Przejdź do treści

Generowanie obrazów

POST /v1/images/generations dla żądań tekst-na-obraz zgodnych z OpenAI.

http
POST https://api.webway.sh/v1/images/generations

Podaj dokładny identyfikator routingu modelu obrazów z aktualnego katalogu. Przed uruchomieniem przykładu ustaw WEBWAY_IMAGE_MODEL na ten identyfikator.

Żądanie

bash
curl https://api.webway.sh/v1/images/generations \
  -H "Authorization: Bearer $WEBWAY_API_KEY" \
  -H "Content-Type: application/json" \
  -d "{
    \"model\": \"$WEBWAY_IMAGE_MODEL\",
    \"prompt\": \"A paper map of an imaginary coastal city, editorial illustration\",
    \"size\": \"1024x1024\",
    \"n\": 1
  }"
Pole Typ Uwagi
model ciąg znaków Wymagany identyfikator modelu obrazów
prompt ciąg znaków Wymagany opis obrazu
size ciąg znaków Obsługiwany rozmiar wyniku; zależny od modelu
n liczba całkowita Liczba obrazów
quality ciąg znaków Poziom jakości; zależny od modelu
response_format ciąg znaków url lub b64_json

Odpowiedź

json
{
  "created": 1787700000,
  "data": [
    {"url": "https://…/generated-image.png"}
  ]
}

Adresy URL są tymczasowe. Jeśli chcesz zachować wygenerowane pliki, pobierz je niezwłocznie.