OpenAI Python SDK: DefaultHttpx2Client တွင် proxy သတ်မှတ်ခြင်း
မှတ်တမ်းတင်ထားသော 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 ကီး ပြင်ဆင်မှုကို ထိန်းသိမ်းပါ၊ ယင်း၏ API လုပ်ဆောင်ချက်များအတွက် ဤ client ကို အသုံးပြုပြီး လက်ရှိ client ဘဝစက်ဝန်းဖြင့် ပိတ်ပါ။
base_url ကို API ဝန်ဆောင်မှု၏ အဆုံးမှတ်အဖြစ် ထားပါ။ သာမန် forward proxy သည် ထို API မဟုတ်ဘဲ ကွန်ရက် hop ကို အကောင်အထည်ဖော်သည်။ ၎င်း၏ လိပ်စာသည် သယ်ယူမှု၏ proxy ရွေးချယ်မှုတွင် ပါဝင်သည်။
အကူ၏ အမည်သည် ထည့်သွင်းထားသော SDK မျိုးဆက်နှင့် ကိုက်ညီရမည်။ ရှေးဟောင်း HTTPX အခြေခံ အကူများနှင့် Requests session သည် အခြား သယ်ယူမှု အင်တာဖေ့စ်များကို အသုံးပြုသည်။
ကြားခံသည် စစ်မှန်ကြောင်း အတည်ပြုရန် လိုအပ်ပါက ၎င်း၏ အကောင့်ကို သယ်ယူမှုမှတစ်ဆင့် ပေးပါ။ API ကီးသည် API ဝန်ဆောင်မှုသို့ တောင်းဆိုမှုများကို စစ်မှန်ကြောင်း အတည်ပြုဆဲ ဖြစ်သည်။