Especificaciones técnicas de mj-turbo-shorten
| Elemento | Detalles |
|---|---|
| ID del modelo | mj-turbo-shorten |
| Familia de modelos | Endpoint de análisis de prompts de estilo proxy de Midjourney |
| Función principal | Analiza un prompt largo de Midjourney y devuelve sugerencias para acortarlo preservando la intención |
| Modo asociado | Modo Turbo |
| Patrón de endpoint típico | /mj-turbo/mj/submit/shorten |
| Estilo de solicitud | Envío asíncrono de tareas, seguido de recuperación del estado de la tarea |
| Campos comunes de la solicitud | prompt, botType |
Valor común de botType | MID_JOURNEY |
| Patrón de recuperación de resultados | GET /mj/task/{id}/fetch |
| Tipo de entrada | Prompt de texto |
| Tipo de salida | Análisis de acortamiento de prompt / sugerencias de prompt concisas |
| Comandos relacionados de Midjourney | /shorten, /turbo |
¿Qué es mj-turbo-shorten?
mj-turbo-shorten es el identificador de plataforma de CometAPI para una capacidad de acortamiento de prompts compatible con Midjourney que combina el comportamiento de /shorten de Midjourney con el enrutamiento de modo Turbo. La lista oficial de comandos de Midjourney describe /shorten como una manera de enviar un prompt largo y recibir sugerencias para hacerlo más conciso, y por separado enumera /turbo como el cambio de modo para la operación Turbo. Las implementaciones de proxy de Midjourney de terceros suelen exponer esto mediante un endpoint dedicado de acortamiento bajo la ruta de Turbo, normalmente /mj-turbo/mj/submit/shorten.
En la práctica, este ID de modelo se entiende mejor no como un LLM de texto de propósito general, sino como un endpoint auxiliar orientado a tareas para la optimización de prompts en Midjourney. Está diseñado para desarrolladores o creadores que ya cuentan con un prompt de imagen detallado y desean que el sistema analice ese prompt, identifique redacciones comprimibles y devuelva una formulación más concisa adecuada para continuar con flujos de trabajo en Midjourney.
Dado que las API de proxy al estilo Midjourney suelen ser asíncronas, generalmente se envía primero una solicitud de acortamiento y luego se consulta más tarde usando un endpoint de recuperación de tareas. La documentación de proveedores compatibles con proxies de Midjourney muestra claramente este patrón: enviar la tarea de acortamiento, recibir un ID de tarea y luego consultar /mj/task/{id}/fetch para recuperar el estado y los resultados.
Características principales de mj-turbo-shorten
- Condensación de prompts: Ayuda a reducir prompts largos de Midjourney a versiones más concisas, alineado con la función
/shortende Midjourney. - Enrutamiento en modo Turbo: Utiliza la convención de ruta de Turbo empleada por implementaciones proxy de Midjourney, normalmente bajo
/mj-turbo/mj, para quienes desean asociar el flujo de acortamiento con el modo Turbo. - Patrón de API compatible con Midjourney: Se integra en el ecosistema de proxies de Midjourney, donde los endpoints se organizan por acciones como imagine, describe, shorten, action, modal y fetch.
- Flujo de trabajo de tareas asíncronas: Las solicitudes se envían como trabajos en lugar de devolver el resultado final de inmediato, lo que lo hace adecuado para sistemas de flujo de trabajo de imágenes basados en colas.
- Entrada de texto simple: La operación de acortamiento requiere principalmente un
promptde texto, y las implementaciones suelen aceptar tambiénbotType, comoMID_JOURNEY. - Soporte de flujo de trabajo para el refinamiento del prompt: Útil antes de la generación de imágenes cuando se desea simplificar la redacción, eliminar redundancias o preparar un prompt más limpio para llamadas posteriores a Midjourney. Esto se infiere del comportamiento documentado de
/shorteny del diseño de endpoints proxy.
Cómo acceder e integrar mj-turbo-shorten
Paso 1: Regístrate para obtener una clave de API
Regístrate en CometAPI y genera tu clave de API desde el panel de control. Después, guárdala de forma segura y utilízala en el encabezado Authorization: Bearer YOUR_API_KEY para todas las solicitudes a la API de mj-turbo-shorten.
Paso 2: Envía solicitudes a la API de mj-turbo-shorten
Usa el endpoint compatible con Midjourney de CometAPI en POST /mj/submit/shorten.
curl https://api.cometapi.com/mj/submit/shorten \
-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. Consulta GET /mj/task/{task_id}/fetch para verificar el estado de generación y recuperar la URL de la imagen de salida cuando la tarea alcance un estado terminal.