Skip to content

Latest commit

 

History

History
141 lines (102 loc) · 21.2 KB

File metadata and controls

141 lines (102 loc) · 21.2 KB

初心者向け生成AI

生成AIアプリケーションを構築するために必要なすべてを学べる21のレッスン

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

GitHub watchers GitHub forks GitHub stars

🌐 多言語対応

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

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

初心者向け生成AI(バージョン3) - コース

Microsoft Cloud Advocatesによる21のレッスンで、生成AIアプリケーション構築の基礎を学びましょう。

🌱 始め方

このコースは21のレッスンで構成されています。各レッスンは独自のトピックを扱っているので、好きなところから始めてください!

レッスンは「Learn」レッスン(生成AIの概念を説明)または「Build」レッスン(概念とコード例をPythonとTypeScriptで説明)に分類されています。

.NET開発者の方は、初心者向け生成AI(.NET版)をご覧ください!

各レッスンには「Keep Learning」セクションがあり、追加の学習ツールが含まれています。

必要なもの

このコースのコードを実行するには以下のいずれかを使用できます:

開発環境のセットアップをサポートするために、**コースセットアップ**レッスンを作成しました。

後で簡単に見つけられるように、このリポジトリをスター(🌟)してください。

🧠 デプロイ準備はできていますか?

より高度なコードサンプルを探している場合は、PythonおよびTypeScriptの両方で提供される生成AIコードサンプル集をご覧ください。

🗣️ 他の学習者と交流し、サポートを受ける

公式Azure AI Foundry Discordサーバーに参加して、このコースを受講している他の学習者とネットワークを構築し、サポートを受けましょう。

質問をしたり、製品のフィードバックを共有したりするには、GitHubのAzure AI Foundry Developer Forumをご利用ください。

🚀 スタートアップを構築していますか?

Microsoft for Startupsを訪問して、Azureクレジットを活用してスタートアップを構築する方法を確認してください。

🙏 協力したいですか?

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

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

  • トピックの短いビデオ紹介
  • READMEに記載された書面によるレッスン
  • Azure OpenAIおよびOpenAI APIをサポートするPythonおよびTypeScriptのコードサンプル
  • 学習を続けるための追加リソースへのリンク

🗃️ レッスン一覧

# レッスンリンク 説明 ビデオ 追加学習
00 コースセットアップ 学ぶ: 開発環境のセットアップ方法 ビデオ近日公開 詳細はこちら
01 生成AIとLLMの紹介 学ぶ: 生成AIとは何か、そして大規模言語モデル(LLM)がどのように機能するか ビデオ 詳細はこちら
02 異なるLLMの探索と比較 学ぶ: ユースケースに適したモデルの選び方 ビデオ 詳細はこちら
03 生成AIを責任を持って使用する 学ぶ: 責任を持って生成AIアプリケーションを構築する方法 ビデオ 詳細はこちら
04 プロンプトエンジニアリングの基本を理解する 学ぶ: 実践的なプロンプトエンジニアリングのベストプラクティス ビデオ 詳細はこちら
05 高度なプロンプトを作成する 学ぶ: プロンプトの結果を改善するプロンプトエンジニアリング技術の適用方法 ビデオ 詳細はこちら
06 テキスト生成アプリケーションの構築 構築: Azure OpenAI / OpenAI API を使用したテキスト生成アプリ ビデオ 詳細はこちら
07 チャットアプリケーションの構築 構築: 効率的にチャットアプリを構築・統合するための技術 ビデオ 詳細はこちら
08 検索アプリとベクターデータベースの構築 構築: 埋め込みを使用してデータを検索する検索アプリ ビデオ 詳細はこちら
09 画像生成アプリケーションの構築 構築: 画像生成アプリ ビデオ 詳細はこちら
10 ローコードAIアプリケーションの構築 構築: ローコードツールを使用した生成AIアプリケーション ビデオ 詳細はこちら
11 外部アプリケーションとの統合と関数呼び出し 構築: 関数呼び出しの概要とそのアプリケーションでの使用例 ビデオ 詳細はこちら
12 AIアプリケーションのUX設計 学習: 生成AIアプリケーションを開発する際のUX設計原則の適用方法 ビデオ 詳細はこちら
13 生成AIアプリケーションのセキュリティ確保 学習: AIシステムに対する脅威とリスク、およびこれらのシステムを保護する方法 ビデオ 詳細はこちら
14 生成AIアプリケーションのライフサイクル 学習: LLMライフサイクルとLLMOpsを管理するためのツールと指標 ビデオ 詳細はこちら
15 RAG(検索拡張生成)とベクターデータベース 構築: RAGフレームワークを使用してベクターデータベースから埋め込みを取得するアプリケーション ビデオ 詳細はこちら
16 オープンソースモデルとHugging Face 構築: Hugging Faceで利用可能なオープンソースモデルを使用したアプリケーション ビデオ 詳細はこちら
17 AIエージェント 構築: AIエージェントフレームワークを使用したアプリケーション ビデオ 詳細はこちら
18 LLMのファインチューニング 学習: LLMのファインチューニングの概要、理由、方法 ビデオ 詳細はこちら
19 SLMを使用した構築 学習: 小型言語モデルを使用した構築の利点 ビデオ近日公開 詳細はこちら
20 Mistralモデルを使用した構築 学習: Mistralファミリーモデルの特徴と違い ビデオ近日公開 詳細はこちら
21 Metaモデルを使用した構築 学習: Metaファミリーモデルの特徴と違い ビデオ近日公開 詳細はこちら

🌟 特別な感謝

John Aziz に、すべてのGitHub Actionsとワークフローを作成していただいたことに感謝します。

Bernhard Merkle に、学習者とコード体験を向上させるために各レッスンに重要な貢献をしていただいたことに感謝します。

🎒 その他のコース

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


免責事項:
この文書は、AI翻訳サービス Co-op Translator を使用して翻訳されています。正確性を追求しておりますが、自動翻訳には誤りや不正確な部分が含まれる可能性があります。元の言語で記載された文書を正式な情報源としてお考えください。重要な情報については、専門の人間による翻訳を推奨します。この翻訳の使用に起因する誤解や誤解釈について、当方は一切の責任を負いません。