Repolode
NirDiamant

NirDiamant/GenAI_Agents

シンプルなチャットボットからマルチエージェントシステムまで、生成AIエージェントの手法を学べる実行可能なJupyter notebookチュートリアルを50本以上収録しています。

スター
24,639
フォーク
4,147
未解決の Issue
27
最終コミット
7 時間前

これは何?

GenAI_Agentsは、生成AIエージェントの構築方法を学ぶためのチュートリアルと実装を集めたリポジトリです。各ノートブックでは、履歴管理に対応した基本的な会話ボットから、LangGraph、AutoGen、CrewAI、OpenAI Swarmを使ったマルチエージェントシステムまで、1つのエージェント設計を順を追って解説します。

カタログは難易度や分野別に整理されており、初級者向けの例、LangGraphやModel Context Protocol(MCP)のフレームワーク入門に加え、教育、カスタマーサポート、契約書分析、テスト、コンテンツ作成などに応用できるエージェントを収録しています。多くの項目には、解説動画やブログ記事へのリンクもあります。

概念的な解説だけでなく、ツール呼び出し、状態管理、検索拡張生成、人間による承認を挟む仕組みといったエージェントのパターンを、具体的に動作するコードで学びたい開発者に適しています。

主な機能

  • 01初級から上級まで、50本以上のチュートリアル用ノートブックを収録
  • 02LangGraph、LangChain、AutoGen、CrewAI、OpenAI Swarmを使った実装を紹介
  • 03サーバーとクライアントの例を含む、Model Context Protocol(MCP)の入門を収録
  • 04マルチエージェントの連携、メモリ、人間による承認を挟むパターンを実演
  • 05カテゴリ、フレームワーク、主な機能で検索できる表に整理

ユースケース

  • AIエージェントをゼロから作る方法を学ぶ
  • 同様のタスクでLangGraph、AutoGen、CrewAIなどのエージェントフレームワークを比較する
  • カスタマーサポートや契約書レビューなど、特定分野向けエージェントのひな型を探す
  • マルチエージェントのオーケストレーションやツール連携のパターンを学ぶ

クイックスタート

  1. 1

    all_agents_tutorials フォルダーにあるチュートリアルノートブックを確認します

  2. 2

    simple_conversational_agent.ipynb などの初心者向けノートブックを開き、各セルを実行します

使う前に知っておきたいこと

  • メタデータからライセンスを明確に確認できないため、コードを再利用する前にリポジトリのライセンス条件を確認してください。

トピック

よくある質問

GenAI_Agents とは?
シンプルなチャットボットからマルチエージェントシステムまで、生成AIエージェントの手法を学べる実行可能なJupyter notebookチュートリアルを50本以上収録しています。 GenAI_Agentsは、生成AIエージェントの構築方法を学ぶためのチュートリアルと実装を集めたリポジトリです。各ノートブックでは、履歴管理に対応した基本的な会話ボットから、LangGraph、AutoGen、CrewAI、OpenAI Swarmを使ったマルチエージェントシステムまで、1つのエージェント設計を順を追って解説します。
GenAI_Agents は無料で使えますか?ライセンスは?
GenAI_Agents は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
GenAI_Agents は今もメンテナンスされていますか?
活発にメンテナンス中。GenAI_Agents の最終コミットは 2026年10月20日 です。
GenAI_Agents は何に使えますか?
AIエージェントをゼロから作る方法を学ぶ 同様のタスクでLangGraph、AutoGen、CrewAIなどのエージェントフレームワークを比較する カスタマーサポートや契約書レビューなど、特定分野向けエージェントのひな型を探す マルチエージェントのオーケストレーションやツール連携のパターンを学ぶ
GenAI_Agents のインストール方法は?
all_agents_tutorials フォルダーにあるチュートリアルノートブックを確認します simple_conversational_agent.ipynb などの初心者向けノートブックを開き、各セルを実行します
GenAI_Agents はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/NirDiamant/GenAI_Agents

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト