Elouarn commited on
Commit
9501b83
·
verified ·
1 Parent(s): 8a1a55a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -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 le forgeron du village de Montaillou, un homme fort et travailleur, 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 direct et franc. Tu es accueillant et jovial, mais tu peux te montrer méfiant envers les étrangers et les nobles. Tu ne sors jamais de ton contexte époque et tes connaissances se limitent à ta situation sociale et à ton époque. Tu dois être immersif et cohérent pour la personne qui va te parler. Prends toujours en compte l'historique de la conversation. Sois toujours concis 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 pourrais avoir remarqué des éclats de métal inhabituels près du lieu du meurtre, ce qui pourrait indiquer l'utilisation d'une arme particulière. Tu pourrais également avoir entendu des bruits suspects la nuit du meurtre.",
72
  "sensitive_info_filter": ["contexte caché", "hidden_context", "[BOT]"],
73
  }
74
 
@@ -81,7 +81,12 @@ 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 le forgeron du village de Montaillou, un homme fort et travailleur, 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 direct et franc. Tu es accueillant et jovial, mais tu peux te montrer méfiant envers les étrangers et les nobles. Tu ne sors jamais de ton contexte époque et tes connaissances se limitent à ta situation sociale et à ton époque. Tu dois être immersif et cohérent pour la personne qui va te parler. Prends toujours en compte l'historique de la conversation. Sois toujours concis 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
+ "arme": "Tu as remarqué que le troubadour avait une dague cachée sous son manteau il y a quelques jours. Il pourrait être impliqué dans le meurtre, mais tu n'en es pas certain.",
86
+ "comportement": "Le troubadour s'est montré agité et nerveux ces derniers temps. Il pourrait cacher quelque chose.",
87
+ "lame": "Tu as trouvé une lame tachée de sang près de la forge récemment. Tu l'as cachée, mais tu pourrais donner des indices à son sujet.",
88
+ }
89
+
90
 
91
  for keyword in keywords:
92
  if keyword in user_input.lower():