Obiekty
ChatErrorCode
Kody błędów Sursy:
- sources_inaccessible: karta źródłowa nie jest dostępna dla użytkownika, więc cała odpowiedź jest ukryta.
- canceled: odpowiedź została zatrzymana przez POST /v1/questions/{id}/cancel.
- server_restart: instancja Sursy lub asystenta zatrzymała się na czas aktualizacji, a strumień zamknął się normalnie, zanim odpowiedź była gotowa. Zdarzenie zawiera retry: true, odpowiedź zostaje oznaczona jako anulowana i nie jest generowana ponownie, więc możesz wysłać to samo żądanie ponownie bez zmian.
- out_of_scope: odpowiedź opiera się wyłącznie na dokumentach z kolekcji, które użytkownik może czytać, ale które są poza wybraną, a odpowiedzi nie można ponownie zażądać bez nich (tekst został już wysłany lub użyto narzędzi). Odpowiedź jest ukryta, a details.collections mówi, gdzie istnieje odpowiedź (interfejs proponuje zmianę kolekcji).
- external_ai_disabled: organizacja wyłączyła zewnętrznych dostawców AI (flaga funkcji external_ai), a tej odpowiedzi nie da się uzyskać bez nich. Skontaktuj się z administratorem.
Klient, który nie zna kodu, obsługuje go jak każdy inny błąd strumienia.
Pola
Dozwolone wartości: no_collectionstimeoutforbiddeninternalsources_inaccessiblecanceledserver_restartout_of_scopeexternal_ai_disabledassistant.unavailable