Proceso de solicitud
Para utilizar la API de consulta de tareas MiniMax H3, primero obtenga su API Token en la Consola de Ace Data Cloud y consérvelo como respaldo.
Si aún no ha iniciado sesión o no se ha registrado, será redirigido automáticamente a la página de inicio de sesión para invitarle a registrarse e iniciar sesión; al completarlo, volverá automáticamente a la página actual.
Un solo API Token puede invocar todos los servicios de la plataforma, sin necesidad de solicitar uno por separado para cada servicio. La primera solicitud incluye crédito gratuito, que permite una experiencia gratuita; cuando el crédito sea insuficiente, puede recargar saldo general en la consola.
📘 Documentación completa: API de consulta de tareas MiniMax H3 →Al consultar una tarea, debe utilizar el mismo Token con el que se creó dicha tarea. Se recomienda guardar el Token como una variable de entorno, y no escribirlo en el código fuente ni enviarlo al repositorio de versiones:
Resumen de la interfaz
- Base URL:
https://api.acedata.cloud - Endpoint:
POST /minimax/tasks - Método de autenticación:Incluir
authorization: Bearer {token}en el HTTP Header - Encabezados de solicitud:
accept: application/jsoncontent-type: application/json
- Consultar una sola tarea:
action=retrieve, pasarid - Consultar tareas por lotes:
action=retrieve_batch, se puede filtrar por ID de tarea, intervalo de tiempo y condiciones de paginación - Eliminar tarea:
action=delete, pasarid - Descripción de facturación:La consulta de tareas es gratuita y no generará cargos duplicados
task_id. Se recomienda consultar aproximadamente cada 10 segundos hasta que la tarea entre en un estado terminal.
Parámetros de solicitud
Los usos de las tres acciones son los siguientes:
Consultar una sola tarea
Estado de la tarea
succeeded, failed y cancelled son todos estados terminales. No continúe sondeando después de entrar en un estado terminal.
Campos de respuesta de task
Ejemplo completo de sondeo en Python
El siguiente código lee el Token desde una variable de entorno, crea una tarea y luego consulta una vez cada 10 segundos:429 y 5xx temporales. Un tiempo de espera de red no equivale a un fallo de generación; se puede continuar consultando con el mismo task_id.
Consulta por lotes
Especifique múltiples ID de tarea:items en la respuesta por lotes usan los mismos campos de task que la consulta de una sola tarea, y total es el número total de tareas que coinciden con los criterios de filtrado:
task_id que excedan esta ventana pueden devolver una tarea no válida; el sistema de negocio debe guardar el ID al crear la tarea y persistir oportunamente la URL del resultado tras el éxito.
Cancelar o eliminar una tarea
Ejemplo de eliminación exitosa:
Respuestas de fallo y solución de problemas
Las tareas fallidas aún devuelven un objeto task con HTTP 200, e indican la causa entask.error:
400, se deben comprobar action y los parámetros de condición; 401 indica que el Token no es válido, 429 indica que las consultas son demasiado frecuentes y 500 indica que el servicio no está disponible temporalmente. Las tareas con fallo de generación no se facturan; las tareas exitosas registran el uso según el usage final.
