![]()
アラビア語 | ベンガル語 | ブルガリア語 | ビルマ語(ミャンマー) | 中国語(簡体字) | 中国語(繁体字、香港) | 中国語(繁体字、マカオ) | 中国語(繁体字、台湾) | クロアチア語 | チェコ語 | デンマーク語 | オランダ語 | エストニア語 | フィンランド語 | フランス語 | ドイツ語 | ギリシャ語 | ヘブライ語 | ヒンディー語 | ハンガリー語 | インドネシア語 | イタリア語 | 日本語 | カンナダ語 | 韓国語 | リトアニア語 | マレー語 | マラヤーラム語 | マラーティー語 | ネパール語 | ナイジェリア・ピジン語 | ノルウェー語 | ペルシア語(ファールシー) | ポーランド語 | ポルトガル語(ブラジル) | ポルトガル語(ポルトガル) | パンジャブ語(グルムキー) | ルーマニア語 | ロシア語 | セルビア語(キリル) | スロバキア語 | スロベニア語 | スペイン語 | スワヒリ語 | スウェーデン語 | タガログ語(フィリピン) | タミル語 | テルグ語 | タイ語 | トルコ語 | ウクライナ語 | ウルドゥー語 | ベトナム語
追加の翻訳言語を希望される場合は、一覧がこちらにあります
このコースでは AI エージェントを構築するための基礎をカバーするレッスンを提供しています。各レッスンはそれぞれのトピックを扱っているので、好きなところから始めてください!
このコースは多言語対応です。対応言語の一覧はこちらをご覧ください。
もし生成AIモデルで開発するのが初めてであれば、GenAI を使った構築に関する 21 のレッスンを含むGenerative AI For Beginnersコースを確認してください。
コードを実行するにはこのリポジトリにスター (🌟)を付けることと、コードを実行するためにこのリポジトリをフォークすることをお忘れなく。
AI エージェントの構築で行き詰まったり質問がある場合は、専用の Discord チャンネルである Microsoft Foundry Discord に参加してください。
各レッスンにはコード例が含まれており、code_samples フォルダーにあります。ご自身のコピーを作成するには、このリポジトリをフォークしてください。
これらの演習のコード例では、言語モデルとやり取りするために Azure AI Foundry と GitHub Model Catalogs を利用しています:
このコースでは Microsoft の以下の AI エージェントフレームワークとサービスも使用します:
このコースのコード実行に関する詳細は、Course Setup をご覧ください。
提案がある、またはスペルやコードの誤りを見つけた場合は、Issue を報告するか、プルリクエストを作成することをお願いします。
| レッスン | テキストとコード | 動画 | 追加学習 |
|---|---|---|---|
| AIエージェントとエージェントのユースケース入門 | リンク | 動画 | リンク |
| AIエージェンティックフレームワークの探索 | リンク | 動画 | リンク |
| AIエージェンティック設計パターンの理解 | リンク | 動画 | リンク |
| ツール利用のデザインパターン | リンク | 動画 | リンク |
| エージェンティックRAG | リンク | 動画 | リンク |
| 信頼できるAIエージェントの構築 | リンク | 動画 | リンク |
| 計画設計パターン | リンク | 動画 | リンク |
| マルチエージェント設計パターン | リンク | 動画 | リンク |
| メタ認知デザインパターン | リンク | 動画 | リンク |
| 本番運用のAIエージェント | リンク | ビデオ | リンク |
| エージェント指向プロトコルの使用 (MCP、A2A、NLWeb) | リンク | ビデオ | リンク |
| AIエージェントのためのコンテキストエンジニアリング | リンク | ビデオ | リンク |
| エージェントのメモリ管理 | リンク | ビデオ | |
| Microsoft Agent Framework の探索 | リンク | ||
| コンピュータ利用エージェント (CUA) の構築 | 近日公開 | ||
| スケーラブルなエージェントのデプロイ | 近日公開 | ||
| ローカルAIエージェントの作成 | 近日公開 | ||
| AIエージェントのセキュリティ | 近日公開 |
私たちのチームは他にもコースを制作しています!ぜひチェックしてください:
Agentic RAG を示す重要なコードサンプルを提供してくれた Shivam Goyal に感謝します。
このプロジェクトは貢献や提案を歓迎します。ほとんどの貢献には、あなたが貢献物を使用する権利を有し、実際に当社に使用権を付与することを宣言する Contributor License Agreement (CLA) に同意する必要があります。詳細は https://cla.opensource.microsoft.com を参照してください。
プルリクエストを送信すると、CLA ボットが自動的に CLA の提供が必要かどうかを判断し、PR に適切な装飾(例:ステータスチェック、コメント)を行います。ボットの指示に従ってください。CLA を使用するすべてのリポジトリに対してこれは一度だけ行えば十分です。
このプロジェクトは Microsoft オープンソース行動規範 を採用しています。詳細は 行動規範 FAQ をご覧いただくか、追加の質問やコメントがある場合は opencode@microsoft.com にご連絡ください。
このプロジェクトには、プロジェクト、製品、またはサービスの商標やロゴが含まれている場合があります。Microsoft の商標やロゴの許可された使用は、Microsoft の商標およびブランドガイドライン に従う必要があります。このプロジェクトの変更版で Microsoft の商標やロゴを使用する場合、混乱を招いたり Microsoft の後援を示唆したりしてはなりません。第三者の商標やロゴの使用は、当該第三者のポリシーに従う必要があります。
AIアプリの構築で行き詰まったり質問がある場合は、以下に参加してください:
製品に関するフィードバックや構築中のエラーがある場合は、以下を参照してください:
免責事項: 本書はAI翻訳サービス「Co‑op Translator」(https://github.com/Azure/co-op-translator)を使用して翻訳されました。正確性には努めていますが、自動翻訳には誤りや不正確な点が含まれる可能性があることにご注意ください。原文(原言語の文書)を正式な情報源とみなしてください。重要な情報については、専門の翻訳者による人間翻訳を推奨します。本翻訳の利用に起因するいかなる誤解や誤訳についても、当方は責任を負いません。