Vir 'n toepassing wat die HTTPX2-gebaseerde OpenAI Python SDK-transport gebruik, gee die voorserver-proxy aan DefaultHttpx2Client deur:

from openai import OpenAI, DefaultHttpx2Client

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

Vir 'n toegelate publieke-proxy-roete na die API bied die HTTP-proxylys kandidate vir die transport se HTTP-proxy-URL. Behoud die toepassing se normale API-sleutelkonfigurasie, gebruik hierdie kliënt vir sy API-bewerkings en sluit dit deur die bestaande kliëntlewensiklus.

Hou base_url as die API-diens-eindpunt. 'n Gewone voorserver-proxy implementeer 'n netwerksprong eerder as daardie API; sy adres hoort in die transport se proxy-opsie.

Die helpernaam moet by die geïnstalleerde SDK-generasie pas. Ouer HTTPX-gebaseerde helpers en 'n Requests-sessie gebruik ander transport-koppelvlakke.

As die tussenganger verifikasie vereis, verskaf sy rekening deur die transport. Die API-sleutel verifieer steeds versoeke aan die API-diens.

Verwante artikels