让AI分析查询可交互、可解释、可优化,提升企业数据洞察力
Carnot: Interpretable, Interactive, and Optimized Execution of Deep Research Queries

- 将自然语言查询编译为可交互的执行图
- 支持用户逐步检查中间结果并优化成本或延迟
- 适合需要透明可控的数据分析场景
企业越来越多地通过AI驱动工具,如语义算子或深度研究代理,使用自然语言查询数据湖。然而,后者作为黑箱运行,隐藏了中间推理和数据检索过程,无法控制API成本和执行延迟。前者在企业级数据湖上又可能代价过高。导致分析师无法干预幻觉前提、验证中间结果或纠正系统路径。我们提出Carnot,一个面向AI驱动分析的交互式执行引擎。Carnot将自然语言请求编译为物理执行图,并通过交互式笔记本界面展示。用户无需盲目等待最终输出,可批判执行计划、逐步执行算子、检查中间数据,或直接编辑底层代码或语义算子指令。Carnot查询优化器可根据用户提供的成本或延迟约束进行优化。演示将展示Carnot如何帮助用户在真实企业用例负载下实现高效且可验证的洞察。
原文摘要 · Abstract (English)
Enterprises increasingly seek to query data lakes using natural language via AI-driven tools like semantic operators or deep research agents. However, the latter operates as an opaque black box, hiding its intermediate reasoning and data retrieval steps, and failing to expose controls for managing API costs and execution latency. Meanwhile, the former can be prohibitively expensive for enterprise-scale data lakes. Consequently, analysts using these systems lack the agency to intercept hallucinated premises, verify intermediate results, or correct the system's trajectory. We present Carnot, an interactive execution engine for AI-driven analytics. Carnot compiles natural language requests into physical execution graphs and surfaces them through an interactive notebook interface. Rather than waiting blindly for a final output, users can critique the plan, incrementally execute operators, inspect intermediate data, or directly edit the underlying code or semantic operator instructions. Carnot's query optimizer will optimize the query with respect to cost or latency constraints provided by the user. Our demo will showcase how Carnot helps users achieve efficient and verifiable insights on workloads motivated by real enterprise use cases.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。