Especificações técnicas de mj-turbo-shorten
| Item | Detalhes |
|---|---|
| Model ID | mj-turbo-shorten |
| Model family | Midjourney / endpoint de análise de prompt no estilo Midjourney-proxy |
| Primary function | Analisa um prompt longo do Midjourney e retorna sugestões para encurtá-lo preservando a intenção |
| Mode association | Modo Turbo |
| Typical endpoint pattern | /mj-turbo/mj/submit/shorten |
| Request style | Submissão assíncrona de tarefa, seguida de recuperação do status da tarefa |
| Common request fields | prompt, botType |
Common botType value | MID_JOURNEY |
| Result retrieval pattern | GET /mj/task/{id}/fetch |
| Input type | Prompt de texto |
| Output type | Análise de encurtamento de prompt / sugestões de prompt concisas |
| Related Midjourney commands | /shorten, /turbo |
O que é mj-turbo-shorten?
mj-turbo-shorten é o identificador de plataforma da CometAPI para uma capacidade de encurtamento de prompts compatível com o Midjourney, que combina o comportamento de /shorten do Midjourney com o roteamento no modo Turbo. A lista oficial de comandos do Midjourney descreve /shorten como uma forma de enviar um prompt longo e receber sugestões para torná-lo mais conciso, e lista separadamente /turbo como a alternância de modo para operação Turbo. Implementações de proxy de terceiros do Midjourney comumente expõem isso por meio de um endpoint dedicado de encurtamento sob o caminho Turbo, tipicamente /mj-turbo/mj/submit/shorten.
Na prática, este ID de modelo é melhor entendido não como um LLM de texto de uso geral, mas como um endpoint auxiliar orientado a tarefas do Midjourney para otimização de prompts. Ele é projetado para desenvolvedores ou criadores que já têm um prompt de imagem detalhado e querem que o sistema analise esse prompt, identifique formulações comprimíveis e retorne uma formulação mais concisa adequada para fluxos de trabalho contínuos no Midjourney.
Como as APIs de proxy no estilo Midjourney geralmente são assíncronas, uma solicitação de encurtamento costuma ser enviada primeiro e verificada depois usando um endpoint de busca de tarefas. A documentação de provedores compatíveis com proxies do Midjourney mostra claramente esse padrão: envie a tarefa de encurtamento, receba um ID de tarefa e então faça polling em /mj/task/{id}/fetch para recuperar o status e os resultados.
Principais recursos de mj-turbo-shorten
- Condensação de prompts: Ajuda a reduzir prompts longos do Midjourney em versões mais concisas, alinhadas com a função
/shortendo Midjourney. - Roteamento no modo Turbo: Utiliza a convenção de caminho empregada por implementações de proxy do Midjourney, normalmente sob
/mj-turbo/mj, para usuários que desejam o fluxo de encurtamento associado ao modo Turbo. - Padrão de API compatível com o Midjourney: Encaixa-se no ecossistema mais amplo de proxies do Midjourney, em que os endpoints são organizados por ações como imagine, describe, shorten, action, modal e fetch.
- Fluxo de trabalho assíncrono de tarefas: As requisições geralmente são submetidas como jobs, em vez de retornarem o resultado final imediatamente, o que o torna adequado para sistemas de fluxo de imagens baseados em fila.
- Entrada de texto simples: A operação de encurtamento requer principalmente um
promptde texto, e as implementações costumam aceitar tambémbotType, comoMID_JOURNEY. - Suporte ao fluxo para refinamento de prompts: Útil antes da geração de imagens, quando você deseja simplificar a redação, remover redundâncias ou preparar um prompt mais limpo para chamadas posteriores do Midjourney. Esta é uma inferência com base no comportamento documentado de
/shortene no design de endpoints de proxy.
Como acessar e integrar mj-turbo-shorten
Etapa 1: Cadastre-se para obter a chave de API
Cadastre-se na CometAPI e gere sua chave de API no painel. Depois, armazene-a com segurança e use-a no cabeçalho Authorization: Bearer YOUR_API_KEY em todas as requisições para a API mj-turbo-shorten.
Etapa 2: Envie requisições para a API mj-turbo-shorten
Use o endpoint compatível com Midjourney da CometAPI em 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"]
}
}'
Etapa 3: Recupere e verifique os resultados
A API retorna um objeto de tarefa com um ID de tarefa. Faça polling em GET /mj/task/{task_id}/fetch para verificar o status da geração e recuperar o URL da imagem de saída quando a tarefa atingir um estado terminal.