Documentation Index
Fetch the complete documentation index at: https://docs.apiyi.com/llms.txt
Use this file to discover all available pages before exploring further.
背景必读
特点:本分组为内测,可输出的图片为 URL 地址,而非 Base64,可减轻 Base64 传输压力,提升客户体验。适合直接用 URL 的场景。如果没有特别需求、能处理 Base64 输出的图片格式,则仍然建议使用「正常默认分组」或「NanoBanana 企业分组」。
支持模型(Nano Banana Pro 和第一代):
gemini-3-pro-image-preview
gemini-3.1-flash-image-preview
gemini-2.5-flash-image
如何开始
联系管理员开通该可见分组
联系管理员为你的账号开通 NB-OSS 可见分组(在「编辑用户信息 → 额外可见分组」中添加 NB-OSS)。 新建令牌:选择 NB-OSS 分组
新建令牌时,计费模式选「按次计费」,分组选 NB-OSS(Nano Banana PRO,输出图片为 URL,替代 Base64)。只换令牌,请求方式不变。 替换令牌,进行测试
替换令牌进行测试。代码层面需要兼容 URL 输出的解析 —— 不要直接替换 Base64,两者兼容最佳。
示例代码
curl --location 'https://api.apiyi.com/v1beta/models/gemini-3-pro-image-preview:generateContent' \
--header 'Authorization: Bearer sk-' \
--header 'Content-Type: application/json' \
--data '{
"contents": [
{
"parts": [
{
"fileData": {
"fileUri": "https://raw.githubusercontent.com/apiyi-api/ai-api-code-samples/refs/heads/main/Vision-API-OpenAI/otter.png",
"mimeType": "image/png"
}
},
{
"text": "add five dogs"
}
],
"role": "user"
}
],
"generationConfig": {"responseModalities": ["IMAGE"],
"imageConfig": {
"aspectRatio": "16:9",
"imageSize": "2K"
}},
"safetySettings": []
}' > output.json
输出示例
在 text 字段里有图片的地址,下方的 thoughtSignature 是推理过程的 base64。
网址打不开?
核心是把输出内容 JSON 里的转义字符 \u0026 还原成正常的 &,同时忽略 thoughtSignature 后面的 base64 内容。