跳转至

OpenAI聊天格式

Gemini 图片生成

OpenAPI 摘要

OpenAI聊天格式

项目
方法 POST
路径 /v1/chat/completions
Operation ID geminirelayv1beta-389846313
标签 图像(Images)/原生Gemini格式

Gemini 图片生成

认证

名称 类型 方案 说明
BearerAuth http bearer 使用 Bearer Token 认证。
格式: Authorization: Bearer sk-xxxxxx

请求体

必填: 否

application/json
字段 类型 必填 说明
model string
stream boolean
messages array
messages[].role string
messages[].content string
extra_body object
extra_body.google object
extra_body.google.image_config object
extra_body.google.image_config.aspect_ratio string
extra_body.google.image_config.image_size string
contents array
contents[].role string
contents[].parts array
contents[].parts[].text string

调用案例

curl -X POST "https://你的newapi服务器地址/v1/chat/completions" \
  -H "Authorization: Bearer $NEWAPI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "gpt-4o",
  "stream": false,
  "messages": [
    {
      "role": "user",
      "content": "你好,请介绍一下 New API。"
    }
  ],
  "contents": [
    {
      "role": "user",
      "parts": [
        {
          "text": "你好,请介绍一下 New API。"
        }
      ]
    }
  ]
}'

成功响应示例

{
  "id": "task_123456",
  "model": "gpt-4o",
  "object": "string",
  "created": 1,
  "choices": [
    {
      "index": 1,
      "message": {
        "role": "assistant",
        "content": "你好,请介绍一下 New API。"
      },
      "finish_reason": "string"
    }
  ],
  "usage": {
    "prompt_tokens": 1,
    "completion_tokens": 1,
    "total_tokens": 1
  }
}

响应

HTTP 200

成功

application/json
字段 类型 必填 说明
id string
model string
object string
created integer
choices array
choices[].index integer
choices[].message object
choices[].message.role string
choices[].message.content string
choices[].finish_reason string
usage object
usage.prompt_tokens integer
usage.completion_tokens integer
usage.total_tokens integer

OpenAPI 源文件

openapi/generated/ai-model/图像(Images)/原生Gemini格式/post-v1-chat-completions-geminirelayv1beta-389846313-389846313.json