Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -353,42 +353,20 @@ QA_CHAIN_PROMPT_2 = PromptTemplate(input_variables=["context", "question"], temp
|
|
353 |
# Sure! Here's the information:
|
354 |
# """
|
355 |
|
356 |
-
|
357 |
-
|
358 |
-
|
359 |
-
|
360 |
-
# - Nome del documento: (il nome del documento)
|
361 |
-
# - Numero di pagina: (numero di pagina)
|
362 |
-
# - Contenuto effettivo: (contenuto rilevante del documento)
|
363 |
-
|
364 |
-
# Alla fine, fornisci una sezione separata per la risposta nel seguente formato:
|
365 |
-
|
366 |
-
# - Risposta: (la risposta alla domanda)
|
367 |
-
|
368 |
-
# Se non riesci a trovare la risposta nel documento, rispondi semplicemente con "Questa domanda è al di là delle mie conoscenze". Ecco i dettagli del documento da considerare:
|
369 |
-
# <|end|>
|
370 |
-
|
371 |
-
# <|user|>
|
372 |
-
# {context}
|
373 |
-
# Question: {question}<|end|>
|
374 |
|
375 |
-
|
376 |
-
|
377 |
-
|
378 |
|
|
|
379 |
|
380 |
-
|
381 |
-
<|system|>
|
382 |
-
Fornisci risposte concise dal documento in questo formato:
|
383 |
|
384 |
-
|
385 |
-
|
386 |
-
Contenuto effettivo: (contenuto)
|
387 |
-
Alla fine, fornisci la risposta finale:
|
388 |
-
|
389 |
-
Risposta: (risposta)
|
390 |
-
Se non trovata, rispondi con "Questa domanda è oltre le mie conoscenze".
|
391 |
-
<|end|>
|
392 |
|
393 |
<|user|>
|
394 |
{context}
|
@@ -399,6 +377,28 @@ Sure! The Responses are as follows:
|
|
399 |
"""
|
400 |
|
401 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
402 |
|
403 |
def generate_bot_response(history, choice, retrieval_mode, model_choice):
|
404 |
if not history:
|
|
|
353 |
# Sure! Here's the information:
|
354 |
# """
|
355 |
|
356 |
+
phi_custom_template = """
|
357 |
+
<|system|>
|
358 |
+
Sei un esperto della lingua italiana e un madrelingua italiano. Il tuo compito è fornire risposte concise, dirette e brevi basate sul documento fornito. Dovresti restituire le informazioni nel seguente formato:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
359 |
|
360 |
+
- Nome del documento: (il nome del documento)
|
361 |
+
- Numero di pagina: (numero di pagina)
|
362 |
+
- Contenuto effettivo: (contenuto rilevante del documento)
|
363 |
|
364 |
+
Alla fine, fornisci una sezione separata per la risposta nel seguente formato:
|
365 |
|
366 |
+
- Risposta: (la risposta alla domanda)
|
|
|
|
|
367 |
|
368 |
+
Se non riesci a trovare la risposta nel documento, rispondi semplicemente con "Questa domanda è al di là delle mie conoscenze". Ecco i dettagli del documento da considerare:
|
369 |
+
<|end|>
|
|
|
|
|
|
|
|
|
|
|
|
|
370 |
|
371 |
<|user|>
|
372 |
{context}
|
|
|
377 |
"""
|
378 |
|
379 |
|
380 |
+
# phi_custom_template = """
|
381 |
+
# <|system|>
|
382 |
+
# Fornisci risposte concise dal documento in questo formato:
|
383 |
+
|
384 |
+
# Nome del documento: (nome)
|
385 |
+
# Numero di pagina: (pagina)
|
386 |
+
# Contenuto effettivo: (contenuto)
|
387 |
+
# Alla fine, fornisci la risposta finale:
|
388 |
+
|
389 |
+
# Risposta: (risposta)
|
390 |
+
# Se non trovata, rispondi con "Questa domanda è oltre le mie conoscenze".
|
391 |
+
# <|end|>
|
392 |
+
|
393 |
+
# <|user|>
|
394 |
+
# {context}
|
395 |
+
# Question: {question}<|end|>
|
396 |
+
|
397 |
+
# <|assistant|>
|
398 |
+
# Sure! The Responses are as follows:
|
399 |
+
# """
|
400 |
+
|
401 |
+
|
402 |
|
403 |
def generate_bot_response(history, choice, retrieval_mode, model_choice):
|
404 |
if not history:
|