top of page

Cloudflare Clairic 提取模型瞄准无需生成文本的任务

56分钟前
讀畢需時 12 分鐘

Cloudflare 推出了 Cloudflare Clairic 提取模型,对“只要软件向 AI 索取一个值,就需要生成文本”的假设提出了挑战。该产品于 10 月 19 日发布,作为 Workers AI 的预览版,面向提取、计算、估算和预测任务。Cloudflare 将其称为 System One 模型,即专为快速、边界明确的回答而设计,而非用于生成冗长回复的模型。

最直接的对比对象是通用语言模型。开发者已经在用这类模型将文档转换为结构化记录。这些模型可以在同一次交互中提取信息并解释答案。Clairic 则将产出数值的任务与写作任务分开,要求开发者判断每个工作流实际需要哪一种能力。

这种差异与其说是威胁某个特定聊天机器人,不如说更直接地对应用设计提出了要求。TypeSafe 的 Jev 提供了一个有用的参照:它是一种专为软件内部决策构建的专用模型。Clairic 则将 Cloudflare 的这一思路扩展到开发者无法预先枚举的数值。问题在于,当核验、例外情况和人工审核纳入考量后,专业化是否能改善完整工作流。

Cloudflare Clairic 提取模型让数值脱离文本生成循环

Cloudflare 的提取模型预览版通过 Workers AI 提供 Clairic,模型标识为 @cf/cloudflare/clairic。该公司表示,它会返回类型化值而不生成 token。类型化值遵循预先声明的格式,例如数字或日期,因此应用代码能接收到可预测类型的答案。

这一变化为模型与应用之间建立了不同的输出契约。

这一契约很重要,因为软件通常需要的比一条有帮助的回复更具体。发票处理应用需要供应商标识符、到期日或金额。对话式解释可以伴随这些字段,但不能替代它们。应用要继续运行之前,每个字段都必须进入正确的目标位置。

不妨考虑一个示例性的应付账款工作流。一份文档到达后,应用识别相关字段,审核人员在批准前处理差异。如果最终目的地是数据库,中间回复的写作质量贡献不大。真正重要的是,正确的信息是否以足够可核查的证据进入了正确字段。

围绕数值组织的模型接口使这一要求变得明确。开发者必须说明自己需要什么,而不是让应用再从文本中还原出来。这改变了歧义显现的位置。定义不清的字段,首先是应用设计问题,之后才可能成为模型质量问题。

例如,“付款日期”可能指发票到期日、承诺转账日期,或预计结算日期。它们都可能是有效日期。只有应用所有者才能确定记录中应采用哪一种含义。可预测的格式有助于软件接收答案,而清晰的定义则有助于它提出正确的问题。

这正是 Clairic 结构化提取值得超越其类别名称而受到关注的原因。它提供了一种将所需信息视为核心接口的方式。模型成为负责填充定义字段的组件,而不再是被期待解释一切的助手。

这并不能证明 Clairic 是适用于每个文档工作流的最佳组件。现有系统已经可以结合文档处理、语言模型和普通代码。此次发布带来了另一种架构选择。它的价值取决于这种选择能否简化真实应用,同时不掩盖其他环节的错误。

对采购方而言,实际影响是一个更具体的采购问题。与其询问哪种模型整体上最聪明,不如询问哪个组件最可靠地处理某项定义明确的任务。只要任务及其失败条件足够清晰,这个更狭窄的问题就更容易评估。

以提取为主的应用面临更具体的采购决策

受影响最直接的团队,是那些反复将杂乱信息转化为记录的应用开发团队。他们面临的挑战不仅包括模型选择,还包括文档准备、验证、例外处理和集成。专用模型只有在改善这一整体流程时,才值得占据一席之地。

真正相关的价值单位,是一条被接受的记录,以及建立对它的信任所需的工作。

一次成本低廉的模型回复,仍可能带来昂贵的工作流。审核人员可能需要花时间处理不清晰的字段、查找源证据,或修正不匹配的记录。反过来,如果某个回复能减少下游人工干预,即使耗时更长也可能值得。仅评估模型调用本身,会让这些权衡无从显现。

