独立指南关于 TypeSafe AI 旗下 Jev 的独立指南
使用场景

先决定由谁来回答,再开始回答

用 Jev 把提示词路由到合适的模型

用一个 Jev 问题,把每条提示词分派给固定代码、小模型、推理模型或人工,并以置信度作为安全网。

载入这个模板

来源核查日期 更新日期 内容版本 1

证据性质 原创虚构教学示例,未预填模型结果。

原创虚构教学示例,未预填模型结果。

可编辑的起点

载入这个模板
1 · 要检查的材料
提示词:我们的第三季度发票导出,对 UTC+13 时区的客户会差一天。请找出日期处理模块中的缺陷,并给出附带测试的修复方案。
2 · 你想问的问题
这条提示词应该交给哪个处理方?
3 · 定义 2–6 个选项
  1. 固定代码路径

    一次查询或一条规则就能回答,不需要语言模型。

  2. 小型快速模型

    答案简短而常规,不涉及多步推理。

  3. 推理模型

    需要多步分析、修改代码或仔细权衡取舍。

  4. 人工处理

    需要授权、非公开的背景信息,或系统不得自行作出的判断。

这些是模型判断的概率,不是实测准确率或保证。“是/否”对应你写的标准,选项概率只在你提供的选项内比较。

Jev 能决定由哪个模型处理一条提示词吗?

可以。TypeSafe 在使用场景示例中列出了模型路由:一个自定义路由器,决定每条提示词交给哪个语言模型。它的意图路由模式展示了基本结构:用一个 Choice 问题给收到的请求分类,再由普通代码把每一类交给相应的处理方,可能是一次数据库查询、一个专用模型,也可能是人工客服。

Jev 不负责撰写回复。它只在昂贵的决定之前先做一个小决定:让常规的提示词不必占用推理模型,也让困难的提示词不至于落到解决不了它的模型手里。

打开可编辑的路由模板。其中有一条虚构的工程类提示词和 4 个处理方。载入只会建立草稿,主动点击检查才运行。

按用途来描述处理方

模型的名字会变,职责却稳定得多。模板按各个去向适合承担的工作来描述它们,再由你的代码把标签映射到当前承担这一角色的具体模型。

处理方 什么情况下把提示词发到这里
固定代码路径 一次查询或一条规则就能回答,不需要语言模型。
小型快速模型 答案简短而常规,不涉及多步推理。
推理模型 需要多步分析、修改代码或仔细权衡取舍。
人工处理 需要授权、非公开的背景信息,或系统不得自行作出的判断。

每次只改一项,再比较结果

  1. 运行模板,记录选中的处理方及其他选项的概率。
  2. 把提示词换成“你们的客服时间是几点到几点?”,再运行一次。
  3. 试试“取消我的合同,并退还今年的费用。”运行前先想好:你的政策是否允许软件直接处理这类请求。

模板没有预填正确答案,运行几次也无法衡量路由质量。要评估一个路由器,请给几百条真实提示词标注你本来会选择的处理方,再作比较,并把每种错误的代价一并计入。

用置信度兜底

在 TypeSafe 的意图路由示例中,代码先检查置信度,再看标签:只要低于下限,无论选中的是哪一类,请求都转给人工。置信度门控路由模式进一步指出,这个下限应当随风险高低而定:无害的操作可以低一些,涉及资金变动的操作则要高得多。具体数值请根据自己标注过的提示词来定;文档中的数值只是为了说明这一模式,并非推荐值。概率与置信度的区别解释了这两种信号。

那么裁剪上下文呢?

有一个相关的思路:对之前的每条消息各问一个是非问题,例如“这条消息现在还需要吗?”,然后丢掉其余的。对此要谨慎。一位社区作者在 2026 年 9 月 18 日报告说,在一项长期记忆基准测试上,一个简单的相关性过滤器最好的情况是毫无增益,最差的情况则是成绩大幅下滑。这只是单个作者自行报告的一次实验,只用了一种过滤方法,但它仍是一个有用的提醒:消息一旦丢弃,下游就无法找回。在依赖这种过滤之前,请分别测量启用和不启用过滤器时的回答质量。

路由出错往往悄无声息,因为较弱的模型照样能写出流畅的文字。请记录每一次决定,抽样复查,并了解 Jev 的能力与限制。

来源与延伸阅读

本指南依据官方文档和所链接的社区报告编写。社区观察均注明原作者。

  1. TypeSafe: 意图路由
  2. TypeSafe: 置信度门控路由
  3. TypeSafe: 使用场景示例
我们如何核查来源