본문 바로가기
GenAI

[OpenAI API] api key 설정해주기

by 룰루셩 2025. 1. 11.

1) OpenAI API key 발급받기

1️⃣ OpenAI API 홈페이지 들어가서 로그인하기

- https://openai.com/index/openai-api/

 

2️⃣ 설정으로 들어간다.

- 로그인을 하면 위와 같은 화면이 나오는데 여기서 설정으로 들어가준다.

 

3️⃣ Create new secret key 버튼 클릭

 

4️⃣ key 생성하기

- name과 project 칸을 채우면 아래 create secret key 버튼이 활성화된다.

- 이 버튼을 누르면 키가 생성된다.

- 이때 나온 키를 꼭 저장해주어야한다. 다시 찾을 수 없다.

 

2) python에서 OpenAI Key 설정해주기

- 여러가지 방법이 있지만, key를 코드에서 직접 입력해서 사용하는 방법을 사용하겠다.

- colab에서 바로바로 테스트해볼때 사용하기 좋은 방법이다.

- 위에서 발급받은 key를 아래 'sk-proj-*************' 이거 대신에 입력한다.

import os
from openai import OpenAI

os.environ['OPENAI_API_KEY'] = 'sk-proj-*************'

OpenAI.api_key = os.getenv("OPENAI_API_KEY")

 

- 이렇게 하고 나서 아래와 같이 client를 지정해주고 사용하면 된다. 

client = OpenAI()

completion = client.chat.completions.create(
  model="gpt-4o-mini",
  messages=[
    {"role": "system", "content": "You are a helpful assistant."},
    {"role": "user", "content": "Hello!"}
  ]
)

print(completion.choices[0].message)

 

- client 사용해서 chat completions 사용하는 방법은 아래 포스팅에 자세히 적어두었다.

- 2025.01.11 - [GenAI] - [OpenAI API] Chat Completions 사용해보기

'GenAI' 카테고리의 다른 글

[OpenAI API] Function Calling  (0) 2025.01.11
[OpenAI API] Chat Completions 사용해보기  (0) 2025.01.11

댓글