Para sa application na gumagamit ng HTTPX2-based na OpenAI Python SDK transport, ipasa ang forward proxy sa DefaultHttpx2Client:

from openai import OpenAI, DefaultHttpx2Client

client = OpenAI(
    http_client=DefaultHttpx2Client(
        proxy='http://proxy.example:8080',
    ),
)

Para sa pinapayagang pampublikong-proxy na ruta patungo sa API, nagbibigay ang listahan ng HTTP proxy ng mga kandidato para sa HTTP proxy URL ng transport. Panatilihin ang normal na configuration ng API key ng application, gamitin ang client na ito para sa mga API operation nito, at isara ito sa pamamagitan ng umiiral na lifecycle ng client.

Panatilihing base_url bilang endpoint ng serbisyo ng API. Ang ordinaryong forward proxy ay nagpapatupad ng network hop, hindi ang API na iyon; kabilang ang address nito sa proxy option ng transport.

Dapat tumugma ang pangalan ng helper sa naka-install na henerasyon ng SDK. Ang mas lumang HTTPX-based na helper at Requests session ay gumagamit ng ibang transport interface.

Kung kailangan ng intermediary ng authentication, ibigay ang account nito sa pamamagitan ng transport. Ang API key ay nagpapatunay pa rin ng mga request sa serbisyo ng API.

Kaugnay na mga artikulo