1. 聊天Chat
AboAI
中文
  • 中文
  • English
  • 首页
  • AboAi-API
    • 模型Model
      • 原生OpenAI格式
      • 原生Gemini格式
    • 聊天Chat
      • 原生OpenAI格式
        POST
      • 原生Gemini格式
        POST
      • 原生Claude格式
        POST
      • Responses 请求(openai)
        POST
    • 音频Audio
      • Gemini Live
      • 原生OpenAI格式 TTS
      • 原生Gemini格式 TTS
    • 图像Images
      • 原生OpenAI格式 图像生成
      • 原生Gemini格式 图像生成
      • 原生OpenAI格式 图像编辑(JSON)
      • 原生OpenAI格式 图像编辑(Multipart)
    • 视频Video
      • Seedance2.0格式
        • 创建视频生成任务
        • 查询视频生成任务状态
    • 向量 Vector
      • Embeddings
        • 创建 Embedding
    • 翻译Translation
      • 语音翻译
  • AI应用
    • AboAI API 对接Claude Code
    • AboAI API 对接Cursor
    • AboAI API 对接Codex-cli
    • AboAi API 对接Codex Desktop
    • AboAI API 对接 Hermes-Agent
  1. 聊天Chat

原生Gemini格式

POST
/v1beta/models/{model}:generateContent

Gemini原生 (文本)#

使用 Google Gemini 原生格式调用 AboAI API

简介#

Gemini 原生 API 采用 Google Gemini 的请求与响应格式,适用于 Google 官方客户端(如 google-generativeai SDK)或需要直接使用 Gemini 数据结构的场景。该接口遵循 Gemini API 规范,支持思考模式(Thinking)、多模态输入、工具调用、Google 搜索(Grounding)、图像生成等完整能力。

API 端点#

功能方法路径
内容生成(非流式)POST/v1beta/models/{model}:generateContent
内容生成(流式)POST/v1beta/models/{model}:streamGenerateContent?alt=sse

认证#

支持以下任一方式:
Header 参数类型说明
AuthorizationstringBearer Token:Bearer sk-xxxxxxxxxx(推荐,与 AboAI 其他接口一致)
x-goog-api-keystringGoogle 风格 API Key:x-goog-api-key: sk-xxxxxxxxxx
也可在 URL 中传参:?key=sk-xxxxxxxxxx。

Request

Path Params

Query Params

Header Params

Body Params application/json

Examples

Responses

🟢200
application/json
Bodyapplication/json

Request Request Example
Shell
JavaScript
Java
Swift
cURL
curl --location 'https://api.aboai.ai/v1beta/models/gemini-2.5-pro:generateContent?key=undefined' \
--header 'Content-Type: application/json' \
--data '{
    "contents": [
        {
            "role": "user",
            "parts": [
                {
                    "text": "用一句话介绍人工智能"
                }
            ]
        }
    ]
}'
Response Response Example
{
  "candidates": [
    {
      "content": {
        "parts": [
          {
            "text": "回复文本"
          }
        ],
        "role": "model"
      },
      "finishReason": "STOP",
      "index": 0,
      "safetyRatings": []
    }
  ],
  "usageMetadata": {
    "promptTokenCount": 10,
    "candidatesTokenCount": 20,
    "totalTokenCount": 30,
    "thoughtsTokenCount": 0,
    "cachedContentTokenCount": 0
  },
  "modelVersion": "gemini-2.5-pro",
  "createTime": "2025-01-01T00:00:00Z"
}
Modified at 2026-04-10 06:31:14
Previous
原生OpenAI格式
Next
原生Claude格式
Built with