Skip to content

Nano Banana 生图

天枢的 Nano Banana 图像模型(Google Gemini 图像生成)用于文生图图片编辑,在 AI 生图 · 按张计费 (Nano Banana) 分组下,按张计费(每出一张图固定价格,与尺寸 / token 无关)。

可用模型:

  • nano-banana-pro —— 顶配款(Gemini 3 Pro Image),细节与文字渲染更强。
  • nano-banana-2 —— 标准款,出图更快、更省。

准备

  1. 控制台 创建一个 AI 生图 · 按张计费 (Nano Banana) 分组的令牌。
  2. 模型广场 该分组下确认可用模型名与每张单价(下文以 nano-banana-pro 为例)。

用直连线路

图像生成属于长耗时请求,请把接口地址用直连线路 https://api.tian-shu.org,避免网关超时。

调用方式:Chat Completions

不要用 Images API

Nano Banana 走 Chat Completions 接口(/v1/chat/completions),把图片描述写在 messages 里。不要/v1/images/generations,该接口会拒绝这些模型。

文生图 /v1/chat/completions

bash
curl 'https://api.tian-shu.org/v1/chat/completions' \
  -H 'Authorization: Bearer 你的 Nano Banana 分组令牌' \
  -H 'Content-Type: application/json' \
  -d '{
    "model": "nano-banana-pro",
    "messages": [
      { "role": "user", "content": "一只橘猫戴着橙色围巾抱着水獭,温暖插画风格,1:1 比例" }
    ]
  }'

出图在哪里

返回的助手消息正文里就带着图片 —— 通常是一个 base64 data-URL 形式的 Markdown 图片,例如:

text
![image](data:image/png;base64,iVBORw0KGgoAAAANS...)

data:image/png;base64,... 这段取出来,即可保存或直接在前端渲染。

图片编辑 / 图生图

把要参考的图片作为 image_url(可用 base64 data-URL)随提示词一起放进 messages:

bash
curl 'https://api.tian-shu.org/v1/chat/completions' \
  -H 'Authorization: Bearer 你的 Nano Banana 分组令牌' \
  -H 'Content-Type: application/json' \
  -d '{
    "model": "nano-banana-pro",
    "messages": [
      { "role": "user", "content": [
        { "type": "text", "text": "保留主体,在右上角加一枚红色印章,写 DEMO" },
        { "type": "image_url", "image_url": { "url": "data:image/jpeg;base64,/9j/4AAQ..." } }
      ] }
    ]
  }'

注意事项

说明
modelnano-banana-pronano-banana-2
接口固定走 /v1/chat/completions,不是 Images API。
提示词写在 messages 里,描述清主体、场景、风格、比例、文字内容。
出图位置在助手消息 content 里,以 base64 / Markdown 图片返回。
计费按张计费:每生成一张图固定扣费,与尺寸 / token 无关。

在客户端中使用

任何支持 OpenAI Chat Completions 格式的客户端都可填:

  • 接口地址:https://api.tian-shu.org
  • API Key:你的 AI 生图 · 按张计费 (Nano Banana) 分组令牌
  • 模型:nano-banana-pro / nano-banana-2

具体可用模型与每张单价以 模型广场 的该分组为准。

按 token 还是按张?

想要用量越小越便宜(随图片复杂度浮动)可选 GPT 生图(按 token 计费);想要每张价格固定、好预算就用本页的 Nano Banana(按张计费)。详见 计费说明