커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
안녕하세요, AI 종합반 openai 연동 문제입니다.
AI 종합반 v0
3주차
북마크
김*영
댓글
2
추천
0
조회수
36
조회수
36
답변 완료

* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.

* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.


3주차, openAI 연동 관련 강의를 듣고 있습니다.

오픈에이아이가 연동이 안 되는데 관련 내용 확인 부탁드립니다.

소스코드에서 키 부분은 다른 텍스트로 대체했습니다~!






작성한 코드 및 에러 메세지


작성 코드 :

import gradio as gr
import openai


openai.api_key="API_KEY"


def chat_with_gpt(user_input) :
    user_message = {
        "role" : "user",
        "content" : user_input
    }


    res = openai.ChatCompletion.create(
        model="gpt-3.5-turbo",
        messages=[user_message]
    )


    gpt_response = res["choices"][0]["message"]["content"]
    return gpt_response;



interface=gr.Interface(
    fn=chat_with_gpt,
    inputs="text",
    outputs="text"
)


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


에러 메시지 :

You tried to access openai.ChatCompletion, but this is no longer supported in openai>=1.0.0 - see the README at https://github.com/openai/openai-python for the API.

You can run `openai migrate` to automatically upgrade your codebase to use the 1.0.0 interface.

Alternatively, you can pin your installation to the old version, e.g. `pip install openai==0.28`

A detailed migration guide is available here



안녕하세요, 강의에 따라 해당 코드를 작성하였습니다. 한참 돌아가지 않아 처음엔 제 api 키에 문제가 있는 줄 알았는데...

vscode 로 가져와 api키 테스트하는 깃을 클론해서 테스트해보니까 api키는 정상이더라구요ㅠㅠ

디버그 출력해보니 openai.ChatCompletion가 문제인 듯 합니다... 확인해주실 수 있을까요?

colab에서 openai를 다른 버전으로 바꿔 설치하는 법이나 해당 코드 마이그레이션하는 법을 알려주시면 감사하겠습니다>.<

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