សម្រាប់ប្រូកស៊ី HTTP ធម្មតា សូមផ្តល់បរិស្ថានចាប់ផ្តើមរួមដែលបានចងក្រងជាឯកសារ មុនពេលបង្កើតអតិថិជន៖

HTTPS_PROXY='http://proxy.example:8080' python app.py

រក្សាព័ត៌មានសម្ងាត់ API key និងពពកធម្មតា។ អ្នកស្តាប់ HTTP អាចផ្ទុកគោលដៅ HTTPS។

សម្រាប់ផ្លូវ HTTPX SOCKS ដែលបានចងក្រងជាឯកសារ នៅពេលមានការគាំទ្រ សូមកំណត់រចនាសម្ព័ន្ធជម្រើសទាំងពីរ៖

from google import genai
from google.genai import types

options = types.HttpOptions(
    client_args={'proxy': 'socks5://proxy.example:1080'},
    async_client_args={'proxy': 'socks5://proxy.example:1080'},
)
client = genai.Client(api_key=api_key, http_options=options)

នៅពេលផ្លូវ HTTPX SOCKS នេះត្រូវបានអនុញ្ញាតឱ្យប្រើអន្តរការីសាធារណៈ បញ្ជីប្រូកស៊ី SOCKS5 ផ្តល់បេក្ខជនសម្រាប់ URL ប្រូកស៊ីទាំងពីរ។ រក្សាអតិថិជន ហើយបិទវាតាមបន្ទុកការងាររបស់វា។ client_args តែឯងមិនជ្រើសផ្លូវអសមកាលកម្មទេ។

ផ្នែកខាងក្រោយ aiohttp ស្រេចចិត្តអាចទទួលយកការហៅអសមកាលកម្មជំនួសវិញ។ ពិធីការប្រូកស៊ី និងអាគុយម៉ង់សំណើរបស់វាខុសគ្នា។ ប្រើជម្រើសដែលគាំទ្រដោយ SDK ដែលបានដំឡើង នៃការដឹកជញ្ជូនអសមកាលកម្ម ឬអតិថិជន HTTPX ដែលត្រូវគ្នា ជាជាងសន្មតថាជម្រើស HTTPX កំណត់ aiohttp។

ដាក់ស្លាកប្រតិបត្តិការដែលបរាជ័យតាមសមកាលកម្ម/អសមកាលកម្ម ផ្នែកខាងក្រោយ និងពិធីការប្រូកស៊ី។ ភាពជោគជ័យលើផ្លូវមួយបញ្ជាក់តែផ្លូវនោះប៉ុណ្ណោះ។

អត្ថបទពាក់ព័ន្ធ