这给那些将通用生成作为所有任务默认中介的团队带来了压力。他们现在有理由区分写作与信息传递。如果应用从不展示生成的回复,团队就应审视生成在该步骤中到底贡献了什么。

答案会因情况而异。有些文档包含含义一致且直接明了的字段。另一些则需要协调相互冲突的陈述、解读例外情况,或判断哪个来源具有权威性。提取接口能够表达目标字段,却不会自动解决源材料中的每一处分歧。

这种差异会影响组织如何分配工作。专用组件可以处理常规记录,而更广泛的模型则检查异常案例。另一种方式是,语言模型先识别相关文档上下文,再由另一个组件填充字段。合理的边界应遵循任务本身,而不是偏好某一种模型类别。

企业采购方还应区分可验证的行为与架构层面的承诺。简洁的回复格式可以在小规模测试中观察到。面对不断变化的文档布局,要实现可靠表现则需要更广泛的证据。关于运营成本节省的主张,也需要来自周边流程的证据,包括维护它所需的投入。

对于知识工作者而言,也存在类似的区分。结构化记录可以让信息更易于筛选、比较和复用。但简短字段也可能抹去重要的限定条件。从会议记录中提取出的项目截止日期,可能取决于在其他地方提到的一项尚未解决的决定。

对于构建可搜索知识库的团队而言,这带来了一个有益的设计问题:哪些事实应成为字段,哪些又需要保留其周围的上下文?搜索和结构化提取服务于相关目的,但它们保留原始材料的不同侧面。

因此,短期内的压力主要落在应用所有者和集成商身上。他们必须解释为何每个阶段都需要所选模型。这是一项具体的采购与工程决策,即使目前还没有足够独立证据,能够跨行业对 Clairic 与替代方案进行排名。

Clairic 与语言模型的对比,本质上是生成应置于何处的问题

对 Clairic 与语言模型作出最有力的比较,必须承认通用系统已经提供的能力。Anthropic 的结构化输出文档描述了受 schema 约束的回复,即受已声明数据结构限制的回复。这类功能已能解决许多格式和解析问题。

Clairic 的竞争论点必须超越“返回软件可解析的数据”。

schema 用于定义回复允许采用的结构和类型,让生成式模型拥有更狭窄的输出目标。这使结构化生成成为一个严肃的比较基准。若只将专用提取器与不受约束的文本生成请求比较,就会忽略一种已成熟的替代方案。

架构上的区别依然重要。Cloudflare 将 Clairic 描述为无需生成 token 即可返回数值。通用模型会生成回复,同时提供超越字段填充的能力。比较应考察:在双方都接收到定义明确任务时,每种方法分别贡献了什么。

文档工作流说明了这一点为何重要。读取订单标识符和起草客户回复是两项不同的工作。前者在来源中有明确目标;后者则需要措辞、语气,以及对客户需要哪些信息作出判断。

将这些工作合并在一次调用中可能很方便。将它们分开,则可能使每个阶段更易于审查。没有哪种安排必然胜出,因为交接本身也会引入责任。应用必须保留正确的上下文,并避免将中间数值视为毋庸置疑的事实。

TypeSafe 的System One 模型发布,为这种分工提供了更早的参照。创始人 Diogo Almeida 将 Jev 介绍为用于软件内部结构化决策的模型。它的角色不同于提取开放式数值,但两种方法都强调能够被应用逻辑直接使用的输出。

这项有意义的行业发展,在于组件选择更加广泛。应用可以将字段提取、决策和写作分配给不同系统。这让开发者能更好地控制模型能力的投入位置,同时也提高了对各阶段之间清晰接口的要求。

让通用模型承担更大角色同样有合理理由。一个频繁出现例外情况的工作流,可能受益于同时解读文档并解释差异。过度拆分这一过程,可能迫使应用重新构建更广泛模型原本已掌握的上下文。

因此,正确的比较还应包括集成复杂性。一个在孤立环境中表现良好的模型,部署时可能需要额外的路由、存储或监控。更广泛的模型或许更容易集成,却会在常规请求上执行不必要的工作。这些是相互竞争的运营成本。

