반응형
✅ Python을 이용한 ChatGPT 사용하기
1. OpenAI 가입
Python을 이용하여 ChatGPT를 사용하기 위해서는 OpenAI를 가입해야한다.
아래 사이트에서 가입을 해보자
OpenAI
OpenAI is an AI research and deployment company. Our mission is to ensure that artificial general intelligence benefits all of humanity.
openai.com

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 |