Procedura di richiesta
Per utilizzare l’API di interrogazione attività MiniMax H3, vai prima alla console Ace Data Cloud per ottenere il tuo API Token, da conservare come backup.
Se non hai ancora effettuato l’accesso o la registrazione, verrai automaticamente reindirizzato alla pagina di accesso per invitarti a registrarti e accedere; al termine tornerai automaticamente alla pagina corrente.
Un solo API Token può chiamare tutti i servizi della piattaforma, senza necessità di richiederne uno separatamente per ogni servizio. La prima richiesta include una quota gratuita, che consente di provarlo gratuitamente; quando la quota è insufficiente, puoi ricaricare il saldo universale dalla console.
📘 Documentazione completa: API di interrogazione attività MiniMax H3 →Durante l’interrogazione di un’attività, deve essere utilizzato lo stesso Token che ha creato l’attività. Si consiglia di salvare il Token come variabile d’ambiente e di non scriverlo nel codice sorgente né inviarlo al repository di versionamento:
Panoramica dell’interfaccia
- Base URL:
https://api.acedata.cloud - Endpoint:
POST /minimax/tasks - Metodo di autenticazione:includere
authorization: Bearer {token}nell’HTTP Header - Header della richiesta:
accept: application/jsoncontent-type: application/json
- Interrogazione di una singola attività:
action=retrieve, passareid - Interrogazione batch delle attività:
action=retrieve_batch, può filtrare per ID attività, intervallo temporale e condizioni di paginazione - Eliminazione attività:
action=delete, passareid - Informazioni sulla fatturazione:l’interrogazione delle attività è gratuita e non genera addebiti duplicati
task_id. Si consiglia di eseguire un’interrogazione circa ogni 10 secondi, fino a quando l’attività non entra in uno stato terminale.
Parametri della richiesta
Gli utilizzi delle tre azioni sono i seguenti:
Interrogazione di una singola attività
Stato dell’attività
succeeded, failed e cancelled sono tutti stati terminali. Non continuare il polling dopo l’ingresso in uno stato terminale.
Campi della risposta task
Esempio completo di polling Python
Il codice seguente legge il Token dalla variabile d’ambiente e, dopo aver creato un’attività, esegue una query ogni 10 secondi:429 e i 5xx temporanei. Un timeout di rete non equivale a un errore di generazione; è possibile continuare a eseguire query usando lo stesso task_id.
Query in batch
Specificare più ID attività:items nella risposta batch utilizzano gli stessi campi task della query di una singola attività, e total è il numero totale di attività corrispondenti ai criteri di filtro:
task_id oltre questa finestra potrebbero restituire attività non valide; il sistema aziendale deve salvare l’ID al momento della creazione dell’attività e rendere persistente tempestivamente l’URL del risultato dopo il successo.
Annullare o eliminare un’attività
Esempio di eliminazione riuscita:
Risposte di errore e diagnostica
Le attività non riuscite restituiscono comunque un oggetto task con HTTP 200 e forniscono il motivo intask.error:
400, è necessario controllare action e i parametri delle condizioni; 401 indica che il Token non è valido, 429 indica che le query sono troppo frequenti e 500 indica che il servizio è temporaneamente non disponibile. Le attività con generazione non riuscita non vengono fatturate; per le attività riuscite, l’utilizzo viene registrato in base al usage finale.
