Transformation d'images stable et économique avec Flux Kontext Max par BlackForest Labs, pour des retouches haute fidélité et une forte adhérence au prompt. Optimisée pour des résultats cohérents et une haute disponibilité à grande échelle.
Essayez dès maintenant le Générateur d'Images IA
L'API Flux Kontext Max offre aux développeurs une génération d'images IA de niveau professionnel avec une compréhension supérieure du contexte multi-image. Cette intégration avancée de l'API Flux vous permet de transformer des visions créatives complexes en résultats exceptionnels grâce à une génération texte-vers-image et image-vers-image intuitive. Fondée sur une technologie contextuelle de pointe, elle combine un raisonnement sémantique profond avec des contrôles de qualité améliorés et des performances stables pour une sortie de niveau professionnel à $0.08 par image.
// Step 1: Submit generation request
const response = await fetch('https://api.flaq.ai/api/v1/image/task', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Authorization': 'Bearer YOUR_API_KEY'
},
body: JSON.stringify({
model_name: 'flux-kontext-max',
prompt: 'A beautiful sunset over mountains',
image_url_list: ['https://example.com/image1.jpg', 'https://example.com/image2.jpg'], // Optional: 1-5 reference images
width: 16,
height: 9
})
});
const { data } = await response.json();
taskId = data.;
Remarque Veuillez vous assurer que vos prompts respectent les consignes de sécurité du contenu. Si une erreur se produit, vérifiez que votre prompt ne contient pas de contenu restreint, ajustez-le, puis réessayez.
Flux Kontext Max vs. Flux Kontext Pro Alors que Flux Kontext Pro met l'accent sur une génération professionnelle économique à $0.04, Flux Kontext Max se concentre sur une qualité et un niveau de détail améliorés pour les workflows exigeants. Alimenté par une compréhension avancée du contexte, il fournit une qualité exceptionnelle avec des performances stables, idéale pour les projets commerciaux exigeant des standards élevés constants.
Flux Kontext Max vs. FLUX.1 [pro] FLUX.1 [pro] fournit de solides capacités de génération de niveau professionnel. En comparaison, Flux Kontext Max améliore cette base avec un traitement avancé du contexte multi-image et des contrôles de qualité renforcés, ce qui en fait le meilleur choix pour les workflows de niveau production nécessitant une intégration sophistiquée des images de référence avec des performances fiables.
Flux Kontext Max vs. Google Nano Banana Pro Google Nano Banana Pro excelle dans la compréhension sémantique, le rendu de texte multilingue et la sortie 4K. Flux Kontext Max se distingue en se concentrant sur la conscience avancée du contexte multi-image, la génération photoréaliste et la qualité de détail améliorée, ce qui le rend idéal pour les projets nécessitant plusieurs images de référence via une intégration API stable.
Flux Kontext Max vs. Midjourney Midjourney brille comme générateur créatif généraliste avec une grande variété de styles artistiques. En comparaison, Flux Kontext Max met l'accent sur le traitement précis du contexte multi-image, la sortie photoréaliste et la génération professionnelle fortement dirigée, ce qui en fait le meilleur choix pour la conception commerciale et le marketing de niveau production avec une qualité constante.
Flux Kontext Max vs. Stable Diffusion XL Stable Diffusion XL est un concurrent solide dans les écosystèmes open source avec une grande variété de styles. Flux Kontext Max se distingue en se concentrant sur la compréhension avancée du contexte multi-image, une qualité d'image améliorée et un traitement sophistiqué des images de référence pour les productions professionnelles via une intégration API de niveau production avec une disponibilité fiable.
// Step 2: Poll for results
const taskId = data.task_id;
const pollResult = async (taskId) => {
const res = await fetch(`https://api.flaq.ai/api/v1/image/${taskId}`, {
headers: { 'Authorization': 'Bearer YOUR_API_KEY' }
});
return res.json();
};
while (true) {
const pollResultData = await pollResult(taskId);
const status = pollResultData.data.task_status;
if (status === 'succeed') {
console.log(pollResultData.data.task_result.images[0].url);
break;
}
if (status === 'failed') {
console.error(pollResultData.data.task_status_msg);
break;
}
await new Promise(resolve => setTimeout(resolve, 10000));
}
# Step 1: Submit generation request
import requests
import time
response = requests.post(
'https://api.flaq.ai/api/v1/image/task',
headers={
'Content-Type': 'application/json',
'Authorization': 'Bearer YOUR_API_KEY'
},
json={
'model_name': 'flux-kontext-max',
'prompt': 'A beautiful sunset over mountains',
'image_url_list': ['https://example.com/image1.jpg', 'https://example.com/image2.jpg'], # Optional: 1-5 reference images
'width': 16,
'height': 9
}
)
result = response.json()
task_id = result['data']['task_id']
# Step 2: Poll for results
task_id = response.json()['data']['task_id']
poll_url = f"https://api.flaq.ai/api/v1/image/{task_id}"
while True:
poll_result = requests.get(poll_url, headers={'Authorization': 'Bearer YOUR_API_KEY'}).json()
status = poll_result['data']['task_status']
if status == 'succeed':
print(poll_result['data']['task_result']['images'][0]['url'])
break
if status == 'failed':
print(poll_result['data']['task_status_msg'])
break
time.sleep(10)
# Step 1: Submit generation request
curl -X POST https://api.flaq.ai/api/v1/image/task \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model_name": "flux-kontext-max",
"prompt": "A beautiful sunset over mountains",
"image_url_list": ["https://example.com/image1.jpg", "https://example.com/image2.jpg"],
"width": 16,
"height": 9
}'
# Response: {"code":0,"data":{"task_id":"abc123","task_status":"submitted","response_url":"https://api.flaq.ai/api/v1/image/abc123"},"message":"success"}
# Step 2: Poll for results
# Replace {task_id} with the task_id returned from the submit response
curl -X GET "https://api.flaq.ai/api/v1/image/{task_id}" \
-H "Authorization: Bearer YOUR_API_KEY"