ai-persona-hub
Version:
AI Profile CLI - Create custom AI profiles run against dynamic LLM providers
13 lines • 513 B
TypeScript
import { AIConfig, AIProfile } from '../types';
export declare class AIClient {
private agent;
private config;
private profile;
private threadId;
constructor(config: AIConfig, profile: AIProfile, apiKey: string);
private createAgent;
private getProviderModel;
sendMessage(message: string, onChunk?: (chunk: string) => void): Promise<string>;
updateConfig(newConfig: Partial<AIConfig>, newApiKey?: string, newProfile?: AIProfile): void;
}
//# sourceMappingURL=ai-client.d.ts.map