diff --git a/configs/route_sys_prompts/route_prompt.txt b/configs/route_sys_prompts/route_prompt.txt index 44156b6..dc2160b 100644 --- a/configs/route_sys_prompts/route_prompt.txt +++ b/configs/route_sys_prompts/route_prompt.txt @@ -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"} \ No newline at end of file +- User: 今天天气好热,推荐一杯喝的 → {"step":"tool"} +- User: 我想喝点清爽的,推荐一个 → {"step":"tool"} +- User: 来两份光予尘 → {"step":"tool"} \ No newline at end of file