/** * 统一的视觉模型客户端接口 */ export interface VisionClient { /** * 分析图片 * @param imageDataUrl 图片 Data URL 或 URL,支持单张或多张 * @param prompt 分析提示词 * @param enableThinking 是否启用思考模式(如支持) * @returns 分析结果文本 */ analyzeImage(imageDataUrl: string | string[], prompt: string, enableThinking?: boolean): Promise; /** * 获取模型名称 */ getModelName(): string; } /** * 将单张或多张图片统一转换为多模态消息片段 */ export declare function buildImageContent(imageDataUrl: string | string[]): Array<{ type: "image_url"; image_url: { url: string; }; }>; //# sourceMappingURL=vision-client.d.ts.map