Egy HTTPX2-alapú OpenAI Python SDK-transzportot használó alkalmazás esetén adja át a továbbító proxyt a DefaultHttpx2Clientnek:

from openai import OpenAI, DefaultHttpx2Client

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

Az API felé engedélyezett nyilvános proxy-útvonalhoz a HTTP-proxy lista jelölteket kínál a transzport HTTP-proxy URL-jéhez. Tartsa meg az alkalmazás szokásos API-kulcs konfigurációját, használja ezt a klienst az API-műveleteihez, és zárja le a meglévő kliens-életcikluson keresztül.

Tartsa a base_url-t az API-szolgáltatás végpontjaként. Egy közönséges továbbító proxy hálózati ugrást valósít meg, nem azt az API-t; a címe a transzport proxy-beállításába tartozik.

A segéd nevének meg kell felelnie a telepített SDK-generációnak. A régebbi HTTPX-alapú segédek és a Requests-munkamenet más transzportfelületeket használnak.

Ha a közvetítő hitelesítést igényel, adja meg a fiókját a transzporton keresztül. Az API-kulcs továbbra is hitelesíti az API-szolgáltatásnak küldött kéréseket.

Kapcsolódó cikkek