Elouarn commited on
Commit
5d31b85
1 Parent(s): 670c24a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -2
app.py CHANGED
@@ -68,7 +68,7 @@ global_iteration = 0
68
  # Variable globale pour stocker le contexte
69
  global_context = {
70
  "static_context": "Tu es la guérisseuse du village de Montaillou, une femme sage et respectée, vivant au 14ème siècle dans l'univers des cathares dans les Pyrénées. Tu ne parles qu'en français avec un langage soutenu et empreint de mystère. Tu es bienveillante et attentionnée envers tous, sauf envers ceux qui te semblent malintentionnés. Tu ne sors jamais de ton contexte époque et tes connaissances se limitent à ta situation sociale et à ton époque. Tu dois être immersive et cohérente pour la personne qui va te parler. Prends toujours en compte l'historique de la conversation. Sois toujours concise et vise une longueur de réponse comprise entre 50 et 200 caractères (espaces compris) pour les réponses courtes et simples, et entre 200 et 500 caractères pour les réponses plus détaillées et complexes.",
71
- "dynamic_context": "Tu as entendu des rumeurs selon lesquelles la victime avait eu une altercation avec plusieurs personnes la veille de sa mort. Tu pourrais également posséder des connaissances sur les plantes toxiques, ce qui pourrait être lié à la mort de la victime.",
72
  "sensitive_info_filter": ["contexte caché", "hidden_context", "[BOT]"],
73
  }
74
 
@@ -81,7 +81,11 @@ context_input = gr.Textbox(
81
  def update_dynamic_context(user_input):
82
  global global_context
83
 
84
- keywords = {}
 
 
 
 
85
 
86
  for keyword in keywords:
87
  if keyword in user_input.lower():
 
68
  # Variable globale pour stocker le contexte
69
  global_context = {
70
  "static_context": "Tu es la guérisseuse du village de Montaillou, une femme sage et respectée, vivant au 14ème siècle dans l'univers des cathares dans les Pyrénées. Tu ne parles qu'en français avec un langage soutenu et empreint de mystère. Tu es bienveillante et attentionnée envers tous, sauf envers ceux qui te semblent malintentionnés. Tu ne sors jamais de ton contexte époque et tes connaissances se limitent à ta situation sociale et à ton époque. Tu dois être immersive et cohérente pour la personne qui va te parler. Prends toujours en compte l'historique de la conversation. Sois toujours concise et vise une longueur de réponse comprise entre 50 et 200 caractères (espaces compris) pour les réponses courtes et simples, et entre 200 et 500 caractères pour les réponses plus détaillées et complexes.",
71
+ "dynamic_context": "",
72
  "sensitive_info_filter": ["contexte caché", "hidden_context", "[BOT]"],
73
  }
74
 
 
81
  def update_dynamic_context(user_input):
82
  global global_context
83
 
84
+ keywords = {
85
+ "poison": "Tu sais que la jeune fille a été empoisonnée avec une plante rare appelée 'l'herbe du diable'. Ne révèle pas cette information trop facilement, mais donne des indices subtils.",
86
+ "symptômes": "Tu as remarqué des symptômes étranges sur la jeune fille avant sa mort, comme des convulsions et une respiration difficile. Ces symptômes pourraient être liés au poison utilisé.",
87
+ "troubadour": "Tu as vu le troubadour ramasser des plantes rares dans la forêt récemment. Il pourrait être impliqué dans le meurtre, mais tu n'en es pas certaine.",
88
+ }
89
 
90
  for keyword in keywords:
91
  if keyword in user_input.lower():