3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

OpenAI APIキーの取得方法

3
Posted at

🔑 OpenAI APIキーの取得方法

ChatGPTやLangChainで ChatOpenAI を使うためには、OpenAIのAPIキー(api_key) が必要です。以下の手順で取得できます。

手順1:OpenAI にログイン

  1. OpenAI公式サイトへアクセス:
    https://platform.openai.com/

  2. アカウントをお持ちでない場合は「Sign up(無料登録)」から新規作成
    アカウントをお持ちなら「Log in(ログイン)」へ

手順2:APIキーを発行

  1. ログイン後、右上のアイコンから「API Keys」を選択
    (または https://platform.openai.com/api-keys に直接アクセス)

  2. Create new secret key(新しいシークレットキーを作成)」ボタンをクリック

  3. 発行されたキーをコピーして、安全な場所に保存してください
    ※このキーはあとで再表示できません!

手順3:Pythonコードに設定する

発行したAPIキーは、以下のようにコードで使います。

from langchain_openai import ChatOpenAI

llm = ChatOpenAI(
    model="gpt-4o-mini",
    api_key="sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
)

セキュリティ注意点

  • APIキーは絶対に公開リポジトリにアップしないでください
  • .env ファイルや環境変数を使うことで、キーをハードコードせずに管理できます

例:.env に書く(推奨)

OPENAI_API_KEY=sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

そして、Pythonコードでは以下のように取得:

import os
from langchain_openai import ChatOpenAI

llm = ChatOpenAI(
    model="gpt-4o-mini",
    api_key=os.environ["OPENAI_API_KEY"]
)
3
0
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
3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?