Skip to content

RAG chat – áttekintés

Ez a rövid dokumentum összeköti a RAG chat fogalmát a meglévő chat endpointokkal és a RAG dokumentumokkal.

Mi a RAG chat?

A RAG chat az a belső (internal) csatornás chat, amely az indexelt dokumentumokra épül. Amikor a felhasználó küld egy üzenetet (POST /chat vagy POST /chat/stream, channel: "internal"), a rendszer a tenant RAG adatbázisából releváns szakaszokat keres, és a válasz generálásánál ezeket használja. A válasz sources mezője pontosan ezekre a forrásokra (doc_id, chunk_id, score stb.) mutat.

Mely endpointok a RAG chatot szolgálják?

Mindegyiknél JWT hitelesítés kell (internal csatornához), és a válaszban a sources tartalmazza a felhasznált RAG forrásokat.

Kapcsolat a dokumentumokkal

  1. Dokumentum feltöltés: 42-rag-documents-ingest.md – POST /ingest (PDF, DOCX).
  2. Indexelés: A feltöltés után a dokumentum az indexelési sorba kerül; az indexelés aszinkron. Az állapot: 43-rag-documents-admin.md – GET /admin/documents.
  3. Chat: Ha a dokumentum indexelése kész (COMPLETED), a fenti chat endpointok a válaszadáshoz már használhatják. A válasz sources mezője az indexelt dokumentumokra hivatkozik.

Nincs külön „RAG chat” endpoint: a meglévő internal chat (POST /chat, POST /chat/stream) az a RAG chat.

Teljes folyamat (feltöltés → indexelés → chat)

A lépésenkénti flow (bejelentkezés, feltöltés, állapot ellenőrzés, chat) a 46-flow-rag-upload-index-chat.md dokumentumban található.


További információ