Especificaciones técnicas de mj-turbo-variation
| Propiedad | Detalles |
|---|---|
| ID del modelo | mj-turbo-variation |
| Tipo de modelo | Variación de imagen / generación de imagen a imagen |
| Capacidad principal | Crea nuevas variaciones de una imagen de estilo Midjourney existente preservando el concepto, la composición o la dirección visual originales |
| Modo de inferencia | Flujo de variación a velocidad turbo |
| Caso de uso típico | Generar rápidamente candidatos de imagen alternativos a partir de un resultado previo |
| Formato de entrada | Generalmente una imagen fuente o una referencia de una generación previa, además de instrucciones de variación o contexto de prompt relacionado |
| Formato de salida | Una o más variaciones de imagen recién generadas |
| Ideal para | Iteración creativa, exploración de conceptos, alternativas de diseño, refinamiento de estilo |
| Perfil de latencia | Optimizado para una respuesta rápida en comparación con los modos de generación estándar |
| Rol en el flujo de trabajo | Se usa comúnmente después de un paso de generación inicial, en lugar de como un modelo de texto a imagen de primera instancia |
| Patrón de integración | Envío de solicitudes a la API seguido de sondeo de tareas o recuperación de resultados |
| Notas | La documentación pública en línea está fragmentada, pero el nombre del modelo se alinea claramente con las operaciones de “variación” al estilo Midjourney ejecutadas en modo turbo |
¿Qué es mj-turbo-variation?
mj-turbo-variation es un endpoint especializado de generación de imágenes para producir variaciones rápidas de una imagen existente de estilo Midjourney. En lugar de generar desde cero, está pensado para flujos iterativos en los que ya tienes una imagen base y quieres alternativas cercanas con nuevos detalles, ajustes de composición o cambios de estilo.
La documentación en línea sobre APIs compatibles con Midjourney describe de forma consistente la “variación” como una acción posterior a la generación que crea versiones alternativas a partir de un resultado previo, mientras que “turbo” se refiere al modo de procesamiento de mayor velocidad para los trabajos compatibles. La propia documentación de Midjourney describe el Modo Turbo como una opción de mayor velocidad de GPU, y los proveedores de API de Midjourney de terceros suelen exponer la variación como una operación o endpoint distintos.
En la práctica, eso significa que mj-turbo-variation se entiende mejor como un identificador de modelo de iteración rápida en CometAPI: envías una solicitud de variación vinculada a una imagen o trabajo existente, y el servicio devuelve nuevas imágenes candidatas que se mantienen cerca de la idea visual original mientras exploran salidas alternativas. Esta interpretación es una inferencia basada en la convención de nombres y el comportamiento descrito en la documentación de Midjourney y de APIs compatibles con Midjourney.
Funciones principales de mj-turbo-variation
- Generación rápida de variaciones: Diseñado para la iteración de imágenes priorizando la velocidad, útil cuando necesitas salidas alternativas rápidamente sin volver a ejecutar un flujo de generación completo más lento.
- Diseñado para la creatividad iterativa: Más adecuado para refinar un concepto de imagen existente que para producir una composición completamente nueva solo con un prompt de texto. Los flujos de variación suelen usarse después de un render inicial.
- Preserva la intención visual principal: Las operaciones de variación generalmente mantienen la dirección general de la imagen de origen mientras cambian detalles, énfasis de composición, estilo o disposición.
- Útil para la exploración de diseño: Ideal para arte conceptual, recursos de marketing, miniaturas, moodboards y cualquier flujo en el que múltiples alternativas cercanas ayuden a la selección. Esto es una inferencia práctica basada en cómo se describen y usan los endpoints de variación en pipelines de estilo Midjourney.
- Se ajusta a canalizaciones de API asíncronas: Los servicios compatibles con Midjourney suelen manejar estos trabajos como tareas enviadas que luego se consultan para su finalización y resultados, lo que hace que el modelo sea adecuado para la automatización en backend.
- Alineación con flujos de trabajo en modo turbo: La documentación de Midjourney indica compatibilidad con turbo para trabajos de tipo vary/remix, lo que coincide con el propósito esperado de un identificador de modelo de variación en modo turbo.
Cómo acceder e integrar mj-turbo-variation
Paso 1: Regístrate para obtener una clave de API
Para comenzar, crea una cuenta en CometAPI y genera tu clave de API desde el panel. Usarás esta clave para autenticar todas las solicitudes a la API de mj-turbo-variation. Almacénala de forma segura en una variable de entorno como COMETAPI_API_KEY.
Paso 2: Envía solicitudes a la API de mj-turbo-variation
Usa el endpoint compatible con Midjourney de CometAPI en POST /mj/submit/action.
curl https://api.cometapi.com/mj/submit/action \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $COMETAPI_API_KEY" \
-d '{
"prompt": "a futuristic cityscape at sunset --v 6.1",
"botType": "MID_JOURNEY",
"accountFilter": {
"modes": ["TURBO"]
}
}'
Paso 3: Recupera y verifica los resultados
La API devuelve un objeto de tarea con un ID de tarea. Realiza sondeos a GET /mj/task/{task_id}/fetch para comprobar el estado de la generación y recuperar la URL de la imagen de salida cuando la tarea alcance un estado terminal.