Prompt template
En skabelon til prompts, der bruges til at strukturere input til en sprogmodel ved at indsætte variabler i en foruddefineret tekst.
Kort fortalt
En prompt template er en fast skabelon, hvor du sætter specifikke oplysninger ind, så en AI kan besvare spørgsmål eller udføre opgaver på en ensartet måde.
- Kategori
- teknik
- Niveau
- begynder
Betydninger
1- 1
En foruddefineret tekststruktur, der indeholder pladsholdere (variable) som udfyldes med specifik data for at danne et komplet prompt til en sprogmodel.
- En prompt template til kundeservice kan være: 'Svar på følgende spørgsmål som en venlig medarbejder: {spørgsmål}'
- I RAG-systemer bruges prompt templates til at indsætte relevant kontekst fra en database før modellen svarer.
Hvornår bruges det
Prompt templates bruges især i applikationer som chatbots, RAG-systemer og automatiseret tekstgenerering, hvor man har brug for at bygge konsistente og genanvendelige prompts. De gør det nemt at variere input uden at skulle skrive hele prompten forfra.
Kodeeksempel
question = "Hvad er hovedstaden i Danmark?"
prompt = f"Besvar spørgsmålet: {question}"
response = model.generate(prompt)Eksempel på en simpel prompt template i Python, hvor variablen 'question' indsættes i en f-streng.
Oprindelse
Udtrykket kommer fra programmering, hvor 'template' betyder skabelon, kombineret med 'prompt' (fra engelsk 'prompt' – opfordring) i forbindelse med sprogmodeller.