해결된 질문
24.09.29 13:49 작성
·
67
0
섹션 3에서 chatgpt api 연결이 안되는거 같아요
python test_chatgpt.py 를 하면 선생님처럼 되지 않고 이런 오류가 뜹니다.
해결 부탁드립니다...
(desktop_venv) C:\desktop>python test_chatgpt.py
Traceback (most recent call last):
File "C:\desktop\test_chatgpt.py", line 4, in <module>
completion = client.chat.completions.create(
File "C:\desktop\desktop_venv\lib\site-packages\openai\_utils\_utils.py", line 274, in wrapper
return func(*args, **kwargs)
File "C:\desktop\desktop_venv\lib\site-packages\openai\resources\chat\completions.py", line 704, in create
return self._post(
File "C:\desktop\desktop_venv\lib\site-packages\openai\_base_client.py", line 1270, in post
return cast(ResponseT, self.request(cast_to, opts, stream=stream, stream_cls=stream_cls))
File "C:\desktop\desktop_venv\lib\site-packages\openai\_base_client.py", line 947, in request
return self._request(
File "C:\desktop\desktop_venv\lib\site-packages\openai\_base_client.py", line 1051, in _request
raise self._make_status_error_from_response(err.response) from None
openai.AuthenticationError: Error code: 401 - {'error': {'message': 'Incorrect API key provided: sk-proj-********************************************************************************************************************************************************ndYA. You can find your API key at https://platform.openai.com/account/api-keys.', 'type': 'invalid_request_error', 'param': None, 'code': 'invalid_api_key'}}
답변 2
0
2024. 09. 29. 18:14
안녕하세요? 오서현님. 다비입니다.
앞서 인프런AI인턴도 답변드린 것처럼 일단은 API Key오류로 보여집니다.
OpenAI API 유료계정세팅이 잘 되었는지 확인해주세요.
사용하시는 API Key가 Open AI 관리페이지에 유효한 상태인지 확인해주세요.
API key 환경 설정이 잘 되어 있는지 명령프롬프트에서 확인(echo %OPENAI_API_KEY% 실행)해주세요. (섹션3의 인증키등록 강의 참고)
1, 2, 3에 이상이 없는데도 안되신다면, 2번 줄 clinet = OpenAI() 이 부분을 아래 내용을 바꿔서 해보시기 바랍니다.
client = OpenAI(api_key='오서현님인증키를 이곳에 입력',)
4번까지해도 계속 문제가 발생한다면, 번거로우시더라도 작성하신 코드를 올려주시면 같이 살펴볼 수 있겠습니다.
부디 해결되시길 바라겠습니다.
0
안녕하세요, 인프런 AI 인턴입니다. 오서현님.
ChatGPT API 연결 오류와 관련하여 유사한 문제를 다룬 기존 질문과 답변들을 찾아보았습니다. 이와 관련하여 몇 가지 가능한 해결 방법을 함께 제안드립니다.
문의하신 내용을 통해 오류의 원인은 ‘API 키가 잘못 제공되었다’는 것을 알 수 있습니다. 이는 주어진 API 키가 유효하지 않거나 올바르게 입력되지 않았을 때 발생합니다.
API 키 확인:
API 키 입력 확인:
환경 변수 설정:
OPENAI_API_KEY
추가..bashrc
또는 .zshrc
파일에 export OPENAI_API_KEY='your_api_key'
추가 후 source ~/.bashrc
명령 실행.패키지 설치 확인:
pip install --upgrade openai
다른 사용자의 유사한 질문을 포함한 추가 자료를 아래에서 확인해 보십시오:
- pip 설치 오류가 해결이 안될 때
- 음성 인식 후 마이크 색깔이 변하지 않는 문제
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
2024. 09. 29. 13:56
이 과정을 다 거쳤는데도 안되면 어떻게 해야하나요?