챗GPT&파이썬으로 AI 직원 만들기 (수정3)
예제 : gpt_powered_dj_book_2023-main\gpt_powered_dj_book_2023-main\chap_05_saving\sec_01\gpt_api_function_call_example 파일
책 예제는 이전버전, 내가 설치한 버전은 최신버전.
그냥 조금씩 고치면서 하다가 최신버전 api로 고치기가 점점 부담스러워져 결국
"pip install openai==0.28"을 입력해서 예전버전을 설치했다.
그렇게 해도 돌아가지 않길래 보니 아래와 같은 문제가 있었다.
openai.error.InvalidRequestError: The model gpt-3.5-turbo-0613 has been deprecated, learn more here: https://platform.openai.com/docs/deprecations
그냥 이제 지원하지 않는 버전이니까 쓰지 말란다.
그래서
이렇게 해도 여전히 제대로 돌아가지 않는다.
추가 수정해야 하는 부분은 아래와 같다.
위와 같이 수정한 이유는 전체객체를 반환하면 최종 응답을 사용자가 볼수 없어
최종응답을 사용자가 볼 수 있도록 명확한 접근으로 변경한 것이다.
아니면 응답출력할때 run_conversation() 값을 기준으로 접근해서 출력해도 된다.
response = run_conversation()
print(response["choices"][0]["message"]["content"])
'Study > Python' 카테고리의 다른 글
가상환경 관련 실수 (0) | 2024.09.30 |
---|---|
챗GPT&파이썬으로 AI 직원 만들기 (수정4) ffmpeg (0) | 2024.08.04 |
open api의 function call (0) | 2024.06.29 |
챗GPT&파이썬으로 AI 직원 만들기 (수정2) (0) | 2024.06.16 |
챗GPT&파이썬으로 AI 직원 만들기 (수정1) (0) | 2024.05.29 |