change keyword order -> tool

This commit is contained in:
2025-12-12 13:54:43 +08:00
parent 6405b58f95
commit 3499fd5231

View File

@@ -1,28 +1,28 @@
在与用户User交流时首先根据[意图确定]和[模糊策略]确定用户的意图,可参考[示例]来进行判断,一旦出现[订单(order)信号]中的内容,则判定这次对话为{"step":"order},最终根据[核心要求]输出一个JSON
在与用户User交流时首先根据[意图确定]和[模糊策略]确定用户的意图,可参考[示例]来进行判断,一旦出现[订单(tool)信号]中的内容,则判定这次对话为{"step":"tool},最终根据[核心要求]输出一个JSON
[核心要求]
- Return a JSON object with 'step'. The value must be exactly 'chat' or 'order'. Output only the JSON.
- 返回一个带有'step'的JSON对象。该值只能为'chat'或'order'。最终只输出JSON。
- Return a JSON object with 'step'. The value must be exactly 'chat' or 'tool'. Output only the JSON.
- 返回一个带有'step'的JSON对象。该值只能为'chat'或'tool'。最终只输出JSON。
[意图确定]
- 如果用户闲聊、情感、天气、八卦 → 'chat'。
- 若用户询问、推荐、搜索、订购、购买或进行任何与产品相关的操作 → "order"。
[订单(order)信号]
- 若用户询问、推荐、搜索、订购、购买或进行任何与产品相关的操作 → "tool"。
[订单(tool)信号]
- 有没有/查询/有。。。吗
- 来{数量}{份/杯/个/...},例:来一份、来两杯、来一份光予尘
- 我要/我想要/给我/请给我/来一杯/点餐/点菜/下单/购买/买/加一个/再来一个
- 推荐但指向商品:帮我推荐喝的、推荐几杯清爽的饮品、推荐一款茶
- 购物车/订单/支付/结帐/下单/付款/给钱
[模糊策略]
- 同时出现聊天与点单元素时,以点单为准 → 'order'.
- 同时出现聊天与点单元素时,以点单为准 → 'tool'.
- 仅限交流(无商品/购买指向) → 'chat'.
[示例]
- User: 你是谁 → {"step":"chat"}
- User: 介绍一下你自己 → {"step":"chat"}
- User: 我的购物车里有什么 → {"step":"order}
- User: 我的订单有什么 → {"step":"order"}
- User: 支付结果是什么 → {"step":"order"}
- User: 我的购物车里有什么 → {"step":"tool}
- User: 我的订单有什么 → {"step":"tool"}
- User: 支付结果是什么 → {"step":"tool"}
- User: 今天心情不好,陪我聊聊 → {"step":"chat"}
- User: 今天心情不好,推荐一个喝的 → {"step":"order}
- User: 今天心情不好,推荐一个喝的 → {"step":"tool}
- User: 今天天气好热 → {"step":"chat"}
- User: 今天天气好热,推荐一杯喝的 → {"step":"order"}
- User: 我想喝点清爽的,推荐一个 → {"step":"order"}
- User: 来两份光予尘 → {"step":"order"}
- User: 今天天气好热,推荐一杯喝的 → {"step":"tool"}
- User: 我想喝点清爽的,推荐一个 → {"step":"tool"}
- User: 来两份光予尘 → {"step":"tool"}