デプロイしたモデルを Python API で利用する

Azure OpenAI サービスは,OpenAI が提供する Python クライアントと互換性があります.ただし,いくつかの構成が必要です.

  • Azure OpenAI Studio または Azure AI Foundry の概要に API キー及びエンドポイントの表示があります.これらをコピーしてください.
    • Azure AI Foundry の場合は,含まれる機能の中から Azure OpenAI を選択してください.

参考Microsoft Learn:Azure OpenAI API preview lifecycleで、現在の API バージョンを確認できます。

  • ご自身の Python 環境で,openai パッケージをインストールしてください.

    • pip install openai
  • Python でコーディングします.以下はコーディングの一例で,左が OpenAI クラスを利用した場合,右が Azure 互換の OpenAI を利用した場合です.

    • クラス名を,Azure OpenAI Studo の場合 OpenAI を、Azure AI Studio の場合 AzureOpenAI を選択する.
    • コンストラクター パラメーターとしてapi_versionazure_endpointsが提供されます.エンドポイントの指定が必要な場合はパラメータを設定してください.

arrow_upward
上に戻る
feedback
フィードバック
contact_support
サポート窓口