Google Colab のシークレット機能の使い方
「Google Colab」の「シークレット機能」の使い方をまとめました。
Google Colab のシークレット機能
「Google Colab」に「環境変数」「ファイルパス」「APIキー」を安全に保持できる「シークレット機能」が追加されました。シークレットに保存された値は非公開であり、自身および自身で選択したノートブックのみで利用できます。
これにより、APIキーを消し忘れたノートブックを共有してしまうようなミスを防ぐことができます。
(1) 画面左の「カギ」アイコンを選択し、「+新しいシークレットを追加」をクリック。
(2) 「名前」と「値」を設定し、「ノートブックからのアクセス」のチェックを有効化。
(3) userdata.get("シークレット名") で保存した値にアクセス。
# 環境変数の準備
import os
from google.colab import userdata
os.environ["OPENAI_API_KEY"] = userdata.get("OPENAI_API_KEY")