Flexibele parameters
Configureer 8 gedocumenteerde parameters, waaronder aspect_ratio, enable_prompt_expansion, enable_translation, output_format, prompt.
Balans tussen snelheid en kwaliteit voor in-context bewerking
curl -X POST https://runapi.ai/api/v1/flux_kontext/text_to_image \
-H "Authorization: Bearer $RUNAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "flux-kontext-pro",
"prompt": "Bewerk deze productfoto: verander de achtergrond in een tropisch strand en laat het product precies hetzelfde."
}'
import { FluxKontextClient } from "@runapi.ai/flux-kontext";
const client = new FluxKontextClient();
const result = await client.textToImage.run({
model: "flux-kontext-pro",
prompt: "Bewerk deze productfoto: verander de achtergrond in een tropisch strand en laat het product precies hetzelfde.",
});
import os
import requests
response = requests.post(
"https://runapi.ai/api/v1/flux_kontext/text_to_image",
headers={"Authorization": f"Bearer {os.environ['RUNAPI_API_KEY']}"},
json={"model":"flux-kontext-pro","prompt":"Bewerk deze productfoto: verander de achtergrond in een tropisch strand en laat het product precies hetzelfde."}
)
response.raise_for_status()
<?php
$client = curl_init("https://runapi.ai/api/v1/flux_kontext/text_to_image");
curl_setopt_array($client, [
CURLOPT_HTTPHEADER => ["Authorization: Bearer " . getenv("RUNAPI_API_KEY"), "Content-Type: application/json"],
CURLOPT_POSTFIELDS => json_encode([
'model' => 'flux-kontext-pro',
'prompt' => 'Bewerk deze productfoto: verander de achtergrond in een tropisch strand en laat het product precies hetzelfde.',
])
]);
$response = curl_exec($client);
RunApi client = new RunApi(System.getenv("RUNAPI_API_KEY"));
Task task = client.textToImage().run({"model":"flux-kontext-pro","prompt":"Bewerk deze productfoto: verander de achtergrond in een tropisch strand en laat het product precies hetzelfde."});
task.waitForResult();
require "runapi/flux_kontext"
client = RunApi::FluxKontext::Client.new
result = client.text_to_image.run(
model: "flux-kontext-pro",
prompt: "Bewerk deze productfoto: verander de achtergrond in een tropisch strand en laat het product precies hetzelfde."
)
client := runapi.NewClient(os.Getenv("RUNAPI_API_KEY"))
task, err := client.textToImage.Run({"model":"flux-kontext-pro","prompt":"Bewerk deze productfoto: verander de achtergrond in een tropisch strand en laat het product precies hetzelfde."})
if err != nil { log.Fatal(err) }
task.Wait()
$ runapi generate \
--model flux-kontext-pro \
--endpoint text_to_image \
--wait
2 versies beschikbaar
Kies een model en genereer binnen enkele seconden.
| Provider | Black Forest Labs |
| Model-ID | flux-kontext-pro |
| Modaliteit | Afbeelding |
| Taaktypen | Asynchronous |
| API-eindpunt | /api/v1/flux_kontext/text_to_image |
| Factureringseenheid | aanroep |
| Invoerparameters | aspect_ratio, callback_url, enable_prompt_expansion, enable_translation, model, output_format, prompt, safety_tolerance, source_image_url, watermark |
| Beeldverhoudingen | 21:9, 16:9, 4:3, 1:1, 3:4, 9:16 |
| Uitvoerformaat | jpeg, png |
| Catalogusstatus | Operationeel |
Meld je gratis aan en maak vanuit het dashboard een API-sleutel voor flux-kontext-pro.
Stuur een POST-verzoek naar /api/v1/flux_kontext/text_to_image met de model-ID flux-kontext-pro en je parameters.
Poll de taak of volg de callback om het voltooide flux-kontext-pro-resultaat op te halen.
Configureer 8 gedocumenteerde parameters, waaronder aspect_ratio, enable_prompt_expansion, enable_translation, output_format, prompt.
Stelt 1 openbaar(e) endpoint(s) beschikbaar: text_to_image.
Asynchrone taken accepteren een callback-URL voor voltooiingsmeldingen.
Gemeten aan de hand van aanroep, zonder abonnementsvereiste.
promptImage description (English only).
watermarkWatermark identifier.
aspect_ratioOutput aspect ratio. Default: 16:9. (21:9, 16:9, 4:3, 1:1, 3:4, 9:16)
callback_urlWebhook URL for async notifications.
output_formatOutput format. Default: jpeg. (jpeg, png)
safety_toleranceContent safety threshold. 0-6 for generation, 0-2 for editing. Default: 2.
source_image_urlSource image URL for editing mode.
enable_translationAuto-translate non-English prompts. Default: true.
enable_prompt_expansionExpand the prompt with more detail. Default: false.
Genereer automatisch lifestyle-productfoto's voor e-commercecatalogi zonder studiofotografie.
Werk snel concepten uit voor omgevingen en personages voordat je doorgaat naar de definitieve art.
Genereer unieke cover art en illustraties voor blogposts en artikelen op schaal.
Geef de model-ID door die in de quickstart wordt getoond.
Rate limits per key schalen mee met je usage tier. Bekijk de prijzenpagina voor de actuele limieten.
Ja — variant is een flag. Wissel door de modelparameter aan te passen.
Waar streaming beschikbaar is, streamt RunAPI end-to-end.
Open een issue in de publieke GitHub-repo of mail support.
Nee. Je RunAPI API-sleutel volstaat voor toegang tot deze variant en elk ander model in de catalogus. Je hebt geen accounts bij de onderliggende provider nodig.
We helpen je met enterprise-inrichting, integraties en technische vragen.
Neem contact op