[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}")


바로 실행


고분고분 대답도 잘하네 ^^





LIST

Copyright © 2014 visionboy.me All Right Reserved.