[Python] ChatGPT를 활용한 간단한 챗붓만들기
Posted by Albert 769Day 19Hour 41Min 59Sec ago [2023-03-12]
우선 https://openai.com/ 에 회원가입후 api key 생성한다.
전체소스가 10줄밖에 않됨 ^^;;
import openai
openai.api_key = "you api key"
message = []
while True:
user_content = input("user : ")
message.append({"role": "user", "content": f"{user_content}"})
completion = openai.ChatCompletion.create(model="gpt-3.5-turbo", messages=message)
assistent_content = completion.choices[0].message["content"].strip()
message.append({"role": "assistant", "content": f"{assistent_content}"})
print(f"GPT: {assistent_content}")
바로 실행
고분고분 대답도 잘하네 ^^
끝