Lietojumprogrammai, kas izmanto HTTPX2 balstīto OpenAI Python SDK transportu, nododiet pārsūtīšanas starpniekserveri DefaultHttpx2Client:

from openai import OpenAI, DefaultHttpx2Client

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

Atļautam publiskā starpniekservera maršrutam uz API HTTP starpniekserveru saraksts piedāvā kandidātus transporta HTTP starpniekservera URL. Saglabājiet parasto lietojumprogrammas API atslēgas konfigurāciju, izmantojiet šo klientu tās API darbībām un aizveriet to, izmantojot esošo klienta dzīves ciklu.

Turiet base_url kā API pakalpojuma galapunktu. Parasts pārsūtīšanas starpniekserveris veic tīkla lēcienu, nevis šo API; tā adrese pieder transporta starpniekservera opcijai.

Palīga nosaukumam jāatbilst instalētajai SDK paaudzei. Vecāki HTTPX balstīti palīgi un Requests sesija izmanto citas transporta saskarnes.

Ja starpnieks pieprasa autentifikāciju, nodrošiniet tā kontu caur transportu. API atslēga joprojām autentificē pieprasījumus API pakalpojumam.

Saistītie raksti