| | |
| | | ></updataFile> --> |
| | | <span v-if="getAent"></span> |
| | | <uploadFile |
| | | v-if="agentObj.id == 'excel_talk' || dialog_id == 'excel_talk'" |
| | | v-if="!getAent" |
| | | ref="fileInput" |
| | | :sessionId="activeSessionId" |
| | | @selectFileCallback="selectFileCallback" |
| | |
| | | |
| | | const getAentId = (id) => { |
| | | if (id == 'excel_talk') { |
| | | console.log(1); |
| | | getAent.value = false; |
| | | } |
| | | if (id == 'questions_talk') { |
| | | console.log(2); |
| | | getAent.value = true; |
| | | } |
| | | }; |
| | |
| | | try { |
| | | loading.value = true; |
| | | chatDis.value = true; |
| | | let name = inputMsg.value; |
| | | |
| | | if (val) { |
| | | name = val[0].name.split('.')[0]; |
| | | } |
| | | |
| | | if (!activeSessionId.value) { |
| | | let message = [ |
| | |
| | | content: sessionDetailList.value[0].content, |
| | | role: 'assistant', |
| | | }, |
| | | { |
| | | content: inputMsg.value, |
| | | role: 'user', |
| | | }, |
| | | ]; |
| | | const res = await agentConversationSetApi({ |
| | | id: '', |
| | | app_id: agentObj.id, |
| | | name: inputMsg.value, |
| | | name: name, |
| | | message: message, |
| | | }); |
| | | // console.log(res, "res"); |
| | |
| | | if (!val) { |
| | | startChat(inputMsg.value); |
| | | inputMsg.value = ''; |
| | | uploaditemList.value = []; |
| | | } else { |
| | | loading.value = false; |
| | | chatDis.value = false; |
| | |
| | | const formData = new FormData(); |
| | | uploaditemList.value = resData; |
| | | if (!activeSessionId.value) { |
| | | await createSession(1); |
| | | await createSession(resData); |
| | | } |
| | | |
| | | onFileSelectedLoading.value = true; |