UStackUStack
Logic icon

Logic

Logic 是一款基于规格的智能体平台,可将书面智能体规范生成生产级 API,并内置测试、版本管理、模型路由与执行日志。

Logic

什么是 Logic?

Logic 是一款基于规格的智能体平台,可将纯英文规格转化为生产就绪的 AI 智能体。它专注于从定义行为到可调用 API 的端到端工作流,包括评估、版本管理和运营可见性。

核心理念是,您编写的智能体规格定义了其输入和输出。Logic 随后生成所需的工具,用于测试变更、管理版本、通过 API 暴露智能体,并将请求路由至模型。

主要特性

  • 基于规格的智能体定义(输入/输出):在规格中定义行为,从而从您的书面定义中派生智能体的接口和预期结果。
  • 内置测试框架,支持内联预期输出:直接在智能体定义中添加测试用例,并在保存时运行以捕获回归问题。
  • 通过 API 实现自动化回归检测和 CI/CD 集成:可在自动化管道中运行评估,而非仅依赖手动测试。
  • 版本管理、差异对比和回滚:每次规格变更均版本化并对比,支持可逆性和版本固定以保持 API 稳定。
  • 针对非技术规格编辑者的审批工作流:使用审批让非工程师更新智能体逻辑,而无需重新部署或在单独工具中管理提示。
  • 类型化 REST API 生成及自动生成文档/UI:保存智能体规格即可生成严格类型化 API、文档以及带输入表单的可分享 Web UI。
  • PII 脱敏及报告:检测并从文本中脱敏个人数据,同时生成详细的发现报告。
  • 策略评估和审核决策:对照策略评估产品列表,以批准、拒绝或升级项目。
  • 智能模型路由,支持故障转移和缓存:Logic 根据任务复杂度将请求路由至 OpenAI、Anthropic、Google 和 Perplexity;同时提供自动故障转移和确定性工作负载的执行缓存。
  • 执行日志用于调试:为每次调用记录完整上下文(输入/输出、模型推理、延迟),覆盖所有智能体版本。

如何使用 Logic

  1. 编写或选择智能体规格(包括定义预期输入和输出)。
  2. 添加内联测试用例及预期输出,然后在保存时运行测试套件以验证行为。
  3. 根据需要使用版本管理、差异对比和审批工作流迭代规格。
  4. 准备就绪后,保存以生成严格类型化 REST API、API 文档以及可分享 Web UI。
  5. 使用执行日志检查特定调用的发生情况,并结合上下文和延迟诊断错误。

使用场景

  • 合同条款审查:使用“Contract Clause Analyzer”规格标记风险条款并从合同中提取关键术语。
  • 跨系统记录匹配:应用“Entity Matcher”规格匹配记录并提供置信度分数。
  • 发票和采购订单提取:使用“Invoice & PO Data Extractor”解析多格式文档并提取结构化行项目。
  • 文本工作流中的个人数据处理:运行“PII Redactor”检测并脱敏个人数据,同时生成检测实体报告。
  • 产品列表审核:使用“Product Listing Moderator”对照策略规则比较列表,并决定批准、拒绝或升级。

常见问题

Logic 是否需要工程师为规格变更重新部署?

网站描述了版本管理和审批工作流,工程师可保持 API 稳定,同时通过审批更新智能体逻辑,无需重新部署或在单独工具中管理提示。

提供商失败或出错时会发生什么?

Logic 支持自动故障转移,如果提供商返回错误或宕机;它还根据任务复杂度、延迟和成本路由请求。

Logic 如何在发布前帮助验证智能体行为?

每个智能体均包含内置测试框架:保存时运行内联测试用例及预期输出匹配,并设计回归检测以捕获问题;支持通过 API 集成 CI/CD。

我能否从智能体规格生成 API 和 UI?

是的。Logic 根据保存的规格生成严格类型化 REST API、自动生成 API 文档,以及带输入表单的可分享 Web UI。

部署后有哪些可见性?

Logic 为每次 API 调用记录完整执行上下文,包括输入、输出、模型推理、延迟、错误暴露,以及跨智能体版本的执行历史。

替代方案

  • 内置提示和评估的无/低代码智能体构建器:这些工具可帮助非开发者组装智能体,但可能较少依赖基于规格的版本管理和从书面定义生成类型化 API。
  • 提示评估工具和自定义测试框架:您可以组合独立的提示测试、日志记录和 CI 步骤,但这通常需要比使用统一平台更多的集成工作。
  • 开源编排框架:您可以自行构建路由、日志记录和评估,但这会将基础设施和运维工具的负担转移到您的团队。
  • 自定义 API/前端技术栈:如果您自行构建类型化 REST 端点和 UI,则可获得灵活性,但需手动实现版本管理、测试流程和执行可观测性。
Logic | UStack