Explorar el Código

[2.8.3] Code cleaning

Penta hace 3 semanas
padre
commit
5a6de5297a
Se han modificado 1 ficheros con 4 adiciones y 10 borrados
  1. 4 10
      chatbot.py

+ 4 - 10
chatbot.py

@@ -514,11 +514,6 @@ async def on_message(message):
 async def add_to_conversation_history(new_message):
     global conversation_history
 
-    # Ne pas ajouter le PERSONALITY_PROMPT à l'historique
-    if new_message.get("role") == "system" and new_message.get("content") == PERSONALITY_PROMPT:
-        logger.debug("PERSONALITY_PROMPT système non ajouté à l'historique.")
-        return
-
     conversation_history.append(new_message)
     save_conversation_history()
     logger.debug(f"Message ajouté à l'historique. Taille actuelle : {len(conversation_history)}")
@@ -527,11 +522,10 @@ async def add_to_conversation_history(new_message):
         logger.info(f"Limite de {CONVERSATION_HISTORY_SIZE} messages atteinte.")
         excess_messages = len(conversation_history) - CONVERSATION_HISTORY_SIZE
 
-        if excess_messages > 0:
-            # Supprimer les messages les plus anciens
-            del conversation_history[:excess_messages]
-            save_conversation_history()
-            logger.info(f"{excess_messages} messages les plus anciens ont été supprimés pour maintenir l'historique à {CONVERSATION_HISTORY_SIZE} messages.")
+        # Supprimer les messages les plus anciens
+        del conversation_history[:excess_messages]
+        save_conversation_history()
+        logger.info(f"{excess_messages} messages les plus anciens ont été supprimés.")
 
 # Démarrer le bot Discord
 client_discord.run(DISCORD_TOKEN)