diff --git a/src/main/java/com/wok/supportbot/controller/AiController.java b/src/main/java/com/wok/supportbot/controller/AiController.java index 883028b..9e79d48 100644 --- a/src/main/java/com/wok/supportbot/controller/AiController.java +++ b/src/main/java/com/wok/supportbot/controller/AiController.java @@ -146,7 +146,7 @@ public class AiController { * * @param message 用户消息 * @param chatId 会话ID - * @param rewriteStrategy 查询重写策略(可选):NONE/REWRITE/TRANSLATION/COMPRESSION/MULTI_QUERY,默认为 REWRITE + * @param rewriteStrategy 查询重写策略(可选):NONE/REWRITE/TRANSLATION/COMPRESSION/MULTI_QUERY,默认为 MULTI_QUERY * @param roleId 客服角色ID(可选);命中角色时由服务端强制限定检索范围与人设,客户端无法跨域 * @param categoryId 单个分类过滤(仅未命中角色时生效) * @param categoryIds 多个分类过滤,逗号分隔(仅未命中角色时生效) @@ -173,7 +173,7 @@ public class AiController { * * @param message 用户消息 * @param chatId 会话ID - * @param rewriteStrategy 查询重写策略(可选):NONE/REWRITE/TRANSLATION/COMPRESSION/MULTI_QUERY,默认为 REWRITE + * @param rewriteStrategy 查询重写策略(可选):NONE/REWRITE/TRANSLATION/COMPRESSION/MULTI_QUERY,默认为 MULTI_QUERY * @param roleId 客服角色ID(可选);命中角色时由服务端强制限定检索范围与人设,客户端无法跨域 * @param categoryId 单个分类过滤(仅未命中角色时生效) * @param categoryIds 多个分类过滤,逗号分隔(仅未命中角色时生效) @@ -258,9 +258,9 @@ public class AiController { ).contains(normalized); } - /** 未指定策略时默认 REWRITE。 */ + /** 未指定策略时默认 MULTI_QUERY(多路扩展)。 */ private String normalizeStrategy(String rewriteStrategy) { - return (rewriteStrategy != null && !rewriteStrategy.isEmpty()) ? rewriteStrategy : "REWRITE"; + return (rewriteStrategy != null && !rewriteStrategy.isEmpty()) ? rewriteStrategy : "MULTI_QUERY"; } /** 命中角色时用角色人设,否则用客户端兜底人设。 */