Run failed: OpenAI API hits NotFoundError: Error code: 404 -
{'error': {'code': 'DeploymentNotFound',
'message': 'The API deployment for this resource does not exist.
If you created the deployment within the last 5 minutes,
please wait a moment and try again.'}}
[Error reference: <https://platform.openai.com/docs/guides/error-codes/api-errors>]
에러
Azure OpenAI 리소스 생성한 다음 VScode promptflow 메뉴 - connections에서 Azure OpenAI 연결 추가하기(+ 버튼) 누르고 API 키, 엔드 포인트 입력하였지만 에러 발생한다.
해결방법
에러 메시지에서는 “API 배포가 존재하지 않는다.”라고 하고 있다.
또한 배포를 만들지 않고 엔드포인트 주소에 접속하면 다음과 같은 메시지를 확인 할 수 있다.
{"error":{"code":"404","message": "Resource not found"}}
배포를 만들고 그 배포의 엔드 포인트 주소를 얻기 위해서 Azure OpenAI Studio 접속하여 배포를 만들어야 한다.
배포를 만들었다면 Azure OpenAI Studio의 채팅 플레이그라운드에 접속하여 코드 보기를 클릭한다.
코드 보기에서 코드 타입을 curl로 변경한 다음 보이는 코드에서 curl 뒤에 나오는 주소를 복사해서 promptflow의 connections에서 엔드 포인트로 사용하여 해결한다.
'Tips' 카테고리의 다른 글
Python dotenv 사용법 (0) | 2024.05.02 |
---|---|
Google Colab 연결 끊김 방지 & 출력 삭제 (0) | 2023.04.06 |