Logo Aurabase
aurabazadokumenty
Logo Aurabase
aurabazadokumenty
API/AI Gateway/Zakończenie czatu i przesyłanie strumieniowe

Zakończenie czatu i przesyłanie strumieniowe

POST/v1/ai/{project_id}/chat

Uzupełnia czaty proxy do OpenAI, Anthropic Claude i Google Gemini z natychmiastową ochroną przed wstrzykiwaniem i automatycznym powrotem.

Ta strona została przetłumaczona automatycznie. Wersja angielska jest miarodajna.
#
Wniosek

Nagłówki

ChodnikowiecWymaganyWartość
apikeyTakKlucz publiczny projektu lub klucz prywatny service_role
AuthorizationNIEBearer <user_jwt>
Content-TypeTakapplication/json
AcceptNIEtext/event-stream (podczas wywoływania /chat/stream)
#
Wniosek

Parametry

ParametrTypWymaganyOpis
messagesChatMessage[]TakTablica zwrotów konwersacji. Dozwolone są tylko role user i assistant.
systemstringNIEMonit systemowy instruujący model. Tworzony automatycznie z podpowiedzią na poziomie projektu.
providerstringNIEDocelowy dostawca LLM (anthropic, openai, google). Domyślnie ustawienia projektu.
modelstringNIEIdentyfikator modelu dostawcy (np. claude-3-5-sonnet, gpt-4o).
temperaturenumberNIETemperatura pobierania próbek (0,0 do 1,0).
max_tokensnumberNIEMaksymalna wygenerowana liczba tokenów wyjściowych.
#
Bezpieczeństwo

Szybka ochrona wtrysku

Informacje

Komunikaty systemowe są surowo zabronione wewnątrz tablicy messages (validate_roles). Należy je przekazać za pomocą parametru system. Serwer łączy skonfigurowany przez administratora projekt system_prompt przed jakimkolwiek monitem dostarczonym przez użytkownika, gwarantując, że żądania użytkownika nie będą mogły zastąpić zasad platformy.

v1.0 · poprawiony 31 paź 2026