Saya cuba menggunakan perpustakaan OpenAI (https://github.com/orhanerday/open-ai) yang menggunakan pembolehubah persekitaran untuk storan kunci, tetapi apabila saya menjalankannya, ia nampaknya tidak menemui kunci.
Pada mesin Windows tempatan saya, saya menjalankan arahan berikut: setx OPENAI_API_KEY “mykey”
Pada pelayan web Linux, saya menjalankan arahan berikut: export OPENAI_API_KEY=mykey
Sekarang apabila saya menjalankan arahan berikut pada pelayan, saya melihat nilai kunci yang betul dicetak kembali kepada saya: printenv OPENAI_API_KEY
Dalam skrip saya, saya menggunakan $open_ai_key = getenv('OPENAI_API_KEY');
tetapi saya tidak mendapat apa-apa nilai..??
Sebarang maklumat tentang cara menyelesaikan isu ini amatlah dihargai. Terima kasih!
Terima kasih kerana menggunakan orhanerday/OpenAI PHP SDK,
Mari cuba tetapkan pembolehubah persekitaran "OPENAI_API_KEY" melalui panel kawalan
Buka Sistem Properties dan pilih Tetapan Sistem Lanjutan
Pilih pembolehubah persekitaran...
Pilih "Baharu..." daripada bahagian "Pembolehubah Pengguna" (atas). Tambahkan pasangan nama/nilai kunci anda, gantikannya dengan kunci API anda.
Selepas menjalankan aplikasi, anda sepatutnya mendapat nilainya.