Documentatie

Aard elk antwoord jouw kennis.

Selecteer een ophaalarchitectuur, configureer de modellen en zoeklimieten ervan en indexeer vervolgens de documenten die antwoorden moeten verzamelen.

6 ophaalpatronen

Elke RAG vereist een naam, een inbeddingsmodel en een vectordimensie. Grafiek-, router-, vision- en synthesemodellen verschijnen alleen als hun mogelijkheden zijn ingeschakeld.

Overzicht

Bouw een ophaalpijplijn

Een RAG-configuratie converteert brondocumenten naar vectoren en haalt voor elke zoekopdracht de relevante context op. Meer geavanceerde patronen omvatten herschikking, visuele extractie, grafiekdoorloop, lexicaal zoeken of op intentie gebaseerde routering.

1. Architect
2. Configureer
3. Aarde

Step 01

Selecteer een RAG-patroon

Elk patroon activeert een ander ophaalpad en geeft in stap twee alleen het relevante model en de afstemmingsknoppen weer.

Naïef RAG
Ophalen en opnieuw rangschikken
Multimodale RAG
Grafiek RAG
Hybride RAG
RouterRAG

Step 02 · Section 01

RAG-details

Identificeer de kennisbank en beschrijf het domein dat door de geïndexeerde bronnen wordt bestreken.

RAG Detailssectie met naam en beschrijving
RAG NaamDOCS.VEREIST

De weergavenaam die wordt gebruikt in RAG-directory's en selectors voor agenten, widgets en API-doelen.

BeschrijvingDOCS.OPTIONEEL

Een beknopte samenvatting van het kennisdomein, het bronmateriaal en het ontsluitingsdoel.

Step 02 · Section 02

Vector-inbeddingsmodel

Het inbeddingsmodel converteert documentfragmenten en query's naar numerieke vectoren. De geselecteerde dimensie legt de vectorvorm vast die wordt gebruikt voor indexering en zoeken naar gelijkenissen.

Vector-inbeddingsmodelsectie met inbeddings- en dimensieregelaars
InbeddingsmodelVereist

Selecteert het providermodel dat wordt gebruikt om zowel documentfragmenten als inkomende query's te coderen.

VectordimensieVereist

Stelt het aantal numerieke waarden in dat voor elke vectorrepresentatie is opgeslagen.

Step 02 · Section 03

AI-rerankmodel

Het rerankmodel gebruikt een neurale cross-encoder om na brede vectorzoekopdrachten elk kandidaatfragment te beoordelen op relevantie voor de gebruikersvraag. Het rangschikt de kandidaten opnieuw, zodat de uiteindelijke context de meest relevante fragmenten bevat.

Sectie AI-rerankmodel met selectie van cross-encoder en modeldetails
RerankmodelVereist

Selecteert de cross-encoder die kandidaten uit de vectorzoekopdracht beoordeelt op basis van elke vraag.

Step 02 · Sections 04–07

Gespecialiseerde AI-modellen

Extra modellen verschijnen alleen wanneer de architectuur of een optionele mogelijkheid deze nodig heeft. Elk compatibel redeneermodel kan na selectie ook een inspanningsselector blootleggen.

Sectie Kennisgrafiekextractiemodel
Sectie Query-intentieclassificatiemodel
Ingeschakeld Visie en mediabeschrijving Modelsectie
Ingeschakelde responssynthese AI-modelsectie
GrafiekmodelVoorwaardelijk

Extraheert entiteitsknooppunten, semantische relaties en gestructureerde triples tijdens het indexeren.

RoutermodelVoorwaardelijk

Classificeert inkomende intentie en selecteert vectorherstel, grafiekdoorgang of directe respons.

VisiemodelVoorwaardelijk

Beschrijft afbeeldingen, grafieken en diagrammen zodat visuele informatie kan worden toegevoegd aan de doorzoekbare context.

ReactiemodelVoorwaardelijk

Verandert opgehaalde passages in een gefundeerd gespreksantwoord voor zelfstandige RAG-query's en widgets.

Redenerende inspanningVoorwaardelijk

Past een ondersteund inspanningsniveau toe op grafiek-, router-, vision- of responsmodellen.

TemperatuurVoorwaardelijk

Beheert de variatie in de gegenereerde uitvoer voor toepasselijke generatieve fasen.

Step 02 · Section 08

Architectuur- en ophaalparameters

Schuifregelaars bepalen de hoeveelheid kandidaatcontext die in elke fase wordt verzameld. De kaart verandert met het geselecteerde patroon, dus alleen parameters die door die pijplijn worden gebruikt, worden weergegeven.

Router RAG Architectuur- en ophaalparameters sectie
top_kNaïef, multimodaal, router5 · 1–50Passages geïnjecteerd in de uiteindelijke context.
initial_top_kOphalen en opnieuw rangschikken25 · 5–100Brede semantische kandidatenpool vóór herschikking.
final_top_kHerschik, hybride5 · 1–20Passages behouden na herschikking of rangschikking.
vector_top_kGrafiek4 · 1–20Semantische zaadblokken die worden gebruikt om grafiekentiteiten te lokaliseren.
grafiek_diepteGrafiek1 · 1–3Relatie-hops zijn doorkruist vanuit de zaadentiteiten.
grafiek_limietGrafiek20 · 1–100Maximale verdrievoudiging van entiteitsrelaties toegevoegd aan context.
vector_kHybride15 · 1–50Dichte semantische kandidaten opgenomen in rangfusie.
bm25_kHybride15 · 1–50Schaarse lexicale kandidaten opgenomen in rangfusie.

Step 02 · Section 08

Kennisbankdocumenten

Sla eerst de RAG op om documentuploads mogelijk te maken. Geüploade bestanden worden geïndexeerd met het geselecteerde inbeddingsmodel en kunnen worden opgehaald nadat de verwerking is voltooid.

Knowledge Base Documenten-sectie voordat de RAG wordt opgeslagen

Als u het inbeddingsmodel of de vectordimensie na indexering wijzigt, kan het nodig zijn dat documenten opnieuw worden verwerkt, zodat opgeslagen vectoren compatibel blijven.

Step 02 · Section 09

Live query-testen

Na het opslaan en indexeren van documenten kunt u representatieve vragen indienen om het gegronde antwoord, de opgehaalde brokken, de geëxtraheerde feiten, de uitvoeringsstappen en de verzamelde context te inspecteren.

Live Query Testing en Grounded Preview-sectie voordat de RAG wordt opgeslagen

Vereist vóór opslaan

Patroon, RAG-naam, inbeddingsmodel, vectordimensie en elk model dat vereist is voor de geselecteerde architectuur.

Na creatie

Gebruik vragen die exacte feiten en een synthese uit meerdere bronnen vereisen, en pas vervolgens de ophaallimieten aan op basis van het geretourneerde bewijsmateriaal.