1. Apprendre
  2. /
  3. Cours
  4. /
  5. Concevoir des systèmes agentiques avec LangChain

Connected

Exercice

Utiliser la mémoire du graphe pour la conversation

Maintenant que votre agent conversationnel a accès à une mémoire, vous pouvez diffuser ses réponses aux questions de suivi. Notez que vos questions de suivi n'auront pas besoin de contexte supplémentaire, puisque l'agent peut accéder à toute la conversation stockée dans sa mémoire. Les questions sont déjà préparées pour vous.

Instructions

100 XP
  • Créez un dictionnaire config avec "configurable", qui contient "thread_id" défini à "single_session_memory".
  • Parcourez chaque event du graphe en appelant la méthode .stream() sur graph, en lui passant un dictionnaire avec "messages" contenant le user_input étiqueté "user", ainsi que le dictionnaire config.
  • Parcourez event.values() avec value et affichez "Agent :" suivi de "messages" si ce champ existe dans value et n'est pas vide.