langchain-agent について
langchain-agentは、LangGraphとVercel AI SDKを使ったAIエージェントのテンプレートです。開発者向けで、検索と計算のツールを備え、PostgreSQLを使用します。
主な機能
- 01検索エンジンツール
- 02計算ツール
- 03LangGraphベースのエージェント
- 04Next.jsアプリケーション
- 05PostgreSQLデータベース
活用シーン
- 01ウェブ検索対応エージェントの構築
- 02エージェントのタスクへの計算機能の追加
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ rebyteai-template/ rebyte-skills --skill langchain-agentインストール後、Claude Code で/langchain-agentを入力して読み込まれたか確認します。
詳細
LangChain エージェント
LangGraph と Vercel AI SDK を活用した、ツール(検索エンジンと計算機)を備えた AI エージェントです。
技術スタック
- フレームワーク:Next.js
- AI:LangChain.js、LangGraph、AI SDK
- データベース:PostgreSQL
- パッケージマネージャー:pnpm
前提条件
- PostgreSQL データベース
- OpenAI API キー
セットアップ
1. テンプレートをクローンする
git clone --depth 1 https://github.com/Eng0AI/langchain-agent.git .
ディレクトリが空でない場合:
git clone --depth 1 https://github.com/Eng0AI/langchain-agent.git _temp_template
mv _temp_template/* _temp_template/.* . 2>/dev/null || true
rm -rf _temp_template
2. Git 履歴を削除する(任意)
rm -rf .git
git init
3. 依存関係をインストールする
pnpm install
4. 環境変数を設定する
必要な変数を含む .env を作成します:
POSTGRES_URL- PostgreSQL の接続文字列OPENAI_API_KEY- エージェント用の OpenAI API キー
ビルド
pnpm build
開発
pnpm dev
コメント
Markdown 対応