系统提示词同步
This commit is contained in:
@@ -226,15 +226,10 @@ CREATE TABLE `tb_ai_usage_statistics` (
|
|||||||
INSERT INTO `tb_ai_agent_config`
|
INSERT INTO `tb_ai_agent_config`
|
||||||
(`id`, `name`, `avatar`, `description`, `connect_internet`,`dify_api_key`, `status`, `creator`, `create_time`)
|
(`id`, `name`, `avatar`, `description`, `connect_internet`,`dify_api_key`, `status`, `creator`, `create_time`)
|
||||||
VALUES
|
VALUES
|
||||||
('agent_default_001', '校园助手', NULL, '我是您的智能校园助手,可以帮助您解答校园相关问题',
|
('agent_default_001', '校园助手', NULL, '你是一个专业的思政学习助手,致力于帮助用户学习思想政治理论知识。',
|
||||||
0, 'app-fwOqGFLTsZtekCQYlOmj9f8x', 1, '1', NOW());
|
0, 'app-fwOqGFLTsZtekCQYlOmj9f8x', 1, '1', NOW());
|
||||||
|
|
||||||
-- 插入示例知识库(需要配合权限表使用)
|
-- 插入示例知识库(需要配合权限表使用)
|
||||||
INSERT INTO `tb_ai_knowledge`
|
|
||||||
(`id`, `title`, `description`, `category`, `status`, `creator`, `creator_dept`, `create_time`)
|
|
||||||
VALUES
|
|
||||||
('knowledge_demo_001', '校园规章制度', '学校各项规章制度汇总', '规章制度', 1, '1', 'root_department', NOW()),
|
|
||||||
('knowledge_demo_002', '新生入学指南', '新生入学相关事项说明', '入学指导', 1, '1', 'root_department', NOW());
|
|
||||||
|
|
||||||
-- 为示例知识库创建权限(公开可读)
|
-- 为示例知识库创建权限(公开可读)
|
||||||
-- 注意:实际使用时应该在应用层通过权限服务自动创建
|
-- 注意:实际使用时应该在应用层通过权限服务自动创建
|
||||||
|
|||||||
@@ -283,6 +283,7 @@ public class AiChatServiceImpl implements AiChatService {
|
|||||||
inputs.put("connectInternet", agent.getConnectInternet());
|
inputs.put("connectInternet", agent.getConnectInternet());
|
||||||
inputs.put("datasets", JSON.toJSONString(knowledgeIds));
|
inputs.put("datasets", JSON.toJSONString(knowledgeIds));
|
||||||
inputs.put("dataset_apikey", difyConfig.getKnowledgeApiKey());
|
inputs.put("dataset_apikey", difyConfig.getKnowledgeApiKey());
|
||||||
|
inputs.put("promt", agent.getDescription());
|
||||||
chatRequest.setInputs(inputs);
|
chatRequest.setInputs(inputs);
|
||||||
chatRequest.setFiles(filesData);
|
chatRequest.setFiles(filesData);
|
||||||
// 6. 调用Dify流式对话
|
// 6. 调用Dify流式对话
|
||||||
|
|||||||
Reference in New Issue
Block a user