このサイトのリンクには広告リンクが含まれます。

CursorにOpenAIのAPIキーを設定しようしたら「使えない」って言われた

この記事は約4分で読めます。

皆さんは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の課金設定の方法をとても分かりやすく紹介してくれている記事があったのでリンクを貼っておきます。

【画像付き】OpenAI API利用料の支払い情報の登録方法をわかりやすく解説!
OpenAI APIの利用にあたって必要なOpenAI API利用料の支払い情報(クレジットカード情報等)の登録方法を画像つきでわかりやすく解説します。

とても参考になりました。

ありがとう。

Cursorはいいぞ!

さて、しょうもない所で躓いたのですが、無事にCursorが使えるようになりました。

まだ少ししか使ってませんがとても便利です。

課金やAPIの設定をしなくても軽く使ってみる事は出来るのでぜひ皆さんも使ってみて下さい。

この記事が参考になったら下の「参考になった」ボタンをお願いいたします。

では、良いCursorライフを~

コメント

  1. 55md9k

タイトルとURLをコピーしました