Por aplikaĵo, kiu uzas la transporton de OpenAI Python SDK bazitan sur HTTPX2, transdonu la antaŭan prokurilon al DefaultHttpx2Client:

from openai import OpenAI, DefaultHttpx2Client

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

Por permesita publika prokurila vojo al la API, la listo de HTTP-prokuriloj proponas kandidatojn por la HTTP-prokurila URL de la transporto. Konservu la kutiman agordon de la API-ŝlosilo de la aplikaĵo, uzu ĉi tiun klienton por ĝiaj API-operacioj kaj fermu ĝin per la ekzistanta vivociklo de la kliento.

Tenu base_url kiel la finpunkton de la API-servo. Ordinara antaŭa prokurilo realigas retan salton, ne tiun API-on; ĝia adreso apartenas al la prokurila opcio de la transporto.

La nomo de la helpanto devas kongrui kun la instalita SDK-generacio. Pli malnovaj helpantoj bazitaj sur HTTPX kaj Requests-sesio uzas aliajn transportajn interfacojn.

Se la peranto postulas aŭtentikigon, provizu ĝian konton per la transporto. La API-ŝlosilo ankoraŭ aŭtentikigas petojn al la API-servo.

Rilataj artikoloj