За апликацију која користи OpenAI Python SDK транспорт заснован на HTTPX2, проследите forward прокси у 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 услуге. Обичан forward прокси остварује мрежни скок, а не тај API; његова адреса припада опцији проксија транспорта.

Име помоћника мора да одговара инсталираној генерацији SDK-а. Старији помоћници засновани на HTTPX-у и Requests сесија користе друга транспортна сучеља.

Ако посредник захтева аутентификацију, доставите његов налог кроз транспорт. API кључ и даље аутентификује захтеве према API услузи.

Повезани чланци