跳到主要内容
API 参考

图像 API

支持端点

图像 API

支持端点

  • POST /v1/images/generations:图像生成
  • POST /v1/images/edits:图像编辑
  • POST /v1/images/variations:图像变体(当前未开放,返回 501)

基础地址:https://anideaai.com/v1

公共请求头

请求头必填说明
AuthorizationBearer sk-xxxxx
Content-Typeapplication/jsonmultipart/form-data

1) 图像生成:POST /v1/images/generations

常用参数

参数类型必填说明
modelstring图片模型,如 gpt-image-1qwen-image-plus
promptstring文本提示词(OpenAI 风格)
ninteger生成数量
sizestring例如 1024x1024
response_formatstringurlb64_json

cURL 示例(OpenAI 风格)

curl https://anideaai.com/v1/images/generations \
-H "Authorization: Bearer sk-xxxxx" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-image-1",
"prompt": "一个米色风格的 AI 控制台首页插画",
"size": "1024x1024"
}'

cURL 示例(Qwen 图像风格)

curl https://anideaai.com/v1/images/generations \
-H "Authorization: Bearer sk-xxxxx" \
-H "Content-Type: application/json" \
-d '{
"model": "qwen-image-plus",
"input": {
"messages": [
{
"role": "user",
"content": [{"text": "生成一张新加坡城市夜景海报"}]
}
]
},
"parameters": {"size": "1328*1328", "watermark": false}
}'

响应示例

{
"created": 1741322000,
"data": [
{
"url": "https://cdn.example.com/image_001.png"
}
]
}

2) 图像编辑:POST /v1/images/edits

常用参数

参数类型必填说明
modelstring编辑模型
image / inputstring/object原始图片 URL 或结构化输入
promptstring编辑指令
maskstring蒙版
ninteger输出数量
sizestring输出尺寸

cURL 示例

curl https://anideaai.com/v1/images/edits \
-H "Authorization: Bearer sk-xxxxx" \
-H "Content-Type: application/json" \
-d '{
"model": "qwen-image-edit-plus",
"input": {
"messages": [
{
"role": "user",
"content": [
{"image": "https://example.com/original.png"},
{"text": "把画面改成黄昏,保留主体构图"}
]
}
]
}
}'

3) 图像变体:POST /v1/images/variations

当前该端点在网关侧尚未开放,请求会返回 501 Not Implemented

错误示例

{
"error": {
"message": "API not implemented",
"type": "new_api_error",
"param": "",
"code": "api_not_implemented"
}
}
这页有帮助吗?