最好将 Clairic 与语言模型的对比视为工作负载问题。任务决定生成是必不可少、有用,还是附带的。这一框架避免了“专用模型将淘汰通用系统”的错误预测,也避免了假定熟悉的聊天界面应存在于每个自动化流程中。

Clairic 结构化提取让源证据成为接口的一部分

Clairic 模型参考文档介绍了文本和图像输入、置信度信息以及带类型的字段定义。提取出的文本可以包含字符偏移量,用于标识其在输入内容中的位置。该参考文档还说明,当字段定义无法与状态并列适配时,可采用并行处理。

在实际应用中,关键机会在于让返回值更易于检查和路由。

对于审核人员而言,答案和其来源位置承担着不同职责。答案说明系统选择了什么;位置则帮助审核人员判断为何这一选择可能合理。保留两者有助于更容易解决分歧。

设想一条包含原始收货地址和替换地址的客服消息。两者都是源文件中的真实文本。某个字段即使准确复制了地址,也仍可能为当前请求选错地址。要进行检查,还需要了解客户意图和应用规则等上下文。

正是在这里,Clairic 结构化提取不再只是格式问题。一个有用的记录应携带足够的信息,以支持下一步操作。根据应用不同,这可能包括原始文档、字段定义或审核状态。模型给出的答案只是该记录的一部分。

开发者还需要区分“派生”一词的几种含义。读取已明确陈述的数量,与计算总数并不相同;预测未来结果又不同于前两者。共享接口可能让这些输出看起来相似,尽管它们的证据基础各不相同。

提取出的截止日期可以对照合同中的句子核验。计算得出的截止日期取决于正确的起始日期和规则。预计完成日期则依赖于对未来行为的假设。应用在向用户展示结果时,应保留这些区别。

否则,通用数据格式带来的便利可能制造错误的确定感。无论日期如何得出,显示出来时都显得精确。审核人员需要知道,他们是在核验来源陈述、检查计算,还是评估预测。

这会影响产品设计。界面可以将提取出的事实与其原始上下文并列展示,同时把预估值呈现为带不确定性的规划输入。这类差异有助于用户采取恰当的审查方式,也能避免预测结果悄然进入一个期待有据可查事实的系统。

同一原则也适用于信息在工具之间流转的场景。一旦不确定的值在未保留其状态的情况下进入下游记录,后续用户可能会将其视为既定事实。保留字段的含义,与保留其数据类型同样重要。

模型接口为这一过程提供了组成要素。应用团队仍需决定保留哪些证据、如何展示不确定性,以及何时需要审核。这些决策将决定专业化是否能改善用户体验。

即使字段有效,算术、歧义和预测问题仍未解决

Cloudflare 的 Clairic 发布分析将该端点称为一个早期检查点。该公司指出其在多步骤算术和聚合方面存在弱点,将预测能力描述为基础级别,并警告称,在陌生数据上,不确定性区间可能会变得过窄。该公司还表示,开放权重计划推出,但尚未发布。

有效结果只能证明其形式成立;正确性仍需要独立证据。

Cloudflare 的提取模型限制说明明确阐述了这一差别。文档指出,类型和约束条件并不保证答案正确;同时也警告,当输入提供的信息很少时,估算和预测可能仍会返回预测结果。

这些提醒缩小了对本次发布的恰当解读范围。专用接口并不会消除底层任务中的不确定性。它为应用提供了更可预测的结果接收方式,但开发者仍需判断该结果能够支持哪些结论。

算术提供了一个特别清晰的例子。如果应用拥有可信的数量和明确的公式,普通代码可提供可检查的计算。当输入内容杂乱时,让模型推断结果可能很有用;但一旦这些输入已被识别,精确计算就应得到独立处理。

更困难的问题往往在于是否选对了输入。文档可能包含原始金额、修订金额和贷记金额。即使对错误组合进行了完美运算,结果仍然是错误的。评估需要分别检验解释和计算。

预测又引入了一层问题。模型可以返回格式整齐的预测值,却未必拥有足以支持运营决策的强证据。买方应询问哪些信息会改变预测,以及预测错误会如何影响预期用途。

