Í einari Transformers-uppsetning við huggingface_hub 1.x er Python HTTP-flutningurin hjá Hub HTTPX. Still tað synkrona klientvirkið, áðrenn pipeline ella modell-innlesarin byrjar:

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)

Fyri loyvdar niðurtøkur av almennum modellum veitir HTTP-rokkilistin evnar til hendan HTTP-rokkil-URL. Dømið brúkar 1.0.0-API. Brúka tann klientslagið, sum tann innstalleraða Hub-høvuðsútgávan væntar; onnur ættarlið kann brúka eitt annað HTTP-bókasavn.

Fyri umhvørvisgrundaða uppdaging set HTTP_PROXY og HTTPS_PROXY áðrenn Python byrjar. Ein HTTP-lyttari kann bera fyrispurningar til HTTPS-mál.

Tað synkrona virkið hevur eitt ávíst virkisøki. Async-klientar brúka set_async_client_factory, meðan Xet-flutningar brúka ein serstakan backend, sum ikki brúkar hetta Python-virkið.

Greina tað miseydnaða stigið — Hub-metadáta, umstýrt innihald ella Xet-flutning — áðrenn tú velur uppsetning. Ein modell í fartoyggj kann sleppa hesar fyrispurningar heilt.

Skyldar greinar