使用 Google Gemini 原生格式调用 AboAI API
google-generativeai SDK)或需要直接使用 Gemini 数据结构的场景。该接口遵循 Gemini API 规范,支持思考模式(Thinking)、多模态输入、工具调用、Google 搜索(Grounding)、图像生成等完整能力。| 功能 | 方法 | 路径 |
|---|---|---|
| 内容生成(非流式) | POST | /v1beta/models/{model}:generateContent |
| 内容生成(流式) | POST | /v1beta/models/{model}:streamGenerateContent?alt=sse |
| Header 参数 | 类型 | 说明 |
|---|---|---|
Authorization | string | Bearer Token:Bearer sk-xxxxxxxxxx(推荐,与 AboAI 其他接口一致) |
x-goog-api-key | string | Google 风格 API Key:x-goog-api-key: sk-xxxxxxxxxx |
?key=sk-xxxxxxxxxx。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": "用一句话介绍人工智能"
}
]
}
]
}'{
"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"
}