Ansökningsprocess
För att använda MiniMax H3 API för uppgiftsfrågor, gå först till Ace Data Cloud-konsolen för att hämta din API-token och spara den för senare användning.
Om du ännu inte har loggat in eller registrerat dig omdirigeras du automatiskt till inloggningssidan för att registrera och logga in, och återvänder automatiskt till den aktuella sidan när det är klart.
En API-token kan användas för att anropa alla plattformens tjänster, utan att behöva ansöka separat för varje tjänst. Vid första ansökan får du en kostnadsfri kvot för att prova tjänsten gratis; när kvoten är otillräcklig kan du fylla på det gemensamma saldot i konsolen.
📘 Fullständig dokumentation: MiniMax H3 API för uppgiftsfrågor →Vid frågor om uppgifter ska samma token användas som skapade uppgiften. Vi rekommenderar att du sparar token som en miljövariabel och inte skriver in den i källkoden eller skickar den till versionsarkivet:
API-översikt
- Base URL:
https://api.acedata.cloud - Endpoint:
POST /minimax/tasks - Autentiseringsmetod:Skicka
authorization: Bearer {token}i HTTP Header - Begärandehuvuden:
accept: application/jsoncontent-type: application/json
- Fråga en enskild uppgift:
action=retrieve, skicka inid - Fråga uppgifter i batch:
action=retrieve_batch, kan filtrera efter uppgifts-ID, tidsintervall och pagineringsvillkor - Ta bort uppgift:
action=delete, skicka inid - Faktureringsinformation:Uppgiftsfrågor är kostnadsfria och medför ingen upprepad fakturering
task_id. Vi rekommenderar att fråga ungefär var tionde sekund tills uppgiften når ett slutligt tillstånd.
Begärandeparametrar
De tre åtgärdernas användningsområden är följande:
Fråga en enskild uppgift
Uppgiftsstatus
succeeded, failed och cancelled är alla slutliga tillstånd. Fortsätt inte polla efter att ett slutligt tillstånd har nåtts.
task-svarsfält
Fullständigt exempel på Python-pollning
Följande kod läser Token från miljövariabeln, skapar en uppgift och frågar sedan en gång var 10:e sekund:429 och tillfälliga 5xx. Nätverkstimeout är inte detsamma som att genereringen misslyckats; du kan fortsätta fråga med samma task_id.
Batchfråga
Ange flera uppgifts-ID:n:items i batchsvaret använder samma task-fält som enskild uppgiftsfråga, och total är det totala antalet uppgifter som matchar filtreringsvillkoren:
task_id som överskrider detta fönster kan returnera en ogiltig uppgift; verksamhetssystemet bör spara ID:t när uppgiften skapas och i god tid beständigt lagra resultat-URL:en efter lyckat resultat.
Avbryt eller ta bort uppgift
Exempel på lyckad borttagning:
Felrespons och felsökning
Misslyckade uppgifter returnerar fortfarande task-objektet med HTTP 200, och orsaken anges itask.error:
400 bör action och villkorsparametrarna kontrolleras, 401 betyder att Token är ogiltig, 429 betyder att frågorna är för frekventa, och 500 betyder att tjänsten tillfälligt inte är tillgänglig. Uppgifter där genereringen misslyckas debiteras inte; lyckade uppgifter registrerar användning enligt slutlig usage.
