Objekter
ChatEventError
En fejl, efter at streamen er startet. Streamen slutter uden done, og spørgsmålet gemmes ikke i loggen. Når serverinstansen stopper for en opdatering (code = server_restart, retry: true), markeres svaret som annulleret og genereres ikke igen, så du kan sende den samme anmodning igen uændret.
Felter
type"error"påkrævetmessagestringpåkrævetretrybooleantruebetyder, at svaret ikke blev færdigt på grund af serveren (instansen stoppede for en opdatering,code=server_restart), og du kan gentage anmodningen uændret. Mangler for andre koder.answer_idstringSvarobjektets id, hvis svaret allerede er oprettet.
detailsobjectDetaljer. For
sources_inaccessibleogout_of_scope:hidden(antallet af utilgængelige kilder),can_request(du kan anmode om adgang medPOST /v1/access-requestsoganswer_id),reason(det samme som hændelsens felt) og forout_of_scopeogsåcollections(en liste overCollectionRef, hvor svaret findes). Forassistant.unavailable, når assistenten er optaget (årsagenrate_limited):retry_after, pausen før et nyt forsøg i sekunder, som i429 answers.engine_busy, før streamen starter.detailsindeholder ikke en tidligere kode for fejlen.Felter
hiddenintegercan_requestbooleanreasonstringcollectionsarray of CollectionRefretry_afterinteger
reasonstringÅrsagskode til en meddelelse på brugerfladens sprog (udvidelig, en fri streng). Assistentens fejlkoder:
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 koder:engine_unavailable(assistenten er ikke tilgængelig),engine_closed(assistentens stream blev lukket uden et resultat),sources_inaccessible,server_restart(Sursas instans stoppede for en opdatering),sources_unavailable(skjult på grund af slettede eller arkiverede kilder),out_of_scope(kilder findes kun uden for den valgte samling),superseded(medcanceled: svaret blev erstattet af et nyt forsøg med sammerequest_id) ogawaiting_classification(skjult, fordi dokumentet stadig er under behandling: dets adgangskategori er endnu ikke bestemt, svaret bliver tilgængeligt efter klassificeringen, og der kan ikke anmodes om adgang, såcan_request=false). Vis en meddelelse ud fra koden. For en ukendt kode skal du vise en generel meddelelse ud fracode;messageer kun en reserve for klienter uden oversættelser, og dens sprog er ikke garanteret.