OpenAI Python SDK: proksini DefaultHttpx2Client da sozlash
Hujjatlashtirilgan HTTPX2 asosidagi SDK transportini sozlang va API oxirgi nuqtasini forward-proxy manzilidan alohida saqlang.
HTTPX2 asosidagi OpenAI Python SDK transportidan foydalanadigan ilova uchun forward proksini DefaultHttpx2Client ga bering:
from openai import OpenAI, DefaultHttpx2Client
client = OpenAI(
http_client=DefaultHttpx2Client(
proxy='http://proxy.example:8080',
),
)
API ga ruxsat etilgan ommaviy proksi yo'li uchun HTTP proksilar ro'yxati transportning HTTP proksi URL i uchun nomzodlarni taqdim etadi. Ilovaning odatiy API kaliti konfiguratsiyasini saqlang, bu klientdan uning API amallari uchun foydalaning va uni mavjud klient hayot tsikli orqali yoping.
base_url ni API xizmatining oxirgi nuqtasi sifatida saqlang. Oddiy forward proksi o'sha API emas, tarmoq sakrashini amalga oshiradi; uning manzili transportning proksi parametriga tegishli.
Yordamchi nomi o'rnatilgan SDK avlodiga mos kelishi kerak. Eski HTTPX asosidagi yordamchilar va Requests sessiyasi boshqa transport interfeyslaridan foydalanadi.
Agar vositachi autentifikatsiyani talab qilsa, uning hisobini transport orqali taqdim eting. API kaliti hali ham API xizmatiga so'rovlarni autentifikatsiya qiladi.