MokaAI
    聊天(Chat)
    • 模型(Models)
    • 聊天(Chat)
    • 图像(Images)
    • 视频(Videos)
    • 嵌入(Embeddings)
    • 补全(Completions)
    • 音频(Audio)
    • 实时语音(Realtime)
    • 重排序(Rerank)
    • 审查(Moderations)
    • 原生OpenAI格式
      • ChatCompletions格式
        POST
      • Responses格式
        POST
    • 原生Gemini格式
      • Gemini文本聊天
        POST
      • Gemini媒体识别
        POST
    • 原生Claude格式
      POST

      原生Claude格式

      POST
      /v1/messages
      Anthropic Claude Messages API 格式的请求。
      需要在请求头中包含 anthropic-version。

      请求参数

      Authorization
      Bearer Token
      在 Header 添加参数
      Authorization
      ,其值为在 Bearer 之后拼接 Token
      示例:
      Authorization: Bearer ********************
      or
      Header 参数

      Body 参数application/json

      示例

      返回响应

      🟢200成功
      application/json
      成功创建响应
      Body

      请求示例请求示例
      Shell
      JavaScript
      Java
      Swift
      curl --location --request POST 'https://api.moka-ai.com/v1/messages' \
      --header 'anthropic-version;' \
      --header 'x-api-key;' \
      --header 'Authorization: Bearer <token>' \
      --header 'Content-Type: application/json' \
      --data-raw '{
          "model": "claude-3-opus-20240229",
          "messages": [
              {
                  "role": "user",
                  "content": "string"
              }
          ],
          "system": "string",
          "max_tokens": 1,
          "temperature": 0,
          "top_p": 0,
          "top_k": 0,
          "stream": true,
          "stop_sequences": [
              "string"
          ],
          "tools": [
              {
                  "name": "string",
                  "description": "string",
                  "input_schema": {}
              }
          ],
          "tool_choice": {
              "type": "auto",
              "name": "string"
          },
          "thinking": {
              "type": "enabled",
              "budget_tokens": 0
          },
          "metadata": {
              "user_id": "string"
          }
      }'
      响应示例响应示例
      {
          "id": "string",
          "type": "message",
          "role": "assistant",
          "content": [
              {
                  "type": "string",
                  "text": "string"
              }
          ],
          "model": "string",
          "stop_reason": "end_turn",
          "usage": {
              "input_tokens": 0,
              "output_tokens": 0,
              "cache_creation_input_tokens": 0,
              "cache_read_input_tokens": 0
          }
      }
      修改于 2026-02-28 02:58:02
      上一页
      Gemini媒体识别
      Built with