본문 바로가기
Python

Python ChatGPT API 사용법

by pnnote 2023. 5. 30.
반응형

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 사용법 생각보다 간단하다. 실제 서비스를 만들어서 운영할 때는 사용자의 질문에 내부적으로 추가적인 설명이나 환경을 같이 입력하여 더 나은 답을 유도할 수 있을 것 같다.

반응형