Mine sisu juurde
Sursa Developers

Objektid

ChatEventError

Viga pärast voo algust. Voog lõpeb ilma sündmuseta done ja küsimust logisse ei salvestata. Kui serveri eksemplar uuendamiseks peatub (code = server_restart, retry: true), märgitakse vastus tühistatuks ja seda uuesti ei koostata, seega võite sama päringu muutmata kujul uuesti saata.

Väljad

  • type"error"kohustuslik
  • codeChatErrorCodekohustuslik
  • messagestringkohustuslik
  • retryboolean

    true tähendab, et vastus jäi serveri tõttu lõpetamata (eksemplar peatus uuendamiseks, code = server_restart) ja päringut võib muutmata kujul korrata. Teiste koodide puhul puudub.

  • answer_idstring

    Vastuse objekti ID, kui vastus on juba loodud.

  • detailsobject

    Üksikasjad. Koodide sources_inaccessible ja out_of_scope puhul: hidden (kättesaamatute allikate arv), can_request (juurdepääsu saab taotleda toiminguga POST /v1/access-requests ja väljaga answer_id), reason (sama mis sündmuse väli) ning out_of_scope puhul ka collections (objektide CollectionRef loend, kus vastus on olemas). Koodi assistant.unavailable puhul, kui assistent on hõivatud (põhjus rate_limited): retry_after, paus enne korduskatset sekundites, nagu vastuses 429 answers.engine_busy enne voo algust. Väli details ei sisalda vea varasemat koodi.

    Väljad
    • hiddeninteger
    • can_requestboolean
    • reasonstring
    • collectionsarray of CollectionRef
    • retry_afterinteger
  • reasonstring

    Põhjuse kood teate jaoks liidese keeles (laiendatav, vaba vormiga string). Assistendi veakoodid: timeout, rate_limited, upstream_unavailable, license_blocked, license_restricted, forbidden, canceled, internal, bad_request, conflict, not_found, too_large, unprocessable, not_implemented, server_restart. Sursa koodid: engine_unavailable (assistent ei ole kättesaadav), engine_closed (assistendi voog sulgus ilma tulemuseta), sources_inaccessible, server_restart (Sursa eksemplar peatus uuendamiseks), sources_unavailable (peidetud kustutatud või arhiveeritud allikate tõttu), out_of_scope (allikad on olemas ainult väljaspool valitud kogu), superseded (koos canceled: vastus asendati korduskatsega sama request_id väärtusega) ja awaiting_classification (peidetud, sest dokumenti alles töödeldakse: selle juurdepääsukategooria ei ole veel määratud, vastus muutub kättesaadavaks pärast liigitamist ja juurdepääsu ei saa taotleda, seega can_request = false). Näidake koodil põhinevat teadet. Tundmatu koodi puhul näidake välja code põhjal üldist teadet; message on ainult asendustekst tõlgeteta klientidele ja selle keel ei ole tagatud.

Sisaldub

ChatEvent