We gebruiken cookies. Cookies en browseropslag houden je ingelogd en onthouden je voorkeuren. Met je toestemming meten we ook hoe de site wordt gebruikt. Je kunt je wanneer je wilt. Zie ons cookiebeleid.
API voor beeldgeneratie
Maak van prompts en referentiebeelden productfoto’s, illustraties en marketingvisuals. Kies per verzoek beeldverhouding, resolutie en aantal afbeeldingen, en betaal alleen voor de afbeeldingen die je genereert.
- Product- en marketingbeelden
- Illustraties voor artikelen en apps
- Bewerken met referentiebeelden
- Thumbnails en social cards
Instellingen
API voor beeldgeneratie · 63 modellen
Zo roep je de API voor beeldgeneratie API aan
- Maak een API-key aan in je dashboard.
- Installeer de officiële openai SDK voor je taal.
- Stel baseURL in op https://api14.com/api/v1 en model op "recraft/recraft-v4.1-utility-pro".
Welk endpoint roep ik aan?
POST /api/v1/images/generations met de model-id en prompt, dezelfde aanroep die de openai SDK doet met images.generate().
Hoe wordt een afbeelding geprijsd?
Per afbeelding of per beeldtoken, afhankelijk van het model. Elke modelpagina toont de exacte prijs.
Kan ik een bestaande afbeelding bewerken?
Veel beeldmodellen accepteren referentieafbeeldingen in het verzoek. Controleer bij de invoermodaliteiten op de modelpagina of beeldinvoer wordt ondersteund.
Hoe krijg ik consistente resultaten?
Beschrijf onderwerp, stijl, belichting en kadrering expliciet, blijf bij hetzelfde model en hergebruik een referentieafbeelding als het model dat ondersteunt.
Welke formaten zijn beschikbaar?
Beeldverhoudingen en resoluties hangen af van het model en staan op elke modelpagina.
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"));