OpenAI Python SDK: issettja l-proxy fuq DefaultHttpx2Client
Ikkonfigura t-trasport tal-SDK dokumentat ibbażat fuq HTTPX2 u żomm il-punt tat-tmiem tal-API separat mill-indirizz tal-proxy forward.
Għal applikazzjoni li tuża t-trasport tal-OpenAI Python SDK ibbażat fuq HTTPX2, għaddi l-proxy forward lil DefaultHttpx2Client:
from openai import OpenAI, DefaultHttpx2Client
client = OpenAI(
http_client=DefaultHttpx2Client(
proxy='http://proxy.example:8080',
),
)
Għal rotta permessa ta' proxy pubbliku lejn l-API, lista tal-proxy HTTP tipprovdi kandidati għall-URL tal-proxy HTTP tat-trasport. Żomm il-konfigurazzjoni normali taċ-ċavetta API tal-applikazzjoni, uża dan il-klijent għall-operazzjonijiet API tiegħu, u agħlqu permezz taċ-ċiklu tal-ħajja eżistenti tal-klijent.
Żomm base_url bħala l-punt tat-tmiem tas-servizz API. Proxy forward ordinarju jimplimenta qabża tan-netwerk u mhux dik l-API; l-indirizz tiegħu jappartjeni għall-għażla tal-proxy tat-trasport.
L-isem tal-helper irid jaqbel mal-ġenerazzjoni tal-SDK installata. Helpers eqdem ibbażati fuq HTTPX u sessjoni Requests jużaw interfaces tat-trasport oħra.
Jekk l-intermedjarju jeħtieġ awtentikazzjoni, ipprovdi l-kont tiegħu permezz tat-trasport. Iċ-ċavetta API xorta tawtentika t-talbiet lis-servizz API.