OpenAI Python SDK: set proxyen på DefaultHttpx2Client
Konfigurer den dokumenterte HTTPX2-baserte SDK-transporten, og hald API-endepunktet skilt frå adressa til forward-proxyen.
For eit program som brukar OpenAI Python SDK-transporten basert på HTTPX2, sender du forward-proxyen til DefaultHttpx2Client:
from openai import OpenAI, DefaultHttpx2Client
client = OpenAI(
http_client=DefaultHttpx2Client(
proxy='http://proxy.example:8080',
),
)
For ei tillaten offentleg proxy-rute til API-et gir HTTP-proxyliste kandidatar for transporten sin HTTP-proxy-URL. Hald på den vanlege API-nøkkelkonfigurasjonen til programmet, bruk denne klienten til API-operasjonane, og lukk han via den eksisterande klientlivssyklusen.
Hald base_url som endepunktet for API-tenesta. Ein vanleg forward-proxy utfører eit nettverkshopp i staden for det API-et; adressa høyrer til proxy-valet i transporten.
Namnet på hjelparen må samsvare med den installerte SDK-generasjonen. Eldre HTTPX-baserte hjelparar og ein Requests-økt brukar andre transportgrensesnitt.
Viss mellomleddet krev autentisering, oppgi kontoen via transporten. API-nøkkelen autentiserer framleis førespurnader til API-tenesta.