Op deze pagina
Stel je een productcatalogus voor die maandag verandert. In de prompt van een assistent staat nog de lijst van vrijdag. Het team werkt de prompt bij. Een tweede kopie van de oude lijst zit in voorbeelden waarmee het model is getraind. De assistent geeft nu in één sessie zowel een actueel als een verouderd antwoord.
Dit is een illustratieve fout, maar het mechanisme is herkenbaar: hetzelfde feit heeft meer dan één plek gekregen.
Een gesprek over prompts, ophalen van kennis en modelgewichten trekt een nuttige grens. Een prompt vertelt de assistent hoe hij zich moet gedragen. Ophalen levert actuele, citeerbare kennis voor een bepaalde taak. Aanpassing van het model kan een stabiel patroon aanleren. Wie deze drie als een ladder ziet, eerst prompten, dan ophalen en bij een fout antwoord finetunen, stelt feitelijke fouten verkeerd vast.
Een prompt is een slechte catalogus
Prompts zijn aantrekkelijk omdat ze makkelijk te veranderen zijn. Voeg een alinea toe en het volgende verzoek draagt haar mee. Dat gemak verbergt twee kosten. Het feit wordt bij elke aanroep meegestuurd, ook als het niet relevant is. En bij een grote prompt wordt het moeilijker te weten welke kopie van een regel het model gebruikte.
Een duurzame instructie als “vraag toestemming voordat je een campagne verstuurt” hoort dicht bij de agent. Een lijst van de actuele aangepaste velden van deze winkel niet. Een accountbeheerder kan een attribuut toevoegen. De lijst kan per klantomgeving verschillen. Ze kan voor de ene werkomgeving zichtbaar zijn en voor de andere verboden.
De gids voor de Brevo-connector laat zien waarom velddefinities belangrijk zijn bij contactsynchronisatie. Als een attribuut niet is gedeclareerd in het doelaccount, kan een toewijzing die op basis van de naam logisch lijkt toch niet het gewenste veld opleveren. De agent moet het actuele contract van het account bekijken, geen algemene veldlijst uit zijn training ophalen.
Een bruikbaar ophaalresultaat is klein genoeg om aan te vechten. Het vermeldt voor welk account of welke klantomgeving het geldt, wanneer het is gelezen en welke handeling of welk veld het beschrijft. Spreken twee passages elkaar tegen, dan moet het systeem dat laten zien in plaats van stilzwijgend de vloeiender tekst te kiezen. De volgende stap kan een nieuwe opvraag of beoordeling zijn, niet de prompt nog dwingender formuleren.
Haal het feit samen met zijn bereik op
Een bruikbaar kennisrecord bevat meer dan tekst. Het vraagt om een bron, versie of ophaaltijd, accountbereik en een duidelijke manier om het te verwijderen of vervangen. Een velddefinitie uit één winkelaccount mag nooit een universele regel voor een ander worden.
Een vraag over een contactattribuut kan dan de kleinste passage ophalen die haar beantwoordt: veldnaam, type en account waarin het bestaat. Het antwoord kan naar die bron verwijzen. Mislukt de veldtoewijzing, dan kan het team vragen of het feit verouderd was, een resultaat uit het verkeerde account kwam of het model een juiste passage verkeerd begreep.
Dat zijn verschillende reparaties. Een promptwijziging herstelt geen ophaalfilter dat klantgrenzen overschrijdt. Een groter model kan geen attribuutdefinitie geven die niemand heeft opgehaald.
De uitleg over MCP behandelt hoe een agent tools kan bevragen. De tool moet het relevante contract teruggeven, terwijl de applicatie afdwingt wie het mag zien. Een tekstinstructie “toon geen gegevens van een andere klant” vervangt geen query met beperkte rechten.
Deze verdeling versnelt ook herstel. Wordt een veld in het doelsysteem hernoemd, werk dan de schemabron bij en maak de betrokken veldtoewijzing ongeldig. Begrijpt de agent een stabiele instructie herhaaldelijk verkeerd, wijzig dan de instructie of test een gerichte trainingsaanpak. Komt een fout antwoord doordat de opzoekfunctie het verkeerde account koos, dan mist een wijziging van modelgewichten de oorzaak. Elke foutsoort heeft een andere eigenaar en herstelroute.
- Duurzame instructie
Hoe de assistent zich moet gedragen
- Afgebakend ophalen account · versie · tijd
Wat nu klopt
- Besluit over veldtoewijzing
Gebruik het actuele feit voor deze taak
- Afgedwongen schrijfactie
Code controleert rechten en bereik
Leer patronen pas als ze stabiel zijn
Een terecht bezwaar is: “Als een feit voortdurend wordt gebruikt, waarom trainen we het dan niet in een kleiner model?” Herhaling alleen volstaat niet. Het feit moet correct blijven tussen modelupdates, en het model moet contexten kunnen onderscheiden.
Een stabiele manier van indelen kan uiteindelijk geschikt zijn voor finetuning. De actuele veldlijst van een aanbieder is dat niet. Zelfs als ze zelden verandert, kan één verouderd antwoord tot een verkeerde veldtoewijzing voor veel records leiden. Bewaar het feit waar iemand het kan zien en aanpassen.
Het brongesprek waarschuwt ook tegen ophalen als oplossing voor elke redeneerfout. Kan het model twee relevante documenten niet goed vergelijken, dan leert het dat niet door er vijftig bij te voegen. Vraag eerst of de juiste passage aankwam. Vraag daarna of het oordeel over die passage klopte.
Voor een bouwer van integraties levert dit een herstelvolgorde op: identificeer de foutieve bewering; bekijk de opgehaalde passage over het veld of de API; controleer account en versie; herstel zo nodig de bron of ophaalroute; test het besluit opnieuw. Denk pas daarna aan een ander model.
De prijs is een echte kennislaag onderhouden: bronnen bijwerken, toegang controleren en verwijzingen bewaren. De winst is een feit dat op één plek kan worden gecorrigeerd.
Een veranderend contract moet nooit wachten tot een model het vergeet.
Veelgestelde vragen
Wat hoort in een agentprompt?
Kleine, duurzame instructies over gedrag en grenzen. Een veranderende catalogus, lijst met klantspecifieke velden of actuele regel van een aanbieder moet op het juiste moment uit een toegestane bron worden opgehaald.
Waarom niet een model finetunen op actuele documentatie?
Zo kan een veranderlijk feit in gewichten belanden die lastig te onderzoeken en bij te werken zijn. Zorg eerst dat het juiste document bij het besluit wordt opgehaald en geciteerd.
Hoe herstel je een fout feitelijk antwoord?
Onderzoek het brondocument, de versie, het ophaalfilter en de teruggegeven passage. Herstel het feit of de ophaalroute voordat je het model verandert.