Welke twee technieken worden gebruikt om de structuur van de LLM-output te controleren?	Stop sequences en message prefilling.
Wat is de functie van drie backticks (` ``` `) als prefill en stop sequence?	Het vertelt de LLM om direct met het schrijven van code te beginnen en te stoppen bij de sluitende backticks.
Waarom voegde de LLM soms een taalidentificatie (zoals `bash`) toe aan het codeblok?	Omdat de backticks een markdown codeblok aangeven, en de LLM een syntax-highlight taal koos.
Hoe voorkom je dat de LLM een ongewenste taalidentificatie toevoegt?	Door de prefill-boodschap expliciet de gewenste taal/opmaak te laten bevatten.
Wat is een veelvoorkomende fout die kan optreden bij het gebruik van codeblokken?	De LLM genereert meerdere afzonderlijke codeblokken in plaats van één enkel blok.
Hoe voorkom je dat de LLM verklarende opmerkingen (comments) in het codeblok toevoegt?	Door de message prefill te gebruiken om de output strikt te begeleiden (bijv. "zonder opmerkingen").
Wat is de belangrijkste les over message prefilling?	Het kan de inhoud en structuur van de LLM-antwoord sturen, niet alleen de opmaak.
