Skip to content

图像

AI 图像生成与编辑接口。

生成图像 POST

POST https://flashapi.ai/v1/images/generations

请求参数

参数类型必填默认值说明
modelstring-图像模型名称
promptstring-图像描述文本
ninteger1生成图片数量
sizestring1024x1024图片尺寸
response_formatstringurlurlb64_json
qualitystringstandardstandardhd

示例请求

cURLPythonJavaScript bash

curl -X POST "https://flashapi.ai/v1/images/generations" \

 -H "Content-Type: application/json" \

 -H "Authorization: Bearer sk-xxxx" \

 -d '{

 "model": "dall-e-3",

 "prompt": "一只可爱的猫咪坐在窗台上看雪景,水彩画风格",

 "n": 1,

 "size": "1024x1024"

 }'

python

from openai import OpenAI

client = OpenAI(

 api_key="sk-xxxx",

 base_url="https://flashapi.ai/v1"

)

response = client.images.generate(

 model="dall-e-3",

 prompt="一只可爱的猫咪坐在窗台上看雪景,水彩画风格",

 n=1,

 size="1024x1024"

)

print(response.data[0].url)

javascript

import OpenAI from 'openai';

const client = new OpenAI({

 apiKey: 'sk-xxxx',

 baseURL: 'https://flashapi.ai/v1',

});

const response = await client.images.generate({

 model: 'dall-e-3',

 prompt: '一只可爱的猫咪坐在窗台上看雪景,水彩画风格',

 n: 1,

 size: '1024x1024',

});

console.log(response.data[0].url);

响应

json

{

 "created": 1700000000,

 "data": [

 {

 "url": "https://...",

 "revised_prompt": "A cute cat sitting on a windowsill watching snowfall..."

 }

 ]

}

编辑图像 POST

POST https://flashapi.ai/v1/images/edits

请求参数

参数类型必填说明
imagefile原始图片文件
promptstring编辑描述
modelstring模型名称
ninteger生成数量
sizestring图片尺寸