Objekti
ChatEventError
Kļūda pēc straumes sākuma. Straume beidzas bez done, un jautājums netiek saglabāts žurnālā. Kad servera instance apstājas atjaunināšanai (code = server_restart, retry: true), atbilde tiek atzīmēta kā atcelta un netiek ģenerēta no jauna, tāpēc to pašu pieprasījumu var nosūtīt vēlreiz nemainītu.
Lauki
type"error"obligātsmessagestringobligātsretrybooleantruenozīmē, ka atbilde netika pabeigta servera dēļ (instance apstājās atjaunināšanai,code=server_restart), un pieprasījumu var atkārtot nemainītu. Citiem kodiem nav.answer_idstringAtbildes objekta ID, ja atbilde jau ir izveidota.
detailsobjectInformācija.
sources_inaccessibleunout_of_scopegadījumā:hidden(nepieejamo avotu skaits),can_request(piekļuvi var pieprasīt arPOST /v1/access-requestsunanswer_id),reason(tāds pats kā notikuma laukā), betout_of_scopegadījumā arīcollections(CollectionRefsaraksts, kur atbilde eksistē).assistant.unavailablegadījumā, kad asistents ir aizņemts (iemeslsrate_limited):retry_after– pauze sekundēs pirms atkārtojuma, kā429 answers.engine_busypirms straumes sākuma.detailsnesatur kļūdas iepriekšējo kodu.Lauki
hiddenintegercan_requestbooleanreasonstringcollectionsarray of CollectionRefretry_afterinteger
reasonstringIemesla kods ziņojumam saskarnes valodā (paplašināms, brīva formāta virkne). Asistenta kļūdu kodi:
timeout,rate_limited,upstream_unavailable,license_blocked,license_restricted,forbidden,canceled,internal,bad_request,conflict,not_found,too_large,unprocessable,not_implemented,server_restart. Sursas kodi:engine_unavailable(asistents nav pieejams),engine_closed(asistenta straume aizvērās bez rezultāta),sources_inaccessible,server_restart(Sursas instance apstājās atjaunināšanai),sources_unavailable(paslēpts dzēstu vai arhivētu avotu dēļ),out_of_scope(avoti ir tikai ārpus izvēlētās kolekcijas),superseded(kopā arcanceled: atbildi aizstāja atkārtojums ar to pašurequest_id) unawaiting_classification(paslēpts, jo dokuments vēl tiek apstrādāts: tā piekļuves kategorija vēl nav noteikta, atbilde kļūs pieejama pēc klasifikācijas, un piekļuvi nevar pieprasīt, tāpēccan_request=false). Rādiet ziņojumu pēc koda. Nezināmam kodam rādiet vispārīgu ziņojumu pēccode;messageir tikai rezerves teksts klientiem bez tulkojumiem, un tā valoda nav garantēta.