Fyri ein vanligan HTTP-proxy skalt tú veita tað skjalfesta felags byrjanarumhvørvið, áðrenn tú stovnar klientin:

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

Varðveit vanligu API-lykla- og skýggj-innlitingarnar. HTTP-lyttarin kann flyta HTTPS-mál.

Fyri tað skjalfesta HTTPX SOCKS-leiðina, tá stuðul er til, skalt tú stilla báðar valmøguleikasetur:

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)

Tá henda HTTPX SOCKS-leiðin hevur loyvi at brúka ein almennan millumgongumann, bjóðar SOCKS5-proxy-listin kandidatar fyri báðar proxy-URL-arnar. Halt klientin og lat hann aftur gjøgnum arbeiðsbyrðuna. Bara client_args velur ikki ta ósamstundar leiðina.

Tað valfría aiohttp-bakend kann í staðin taka sær av ósamstundar kalli. Proxy-protokollarnar og spurnar-argumentini eru ymisk; brúka ta stuðlaðu avsetingina í installeruðu SDK-ini fyri eina samsvarandi ósamstundar flutning ella HTTPX-klient, heldur enn at ganga út frá, at HTTPX-valmøguleikar stilla aiohttp.

Merk tað miseydnaða handverkið eftir samstund/ósamstund, bakenda og proxy-protokoll. Ganga á einari leið prógvar bara ta leiðina.

Skyldar greinar