LLM-toepassingen in productie (RAG + vectordatabase + caching) · Les

Overzicht van de basisarchitectuur van een RAG-systeem

Begrijp de componenten op hoofdlijnen van een RAG-systeem, waaronder databronnen, retrievers en generators.

Les 3 van 411 stappen

Overzicht van de basisarchitectuur van een RAG-systeem is een gratis LLM-toepassingen in productie (RAG + vectordatabase + caching)-les op CoddyKit. Dit is les 3 van 4. Je kunt de volledige les hieronder gratis lezen en daarna in de browser praktisch oefenen met een ingebouwde code-editor en een AI-begeleider die 24/7 beschikbaar is. Deze les maakt deel uit van het leertraject LLM-toepassingen in productie (RAG + vectordatabase + caching). Je voortgang wordt gesynchroniseerd op het web en in de CoddyKit-app. De cursus LLM-toepassingen in productie (RAG + vectordatabase + caching) bevat in totaal 4 lessen.

Introductie tot RAG-architectuur

Laten we nu kijken naar de bouwstenen van een RAG-systeem. Als je de architectuur kent, zie je precies hoe RAG LLM's nauwkeuriger en betrouwbaarder maakt.

De drie belangrijkste pijlers

RAG combineert informatie ophalen (informatie vinden) en generatie (tekst maken) via drie onderdelen: gegevensbronnen, een ophaalcomponent en een generator.

Onderdeel 1: gegevensbronnen

De gegevensbronnen bevatten de externe kennis waarop je LLM niet is getraind: pdf's, webpagina's, interne wiki's, databasegegevens en meer.

Je gegevens voorbereiden

Eerst worden je gegevens verwerkt: grote documenten worden opgesplitst in kleinere, doorzoekbare stukken die chunks worden genoemd. Dit is vergelijkbaar met een bibliotheek indexeren per hoofdstuk in plaats van per heel boek.

Onderdeel 2: de ophaalcomponent

De ophaalcomponent is een slimme zoekmachine voor je chunks. Deze begrijpt de betekenis van een vraag, niet alleen trefwoorden, om de meest relevante context op te halen.

De ophaalcomponent in actie

Wanneer een gebruiker een vraag stelt, scant de ophaalcomponent alle verwerkte chunks en haalt deze de paar stukken eruit die waarschijnlijk het antwoord bevatten. Die worden als context doorgegeven.

Onderdeel 3: de generator (LLM)

De generator is je LLM: het onderdeel dat het antwoord schrijft. In RAG krijgt deze twee invoerwaarden: je oorspronkelijke vraag en de context die de ophaalcomponent heeft gevonden.

De rol van de LLM: onderbouwde antwoorden

In plaats van alleen op vooraf getrainde kennis te steunen, gebruikt de LLM de opgehaalde context om zijn antwoord te onderbouwen, alsof een expert precies de juiste referentiedocumenten krijgt aangereikt.

De volledige RAG-stroom

De volledige RAG-stroom: de vraag komt binnen, de ophaalcomponent vindt chunks, de vraag en chunks gaan naar de generator, de LLM schrijft een onderbouwd antwoord en de gebruiker krijgt een feitelijk antwoord.

Controleer je begrip

Welk onderdeel is voornamelijk verantwoordelijk voor het vinden van relevante informatie in je kennisbank wanneer een gebruiker een vraag stelt?

Samenvatting van de RAG-architectuur

Samenvatting: een RAG-systeem bestaat uit drie onderdelen: gegevensbronnen (de kennis), de ophaalcomponent (de slimme zoekfunctie) en de generator (de LLM die onderbouwde antwoorden maakt).

Gratis beginnen

Leer LLM-toepassingen in productie (RAG + vectordatabase + caching) met een AI-tutor — gratis

Schrijf echte code en voer die uit in je browser, krijg direct hulp van een AI-tutor die 24/7 beschikbaar is en ga verder waar je gebleven bent op het web of in de app.

Cursussen
12
Lessen
48

Veelgestelde vragen

Is de les “Overzicht van de basisarchitectuur van een RAG-systeem” gratis?

Ja — de volledige tekst van “Overzicht van de basisarchitectuur van een RAG-systeem” kun je hier gratis op het web lezen. Als je interactief wilt oefenen met een ingebouwde code-editor en een AI-begeleider die 24/7 beschikbaar is, en de rest van de cursus LLM-toepassingen in productie (RAG + vectordatabase + caching) wilt ontgrendelen, kun je upgraden naar CoddyKit PRO. De cursus LLM-toepassingen in productie (RAG + vectordatabase + caching) bevat in totaal 4 lessen.

Wat leer ik in “Overzicht van de basisarchitectuur van een RAG-systeem”?

Begrijp de componenten op hoofdlijnen van een RAG-systeem, waaronder databronnen, retrievers en generators. Je oefent met LLM-toepassingen in productie (RAG + vectordatabase + caching) door code rechtstreeks in de browser uit te voeren. Een AI-begeleider die 24/7 beschikbaar is beantwoordt je vragen terwijl je de les doorwerkt.

Heb ik ervaring nodig om met LLM-toepassingen in productie (RAG + vectordatabase + caching) te beginnen?

Ervaring vooraf is niet nodig. LLM-toepassingen in productie (RAG + vectordatabase + caching) op CoddyKit is opgebouwd voor beginners tot gevorderden, zodat je hier of bij het begin kunt starten en in je eigen tempo kunt leren. Dit is les 3 van 4.

Hoe lang duurt de les “Overzicht van de basisarchitectuur van een RAG-systeem”?

De meeste lessen van CoddyKit duren ongeveer 5–10 minuten. Elke les is kort en interactief, zodat je gestaag vooruitgaat en op het web en in de app precies verdergaat waar je was gebleven.

Kan ik code schrijven en uitvoeren in deze les over LLM-toepassingen in productie (RAG + vectordatabase + caching)?

Ja. Elke les over LLM-toepassingen in productie (RAG + vectordatabase + caching) bevat een ingebouwde code-editor, zodat je rechtstreeks in je browser echte code kunt schrijven en uitvoeren en direct feedback van AI krijgt — lokale installatie is niet nodig.

Alle lessen in deze cursus

  1. LLM-apps in productie begrijpen
  2. Grondbeginselen van Retrieval-Augmented Generation
  3. Overzicht van de basisarchitectuur van een RAG-systeem
  4. Prompt engineering en contextvensters
← Terug naar LLM-toepassingen in productie (RAG + vectordatabase + caching)