1. सीखें
  2. /
  3. पाठ्यक्रम
  4. /
  5. LangChainで設計するエージェント型システム

Connected

अभ्यास

ノードとエッジを追加する

StateGraph() の準備ができたら、チャットボットのノードをグラフに追加しましょう。あらかじめ用意された START と END ノードは LangGraph から直接インポートされるため、作成するのはチャットボット用のノードが1つだけです。あわせて、会話の流れ(開始から終了まで)の方向を決めるエッジも定義します。ノードとエッジを追加したら、グラフをコンパイルして、クエリで実行できるように準備します。

निर्देश

100 XP
  • state の現在の "messages" に対して llm.invoke() メソッドを使い、その応答を返す chatbot 関数を定義します。
  • .add_node() を使って、chatbot 関数を参照する名前 "chatbot" のノードをグラフに追加します。
  • .add_edge() を使って、START ノードから "chatbot" ノードへ、そして "chatbot" から END ノードへ接続し、会話のエッジを定義します。
  • .compile() を使ってグラフをコンパイルし、実行の準備をします。