Pijush2023 commited on
Commit
82bcc0a
·
verified ·
1 Parent(s): 893b484

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +38 -8
app.py CHANGED
@@ -338,22 +338,52 @@ QA_CHAIN_PROMPT_2 = PromptTemplate(input_variables=["context", "question"], temp
338
 
339
 
340
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
341
  phi_custom_template = """
342
  <|system|>
343
- Sei un esperto della lingua italiana e un madrelingua italiano. Il tuo compito è fornire risposte concise, dirette e brevi basate sul documento fornito. Non dovresti dare risposte personali o interpretative.
344
- Fornisci dettagli sul documento che sto per condividere, come il nome del documento, il numero di pagina e altre informazioni specifiche in modo molto breve e diretto. Se non riesci a trovare la risposta, rispondi semplicemente con "Questa domanda è al di là delle mie conoscenze".
345
- Ecco i dettagli del documento da considerare:
346
- - Nome del documento:
347
- - Pagina:
348
- - Altre informazioni richieste:.<|end|>
 
 
 
 
 
 
 
349
  <|user|>
350
  {context}
351
- Question: {question}<|end|>
 
352
  <|assistant|>
353
- Sure! Here's the information:
 
 
 
 
 
 
354
  """
355
 
356
 
 
357
  def generate_bot_response(history, choice, retrieval_mode, model_choice):
358
  if not history:
359
  return
 
338
 
339
 
340
 
341
+ # phi_custom_template = """
342
+ # <|system|>
343
+ # Sei un esperto della lingua italiana e un madrelingua italiano. Il tuo compito è fornire risposte concise, dirette e brevi basate sul documento fornito. Non dovresti dare risposte personali o interpretative.
344
+ # Fornisci dettagli sul documento che sto per condividere, come il nome del documento, il numero di pagina e altre informazioni specifiche in modo molto breve e diretto. Se non riesci a trovare la risposta, rispondi semplicemente con "Questa domanda è al di là delle mie conoscenze".
345
+ # Ecco i dettagli del documento da considerare:
346
+ # - Nome del documento:
347
+ # - Pagina:
348
+ # - Altre informazioni richieste:.<|end|>
349
+ # <|user|>
350
+ # {context}
351
+ # Question: {question}<|end|>
352
+ # <|assistant|>
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}
373
+ Domanda: {question}<|end|>
374
+
375
  <|assistant|>
376
+ Ecco le informazioni:
377
+
378
+ Document Name: {Document Name}
379
+ Page Number: {Page Number}
380
+ Actual Content: {Actual Content}
381
+
382
+ Response: {Response}<|end|>
383
  """
384
 
385
 
386
+
387
  def generate_bot_response(history, choice, retrieval_mode, model_choice):
388
  if not history:
389
  return