![]()
Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese
ローカルでクローンしたいですか?
このリポジトリには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モデルを使った構築をする場合は、生成AIを使った構築に関する21のレッスンからなるGenerative AI For Beginnersコースもご覧ください。
このリポジトリにスター(🌟)を付けて、フォークしてコードを実行するのをお忘れなく。
AIエージェントの構築で困ったときや質問がある場合は、Microsoft Foundry Discordの専用Discordチャンネルに参加してください。
このコースの各レッスンにはコード例が含まれており、code_samplesフォルダーにあります。自分のコピーを作るにはこのリポジトリをフォークしてください。
これらの演習コード例は、Azure AI FoundryとGitHub Model Catalogsを利用して言語モデルとやり取りを行っています:
このコースでは、Microsoftの以下のAIエージェントフレームワークやサービスも使用しています:
このコースのコード実行に関する詳細は、Course Setupをご覧ください。
提案やスペルミス、コードの誤りを見つけた場合は、イシューを投稿いただくか、プルリクエストを作成してください。
| レッスン | 文章 & コード | 動画 | 追加学習 |
|---|---|---|---|
| AIエージェントとエージェントの利用事例 入門 | リンク | 動画 | リンク |
| AIエージェントフレームワークの探求 | リンク | 動画 | リンク |
| AIエージェント設計パターンの理解 | リンク | 動画 | リンク |
| ツール利用デザインパターン | リンク | 動画 | リンク |
| エージェントRAG | リンク | 動画 | リンク |
| 信頼できるAIエージェントの構築 | リンク | 動画 | リンク |
| 計画デザインパターン | リンク | 動画 | リンク |
| マルチエージェントデザインパターン | リンク | 動画 | リンク |
| メタ認知デザインパターン | リンク | ビデオ | リンク |
| AIエージェントの本番環境 | リンク | ビデオ | リンク |
| エージェントプロトコルの使用(MCP、A2A、NLWeb) | リンク | ビデオ | リンク |
| AIエージェントのコンテキストエンジニアリング | リンク | ビデオ | リンク |
| エージェントメモリの管理 | リンク | ビデオ | |
| Microsoft Agent Frameworkの探索 | リンク | ||
| コンピューター利用エージェント(CUA)の構築 | まもなく公開 | ||
| スケーラブルエージェントの展開 | まもなく公開 | ||
| ローカルAIエージェントの作成 | まもなく公開 | ||
| AIエージェントのセキュリティ | まもなく公開 |
私たちのチームは他のコースも制作しています!ぜひご覧ください:
重要なコードサンプルを提供してくれたShivam Goyalに感謝します。これによりAgentic RAGが示されました。
このプロジェクトは貢献や提案を歓迎します。ほとんどの貢献はあなたが適切な権利を有し、実際に私たちに貢献を使用する権利を付与していることを宣言する Contributor License Agreement (CLA)への同意を必要とします。詳細はhttps://cla.opensource.microsoft.comをご覧ください。
プルリクエストを送信すると、CLAボットが自動でCLAを提出する必要があるかを判断し、プルリクエストに適切な装飾(例:状態チェック、コメント)を行います。ボットの指示に従ってください。全リポジトリで一度だけ行えば十分です。
このプロジェクトはMicrosoft Open Source Code of Conductを採用しています。 詳細はCode of Conduct FAQをご覧いただくか、 質問やコメントがあればopencode@microsoft.comに連絡してください。
このプロジェクトにはプロジェクト、製品、サービスの商標やロゴが含まれている場合があります。Microsoftの商標やロゴの正当な使用は Microsoftの商標およびブランドガイドラインに準じます。 このプロジェクトの改変版でのMicrosoft商標やロゴの使用は混乱を引き起こしたり、Microsoftの後援を示唆してはなりません。 第三者の商標やロゴの使用はそれら第三者の規定に従う必要があります。
AIアプリの構築で行き詰まったり質問がある場合は、以下に参加してください:
製品フィードバックや構築時のエラーについては以下をご利用ください:
免責事項:
本書類はAI翻訳サービス「Co-op Translator」(https://github.com/Azure/co-op-translator) を使用して翻訳されています。正確さを期しておりますが、自動翻訳には誤りや不正確な部分が含まれる可能性があります。原文の言語で記載されたオリジナル文書が正式な情報源とみなされるべきです。重要な情報に関しては、専門の人間による翻訳を推奨します。本翻訳の利用による誤解や解釈の相違について、一切の責任を負いかねます。