From df3b8aa48d7dbbcbbcb4ab2884b2fdf18a945713 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=A2=AB=E9=81=97=E5=BF=98=E7=9A=84=E8=AE=B0=E5=BF=86?= <32097237+YIWANG-sketch@users.noreply.github.com> Date: Thu, 7 Nov 2024 21:02:55 +0800 Subject: [PATCH] adjust proxy response --- you_providers/youProvider.mjs | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/you_providers/youProvider.mjs b/you_providers/youProvider.mjs index 727efbb..f6ee93b 100644 --- a/you_providers/youProvider.mjs +++ b/you_providers/youProvider.mjs @@ -886,17 +886,15 @@ class YouProvider { req_param.append("page", "1"); req_param.append("count", "10"); req_param.append("safeSearch", "Off"); - req_param.append("q", userQuery); - req_param.append("chatId", traceId); - req_param.append("traceId", `${traceId}|${msgid}|${new Date().toISOString()}`); - req_param.append("conversationTurnId", msgid); - if (userChatModeId === "custom") req_param.append("selectedAiModel", proxyModel); - req_param.append("selectedChatMode", userChatModeId); - req_param.append("pastChatLength", userMessage.length.toString()); - req_param.append("queryTraceId", traceId); - req_param.append("use_personalization_extraction", "false"); - req_param.append("domain", "youchat"); req_param.append("mkt", "zh-HK"); + req_param.append("enable_worklow_generation_ux", "false"); + req_param.append("domain", "youchat"); + req_param.append("use_personalization_extraction", "false"); + req_param.append("queryTraceId", traceId); + req_param.append("chatId", traceId); + req_param.append("conversationTurnId", msgid); + req_param.append("pastChatLength", userMessage.length.toString()); + req_param.append("selectedChatMode", userChatModeId); if (uploadedFile) { req_param.append("sources", JSON.stringify([{ source_type: "user_file", @@ -905,6 +903,10 @@ class YouProvider { size_bytes: messageBuffer.length }])); } + if (userChatModeId === "custom") req_param.append("selectedAiModel", proxyModel); + req_param.append("enable_agent_clarification_questions", "false"); + req_param.append("traceId", `${traceId}|${msgid}|${new Date().toISOString()}`); + req_param.append("q", userQuery); req_param.append("chat", JSON.stringify(userMessage)); const url = "https://you.com/api/streamingSearch?" + req_param.toString(); const enableDelayLogic = process.env.ENABLE_DELAY_LOGIC === 'true'; // 是否启用延迟逻辑