基于多智能体群体模拟的预测引擎,可从新闻、政策等种子材料构建数字世界来推演未来走向。
8.1万1.2万PythonAGPL-3.0更新于 4天前
一个 Python 库,在生成过程中约束 LLM 输出,使其符合指定的类型、正则、JSON Schema 或语法。
Outlines 是一个用于大语言模型结构化生成的 Python 库。它不是在模型回复后再解析或修复文本,而是在生成过程中进行约束,使输出始终符合你指定的类型,例如 Literal 选项、int 或 Pydantic 模型。
使用时,你将提示词和输出类型传给封装后的模型即可。它支持正则表达式、JSON Schema、上下文无关文法以及 Python 类型,也可以从函数签名推断结构。提示词可通过基于 Jinja 的可复用模板构建。
项目支持 transformers、llama.cpp、vLLM、Ollama、OpenAI 和 Gemini 等模型后端,由 .txt 团队开发维护。
安装 outlines
pip install outlines加载模型并运行结构化生成(完整代码见 README 快速开始)
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
基于多智能体群体模拟的预测引擎,可从新闻、政策等种子材料构建数字世界来推演未来走向。
把 Git 仓库或本地目录整理成一份适合喂给大模型的纯文本摘要。
《Designing Multi-Agent Systems》配套代码,内含从零实现的多智能体教学框架 PicoAgents。
AutoGPT 是一个开源的 AI 智能体平台,可通过自然语言描述或可视化搭建来构建、运行和调度完成多步骤工作流的智能体。
Anthropic 开源的 Agent Skills 仓库,收录供 Claude 动态加载的专项任务技能文件夹。
一套提示词技能,让 AI 编程代理只写任务所需的代码,优先复用已有代码,用最少的实现解决问题。