Skip to main content
Hugging Face 推論供應商透過單一權杖,為許多託管模型(DeepSeek、Llama 等)提供與 OpenAI 相容的聊天補全路由器。OpenClaw 僅使用聊天補全端點;若需文字轉圖片、嵌入或語音功能,請直接使用 HF 推論用戶端

開始使用

1

建立細粒度權杖

前往 Hugging Face Settings Tokens,建立新的細粒度權杖。
權杖必須啟用 Make calls to Inference Providers 權限,否則 API 請求會遭拒絕。
2

執行初始設定

在供應商下拉式選單中選擇 Hugging Face,然後在提示出現時輸入你的 API 金鑰:
3

選取預設模型

Default Hugging Face model 下拉式選單中選取模型。權杖有效時,清單會從 Inference API 載入;否則 OpenClaw 會顯示下方的內建目錄。你的選擇會儲存為 agents.defaults.model.primary
4

確認模型可用

非互動式設定

huggingface/deepseek-ai/DeepSeek-R1 設為預設模型。

模型 ID

模型參照使用 huggingface/<org>/<model> 格式(Hub 樣式 ID)。OpenClaw 的內建目錄如下:
權杖有效時,OpenClaw 也會在初始設定及閘道啟動時,透過 GET https://router.huggingface.co/v1/models 探索任何其他模型,因此你的目錄能包含遠多於上述三個模型的項目。你可以在任何模型 ID 後附加 :fastest:cheapest;HF 的路由器會將其路由至相符的推論供應商。請在 Inference Provider settings中設定預設供應商順序。

進階設定

OpenClaw 使用以下方式探索模型:
回應採用 OpenAI 樣式:{ "object": "list", "data": [ { "id": "Qwen/Qwen3-8B", "owned_by": "Qwen", ... }, ... ] }設定金鑰後(透過初始設定、HUGGINGFACE_HUB_TOKENHF_TOKEN),互動式設定期間的 Default Hugging Face model 下拉式選單會由此端點填入。閘道啟動時會重複相同呼叫以重新整理目錄。探索到的模型會與上述內建目錄合併(ID 相符時,內建目錄會用於提供內容窗口和成本等中繼資料)。如果請求失敗、未傳回資料或未設定金鑰,OpenClaw 只會退回使用內建目錄。若要停用探索而不移除供應商:
  • **API 提供的名稱:**探索到的模型會在 API 的 nametitledisplay_name 存在時使用該值;否則 OpenClaw 會從模型 ID 衍生名稱(例如 deepseek-ai/DeepSeek-R1 會變成 “DeepSeek R1”)。
  • **覆寫顯示名稱:**在設定中為各模型設定自訂標籤:
  • 原則後綴::fastest:cheapest 是 HF 路由器的慣例,並非 OpenClaw 會改寫的內容:後綴會原封不動地作為模型 ID 的一部分傳送,而 HF 路由器會選取相符的推論供應商。如果你希望每個後綴都有不同的別名,請將各變體分別新增為 models.providers.huggingface.models 下的獨立項目(或新增至 model.primary)。
  • **設定合併:**設定合併時會保留 models.providers.huggingface.models 中的現有項目(例如 models.json 中的項目),因此你在其中設定的任何自訂 namealias 或模型選項都會在重新啟動後保留。
如果閘道以常駐程式(launchd/systemd)方式執行,請確認該程序能存取 HUGGINGFACE_HUB_TOKENHF_TOKEN(例如透過 ~/.openclaw/.envenv.shellEnv)。
OpenClaw 同時接受 HUGGINGFACE_HUB_TOKENHF_TOKEN。如果兩者皆已設定,則以 HUGGINGFACE_HUB_TOKEN 為優先。

相關內容

模型選取

所有供應商、模型參照及容錯移轉行為的概覽。

模型選取

如何選擇及設定模型。

推論供應商文件

Hugging Face 推論供應商官方文件。

設定

完整設定參考。