身份验证
在 Authorization 请求头中使用 Bearer 令牌。密钥在设置中创建。
Authorization: Bearer YOUR_API_KEY即将推出CLI 和 SDK 即将推出。下面的 REST API 现在即可使用。
更换模型 ID 即可在图片、视频和语音之间切换。参数随模型而定。
1# 1. Generate an image2curl -X POST https://femimg.com/api/v1/api/catalog/generations \3 -H "Authorization: Bearer $FEMIMG_API_KEY" \4 -H 'Content-Type: application/json' \5 -H "Idempotency-Key: $(uuidgen)" \6 -d '{7 "modelId": "luma/uni-v1/text-to-image",8 "inputs": {9 "prompt": "Neon city street after rain, cinematic night",10 "size": "16:9"11 }12}'13 14# 2. Poll with the generation id from step 1 until its status is succeeded15curl https://femimg.com/api/v1/api/catalog/generations/$ID \16 -H "Authorization: Bearer $FEMIMG_API_KEY"17 18# 3. Download the file19curl https://femimg.com/api/v1/api/catalog/generations/$ID/content \20 -H "Authorization: Bearer $FEMIMG_API_KEY" \21 -o result.jpeg
export FEMIMG_API_KEY="YOUR_API_KEY"POST /api/v1/api/catalog/generationsGET /api/v1/api/catalog/generations/ID/content面向脚本、CI 和编程智能体的命令行工具正在开发中,与 API 共用密钥和余额。在它发布之前,本页所有调用都可以用 curl 完成。
在 Authorization 请求头中使用 Bearer 令牌。密钥在设置中创建。
Authorization: Bearer YOUR_API_KEY发起渲染会立即返回 queued 状态。持续轮询,直到变为 succeeded、failed 或 refunded。
{ "status": "queued" }无需启动任务即可查询所给输入的准确价格。所有金额以欧分计。
POST /api/v1/api/catalog/quote发送 Idempotency-Key 请求头,重试请求不会重复扣费。
Idempotency-Key: render-042每个密钥都有每分钟请求上限,超出会返回 429 错误。
429 Too Many RequestsJSON 错误包含代码和消息。失败的渲染会自动退回余额。
{ "status": "refunded" }基础 URL https://femimg.com/api/v1
/api/catalog/me密钥名称、限额和你的余额/api/catalog/models模型目录及其价格/api/catalog/models/detail?id=MODEL_ID单个模型及其全部字段/api/catalog/quote一组输入的准确价格/api/catalog/generations用任意模型发起渲染/api/catalog/generations你最近的生成任务/api/catalog/generations/ID单个生成任务的状态、费用和结果/api/catalog/generations/ID/content下载生成好的文件/api/catalog/generations/ID删除一个生成任务充值 €3,今天就上线
API 与工作室共用一个余额。失败的渲染会退款。