OpenAI Python SDK: de proxy ynstelle op DefaultHttpx2Client
Konfigurearje it dokumintearre HTTPX2-basearre SDK-transport en hâld it API-einpunt skieden fan it adres fan 'e forward-proxy.
Foar in applikaasje dy't it HTTPX2-basearre OpenAI Python SDK-transport brûkt, jou de forward-proxy troch oan DefaultHttpx2Client:
from openai import OpenAI, DefaultHttpx2Client
client = OpenAI(
http_client=DefaultHttpx2Client(
proxy='http://proxy.example:8080',
),
)
Foar in tastiene iepenbiere proxy-rûte nei de API biedt de HTTP-proxylist kandidaten foar de HTTP-proxy-URL fan it transport. Behâld de gewoane API-kaaikonfiguraasje fan 'e applikaasje, brûk dizze klant foar syn API-operaasjes en slút him ôf fia de besteande libbenssyklus fan 'e klant.
Hâld base_url as it einpunt fan 'e API-tsjinst. In gewoane forward-proxy fiert in netwurkhop út ynstee fan dy API; syn adres heart by de proxy-opsje fan it transport.
De namme fan 'e helper moat oerienkomme mei de ynstalleare SDK-generaasje. Âldere HTTPX-basearre helpers en in Requests-sesje brûke oare transportynterfaces.
As de tuskenpersoan autentikaasje fereasket, jou dan syn akkount fia it transport. De API-kaai autentisearret noch hieltyd oanfragen oan 'e API-tsjinst.