import type { OllamaChatRequest, OllamaGenerateRequest } from './types'; /** * 将 Ollama format 字段映射为 OpenAI response_format * - format: "json" → { type: "json_object" } * - format: { JSON Schema } → { type: "json_schema", json_schema: ... } * - undefined → undefined */ export declare function mapFormat(format: string | Record | undefined): Record | undefined; /** * 将 Ollama /api/chat 请求转换为 OpenAI /v1/chat/completions 请求 */ export declare function convertChatRequest(ollama: OllamaChatRequest): Record; /** * 将 Ollama /api/generate 请求转换为 OpenAI /v1/chat/completions 请求 * prompt → messages, system → system message, template/context 丢弃 */ export declare function convertGenerateRequest(ollama: OllamaGenerateRequest): Record; //# sourceMappingURL=request.d.ts.map