Mewn gosodiad Transformers sy'n defnyddio huggingface_hub 1.x, HTTPX yw cludydd HTTP Python y Hub. Ffurfweddwch ei ffatri cleientiaid cydamserol cyn cychwyn y pipeline neu'r llwythwr modelau:

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)

Ar gyfer lawrlwythiadau modelau cyhoeddus a ganiateir, mae'r rhestr dirprwyon HTTP yn darparu ymgeiswyr ar gyfer yr URL dirprwy HTTP hwn. Mae'r enghraifft yn defnyddio API 1.0.0. Defnyddiwch y math cleient y mae'r brif fersiwn Hub sydd wedi'i gosod yn ei ddisgwyl; gall cenhedlaeth arall ddefnyddio llyfrgell HTTP arall.

Ar gyfer darganfod drwy amgylchedd, gosodwch HTTP_PROXY a HTTPS_PROXY cyn lansio Python. Gall gwrandawr HTTP gludo ceisiadau i gyrchfannau HTTPS.

Mae gan y ffatri gydamserol gwmpas diffiniedig. Mae cleientiaid async yn defnyddio set_async_client_factory, tra bod trosglwyddiadau Xet yn defnyddio backend ar wahân nad yw'n defnyddio'r ffatri Python hon.

Nodwch y cam a fethodd—metadata Hub, cynnwys a ailgyfeiriwyd neu drosglwyddiad Xet—cyn dewis ei ffurfweddiad. Gall model wedi'i storio dros dro hepgor y ceisiadau hynny'n gyfan gwbl.

Erthyglau cysylltiedig