Devotd Github
新发现AI 智能体

osolmaz/switch v0.1.1 — 基于选项的决策模型框架

osolmaz/switch 是一个把有限选项接入多阶段工作流的决策模型框架。

仓库信息osolmaz/switch ↗

osolmaz/switch 是一个把有限选项接入多阶段工作流的决策模型框架。

GitHub 项目说明: A framework for building decision-model harnesses for any kind of task. Your program offers the model a short list of next steps, and the model picks one at a time until it can answer.

星标
★ 343
复刻
23
语言
TypeScript
许可证
MIT
最新版本
v0.1.1
查看原始来源 ↗在 GitHub 查看 ↗

osolmaz/switch 是一个 TypeScript 框架,其结构让模型从下一阶段的候选中选出一个。GitHub 仓库发布的最新版本是 v0.1.1。程序给出简短的候选列表时,模型会逐个选择,直到得出答案。该仓库讨论的不是某一项具体任务,而是面向多种任务类型的决策模型框架。

核心在于把以有限选项作答的模型接入多阶段工作流的方式。开发者按照自身领域实现状态、问题生成以及依据响应进行转换的函数。状态表示任务当前所处的位置,问题生成决定在该阶段向模型询问什么,转换函数则把模型的选择衔接到下一个状态。README 中的文档评估示例利用这一机制逐步定位所需部分,并将其用于判定。README 还介绍了保存执行记录、无需调用模型即可回放的功能。项目使用 TypeScript 编写,采用 MIT 许可证。该设计的重点在于把任务构造成让模型从既定选项中作答,而不是自由地产出冗长回答。

不过 README 说明,目前模型的评估能力尚不足以替代强大的对话式模型。因此,这个框架的适用范围与其说在于模型评估能力本身,不如说在于用选项和状态转换来组织任务的方式。