UNPKG

genkitx-patientseek

Version:

A community plugin for Firebase Genkit to integrate DeepSeek medical models.

16 lines (15 loc) 757 B
import type { Genkit } from "genkit"; import { GenkitPlugin } from "genkit/plugin"; import { OpenAI, ClientOptions } from "openai"; import { ModelAction, ModelInfo } from "genkit/model"; import { DeepSeekConfigSchema, ModelDefinition } from "./models.js"; import { PatientSeekChat } from "./models.js"; export { PatientSeekChat }; export interface DeepSeekPluginOptions extends Partial<ClientOptions> { apiKey?: string; baseURL?: string; models?: ModelDefinition[]; } export declare const PatientSeek: (options: DeepSeekPluginOptions) => GenkitPlugin; export declare function deepseekModel(ai: Genkit, name: string, client: OpenAI, modelInfo?: ModelInfo, modelConfig?: any): ModelAction<typeof DeepSeekConfigSchema>; export default PatientSeek;