CometAPI에서 OpenAI POST /v1/images/generations를 사용해 텍스트 프롬프트로 이미지를 생성하고, 스타일을 제어하고, 크기를 선택하며, base64 또는 URL로 반환받을 수 있습니다.
curl --request POST \
--url https://api.cometapi.com/v1/images/generations \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"model": "dall-e-3",
"prompt": "A paper boat floating on calm water at sunrise."
}
'{
"created": 1773311889,
"data": [
{
"revised_prompt": "A paper boat floating on calm water at sunrise, with soft golden light reflecting off the water's surface.",
"url": "https://filesystem.site/cdn/20260312/1d6826050921c07a13ff173310c640.webp"
}
]
}dall-e-3를 사용하세요gpt-image-1, gpt-image-1-mini, 또는 gpt-image-1.5를 사용하세요qwen-image를 사용하되, n은 1로 유지하세요dall-e-3로 시작하세요size는 1024x1024로 유지하세요response_format: "url"로 설정하세요dall-e-2와 dall-e-3는 URL 응답과 base64 응답을 지원합니다gpt-image-1, gpt-image-1-mini, gpt-image-1.5는 base64 우선 경로로 다루는 것이 더 적합합니다qwen-image는 n > 1을 지원하지 않습니다response_format: "url"을 사용한 dall-e-3 요청은 일반적인 created 타임스탬프, revised_prompt, 그리고 임시 이미지 URL을 반환했습니다.Bearer token authentication. Use your CometAPI key.
The image generation model to use. Choose a current model from the Models page.
Text description of the image you want to generate.
"A paper boat floating on calm water at sunrise."
Number of images to generate. Keep this at 1 for the broadest compatibility.
Requested output size. Supported values depend on the selected model.
"1024x1024"
Requested output encoding for models that support it.
url, b64_json curl --request POST \
--url https://api.cometapi.com/v1/images/generations \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"model": "dall-e-3",
"prompt": "A paper boat floating on calm water at sunrise."
}
'{
"created": 1773311889,
"data": [
{
"revised_prompt": "A paper boat floating on calm water at sunrise, with soft golden light reflecting off the water's surface.",
"url": "https://filesystem.site/cdn/20260312/1d6826050921c07a13ff173310c640.webp"
}
]
}