feat(ai): 添加上下文生成工作流功能
- 在工作流添加页面增加"上下文生成"选项
- 在工作流详情页面增加"上下文生成"选项
- 在工作流列表页面增加"上下文生成"类型显示
- 在AI公司服务实现中添加上下文生成工作流初始化
- 在应用ID枚举中添加上下文生成相关配置项
| | |
| | | @Getter |
| | | public enum LlmApplicationAppIdEnum { |
| | | |
| | | CONTEXT_TALK(8,"AI陪练连续对话"), |
| | | |
| | | ADMIN_QUESTION(7,"生成问题"), |
| | | |
| | | REPORT(6,"生成报告"), |
| | |
| | | this.addWorkflow(entity.getId(), LlmApplicationAppIdEnum.REFERENCE_ANSWER.getCode(),null,createTime); |
| | | this.addWorkflow(entity.getId(), LlmApplicationAppIdEnum.KEY_KNOWLEDGE.getCode(),null,createTime); |
| | | this.addWorkflow(entity.getId(), LlmApplicationAppIdEnum.REPORT.getCode(),null,createTime); |
| | | this.addWorkflow(entity.getId(), LlmApplicationAppIdEnum.CONTEXT_TALK.getCode(),null,createTime); |
| | | this.addWorkflow(entity.getId(), LlmApplicationAppIdEnum.ADMIN_QUESTION.getCode(),null,createTime); |
| | | |
| | | String categoryId = ""; |
| | |
| | | <option value="4">知识点引用</option> |
| | | <option value="6">生成报告</option> |
| | | <option value="7">生成题目</option> |
| | | <option value="8">上下文生成</option> |
| | | </select> |
| | | </div> |
| | | </div> |
| | |
| | | <option value="4">知识点引用</option> |
| | | <option value="6">生成报告</option> |
| | | <option value="7">生成题目</option> |
| | | <option value="8">上下文生成</option> |
| | | </select> |
| | | </div> |
| | | </div> |
| | |
| | | <span>生成报告</span> |
| | | {{# }else if(d.type == 7) { }} |
| | | <span>生成题目</span> |
| | | {{# }else if(d.type == 8) { }} |
| | | <span>上下文生成</span> |
| | | {{# } else { }} |
| | | <span>-</span> |
| | | {{# } }} |