OpenAI Python SDK: проксиді DefaultHttpx2Client ішінде орнату
Құжатталған HTTPX2 негізіндегі SDK тасымалын конфигурациялаңыз және API соңғы нүктесін форвард-прокси мекенжайынан бөлек ұстаңыз.
HTTPX2 негізіндегі OpenAI Python SDK тасымалын пайдаланатын қолданба үшін форвард-проксиді DefaultHttpx2Client-ке беріңіз:
from openai import OpenAI, DefaultHttpx2Client
client = OpenAI(
http_client=DefaultHttpx2Client(
proxy='http://proxy.example:8080',
),
)
API-ге рұқсат етілген жалпыға ортақ прокси бағыты үшін HTTP прокси тізімі тасымалдың HTTP прокси URL-і үшін үміткерлер ұсынады. Қолданбаның әдеттегі API кілті конфигурациясын сақтаңыз, осы клиентті оның API операциялары үшін пайдаланыңыз және оны клиенттің бар өмірлік циклі арқылы жабыңыз.
base_url-ды API қызметінің соңғы нүктесі ретінде ұстаңыз. Кәдімгі форвард-прокси сол API емес, желілік секіріс жасайды; оның мекенжайы тасымалдың прокси опциясына жатады.
Көмекші атауы орнатылған SDK буынына сәйкес болуы керек. Ескі HTTPX негізіндегі көмекшілер мен Requests сессиясы басқа тасымал интерфейстерін пайдаланады.
Егер делдал аутентификацияны талап етсе, оның тіркелгісін тасымал арқылы беріңіз. API кілті әлі де API қызметіне сұрауларды аутентификациялайды.