Lemon API 文档
    • 快速开始
    • 线路说明
    • 鉴权说明
    • 流式请求
    • 错误码说明
    • 模型(Models)
      • 列出模型
        • 原生OpenAI格式
        • 原生Gemini格式
    • 图像(Images)
      • Nano Banana
        • OpenAI聊天格式
        • Gemini原生格式
      • 原生OpenAI格式
        • 生成图像
        • 编辑图像
      • 通义千问格式
        • 生成图像
        • 编辑图像
    • 聊天(Chat)
      • 原生OpenAI格式
        • Responses格式
      • 原生Claude格式
    • 音频(Audio)
      • 原生OpenAI格式
        • 音频转录
        • 音频翻译
        • 文本转语音
      • 原生Gemini格式
    • 视频(Videos)
      • Sora格式
        • 创建视频
        • 获取视频任务状态
        • 获取视频内容
      • 可灵格式
        • Kling 文生视频
        • 获取 Kling 文生视频任务状态
        • Kling 图生视频
        • 获取 Kling 图生视频任务状态
      • 即梦格式
        • 即梦视频生成
      • 创建视频生成任务
      • 获取视频生成任务状态
    • 嵌入(Embeddings)
      • 原生OpenAI格式
      • 原生Gemini格式
    • 补全(Completions)
      • 原生OpenAI格式
    • 实时语音(Realtime)
      • 原生OpenAI格式
    • 重排序(Rerank)
      • 文档重排序
    • 审查(Moderations)
      • 原生OpenAI格式
    • 数据模型
      • User
      • Log
      • Model
      • Token
      • Usage
      • PageInfo
      • Channel
      • Redemption
      • ApiResponse
      • ModelsResponse
      • ErrorResponse
      • Message
      • MessageContent
      • Tool
      • ToolCall
      • GeminiModelsResponse
      • ChatCompletionResponse
      • ChatCompletionRequest
      • ChatCompletionStreamResponse
      • CompletionRequest
      • CompletionResponse
      • ResponseFormat
      • ResponsesRequest
      • ResponsesResponse
      • ResponsesStreamResponse
      • ClaudeRequest
      • ClaudeMessage
      • ClaudeResponse
      • EmbeddingRequest
      • EmbeddingResponse
      • ImageGenerationRequest
      • ImageEditRequest
      • ImageResponse
      • AudioTranscriptionRequest
      • AudioTranslationRequest
      • AudioTranscriptionResponse
      • SpeechRequest
      • RerankRequest
      • RerankResponse
      • VideoRequest
      • ModerationRequest
      • VideoResponse
      • ModerationResponse
      • VideoTaskResponse
      • GeminiRequest
      • VideoTaskMetadata
      • VideoTaskError
      • GeminiResponse
      • OpenAIVideo
      • OpenAIVideoError

    ChatCompletionRequest

    {
        "model": "gpt-4",
        "messages": [
            {
                "role": "system",
                "content": "string",
                "name": "string",
                "tool_calls": [
                    {
                        "id": "string",
                        "type": "function",
                        "function": {
                            "name": "string",
                            "arguments": "string"
                        }
                    }
                ],
                "tool_call_id": "string",
                "reasoning_content": "string"
            }
        ],
        "temperature": 1,
        "top_p": 1,
        "n": 1,
        "stream": false,
        "stream_options": {
            "include_usage": true
        },
        "stop": "string",
        "max_tokens": 0,
        "max_completion_tokens": 0,
        "presence_penalty": 0,
        "frequency_penalty": 0,
        "logit_bias": {
            "property1": 0,
            "property2": 0
        },
        "user": "string",
        "tools": [
            {
                "type": "function",
                "function": {
                    "name": "string",
                    "description": "string",
                    "parameters": {}
                }
            }
        ],
        "tool_choice": "none",
        "response_format": {
            "type": "text",
            "json_schema": {}
        },
        "seed": 0,
        "reasoning_effort": "low",
        "modalities": [
            "text"
        ],
        "audio": {
            "voice": "string",
            "format": "string"
        }
    }
    Built with