ChatGPTの機能を活用! Open AIのAPIキー取得方法

こんにちは、昼間です。
 
OpenAIのAPIを使えば、簡単に文章や画像を生成するAIをアプリやサービスに組み込むことが可能です。今回はOpenAIのAPIを使用するためのAPIキーの発行手順をご紹介します。

OpenAIのAPIでできること

OpenAIのAPIを利用すれば、ChatGPTのチャット画面を開かずに、別のサービスでOpenAI(ChatGPT)の機械学習や自然言語処理に基づく様々な技術を簡単に利用することができます。

APIの種類

OpenAIのAPIリクエストで利用できるサービスは現時点で、大きく分けて8つあります。(2023年6月時点)

モデル 説明
GPT-4 GPT-3.5を改良し、自然言語、画像、コードを理解できる、マルチモーダルな大規模言語モデル
GPT-3.5 GPT-3を改良し、自然言語やコードを理解できる大規模言語モデル
GPT-3 自然言語やコードを理解できる大規模言語モデル
DALL-E 自然言語からデジタル画像を生成・編集できる深層学習モデル
Whisper 音声をテキスト変換可能(Speech to Text)な深層学習モデル
Embedding 埋め込み (ベクトル表現) を生成可能な深層学習モデル
Moderation 誹謗中傷等のセンシティブで安全でない文章を検出できる深層学習モデル
Codex コードの理解に特化した言語生成型の深層学習モデル

APIの利用料金

OpenAIのAPIサービスは、利用回数や利用量に応じた従量課金ですが、サービスごとに利用料は違います。画像生成AIと文章生成AIではAPIリクエストにかかる費用が異なります。さらに、同じサービスであっても、AIのモデルや画像サイズが上がるにつれて料金が高くなります。今回は文章生成AIの料金体系について説明します。
 
文章生成AIは以下の4つのモデルを選択でき、それぞれ費用が異なります。(2023年6月時点)費用については、今後変化することが予想されるため、最新情報は こちらの公式ページで確認してください。

モデル 説明 費用(1,000トークンあたり)
Ada 非常に単純なタスクを実行でき、通常は GPT-3 シリーズの中で最も高速なモデルであり、コストが最も低くなります。 $0.0004
Babbage 単純なタスクを非常に高速に実行でき、コストも低くなります。 $0.0005
Curie 非常に有能ですが、Davinci よりも高速で低コストです。 $0.0020
Davinci 最も高性能なGPT-3モデル。他のモデルが実行できるタスクはすべて実行でき、多くの場合、より高い品質で実行できます。 $0.0200

英単語の場合は1単語1トークンですが、日本語の場合は1文字1〜3トークンとカウントされます。トークン数を知りたい場合はOpenAI社が計算用のサイトを提供しているため、こちらの Tokenizerで確認してください。

OpenAIのAPIの使い方

OpenAI(ChatGPT)のAPIキーの取得には、まずはOpenAIのアカウントをOpenAIの公式Webサイト上で新規作成する必要があります。OpenAIのアカウント登録方法については、下記記事でご紹介しています。
AIで作業効率化を実現! ChatGPTの使い方入門編
 
OpenAIのアカウント登録が完了しましたら、APIの利用に必要となる「APIキー」の取得を進めていきます。まずは、 OpenAI APIの公式サイトにアクセスします。そして右上のアイコン(個人のアイコン)をクリックします。
 

 
メニューが表示されますので、メニューの中から「View API keys」をクリックします。
 

 
「API keys」の画面が表示されますので、画面中盤にある「+Create new secret key」のボタンをクリックします。
 

 
モーダル画面が表示されますので、右下の「Create secret key」をクリックします。
 

 
右にあるコピーボタンをクリックし、作成された「API key」をコピーします。取得した「API key」は第三者に利用されないよう、厳密に保管・管理してください。
 

まとめ

いかがでしたか。今回、OpenAIのAPIキーが発行できたので、次回は実際にAPIキーを使用してExcelでOpenAIの機能を利用してみます。
 
 
 
 
《関連記事》

ChatGPTの使い方入門編
技術
2023.8.10(Thu)

AIで作業効率化を実現! ChatGPTの使い方入門編

#ツール

記事をシェア
MOST VIEWED ARTICLES