中文 ▾

面向你的图像管道的无审查文本 API

获取 API 密钥

Image Gen API Gemini:服务简介

这不是 Gemini 提供的图像生成 API,也不是 Google 的服务。这是一个独立的、兼容 OpenAI 的文本 LLM API,仅含一个模型。

更新于

要点

  • 该服务为第三方服务,与 Google 或其 Gemini 模型无关联。
  • 仅返回文本:不支持图像生成、图像输入和嵌入。
  • 用于起草和优化提示词,然后将其发送给你偏好的任意图像模型。
  • 调用遵循 OpenAI 聊天格式,模型 ID 为 uncensored。
两座岛屿通过桥梁连接,一座带有文本终端,另一座带有空框架,展示文本和图像工具

这是 Google 的 Gemini 图像 API 吗?

不是。如果你正在搜索 Gemini 图像接口,首先要明确的是谁在运营什么。Gemini 是 Google 的模型系列,Google 通过其自有开发者产品提供图像生成。无论这些产品能做什么,你都需通过 Google 访问,使用 Google 的账户、密钥和条款。

本网站提供的是另一种服务。它是一个托管文本 API,由独立供应商运行单一开放权重模型,针对合法成人用途进行优化,可无内容拒绝地回答。它不是 Gemini 的转售商,不将请求路由至 Google,也未获得 Google 或其他任何模型供应商的认可。域名提及图像生成,是因为许多访客是来寻找提示词帮助,而非在此生成图片。

你实际获得的内容

功能范围刻意保持精简,便于你在几分钟内评估。

  • 协议: 兼容 OpenAI。更改基础 URL 和密钥后,任何 OpenAI SDK 或客户端均可使用。
  • 基础 URL: https://api.imagegenapi.com/v1
  • 模型 ID: uncensored
  • 方法: POST /v1/chat/completions 和 GET /v1/models
  • 功能: 支持 SSE 流式输出、函数调用、JSON 模式,以及透传采样参数(temperature、top_p、stop、seed、惩罚参数)。
  • 上下文窗口: 100,000 token,包含提示词和补全。

不包含:图像生成、图像输入、音频、视频、嵌入和微调。如果列表中未提及某功能,请假设其不存在。文档页面包含请求格式和错误代码。

第三方与官方:如何区分

这种混淆在整个市场中很常见,因此当你遇到名称听起来像大型供应商的 API 时,快速检查清单会有所帮助。

  1. 查看域名和条款。 官方 API 位于供应商自己的域名和条款下。第三方服务会明确说明,或至少列出其运营商。
  2. 检查模型列表。 在此,GET /v1/models 返回唯一模型 uncensored。路由服务会列出许多供应商的模型名称。
  3. 阅读承诺内容。 诸如“正品,但更便宜”之类的声明值得怀疑。值得信赖的服务会告知你哪些功能缺失。
  4. 进行测试。 在迁移任何工作负载之前,先使用免费试用发送几个请求。

在本网站上,答案很明确:独立供应商、单一开放权重模型、仅支持文本。其他解读均为误解。你可以通过行为验证模型身份,但不应期望它声称是特定供应商的产品。

文本与图像工具的合理组合方式

图像模型由提示词驱动,编写优质提示词主要是一项文本任务。因此,常见的工作流分为两步:让语言模型生成详细的提示词,然后将其粘贴或管道传输到你选择的图像服务(无论是 Google 还是其他提供商)中。此处的文本模型负责第一步。

from openai import OpenAI

client = OpenAI(base_url="https://api.imagegenapi.com/v1", api_key="YOUR_KEY")

resp = client.chat.completions.create(
    model="uncensored",
    temperature=0.7,
    messages=[
        {"role": "system", "content": "Turn a short idea into a detailed prompt for a text-to-image model. Include subject, setting, lighting, color palette and mood. One paragraph."},
        {"role": "user", "content": "A smuggler's market inside a hollowed-out whale skeleton, neon lanterns."},
    ],
)
print(resp.choices[0].message.content)

对于管道流程,要求输出 JSON 以便下一阶段读取字段。以下是使用官方 openai 包的 Node.js 示例:

import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api.imagegenapi.com/v1",
  apiKey: process.env.API_KEY,
});

const res = await client.chat.completions.create({
  model: "uncensored",
  response_format: { type: "json_object" },
  messages: [
    { role: "user", content: "Return JSON with keys prompt and style for: a whale-skeleton night market." },
  ],
});

const out = JSON.parse(res.choices[0].message.content);
console.log(out.prompt);

