shuzo-kino.hateblo.jp
10年近く前にRubyでは使っていたdotenvがOpenAIのPythonインターフェイスでも推奨だったので、使ってみることに。
実際のところ
導入
使い方
以下のような野蛮で不用心なスクリプトが
from openai import OpenAI yourclient = OpenAI( api_key="sk-r..." ) #...
$ cat .env OPENAI_API_KEY="sk-r..."
というファイルを用意することで
from openai import OpenAI from dotenv import dotenv_values config = dotenv_values(".env") yourclient = OpenAI( api_key= config["OPENAI_API_KEY"] ) #...