env_var パラメーターを使用すると、環境変数名をカスタマイズできます。
W&B アカウントでシークレットを作成および管理する方法については、Manage secrets を参照してください。
サンドボックスでシークレットにアクセスする
Secret クラスを使用します。1 つ以上の Secret オブジェクトを Sandbox.run() の secrets パラメーターに渡します。各 Secret オブジェクトでは、シークレットを名で指定します。W&B はシークレット値を環境変数としてサンドボックスに設定します。
次の例では、既存の 2 つのシークレット HF_TOKEN と OPENAI_API_KEY をサンドボックスで使用可能にします。
HF_TOKEN は os.environ["HF_TOKEN"] として利用でき、OPENAI_API_KEY は os.environ["OPENAI_API_KEY"] として利用できます。
シークレットの環境変数名をカスタマイズするには、カスタム環境変数名を使用するを参照してください。
カスタムの環境変数名を使用する
Secret の env_var パラメーターを設定します (Secret(env_var="CUSTOM_NAME")) 。
次の例では、HF_TOKEN シークレットがサンドボックス内で利用可能であることを確認します。