質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
86.02%
OpenAI Gym

OpenAI Gymは、強化学習を開発・強化するためのシミュレーション環境です。強化学習における実験や評価環境などを標準化し提供することを目的としています。さらに、結果をアップロードしたり、他の人の実行結果や実装を見ることも可能です。

Google Apps Script

Google Apps ScriptはGoogleの製品と第三者のサービスでタスクを自動化するためのJavaScriptのクラウドのスクリプト言語です。

Q&A

受付中

GPT関数をスプレッドシート上で使用する際に起きたエラー

hantaku
hantaku

総合スコア0

OpenAI Gym

OpenAI Gymは、強化学習を開発・強化するためのシミュレーション環境です。強化学習における実験や評価環境などを標準化し提供することを目的としています。さらに、結果をアップロードしたり、他の人の実行結果や実装を見ることも可能です。

Google Apps Script

Google Apps ScriptはGoogleの製品と第三者のサービスでタスクを自動化するためのJavaScriptのクラウドのスクリプト言語です。

1回答

0グッド

0クリップ

670閲覧

投稿2023/01/25 02:49

前提

ここに質問の内容を詳しく書いてください。
(例)
スプレッドシートでGPT関数を使いたくお思い
実装中に以下のエラーメッセージが発生しました。

実現したいこと

ここに実現したいことを箇条書きで書いてください。
下記のエラーをなくして、スプレッドシート上でGPT関数を使える様に

発生している問題・エラーメッセージ

Exception: Request failed for https://api.openai.com/ returned code 429. Truncated server response: { "error": { "message": "You exceeded your current quota, please check your plan and billing details.", "type": "insufficient_q... (use muteHttpExceptions option to examine full response)

該当のソースコード

/** * GPT-3 and Google Sheets * * @param {string} prompt Prompt. * @param {number} temperature (Optional) Temperature. * @param {string} model (Optional) GPT-3 Model. * @return Response returned by GPT-3. * @customfunction */ const SECRET_KEY = "API keysで取得したSECRETKEYを入力"; //const MAX_TOKENS = 10; const MODEL_NAME = "text-davinci-003"; // more structured and deterministic: for data //const MODEL_NAME = "davinci"; // more flexible and creative: for stories, chatbots const MODEL_TEMP = 0.3; function GPT(prompt,max_tokens=30) { const url = "https://api.openai.com/v1/completions"; const payload = { model: MODEL_NAME, prompt: prompt, temperature: MODEL_TEMP, //max_tokens: MAX_TOKENS, max_tokens: max_tokens }; const options = { contentType: "application/json", headers: { Authorization: "Bearer " + SECRET_KEY }, payload: JSON.stringify(payload), }; const res = JSON.parse(UrlFetchApp.fetch(url, options).getContentText()); return res.choices[0].text.trim(); }

試したこと

API KEYを別アカウントで取得して再度試した。

補足情報(FW/ツールのバージョンなど)

下記のサイトをもとに試しました。
https://news.yahoo.co.jp/byline/kandatoshiaki/20230124-00334132

無料では使えず、有料でないと難しいのでしょうか。

以下のような質問にはグッドを送りましょう

  • 質問内容が明確
  • 自分も答えを知りたい
  • 質問者以外のユーザにも役立つ

グッドが多くついた質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

気になる質問をクリップする

クリップした質問は、後からいつでもマイページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

下記のような質問は推奨されていません。

  • 間違っている
  • 質問になっていない投稿
  • スパムや攻撃的な表現を用いた投稿

適切な質問に修正を依頼しましょう。

回答1

0

OpenAI(≒ChatGPT)のAPIでは、新規登録時に18ドル分のクレジットが与えられ、それ以上に使う場合は有料になります。

エラーメッセージのYou exceeded your current quota, please check your plan and billing details.を翻訳すると現在のクォータを超過しています。プランと請求の詳細を確認してください。となりますので、無料分のクレジットを使い切ってしまったのではないでしょうか?

投稿2023/02/02 14:59

編集2023/02/02 15:03
glyzinieh

総合スコア205

良いと思った回答にはグッドを送りましょう。
グッドが多くついた回答ほどページの上位に表示されるので、他の人が素晴らしい回答を見つけやすくなります。

下記のような回答は推奨されていません。

  • 間違っている回答
  • 質問の回答になっていない投稿
  • スパムや攻撃的な表現を用いた投稿

このような回答には修正を依頼しましょう。

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
86.02%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問

同じタグがついた質問を見る

OpenAI Gym

OpenAI Gymは、強化学習を開発・強化するためのシミュレーション環境です。強化学習における実験や評価環境などを標準化し提供することを目的としています。さらに、結果をアップロードしたり、他の人の実行結果や実装を見ることも可能です。

Google Apps Script

Google Apps ScriptはGoogleの製品と第三者のサービスでタスクを自動化するためのJavaScriptのクラウドのスクリプト言語です。