Context engineering: wat bereikt het model?
Context-engineering selecteert wat het model ziet.
Wat je gaat leren
- Leg uit: context is de werkbank
- Pas het idee toe in een voorbeeld: Context engineering: wat bereikt het model?
- Herken beperkingen en verifieer het resultaat van de oefening
Context-engineering selecteert wat het model ziet. Het doel is relevantie, niet het vullen van het contextvenster.
Je kunt deze cursus volgen zonder account of programmering. Voorbeelden maken gebruik van synthetische gegevens en AI-resultaten moeten worden gecontroleerd.
Hoe het werkt, stap voor stap
Context is de werkbank
Context omvat instructies, de huidige aanvraag, relevante geschiedenis, opgehaalde documenten en toolresultaten. Het contextvenster heeft een beperkte capaciteit; reserveer ook ruimte voor de reactie. Meer tekst verbetert niet automatisch de nauwkeurigheid. Irrelevante informatie en tegenstrijdigheden kunnen belangrijk bewijsmateriaal verbergen. Vat de gespreksgeschiedenis zorgvuldig samen en bewaar de oorsprong van feiten. De status beschrijft de huidige run, een controlepunt slaat een hervatbaar punt op en het persistente geheugen bewaart informatie over de runs heen. Dit zijn verschillende mechanismen die door de applicatie worden beheerd.
RAG heeft toegang tot bewijsmateriaal, maar herschoolt niet
RAG betekent retrieval-augmentedgeneration: ophalen levert relevante passages op voordat het model antwoordt. Ingestion bereidt documenten voor, terwijl de uitvoering van query's de index doorzoekt en context opbouwt. Een inbeddingsmodel geeft tekst numeriek weer; het responsmodel schrijft het antwoord. Rerankers, vision-, grafiek- en routermodellen vervullen indien nodig verschillende rollen. RAG helpt bij privé- of veranderende informatie, maar garandeert de waarheid niet. Gebruik een geautoriseerde API voor saldi, exacte inventarisatie of machtigingen; een oud document is geen betrouwbare bron voor de huidige stand van zaken.
Controleer de toegang vóór gebruik
Machtigingen moeten worden afgedwongen door servers en de gegevenslaag. Laat het model niet beslissen of een gebruiker een document mag zien. Filter bronnen voordat ze in de context terechtkomen, niet nadat het antwoord is gegenereerd. Gebruik inloggegevens voor minimale toegang, houd deze buiten prompts, schermafbeeldingen en browsercode en draai blootgestelde sleutels. Een toelatingslijst voor widgetdomeinen vervangt API-authenticatie niet. Authenticatie identificeert u; autorisatie bepaalt welke handelingen en gegevens u kunt gebruiken. Test ook toegang geweigerd.
Het verklarende schema
Volg de ononderbroken pijlen voor de hoofdstroom. Gestippelde blauwe pijlen leveren gegevens of context; roze pijlen geven feedback of geretourneerde resultaten weer. Kleuren en vormen onderscheiden modellen, winkels, beslissingen en resultaten. Scrol op kleine schermen horizontaal om het hele schema te volgen.
Een compleet voorbeeld
Bewaar bij een retourvraag het huidige beleid en product, en niet tien pagina's met kleurendiscussies. Als twee beleidsregels conflicteren, markeer dan versies in plaats van ze door elkaar te gebruiken.
Probeer het zelf
- Reduceer tien alinea’s context tot wat de vraag vereist.
- Leg de input, bron en verwachte uitkomst vast voordat u het experiment uitvoert. Gebruik alleen de fictieve gegevens in het voorbeeld.
- Volg de diagramfasen. Registreer bij elke stap welke informatie wordt ontvangen en geproduceerd; verwar de tussentijdse output niet met het uiteindelijke resultaat.
- Herhaal dit nadat de noodzakelijke informatie is verwijderd of de invoer dubbelzinnig is gemaakt. Controleer of het systeem een antwoord verduidelijkt, stopt of verzint.
- Vergelijk met de uitgelegde oplossing. Bewaar de configuratie, datum, resultaat en een verklaring voor verschillen. Verander één ding en test opnieuw.
Een uitgelegde oplossing
Het model ontvangt instructies, vragen en relevant bewijsmateriaal, waarbij de bron en versie behouden blijven. Met een succesvolle oefening kun je het verband tussen input, fasen en uitkomst laten zien. Als er informatie ontbreekt, is een voorzichtig antwoord nuttiger dan verzonnen details. Vergelijk meer dan stijl: controleer ook voorwaarden, bronnen en bewerkingen.
Wanneer deze aanpak helpt en wat de beperkingen zijn
Bij samenvatten kunnen voorwaarden verloren gaan; controleer wat er is verwijderd. Kies deze aanpak wanneer deze een gemeten behoefte verbetert. Houd een eenvoudige basislijn aan en vergelijk de resultaten met behulp van identieke inputs. Eén succesvol voorbeeld garandeert niet in elke situatie betrouwbaarheid.
Controleer wat je hebt geleerd
Is een controlepunt permanent gebruikersgeheugen?
Nee. Het opslaan van een run betekent niet dat de voorkeuren voor gesprekken behouden blijven.
Verandert RAG de LLM-parameters?
Nee. Het levert context op verzoektijd; parameterwijzigingen horen bij training.
Welk resultaat moet deze oefening opleveren?
Het model ontvangt instructies, vragen en relevant bewijsmateriaal, waarbij de bron en versie behouden blijven.
Begrippen om te onthouden
- Controlepunt: opgeslagen status die wordt gebruikt om een uitvoering te hervatten.
- Ophalen: Relevante informatie vinden in toegankelijke bronnen.
- Autorisatie / Autorisatie: het recht op toegang tot een bewerking of bron controleren.
Bronnen en uw volgende stap
- LangGraph — Workflows en agenten
- Lewis et al. — Retrieval-Augmented Generation
- OWASP — Promptinjectie
Ter voorbereiding: P01 — Snelle engineering zonder magische formules