API KEYの設定

OpenAIのAPIを利用するためには、APIキーの取得が必要となります。
OpenAIにログイン(サービスに登録していなければ先に登録)し、API KEYを取得してください。

OpenAIへのログイン
(OpenAIにログイン済みの場合、一気にAPIキー作成画面に移ります)

PICTURE

OpenAI のキーの作成

OpenAIのAPI KEYの作成
PICTURE

Create new secret key で作成

PICTURE

マクロ内に直接書く方法

以下のようにマクロ内にご自身の OpenAI API KEYを直接書くというものです。
この方法は一番簡単ですが、誰かにマクロを渡すなどしてキーが漏れないように注意してください。

(※下の画像内のキーの文字列は適当であり有効なものではありません)

PICTURE

環境変数に設定する方法(オススメ)

一般的には環境変数に設定するのがオススメです。
(※ 環境変数って何って人は、ググってください)

環境変数名「OPENAI_KEY」に設定するというものです。
これ意外の変数に設定する場合、合わせてマクロも修正してください。

(※下の画像内のキーの文字列は適当であり有効なものではありません)

PICTURE

環境変数に設定した場合は、設定後に一度「秀丸を全て終了」し、「常駐秀丸も終了」して、
改めて秀丸を起動
してください。
これにより環境変数が秀丸に反映されます。

invalid api key エラーが出た場合、秀丸を必ず終了する

PICTURE

API KEY が正しく設定されていない場合、上図のように、エラーがでます。
又、不正なままキーがプログラム内でキャッシュされてしまいます。

「全ての秀丸エディタ」と「常駐秀丸も終了」を終了し、
OpenAI API KEYの設定 の 「マクロ内に直接各方法」もしくは「環境変数に設定する方法」のどちらかを確認・設定してください。