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.

Aiheeseen liittyvät artikkelit