Skip to main content
本页面涵盖了LangChain与Hugging Face Hub的集成,以及transformers、sentence transformers和datasets等库的集成。

对话模型

ChatHuggingFace

可以使用Hugging Face大语言模型(LLM)类,或直接使用ChatHuggingFace类。 查看一个使用示例。

大语言模型(LLM)

HuggingFaceEndpoint

可以通过无服务器推理服务或专用推理端点使用HuggingFaceEndpoint类运行开源模型。 查看一个使用示例。

HuggingFacePipeline

可以通过HuggingFacePipeline类在本地运行开源模型。 查看一个使用示例。

嵌入模型

HuggingFaceEmbeddings

可以通过HuggingFaceEmbeddings类在本地运行开源嵌入模型。 查看一个使用示例。

HuggingFaceEndpointEmbeddings

可以通过专用推理端点使用HuggingFaceEndpointEmbeddings类运行开源嵌入模型。 查看一个使用示例。

文本嵌入推理(TEI)

对于Sentence Transformers模型的自托管生产服务,Hugging Face发布了文本嵌入推理专用推理服务器,支持批处理和GPU加速。TEI提供OpenAI兼容的API,可通过OpenAIEmbeddings指向TEI部署。请参考专用TEI集成指南。

BGE嵌入模型

Hugging Face上的BGE模型是来自北京人工智能研究院(BAAI)的开源嵌入模型家族。
BGE模型属于Sentence Transformers模型,请使用HuggingFaceEmbeddings与encode_kwargs={"normalize_embeddings": True}。查看一个使用示例。
官方原文:src/oss/python/integrations/providers/huggingface.mdx · 非官方翻译,译文由 AI 生成,以英文原文为准。
Last modified on November 3, 2026