1.Generate(文生图)
POST
/ideogram/generate
图像链接在有限的时间(24小时)内可用;如果你想保留图像,你必须下载它。
图像URL为官方原链接,请注意网络环境是否能访问。
请求参数
Header 参数
Authorization
string
必需
示例值:
{{YOUR_API_KEY}}
Body 参数application/json
image_request
object
必需
prompt
string
提示词
aspect_ratio
enum<string>
宽高比
枚举值:
ASPECT_10_16ASPECT_16_10ASPECT_9_16ASPECT_16_9ASPECT_3_2ASPECT_2_3ASPECT_4_3ASPECT_3_4ASPECT_1_1ASPECT_1_3ASPECT_3_1
默认值:
ASPECT_1_1
model
enum<string>
模型
枚举值:
V_1V_1_TURBOV_2V_2_TURBO
默认值:
V_2
magic_prompt_option
enum<string>
魔法提示词
枚举值:
AUTOONOFF
seed
integer
种子
style_type
enum<string>
样式类型
枚举值:
AUTOGENERALREALISTICDESIGNRENDER_3DANIME
negative_prompt
string
否定提示词
num_images
string
图片数量
默认值:
1
resolution
enum<string>
分辨率
枚举值:
RESOLUTION_512_1536RESOLUTION_576_1408RESOLUTION_576_1472RESOLUTION_576_1536RESOLUTION_640_1024RESOLUTION_640_1344RESOLUTION_640_1408RESOLUTION_640_1472RESOLUTION_640_1536RESOLUTION_704_1152RESOLUTION_704_1216RESOLUTION_704_1280RESOLUTION_704_1344RESOLUTION_704_1408RESOLUTION_704_1472RESOLUTION_720_1280RESOLUTION_736_1312RESOLUTION_768_1024RESOLUTION_768_1088RESOLUTION_768_1152RESOLUTION_768_1216RESOLUTION_768_1232RESOLUTION_768_1280RESOLUTION_768_1344RESOLUTION_832_960RESOLUTION_832_1024RESOLUTION_832_1088RESOLUTION_832_1152RESOLUTION_832_1216RESOLUTION_832_1248RESOLUTION_864_1152RESOLUTION_896_960RESOLUTION_896_1024RESOLUTION_896_1088RESOLUTION_896_1120RESOLUTION_896_1152RESOLUTION_960_832RESOLUTION_960_896RESOLUTION_960_1024RESOLUTION_960_1088RESOLUTION_1024_640RESOLUTION_1024_768RESOLUTION_1024_832RESOLUTION_1024_896RESOLUTION_1024_960RESOLUTION_1024_1024RESOLUTION_1088_768RESOLUTION_1088_832RESOLUTION_1088_896RESOLUTION_1088_960RESOLUTION_1120_896RESOLUTION_1152_704RESOLUTION_1152_768RESOLUTION_1152_832RESOLUTION_1152_864RESOLUTION_1152_896RESOLUTION_1216_704RESOLUTION_1216_768RESOLUTION_1216_832RESOLUTION_1232_768RESOLUTION_1248_832RESOLUTION_1280_704RESOLUTION_1280_720RESOLUTION_1280_768RESOLUTION_1280_800RESOLUTION_1312_736RESOLUTION_1344_640RESOLUTION_1344_704RESOLUTION_1344_768RESOLUTION_1408_576RESOLUTION_1408_640RESOLUTION_1408_704RESOLUTION_1472_576RESOLUTION_1472_640RESOLUTION_1472_704RESOLUTION_1536_512RESOLUTION_1536_576RESOLUTION_1536_640
示例
{
"image_request": {
"prompt": "a cat",
"aspect_ratio": "ASPECT_1_1",
"model": "V_2",
"magic_prompt_option": "AUTO",
"seed": 16545613,
"num_images": 1
}
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location -g --request POST 'https://openapi.sku.vip/ideogram/generate' \
--header 'Authorization: ed822e3a-ec11-48d5-9739-55f4b402e7b0' \
--header 'Content-Type: application/json' \
--data-raw '{
"image_request": {
"prompt": "a cat",
"aspect_ratio": "ASPECT_1_1",
"model": "V_2",
"magic_prompt_option": "AUTO",
"seed": 16545613,
"num_images": 1
}
}'
返回响应
🟢200成功
application/json
Body
created
string
创建请求的时间。
data
array [object {6}]
必需
prompt
string
提示词
resolution
string
分辨率
is_image_safe
boolean
图片是否安全
seed
integer
种子
url
string
url
style_type
enum<string>
样式类型
枚举值:
AUTOGENERALREALISTICDESIGNRENDER_3DANIME
示例
{
"created": "2000-01-23T04:56:07Z",
"data": [
{
"prompt": "A serene tropical beach scene. Dominating the foreground are tall palm trees with lush green leaves, standing tall against a backdrop of a sandy beach. The beach leads to the azure waters of the sea, which gently kisses the shoreline. In the distance, there's an island or landmass with a silhouette of what appears to be a lighthouse or tower. The sky above is painted with fluffy white clouds, some of which are tinged with hues of pink and orange, suggesting either a sunrise or sunset.",
"resolution": "1024x1024",
"is_image_safe": true,
"seed": 12345,
"url": "https://ideogram.ai/api/images/direct/8YEpFzHuS-S6xXEGmCsf7g",
"style_type": "REALISTIC"
}
]
}
修改于 2025-03-09 12:25:55