Për një aplikacion që përdor transportin e OpenAI Python SDK të bazuar në HTTPX2, kaloni proxy-n përcjellës te DefaultHttpx2Client:

from openai import OpenAI, DefaultHttpx2Client

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

Për një rrugë të lejuar proxy publike drejt API-t, lista e proxy-ve HTTP ofron kandidatë për URL-në e proxy-t HTTP të transportit. Mbani konfigurimin e zakonshëm të çelësit API të aplikacionit, përdorni këtë klient për operacionet e tij API dhe mbylleni përmes ciklit ekzistues të jetës së klientit.

Mbani base_url si pikën fundore të shërbimit API. Një proxy përcjellës i zakonshëm realizon një kërcim rrjeti, jo atë API; adresa e tij i përket opsionit të proxy-t të transportit.

Emri i ndihmësit duhet të përputhet me gjeneratën e instaluar të SDK-së. Ndihmësit më të vjetër të bazuar në HTTPX dhe një sesion Requests përdorin ndërfaqe të tjera transporti.

Nëse ndërmjetësi kërkon vërtetim, jepni llogarinë e tij përmes transportit. Çelësi API vazhdon të vërtetojë kërkesat drejt shërbimit API.

Artikuj të ngjashëm