Resolución de salida
Admite 1k según el esquema del endpoint publicado.
Máxima calidad de FLUX.2 con gran fidelidad al prompt
curl -X POST https://runapi.ai/api/v1/flux_2/text_to_image \
-H "Authorization: Bearer $RUNAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "flux-2-max-text-to-image",
"prompt": "Genera un retrato de estudio fotorrealista de un astronauta sosteniendo un gato, iluminación dramática de contorno, detalle fino."
}'
import { Flux2Client } from "@runapi.ai/flux-2";
const client = new Flux2Client();
const result = await client.textToImage.run({
model: "flux-2-max-text-to-image",
prompt: "Genera un retrato de estudio fotorrealista de un astronauta sosteniendo un gato, iluminación dramática de contorno, detalle fino.",
});
import os
import requests
response = requests.post(
"https://runapi.ai/api/v1/flux_2/text_to_image",
headers={"Authorization": f"Bearer {os.environ['RUNAPI_API_KEY']}"},
json={"model":"flux-2-max-text-to-image","prompt":"Genera un retrato de estudio fotorrealista de un astronauta sosteniendo un gato, iluminación dramática de contorno, detalle fino."}
)
response.raise_for_status()
<?php
$client = curl_init("https://runapi.ai/api/v1/flux_2/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-2-max-text-to-image',
'prompt' => 'Genera un retrato de estudio fotorrealista de un astronauta sosteniendo un gato, iluminación dramática de contorno, detalle fino.',
])
]);
$response = curl_exec($client);
RunApi client = new RunApi(System.getenv("RUNAPI_API_KEY"));
Task task = client.textToImage().run({"model":"flux-2-max-text-to-image","prompt":"Genera un retrato de estudio fotorrealista de un astronauta sosteniendo un gato, iluminación dramática de contorno, detalle fino."});
task.waitForResult();
require "runapi/flux_2"
client = RunApi::Flux2::Client.new
result = client.text_to_image.run(
model: "flux-2-max-text-to-image",
prompt: "Genera un retrato de estudio fotorrealista de un astronauta sosteniendo un gato, iluminación dramática de contorno, detalle fino."
)
client := runapi.NewClient(os.Getenv("RUNAPI_API_KEY"))
task, err := client.textToImage.Run({"model":"flux-2-max-text-to-image","prompt":"Genera un retrato de estudio fotorrealista de un astronauta sosteniendo un gato, iluminación dramática de contorno, detalle fino."})
if err != nil { log.Fatal(err) }
task.Wait()
$ runapi generate \
--model flux-2-max-text-to-image \
--endpoint text_to_image \
--wait
6 versiones disponibles
Elige cualquier modelo y genera en segundos.
Elige cualquier modelo y genera en segundos.
| Proveedor | Black Forest Labs |
| ID del modelo | flux-2-max-text-to-image |
| Modalidad | Image |
| Tipos de tarea | Asynchronous |
| Endpoint de API | /api/v1/flux_2/text_to_image |
| Unidad de facturación | call |
| Parámetros de entrada | aspect_ratio, callback_url, model, output_count, output_resolution, prompt |
| Resolución máxima | 1k |
| Relaciones de aspecto | 1:1, 4:3, 3:4, 16:9, 9:16, 3:2, 2:3 |
| Estado del catálogo | Operativo |
Regístrate gratis y crea una clave de API para flux-2-max-text-to-image desde el panel de control.
Envía una solicitud POST a /api/v1/flux_2/text_to_image con el identificador del modelo flux-2-max-text-to-image y tus parámetros.
Consulta la tarea o sigue el callback para recuperar el resultado completado de flux-2-max-text-to-image.
Admite 1k según el esquema del endpoint publicado.
Configura 4 parámetros documentados, incluidos aspect_ratio, output_count, output_resolution, prompt.
Expone 1 endpoint(s) público(s): text_to_image.
Las tareas asíncronas aceptan una URL de callback para notificaciones de finalización.
promptImage description.
aspect_ratioOutput aspect ratio. (1:1, 4:3, 3:4, 16:9, 9:16, 3:2, 2:3)
callback_urlWebhook URL for async notifications.
output_countNumber of images to generate. (1)
output_resolutionOutput resolution. (1k)
Crea assets visuales desde prompts de texto.
Transforma imágenes existentes con guía por prompt.
Usa SDKs para generación repetible.
Pasa el ID de modelo que aparece en el quickstart.
Sí. El precio se mide por llamada o unidad.
Te ayudamos con la configuración empresarial, las integraciones y las preguntas técnicas.
Contacta con nosotros