Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -169,6 +169,19 @@ def handle_no_answer(response):
|
|
| 169 |
return random.choice(alternative_responses) # Randomly select a response
|
| 170 |
return response
|
| 171 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 172 |
# Funktion zum sicheren Hinzufügen zur Chat-Historie
|
| 173 |
def add_to_chat_history(speaker, message, history_key):
|
| 174 |
if history_key in st.session_state:
|
|
|
|
| 169 |
return random.choice(alternative_responses) # Randomly select a response
|
| 170 |
return response
|
| 171 |
|
| 172 |
+
def ask_bot(query):
|
| 173 |
+
# Definiere den standardmäßigen Prompt
|
| 174 |
+
standard_prompt = ("Schreibe immer höflich und auf antworte immer in der Sprache, "
|
| 175 |
+
"in der der User auch schreibt. Formuliere immer ganze freundliche "
|
| 176 |
+
"ganze Sätze und biete, wenn möglich, auch mehr Informationen "
|
| 177 |
+
"(aber nicht mehr als 1 Satz mehr). Wenn der User sehr vage schreibt, "
|
| 178 |
+
"frage nach - gerade wenn es um Jahre geht, frage nur nach Jahren, "
|
| 179 |
+
"wenn du zu dem Thema auch Daten zu bestimmten Jahren hast.")
|
| 180 |
+
# Kombiniere den standardmäßigen Prompt mit der Benutzeranfrage
|
| 181 |
+
full_query = standard_prompt + " " + query
|
| 182 |
+
return full_query
|
| 183 |
+
|
| 184 |
+
|
| 185 |
# Funktion zum sicheren Hinzufügen zur Chat-Historie
|
| 186 |
def add_to_chat_history(speaker, message, history_key):
|
| 187 |
if history_key in st.session_state:
|