关于这些代码片段的一些说明。系统消息承担主要工作,因此请在此投入时间。API 密钥应放在环境变量中,切勿放入源代码控制。如果调用因 429 错误失败,请等待并重试,而不是全速循环,因为紧密循环会更快消耗你的每分钟配额。相同代码也可在不修改的情况下针对其他兼容 OpenAI 的主机运行,这正是共享协议的优势:你只需更改基础 URL 和模型名称即可切换供应商。

请记住,合法成人导向适用于你请求的内容。典型用途包括虚构作品、角色扮演和伴侣应用,涉及未成年人的性内容将无例外地被屏蔽。

为图像模型编写提示词

文本步骤的大部分价值来自你给出的指令,而非模型本身。养成一些习惯可使输出更具可用性。

为模型提供固定配方

告诉它你希望各部分出现的顺序:首先是主体,然后是场景,接着是光线,再是调色板,最后是风格。图像模型往往更重视前面的词语,因此稳定的顺序可确保不同运行之间的结果具有可比性。添加字数限制,因为过长的提示词往往会稀释主体,而非提升效果。

说明要排除的内容

一些图像工具接受单独的负面提示词,另一些则忽略它。要求文本模型将两部分作为单独的 JSON 字段返回,如果你的工具不需要第二部分,则将其丢弃。这比手动编辑长段落更简单。

在同一对话中迭代

保留 messages 列表中的早期消息,并要求进行修改:更暖的光线、更宽的视角、更少的人物。上下文窗口为 100,000 token,因此即使长时间的编辑会话也能容纳。当你想要小幅编辑时降低 temperature,当你想要新想法时提高它。

测试几个种子

如果使用相同的 seed、相同的消息和设置,输出在不同运行之间会保持接近。每次只更改一项内容,例如系统消息,你可以判断哪项更改改进了结果。这种纪律比任何价格层级都能节省更多资金,因为减少浪费的图像生成是真正的成本节约。

文本步骤的成本

价格为每 1M 输入 token $0.15,每 1M 输出 token $0.50,从预付额度扣除,无订阅。被拒绝或失败的请求不收费。取一批 1,000 次提示词编写调用,每次包含 400 个输入 token 和 250 个输出 token。

  • 每次调用的输入成本:400 / 1,000,000 x $0.15 = $0.00006。
  • 每次调用的输出成本:250 / 1,000,000 x $0.50 = $0.000125。
  • 每次调用总成本:$0.000185。
  • 每 1,000 次调用:$0.185。

即每批 18.5 美分。将其与图片提供商的单张价格进行对比(请在其定价页面查询),你会发现提示词生成步骤通常更便宜。

使用额度入门

新用户注册后,可通过 Google 或电子邮件和密码登录,在 API 密钥页面 一键领取 $0.50 试用额度。无需支付,有效期 7 天。之后,可使用加密货币(TRC20 上的 USDT 或 Base 上的 USDC)充值任意整数金额,从 $20 到 $500。奖金为:$50 起 +5%,$100 起 +10%,$200 起 +15%,且额度永不过期。详见 定价 了解全貌。

需要规划的限制

完整密钥允许 8 个并发请求和每分钟 300 个请求。试用密钥允许 2 个并发和每分钟 60 个请求。超过前者会返回 HTTP 429 及代码 rate_limited,超过后者会返回 429 及代码 concurrency,临时过载会返回 429 及头信息 Retry-After: 5。流式请求会占用其槽位直到流结束,因此请关闭不再需要的流。

响应头包括 X-Request-Id、X-Balance-USD、X-RateLimit-Limit-Requests 和 X-RateLimit-Limit-Concurrency。记录每次错误的请求 ID,因为这是从 支持 获取帮助的最快方式。最大主体大小为 8 MB。

如果你需要原生的 Gemini 图像调用,请前往 Google 阅读其当前文档。如果你需要的是支持 OpenAI 协议的无审查文本模型,用于撰写提示词、故事或合法成人用途的角色对话,那么这就是为你打造的。

问答

该服务是否使用 Gemini 模型?

不。它运行来自独立供应商的单一开放权重模型,不将请求路由到 Google 或任何其他供应商。

我可以使用它生成图像吗?

不可以。它仅支持文本。你可以使用它来为图像生成器编写提示词,但图片来自你选择的图像服务。

我应该使用哪个模型 ID?

将 uncensored 与基础 URL https://api.imagegenapi.com/v1 配合使用。你可以通过向 /v1/models 发送 GET 请求来确认。

有免费试用方式吗?

可以。注册后,你可以在 API 密钥页面一键领取 $0.50 的免费试用额度。该额度有效期为 7 天,无需支付任何费用。

只差一张表单,即可获得密钥

创建账户,复制密钥,更改基础 URL。这就是全部设置。

获取 API 密钥