Rakenduse jaoks, mis kasutab HTTPX2-põhist OpenAI Python SDK transporti, edastage edastuspuhverserver jaotisele DefaultHttpx2Client:

from openai import OpenAI, DefaultHttpx2Client

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

Lubatud avaliku puhverserveri marsruudil API juurde pakub HTTP puhverserverite loend kandidaate transporti HTTP puhverserveri URL-ile. Säilitage rakenduse tavaline API-võtme konfiguratsioon, kasutage seda klienti selle API-toimingute jaoks ja sulgege see olemasoleva kliendi elutsükli kaudu.

Hoidke base_url API teenuse lõpp-punktina. Tavaline edastuspuhverserver teostab võrguhüppe, mitte seda API-t; selle aadress kuulub transporti puhverserveri valikusse.

Abifunktsiooni nimi peab vastama paigaldatud SDK põlvkonnale. Vanemad HTTPX-põhised abifunktsioonid ja Requestsi sessioon kasutavad teisi transpordiliideseid.

Kui vahendaja nõuab autentimist, esitage selle konto transporti kaudu. API-võti autendib endiselt API teenusele suunatud päringuid.

Seotud artiklid