![]()
アラビア語 | ベンガル語 | ブルガリア語 | ビルマ語(ミャンマー) | 中国語(簡体字) | 中国語(繁体字、香港) | 中国語(繁体字、マカオ) | 中国語(繁体字、台湾) | クロアチア語 | チェコ語 | デンマーク語 | オランダ語 | エストニア語 | フィンランド語 | フランス語 | ドイツ語 | ギリシャ語 | ヘブライ語 | ヒンディー語 | ハンガリー語 | インドネシア語 | イタリア語 | 日本語 | カンナダ語 | クメール語 | 韓国語 | リトアニア語 | マレー語 | マラヤーラム語 | マラーティー語 | ネパール語 | ナイジェリア・ピジン語 | ノルウェー語 | ペルシャ語(ファルシ) | ポーランド語 | ポルトガル語(ブラジル) | ポルトガル語(ポルトガル) | パンジャブ語(グルムキー) | ルーマニア語 | ロシア語 | セルビア語(キリル文字) | スロバキア語 | スロベニア語 | スペイン語 | スワヒリ語 | スウェーデン語 | タガログ語(フィリピン) | タミル語 | テルグ語 | タイ語 | トルコ語 | ウクライナ語 | ウルドゥー語 | ベトナム語
ローカルでクローンしたいですか?
このリポジトリには50以上の言語翻訳が含まれており、ダウンロードサイズが大きくなります。翻訳なしでクローンするには、スパースチェックアウトを使用してください:
Bash / macOS / Linux:
git clone --filter=blob:none --sparse https://github.com/microsoft/ai-agents-for-beginners.git cd ai-agents-for-beginners git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'CMD (Windows):
git clone --filter=blob:none --sparse https://github.com/microsoft/ai-agents-for-beginners.git cd ai-agents-for-beginners git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"これにより、ダウンロードがずっと速くなり、コース完了に必要なすべてを取得できます。
追加の翻訳言語をサポートしたい場合は、こちらに一覧があります。
このコースにはAIエージェント構築の基本をカバーするレッスンがあります。各レッスンは独立したトピックなので、好きなところから始めてください!
このコースは多言語対応です。利用可能な言語はこちらをご覧ください。
もしジェネレーティブAIモデルでの構築が初めてなら、21のレッスンが含まれる初心者向けジェネレーティブAIコースをチェックしてください。
コードを実行するには、このリポジトリをスター (🌟) するとフォークすることを忘れないでください。
AIエージェントの構築で困ったり質問があれば、Microsoft Foundry Discord内の専用Discordチャンネルに参加してください。
このコースの各レッスンにはコード例が含まれており、code_samplesフォルダーにあります。このリポジトリをフォークして自分のコピーを作成できます。
これらの演習のコード例はMicrosoft Agent FrameworkとMicrosoft Foundry Agent Service V2を使用しています:
このコースではMicrosoftの以下のAIエージェントフレームワークとサービスを使用します:
一部のコード例は、204Kトークンまで対応可能な大規模コンテキストモデルを提供するMiniMaxのようなOpenAI互換プロバイダーもサポートしています。設定の詳細はCourse Setupをご覧ください。
コースのコード実行情報はCourse Setupを参照してください。
ご提案やスペルやコードの誤りを見つけた場合は、Issueを立てるかプルリクエストを作成してください。
| レッスン | テキスト&コード | ビデオ | 追加学習 |
|---|---|---|---|
| AIエージェントの紹介とユースケース | リンク | ビデオ | リンク |
| AIエージェントフレームワークの探究 | リンク | ビデオ | リンク |
| AIエージェント設計パターンの理解 | リンク | ビデオ | リンク |
| ツール使用設計パターン | リンク | ビデオ | リンク |
| エージェント型RAG | リンク | ビデオ | リンク |
| 信頼できるAIエージェントの構築 | リンク | ビデオ | リンク |
| 計画設計パターン | リンク | ビデオ | リンク |
| マルチエージェント設計パターン | リンク | ビデオ | リンク |
| メタ認知デザインパターン | Link | Video | Link |
| 本番環境におけるAIエージェント | Link | Video | Link |
| エージェンシックプロトコルの使用(MCP、A2A、NLWeb) | Link | Video | Link |
| AIエージェントのコンテキストエンジニアリング | Link | Video | Link |
| エージェンシックメモリの管理 | Link | Video | |
| Microsoft Agent Frameworkの探索 | Link | ||
| コンピュータ使用エージェントの構築(CUA) | Link | Link | |
| スケーラブルなエージェントの展開 | Link | Link | |
| ローカルAIエージェントの作成 | Link | Link | |
| AIエージェントのセキュリティ強化 | Link | Link |
私たちのチームは他にもコースを制作しています!ぜひご覧ください:
エージェンシックRAGを示す重要なコードサンプルを提供してくださったShivam Goyalに感謝します。
このプロジェクトは貢献や提案を歓迎します。ほとんどの貢献には、あなたが権利を有し、実際に私たちに あなたの貢献の利用権を許諾することを宣言する Contributor License Agreement(CLA)への同意が必要です。詳細は https://cla.opensource.microsoft.com をご覧ください。
プルリクエストを提出すると、自動でCLAボットが CLAの提出が必要かどうかを判断し、PRに適切なステータスやコメントを付与します。ボットの指示に従ってください。 全てのリポジトリで一度だけ行えば十分です。
このプロジェクトは Microsoft Open Source Code of Conduct を採用しています。 詳細は行動規範FAQをご覧いただくか、 ご質問やコメントがあれば opencode@microsoft.com までご連絡ください。
このプロジェクトには、プロジェクト、製品、またはサービスの商標やロゴが含まれる場合があります。Microsoftの商標 やロゴの許可された使用は、Microsoftの商標およびブランドガイドラインに従う必要があります。 プロジェクトの修正バージョンでMicrosoftの商標やロゴを使用する場合は、混乱を招いたりMicrosoftの支援を示唆しないようにしてください。
サードパーティの商標やロゴの使用は、そのサードパーティのポリシーに従っています。
AIアプリの構築で行き詰まった場合や質問がある場合は、以下に参加してください:
製品に関するフィードバックや構築時のエラーについては、下記をご利用ください:
免責事項: 本書類は AI 翻訳サービス Co-op Translator を使用して翻訳されています。正確性を期していますが、自動翻訳には誤りや不正確な部分が含まれる可能性があることをご承知おきください。原文の原語版が正式な情報源とみなされるべきです。重要な情報については、専門の人間による翻訳を推奨します。本翻訳の利用により生じたいかなる誤解や解釈違いについても、当方は責任を負いかねます。