Ana içeriğe atla
POST
/
v1
/
images
/
variations
curl -X POST "https://api.lemondata.cc/v1/images/variations" \
  -H "Authorization: Bearer sk-your-api-key" \
  -F "[email protected]" \
  -F "n=2" \
  -F "size=1024x1024"
{
  "created": 1706000000,
  "data": [
    {
      "url": "https://..."
    },
    {
      "url": "https://..."
    }
  ]
}

Genel Bakış

Verilen bir görselin varyasyonunu oluşturur. multipart/form-data içerik türü gerektirir.

İstek Gövdesi

image
file
gerekli
Varyasyon için temel olarak kullanılacak görsel. Geçerli bir PNG dosyası, 4MB’dan küçük ve kare olmalıdır.
model
string
varsayılan:"dall-e-2"
Görsel varyasyonları için kullanılacak model. Şu anda sadece dall-e-2 desteklenmektedir.
n
integer
varsayılan:"1"
Oluşturulacak görsel sayısı. 1 ile 10 arasında olmalıdır.
size
string
Oluşturulan görsellerin boyutu. 256x256, 512x512 veya 1024x1024 olmalıdır.
response_format
string
varsayılan:"url"
Oluşturulan görsellerin döndürüleceği format. url veya b64_json olmalıdır.
user
string
Kötüye kullanım izleme için son kullanıcınızı temsil eden benzersiz tanımlayıcı.

Yanıt

created
integer
Görsellerin oluşturulduğu Unix zaman damgası.
data
array
Oluşturulan görsel varyasyonları dizisi.Her nesne şunları içerir:
  • url (string): Varyasyon görselinin URL’si (response_format url ise)
  • b64_json (string): Base64 kodlu görsel (response_format b64_json ise)
curl -X POST "https://api.lemondata.cc/v1/images/variations" \
  -H "Authorization: Bearer sk-your-api-key" \
  -F "[email protected]" \
  -F "n=2" \
  -F "size=1024x1024"
{
  "created": 1706000000,
  "data": [
    {
      "url": "https://..."
    },
    {
      "url": "https://..."
    }
  ]
}

Notlar

Görsel varyasyonları sadece DALL-E 2 ile kullanılabilir. Model, orijinal görsele stil ve içerik olarak benzer yeni görseller oluşturacaktır.

Gövde

application/json
image
file
gerekli

Varyasyon için temel olarak kullanılacak görsel. Geçerli bir PNG dosyası, 4MB’dan küçük ve kare olmalıdır.

model
string

Görsel varyasyonları için kullanılacak model. Şu anda sadece dall-e-2 desteklenmektedir.

n
integer

Oluşturulacak görsel sayısı. 1 ile 10 arasında olmalıdır.

size
string

Oluşturulan görsellerin boyutu. 256x256 , 512x512 veya 1024x1024 olmalıdır.

response_format
string

Oluşturulan görsellerin döndürüleceği format. url veya b64_json olmalıdır.

user
string

Kötüye kullanım izleme için son kullanıcınızı temsil eden benzersiz tanımlayıcı.

Yanıt

200 - application/json

Response 200

created
integer

Görsellerin oluşturulduğu Unix zaman damgası.

data
object[]

Oluşturulan görsel varyasyonları dizisi. Her nesne şunları içerir: url (string): Varyasyon görselinin URL’si (response_format url ise) b64_json (string): Base64 kodlu görsel (response_format b64_json ise)