반응형
✅ Python을 이용한 ChatGPT 사용하기
1. OpenAI 가입
Python을 이용하여 ChatGPT를 사용하기 위해서는 OpenAI를 가입해야한다.
아래 사이트에서 가입을 해보자
2. API키 생성
계정 생성 및 로그인 후, 우측 상단에 “Personal” -> “View API keys”:를 클릭
“Create new secret key”를 클릭하여 키를 발급
3. Python 파일 생성
chatbot.py 파일을 만들어 아래와 같이 코드를 붙여넣어준다.
이때 2번에서 만든 API key를 API_KEY에 입력해주고 실행해주면 완료가 된다.
import openai
# Define OpenAI API key
API_KEY = # API 키 입력
def chatGPT(prompt, API_KEY = API_KEY):
openai.api_key = API_KEY
# Set up the model and prompt
model_engine = "text-davinci-003"
# Generate a response
completion = openai.Completion.create(
engine=model_engine,
prompt=prompt,
max_tokens=1024,
n=1,
stop=None,
temperature=0.5,
)
response = completion.choices[0].text
return response
def main():
# 지문 입력 란
prompt = input("Insert a prompt: ")
print(chatGPT(prompt).strip())
if __name__ == '__main__':
main()
반응형
'Basic > Python' 카테고리의 다른 글
DALLE2 를 이용하여 저작권 없는 이미지 생성하기 (0) | 2023.02.20 |
---|---|
[Python] 1시간 뒤의 timestamp를 얻는 방법 (0) | 2023.02.15 |
asyncio를 이용한 파이썬 비동기 처리하기 (0) | 2022.04.14 |
Python에서 파일 존재여부 확인 방법 (0) | 2022.04.11 |
paramiko를 이용한 리눅스 sftp 다운로드 방법 (0) | 2022.04.08 |