生成影像
在給定提示的情況下建立影像。瞭解更多。
POST
/v1/images/generations
https://api.covanexus.com
Authorization
內容
Authorization
Authorization Bearer
Authorization Bearer <token>
使用 Bearer Token 認證。格式:Authorization: Bearer $COVA_NEXUS_API_KEY
in: 標頭
請求內容
application/json
model* string
用於影像生成的模型。dall-e-2、dall-e-3 或 gpt-image-1 的引數。預設為 dall-e-2,除非使用特定於 gpt-image-1 的引數。
prompt* string
所需影像的文本描述。gpt-image-1 的最大長度為 32000 個字元,dall-e-2 的最大長度為 1000 個字元,dall-e-3 的最大長度為 4000 個字元。
n? integer
要生成的影像數量。必須介於 1 到 10 之間。對於 dall-e-3,僅支援 n=1。
size? string
生成影像的大小。對於 gpt-image-1,必須是 1024x1024、1536x1024(橫向)、1024x1536(縱向)之一(預設值)。對於 dall-e-2,必須是 256x256、512x512 或 1024x1024 之一。對於 dall-e-3,1024x1024、1792x1024 或 1024x1792 之一。
background? string
允許為生成的影像的背景設定透明度。此引數僅支援 gpt-image-1。必須是以下之一:透明、不透明(白)(預設值)。使用 auto 時,模型將自動確定影像的最佳背景。
moderation? string
控制 gpt-image-1 生成的影像的內容稽核級別。必須為 low,以進行限制較少的篩選(預設值)。
quality? string
將生成的影像的品質。
stream? string
流式輸出
style? string
影像風格
user? string
使用者標識
回應內容
| 狀態碼 | 型別 |
|---|---|
| 200 | application/json |
curl -X POST "https://api.covanexus.com/v1/images/generations" \
-H "Authorization: Bearer " \
-d '{
"prompt": "string"
}'200
{
"created": 0,
"data": [
{
"b64_json": "string",
"url": "string"
}
],
"usage": {
"total_tokens": 0,
"input_tokens": 0,
"output_tokens": 0,
"input_tokens_details": {
"text_tokens": 0,
"image_tokens": 0
}
}
}BearerAuth