Azure OpenAI とは

Azure OpenAI(正式名称:Azure OpenAI Service)は、Microsoft Azure の一部として提供されるサービスです。
OpenAI 社が開発した GPT-4、GPT-3、Codex、Embeddings といった強力な言語モデルを、ユーザーは REST API、Python SDK 等からアクセスして利用できます。

また Azure OpenAI Studio というプレイグラウンドも用意されており、ここで各種パラメータ調整や挙動の確認等を行うことができます。

Azure OpenAI の利用方法

事前準備

Azure OpenAI を利用するには以下の手順に従って事前準備が必要となります。

1 Azure サブスクリプションを作成する。

2 Azure OpenAI Service へのアクセス申請を行う。
https://aka.ms/oai/access

3 GPT-4 の利用申請を行う。(利用する場合)
https://aka.ms/oai/get-gpt4

作り方/使い方

① Azure 上に “Azure OpenAI” リソースを作成します。

②作成したリソースから “Azure OpenAI Studio” に遷移します。

③ベースモデルを指定し、デプロイします。

④エンドポイント URL、API キーが払い出されます。
ユーザーはこれらの情報を用いて、REST API や Python SDK 等から Azure OpenAI を利用することができます。

利用料金

Azure OpenAI の料金は従量課金制となっています。

各モデルごとに価格帯があり、それぞれに対して処理されるトークン(単語数)に応じた料金が発生します。
(使わなくても料金が発生する、ということはありません。)

なお、料金は時期によって変更されたり、リージョンや通貨によっても異なります。詳しくは以下をご覧ください。
https://azure.microsoft.com/ja-jp/pricing/details/cognitive-services/openai-service/

まとめ

今回は Azure OpenAI の概要や利用方法、事前準備等についてご紹介しました。

AI が生成する文章はどんどん精度が高まっており、今後もさらに AI の需要が高まっていくことが予想されます。
様々な議論はありますが、AIツールを正しく理解し、適切に使うことが大変重要だと感じています。

これからも当サイトではさまざまな情報を発信していきたいと考えています。