Fyrir forrit sem notar HTTPX2-undirstaða OpenAI Python SDK-flutninginn skal senda framsendingarproxyið til DefaultHttpx2Client:

from openai import OpenAI, DefaultHttpx2Client

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

Fyrir leyfilega almenningsproxy-leið til API býður HTTP-proxylisti upp á valkosti fyrir HTTP-proxy slóð flutningsins. Haltu venjulegri API-lyklastillingu forritsins, notaðu þennan biðlara fyrir API-aðgerðir hans og lokaðu honum í gegnum núverandi lífsferil biðlarans.

Haltu base_url sem endapunkti API-þjónustunnar. Venjulegt framsendingarproxy framkvæmir netstökk en ekki það API; veffang þess tilheyrir proxyvalkosti flutningsins.

Heiti hjálparans verður að passa við uppsetta SDK-kynslóð. Eldri HTTPX-undirstaða hjálparar og Requests-lota nota aðrar flutningsviðmót.

Ef milliliðurinn krefst auðkenningar skal veita reikning hans í gegnum flutninginn. API-lykillinn auðkennir enn beiðnir til API-þjónustunnar.

Tengdir greinar