WikiNivå 1 — Grundstenar

SysteminstruktionSystem Prompt

Den osynliga instruktionen som sätter agentens roll, regler och beteende: det användaren aldrig ser men som styr allt agenten gör.

Förutsätter:kontextfonster

En systeminstruktion är text som skickas till modellen före användarens fråga. Den definierar agentens roll, regler och beteende. Användaren ser den inte, men den styr allt.

Vad den innehåller

En modern systeminstruktion kan innehålla:

  • Roll och uppdrag. "Du är en fakturakontrollant som verifierar leverantörsfakturor mot orderdatabaser"
  • Regler och begränsningar. "Svara alltid på svenska. Flagga avvikelser över 500 kr."
  • Tillgängliga verktyg. Beskrivningar av vad agenten kan göra
  • Format och ton. Hur svaren ska struktureras

Statisk vs dynamisk

I en enkel chatbot är systeminstruktionen statisk: samma text varje gång. I en modern agent är den dynamiskt sammansatt av harnessen: villkorliga fragment läggs till baserat på vilka verktyg som är aktiva, vilken miljö agenten körs i, och vilka skills som laddats.

Storlek

En modern harness systeminstruktion kan vara 10 000–20 000 tokens lång. Det är en betydande del av kontextfönstret, och en anledning till att effektiv kontexthantering är så viktig.

Drift

Instruktioner som gavs tidigt i en konversation tappar inflytande ju längre konversationen pågår: modellen "glömmer" dem. Moderna harnessar motverkar detta med system reminders: samma instruktioner re-injiceras senare i konversationen.

Fördjupning