Nínú ìṣètò Transformers tí ó ń lo huggingface_hub 1.x, ọ̀nà HTTP Python ti Hub ni HTTPX. Ṣètò ilé-iṣẹ́ oníbàárà synchronous rẹ̀ kí pipeline tàbí ẹrù ìgbéwọlé àwòrán bẹ̀rẹ̀:

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)

Fún àwọn gbígbà àwòrán gbogbogbò tí a fọwọ́ sí, àkójọ aṣojú HTTP ń pèsè àwọn olùdíje fún URL aṣojú HTTP yìí. Àpẹẹrẹ náà ń lo API 1.0.0. Lo irú oníbàárà tí ẹ̀yà àkọ́kọ́ Hub tí a fi sórí ẹrọ ń retí; ìran mìíràn lè lo ilé-ìkàwé HTTP mìíràn.

Fún wíwá nípasẹ̀ àyíká, ṣètò HTTP_PROXY àti HTTPS_PROXY kí Python tó bẹ̀rẹ̀. Olùgbọ́ HTTP lè gbé àwọn ìbéèrè dé àwọn ibi HTTPS.

Ilé-iṣẹ́ synchronous ní ààlà pàtó. Àwọn oníbàárà async ń lo set_async_client_factory, nígbà tí àwọn ìgbékalẹ̀ Xet ń lo backend ọ̀tọ̀ tí kò lo ilé-iṣẹ́ Python yìí.

Dámọ̀ ìpele tí ó kùnà—metadata Hub, àkóónú tí a tún darí tàbí ìgbékalẹ̀ Xet—kí o tó yan ìṣètò rẹ̀. Àwòrán tí ó wà nínú káṣì lè fò àwọn ìbéèrè yẹn kọjá pátápátá.

Àwọn àpilẹ̀kọ tó jọra