imhamburger 님의 블로그
ChatOpenAI got an unexpected keyword argument 'proxies' 본문
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
'끄적끄적' 카테고리의 다른 글
| 2025년 회고: 잘하고 있는지는 모르겠지만, 계속하고는 있다 (0) | 2026.01.02 |
|---|---|
| DynamoDB: The provided key element does not match the schema (0) | 2025.12.19 |
| DynamoDB - LastEvaluatedKey 이해하기 (0) | 2025.11.23 |
| RDS to DynamoDB 마이그레이션, 람다 실행시간 초과해결 (0) | 2025.11.02 |
| RDS to DynamoDB 마이그레이션 리서치 (0) | 2025.10.26 |