챗지피티 api가 등장했다.
많은 이들이 "api? 그건 개발자들의 전유물 아니야?" 라고 생각한다.
하지만 그렇게 치부해 버리고 API를 사용하지 않는 건 많은 기회들을 발로 차버리는 거다.
챗지피티 api를 통해 여러분만의 자동화 시스템에 한발 다가가길 바란다.
바드 api 사용법이 궁금한 분은 이 글 참조
OPEN API Key 얻기
api key란 해당 api를 사용하기 위한 권한을 얻는 과정이다.
(1) [ic]View API keys[/ic] 클릭
OPENAI 사이트에 들어가서 우측 상단 아이디 아이콘을 클릭한다.
그리고 [ic]View API keys[/ic]를 누른다.
(2) [ic]Create new secret key[/ic] 클릭
(3) API key 복사
파이썬 (python) 코드 작성
예제 코드는 코랩 환경에서 진행된다.
코랩 사용 법을 모르는 분은 관련 포스팅 링크🔽를 전달 하니 확인 후 돌아오기 바란다.
(1) openai 라이브러리 설치
!pip install openai
(2) api key 복사
앞서 복사했던 api key를 입력해 준다.
import openai
openai.api_key = 'sk-yc#######7oQn4T7tY####PKhAcry0'
빨간색 사각형 부분에 여러분의 api키를 입력하면 된다.
(3) 추가 코드 작성
아래 코드를 작성 후 실행 시키면 된다.
messages = []
while True:
content = input("User: ")
messages.append({"role":"user", "content":content})
completion = openai.ChatCompletion.create(
model="gpt-3.5-turbo",
messages=messages
)
chat_response = completion.choices[0].message.content
print(f'ChatGPT: {chat_response}')
messages.append({"role":"assistant", "content": chat_response})
FAQ (자주묻는질문)
API 사용료는 언제 결제하나요?
해당 링크에 들어가 보면 현재 api 사용량을 확인할 수 있다.
$18까지는 OpenAI에서 무료로 제공하고 있다.
다시 말하면 $18 이상을 사용했을 경우는 결제를 해야 한다.
결제방법은 좌측 사이드바 [ic]Billing[/ic]을 클릭한다.
그 후 [ic]Set up paid account[/ic]를 클릭한다.
[ic]I'm an individual[/ic] 클릭
카드 정보를 입력한다.
이후 사용량만큼 해당 카드를 통해 비용을 지불하게 된다.
여러분만의 템플릿을 만들고 필요할때마다 꺼내 쓰고 싶다면 이 포스팅을 참조하길 바란다.
이 글과 읽으면 좋은 글
- 티스토리 자동 글쓰기 방법(with open api)
- 잘팔리는 pdf 전자책 제목 짓기 5가지 비법
- 파파고, 구글번역기 보다 뛰어난 번역기?
- 구글 코랩(colab) 초기세팅 / 사용법
'재테크 | 부업 > 블로그 | 구글 애드센스' 카테고리의 다른 글
티스토리 버튼(링크) 만들기 : 따라하며 배우는 초보자용 (20) | 2023.04.04 |
---|---|
[챗gpt] ChatGPT plus 유료 결제 하지마세요. (0) | 2023.03.17 |
[파이썬] 구글 트렌드 api를 통한 키워드 분석 (1) | 2023.03.16 |
[파이썬] 티스토리 블로그 자동 포스팅 방법(with open api)(2) (1) | 2023.03.15 |
[챗gpt] chatgpt 설치/ 사용법(쌩기초) (1) | 2023.03.08 |
댓글