Asinhronie pieprasījumi
Ievietojiet secināšanas pieprasījumu rindā un izgūstiet rezultātu, izmantojot paneļa API.
Asinhronie pieprasījumi
Tie paši secinājumu galapunkti atbalsta sinhrono un asinhrono izpildi. Pievienot "async": true uz POST /v1/messages vai POST /v1/chat/completions ieslēgts https://api.model-gate.com.
{"model":"claude-sonnet-4.6","messages":[{"role":"user","content":"Analyze this document"}],"async":true}
Vārteja atgriežas 202 Accepted:
{
"request_id":"01J...",
"status":"queued",
"result_url":"https://panel.model-gate.com/api/v1/requests/01J..."
}
The request_id ir publiskā pieprasījuma identifikators. Tas arī tiek atgriezts X-Request-ID.
Izgūt rezultātu tikai caur paneļa API, izmantojot konta līmeņa API KEY no profila:
curl https://panel.model-gate.com/api/v1/requests/01J...
-H "Authorization: Bearer mg_partner_..."
Rindā vai apstrādes pieprasījums atgriež pašreizējo statusu. Atgriežas aizpildīts pieprasījums response_status, response_headers, un response. Neveiksmīgs pieprasījums atgriež arī error objektu. Atgriežas nezināmi, ārvalstu un beidzies pieprasījumu ID 404.
Secinājumiem izmantotā modeļa API atslēga nevar izgūt asinhronos rezultātus. Konta līmeņa API KEY nevar izsaukt modeļus.
Kad profilā ir konfigurēts atzvanīšanas URL, tur tiek piegādāts arī pabeigtais rezultāts. Aptauja, izmantojot paneļa API, paliek pieejama pat tad, ja ir iespējoti atzvani.
Uzglabāšanas brīdinājums: pieprasījums un atbilde uz laiku tiek saglabāti Model Gate datubāzē. Asinhronie ieraksti tiek dzēsti pēc 24 stundām. Neizmantojiet asinhrono režīmu datiem, kurus nedrīkst īslaicīgi saglabāt.
Atzvanīšanas parakstu izmantošana X-Model-Gate-Signature: t=<unix>,v1=<hmac_sha256>, parakstot precīzu virkni <timestamp>.<raw_body> ar atzvanīšanas noslēpumu no profila.
Atzvani
Pabeigtos asinhronos rezultātus var piegādāt uz profilā konfigurēto atzvanīšanas URL. Skat Atzvani paraksta pārbaudei, mēģinājumiem, drošībai un idempotences norādījumiem.