← Bloga Geri Dön
Tool Reviews

DALL-E API Kılavuzu için Geliştiriciler için

Yazan: PromptShot AI26 Nisan 20262 dk okuma254 words

DALL-E API Giriş

DALL-E API, Meta AI araştırmacıları tarafından geliştirilen devrim niteliğindeki metin-şekil modelidir. Geliştiricilerin metin komutları kullanılarak yüksek kaliteli resimler oluşturmasına izin verir. Bu da yaratıcı uygulamalar için geniş bir dizi olanak sunar. Bir geliştirici olarak, DALL-E API'yi projelerinizde entegre etmek, DALL-E API kullanarak yaratıcı yapay zeka resimlerini oluşturmanızı sağlar. Bu da sizler için harika bir geliştirme deneyimi sunar.

DALL-E API ile Başlama

DALL-E API ile başlamak için, Meta AI hesabı oluşturmak ve API anahtarı almanız gerekir. Bu size DALL-E API'ye erişimi sağlar. Ardından, metin komutları kullanarak resimler oluşturabilirsiniz. Aşağıdaki örnekte, DALL-E API kullanarak bir resim oluşturmak için kod gösterilmektedir:

import requests

api_key = "YOUR_API_KEY"
prompt = "Geleceğin şehri ile göktaşı arabaları ve devasa binalar"
response = requests.post(
    "https://api.dall-e.com/v1/generate",
    headers={"Authorization": f"Bearer {api_key}"},
    json={"prompt": prompt}
)

if response.status_code == 200:
    image_url = response.json()["image_url"]
    print(image_url)
else:
    print("Hata:", response.status_code)

DALL-E API Parametrelerini Anlama

DALL-E API ile resimler oluştururken, çıktı için birkaç parametreyi belirlemeniz gerekir. Bazı önemli parametreler: * `prompt`: Oluşacak resmin metin komutu. * `num_images`: Oluşacak resim sayısını. * `size`: Oluşacak resmin boyutunu (örneğin "256x256"). * `model`: Kullanılacak DALL-E modeli (örneğin "dall-e-3"). Aşağıdaki örnekte bu parametreleri kullanarak birden fazla resim oluşturmayı gösteren kod gösterilmektedir:

import requests

api_key = "YOUR_API_KEY"
prompt = "Geleceğin şehri ile göktaşı arabaları ve devasa binalar"
num_images = 5
size = "256x256"
model = "dall-e-3"

response = requests.post(
    "https://api.dall-e.com/v1/generate",
    headers={"Authorization": f"Bearer {api_key}"},
    json={
        "prompt": prompt,
        "num_images": num_images,
        "size": size,
        "model": model
    }
)

if response.status_code == 200:
    image_urls = response.json()["image_urls"]
    print(image_urls)
else:
    print("Hata:", response.status_code)

PromptShot AI ile Komutlar Oluşturma

Try PromptShot AI free →

Upload any image and get a ready-to-use AI prompt in seconds. No signup required.

Generate a prompt now