@yk1028-test/ai-chat-supporter
Version:
AI Chat Supporter - TypeScript library for intelligent chat processing with LangChain integration
15 lines • 629 B
TypeScript
import { BaseLLMProvider, LLMProviderConfig } from './base';
import { LangChainOllamaProvider } from './LangChainOllamaProvider';
export declare class OllamaProvider extends BaseLLMProvider {
name: string;
private langChainProvider;
constructor(config?: LLMProviderConfig);
protected initializeProvider(): Promise<void>;
generateResponse(prompt: string): Promise<string>;
isHealthy(): Promise<boolean>;
getAvailableModels(): Promise<string[]>;
setModel(model: string): void;
getModel(): string;
getLangChainProvider(): LangChainOllamaProvider | null;
}
//# sourceMappingURL=ollama.d.ts.map