アラビア語 | ベンガル語 | ブルガリア語 | ビルマ語 (ミャンマー) | 中国語 (簡体字) | 中国語 (繁体字, 香港) | 中国語 (繁体字, マカオ) | 中国語 (繁体字, 台湾) | クロアチア語 | チェコ語 | デンマーク語 | オランダ語 | エストニア語 | フィンランド語 | フランス語 | ドイツ語 | ギリシャ語 | ヘブライ語 | ヒンディー語 | ハンガリー語 | インドネシア語 | イタリア語 | 日本語 | カンナダ語 | 韓国語 | リトアニア語 | マレー語 | マラヤーラム語 | マラーティー語 | ネパール語 | ナイジェリア・ピジン語 | ノルウェー語 | ペルシャ語 (ファルシー) | ポーランド語 | ポルトガル語 (ブラジル) | ポルトガル語 (ポルトガル) | パンジャブ語 (グルムキー) | ルーマニア語 | ロシア語 | セルビア語 (キリル文字) | スロバキア語 | スロベニア語 | スペイン語 | スワヒリ語 | スウェーデン語 | タガログ語 (フィリピン) | タミル語 | テルグ語 | タイ語 | トルコ語 | ウクライナ語 | ウルドゥー語 | ベトナム語
追加の翻訳言語を希望する場合は、こちらに記載されています。
このコースでは、AIエージェントを構築するための基本を学べるレッスンを提供しています。各レッスンは独立したトピックを扱っているので、好きなところから始めてください!
このコースは多言語対応しています。対応言語はこちらをご覧ください。
生成AIモデルを初めて扱う方は、初心者向け生成AIコースをご覧ください。このコースには、生成AIを使った構築に関する21のレッスンが含まれています。
このリポジトリをスター (🌟)し、フォークしてコードを実行するのを忘れないでください。
AIエージェントの構築で行き詰まったり、質問がある場合は、Microsoft Foundry Discordの専用Discordチャンネルに参加してください。
このコースの各レッスンにはコード例が含まれており、code_samplesフォルダにあります。このリポジトリをフォークして自分のコピーを作成できます。
これらの演習のコード例では、Azure AI FoundryとGitHub Model Catalogsを使用して言語モデルと対話します:
- Github Models - 無料 / 制限あり
- Azure AI Foundry - Azureアカウントが必要
このコースでは、Microsoftの以下のAIエージェントフレームワークとサービスも使用します:
このコースのコードを実行する方法については、コースセットアップをご覧ください。
提案がある場合やスペルミスやコードエラーを見つけた場合は、問題を報告するか、プルリクエストを作成してください。
- READMEに記載されたレッスン内容と短い動画
- Azure AI FoundryとGithub Models (無料)をサポートするPythonコード例
- 学習を続けるための追加リソースへのリンク
| レッスン | テキスト & コード | 動画 | 追加学習 |
|---|---|---|---|
| AIエージェントの概要とユースケース | リンク | 動画 | リンク |
| AIエージェントフレームワークの探索 | リンク | 動画 | リンク |
| AIエージェント設計パターンの理解 | リンク | 動画 | リンク |
| ツール使用設計パターン | リンク | 動画 | リンク |
| エージェントRAG | リンク | 動画 | リンク |
| 信頼できるAIエージェントの構築 | リンク | 動画 | リンク |
| 計画設計パターン | リンク | 動画 | リンク |
| マルチエージェント設計パターン | リンク | 動画 | リンク |
| メタ認知設計パターン | リンク | 動画 | リンク |
| 本番環境でのAIエージェント | リンク | ビデオ | リンク |
| エージェントプロトコルの使用 (MCP, A2A, NLWeb) | リンク | ビデオ | リンク |
| AIエージェントのコンテキストエンジニアリング | リンク | ビデオ | リンク |
| エージェントメモリの管理 | リンク | ビデオ | |
| Microsoftエージェントフレームワークの探求 | リンク | ||
| コンピュータ利用エージェント (CUA) の構築 | 近日公開 | ||
| スケーラブルなエージェントの展開 | 近日公開 | ||
| ローカルAIエージェントの作成 | 近日公開 | ||
| AIエージェントのセキュリティ | 近日公開 |
私たちのチームは他にもコースを提供しています!ぜひチェックしてください:
Agentic RAGを示す重要なコードサンプルを提供してくれた Shivam Goyal に感謝します。
このプロジェクトは貢献や提案を歓迎します。ほとんどの貢献には、コントリビューターライセンス契約 (CLA) に同意する必要があります。これにより、あなたが貢献する権利を持ち、実際にその権利を私たちに付与することを宣言します。詳細は https://cla.opensource.microsoft.com をご覧ください。
プルリクエストを送信すると、CLAボットが自動的にCLAが必要かどうかを判断し、PRに適切な装飾(例: ステータスチェック、コメント)を行います。ボットの指示に従うだけで済みます。この手続きは、CLAを使用するすべてのリポジトリで一度だけ行えば済みます。
このプロジェクトは Microsoft Open Source Code of Conduct を採用しています。 詳細については Code of Conduct FAQ を参照するか、opencode@microsoft.com にお問い合わせください。
このプロジェクトには、プロジェクト、製品、またはサービスの商標やロゴが含まれている場合があります。Microsoftの商標やロゴの正当な使用は、Microsoftの商標およびブランドガイドライン に従う必要があります。 変更されたバージョンのプロジェクトでMicrosoftの商標やロゴを使用する場合、混乱を招いたりMicrosoftの後援を暗示したりしてはなりません。 第三者の商標やロゴの使用は、それぞれの第三者のポリシーに従う必要があります。
AIアプリの構築に関して行き詰まったり質問がある場合は、以下に参加してください:
構築中に製品のフィードバックやエラーが発生した場合は、以下を訪問してください:
免責事項:
この文書は、AI翻訳サービスCo-op Translatorを使用して翻訳されています。正確性を期しておりますが、自動翻訳には誤りや不正確な部分が含まれる可能性があります。原文(元の言語で記載された文書)を公式な情報源としてご参照ください。重要な情報については、専門の人間による翻訳をお勧めします。本翻訳の使用に起因する誤解や誤認について、当方は一切の責任を負いかねます。