Skip to main content
所有 LangChain 与 Hugging Face Hub 以及 transformerssentence transformersdatasets 等库的集成。

聊天模型

ChatHuggingFace

我们可以使用 Hugging Face LLM 类或直接使用 ChatHuggingFace 类。 请参阅使用示例
from langchain_huggingface import ChatHuggingFace

LLMs

HuggingFaceEndpoint

我们可以使用 HuggingFaceEndpoint 类来通过无服务器推理提供商或通过专用推理端点运行开源模型。 请参阅使用示例
from langchain_huggingface import HuggingFaceEndpoint

HuggingFacePipeline

我们可以使用 HuggingFacePipeline 类来本地运行开源模型。 请参阅使用示例
from langchain_huggingface import HuggingFacePipeline

嵌入模型

HuggingFaceEmbeddings

我们可以使用 HuggingFaceEmbeddings 类本地运行开源嵌入模型。 参见使用示例
from langchain_huggingface import HuggingFaceEmbeddings

HuggingFaceEndpointEmbeddings

我们可以使用 HuggingFaceEndpointEmbeddings 类通过专用的 推理端点 来运行开源嵌入模型。 参见使用示例
from langchain_huggingface import HuggingFaceEndpointEmbeddings

HuggingFaceInferenceAPIEmbeddings

我们可以使用 HuggingFaceInferenceAPIEmbeddings 类来通过 推理提供商 运行开源嵌入模型。 参见使用示例
from langchain_community.embeddings import HuggingFaceInferenceAPIEmbeddings

HuggingFaceInstructEmbeddings

我们可以使用 HuggingFaceInstructEmbeddings 类来本地运行开源嵌入模型。 查看使用示例
from langchain_community.embeddings import HuggingFaceInstructEmbeddings

HuggingFaceBgeEmbeddings

HuggingFace 上的 BGE 模型最好的开源嵌入模型 之一。 BGE 模型由 北京智源人工智能研究院 (BAAI) 创建。BAAI 是一家从事 AI 研发的民营非营利组织。
参见使用示例
from langchain_community.embeddings import HuggingFaceBgeEmbeddings

文档加载器

Hugging Face 数据集

Hugging Face Hub 拥有超过 75,000 个涵盖 100 多种语言的数据集,可用于自然语言处理 (NLP)、计算机视觉和音频等领域的广泛任务,例如翻译、自动语音识别和图像分类。
我们需要安装 datasets Python 包。
pip install datasets
参见使用示例
from langchain_community.document_loaders.hugging_face_dataset import HuggingFaceDatasetLoader

Hugging Face 模型加载器

Hugging Face Hub 加载模型信息,包括 README 内容。 此加载器与 Hugging Face Models API 对接,以获取并加载模型元数据和 README 文件。 该 API 允许您基于特定条件(例如模型标签、作者等)搜索和筛选模型。
from langchain_community.document_loaders import HuggingFaceModelLoader

图片说明

它使用 Hugging Face 模型来生成图像说明。 我们需要安装几个 Python 包。
pip install transformers pillow
参见使用示例
from langchain_community.document_loaders import ImageCaptionLoader

工具

Hugging Face Hub 工具

Hugging Face Tools 支持文本 I/O,并使用 load_huggingface_tool 函数加载。
我们需要安装几个 Python 包。
pip install transformers huggingface_hub
参见使用示例
from langchain_community.agent_toolkits.load_tools import load_huggingface_tool

Hugging Face 文本转语音模型推理。

它是 OpenAI Text-to-Speech API 的一个包装器。
from langchain_community.tools.audio import HuggingFaceTextToSpeechModelInference
请提供需要翻译的英文技术文档内容。您只发送了“---”,没有包含任何需要翻译的文本。
通过 MCP 以编程方式连接这些文档 到 Claude、VSCode 等更多应用,以获取实时答案。