この記事では、ChatGPT APIキーとは何か、どのように取得するか、どのように利用するかについて解説します。
ChatGPTとは、日本語で自然な文章を生成できる人工知能です。2022年11月に登場して以来、多くの人の注目を集めています。ChatGPTは、チャット形式で会話をすることができるだけでなく、ブログ記事や小説、歌詞など様々なジャンルのテキストを作成することが可能です。
しかし、ChatGPTには一つ問題があります。それは、ChatGPT自体にはAPIが用意されていないということです。APIとは、アプリケーションプログラミングインターフェースの略で、あるシステムやサービスを他のシステムやサービスから利用するための仕組みです。例えば、GoogleマップのAPIを使えば、自分のウェブサイトに地図を埋め込んだり、ルート検索をしたりできます。
ChatGPTにはAPIが用意されていないため、ChatGPTのウェブサイトからしか文章生成をすることができません。つまり、自分のウェブサイトやアプリにChatGPTを組み込んだり、他のツールと連携させたりすることができないのです。これでは、ChatGPTの可能性を十分に活かすことができません。
OpenAIは、GPT-3はもちろんGPT-4を使ったAIサービスのAPIを提供しています。このAPIを使えば、自分のウェブサイトやアプリからGPT-3やGPT-4にアクセスして文章生成や画像生成などを行うことができます。そして、このAPIにはChatGPTライクな日本語文章生成も含まれているのです。
つまり、OpenAIのAPIキーを取得すれば、ChatGPTに近い日本語文章生成ができるだけでなく、他の言語やメディアにも対応したAIサービスを利用することができるようになるというわけです。
では、具体的にOpenAIのAPIキーの発行手順はどうなっているのでしょうか?以下ではその方法を詳しく解説します。
この記事では、以下の内容について解説します。
・ChatGPTのAPI発行手順を解説(かなり最新)
この記事はこんな人におすすめ
・APIキー発行手順がわからない
・古い情報が多く、最新のAPIキー発行手順が知りたい
OpenAIのAPIキーの発行手順
OpenAIのAPIキーを取得するには以下の手順が必要です。
1.OpenAIにアカウント登録する
2.APIキーを作成する
3.クレジットカード情報を登録する
それぞれ順番に見ていきましょう。
1. OpenAIにアカウント登録する
まずはOpenAIにアカウント登録する必要があります。以下のURLからOpenAIのウェブサイトにアクセスします。※すでにあかうんと登録が終わっている方はスルーして次の章へ進んでください。
右上のボタンをクリックします。
Try ChatGPTを押下しアカウント登録を進めます。
次に「Create Your Account」画面が表示されます。ここではメールアドレスやGoogleアカウントなどで登録することができます。好きな方法で登録してください。
登録したら、メールアドレスの確認や電話番号の認証などを行ってください。また、自分の名前や組織名、誕生日などの情報も入力する必要があります。
これでアカウント登録は完了です。
ChatGPTの始め方について詳しい解説は下記の記事で説明しているので
良かったら併せてご覧ください。
2. APIキーを作成する
いよいよ本題です。
次にAPIキーを作成します。APIキーとは、OpenAIのAPIを利用するために必要な識別コードです。APIキーは他人に知られないように管理してください。APIキーを作成するには以下の手順を行います。
1.ChatGPTにログインした状態でいる
2.リンク先へ飛びます。
3.左サイドバー鍵マーク「API Key」へカーソルを合わせます。
4.API Keyを押下
5.ここで「+ Create new secret key」ボタンをクリックします。
6.APIキーの名前を入力します
7.APIキーが表示されます
1.まず、ChatGPTにログインした状態でいます。
2.リンク先へ飛びます。
3.左サイドバー鍵マーク「API Key」へカーソルを合わせます。
4.API Keyを押下
5.ここで「+ Create new secret key」ボタンをクリックします。
「API keys」画面が表示されます。
6.APIキーの名前を入力します
次に「Create new secret key」ダイアログが表示されます。ここでAPIキーの名前を入力します。名前は自分が管理しやすいもので構いません。「Create secret key」ボタンをクリックします。
7.APIキーが表示されます
次に「Your new secret key」ダイアログが表示されます。ここでAPIキーが表示されます。このAPIキーは一度しか表示されないので、必ずコピーして安全な場所に保存してください。「コピー」アイコンボタンをクリックします。
これでAPIキーの作成は完了です。「API keys」画面では作成したAPIキーの一覧や削除などができます。
3. クレジットカード情報を登録する
最後にクレジットカード情報を登録して完了です。OpenAIのAPIは利用した分だけ料金が発生します。料金体系の詳細はこちらで説明します。
料金例
・1000トークンあたり0.002ドル(約0.27円)
・トークンとは文字数に応じた単位で、日本語では1文字あたり約1.2トークン
・入力と出力の両方に課金される
・支払いタイミングは毎月末
例えば、「こんにちは」という入力と「こんにちは、元気ですか?」という出力があった場合、トークン数は以下のようになります。
・入力:5文字×1.2トークン=6トークン
・出力:10文字×1.2トークン=12トークン
・合計:18トークン
この場合、かかる費用は以下のようになります。
18トークン×0.002ドル=0.036ドル(約4.8円)
このように、OpenAIのAPIは非常に安価で利用できますが、それでも料金が発生することを忘れないようにしましょう。また、利用金額の上限やアラートを設定することも可能です。
クレジットカード情報の登録方法
クレジットカード情報を登録するには以下の手順を行います。
1.まず、下記の「Account」画面に移動します。「Account」画面左下の三点マークを押下し、My Planを押下します。
2.Manage my subscriptionを押下します。
下記のようにカード情報の編集ができます。
OpenAIのAPIキーの料金は?プランごとまとめ
APIの使用料金は、APIリクエストの数とトークンの数に基づきます。トークンはAIモデルがテキストを解析する際の最小単位で、ひらがな、漢字、英語の単語ごとに異なるトークン数が消費されます。API料金は入力テキストだけでなく、ChatGPTからの応答にも課され、設定によっては過去の会話も計算に含まれます。
GPT-3.5 Turboモデルの料金は入力と出力のトークン数によって異なり、特に「gpt-3.5-turbo-1106」と「gpt-3.5-turbo-instruct」モデルで料金が設定されています。GPT4はGPT3.5に比べて高価で、より進んだ性能を反映した料金体系を持っています。また、GPT-4 Turboはトークン数やデータの更新範囲が拡大し、ファインチューニングや画像生成、音声入力の機能が追加されています。
例えば、128kコンテキスト長を持つモデル(例:gpt-4-1106-preview
やgpt-4-1106-vision-preview
)では、1,000プロンプトトークンあたり0.01ドル、1,000サンプルトークンあたり0.03ドルが料金として設定されています。また、8kコンテキスト長(例:gpt-4
やgpt-4-0314
)と32kコンテキスト長(例:gpt-4-32k
やgpt-4-32k-0314
)のモデルにも異なる料金設定があります。
以下は、OpenAIのGPT-4、GPT-3.5、Assistant API、画像API、音声APIの各API使用料金を表形式にまとめたものです。
GPT-4シリーズ
モデル | 入力トークンあたりの料金 | 出力トークンあたりの料金 |
---|---|---|
gpt-4-1106-プレビュー | $0.01 / 1,000トークン | $0.03 / 1,000トークン |
gpt-4-1106-vision-preview | $0.01 / 1,000トークン | $0.03 / 1,000トークン |
gpt-4 | $0.03 / 1,000トークン | $0.06 / 1,000トークン |
gpt-4-32k | $0.06 / 1,000トークン | $0.12 / 1,000トークン |
GPT-3.5シリーズ
モデル | 入力トークンあたりの料金 | 出力トークンあたりの料金 |
---|---|---|
gpt-3.5-ターボ-1106 | $0.0010 / 1,000トークン | $0.0020 / 1,000トークン |
gpt-3.5-ターボ指示 | $0.0015 / 1,000トークン | $0.0020 / 1,000トークン |
アシスタントAPI
機能 | 料金 |
---|---|
コードインタープリタ | $0.03 / セッション |
検索 | $0.20 / GB / アシスタント / 日 |
画像API
モデル | 品質 | 解決 | 価格 |
---|---|---|---|
ダル・エ 3 | 標準 | 1024×1024 | $0.040 / 画像 |
ダル・エ 3 | HD | 1024×1792 | $0.080 / 画像 |
ダル・エ2 | – | 1024×1024 | $0.020 / 画像 |
ダル・エ2 | – | 256×256 | $0.016 / 画像 |
音声API
機能 | 料金 |
---|---|
ささやき | $0.006 / 分 (秒単位で四捨五入) |
TTS | $0.015 / 1,000 文字 |
TTS HD | $0.030 / 1,000 文字 |
これらはOpenAIの料金体系の一部です。最新の料金情報や詳細については、OpenAIの公式サイトで直接確認してください。
OpenAIのAPIキーの発行手順まとめ
OpenAIのAPIキーの発行手順を解説しました。
APIキーは第三者に漏らすと悪用される可能性がありますので、誰にも教えないようにしましょう。
引用元
(1) 【ChatGPT】APIキーの取得方法とAPI課金設定の方法を …. https://tipstour.net/chat-gpt-api-setting.
(2) ChatGPT API を使うための手順 – Qiita. https://qiita.com/kenichiro_ayaki/items/afff43e78e75b0ae8d8a.
(3) ChatGPT APIキー取得までの手順 – Qiita. https://qiita.com/kotattsu3/items/b936a65d173a5d39dad0.
(4) ChatGPTのAPIキー(シークレットキー)を取得する方法 | 誰でも …. https://blog-tips.sekenkodqx.jp/2023/02/13/chat-gpt-get-api-key/.
(5) undefined. https://openai.com/.
(6) undefined. https://api.openai.com/v1/chat/completions.
趣味:業務効率化、RPA、AI、サウナ、音楽
職務経験:ECマーチャンダイザー、WEBマーケティング、リードナーチャリング支援
所有資格:Google AI Essentials,HubSpot Inbound Certification,HubSpot Marketing Software Certification,HubSpot Inbound Sales Certification
▼書籍掲載実績
Chrome拡張×ChatGPTで作業効率化/工学社出版
保護者と教育者のための生成AI入門/工学社出版(【全国学校図書館協議会選定図書】)
突如、社内にて資料100件を毎月作ることとなり、何とかサボれないかとテクノロジー初心者が業務効率化にハマる。AIのスキルがない初心者レベルでもできる業務効率化やAIツールを紹介。中の人はSEO歴5年、HubSpot歴1年