За апликација што го користи транспортот на OpenAI Python SDK заснован на HTTPX2, предајте го преносниот прокси на DefaultHttpx2Client:

from openai import OpenAI, DefaultHttpx2Client

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

За дозволена рута преку јавен прокси до API, Список на HTTP прокси нуди кандидати за URL-то на HTTP проксито на транспортот. Задржете ја вообичаената конфигурација на API клучот на апликацијата, користете го овој клиент за неговите API операции и затворете го преку постојниот животен циклус на клиентот.

Држете го base_url како крајна точка на API услугата. Обичниот преносен прокси извршува мрежен скок, а не тоа API; неговата адреса припаѓа во опцијата за прокси на транспортот.

Името на помошникот мора да одговара на инсталираната генерација на SDK. Постарите помошници засновани на HTTPX и сесијата Requests користат други транспортни интерфејси.

Ако посредникот бара автентикација, доставете го неговиот профил преку транспортот. API клучот сè уште ги автентицира барањата до API услугата.

Поврзани статии