@agentkai/core
Version:
AgentKai核心包,提供AI助手系统的基础功能
20 lines • 642 B
TypeScript
import { AIModel, Context, Decision } from '../types';
import { ModelConfig } from '../types/config';
export declare class OpenAIModel implements AIModel {
private client;
private config;
private logger;
constructor(config: ModelConfig);
generateText(prompt: string): Promise<string>;
generateResponse(messages: string[]): Promise<{
response: string;
tokens: {
prompt: number;
completion: number;
total: number;
};
}>;
generateDecision(context: Context): Promise<Decision>;
private buildDecisionPrompt;
}
//# sourceMappingURL=OpenAIModel.d.ts.map