OpenAI Python SDK: nastavenie proxy v DefaultHttpx2Client
Nakonfigurujte dokumentovaný transport SDK založený na HTTPX2 a udržujte koncový bod API oddelený od adresy preposielajúceho proxy.
Pre aplikáciu, ktorá používa transport OpenAI Python SDK založený na HTTPX2, odovzdajte preposielajúce proxy do DefaultHttpx2Client:
from openai import OpenAI, DefaultHttpx2Client
client = OpenAI(
http_client=DefaultHttpx2Client(
proxy='http://proxy.example:8080',
),
)
Pre povolenú cestu cez verejné proxy k API ponúka zoznam HTTP proxy kandidátov pre URL HTTP proxy transportu. Zachovajte bežnú konfiguráciu kľúča API aplikácie, používajte tohto klienta pre jej API operácie a zatvorte ho prostredníctvom existujúceho životného cyklu klienta.
Ponechajte base_url ako koncový bod služby API. Bežné preposielajúce proxy vykonáva sieťový skok, nie toto API; jeho adresa patrí do možnosti proxy transportu.
Názov pomocníka musí zodpovedať nainštalovanej generácii SDK. Staršie pomocníky založené na HTTPX a relácia Requests používajú iné rozhrania transportu.
Ak sprostredkovateľ vyžaduje overenie, poskytnite jeho účet prostredníctvom transportu. Kľúč API stále overuje požiadavky na službu API.