dottxt-ai

outlines

dottxt-ai

Structured Outputs

AI 简介

Outlines 是一个用于大语言模型(LLM)结构化输出生成的 Python 库,支持在生成过程中直接约束输出格式,确保结果严格符合指定结构(如 JSON、正则模式、自定义语法等)。其核心能力包括基于上下文无关文法(CFG)和正则表达式的实时解码约束、跨模型提供商(OpenAI、vLLM、Ollama 等)的统一 API、零后处理验证机制。适用于需高可靠性结构化响应的场景,如客服工单分类、电商商品信息抽取、医疗 FHIR 数据生成、会议调度函数调用及文档类型自动标注等。

Python
Apache License 2.0
14.4k
Stars
758
Forks
53
Watchers
83
Issues

Star 增长

今日0
近 7 天0
近 30 天+203
综合评分78.64
默认分支main