genkitx-patientseek
Version:
A community plugin for Firebase Genkit to integrate DeepSeek medical models.
16 lines (15 loc) • 757 B
TypeScript
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;