Mauro24 commited on
Commit
ebc4e35
·
verified ·
1 Parent(s): ecef51f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -4
app.py CHANGED
@@ -56,7 +56,7 @@ problems_vectorstore = FAISS.load_local(faiss_problems_index, embedding_model, a
56
  # Funzione per cercare nei dati FAISS e interrogare GPT
57
  def search_and_answer(query):
58
  # Cerca nei manuali
59
- manual_results = manual_vectorstore.similarity_search(query, k=2)
60
  manual_output = "\n\n".join([doc.page_content for doc in manual_results])
61
 
62
  # Cerca nei problemi
@@ -79,9 +79,9 @@ def rispondi_a_domanda(domanda, testo, max_token_risposta=450):
79
  model="gpt-3.5-turbo",
80
  messages=[
81
  {"role": "system", "content": (
82
- "Sei un esperto tecnico specializzato in macchine tessili da taglio.Rispondi in italiano alla domanda con chiarezza,"
83
- "fornendo dettagli tecnici accurati. Usa un tono professionale, ma accessibile."
84
- "Se il testo non contiene informazioni sufficienti per rispondere, dillo esplicitamente."
85
  )},
86
  {"role": "user", "content": (
87
  f"Domanda: {domanda}\n"
 
56
  # Funzione per cercare nei dati FAISS e interrogare GPT
57
  def search_and_answer(query):
58
  # Cerca nei manuali
59
+ manual_results = manual_vectorstore.similarity_search(query, k=3)
60
  manual_output = "\n\n".join([doc.page_content for doc in manual_results])
61
 
62
  # Cerca nei problemi
 
79
  model="gpt-3.5-turbo",
80
  messages=[
81
  {"role": "system", "content": (
82
+ "Sei un esperto tecnico specializzato in macchine tessili da taglio.Rispondi in italiano alla domanda in modo chiaro,"
83
+ "Usa un tono professionale, ma accessibile."
84
+ "Se il testo non contiene informazioni sufficienti per rispondere, dillo in modo esplicito."
85
  )},
86
  {"role": "user", "content": (
87
  f"Domanda: {domanda}\n"