1. 学ぶ
  2. /
  3. コース
  4. /
  5. LangChainで設計するエージェント型システム

Connected

演習

会話にグラフのメモリを使う

チャットボットにメモリを持たせたので、後続の質問に対する応答をストリームできます。チャットボットはメモリに保存された会話全体にアクセスできるため、後続の質問に追加のコンテキストは不要です。質問はすでに用意されています。

指示

100 XP
  • "configurable" を含み、"thread_id" を "single_session_memory" に設定した config 辞書を作成します。
  • 各グラフの event をループし、graph に対して .stream() メソッドを適用します。引数には、"messages" に "user" ラベル付きの user_input を含めた辞書と、config 辞書を渡します。
  • event.values() を value でループし、value に "messages" が存在して空でなければ、"Agent:" に続けて "messages" を出力します。