SeerMarTech

Image generation

用统一 Chat Completions 入口生成营销视觉草稿

调用 gemini-3.1-flash-image,将文字需求转换为 Base64 图片结果。该模型仅支持 live Key、非流式请求且每次固定生成一张图片。

Required settings

模型
gemini-3.1-flash-image
端点
/v1/chat/completions
stream
false
n
1
认证
live Key only
返回
Base64

请求示例

明确设置非流式与单图输出

图片生成耗时可能明显长于文本调用,客户端建议将超时设置为至少 180 秒。

curl https://api.seermartech.cn/v1/chat/completions \
  -H "Authorization: Bearer smt_live_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gemini-3.1-flash-image",
    "messages": [{
      "role": "user",
      "content": "生成一张简洁的 SaaS 产品发布主视觉"
    }],
    "stream": false,
    "n": 1
  }'
不要使用 Sandbox Key:图片模型只接受 smt_live_* Key。响应中的图片为 Base64 数据,应用侧需完成解码、保存或上传。

生成流程

从需求描述到可审阅图片

  1. 1

    写清视觉需求

    描述主体、构图、色彩、画面用途与不应出现的元素,为模型提供明确约束。

  2. 2

    发起单图请求

    使用 live Key,设置 stream=false、n=1,并为请求预留至少 180 秒超时。

  3. 3

    解码并审核

    读取 Base64 结果并保存为图片,再检查文字、品牌元素和使用场景是否符合要求。

尺寸与参考价格

按需要的输出规格控制单张成本

以下是公开人民币示例价;最终实扣以成功响应中的费用头为准。

0.5K

¥0.1440

单张公开参考价

1K

¥0.2144

单张公开参考价

2K

¥0.3232

单张公开参考价

4K

¥0.4832

单张公开参考价

FAQ

调用前必须确认的限制

可以流式返回吗?

不可以。stream 必须设置为 false,图片结果会在完整响应中返回。

一次可以生成多张吗?

不可以。n 固定为 1;如需多个候选,需要分别发起请求并单独计费。

为什么建议 180 秒超时?

图片生成通常比文本响应耗时更长。客户端或网关超时过短可能在模型完成前中断连接。

如何取得图片文件?

接口返回 Base64 图片数据。你的服务需要解码后保存到本地、对象存储或内容系统。

开始生成第一张营销视觉草稿

准备 live Key,并按文档设置非流式、单图请求和充足超时。