返回 AI 工具目录
Fructose
开发框架人工精选最近核验 2026年7月23日
Fructose 是一个把大语言模型调用封装成强类型 Python 函数的库,用 @ai 装饰器为函数加上类型注解后,模型输出会按声明的返回类型(基础类型、dataclass、嵌套结构等)解析,省去手写 prompt 与解析响应。它支持自定义 Jinja 提示词模板、链式推理风味,以及在函数内调用其它本地函数,底层对接 OpenAI 接口。项目仍处于 v0、接口不稳定阶段,作者已暂停维护并建议改用 Instructor 或 Marvin。
定价开源部署本地运行国内可达国内可达性待核验
解决什么问题
- 用类型注解约束模型输出结构 免去手写解析
- @ai 装饰器把普通函数变成模型调用
- 支持 dataclass 与嵌套结构等复杂返回类型
- 可自定义 Jinja 提示词模板与链式推理
适合
- 需要模型返回结构化数据的 Python 项目
- 想用类型系统约束 LLM 输出的场景
- 快速原型 不愿手写 prompt 与解析逻辑
不适合
- 作者已暂停维护 新项目宜选活跃替代
- 仅 v0 接口不稳定 不宜用于生产
- 目前主要对接 OpenAI 而非任意模型
- 需长期支持与 SLA 的团队不适合
如何接入
- pip install fructose 引入库
- 通过 OPENAI_API_KEY 连接 OpenAI
- 可自定义 client 指向兼容接口
- 返回值直接作为 Python 对象使用
已知限制
- 维护已暂停 更新与修复不确定
- 依赖 OpenAI 接口 国内需自备通道
- v0 API 后续可能变动
- 复杂输出的稳定性取决于模型能力
接入与使用事实
- 部署方式
- 本地运行
- 实现语言
- Python
- 中文界面
- 待确认
- 中文文档
- 待确认
- 定价方式
- 开源
- 许可证
- 待确认
- 国内可达性
- 国内可达性待核验
- 可达性观察
- 待补充
权限、依赖与维护信号
这些字段记录公开可见信号,不等同于安全审计结论。
权限信号
暂无公开信号。
依赖信号
暂无公开信号。
维护信号
暂无公开信号。
公开来源与证据
暂无可公开的来源链接。
