| | |
| | | <div class="header___section"> |
| | | <div class="chatHeader"> |
| | | <div class="chatHeaderBox"> |
| | | <!-- <span class="title">{{agentTitle}}</span>--> |
| | | <a-popover position="bottom" trigger="click"> |
| | | <a-button border> |
| | | <span |
| | |
| | | ref="fileInput" |
| | | :sessionId="activeSessionId" |
| | | :handleRemove="handleRemove" |
| | | :typeXLse="false" |
| | | @selectFileCallback="selectFileCallback" |
| | | ></uploadFile> |
| | | <a-button |
| | |
| | | <!-- <icon-file style="color: #0960bd" />--> |
| | | <!-- </a-avatar>--> |
| | | <img :src="getIconByExtension(item.name)" alt="" /> |
| | | <div style="font-size: 12px">{{ item.textName }}</div> |
| | | <div v-show="!item.onFileSelectedLoading" style="font-size: 12px">{{ |
| | | item.textName |
| | | }}</div> |
| | | </template> |
| | | </a-comment> |
| | | <icon-close-circle-fill |
| | |
| | | |
| | | prompts.value = session.prompts; |
| | | activeSessionId.value = ''; |
| | | EventBus.emit('queryAgent', uploaditemList.value); |
| | | uploaditemList.value = []; |
| | | console.log(12123); |
| | | getAentId(session.id); |
| | |
| | | conversation_id.value = session.id; |
| | | activeSessionId.value = session.id; |
| | | dialog_id.value = session.dialog_id; |
| | | |
| | | EventBus.emit('queryAgent', uploaditemList.value); |
| | | uploaditemList.value = []; |
| | | |
| | | getAentId(session.dialog_id); |
| | | from.name = session.name; |
| | | const { code, data } = await getSessionDetailsApi(session.id); |
| | |
| | | const x = await reader?.read(); |
| | | if (x) { |
| | | const { done, value } = x; |
| | | // console.log(x, 999); |
| | | console.log(x, 999); |
| | | |
| | | if (value && value?.event == 'message') { |
| | | try { |
| | |
| | | if (d?.content) { |
| | | streamStr.value = d.content; |
| | | } else { |
| | | streamStr.value = d.code; |
| | | streamStr.value = d.code + d.sql; |
| | | } |
| | | |
| | | EventBus.emit('queryAgent', uploaditemList.value); |
| | | startDisplayStr(); |
| | | } |
| | | } catch (e) { |
| | |
| | | } |
| | | } |
| | | } |
| | | :deep(.arco-spin-loading .arco-spin-mask-icon) { |
| | | left: 10%; |
| | | } |
| | | } |
| | | } |
| | | .header___section { |