Skip to main content
Dostawcy wnioskowania Hugging Face udostępniają zgodny z OpenAI router uzupełnień czatu dla wielu hostowanych modeli (DeepSeek, Llama i innych), dostępny za pomocą jednego tokenu. OpenClaw komunikuje się wyłącznie z punktem końcowym uzupełnień czatu; do zamiany tekstu na obraz, osadzeń lub mowy używaj bezpośrednio klientów wnioskowania HF.

Pierwsze kroki

1

Utwórz token z precyzyjnie określonymi uprawnieniami

Przejdź do strony Hugging Face Settings Tokens i utwórz nowy token z precyzyjnie określonymi uprawnieniami.
Token musi mieć włączone uprawnienie Make calls to Inference Providers, w przeciwnym razie żądania API będą odrzucane.
2

Uruchom konfigurację początkową

Wybierz Hugging Face z listy rozwijanej dostawców, a następnie po wyświetleniu monitu wprowadź klucz API:
3

Wybierz model domyślny

Z listy rozwijanej Default Hugging Face model wybierz model. Gdy token jest prawidłowy, lista jest pobierana z Inference API; w przeciwnym razie OpenClaw wyświetla poniższy wbudowany katalog. Wybór jest zapisywany jako agents.defaults.model.primary:
4

Sprawdź dostępność modelu

Konfiguracja nieinteraktywna

Ustawia huggingface/deepseek-ai/DeepSeek-R1 jako model domyślny.

Identyfikatory modeli

Odwołania do modeli mają postać huggingface/<org>/<model> (identyfikatory w stylu Hub). Wbudowany katalog OpenClaw:
Gdy token jest prawidłowy, OpenClaw wykrywa również wszystkie inne modele za pomocą żądania GET do https://router.huggingface.co/v1/models podczas konfiguracji początkowej i uruchamiania Gateway, dzięki czemu katalog może zawierać znacznie więcej niż cztery powyższe modele. Do dowolnego identyfikatora modelu możesz dodać :fastest lub :cheapest; router HF przekieruje żądanie do odpowiedniego dostawcy wnioskowania. Ustaw domyślną kolejność dostawców w ustawieniach dostawców wnioskowania.

Konfiguracja zaawansowana

OpenClaw wykrywa modele za pomocą:
Odpowiedź ma format zgodny z OpenAI: { "object": "list", "data": [ { "id": "Qwen/Qwen3-8B", "owned_by": "Qwen", ... }, ... ] }.Po skonfigurowaniu klucza (podczas konfiguracji początkowej, w HUGGINGFACE_HUB_TOKEN lub HF_TOKEN) lista rozwijana Default Hugging Face model podczas konfiguracji interaktywnej jest wypełniana danymi z tego punktu końcowego. Podczas uruchamiania Gateway to samo wywołanie jest powtarzane w celu odświeżenia katalogu. Wykryte modele są łączone z powyższym wbudowanym katalogiem (używanym do metadanych, takich jak okno kontekstu i koszt, gdy identyfikator jest zgodny). Jeśli żądanie się nie powiedzie, nie zwróci danych albo nie ustawiono klucza, OpenClaw korzysta wyłącznie z wbudowanego katalogu.Wyłącz wykrywanie bez usuwania dostawcy:
  • Nazwa z API: wykryte modele używają wartości name, title lub display_name z API, jeśli jest dostępna; w przeciwnym razie OpenClaw tworzy nazwę na podstawie identyfikatora modelu (np. deepseek-ai/DeepSeek-R1 staje się „DeepSeek R1”).
  • Nadpisanie nazwy wyświetlanej: ustaw w konfiguracji własną etykietę dla każdego modelu:
  • Sufiksy zasad: :fastest i :cheapest są konwencjami routera HF, a OpenClaw ich nie przekształca: sufiks jest wysyłany bez zmian jako część identyfikatora modelu, a router HF wybiera odpowiedniego dostawcę wnioskowania. Jeśli chcesz używać osobnego aliasu dla każdego sufiksu, dodaj każdy wariant jako osobny wpis w models.providers.huggingface.models (lub w model.primary).
  • Scalanie konfiguracji: istniejące wpisy w models.providers.huggingface.models (np. w models.json) są zachowywane podczas scalania konfiguracji, więc ustawione tam niestandardowe wartości name, alias lub opcje modelu pozostają dostępne po ponownym uruchomieniu.
Jeśli Gateway działa jako demon (launchd/systemd), upewnij się, że zmienna HUGGINGFACE_HUB_TOKEN lub HF_TOKEN jest dostępna dla tego procesu (na przykład w ~/.openclaw/.env albo za pośrednictwem env.shellEnv).
OpenClaw akceptuje zarówno HUGGINGFACE_HUB_TOKEN, jak i HF_TOKEN. Jeśli ustawiono obie zmienne, pierwszeństwo ma HUGGINGFACE_HUB_TOKEN.

Powiązane materiały

Wybór modelu

Omówienie wszystkich dostawców, odwołań do modeli i działania przełączania awaryjnego.

Wybór modelu

Jak wybierać i konfigurować modele.

Dokumentacja dostawców wnioskowania

Oficjalna dokumentacja dostawców wnioskowania Hugging Face.

Konfiguracja

Pełna dokumentacja konfiguracji.