【Azure】OpenAI APIの認証エラーを解消する

2023-09-02
2024-08-13
問題
Azure上にホストされたアプリケーションが、環境変数としてAPIキーが設定されているにも関わらず、OpenAI APIに認証できない。
原因
Azureで設定された環境変数の名前が、アプリケーションコードで使用されているものと一致していない。
解決策
Azureで設定された環境変数の名前が、アプリケーションがアクセスしようとしているものと一致することを確認する。
手順
- Azure Functionsの設定画面に移動する。
- 環境変数の名前を
ChatGPT_key
からOPENAI_API_KEY
に変更する。値は同じまま。 - 変更を保存し、Azure Functionsを再起動する。
これらの手順の後、Azure Functionsは
OPENAI_API_KEY
環境変数を正しく認識し、アプリケーションはOpenAI APIに正常に認証できるはずです。