Processo de solicitação
Para usar a API de consulta de tarefas MiniMax H3, primeiro acesse o Console do Ace Data Cloud para obter seu API Token e guarde-o para uso posterior.
Se você ainda não estiver conectado ou registrado, será automaticamente redirecionado para a página de login, onde será convidado a se registrar e fazer login. Após a conclusão, você retornará automaticamente à página atual.
Um único API Token pode chamar todos os serviços da plataforma, não sendo necessário solicitar um separadamente para cada serviço. A primeira solicitação concede uma cota gratuita para experimentação sem custo; quando a cota for insuficiente, você poderá recarregar o saldo universal no console.
📘 Documentação completa: API de Consulta de Tarefas MiniMax H3 →Ao consultar uma tarefa, deve-se usar o mesmo Token que criou essa tarefa. Recomenda-se salvar o Token como uma variável de ambiente e não escrevê-lo no código-fonte nem enviá-lo ao repositório de versões:
Visão geral da interface
- Base URL:
https://api.acedata.cloud - Endpoint:
POST /minimax/tasks - Método de autenticação:incluir
authorization: Bearer {token}no HTTP Header - Cabeçalhos de solicitação:
accept: application/jsoncontent-type: application/json
- Consultar uma única tarefa:
action=retrieve, informarid - Consultar tarefas em lote:
action=retrieve_batch, permite filtrar por ID da tarefa, intervalo de tempo e condições de paginação - Excluir tarefa:
action=delete, informarid - Informações de cobrança:a consulta de tarefas é gratuita e não gera cobrança duplicada
task_id. Recomenda-se consultar aproximadamente a cada 10 segundos, até que a tarefa entre em um estado terminal.
Parâmetros da solicitação
Os usos das três ações são os seguintes:
Consultar uma única tarefa
Status da tarefa
succeeded, failed e cancelled são todos estados terminais. Não continue consultando após entrar em um estado terminal.
Campos de resposta de task
Exemplo completo de polling em Python
O código abaixo lê o Token a partir da variável de ambiente e consulta uma vez a cada 10 segundos após criar a tarefa:429 e 5xx temporários. Um tempo limite de rede não equivale a uma falha na geração; é possível continuar consultando com o mesmo task_id.
Consulta em lote
Especifique vários IDs de tarefa:items na resposta em lote usam os mesmos campos de task da consulta de tarefa única, e total é o número total de tarefas correspondentes às condições de filtragem:
task_id além dessa janela pode retornar uma tarefa inválida; os sistemas de negócio devem salvar o ID ao criar uma tarefa e persistir a URL do resultado prontamente após o sucesso.
Cancelar ou excluir uma tarefa
Exemplo de exclusão bem-sucedida:
Respostas de falha e diagnóstico
Tarefas com falha ainda retornam o objeto task com HTTP 200, e o motivo é fornecido emtask.error:
400, deve-se verificar action e os parâmetros de condição; 401 indica Token inválido, 429 indica consultas muito frequentes e 500 indica que o serviço está temporariamente indisponível. Tarefas com falha de geração não são cobradas; tarefas bem-sucedidas registram o uso de acordo com o usage final.
