Repolode
microsoft

microsoft/generative-ai-with-javascript

Microsoft主導の初心者向けコース。タイムトラベルの物語と登場人物とチャットできるアプリを通じて、JavaScriptで生成AIを学べます。

スター
1,293
フォーク
851
未解決の Issue
16
最終コミット
5 日前

これは何?

生成AI機能をアプリに追加したいJavaScript開発者向けの初心者コースです。全8回の文章形式のレッスンで、LLMの基礎、初めてのAIアプリの構築、プロンプトエンジニアリング、構造化出力、検索拡張生成(RAG)、ツール/関数呼び出し、Model Context Protocol(MCP)を扱います。MCPサーバーの構築や、LLMを使ったMCPクライアントの改善も学べます。

レッスンは、レオナルド・ダ・ヴィンチやエイダ・ラブレスなどの歴史上の人物とチャットしながら進む、タイムトラベルの冒険として構成されています。リポジトリには登場人物と会話できるアプリが付属し、各レッスンに課題、クイズ、解答が用意されています。

GitHub CodespacesまたはNode.js LTSを使ったローカル環境で実行できます。モデルの設定にはMicrosoft Foundryを使用し、チャットモデルをデプロイしたうえで、エンドポイントとAPIキーをルートの`.env`ファイルに設定します。

主な機能

  • 01LLMの基礎からMCPクライアントの開発までを扱う全8回のレッスン。
  • 02生成AIを使って歴史上の人物とチャットできる付属アプリ。
  • 03各レッスンに課題、クイズ、解答を収録。
  • 04GitHub CodespacesまたはNode.js LTSを使ったローカル環境で実行可能。
  • 05レッスンの内容を読んだり聴いたりできる音声タグ。

ユースケース

  • LLMを初めて学ぶJavaScript開発者が、手を動かしながら順を追って学ぶ。
  • 実行可能なJavaScriptの例を使って、RAG、ツール呼び出し、MCPを学ぶ。
  • 課題やクイズを備えた体系的なコースを求める講師。

クイックスタート

  1. 1

    GitHubでリポジトリをフォークします

  2. 2

    フォークしたリポジトリの「Code」ボタンからCodespaceを作成し、コースのセットアップガイドに従います

  3. 3

    または、セットアップガイドのローカルアプリの手順に従って、Node.js LTSでローカル実行します

使う前に知っておきたいこと

  • サンプルの実行には、チャットモデルをデプロイしたMicrosoft FoundryプロジェクトとAPIキーが必要です。
  • コンパニオンアプリに登場する歴史上の人物は、AIが生成した架空のコンテンツであり、実在の人物の見解を示すものではありません。

収録されている特集

トピック

よくある質問

generative-ai-with-javascript とは?
Microsoft主導の初心者向けコース。タイムトラベルの物語と登場人物とチャットできるアプリを通じて、JavaScriptで生成AIを学べます。 生成AI機能をアプリに追加したいJavaScript開発者向けの初心者コースです。全8回の文章形式のレッスンで、LLMの基礎、初めてのAIアプリの構築、プロンプトエンジニアリング、構造化出力、検索拡張生成(RAG)、ツール/関数呼び出し、Model Context Protocol(MCP)を扱います。MCPサーバーの構築や、LLMを使ったMCPクライアントの改善も学べます。
generative-ai-with-javascript は無料で使えますか?ライセンスは?
generative-ai-with-javascript は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
generative-ai-with-javascript は今もメンテナンスされていますか?
活発にメンテナンス中。generative-ai-with-javascript の最終コミットは 2026年11月2日 です。
generative-ai-with-javascript は何に使えますか?
LLMを初めて学ぶJavaScript開発者が、手を動かしながら順を追って学ぶ。 実行可能なJavaScriptの例を使って、RAG、ツール呼び出し、MCPを学ぶ。 課題やクイズを備えた体系的なコースを求める講師。
generative-ai-with-javascript のインストール方法は?
GitHubでリポジトリをフォークします フォークしたリポジトリの「Code」ボタンからCodespaceを作成し、コースのセットアップガイドに従います または、セットアップガイドのローカルアプリの手順に従って、Node.js LTSでローカル実行します
generative-ai-with-javascript はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/microsoft/generative-ai-with-javascript

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト