UNPKG

ai-platform-converter

Version:

Lossless API parameter conversion between multiple AI platforms (OpenAI, Anthropic, Gemini, DeepSeek, Wenwen, Vertex AI, Huawei, BigModel)

19 lines 831 B
/** * Convert Gemini response to OpenAI format */ import { GeminiResponse } from '../../types/gemini'; import { OpenAIResponse } from '../../types/openai'; import { ConvertOptions } from '../../types/common'; export declare function convertGeminiResponseToOpenAI(response: GeminiResponse, options?: ConvertOptions): OpenAIResponse; /** * Attempt to recover a corrupted Gemini response * This function tries to restore missing candidates from other parts of the response */ export declare function recoverGeminiResponse(response: any): GeminiResponse | null; /** * Enhanced conversion function with recovery attempt */ export declare function convertGeminiResponseToOpenAIWithRecovery(response: any, options?: ConvertOptions & { enableRecovery?: boolean; }): OpenAIResponse; //# sourceMappingURL=gemini-to-openai.d.ts.map