我正在嘗試使用 OpenAI 庫 (https://github.com/orhanerday/open-ai),該庫使用環(huán)境變量進(jìn)行密鑰存儲,但當(dāng)我運行它時它似乎找不到密鑰.
在我的本地 Windows 計算機上,我運行了以下命令:setx OPENAI_API_KEY “mykey”
在 Linux Web 服務(wù)器上,我運行了以下命令:export OPENAI_API_KEY=mykey
現(xiàn)在,當(dāng)我在服務(wù)器上運行以下命令時,我會看到打印回給我的正確鍵值:printenv OPENAI_API_KEY
在我的腳本中,我使用 $open_ai_key = getenv('OPENAI_API_KEY');
但我沒有得到任何價值..??
任何有關(guān)如何解決此問題的信息將不勝感激。謝謝!
感謝您使用orhanerday/OpenAI PHP SDK,
讓我們嘗試通過控制面板設(shè)置“OPENAI_API_KEY”環(huán)境變量
Variable name: OPENAI_API_KEY Variable value: <yourkey>
<?php $open_ai_key = getenv("OPENAI_API_KEY"); print("OPENAI_API_KEY is; $open_ai_key");
$ php index.php > OPENAI_API_KEY is: sk-gjtv.....
運行應(yīng)用程序后,您應(yīng)該獲得該值。