Używamy plików cookie. Pliki cookie i pamięć przeglądarki pozwalają utrzymać logowanie i zapamiętać Twoje preferencje. Za Twoją zgodą mierzymy też, jak korzystasz ze strony. W każdej chwili możesz . Zobacz naszą politykę cookie.
API do generowania obrazów
Zamieniaj prompty i obrazy referencyjne w zdjęcia produktów, ilustracje i materiały marketingowe. Wybierz proporcje, rozdzielczość i liczbę obrazów w żądaniu i płać tylko za wygenerowane obrazy.
- Grafiki produktowe i marketingowe
- Ilustracje do artykułów i aplikacji
- Edycja z obrazami referencyjnymi
- Miniatury i grafiki do social media
Ustawienia
API do generowania obrazów · Modele: 63
Jak wywołać API do generowania obrazów API
- Utwórz klucz API w panelu.
- Zainstaluj oficjalne SDK openai dla swojego języka.
- Ustaw baseURL na https://api14.com/api/v1, a model na "recraft/recraft-v4.1-utility-pro".
Który endpoint wywołać?
POST /api/v1/images/generations z id modelu i promptem, to samo wywołanie, które SDK openai wykonuje przez images.generate().
Jak wyceniany jest obraz?
Za obraz lub za token obrazu, zależnie od modelu. Dokładna cena jest podana na stronie każdego modelu.
Czy mogę edytować istniejący obraz?
Wiele modeli obrazów przyjmuje w żądaniu obrazy referencyjne. Sprawdź na stronie modelu modalności wejściowe, czy obsługuje obraz na wejściu.
Jak uzyskać spójne wyniki?
Opisz wprost obiekt, styl, oświetlenie i kadr, trzymaj się jednego modelu i używaj ponownie obrazu referencyjnego, jeśli model to obsługuje.
Jakie rozmiary są dostępne?
Proporcje i rozdzielczości zależą od modelu i są podane na stronie każdego modelu.
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api14.com/api/v1",
apiKey: process.env.API14_API_KEY,
});
const result = await client.images.generate({
"model": "recraft/recraft-v4.1-utility-pro",
"prompt": "A minimalist product photo of a ceramic mug on a wooden table",
"n": 1,
"aspect_ratio": "1:1"
});
import { writeFile } from "node:fs/promises";
await writeFile("image.png", Buffer.from(result.data[0].b64_json, "base64"));