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 |
댓글