1. 学ぶ
  2. /
  3. コース
  4. /
  5. LangChain で開発する LLM アプリケーション

Connected

演習

ReAct エージェント

自分の ReAct エージェントを作成してみましょう!ReAct は Reason and Act(推論して行動する)の略で、その意思決定の流れを表します。この演習では、組み込みの wikipedia ツールを読み込み、Wikipedia の外部データを LLM と統合します。OpenAI の gpt-4o-mini モデルを使う llm はすでに用意されています。

注: wikipedia ツールは依存関係として wikipedia の Python ライブラリが必要ですが、この環境ではすでにインストール済みです。

指示

100 XP
  • load_tools() 関数で "wikipedia" ツールを読み込みます。
  • create_react_agent() を使って ReAct エージェントを定義し、llm と使用するツールを渡します。
  • 提供された入力でエージェントを実行し、response の最後のメッセージから内容を出力します。