AIエージェント

AIエージェント

AIエージェントをREST APIとして提供する:LangChainとLangGraphによる構築入門(第3回:リファクタリング)

本記事では、前回実装した、LangChainとLangGraphをリファクタリングします。 目的は以下の2つです。 1. 機能ごとに分割し、今後も使えるようにする。 2. 不要な処理を消す。 結果的に大きな修正にはなりませんでしたので、第2...
AIエージェント

AIエージェントをREST APIとして提供する:LangChainとLangGraphによる構築入門(第2回:LangChainとLangGraphによる処理の実装)

本記事では、前回構築したREST APIサーバーに、LangChainとLangGraphを用いてAIエージェントの処理を実装します。具体的には、以下の3つの処理をLangChainで実装し、LangGraphで繋げることで、一連のタスクと...
AIエージェント

AIエージェントをREST APIとして提供する:LangChainとLangGraphによる構築入門(第1回:REST APIサーバー構築)

本記事では、PythonのLangChainとLangGraphを用いてAIエージェントを構築し、最終的にREST APIとして提供する方法を解説します。全3回の連載形式(頑張ってみる予定…)で、今回は第1回として、REST APIサーバー...