AI-engineer

RAG

Retrieval augmented generation

RAG-code in python op github

Wat betekent Retrieval Augmented Generation?

Het is een techniek waarbij een AI extra informatie opzoekt voordat hij een antwoord geeft. Je kunt het vergelijken met een student die een vraag krijgt en eerst even iets opzoekt op internet of in een boek, en daarna pas antwoord geeft.

Stap voor stap uitgelegd

1. Je stelt een vraag

Bijvoorbeeld:
"Hoe werkt zonne-energie?"

2. De AI gaat op zoek (retrieval)

In plaats van meteen te antwoorden, zoekt de AI eerst naar betrouwbare teksten of documenten waar iets staat over zonne-energie. Dit kunnen dingen zijn als artikelen, websites, of een interne kennisbank.

3. AI leest en haalt informatie op

De AI kiest stukjes tekst die het meest lijken op wat jij vroeg. Bijvoorbeeld een alinea uit een Wikipedia-pagina over zonne-energie.

4. De AI maakt een antwoord (generation)

Nu gebruikt de AI die gevonden informatie om een nieuw antwoord te maken dat goed past bij jouw vraag.

5. Je krijgt een slimmer antwoord

Omdat de AI eerst informatie heeft opgezocht, krijg je een antwoord dat vaak nauwkeuriger en actueler is dan wanneer de AI het helemaal uit z’n eigen "geheugen" haalt.

Simpele vergelijking

Wanneer wordt dit gebruikt?