커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
ChatGPT 수업 중 실습에서 오류
[스킬업] AI가 처음이어도 쉽게 배우는 생성형 AI A to Z v0
3주차
북마크
이*원
댓글
5
추천
0
조회수
18
조회수
18
답변 완료


ChatGPT 수업 중 실습에서 오류가 났습니다


import gradio as gr

import openai


openai.api_key = "sk-SMEjfQhaGTtXItEnFxRPUbF3WlY832SLRwJkyXYLZQT3BlbkFJKJeEwoabqpI4jSbs5IREGp8apHZw7cncLkovKzah0A"


def predict(message, history):

 histoty_oepnai_format = []

 for human, assistant in history:

  histoty_oepnai_format.append({"role": "user", "content": human})

  histoty_oepnai_fromat.append({"role": "assistant", "content": assistant})

  history_openai_format.append({"role": "user", "content": message})


 response = openai.ChatCompletion.create(

   model="gpt-3.5-turbo",

   messages=history_openai_format,

   temperature=0.8,

   stream=True

 )

  

 print(response)


 partial_message = ""

 for chunk in response:

  if len(chunk['choices'][0]['delta']) != 0:

    partial_message += chunk['choices'][0]['delta']['content']

    yield partial_message


gr.ChatInterface(

  fn=predict,

  textbox=gr.Textbox(placeholder="말 걸어 주실래요?", container=False, scale=7)

  ).queue().launch(share=True, debug=True)


여기까지 작성한 코드 이구요

실행했을 때 나타나는 오류는

NameError: name 'history_openai_format' is not defined

입니다 ㅠㅠ

뭐가 문제인지 모르겠네요....

취소
 공유
취소
댓글 0
댓글 알림
나의얼굴