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