Skip to content

Commit 6fe9c7c

Browse files
committed
APIAuto: AI 问答新增多轮连续对话的实现 TODO
1 parent f0830d9 commit 6fe9c7c

1 file changed

Lines changed: 5 additions & 6 deletions

File tree

  • APIJSON-Java-Server/APIJSONBoot-MultiDataSource/src/main/resources/static/api/js

APIJSON-Java-Server/APIJSONBoot-MultiDataSource/src/main/resources/static/api/js/main.js

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7573,7 +7573,7 @@ Content-Type: ` + contentType) + (StringUtil.isEmpty(headerStr, true) ? '' : hea
75737573
markdownToHTML(answer); // vOutput.value)
75747574
})
75757575

7576-
App.uuid = null; // 解决第一次后的都不生效
7576+
// App.uuid = null; // 解决第一次后的都不生效
75777577
vAskAI.value = '';
75787578
}
75797579

@@ -7618,12 +7618,11 @@ Content-Type: ` + contentType) + (StringUtil.isEmpty(headerStr, true) ? '' : hea
76187618

76197619
}
76207620

7621-
if (StringUtil.isNotEmpty(this.uuid, true)) {
7622-
askAI();
7623-
return;
7624-
}
7621+
// 可能少调用了 https://api2.amplitude.com/2/httpapi 导致不能同一个会话二次请求
7622+
// if (StringUtil.isEmpty(this.uuid, true)) {
7623+
this.uuid = crypto.randomUUID();
7624+
// }
76257625

7626-
this.uuid = crypto.randomUUID();
76277626
this.request(true, REQUEST_TYPE_POST, REQUEST_TYPE_JSON, 'https://api.devin.ai/ada/query', {
76287627
"engine_id": "multihop",
76297628
"user_query": "<relevant_context>" + (isRes ? "这是用 HTTP 接口工具 TommyLemon/APIAuto 发请求后的响应结果,分析并" : "") + "用中文回答:</relevant_context>" + user_query,

0 commit comments

Comments
 (0)