За приложение, което използва транспорта на 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 услугата.

Подобни статии