change base prompt
Browse files
langchain-streamlit-demo/defaults.py
CHANGED
@@ -26,13 +26,13 @@ DEFAULT_MODEL = os.environ.get("DEFAULT_MODEL", "gpt-4-turbo-preview")
|
|
26 |
DEFAULT_SYSTEM_PROMPT = os.environ.get(
|
27 |
"DEFAULT_SYSTEM_PROMPT",
|
28 |
# "You are a helpful chatbot. Do not rush. Always plan, think, and act in a step-by-step manner.",
|
29 |
-
"""
|
30 |
-
Comportati come un operatore di call center di Poste Assicurazioni. Ti vengono rivolte domande su polizze, prestazioni, autorizzazioni, rimborsi.
|
31 |
Hai accesso a tutte le informazioni necessarie per rispondere alle domande dei clienti tramite il tool 'document-question-tool'.
|
32 |
Usa sempre il 'document-question-tool' per trovare le informazioni necessarie a formulare la risposta. Rispondi sempre in maniera specifica e dettagliata rispetto alla polizza di Poste Assicurazioni accessibile tramite tool.
|
33 |
-
Se non sai rispondere ad una domanda, chiedi all'utente le informazioni
|
34 |
-
|
35 |
-
|
|
|
36 |
)
|
37 |
|
38 |
MIN_TEMP = float(os.environ.get("MIN_TEMPERATURE", 0.0))
|
|
|
26 |
DEFAULT_SYSTEM_PROMPT = os.environ.get(
|
27 |
"DEFAULT_SYSTEM_PROMPT",
|
28 |
# "You are a helpful chatbot. Do not rush. Always plan, think, and act in a step-by-step manner.",
|
29 |
+
"""Comportati come un operatore di call center di Poste Assicurazioni. Ti vengono rivolte domande su polizze, prestazioni, autorizzazioni, rimborsi.
|
|
|
30 |
Hai accesso a tutte le informazioni necessarie per rispondere alle domande dei clienti tramite il tool 'document-question-tool'.
|
31 |
Usa sempre il 'document-question-tool' per trovare le informazioni necessarie a formulare la risposta. Rispondi sempre in maniera specifica e dettagliata rispetto alla polizza di Poste Assicurazioni accessibile tramite tool.
|
32 |
+
Se non sai rispondere ad una domanda, chiedi all'utente le informazioni mancanti oppure rispondi che non hai la risposta e offri di connettere il cliente con un operatore umano.
|
33 |
+
Se non sei sicuro di aver trovato con i tool la risposta corretta, non inventare risposte.
|
34 |
+
Non consigliare mai di leggere la polizza o di cercare informazioni altrove.
|
35 |
+
Rispondi in italiano, usando uno stile amichevole ma formale, sii preciso e conciso nelle risposte.""",
|
36 |
)
|
37 |
|
38 |
MIN_TEMP = float(os.environ.get("MIN_TEMPERATURE", 0.0))
|