1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

はじめてのアドベントカレンダーAdvent Calendar 2024

Day 18

AOAI使用時に『Client.__init__() got an unexpected keyword argument 'proxies'』と表示された

Last updated at Posted at 2024-12-07

はじめに

Azure OpenAI Serviceを利用している際に、TypeError: Client.__init__() got an unexpected keyword argument 'proxies'というエラーに遭遇しました。このエラーの解決方法をまとめた記事です。同じ問題に悩んでいる方の参考になれば幸いです。

  • 利用環境:Google Colab
  • ライブラリopenai
  • 目的:Azure OpenAI ServiceでRAGを構築

エラー発生の背景

調査の結果、このエラーはopenaiライブラリのバージョンが古いことが原因で発生していました。特に、AzureOpenAIのようなクラスを使用している場合、ライブラリが最新でないと互換性の問題が発生します。

エラーが発生したコード例

以下は、エラーが発生したコードの一部です:

from openai import AzureOpenAI

openai_client = AzureOpenAI(
    azure_endpoint="https://example-endpoint.openai.azure.com/",
    api_version="2024-**-**-****",
    api_key="api-key"
)

解決方法

エラーの原因は、openaiライブラリが古いため、新しい機能やクラスがサポートされていなかったことにあります。そのため、ライブラリを最新バージョンにアップグレードすることで解決しました。

!pip install --upgrade openai
1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?