Í Transformers-uppsetningu með huggingface_hub 1.x er Python HTTP-flutningur Hub HTTPX. Stilltu samstilltu biðlaraverksmiðjuna áður en pipeline eða módelhleðslan er ræst:

import httpx
from huggingface_hub import set_client_factory

def make_hub_client():
    return httpx.Client(
        proxy='http://proxy.example:8080',
        follow_redirects=True,
        timeout=30,
    )

set_client_factory(make_hub_client)

Fyrir leyfð niðurhöl opinna módela veitir HTTP-proxylistinn frambjóðendur fyrir þetta HTTP-proxy-URL. Dæmið notar 1.0.0-API-ið. Notaðu þá biðlarategund sem uppsett aðalútgáfa Hub væntir; önnur kynslóð getur notað aðra HTTP-safn.

Fyrir uppgötvun í gegnum umhverfi skal setja HTTP_PROXY og HTTPS_PROXY áður en Python er ræst. HTTP-hlustun getur borið beiðnir til HTTPS-áfangastaða.

Samstillta verksmiðjan hefur skilgreint gildissvið. Async-biðlarar nota set_async_client_factory, en Xet-flutningar nota sérstakt bakenda sem notar ekki þessa Python-verksmiðju.

Greindu það þrep sem mistókst — Hub-lýsigögn, endurbeint efni eða Xet-flutning — áður en stillingin er valin. Skyndiminnið módel getur sleppt þessum beiðnum algjörlega.

Tengdir greinar