返回博客列表
·Picklyone Team·1 分钟阅读

图片生成正式上线:一句话,出一张图

announcementproductimage

从聊到画,只差一句话

以前你用 Picklyone 的 API Key 可以调用 GPT、Claude、Gemini,现在它也能出图了。同一个账号、同一套余额、同一套日志。

这次上线了什么

  • 新增 「图片生成」页面,登录后直接可用
  • 接入 gpt-image 系列模型,后续会继续扩展
  • OpenAI 兼容的 POST /v1/images/generations 接口,现有代码零改动即可切入
  • 按次计费、账单明细、请求日志与现有文本模型完全打通

页面怎么用

进入 仪表板,左侧导航点「图片」:

  1. 输入一句描述,比如 "一只戴着魔法帽的橘猫,坐在月光下的屋顶上"
  2. 尺寸、质量、背景、生成数量默认自动;想微调,点输入框上方的胶囊标签
  3. Enter 发送,Shift+Enter 换行。对中文输入法做了兼容,拼音阶段按 Enter 不会误发

几秒后图就出来,结果卡片会标出耗时和费用,点击可放大查看、右上角一键下载。历史生成自动归档,支持单张下载或批量打 ZIP 包。

API 怎么调

协议和 OpenAI 完全兼容 —— 把 base_url 换成 https://api.picklyone.com/v1 就行:

from openai import OpenAI

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

result = client.images.generate(
    model="gpt-image-2",
    prompt="A cozy cabin in a snowy forest at dusk",
    size="1024x1024",
)
print(result.data[0].url)

或者直接 curl:

curl https://api.picklyone.com/v1/images/generations \
  -H "Authorization: Bearer pk_live_..." \
  -H "Content-Type: application/json" \
  -d '{"model":"gpt-image-2","prompt":"A cozy cabin in a snowy forest at dusk","size":"1024x1024"}'

为什么是按次计费

文本模型按 token 计价,但图像模型的成本结构不一样 —— 同一个提示词,输出分辨率和质量直接决定了上游 GPU 的占用时长,"字数"不是核心变量。所以图像模型采用按次计价:一次调用 = 一次扣费,和业内主流图像 API 对齐。

具体价格在 定价页 的「单次生成」列,生成页的模型下拉里也会把费率标在模型名后面,点击前就能看清,不会出现盲盒式扣费。

违规词不扣费

如果提示词被上游判定为内容违规(色情、真实人物肖像、暴力等),我们会:

  • 在输入框上方展示一条友好的黄色内联提示,而不是抛一个 500 错误
  • 不扣除任何余额 —— 预扣的额度会在几秒内原路返还

原则是:描述写错了可以重试,不花钱。

接下来

路线图上的下一批能力,会按反馈的优先级推进:

  • 参考图 / 图生图(image-to-image)—— 用一张已有图做基底生成变体
  • 局部编辑(inpainting)—— 框选区域重新生成
  • 更多图像模型(Flux、SDXL 等)和视频模型的前期调研

有使用过程中的想法或问题,欢迎在企业微信群或通过 support@picklyone.com 直接告诉我们 🎨