Gemini绘图概述
Omniall AI 上 Gemini 图像模型常见调用方式:
画幅 / 分辨率可通过
extra_body.google.image_config(Chat)或 generationConfig.imageConfig(原生)设置,例如 aspect_ratio / aspectRatio、image_size / imageSize(1K / 2K / 4K)。
model 以模型广场为准。
香蕉 2.1(gemini-nano-banana-2.1)
支持文生图、图生图,以及 PDF 参考、短视频参考 生图。
Chat:PDF URL
Chat:视频 URL
video_url请传字符串,不要写成{ "url": "..." }file须同时提供filename与file_data- URL 须公网可下载;单文件下载默认约 64MB;优先短小 MP4 / 小 PDF
- 完整 curl / 原生生图示例见 Gemini原生格式 与 Chat 生图
可选:Thinking(思考档位)
gemini-nano-banana-2.1 支持官方 Thinking 能力。常规接入可省略配置,使用默认档位即可。
用量回包中可能出现
reasoning_tokens / thoughtsTokenCount,表示思考消耗,与是否返回思考正文无关。
原生 — 写在 generationConfig.thinkingConfig:
extra_body.google.thinking_config(须用 snake_case):
thinking_config / thinking_level,不要写 thinkingConfig(camelCase 会报错)。解析响应时请遍历全部 parts,跳过 thought: true 项后再取图片。
其他模型示例:gemini-3.1-flash-image-preview、gemini-3-pro-image-preview(以模型广场开通为准)。