@difizen/magent-au
Version:
21 lines • 773 B
TypeScript
import { Syringe } from '@difizen/mana-app';
import type { LLMModel, LLMProvider } from './llm-model.js';
export interface LLMMeta {
id: string;
nickname: string;
temperature: number;
model_name: [string] | [];
}
export type LLMModelFactory = (option: LLMMeta) => LLMModel;
export declare const LLMModelFactory: Syringe.DefinedToken;
export declare const LLMModelOption: Syringe.DefinedToken;
export interface LLMProviderMeta {
id: string;
nickname: string;
temperature: number;
model_name: string[];
}
export type LLMProviderFactory = (option: LLMProviderMeta) => LLMProvider;
export declare const LLMProviderFactory: Syringe.DefinedToken;
export declare const LLMProviderOption: Syringe.DefinedToken;
//# sourceMappingURL=protocol.d.ts.map