| | |
| | | import NormalTextCom from '../chatComponents/normalTextCom/NormalTextCom.vue'; |
| | | import knowledgeCom from '../chatComponents/knowledgeCom/KnowledgeCom.vue'; |
| | | import SummaryCom from '../chatComponents/summaryCom/SummaryCom.vue'; |
| | | import ReportCom from '../chatComponents/reportCom/ReportCom.vue'; |
| | | |
| | | import assistantPic from '/static/images/role/assistant-200x192.png'; |
| | | import userPic from '/static/images/role/user-200x206.png'; |
| | |
| | | Summary = 'summary', |
| | | Url = 'url', |
| | | Map = 'map', |
| | | Report = 'report_list', |
| | | } |
| | | |
| | | export const answerTypeMapCom = { |
| | |
| | | }; |
| | | export const enum MultiChatType { |
| | | Select = 'select', |
| | | Summary = 'summary', |
| | | Result = 'result', |
| | | } |
| | | type SubStep = { |
| | | data:any; |
| | | type: MultiChatType.Select; |
| | | data: any; |
| | | type: MultiChatType; |
| | | }; |
| | | |
| | | export type StepItem = { |