langchain_huggingface 聊天模型。有关所有 ChatHuggingFace 功能和配置的详细文档,请参阅 API 参考。有关 Hugging Face 支持的模型列表,请查看 此页面。
概览
集成详情
集成详情
| 类别 | 包 | 本地 | 可序列化 | JS 支持 | 下载量 | 版本 |
|---|---|---|---|---|---|---|
| ChatHuggingFace | langchain-huggingface | ✅ | 测试版 | ❌ |
模型功能
设置
要访问 Hugging Face 模型,您需要创建一个 Hugging Face 账户,获取一个 API 密钥,并安装langchain-huggingface 集成包。
凭据
生成一个 Hugging Face 访问令牌 并将其存储为环境变量:HUGGINGFACEHUB_API_TOKEN。
安装
| 类别 | 包 | 本地 | 可序列化 | JS 支持 | 下载量 | 版本 |
|---|---|---|---|---|---|---|
| ChatHuggingFace | langchain-huggingface | ✅ | ❌ | ❌ |
模型功能
设置
要访问langchain_huggingface 模型,您需要创建一个 Hugging Face 账户,获取一个 API 密钥,并安装 langchain-huggingface 集成包。
凭据
您需要将 Hugging Face 访问令牌 保存为环境变量:HUGGINGFACEHUB_API_TOKEN。
实例化
您可以通过两种不同的方式实例化ChatHuggingFace 模型:通过 HuggingFaceEndpoint 或通过 HuggingFacePipeline。
HuggingFaceEndpoint
HuggingFacePipeline
实例化与量化
要运行模型的量化版本,您可以按如下方式指定bitsandbytes 量化配置
model_kwargs 的一部分传递给 HuggingFacePipeline
调用
API 参考
有关所有ChatHuggingFace 功能和配置的详细文档,请参阅 API 参考:python.langchain.com/api_reference/huggingface/chat_models/langchain_huggingface.chat_models.huggingface.ChatHuggingFace.html
以编程方式连接这些文档到 Claude、VSCode 等,通过 MCP 获取实时答案。