例如,一项说明性的人员配置预测可以为规划讨论提供参考,而不直接安排班次。当同一预测自动改变员工排班时,其影响就更为重大。输出本身并未改变,但应用所需的保证水平提高了。

置信度分数同样需要谨慎处理。校准意味着,在可比案例中,报告的不确定性与实际观察结果能合理对应。一个数据集上的可信分数,并不能证明在文档格式、语言或业务条件变化后仍有同等表现。

没有任何为本文核验的独立 Clairic 评估,能够证明其在这些条件下的表现。现有官方材料说明了产品及其预期行为,但并不能确定它在买方完整文档处理管道中的实际表现。

这既为乐观也为怀疑留下了空间,而无需凭空制造争议。专用提取解决的是一个可识别的软件问题。尚未解决的问题是,其中多少问题会在部署后消失,又有多少会转移到字段设计、评估和审核中。

因此,考虑采用 Cloudflare Clairic 提取模型的团队,应区分更整洁的接口与已得到验证的可靠性。两者都很重要,但需要不同的证据。演示可以立即展示接口;运营可靠性则通过对具有代表性、经独立核验记录的反复使用逐渐显现。

关注独立评估、开放权重和生产环境使用情况

接下来最有价值的信号包括独立测试、承诺中的权重发布,以及已部署应用的证据。它们分别对应托管预览与成熟基础设施选择之间的不同缺口。结合起来,这些信号可以表明该模型类别是否带来实际效益。

接下来的证据应将模型行为与应用实际需要完成的工作联系起来。

首先是独立评估。有价值的测试应比较专用提取系统与结构化生成系统在等效任务上的表现,并公开字段定义、文档条件和评分规则。否则,比较可能会奖励对同一请求的不同理解。

评估还应区分简单记录和存在歧义的记录。总体准确率可能掩盖失败是否集中在重要字段上。一个通常能正确读取文档标题的系统,仍可能难以处理修订后的截止日期或彼此冲突的金额。买方需要能够反映其实际风险暴露的结果。

如果有证据表明其在陌生文档上表现强劲,将强化更广泛采用的理由;如果证据显示收益依赖于狭窄的版式范围,则更支持为其设定有限角色。无论哪一种结果,都能帮助开发者为模型选择恰当边界。

承诺中的开放权重发布是下一个信号。开放权重是可下载的模型参数,在许可和技术要求允许的前提下,可支持在原始托管服务之外部署。其发布将为独立检查和实验创造更多机会。

重要细节包括许可证、硬件要求、部署工具,以及与托管版本的一致性。仅仅可用,并不能证明独立运行该模型在实践中可行。上述配套细节决定了哪些组织能够真正有效地使用它。

附带清晰文档的发布将增强该类别的可及性。长期延迟则会使评估更依赖于托管端点。无论哪种结果,都不会单独决定提取质量,但都会影响谁能够调查它。

最后一个信号是生产环境使用情况。最有说服力的案例会说明哪些工作流发生了变化、审核如何处理,以及异常情况的结果。它们还应包括随着传入文档变化而维护字段定义所需的工作量。

若处理时间缩短的报告同时附有已接受记录和审核人员工作量的证据,会更具说服力。如果其他环节的纠错工作增加,更快的中间响应意义有限。反过来,若人工干预稳定减少,则可支持专业化的实际价值。

对于开发者,下一步是识别一个范围明确的工作流,其中预期答案和失败后果都很清楚。将专用提取与应用现有的结构化生成方法进行比较。在评估中保留具有代表性的困难文档,并保留足够的源上下文以调查分歧。对于买方,应要求供应商将模型主张与已接受记录、审核工作量和异常处理联系起来。Cloudflare Clairic 提取模型让输出接口的选择更加明确,但这一选择仍需要来自周边系统的证据。审视你的应用在何处需要一个值、何处需要解释,以及这两项工作是否应归于同一处。哪个阶段会受益于更狭窄的模型,同时又不会让最终结果更难以信任?

 
 

免费开始使用

一款本地优先的AI助手

为了获得更好的人工智能体验,

remio 目前仅支持Windows 10+ (x64)和M-Chip Mac 。

你的 AI 工作伙伴

和 remio 一起高效工作

规划、创作、交付

一站式完成

bottom of page