Yn in Transformers-opstelling mei huggingface_hub 1.x is de Python HTTP-transport fan 'e Hub HTTPX. Konfigurearje syn synkroane klantfabryk foardat de pipeline of de modellader start:

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)

Foar tastiene downloads fan iepenbiere modellen leveret de HTTP-proksylist kandidaten foar dizze HTTP-proksy-URL. It foarbyld brûkt de 1.0.0-API. Brûk it klanttype dat de ynstallearre haadferzje fan 'e Hub ferwachtet; in oare generaasje kin in oare HTTP-bibleteek brûke.

Foar omjouwingsbasearre ûntdekking sette HTTP_PROXY en HTTPS_PROXY earder, foardat Python start. In HTTP-listener kin oanfreegjen nei HTTPS-bestimmings drage.

De synkroane fabryk hat in ôfbeakene berik. Async-klanten brûke set_async_client_factory, wylst Xet-oerdrachten in aparte backend brûke dy't dizze Python-fabryk net ferbrûkt.

Identifisearje de mislearre stap — Hub-metadata, omstjoerde ynhâld of Xet-oerdracht — foardat jo de konfiguraasje kieze. In cachet model kin dy oanfreegjen hielendal oerslaan.

Relatearre artikelen