Parámetros flexibles
Configura 6 parámetros documentados, incluidos mask_url, output_count, reference_image_urls, rendering_speed, source_image_url.
Inpainting preservando la identidad del personaje referenciado
curl -X POST https://runapi.ai/api/v1/ideogram_v3/edit_image \
-H "Authorization: Bearer $RUNAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "ideogram-v3-character-edit",
"source_image_url": "https://cdn.runapi.ai/public/samples/image.jpg",
"prompt": "Crea un póster de película para 'La Última Frontera' con el título en serif en negrita en la parte superior, una estación espacial al fondo."
}'
import { IdeogramV3Client } from "@runapi.ai/ideogram-v3";
const client = new IdeogramV3Client();
const result = await client.editImage.run({
model: "ideogram-v3-character-edit",
source_image_url: "https://cdn.runapi.ai/public/samples/image.jpg",
prompt: "Crea un póster de película para 'La Última Frontera' con el título en serif en negrita en la parte superior, una estación espacial al fondo.",
});
import os
import requests
response = requests.post(
"https://runapi.ai/api/v1/ideogram_v3/edit_image",
headers={"Authorization": f"Bearer {os.environ['RUNAPI_API_KEY']}"},
json={"model":"ideogram-v3-character-edit","source_image_url":"https://cdn.runapi.ai/public/samples/image.jpg","prompt":"Crea un póster de película para 'La Última Frontera' con el título en serif en negrita en la parte superior, una estación espacial al fondo."}
)
response.raise_for_status()
<?php
$client = curl_init("https://runapi.ai/api/v1/ideogram_v3/edit_image");
curl_setopt_array($client, [
CURLOPT_HTTPHEADER => ["Authorization: Bearer " . getenv("RUNAPI_API_KEY"), "Content-Type: application/json"],
CURLOPT_POSTFIELDS => json_encode([
'model' => 'ideogram-v3-character-edit',
'source_image_url' => 'https://cdn.runapi.ai/public/samples/image.jpg',
'prompt' => 'Crea un póster de película para \'La Última Frontera\' con el título en serif en negrita en la parte superior, una estación espacial al fondo.',
])
]);
$response = curl_exec($client);
RunApi client = new RunApi(System.getenv("RUNAPI_API_KEY"));
Task task = client.editImage().run({"model":"ideogram-v3-character-edit","source_image_url":"https://cdn.runapi.ai/public/samples/image.jpg","prompt":"Crea un póster de película para 'La Última Frontera' con el título en serif en negrita en la parte superior, una estación espacial al fondo."});
task.waitForResult();
require "runapi/ideogram_v3"
client = RunApi::IdeogramV3::Client.new
result = client.edit_image.run(
model: "ideogram-v3-character-edit",
source_image_url: "https://cdn.runapi.ai/public/samples/image.jpg",
prompt: "Crea un póster de película para 'La Última Frontera' con el título en serif en negrita en la parte superior, una estación espacial al fondo."
)
client := runapi.NewClient(os.Getenv("RUNAPI_API_KEY"))
task, err := client.editImage.Run({"model":"ideogram-v3-character-edit","source_image_url":"https://cdn.runapi.ai/public/samples/image.jpg","prompt":"Crea un póster de película para 'La Última Frontera' con el título en serif en negrita en la parte superior, una estación espacial al fondo."})
if err != nil { log.Fatal(err) }
task.Wait()
$ runapi generate \
--model ideogram-v3-character-edit \
--endpoint edit_image \
--wait
7 versiones disponibles
Elige cualquier modelo y genera en segundos.
| Proveedor | Ideogram |
| ID del modelo | ideogram-v3-character-edit |
| Modalidad | Imagen |
| Tipos de tarea | Asynchronous |
| Endpoint de API | /api/v1/ideogram_v3/edit_image |
| Unidad de facturación | llamada |
| Parámetros de entrada | mask_url, output_count, reference_image_urls, rendering_speed, source_image_url, style |
| Estado del catálogo | Operativo |
Regístrate gratis y crea una clave de API para ideogram-v3-character-edit desde el panel de control.
Envía una solicitud POST a /api/v1/ideogram_v3/edit_image con el identificador del modelo ideogram-v3-character-edit y tus parámetros.
Consulta la tarea o sigue el callback para recuperar el resultado completado de ideogram-v3-character-edit.
Configura 6 parámetros documentados, incluidos mask_url, output_count, reference_image_urls, rendering_speed, source_image_url.
Expone 1 endpoint(s) público(s): edit_image.
Medido por llamada sin requisito de suscripción.
styleNo hay descripción disponible. (auto, realistic, fiction)
mask_urlNo hay descripción disponible.
output_countNo hay descripción disponible. (1, 2, 3, 4)
rendering_speedNo hay descripción disponible. (turbo, balanced, quality)
source_image_urlNo hay descripción disponible.
reference_image_urlsNo hay descripción disponible.
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.
Sí. La variante es un parámetro de la petición. Cambia el ID de modelo sin cambios de código, nueva autenticación ni configuración de facturación separada. Todas las variantes comparten la misma API key y el mismo formato de petición.
Cuando está disponible, RunAPI transmite de extremo a extremo. Los modelos LLM admiten streaming a nivel de token. Los modelos multimedia usan polling de tareas async o callbacks de webhook para entregar los resultados.
Abre una issue en el repositorio público de GitHub o escribe a soporte en [email protected]. Incluye el ID de tarea y el ID de modelo para que el equipo pueda investigar esa generación.
No. Tu API key de RunAPI basta para acceder a esta variante y a todos los demás modelos del catálogo. No necesitas cuentas con el proveedor subyacente.
Te ayudamos con la configuración empresarial, las integraciones y las preguntas técnicas.
Contacta con nosotros