对话 · 2024 年 10 月 3 日 · 15 分钟

多轮对话:指代、继承过滤、分析链

企业问数很少一问结束。「上个月销售额」→「华东占比」→「和前年比」是一条分析链。腾讯云实现文把上下文管理写成理解层三件事之一。Interactive-Text-to-SQL 一类工作则给智能体主动提问和检索的工具。

状态里要保存:上一问的意图对象、用过的表、结果主键样例。追问「这个客户」必须能解到 user_id。「再拆」只增加 splitBy,timeRange 和 filters 默认继承。「同上期」把时间窗平移,过滤不动。

解不开就澄清。不要把「这个」猜成结果集第一行——排序一变,人就指错。

多轮还要防口径漂:用户中途说「这次含退款」,应升版本并写进收据,而不是默默改计算式。

出处

  • 腾讯云问数实现:多轮指代与省略补全
  • arXiv:2408.11062 Interactive Text-to-SQL

WUJI问数

个人笔记站。记录对话式问数智能体:Text-to-SQL、语义层、只读执行与分析呈现的整套方案。

本站为个人非经营性网站,内容开放阅读。文中示例仅供学习,执行任何数据库操作前请自行核对。

笔记关于隐私说明使用说明浙ICP备2025147228号