Impostazioni Behaviour
La scheda Behaviour controlla come l’assistente pensa e agisce: il suo tono, la sua lingua, i suoi limiti e la sua memoria tra una conversazione e l’altra. Le istruzioni di comportamento (il prompt di sistema) sono la leva più importante in assoluto sulla qualità delle risposte.
Impostazioni
| Impostazione | Predefinito | Cosa fa |
|---|---|---|
| Assistant behaviour (contesto) | vuoto | Le istruzioni di sistema. È il prompt che definisce ogni risposta: tono, lingua, regole e limiti. Supporta il Markdown (titoli, grassetto, elenchi, codice). |
| Persist conversation between sessions | attivo | Se attivo, un visitatore che ritorna vede la sua conversazione precedente. Se disattivo, ogni sessione riparte da zero. |
| Pass previous conversation as context | attivo | Se attivo, i turni precedenti vengono inviati al modello così può fare riferimento a ciò che è già stato discusso. Se disattivo, viene considerata solo la domanda corrente: ogni risposta è indipendente. |
Scrivere buone istruzioni
Pensa alle istruzioni di comportamento come a un brief che consegni a un nuovo membro del team: digli cosa deve fare, che tono deve avere e cosa non deve fare mai. Mantienile brevi, dirette e specifiche.
Istruzioni che funzionano bene:
Answer in the user's language.
Keep a friendly, concise tone — no more than 3 paragraphs per answer.
Only answer from the connected knowledge base. If you don't know, say so
and suggest the user contacts support@acme.com.
Never discuss competitors or share pricing not in the dataset.
When a question is unclear, ask a follow-up before guessing.
Istruzioni che non funzionano bene:
You are a helpful assistant.
Be nice.
Answer questions.
Il primo esempio dà all’assistente regole concrete che può rispettare o violare; il secondo è così vago da non cambiare nulla.
Memoria della conversazione
Le due impostazioni di memoria funzionano insieme:
- Persist + Pass context = attivi: l’assistente ricorda tra le sessioni e
fa riferimento ai turni precedenti. Ideale per un supporto continuativo, in cui un visitatore torna sullo stesso argomento nell’arco di giorni.
- Persist = attivo, Pass context = disattivo: la conversazione viene salvata (il visitatore
la vede), ma ogni risposta viene costruita da zero. Utile quando vuoi uno storico senza il costo di un contesto lungo.
- Entrambi disattivi: ogni visita parte da zero. Utile per postazioni pubbliche, centri
di assistenza anonimi o quando la privacy conta più di tutto.
Esempi
Per un assistente di assistenza clienti:
You are the Acme support assistant. Answer only from the knowledge base.
If the answer is not in the knowledge base, say: "I'm not sure about that —
please contact support@acme.com and we'll help you directly."
Keep a warm, professional tone. Use short paragraphs.
Answer in the user's language.
Per un assistente del catalogo prodotti:
You help visitors find the right product. When someone describes a need,
suggest matching products from the catalog and include the price and
a direct link.
If no product matches, say so honestly — don't invent features.
Always show the product name in bold.
Per un assistente di blog / scoperta dei contenuti:
You help readers find articles and topics on our blog.
When answering, cite the article title and link so the reader can go deeper.
Keep answers brief — two or three sentences, then point to the full article.
Answer in the user's language.
Risoluzione dei problemi
- Se l’assistente ignora le tue istruzioni, cerca regole in conflitto: brevi e chiare battono lunghe e ingegnose.
- Se dopo il salvataggio non sembra cambiare nulla, aggiorna l’anteprima del playground.
- La formattazione Markdown (grassetto, elenchi, titoli) funziona nel campo delle istruzioni.