multi-llm
Version:
A unified TypeScript/JavaScript package to use LLMs across ALL platforms with support for 17 major providers, streaming, MCP tools, and intelligent response parsing
12 lines • 458 B
TypeScript
import { Provider } from './provider';
import { ChatOptions, ChatResult, StreamCallback } from './types';
export declare class LLM {
private provider;
private modelId;
private mcpProcesses;
constructor(provider: Provider, modelId: string);
addMCP(startupCommand: string): void;
chat(content: string, options?: ChatOptions, streamCallback?: StreamCallback): Promise<ChatResult>;
dispose(): void;
}
//# sourceMappingURL=llm.d.ts.map