OpenAPI에서 ChatGPT API를 공개하면서 누구나 ChatGPT를 이용한 프로그램 개발을 할 수 있게되었다. 하지만 API 사용시 처음 5달러만 무료이고 그 이후부터는 비용이 청구된다.
GPT3.5를 사용하는 경우 한 토큰당 $0.002이고, GPT4 같은 경우에는 조금 더 비싸다. 비용과 관련된 자세한 정보는 OpenAI 사이트에서 확인할 수 있다.
ChatGPT API 사용법
ChatGPT API를 사용하기위해서는 우선 API Key를 발급받아야한다. OpenAI 사이트에 들어간후 로그인을 하고 우측 상단 Personal을 클릭한후 View API Key 란에 들어가자.
그리고 아래 사진과 같이 좌측의 API Keys에 들어간 후 Create new secret key 버튼을 누르면 API Key가 발급된다.
생성된 key 정보를 복사하고 어딘가에 저장해두자. 이 key 정보가 있어야 API 요청을 할 수 있다. 이 key는 타인에게 노출되지 않도록하자.
다음으로 python으로 코드를 작성하면 된다. 코드는 다음과 같다. 여기서 빨간줄 친 부분을 바꿔주면 된다. openai.api_key에는 발급받은 key를 넣어야한다.(아래 코드에는 임의로 넣었음). 그리고 message의 content 부분에 질문할 내용을 쓰면 된다. 질문할 내용은 실제 사용자에게 input을 받게할 수도 있고 이렇게 직접 넣을 수도 있다. 그리고 코드를 실행하고 조금 기다리면 chatGPT에게 답변을 받을 수 있다.
ChatGPT API 사용법 생각보다 간단하다. 실제 서비스를 만들어서 운영할 때는 사용자의 질문에 내부적으로 추가적인 설명이나 환경을 같이 입력하여 더 나은 답을 유도할 수 있을 것 같다.
'Python' 카테고리의 다른 글
python 실행파일(.exe) 만드는 방법 : PyInstaller (0) | 2023.06.14 |
---|---|
python 라즈베리파이 핀 제어 - RPi.GPIO (0) | 2023.06.13 |
Python logging 모듈 사용법 (0) | 2023.05.27 |
python 한글 파일명 이미지 저장하기 (0) | 2023.05.19 |
python 이미지 데이터 합성 : 알파블렌딩 (겹쳐보이기) (0) | 2023.05.16 |