microsoft/Generative-AI-for-beginners-java
Learn Generative AI fundamentals through Java programming.
解決する課題
このコースは、Java 開発者に生成 AI への明確で初心者向けの道筋を提供します。構造化されたカリキュラムを提供することで推測を排除し、ローカル開発環境を設定することなく完全にオンラインで完了できます。コア AI コンセプトの理解から実世界のアプリケーションの構築までをカバーし、学習者はゼロから実用的な AI 機能をすぐに実装できます。
仕組み
ワークショップは 5 つの章に分かれています。第 1 章では、大規模言語モデル、トークン、埋め込み、Java AI エコシステムを紹介します。第 2 章では、Azure AI Foundry サービスのプロビジョニングと、Spring AI を使用した Spring Boot プロジェクトのセットアップを説明します。第 3 章では、プロンプトエンジニアリング、埋め込み、検索拡張生成(RAG)、関数呼び出しなどの主要なテクニックを詳しく説明します。第 4 章では、学んだことを応用するための実用的なサンプル(ペットストーリー生成器、ローカル AI モデルデモ、MCP 計算機)を提供します。第 5 章では、コンテンツの安全性やベストプラクティスを含む責任ある AI に焦点を当てます。環境は GitHub Codespaces で事前構成されているため、リポジトリをクローンしてから約 2 分で探索を開始できます。
対象読者
このコースは、生成 AI に初めて触れる Java 開発者で、実践的な入門を希望する人を対象としています。また、ローカルインストールの手間を避けてブラウザで学習したい学生、趣味で学ぶ人、専門家にも適しています。コースでは Java の基本的な知識を前提としていますが、AI の経験は必要ありません。
ハイライト
- 基礎から責任ある AI までをカバーする 5 章構成のカリキュラム
- 事前構築された開発コンテナと GitHub Codespaces サポートにより即座に開始可能
- Azure AI Foundry、Spring AI、公式 OpenAI Java SDK を使用
- ペットストーリー生成器や MCP 計算機サービスなどの実際のプロジェクトを含む
- 50 以上の言語に翻訳され、世界中でアクセス可能
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト