728x90
반응형
1. key 발급받기
- 위 사이트 접속 -> Personal -> View API keys 클릭
- Create new secret key 클릭 후 secret key 생성
- (key는 복사해서 메모장 같은 곳에 저장해 두면 편함)
- Billing -> overview에서 결재수단 등록 (7340원이 빠져나감.)
2. 환경 설정
pip install openai
openai를 사용하기 위해 install 해줍니다.
3. 예시코드
# 발급받은 API 키 설정
OPENAI_API_KEY = "복사해둔 key값 입력"
# openai API 키 인증
openai.api_key = OPENAI_API_KEY
# 모델 - GPT 3.5 Turbo 선택
model = "gpt-3.5-turbo"
# 질문입력
query = "gpt api쓰는법 알려줘"
# 잘 모르겠다
messages = [
{"role": "system", "content": "You are a helpful assistant."},
{"role": "user", "content": query}
]
# ChatGPT API 호출하기
response = openai.ChatCompletion.create(
model=model,
messages=messages
)
# 필요한 값만 뽑아내기 위한 코드
answer = response['choices'][0]['message']['content']
print(answer)
4. 마무리
- 전에는 무료로 크래딧을 좀 줬던 것 같은데 이제는 없나 보다 안 보인다.
- 뉴스 기사들 요약하는 기능으로 위 api를 써봤는데 8개의 기사를 요약하니 4원 정도 나왔다.
- 생각보다 비싸다..
728x90
반응형
'Python > [파이썬] API' 카테고리의 다른 글
[파이썬]GPT API를 활용해 블로그 포스팅 자동 생성 (4) | 2023.08.06 |
---|---|
[파이썬] 파파고 api 사용하기 (언어감지 & 번역) (0) | 2023.08.04 |