UNPKG

@downzoo/mcp-server

Version:

AI协作档案分析器 - MCP服务器,基于 Model Context Protocol 的 AI 协作档案分析服务器,专门用于分析 Bug 修复相关的聊天内容

30 lines 1.09 kB
import { AIProviderConfig } from './types.js'; export declare class AIService { private config; constructor(config?: AIProviderConfig); initialize(): Promise<void>; callAPI(prompt: string, systemPrompt?: string): Promise<string>; private getApiUrl; private getHeaders; batchCall(prompts: { prompt: string; systemPrompt?: string; }[]): Promise<string[]>; streamCall(prompt: string, systemPrompt?: string, onChunk?: (chunk: string) => void): Promise<string>; getConfig(): AIProviderConfig; updateConfig(config: Partial<AIProviderConfig>): void; testConnection(): Promise<{ success: boolean; message: string; }>; estimateTokens(text: string): number; checkTokenLimit(text: string): { withinLimit: boolean; estimatedTokens: number; maxTokens: number; }; } export declare const createAIService: () => Promise<AIService>; export declare const getAIService: () => Promise<AIService>; export declare const resetAIService: () => void; //# sourceMappingURL=ai-service.d.ts.map