/v1/chat/completions 端点访问。gemini-3-pro-image-previewgemini-3-pro-image-preview-2kgemini-3-pro-image-preview-4kgemini-2.5-flash-imagegemini-3.1-flash-image-previewGET https://api.nexara.net/v1/models 和 Portal 模型列表页为准。aspect_ratio 和 image_size 也可以正常出图chat.completion 结构model:图片模型 IDmessages:对话消息数组,仍然遵循 OpenAI Chat Completions 格式max_tokens / max_completion_tokens:会映射到 Gemini 原生的 maxOutputTokenstemperaturetop_ptop_kaspect_ratio:会映射到 Gemini 原生的 imageConfig.aspectRatioimage_size:会映射到 Gemini 原生的 imageConfig.imageSizemessages.content:{
"model": "gemini-3-pro-image-preview",
"messages": [
{
"role": "user",
"content": [
{"type": "text", "text": "参考这张图的构图,画一只坐在窗边的猫"},
{
"type": "image_url",
"image_url": {
"url": "data:image/png;base64,iVBORw0KGgoAAA..."
}
}
]
}
],
"max_tokens": 4096
}data: URI 格式的 image_url.urlchoices[0].message.content 可能不是普通字符串,而是数组:{
"id": "chatcmpl-xxx",
"object": "chat.completion",
"model": "gemini-3-pro-image-preview",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": [
{"type": "text", "text": "这是为你生成的图片:"},
{
"type": "image_url",
"image_url": {
"url": "data:image/png;base64,AAAA..."
}
}
]
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 123,
"completion_tokens": 456,
"total_tokens": 579
}
}image_url.url 返回,通常是 data:image/...;base64,... 格式usage 字段仍然会返回,便于你在控制台和响应结果中核对消耗/v1/chat/completions:Gemini 图片模型不支持 /v1/messagesstream 必须为 false 或不传choices[0].message.content 一定是纯文本字符串gemini-3-pro-image-preview-2k 或 gemini-3-pro-image-preview-4k