ai-agents-for-beginners

初心者向けAIエージェント - コース

初心者向け生成AI

AIエージェントを構築するために必要なすべてを学べるコース

GitHub license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

🌐 多言語対応

GitHub Actionによるサポート (自動化 & 常に最新)

アラビア語 | ベンガル語 | ブルガリア語 | ビルマ語 (ミャンマー) | 中国語 (簡体字) | 中国語 (繁体字, 香港) | 中国語 (繁体字, マカオ) | 中国語 (繁体字, 台湾) | クロアチア語 | チェコ語 | デンマーク語 | オランダ語 | エストニア語 | フィンランド語 | フランス語 | ドイツ語 | ギリシャ語 | ヘブライ語 | ヒンディー語 | ハンガリー語 | インドネシア語 | イタリア語 | 日本語 | 韓国語 | リトアニア語 | マレー語 | マラーティー語 | ネパール語 | ナイジェリア・ピジン語 | ノルウェー語 | ペルシャ語 (ファルシ) | ポーランド語 | ポルトガル語 (ブラジル) | ポルトガル語 (ポルトガル) | パンジャブ語 (グルムキー) | ルーマニア語 | ロシア語 | セルビア語 (キリル文字) | スロバキア語 | スロベニア語 | スペイン語 | スワヒリ語 | スウェーデン語 | タガログ語 (フィリピン) | タミル語 | タイ語 | トルコ語 | ウクライナ語 | ウルドゥー語 | ベトナム語

追加の翻訳言語を希望する場合は、こちらに記載されています。

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌱 始め方

このコースでは、AIエージェントを構築するための基本を学べるレッスンを提供しています。各レッスンは独自のトピックを扱っているので、好きなところから始めてください!

このコースは多言語対応しています。対応言語はこちらをご覧ください。

生成AIモデルを初めて扱う方は、初心者向け生成AIコースをご覧ください。このコースには、生成AIを使った構築に関する21のレッスンが含まれています。

このリポジトリをスター (🌟)し、フォークしてコードを実行するのを忘れないでください。

他の学習者と交流し、質問に答えてもらう

AIエージェントの構築で行き詰まったり、質問がある場合は、Microsoft Foundry Discordの専用Discordチャンネルに参加してください。

必要なもの

このコースの各レッスンには、コード例が含まれており、code_samplesフォルダにあります。このリポジトリをフォークして自分のコピーを作成できます。

これらの演習のコード例では、言語モデルと対話するためにAzure AI FoundryとGitHub Model Catalogsを使用します:

このコースでは、Microsoftの以下のAIエージェントフレームワークとサービスも使用します:

このコースのコードを実行する方法については、コースセットアップをご覧ください。

🙏 協力したいですか?

提案がある場合やスペルミスやコードのエラーを見つけた場合は、問題を報告するか、プルリクエストを作成してください。

📂 各レッスンには以下が含まれます

🗃️ レッスン

レッスン テキスト & コード 動画 追加学習
AIエージェントとエージェントのユースケースの紹介 リンク 動画 リンク
AIエージェントフレームワークの探索 リンク 動画 リンク
AIエージェント設計パターンの理解 リンク 動画 リンク
ツール使用設計パターン リンク 動画 リンク
エージェントRAG リンク 動画 リンク
信頼できるAIエージェントの構築 リンク 動画 リンク
計画設計パターン リンク 動画 リンク
マルチエージェント設計パターン リンク 動画 リンク
メタ認知設計パターン リンク 動画 リンク
本番環境でのAIエージェント リンク ビデオ リンク
エージェントプロトコルの使用 (MCP, A2A, NLWeb) リンク ビデオ リンク
AIエージェントのコンテキストエンジニアリング リンク ビデオ リンク
エージェントメモリの管理 リンク ビデオ  
Microsoftエージェントフレームワークの探求 リンク    
コンピュータ利用エージェント (CUA) の構築 近日公開    
スケーラブルエージェントのデプロイ 近日公開    
ローカルAIエージェントの作成 近日公開    
AIエージェントのセキュリティ 近日公開    

🎒 その他のコース

私たちのチームは他にもコースを提供しています!ぜひチェックしてください:

Azure / Edge / MCP / エージェント

AZD for Beginners Edge AI for Beginners MCP for Beginners AI Agents for Beginners


生成AIシリーズ

Generative AI for Beginners Generative AI (.NET) Generative AI (Java) Generative AI (JavaScript)


基本学習

ML for Beginners Data Science for Beginners AI for Beginners Cybersecurity for Beginners Web Dev for Beginners IoT for Beginners XR Development for Beginners


Copilotシリーズ

Copilot for AI Paired Programming Copilot for C#/.NET Copilot Adventure

🌟 コミュニティへの感謝

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アプリの構築で行き詰まったり質問がある場合は、以下に参加してください:

Azure AI Foundry Discord

構築中に製品のフィードバックやエラーが発生した場合は、以下をご覧ください:

Azure AI Foundry Developer Forum


免責事項:
この文書は、AI翻訳サービスCo-op Translatorを使用して翻訳されています。正確性を期すよう努めておりますが、自動翻訳には誤りや不正確な部分が含まれる可能性があります。原文(元の言語で記載された文書)が公式な情報源とみなされるべきです。重要な情報については、専門の人間による翻訳をお勧めします。この翻訳の使用に起因する誤解や誤認について、当方は一切の責任を負いません。