langchain.agents.load_tools.load_huggingface_tool

langchain.agents.load_tools.load_huggingface_tool(task_or_repo_id: str, model_repo_id: Optional[str] = None, token: Optional[str] = None, remote: bool = False, **kwargs: Any) BaseTool[source]

Loads a tool from the HuggingFace Hub.

Parameters
  • task_or_repo_id (str) – Task or model repo id.

  • model_repo_id (Optional[str]) – Optional model repo id.

  • token (Optional[str]) – Optional token.

  • remote (bool) – Optional remote. Defaults to False.

  • **kwargs (Any) –

Returns

A tool.

Return type

BaseTool

Examples using load_huggingface_tool