@difizen/magent-au
Version:
32 lines • 1 kB
TypeScript
import type { LLMProviderMeta } from './protocol.js';
import { type LLMMeta } from './protocol.js';
export declare class LLMProvider implements LLMProviderMeta {
id: string;
nickname: string;
model_name: string[];
get name(): string;
set name(v: string);
get models(): string[];
set models(v: string[]);
temperature: number;
protected configStr: string;
constructor(meta: LLMProviderMeta);
toSingleMeta: (name?: string) => LLMMeta | undefined;
toMeta: () => LLMProviderMeta;
toSingleMetas: () => (LLMMeta | undefined)[];
}
export declare class LLMModel implements LLMMeta {
id: string;
nickname: string;
model_name: [string] | [];
get name(): string;
set name(v: string);
get models(): string[];
set models(v: string[]);
temperature: number;
protected configStr: string;
constructor(meta: LLMMeta);
updateMeta: (meta?: LLMMeta) => void;
toMeta: () => LLMMeta;
}
//# sourceMappingURL=llm-model.d.ts.map