ayouubelb commited on
Commit
db9a140
·
verified ·
1 Parent(s): 05c1153

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -6
app.py CHANGED
@@ -11,7 +11,7 @@ genai.configure(api_key="AIzaSyBLlaGtxtzHmVgMfOC02AfgvOoKTwXGGIc")
11
  pc = Pinecone(api_key="pcsk_2vJdv7_KGHuiapnC85fgFaUGdZKyqiHPBv4hPMSnDq7FnzLSvhs2Ur51C3Z6rmbyyYVLZ5", environment="us-west1-gcp")
12
 
13
  # 2. Initialisation
14
- index_name = "index-embeddings-code-du-travail232333"
15
  embedding_model = SentenceTransformer("all-MiniLM-L6-v2")
16
  model_gene = genai.GenerativeModel("gemini-2.0-flash")
17
 
@@ -58,10 +58,10 @@ def chatbot(user_prompt):
58
  )
59
 
60
  prompt = f"""
61
- TTu es un assistant juridique expert en droit du travail, et ta mission est d’apporter des réponses claires, concises et accessibles à toutes les
62
- questions liées au Code du travail, en te basant sur les informations disponibles dans le documents du code du travail fournit et ajoute des réference à partir du pdf.
63
  Lorsque quelqu’un te pose une question, veille à ce que ta réponse soit facile à comprendre, sans jargon complexe. Si tu rencontres un manque
64
- d’informations pour répondre de manière précise, sois transparent à ce sujet et donne des exemples concrets pour illustrer la situation.
65
  Chaque réponse doit commencer par une accroche sympathique pour engager l’utilisateur, puis expliquer de manière simple les concepts clés
66
  en lien avec la question posée. Enfin, offre une mini check-list ou résumé des points essentiels pour aider l’utilisateur à mieux comprendre.
67
  Question : {user_prompt}\n
@@ -76,8 +76,8 @@ demo = gr.Interface(
76
  fn=chatbot,
77
  inputs=gr.Textbox(label="💬 Entrez votre question ici :"),
78
  outputs=gr.Textbox(label="📢 Réponse du chatbot :"),
79
- title="🤖 Assistant Code du travail",
80
- description="Posez votre question sur le Code du travail, l’assistant vous répond avec des sources pertinentes."
81
  )
82
 
83
  if __name__ == "__main__":
 
11
  pc = Pinecone(api_key="pcsk_2vJdv7_KGHuiapnC85fgFaUGdZKyqiHPBv4hPMSnDq7FnzLSvhs2Ur51C3Z6rmbyyYVLZ5", environment="us-west1-gcp")
12
 
13
  # 2. Initialisation
14
+ index_name = "index-embeddings"
15
  embedding_model = SentenceTransformer("all-MiniLM-L6-v2")
16
  model_gene = genai.GenerativeModel("gemini-2.0-flash")
17
 
 
58
  )
59
 
60
  prompt = f"""
61
+ TTu es un assistant expert dans la politique interne de notre entreprise , et ta mission est d’apporter des réponses claires, concises et accessibles à toutes les
62
+ questions liées à la politique interne, en te basant sur les informations disponibles dans le documents fournit et donne des exemples concrets pour illustrer la situation.
63
  Lorsque quelqu’un te pose une question, veille à ce que ta réponse soit facile à comprendre, sans jargon complexe. Si tu rencontres un manque
64
+ d’informations pour répondre de manière précise, sois transparent à ce sujet.
65
  Chaque réponse doit commencer par une accroche sympathique pour engager l’utilisateur, puis expliquer de manière simple les concepts clés
66
  en lien avec la question posée. Enfin, offre une mini check-list ou résumé des points essentiels pour aider l’utilisateur à mieux comprendre.
67
  Question : {user_prompt}\n
 
76
  fn=chatbot,
77
  inputs=gr.Textbox(label="💬 Entrez votre question ici :"),
78
  outputs=gr.Textbox(label="📢 Réponse du chatbot :"),
79
+ title="🤖 Assistant Politique interne",
80
+ description="Posez votre question, l’assistant vous répond avec des sources pertinentes."
81
  )
82
 
83
  if __name__ == "__main__":