Documentație

Ancorează fiecare răspuns în cunoștințele tale.

Selectează o arhitectură de regăsire, configurează modelele și limitele de căutare, apoi indexează documentele care trebuie să ancoreze răspunsurile.

6 tipare de regăsire

Fiecare RAG necesită un nume, un model de embedding și o dimensiune vectorială. Modelele pentru graf, router, viziune și sinteză apar doar când capabilitățile lor sunt activate.

Prezentare

Construiește o conductă de regăsire

O configurație RAG convertește documentele sursă în vectori și regăsește context relevant pentru fiecare interogare. Tiparele avansate adaugă reranking, extragere vizuală, parcurgere de graf, căutare lexicală sau rutare bazată pe intenție.

1. Arhitectează
2. Configurează
3. Ancorează

Step 01

Selectează un tipar RAG

Fiecare tipar activează o cale diferită de regăsire și afișează în pasul doi doar modelele și controalele de ajustare relevante.

RAG naiv
Retrieve-and-Rerank
RAG multimodal
RAG pe graf
RAG hibrid
RAG Router

Step 02 · Section 01

Detaliile RAG-ului

Identifică baza de cunoștințe și descrie domeniul acoperit de sursele sale indexate.

Secțiunea Detaliile RAG-ului cu nume și descriere
Numele RAG-uluiObligatoriu

Numele afișat în directoarele RAG și selectoarele pentru agenți, widgeturi și ținte API.

DescriereOpțional

Un rezumat concis al domeniului de cunoștințe, materialului sursă și scopului regăsirii.

Step 02 · Section 02

Modelul de embedding vectorial

Modelul de embedding convertește fragmentele de documente și interogările în vectori numerici. Dimensiunea selectată fixează forma vectorului folosită pentru indexare și căutare după similaritate.

Secțiunea Modelul de embedding vectorial cu controale pentru embedding și dimensiune
Model de embeddingObligatoriu

Selectează modelul furnizorului folosit pentru codificarea fragmentelor de documente și a interogărilor primite.

Dimensiunea vectoruluiObligatoriu

Stabilește numărul valorilor numerice stocate pentru fiecare reprezentare vectorială.

Step 02 · Section 03

Model AI de reranking

Modelul de reranking folosește un cross-encoder neural pentru a evalua relevanța fiecărui pasaj candidat în raport cu interogarea, după o regăsire vectorială amplă. Reordonează candidații astfel încât contextul final să păstreze pasajele cele mai relevante.

Secțiunea Model AI de reranking cu selectarea cross-encoderului și detaliile modelului
Model de rerankingObligatoriu

Selectează cross-encoderul folosit pentru a evalua candidații regăsiți vectorial în raport cu fiecare interogare.

Step 02 · Sections 04–07

Modele AI specializate

Modelele suplimentare apar doar când arhitectura sau o capabilitate opțională are nevoie de ele. Fiecare model de raționament compatibil poate afișa și un selector de efort după selectare.

Secțiunea Model de extragere a grafului de cunoștințe
Secțiunea Model de clasificare a intenției interogării
Secțiunea Model activat pentru descrierea imaginilor și mediilor
Secțiunea Model AI activat pentru sinteza răspunsului
Model de grafCondiționat

Extrage noduri de entități, relații semantice și triple structurate în timpul indexării.

Model routerCondiționat

Clasifică intenția primită și selectează regăsirea vectorială, parcurgerea grafului sau răspunsul direct.

Model vizualCondiționat

Descrie imagini, grafice și diagrame, astfel încât informația vizuală să poată intra în contextul căutabil.

Model de răspunsCondiționat

Transformă pasajele regăsite într-un răspuns conversațional ancorat pentru interogări RAG independente și widgeturi.

Efort de raționamentCondiționat

Aplică un nivel de efort acceptat modelelor de graf, router, vizual sau de răspuns.

TemperaturăCondiționat

Controlează variația rezultatului generat pentru etapele generative compatibile.

Step 02 · Section 08

Arhitectură și parametri de regăsire

Glisoarele controlează cantitatea de context candidat colectată la fiecare etapă. Cardul se schimbă odată cu tiparul selectat, astfel încât sunt afișați doar parametrii utilizați de acea conductă.

Secțiunea Arhitectură RAG Router și parametri de regăsire
top_kNaiv, Multimodal, Router5 · 1–50Pasajele injectate în contextul final.
initial_top_kRetrieve-and-Rerank25 · 5–100Grupul semantic larg de candidați înainte de reranking.
final_top_kRerank, Hibrid5 · 1–20Pasajele păstrate după reranking sau fuziunea clasamentelor.
vector_top_kGraf4 · 1–20Fragmentele semantice inițiale folosite pentru localizarea entităților grafului.
graph_depthGraf1 · 1–3Salturile de relații parcurse pornind de la entitățile inițiale.
graph_limitGraf20 · 1–100Numărul maxim de triple entitate-relație adăugate în context.
vector_kHibrid15 · 1–50Candidații semantici denși incluși în fuziunea clasamentelor.
bm25_kHibrid15 · 1–50Candidații lexicali rari incluși în fuziunea clasamentelor.

Step 02 · Section 08

Documentele bazei de cunoștințe

Salvează mai întâi RAG-ul pentru a activa încărcarea documentelor. Fișierele încărcate sunt indexate cu modelul de embedding selectat și devin disponibile pentru regăsire după finalizarea procesării.

Secțiunea Documentele bazei de cunoștințe înainte de salvarea RAG-ului

Schimbarea modelului de embedding sau a dimensiunii vectorului după indexare poate necesita reprocesarea documentelor, astfel încât vectorii stocați să rămână compatibili.

Step 02 · Section 09

Testarea live a interogărilor

După salvarea și indexarea documentelor, trimite interogări reprezentative pentru a inspecta răspunsul ancorat, fragmentele regăsite, faptele extrase, pașii execuției și contextul asamblat.

Secțiunea Testarea live a interogărilor și previzualizarea ancorată înainte de salvarea RAG-ului

Obligatoriu înainte de salvare

Tiparul, numele RAG-ului, modelul de embedding, dimensiunea vectorului și fiecare model cerut de arhitectura selectată.

După creare

Folosește întrebări care necesită fapte exacte și sinteză din mai multe surse, apoi ajustează limitele regăsirii pe baza dovezilor returnate.