图像系列POSTGemini 的 OpenAI 格式图像生成
API 接口文档

Gemini 的 OpenAI 格式图像生成

POSThttps://api.tokenbay.me/v1/chat/completions

使用 OpenAI 兼容 Chat Completions 格式调用 Gemini 图像模型生成图片

通过 OpenAI 兼容 Chat Completions 接口调用 Gemini 图像模型;使用 modalities 请求图片输出。

Gemini 的 OpenAI 格式图像生成

openai
POST/v1/chat/completions

请求

字段
modelstringRequired

可用的 Gemini 图像模型 ID。

streambooleanOptional

是否返回流式响应;支持情况由所选模型和渠道决定。

messagesarray<object>Required

包含图像提示词的 OpenAI 兼容 messages 数组。

messages[].rolestringRequired

消息角色,通常为 user。

messages[].contentstring | array<object>Required

图像提示词或多模态内容。

modalitiesstring[]Required

请求的响应类型,例如 text、image。

extra_bodyobjectOptional

模型特有的其他图像生成配置。

响应

字段

返回 OpenAI 兼容 Chat Completions 响应;图片内容细节取决于所选 Gemini 图像模型。

idstringOptional

上游返回的响应 ID。

objectstringOptional

通常为 chat.completion 或 chat.completion.chunk。

createdintegerOptional

创建时间戳。

modelstringOptional

实际响应模型名。

choices[]array<object>Optional

候选输出;非流式通常包含 message,流式通常包含 delta。

choices[].indexintegerOptional

候选序号。

choices[].message.rolestringOptional

非流式消息角色。

choices[].message.contentstring | arrayOptional

非流式消息内容。

choices[].message.tool_callsarray<object>Optional

模型请求调用的工具。

choices[].deltaobjectOptional

流式增量内容。

choices[].finish_reasonstringOptional

停止原因,如 stop、length、tool_calls、content_filter 等。

choices[].logprobsobjectOptional

token 概率信息;仅在模型支持并请求时返回。

usageobjectOptional

token 用量;部分流式场景可能只在最终事件或上游支持时返回。

usage.prompt_tokensintegerOptional

输入 token 数。

usage.completion_tokensintegerOptional

输出 token 数。

usage.total_tokensintegerOptional

总 token 数。

相关页面