[Python] ChatGPT

2023. 3. 26. 18:52IT

Openai chatGPT를 이용해서 질문을 던지고 답을 얻는 코드가 필요하다.

RPA로 만드는 영문 뉴스를 데일리로 찾아 한글로 요약하기 위한 기반이 될 코드다.

 

chatGPT 사용 방법은 간단한데 api key를 받아야 한다.

 

openai에 접속을 한 후에 다음을 참고해서 말이다. 

 

 

API Key가 준비되었다면 다음과 같은 코드를 실행해 보자

 

import openai

openai.api_key="sk-7uksyuAIlibWehZyHUO2fT3BlbkFJvcz5oTwzXsVI4xwsoOcRdNA"
messages = []

print("질문을 입력하세요 : ")
message = input("")
messages.append({"role":"user","content": message})

response=openai.ChatCompletion.create(
  model="gpt-3.5-turbo",
  messages=messages
)

reply = response["choices"][0]["message"]["content"].replace('\n\n', '\n')

print(reply)

 
openai.api_key는 내가 받은 api key를 약간 수정한 것이라 동작하지 않는다.

 

개인적으로 받아서 테스트해 보시길 .......

 

 

반응형

'IT' 카테고리의 다른 글

Stable Diffusion  (0) 2023.03.27
[Python] Web Crawling - 다음 뉴스  (0) 2023.03.26
[Python] eMail 보내기  (0) 2023.03.26
[Python] Google News Scrawling - GoogleNews  (0) 2023.03.26
AI로 이미지 생성하기 - sporky.ai  (1) 2023.03.25