皆さんはAIコードエディタのCursor使ってますか?
私は最近使い始めたのですが、とてもしょうもない事でつまずいたので書いておきます。
まあ、「OpenAI APIの課金設定を忘れていた」ってだけなんですけどね。
Cursorの課金ではなくOpenAIのAPIで利用する
ご存じの通りCursorは無料でも一定量のChatGPTが使えるAIコードエディタです。
課金すると回数制限が緩和されたり無制限になったり、便利になります。
また、OpenAIのAPIキーを設定することで、Cursorへ課金することなくChatGPTが利用できます。
エディタの機能自体は無料なんですよね。
APIキーの設定時に以下のメッセージが出た
原文
Invalid API Key. Please try again, or run the following command in your terminal to verify that you have not hit your spend limit:
curl https://api.openai.com/v1/chat/completions -H "Content-Type: application/json" -H "Authorization: Bearer **-******************" -d '{ "messages": [ { "role": "system", "content": "You are a test assistant." }, { "role": "user", "content": "Testing. Just say hi and nothing else." } ], "model": "gpt-3.5-turbo" }'
lf this command completes successfully, but you still see this error after trying again, please email us at hi@cursorso. Note: This requires an OpenAl API key, not ChatGPT plus.
翻訳
APIキーが無効です。再度お試しいただくか、ターミナルで以下のコマンドを実行し、利用限度額に達していないことをご確認ください:
curl https://api.openai.com/v1/chat/completions -H "Content-Type: application/json" -H "Authorization: Bearer **-******************" -d '{ "messages": [ { "role": "system", "content": "You are a test assistant." }, { "role": "user", "content": "Testing. Just say hi and nothing else." } ], "model": "gpt-3.5-turbo" }'
このコマンドが正常に完了しても、再試行してもこのエラーが表示される場合は、hi@cursorsoまでメールしてください。注意: このコマンドにはChatGPT plusではなくOpenAl APIキーが必要です。
原因は何だったのか
OpenAI APIの課金設定を忘れていました。
後半のメッセージ「lf this command completes successfully, but you still see this error after trying again, please email us at hi@cursorso. Note: This requires an OpenAl API key, not ChatGPT plus.」でググったところ、Pythonで同じようなミスをシェアしている記事を見つけて気が付きました。
OpenAI APIのエラー(openai.error.RateLimitError)について #Python – Qiita
ありがとう、失敗のシェアって大事ですね。
OpenAI APIの課金設定
OpenAI APIの課金設定の方法をとても分かりやすく紹介してくれている記事があったのでリンクを貼っておきます。
とても参考になりました。
ありがとう。
Cursorはいいぞ!
さて、しょうもない所で躓いたのですが、無事にCursorが使えるようになりました。
まだ少ししか使ってませんがとても便利です。
課金やAPIの設定をしなくても軽く使ってみる事は出来るのでぜひ皆さんも使ってみて下さい。
この記事が参考になったら下の「参考になった」ボタンをお願いいたします。
では、良いCursorライフを~
コメント
ner4a9