![]()
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 | Khmer | 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モデルでの構築が初めての場合は、21のレッスンでGenAI構築を学べるGenerative AI For Beginnersコースもご確認ください。
このリポジトリにスター(🌟)を付けることと、フォークすることを忘れずに、コードを動かしてみてください。
AIエージェント構築で行き詰まったり質問がある場合は、Microsoft Foundry Discord内の専用Discordチャンネルに参加してください。
本コースの各レッスンにはコード例があり、code_samplesフォルダにあります。ご自身のコピーを作成するにはこのリポジトリをフォークしてください。
これらの演習でのコード例は、Microsoft Agent Framework と Azure AI Foundry Agent Service V2 を使っています:
本コースはMicrosoftの以下のAIエージェントフレームワークとサービスを使用しています:
一部コード例は、大規模コンテキストモデル(最大204Kトークン)を提供するMiniMaxなど、OpenAI互換の代替プロバイダーもサポートしています。設定の詳細はコースセットアップをご覧ください。
本コースのコード実行に関する詳細はコースセットアップをご参照ください。
提案やスペル、コードの誤りを見つけた場合は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 | |
| スケーラブルエージェントの展開 | 近日公開 | ||
| ローカルAIエージェントの作成 | 近日公開 | ||
| AIエージェントのセキュリティ | 近日公開 |
私たちのチームは他のコースも制作しています!ぜひご覧ください:
エージェンティックRAGを示す重要なコードサンプルを提供してくれた Shivam Goyal に感謝します。
このプロジェクトは貢献や提案を歓迎します。ほとんどの貢献には、あなたが貢献物の権利を有し、実際に使用許諾を当社に提供することを宣言する貢献者ライセンス契約(CLA)への同意が必要です。詳細については https://cla.opensource.microsoft.com をご覧ください。
プルリクエストを提出すると、CLAボットが自動的にCLAの提出の必要性を判定し、PRに適切な装飾(例: ステータスチェック、コメント)を行います。ボットの指示に従ってください。この手続きは、当社のCLAを使用するすべてのリポジトリで1回だけ行えば十分です。
本プロジェクトはMicrosoft Open Source Code of Conductを採用しています。 詳細は行動規範FAQをご覧いただくか、ご質問やコメントはopencode@microsoft.comまでお問い合わせください。
このプロジェクトにはプロジェクト、製品、サービスの商標やロゴが含まれる場合があります。Microsoftの商標やロゴの正当な使用は、Microsoftの商標・ブランドガイドラインに従う必要があります。 Microsoftの商標またはロゴを修正したバージョンに使用する場合、混乱を引き起こしたりMicrosoftのスポンサーシップを示唆したりしてはなりません。 サードパーティの商標やロゴの使用は、それらのサードパーティの方針に従います。
AIアプリの構築に行き詰まったり質問がある場合は、以下に参加してください:
製品のフィードバックや構築中のエラーについては、以下をご利用ください:
免責事項:
本書類は AI 翻訳サービス Co-op Translator を使用して翻訳されています。正確性を期していますが、自動翻訳には誤りや不正確な箇所が含まれる可能性があることをご承知おきください。原文のネイティブ言語での文書が正式な情報源と見なされます。重要な情報については、専門の人間による翻訳を推奨します。本翻訳の利用により生じたいかなる誤解や解釈違いについても、当方は責任を負いかねます。