Midjourney API
Acceso a la API de Midjourney para texto a imagen, edición de imágenes, imagen a vídeo, imagen a prompt, acortamiento de prompts y consulta de semillas.
curl -X POST https://runapi.ai/api/v1/midjourney/edit_image \
-H "Authorization: Bearer $RUNAPI_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "midjourney-v8.1",
"image_url": "https://cdn.runapi.ai/public/samples/image.jpg",
"prompt": "Crea una imagen cinematográfica de producto con un jarrón de cerámica color cobalto sobre mármol blanco y, después, anímala con una órbita lenta de cámara."
}'
import { MidjourneyClient } from "@runapi.ai/midjourney";
const client = new MidjourneyClient();
const result = await client.editImage.run({
model: "midjourney-v8.1",
image_url: "https://cdn.runapi.ai/public/samples/image.jpg",
prompt: "Crea una imagen cinematográfica de producto con un jarrón de cerámica color cobalto sobre mármol blanco y, después, anímala con una órbita lenta de cámara.",
});
require "runapi/midjourney"
client = RunApi::Midjourney::Client.new
result = client.edit_image.run(
model: "midjourney-v8.1",
image_url: "https://cdn.runapi.ai/public/samples/image.jpg",
prompt: "Crea una imagen cinematográfica de producto con un jarrón de cerámica color cobalto sobre mármol blanco y, después, anímala con una órbita lenta de cámara."
)
npx skills add runapi-ai/midjourney -g
# Claude Code
claude mcp add runapi -s user -- npx -y @runapi.ai/mcp
# Codex
codex plugin install runapi-mcp@agents
# Cursor / Windsurf / VS Code
npx @runapi.ai/mcp init cursor
Midjourney crea imágenes a partir de texto, edita imágenes de origen, anima imágenes estáticas, obtiene sugerencias de prompts a partir de imágenes, acorta prompts largos en alternativas concisas y recupera las semillas de tareas de imagen completadas.
- Variantes para distintos objetivos de calidad y latencia
- API key unificada
- El model skill incluye documentación, schemas y notas de setup
- Las generaciones fallidas no se cobran
Variantes
Utility endpoints
Shared endpoints for this model line, such as extension, enhancement, or conversion actions.
Instala el skill de Midjourney para desarrollar apps
Carga documentación del modelo, schemas, notas de precios y pasos de setup en tu workspace de código.
# Install the model skill for app development workflows
npx skills add runapi-ai/midjourney -g
Install the Midjourney skill for this app: 1. Add runapi-ai/midjourney with the skills installer. 2. Load SKILL.md in this workspace. 3. Use its docs, schemas, pricing notes, and setup steps when adding model features. 4. Confirm the install path when done.
Cómo construir con este model skill
Elige el modelo
Selecciona el modelo y la variante que encajan con tu tipo de salida, calidad objetivo y latencia.
Autentica una vez
Usa tu clave RunAPI para todos los modelos compatibles.
Instala el skill
Añade el model skill a tu workspace de código antes de implementar la función.
Recibe la salida
Consulta por task ID o procesa el callback cuando termine la generación.
Dónde encaja Midjourney
La generación de imágenes y vídeo de Midjourney se ejecuta de forma asíncrona con respuestas de estado de tarea bajo una sola clave de RunAPI; las utilidades de prompt (imagen a prompt, acortamiento de prompts, consulta de semillas) devuelven resultados de forma síncrona.
Por qué usar Midjourney mediante RunAPI
Una API key
Usa las mismas credenciales entre modelos y proveedores.
Listo para skills
El model skill incluye schemas, notas de setup, contexto de precios e IDs de modelo.
Facturación predecible
El precio por uso es visible antes de llamar.
Preguntas frecuentes
¿Qué capacidades de Midjourney están disponibles?
RunAPI admite texto a imagen con V8.1, edición de imágenes guiada por prompts, imagen a vídeo, imagen a prompt, acortamiento de prompts y consulta de semillas.
¿Puede Midjourney devolver salidas de imágenes separadas?
Sí. Los endpoints de texto a imagen y edición de imágenes aceptan `include_split_images` y devuelven URL independientes para cada imagen cuando están disponibles.
¿Qué requiere imagen a vídeo?
Proporciona la URL pública de una imagen de origen. También puedes añadir indicaciones de movimiento o una imagen de fotograma final, además de activar el bucle.
¿Qué devuelve imagen a prompt?
Analiza la URL pública de una imagen y devuelve sugerencias de prompts que puedes usar como punto de partida para nuevas solicitudes de imagen.
¿Qué devuelve el acortamiento de prompts?
Acepta un prompt y devuelve un pequeño conjunto ordenado de alternativas concisas para compararlas antes de generar la imagen.
¿Cómo funciona la consulta de semillas?
Usa el `image_id` de una tarea de imagen de Midjourney completada que pertenezca a la cuenta actual. RunAPI devuelve la semilla asociada a esa imagen.
¿Cómo llamo a este modelo?
Instala el model skill y sigue sus notas de setup con tu clave RunAPI.
¿Las generaciones fallidas cuestan dinero?
Las generaciones fallidas no se cobran
¿Puedo llamarlo desde mi aplicación?
Sí. Instala el model skill en tu workspace de código y úsalo mientras añades la función del modelo.