Azure OpenAI と Semantic Kernel を使用して生成 AI アプリを開発する
概略
-
レベル
-
スキル
-
ロール
Semantic Kernel SDK を使用して、タスクを自動化し、自然言語処理を実行するインテリジェントなアプリケーションを構築する方法について学習します。
前提条件
- C# でのプログラミングの経験。
- Visual Studio Code IDE がインストールされていること。
- Azure と Azure portal に関する知識。
- Azure OpenAI へのアクセス。
実績コード
実績コードを要求しますか?
このラーニング パス内のモジュール
このモジュールでは、Semantic Kernel SDK を紹介します。 カーネルがコードを大規模な言語モデルに接続して、生成人工知能を使用して機能を拡張する方法について学習します。
このモジュールでは、Semantic Kernel SDK プラグインについて説明します。 SDK のプラグインを使用して、カスタマイズされたタスクを実行し、インテリジェントなアプリケーションを作成する方法について学習します。
このモジュールでは、セマンティック カーネル SDK のネイティブ関数について調べます。 ネイティブ関数でカスタマイズされたタスクを実行し、AI エージェントに "スキル" を効果的に与える方法を学習します。
このモジュールでは、関数とプロンプトをセマンティック カーネル SDK と組み合わせる方法を示します。 プロンプト内で関数を入れ子にすると、通常、大規模な言語モデルが単独では完了できないタスクを自分のコードを使って完了できます。
このモジュールでは、セマンティック カーネル SDK を使用して概念実証 AI DevOps アシスタントを開発するために必要な手順について説明します。