এটা সাধাৰণ HTTP প্ৰক্সীৰ বাবে, ক্লায়েন্ট সৃষ্টি কৰাৰ পূৰ্বে নথিভুক্ত যুটীয়া আৰম্ভণি পৰিৱেশ প্ৰদান কৰক:

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

স্বাভাৱিক API-কী আৰু ক্লাউড প্ৰমাণপত্ৰ ৰাখক। 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 বেকএণ্ডে ইয়াৰ পৰিৱৰ্তে এচিংক্ৰনাছ কলসমূহৰ দায়িত্ব ল'ব পাৰে। ইয়াৰ প্ৰক্সী প্ৰটোকল আৰু অনুৰোধৰ আৰ্গুমেন্ট বেলেগ; HTTPX বিকল্পই aiohttp সংৰূপণ কৰে বুলি ধৰি লোৱাৰ পৰিৱৰ্তে সংস্থাপিত SDK-ৰ সমৰ্থিত সুসংগত এচিংক্ৰনাছ পৰিবহণ বা HTTPX ক্লায়েন্ট ব্যৱহাৰ কৰক।

ব্যৰ্থ হোৱা কাৰ্য্যটো ছিংক/এচিংক, বেকএণ্ড আৰু প্ৰক্সী প্ৰটোকল অনুসৰি লেবেল কৰক। এটা পথত সফলতা কেৱল সেই পথটোৱেই প্ৰমাণ কৰে।

সম্পৰ্কিত প্ৰবন্ধ