HTTP proxy arrunt batentzat, eman dokumentatutako abio-ingurune partekatua bezeroa sortu aurretik:

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

Mantendu ohiko API gakoaren eta hodeiko kredentzialak. HTTP entzuleak HTTPS helmugak garraia ditzake.

Dokumentatutako HTTPX SOCKS bidearentzat, laguntza badago, konfiguratu bi aukera-multzoak:

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 bide honi bitartekari publiko bat erabiltzea baimenduta dagoenean, SOCKS5 proxy zerrendak bi proxy URLetarako hautagaiak eskaintzen ditu. Eutsi bezeroari eta itxi bere lan-karga zehar. client_args bakarrik ez du bide asinkronoa hautatzen.

Aukerako aiohttp backend-ak dei asinkronoak har ditzake. Bere proxy protokoloak eta eskaera-argumentuak desberdinak dira; erabili instalatutako SDK-k onartutako garraio asinkrono edo HTTPX bezero bateragarriaren aukera, HTTPX aukerak aiohttp konfiguratzen dutela suposatu beharrean.

Etiketatu huts egindako eragiketa sinkrono/asinkrono, backend eta proxy protokoloaren arabera. Bide bateko arrakastak bide hori baino ez du frogatzen.

Erlazionatutako artikuluak