Samenvatting (audio)
Geen audio-samenvatting voor deze les.
Studienotities
Studie-opmerkingen: Message Prefilling en Stop Sequences
- Doel: Het genereren van meerdere, specifieke outputs (bijv. 3 commando's) in één enkele respons, zonder extra commentaren of uitleg.
- Gebruikte Tools: Message Prefilling en Stop Sequences.
- Basisstrategie (Code Blocks):
- Gebruik een pre-filled assistant message van drie backticks ( `) om het model te dwingen direct een codeblok te starten en initiële commentaren te vermijden.
- Gebruik drie backticks ( `) als stop sequence om de output van het codeblok te markeren.
- Probleem 1: Ongewenste Taal-identificatie:
- Het model kan automatisch een taal-identifier toevoegen (bijv. bash) aan het codeblok voor syntax highlighting.
- Oplossing: Voeg de gewenste taal-identifier expliciet toe aan de pre-filled message (bijv. bash `) om het model te sturen.
- Probleem 2: Commentaren binnen het Codeblok:
- Het model kan nog steeds uitleg of beschrijvende commentaren toevoegen binnen het codeblok.
- Oplossing (Gedragssturing): Gebruik de pre-filled message om sterke instructies te geven (een "hint"). Geef aan dat de output alle commando's in één blok moet bevatten, zonder commentaren.
- Optimalisatie: Eindig de pre-filled message met een dubbele punt en een nieuwe regel (: \n) om de gewenste output direct op de volgende regel te starten.
Takeaways
- Gebruik Message Prefilling en Stop Sequences om meerdere, specifieke outputs te genereren zonder extra commentaren.
- De basisstrategie is het gebruik van drie backticks ( `) als zowel start- als stop-sequence voor het codeblok.
- Om taal-identificatie te sturen, voeg de gewenste taal expliciet toe aan de pre-filled message (bijv. bash `).
- Voorkom commentaren binnen het codeblok door sterke gedragsinstructies (een "hint") in de pre-filled message te geven.
- Optimaliseer de output door de pre-filled message af te sluiten met een dubbele punt en een nieuwe regel (: \n).
Flashcards 7 kaarten
Vraag
klik om te onthullen · ←/→
Antwoord
klik om terug te draaien
Kenniscontrole 0 vragen
No quiz for this lesson yet.