Pixel API
使用指南钱包与商城福利与邀请API 参考帮助支持
聊天(Chat)

Gemini 文本聊天

按 Gemini v1beta generateContent 格式创建文本或多模态回复,适合 Gemini SDK、Gemini CLI 和原生 Gemini 客户端。

POST/v1beta/models/gemini-2.5-pro:generateContent
AuthorizationBearerAuth
BearerAuth

使用 Bearer Token 认证。

Authorization: Bearer sk-xxxxxx

使用 Bearer Token 认证,格式:Authorization: Bearer sk-xxxxxx。

Bodyapplication/json
参数会同步到右侧示例代码。
modelrequired
path string

路径中的 Gemini 模型名,例如 gemini-2.5-pro。

Gemini contents 数组,包含 role 和 parts。

字段结构
rolestring

内容角色,例如 user、model。

partsarray<object>

内容片段数组,常见字段为 text 或 inlineData。

Authorization

BearerAuth

请求头使用 Authorization,值为 Bearer <token>。 Token 来自控制台“API 密钥”,不是登录态,也不是管理员密钥。

In: header

Request Body

application/json
modelrequired

路径中的 Gemini 模型名,例如 gemini-2.5-pro。

contentsrequired

Gemini contents 数组,包含 role 和 parts。

generationConfig

温度、最大输出、候选数等生成参数。

systemInstruction

系统指令。

safetySettings

安全策略设置。

tools

工具定义。

Response Body

application/json
candidates

候选回复。文本通常位于 candidates[0].content.parts[0].text。

usageMetadata

Token 使用统计。

modelVersion

模型版本。

说明

Pixel API 使用 Bearer API Key 鉴权;如果客户端原本使用 key 查询参数,建议改为 Authorization 请求头。