开发者 / JevModel
多标签文本分类:一次 Choice、多道是否题,还是第二轮请求
当一段文本同时属于多个类别时,比较单个 Choice、最多八道 Noul、第二次请求,以及生成式标签列表。JevModel 的 Choice 只返回一个标签。
最近更新:
速读:Choice 只选一个标签;互相独立的标记要拆成是否题
- 单标签(多类)分类恰好选出一个类别。多标签分类允许多个类别同时为真,例如同一条消息里既有账单问题又有性能问题。
- JevModel 的 Choice 从 2 到 12 个选项里返回一个标签,并给出每个选项的概率。它不返回一个集合。要标记多个互相独立的事实,在同一次请求里发送最多八道 Noul,并对每个“是”的概率单独设阈值。
- 生成式模型可以吐出一个 JSON 列表,你必须拒绝自己没有定义过的名字。Hugging Face 的零样本管道可以打开 multi_label;那些分数是 NLI 蕴含信号,不是校准过的准确率。超过八个标记,或先父后子的分类法,需要另一次请求。
一段文本什么时候是多标签而不是多类?
看的是动作,不是模型宣传页。“我被扣了两次款,而且导出现在要两分钟”既是账单问题也是性能问题。下一步如果是“交给唯一该回复的团队”,你要的是一个主要标签:见 intent-classification 和 text-classification-api。下一步如果是“打上每一个适用主题,免得周报丢掉其中一个”,你要的是多标签。硬用 Choice 会藏起两个事实中的一个。本页负责这个契约。它不替代单次请求的操作说明,也不重写 Make 的“只指定一个类别”开关——那个控件在 Make 里,见 make-categorize-text。只需要主要主题加优先级的用户反馈,留在 customer-feedback-classification。
如何用 JevModel API 分类文本产品与客服文本的意图分类:规则、LLM 与类型化 API用户反馈分类:一个主题、一个优先级,以及为什么情感分析不够Make.com Categorize Text:AI Toolkit vs HTTP → Jev(类型化标签与置信度阈值)记录多个标签的四种做法
先选仓库能存下的形状。下表是契约地图,不是排行。任何一种做法都不能省掉:在你自己的标注行上数错误标记。
| 维度 | 一次 Choice | 多道 Noul | 第二轮或付费 Flow | JSON 列表或 HF multi_label |
|---|---|---|---|---|
| 返回什么 | 恰好一个标签,外加每个选项的概率 | 每题一个 0 到 1 的“是”的概率 | 针对子集合或下一分支的另一次类型化答案 | 一串名字,或每个候选的 NLI 分数 |
| 标签会互相竞争吗? | 会。它们共享一个分布 | 不会。每题自己回答是或否 | 只在那一次请求内部竞争 | 取决于提示词或管道开关 |
| 本 API 的限制 | 该问题 2 到 12 个选项 | 一次请求 1 到 8 个问题,Noul 算在内 | 每次调用仍有 8,000 字符的校验预算 | 不是 JevModel 的响应形状 |
| 典型错误 | 混合文本被塞进一个类别 | 重叠的问题把同一事实数了两次 | 响应丢失后不查历史就重试 | 把未知名字当成分类法里的标签存下来 |
如何用 Noul 标记多个事实?
每道 Noul 写成一个命题:“是否存在账单问题?” criteria.true 和 criteria.false 各写一段短说明,每段 2 到 350 字符,instructions 为 8 到 600 字符。问题 id 与 Choice 相同:字母开头,其后为小写字母、数字和下划线,最多 40 字符。不要问两个意思相同的问题,例如 billing 和 invoice,否则一次为真会被数成两次。没有人会读的兜底问题就不要问;概率偏低本身就是弃权的理由。字段 noul 是“是”的概率,从 0 到 1。没有单独的 confidence 字段。接近 0.5 表示不确定:把这个标记交给人。在按标记测过假阳性之前,不要把八道问题上的高数值当成八个已确认标记。一次请求可以混合一个 Choice(主要路由)和多道 Noul,只要问题总数在 1 到 8。八道 Noul 仍是一次运行。下面的示例是请求形状,不是一次真实记录。阈值来自你的标签,不是来自你想象的样例数字。见 question-types 和 confidence-and-abstention。
Choice、Score 与 NoulJev 概率、置信度与人工复核阈值JevModel API:请求与响应curl --fail-with-body https://jevmodel.app/api/v1/systemone \
-H "Authorization: Bearer $JEVMODEL_API_KEY" \
-H "Content-Type: application/json" \
-d '{"state":"I was charged twice and exporting a report now takes two minutes.","questions":{"billing":{"type":"noul","instructions":"Is a billing or charge issue present in this text?","criteria":{"true":"The text mentions charges, invoices, refunds, or payment.","false":"The text does not mention a billing issue."}},"performance":{"type":"noul","instructions":"Is a performance or speed problem present in this text?","criteria":{"true":"The text describes slowness, timeouts, or a speed regression.","false":"The text does not describe a performance problem."}}}}'父子标签怎样放进这些限制里?
不要把三十个标签摊进一个 Choice。上限是十二个,而且这么长的平铺列表会让描述重叠。第一次请求:父级 Choice,带一个明确的复核选项。第二次请求:只包含被选中父级的子级 criteria,并且只在该父级的 confidence 超过你测过的阈值时才发。否则由人来选子级。每次调用单独计费。没有幂等键,所以响应丢失时,重试前先把请求写入你的历史。如果 Noul 标记超过八个,拆成两次请求:state 相同,问题 id 互不重叠,两次答案都存在你自己生成的行 id 下面。这两次调用互相看不见。Decision Flow 可以在控制台画出这个分支,但运行 Flow 仅限付费方案:订阅或购买 Token 包。Flow 不使用每日免费次数。见 decision-flows。每一次校验后的请求,包括问题在内,都必须放进 8,000 字符。
Jev AI 决策流与人工复核分支2026 年零样本文本分类:LLM 提示词、Hugging Face 与类型化 API 怎么选JevModel 价格与 Jev 免费额度如何评测多标签输出?
不要把结果收成一个准确率数字。一条带两个真实标记的评论要数两次。对每个标记,在留出集上数假阳性和假阴性;如果你本来就会算,也可以按标记报告精确率和召回率。一个从不预测罕见标记的模型,在单一平均值上可以显得很强,却每周都丢掉那个标记。Console 的 Batch 导出逐行答案,不算这些计数;在你自己的脚本里对齐。如果备选方案是 JSON 列表或 Hugging Face 的 multi_label,就在同一批行上打分。Hugging Face 的分数是 NLI 蕴含信号;对齐之前,拒绝任何不在你分类法里的生成名字。零样本路径见 zero-shot-text-classification。留出集的划分,以及 criteria 变更后重新检查的习惯,见 evaluation。已验证的免费账号在 Playground、Batch 的每一行和 API 之间共用每 UTC 日 5 次成功运行。第二轮就是第二次运行。
评估 Jev 工作流Jev API 批量文本分类:CSV 与 JSONL2026 年零样本文本分类:LLM 提示词、Hugging Face 与类型化 API 怎么选这个 API 不会返回什么?
它不会返回你没有命名的开放标签列表。它不读取图片、音频或附件。它不是可以下载的、训练好的多标签模型头,产品也不是开源的。Choice 不会从一道题里给出两个获胜标签。不同问题上的 Noul 概率不属于同一个分布,所以不必加总为 1,也不可以平均成一个置信度。修补生成式 JSON 是你的代码,不是这个响应上的字段。如果文本仍是原始邮件线程,先按 email-classification 的步骤清理,再问多道标记题。如果你只需要主要的产品主题,回到 customer-feedback-classification,不要给每个同义词都打标记。
Jev 是开源的吗?Jev 是多模态 / 可下载模型吗?JevModel 实际是什么用 AI 做邮件分类:入站邮件该用规则、LLM 提示还是类型化决策 API用户反馈分类:一个主题、一个优先级,以及为什么情感分析不够如何用 JevModel API 分类文本Choice、Score 与 Noul2026 年零样本文本分类:LLM 提示词、Hugging Face 与类型化 API 怎么选Jev 概率、置信度与人工复核阈值Jev AI 决策流与人工复核分支产品与客服文本的意图分类:规则、LLM 与类型化 API常见问题
Choice 支持多标签输出吗?
不支持。一次 Choice 返回一个标签。概率描述的是这些选项在这道题里如何竞争。互相独立的标记应放在各自的 Noul 上,或放在后续请求里。
不同问题的 Noul 概率会加总为 1 吗?
不会。每个 Noul 是它自己那个命题为真的概率。两个高数值可以同时正确。不要把它们归一化成一个分布,也不要平均成一个置信度。
一次调用能问多少个标签?
一个 Choice 放 2 到 12 个选项,仍然只返回一个获胜者。每道 Noul 只放一个命题。一次请求总共 1 到 8 个问题。超出之后,用相同的 state 和剩下的 id 再发一次请求。
父子标签应该用 Decision Flow 吗?
只有在你想在控制台画出分支、并且使用付费方案时才需要。Flow 需要订阅或 Token 包。它不使用每日免费次数。两次普通 API 调用,加上你自己的行 id,可以完成同样的交接,不必用 Flow。
JevModel 为独立项目,与 TypeSafe AI 无关联。