生成影像

在給定提示的情況下建立影像。瞭解更多。

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
使用者標識

回應內容

狀態碼型別
200application/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