2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

ChatGPTAdvent Calendar 2024

Day 22

OpenAI APIキーをKaggle Notebook上で安全に使う方法

Posted at

0. 事前準備

  • APIキーは、流出厳禁です。APIキーが表示されている状態では、間違ってもKaggle Notebookを公開しないようにしましょう。

1. Kaggle Notebookを立ち上げる

image.png

2. 左上のメニューから、Add-ons > Secrets をクリック

image.png

3. 右側にバーが出現したことを確認し、バー下部のAdd Secretをクリック

※すでに私はOPENAI_API_KEYを設定済みなので表示されています。

image.png

4. LABELOPENAI_API_KEYVALUEにOpenAI APIキーの値を入力

image.png

5. OPENAI_API_KEYのチェックボックスがチェック済みであることを確認

image.png

6. Code Snippetをコピー(Copy to clipboardをクリック)し、Kaggle Notebookに貼り付ける

from kaggle_secrets import UserSecretsClient
user_secrets = UserSecretsClient()
secret_value_0 = user_secrets.get_secret("OPENAI_API_KEY")
  • OpenAI APIキーを使用する場合は、Internet onが有効になっている必要があります。ソリューション提出時には使用することはできません。

image.png

以上の手順により、OpenAI APIキーをKaggle Notebook上で安全に使うことができます。

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?