概述
集成详情
| 类 | 包 | 可序列化 | JS 支持 | 下载量 | 版本 |
|---|---|---|---|---|---|
| ChatOutlines | langchain-community | ❌ | ❌ |
模型功能
安装配置
要访问 Outlines 模型,您需要联网从 Hugging Face 下载模型权重。根据所选后端,您需要安装相应的依赖(参见 Outlines 文档)。凭据
Outlines 没有内置的认证机制。安装
LangChain Outlines 集成位于langchain-community 包中,同时需要 outlines 库:
实例化
现在可以实例化模型对象并生成聊天补全:调用
流式输出
ChatOutlines 支持 token 流式输出:链式调用
约束生成
ChatOutlines 允许您对生成的输出施加各种约束:正则表达式约束
类型约束
Pydantic 与 JSON Schema
上下文无关文法
LangChain 结构化输出
您也可以将 LangChain 的结构化输出与 ChatOutlines 配合使用:API 参考
有关 ChatOutlines 所有特性和配置的详细文档,请参阅 API 参考:python.langchain.com/api_reference/community/chat_models/langchain_community.chat_models.outlines.ChatOutlines.html完整 Outlines 文档
dottxt-ai.github.io/outlines/latest/将这些文档连接到 Claude、VSCode 等工具,通过 MCP 获取实时解答。

