OpenAI Python SDK: välityspalvelimen asetus DefaultHttpx2Clientissä
Määritä dokumentoitu HTTPX2-pohjainen SDK-siirto ja pidä API-päätepiste erillään edelleenvälityspalvelimen osoitteesta.
Sovellukselle, joka käyttää HTTPX2-pohjaista OpenAI Python SDK -siirtoa, välitä edelleenvälityspalvelin DefaultHttpx2Clientille:
from openai import OpenAI, DefaultHttpx2Client
client = OpenAI(
http_client=DefaultHttpx2Client(
proxy='http://proxy.example:8080',
),
)
Sallitulle julkisen välityspalvelimen reitille API:iin HTTP-välityspalvelinluettelo tarjoaa ehdokkaita siirron HTTP-välityspalvelimen URL-osoitteeksi. Säilytä sovelluksen tavallinen API-avainkokoonpano, käytä tätä asiakasta sen API-toiminnoissa ja sulje se olemassa olevan asiakkaan elinkaaren kautta.
Pidä base_url API-palvelun päätepisteenä. Tavallinen edelleenvälityspalvelin toteuttaa verkkohypyn eikä kyseistä API:a; sen osoite kuuluu siirron välityspalvelinasetukseen.
Apurin nimen on vastattava asennettua SDK-sukupolvea. Vanhemmat HTTPX-pohjaiset apurit ja Requests-istunto käyttävät muita siirtorajapintoja.
Jos välittäjä vaatii todennuksen, anna sen tili siirron kautta. API-avain todentaa edelleen API-palveluun tehtävät pyynnöt.