För ett program som använder OpenAI Python SDK-transporten baserad på HTTPX2, skicka forward-proxyn till DefaultHttpx2Client:

from openai import OpenAI, DefaultHttpx2Client

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

För en tillåten offentlig proxyväg till API:t ger HTTP-proxylista kandidater för transportens HTTP-proxy-URL. Behåll programmets vanliga API-nyckelkonfiguration, använd denna klient för dess API-åtgärder och stäng den via den befintliga klientlivscykeln.

Behåll base_url som API-tjänstens slutpunkt. En vanlig forward-proxy utför ett nätverkshopp i stället för det API:t; dess adress hör till transportens proxyinställning.

Hjälparens namn måste matcha den installerade SDK-generationen. Äldre HTTPX-baserade hjälpare och en Requests-session använder andra transportgränssnitt.

Om mellanhanden kräver autentisering, ange dess konto via transporten. API-nyckeln autentiserar fortfarande förfrågningar till API-tjänsten.

Relaterade artiklar