imhamburger 님의 블로그

ChatOpenAI got an unexpected keyword argument 'proxies' 본문

끄적끄적

ChatOpenAI got an unexpected keyword argument 'proxies'

imhamburger 2026. 1. 6. 13:08

OpenAI 모듈을 설치한 후 코드를 실행시키는데 다음과 같은 에러가 발생했다.

pydantic.v1.error_wrappers.ValidationError:
1 validation error for ChatOpenAI __root__ Client.__init__() got an unexpected keyword argument 'proxies' (type=type_error)

 

OpenAI 관련 모듈이랑 pydantic 도 다 설치하였는데 말이지...

심지어 집에 있는 노트북에서는 해당 에러가 안떴었는데 다른 노트북으로 하니까 뜨네..

 

구글링 해본 결과,

 

문제의 원인은 httpx가 0.28 버전으로 업데이트되면서 발생한거라고 한다.
이 버전에서 더 이상 사용되지 않던 proxies 키워드가 제거되었다.
OpenAI 측에서 이에 대응하는 업데이트를 배포하기 전까지는, 이 문제를 해결하기 위해 httpx를 0.27.2 버전으로 다운그레이드해야 한다.

 

해결방법

pip install httpx==0.27.2

 

 

httpx를 다운그레이드 해주니 에러를 해결할 수 있었다.

 

 

참고자료

 

Error with OpenAI 1.56.0 - Client.__init__() got an unexpected keyword argument 'proxies'

I’m using python’s requests library in google colab meanwhile to interact with OpenAI compatible servers

community.openai.com