UNPKG

@mcpcn/image-understanding-mcp

Version:

智谱GLM-4V-Plus-0111 图片内容理解MCP工具

57 lines 1.22 kB
export interface GLMResponse { id: string; object: string; created: number; model: string; choices: Array<{ index: number; message: { role: 'assistant'; content: string; }; finish_reason: string; }>; usage: { prompt_tokens: number; completion_tokens: number; total_tokens: number; }; request_id?: string; } export interface ImageMessage { role: 'user'; content: Array<{ type: 'text' | 'image_url'; text?: string; image_url?: { url: string; }; }>; } export interface GLMRequest { model: string; messages: ImageMessage[]; stream?: boolean; temperature?: number; top_p?: number; max_tokens?: number; } export interface ImageAnalysisParams { imageUrl: string; prompt?: string; model?: string; temperature?: number; maxTokens?: number; } export interface AnalysisResult { success: boolean; analysis: string; model: string; tokenUsage?: { promptTokens: number; completionTokens: number; totalTokens: number; }; error?: string; } //# sourceMappingURL=index.d.ts.map