OpenAI Python SDK. պրոքսիի սահմանումը DefaultHttpx2Client-ում
Կարգավորեք փաստաթղթավորված HTTPX2-ի վրա հիմնված SDK տրանսպորտը և API-ի վերջնակետը առանձին պահեք forward proxy-ի հասցեից։
HTTPX2-ի վրա հիմնված OpenAI Python SDK տրանսպորտ օգտագործող հավելվածի համար forward proxy-ն փոխանցեք DefaultHttpx2Client-ին՝
from openai import OpenAI, DefaultHttpx2Client
client = OpenAI(
http_client=DefaultHttpx2Client(
proxy='http://proxy.example:8080',
),
)
API-ին թույլատրված հանրային proxy-ի երթուղու համար HTTP proxy-ների ցանկ-ը թեկնածուներ է առաջարկում տրանսպորտի HTTP proxy URL-ի համար։ Պահպանեք հավելվածի սովորական API-բանալու կարգավորումը, օգտագործեք այս client-ը նրա API գործողությունների համար և փակեք այն client-ի գոյություն ունեցող կյանքի ցիկլով։
base_url-ը պահեք որպես API ծառայության վերջնակետ։ Սովորական forward proxy-ն իրականացնում է ցանցային թռիչք, ոչ այդ API-ն. նրա հասցեն պատկանում է տրանսպորտի proxy ընտրանքին։
Օգնականի անունը պետք է համապատասխանի տեղադրված SDK սերնդին։ Ավելի հին HTTPX-ի վրա հիմնված օգնականները և Requests սեսիան օգտագործում են տրանսպորտի այլ ինտերֆեյսներ։
Եթե միջնորդը պահանջում է նույնականացում, տրամադրեք նրա հաշիվը տրանսպորտի միջոցով։ API բանալին դեռ նույնականացնում է API ծառայությանը ուղղված հարցումները։