このチュートリアルは Microsoft Azure OpenAI Service に含まれるモデル GPT3.5 と Azure Bot Service (Microsoft Bot Framework SDK) を組み合わせて文章生成を行う Bot を作成する手順を説明するものです。
このチュートリアルでは、Azure での Open AI リソースの作成から Microsoft Bot Framework を使用したローカル環境でのチャットボットの作成、Azure Bot Service へのデプロイまでを行います。
このチュートリアルを完了すると、作成したチャットボットをさまざまなメッセージング プラットフォームに公開する準備が整います。
このチュートリアルは以下の知識がある方を対象としています。
-
Microsoft Azure の基本的な知識
Azure のリソースを作成、操作するための基本的な(MCP AZ-900 程度の)知識が必要です。
-
Visual Studio Code を使用したコーディング経験
このチュートリアルでは、Visual Studio Code を使用して Bot Framework ボットアプリケーションを作成します。Visual Studio Code でのコーディング経験が必要です。
このチュートリアルを実施するには以下の環境が必要です。
-
Microsoft Azure サブスクリプション と Azure Open AI サービスの利用資格
【重要】現在、Azure Open AI の利用は Microsoft と既存のパートナーシップ関係があるお客様、リスクの低いユース ケース、軽減策の取り入れに取り組んでいるお客様に制限されており、利用には申請が必要です。申請については、以下の申請フォームに記載されています。 利用を開始するにはこちらからお申し込みください。
-
Visual Studio Code から Azure のリソースを作成するための以下の拡張もインストールしてください。
-
【重要】現状、Node.js のバージョンの 17 以降では、Bot Framework SDK が正常に動作しないため、Node.js のバージョンは 16 以前を使用してください。 ローカル環境で Node.js のバージョンを任意で切り替えるには Windows では nvm-windows 、Mac では nvm を使用すると便利です。 詳しくは以下のドキュメントを参照してください。
このドキュメントに記載されている情報 (URL や他のインターネット Web サイト参照を含む) は、将来予告なしに変更することがあります。別途記載されていない場合、このソフトウェアおよび関連するドキュメントで使用している会社、組織、製品、ドメイン名、電子メール アドレス、ロゴ、人物、場所、出来事などの名称は架空のものです。実在する商品名、団体名、個人名などとは一切関係ありません。お客様ご自身の責任において、適用されるすべての著作権関連法規に従ったご使用をお願いいたします。著作権法による制限に関係なく、マイクロソフトの書面による許可なしに、このドキュメントの一部または全部を複製したり、検索システムに保存または登録したり、別の形式に変換したりすることは、手段、目的を問わず禁じられています。ここでいう手段とは、複写や記録など、電子的、または物理的なすべての手段を含みます。
マイクロソフトは、このドキュメントに記載されている内容に関し、特許、特許申請、商標、著作権、またはその他の無体財産権を有する場合があります。別途マイクロソフトのライセンス契約上に明示の規定のない限り、このドキュメントはこれらの特許、商標、著作権、またはその他の知的財産権に関する権利をお客様に許諾するものではありません。
製造元名、製品名、URL は、情報提供のみを目的としており、これらの製造元またはマイクロソフトのテクノロジを搭載した製品の使用について、マイクロソフトは、明示的、黙示的、または法令によるいかなる表明も保証もいたしません。製造元または製品に対する言及は、マイクロソフトが当該製造元または製品を推奨していることを示唆するものではありません。掲載されているリンクは、外部サイトへのものである場合があります。これらのサイトはマイクロソフトの管理下にあるものではなく、リンク先のサイトのコンテンツ、リンク先のサイトに含まれているリンク、または当該サイトの変更や更新について、マイクロソフトは一切責任を負いません。リンク先のサイトから受信した Web キャストまたはその他の形式での通信について、マイクロソフトは責任を負いません。マイクロソフトは受講者の便宜を図る目的でのみ、これらのリンクを提供します。また、リンクの掲載は、マイクロソフトが当該サイトまたは当該サイトに掲載されている製品を推奨していることを示唆するものではありません。
Copyright (c) Microsoft Corporation. All rights reserved.