← Wróć do bloga
Tool Reviews

Zarządzanie interfejsem API DALL-E dla deweloperów

Autor: PromptShot AI26 kwietnia 20262 min czytania308 words

Wprowadzenie do interfejsu API DALL-E

Interfejs API DALL-E to rewolucyjny model tekst-obrazy opracowany przez badaczy z Meta AI. Pozwala deweloperom generować wysokiej jakości obrazy z pomocy tekstu, otwierając szeroki zakres możliwości dla zastosowań twórczych. Jako deweloper, zintegrowanie interfejsu API DALL-E do Twoich projektów może być przełomem, pozwalając na tworzenie fascynujących obrazy AI, które potrafią zakiełżyć odbiorców i zwiększyć zaangażowanie.

Rozpoczęcie pracy z interfejsem API DALL-E

Aby rozpocząć pracę z interfejsem API DALL-E, musisz zarejestrować się na stronie Meta AI i uzyskać klucz API. To pozwoli Ci na uzyskanie dostępu do interfejsu API DALL-E, który będziesz mógł używać do generowania obrazów z tekstem. Poniżej przedstawiam przykład, jak użyć interfejsu API DALL-E do generowania obrazu:

import requests

klucz_api = "TWÓJ_KLUCZ_API"
prompt = "Miasto przyszłości z wysokoąskami i samolotami"
odpowiedź = requests.post(
    "https://api.dall-e.com/v1/generuj",
    nagłówki={"Autoryzacja": f"Bear {klucz_api}"},
    json={"prompt": prompt}
)

if odpowiedź.status_kod == 200:
    url_obrazu = odpowiedź.json()["url_obrazu"]
    print(url_obrazu)
else:
    print("Błąd:", odpowiedź.status_kod)

Wydawanie interfejsu API DALL-E

Podczas generowania obrazów z interfejsem API DALL-E należy określić kilka parametrów, aby kontrolować wynik. Niektóre z najważniejszych parametrów to: * `prompt` : Tekst, który zostanie użyty do generowania obrazu. * `num_images` : Liczba obrazów do wygenerowania. * `size` : Wielkość generowanych obrazów (np. "256x256"). * `model` : Konkretny model DALL-E do użycia (np. "dall-e-3"). Poniżej przedstawiam przykład, jak użyć tych parametrów, aby wygenerować wiele obrazów:

import requests

klucz_api = "TWÓJ_KLUCZ_API"
prompt = "Miasto przyszłości z wysokoąskami i samolotami"
num_images = 5
size = "256x256"
model = "dall-e-3"

odpowiedź = requests.post(
    "https://api.dall-e.com/v1/generuj",
    nagłówki={"Autoryzacja": f"Bear {klucz_api}"},
    json={
        "prompt": prompt,
        "num_images": num_images,
        "size": size,
        "model": model
    }
)

if odpowiedź.status_kod == 200:
    urls_obrazów = odpowiedź.json()["urls_obrazów"]
    print(urls_obrazów)
else:
    print("Błąd:", odpowiedź.status_kod)

Użycie PromptShot AI do generowania promtów

Zamiast więc korzystać z naszego narzędzia do generowania promtów, możesz użyć własnych słów kluczowych i opisów obrazów. Jest to dobre rozwiązanie, jeśli chcesz mieć pełną kontrolę nad procesem generowania obrazów AI.

Try PromptShot AI free →

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

Generate a prompt now