HTTPX2 əsaslı OpenAI Python SDK transportundan istifadə edən tətbiq üçün forvard proksini DefaultHttpx2Client-ə ötürün:

from openai import OpenAI, DefaultHttpx2Client

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

API-yə icazə verilmiş ictimai proksi marşrutu üçün HTTP proksi siyahısı transportun HTTP proksi URL-i üçün namizədlər təqdim edir. Tətbiqin adi API açarı konfiqurasiyasını saxlayın, bu klientdən onun API əməliyyatları üçün istifadə edin və mövcud klient həyat dövrü ilə bağlayın.

base_url-i API xidmətinin son nöqtəsi kimi saxlayın. Adi forvard proksi həmin API əvəzinə şəbəkə atlaması həyata keçirir; onun ünvanı transportun proksi seçiminə aiddir.

Köməkçi adı quraşdırılmış SDK nəslinə uyğun olmalıdır. Köhnə HTTPX əsaslı köməkçilər və Requests sessiyası başqa transport interfeyslərindən istifadə edir.

Əgər vasitəçi autentifikasiya tələb edirsə, onun hesabını transport vasitəsilə təqdim edin. API açarı yenə də API xidmətinə sorğuları autentifikasiya edir.

Əlaqəli məqalələr