| 12 |
- import{cR as ce,gS as de,gV as ue,fr as pe,fV as i,fW as me,ft as c,ct as v,cq as o,cw as d,gx as n,cx as t,g$ as a,h0 as z,cr as f,ff as L,af as _e,gN as C,F as ve,fS as fe,fe as S,cs as y,h1 as he,ag as ge,gY as W,ar as ye,ca as Y,fM as p,eV as G,gs as be,fa as we,eT as ke,b7 as $e,ac as xe}from"./chat-Bi4P_Zr8.js";import{_ as Ve}from"./ParagraphDialog.vue_vue_type_script_setup_true_lang-D_IIrPaF.js";import"./ParagraphForm.vue_vue_type_script_setup_true_lang-gu0O2eml.js";const Ce=""+new URL("hit-test-empty-D0jNCBAC.png",import.meta.url).href,Se={class:"hit-test p-16-24"},Te={class:"avatar"},De={class:"content ml-12"},Re=["title"],Ne={class:"primary"},ze={class:"footer-content flex-between"},qe={key:0},Be={key:0},Ie={key:1,class:"ml-4"},Ke={class:"hit-test__operate"},Me={class:"mb-16"},Pe={class:"title mb-8"},Ae={class:"mb-4"},Ue={class:"mb-4"},Ee={class:"mb-4"},Fe={class:"mb-16"},He={class:"title mb-8"},je={class:"mb-16"},Le={class:"title mb-8"},We={class:"text-right"},Ye={key:0,class:"operate-textarea flex"},Ge={class:"operate"},Je={src:ge,alt:""},Oe={src:ye,alt:""},Qe=ce({__name:"index",setup(Xe){const h=de(),{params:{id:J}}=h,{user:O}=ue(),q=Y(()=>h.path.includes("shared")?"systemShare":h.path.includes("resource-management")?"systemManage":"workspace"),B=p(),I=p(),_=p(!1),g=p([]),K=p(""),m=p(""),T=p({similarity:.6,top_number:5,search_mode:"embedding"}),M=p(!0),r=p({}),b=p(!1),w=p(""),k=Y(()=>!m.value);function Q(e){e==="keywords"?r.value.similarity=0:r.value.similarity=.6}function P(e){e==="open"?(b.value=!0,r.value=G.cloneDeep(T.value)):e==="close"&&(b.value=!1,T.value=G.cloneDeep(r.value))}function X(e){K.value=be("views.paragraph.paragraphDetail"),I.value.open(e)}function A(e){!e?.ctrlKey&&!e?.shiftKey&&!e?.altKey&&!e?.metaKey?(e.preventDefault(),!k.value&&!_.value&&U()):Z(e)}const Z=e=>{const l=B.value.$el.querySelector(".el-textarea__inner"),u=l.selectionStart,$=l.selectionEnd;e.preventDefault(),m.value=m.value.slice(0,u)+`
- `+m.value.slice($),we(()=>{l.setSelectionRange(u+1,u+1)})};function U(){const e={query_text:m.value,...T.value};ke({type:"knowledge",systemType:q.value}).putKnowledgeHitTest(J,e,_).then(l=>{g.value=l.data&&$e(l.data,"comprehensive_score",!0),w.value=m.value,m.value="",M.value=!1})}function ee(e){if(e){const l=g.value.filter(u=>u.id===e.id)[0];l.content=e.content,l.title=e.title}else g.value=[],U()}return pe(()=>{}),(e,l)=>{const u=i("el-text"),$=i("el-avatar"),E=i("el-empty"),te=i("Document"),ae=i("el-icon"),D=i("AppIcon"),le=i("CardBox"),R=i("el-col"),F=i("el-row"),se=i("el-scrollbar"),x=i("el-card"),V=i("el-button"),N=i("el-radio"),oe=i("el-radio-group"),H=i("el-input-number"),ne=i("el-popover"),ie=i("el-input"),re=me("loading");return c(),v("div",Se,[o("h4",null,[d(n(e.$t("views.application.hitTest.title"))+" ",1),t(u,{type:"info",class:"ml-4"},{default:a(()=>[d(n(e.$t("views.application.hitTest.text")),1)]),_:1})]),z((c(),f(x,{style:{"--el-card-padding":"0"},class:"hit-test__main p-16 mt-16 mb-16"},{default:a(()=>[o("div",{class:"question-title",style:L({visibility:w.value?"visible":"hidden"})},[o("div",Te,[t($,null,{default:a(()=>[...l[8]||(l[8]=[o("img",{src:_e,style:{width:"54%"},alt:""},null,-1)])]),_:1})]),o("div",De,[o("h4",{class:"text break-all ellipsis-1",style:{width:"66%"},title:w.value},n(w.value),9,Re)])],4),t(se,null,{default:a(()=>[o("div",{style:L({height:C(O).isExpire()?"calc(100vh - 340px)":"calc(100vh - 300px)"})},[M.value?(c(),f(E,{key:0,image:C(Ce),description:e.$t("views.application.hitTest.emptyMessage1"),style:{"padding-top":"160px"},"image-size":125},null,8,["image","description"])):g.value.length==0?(c(),f(E,{key:1,description:e.$t("views.application.hitTest.emptyMessage2"),style:{"padding-top":"160px"},"image-size":125},null,8,["description"])):(c(),f(F,{key:2},{default:a(()=>[(c(!0),v(ve,null,fe(g.value,(s,j)=>(c(),f(R,{xs:24,sm:12,md:12,lg:8,xl:6,key:j,class:"p-8"},{default:a(()=>[t(le,{shadow:"hover",title:s.title||"-",description:s.content,class:S(["document-card layout-bg layout-bg cursor",s.is_active?"":"disabled"]),onClick:Ze=>X(s)},{icon:a(()=>[t($,{class:"avatar-light",size:22},{default:a(()=>[d(n(j+1+""),1)]),_:2},1024)]),tag:a(()=>[o("div",Ne,n(s.similarity?.toFixed(3)),1)]),footer:a(()=>[o("div",ze,[t(u,null,{default:a(()=>[t(ae,null,{default:a(()=>[t(te)]),_:1}),d(" "+n(s?.document_name),1)]),_:2},1024),s.trample_num||s.star_num?(c(),v("div",qe,[s.star_num?(c(),v("span",Be,[t(D,{iconName:"app-like-color"}),d(" "+n(s.star_num),1)])):y("",!0),s.trample_num?(c(),v("span",Ie,[t(D,{iconName:"app-oppose-color"}),d(" "+n(s.trample_num),1)])):y("",!0)])):y("",!0)])]),_:2},1032,["title","description","class","onClick"])]),_:2},1024))),128))]),_:1}))],4)]),_:1})]),_:1})),[[re,_.value]]),t(Ve,{ref_key:"ParagraphDialogRef",ref:I,title:K.value,onRefresh:ee,apiType:q.value},null,8,["title","apiType"]),o("div",Ke,[t(ne,{visible:b.value,placement:"right-end",width:500,trigger:"click",persistent:!1},{reference:a(()=>[C(h).path.includes("share/")?y("",!0):(c(),f(V,{key:0,class:"mb-8",onClick:l[0]||(l[0]=s=>P("open"))},{default:a(()=>[t(D,{iconName:"app-setting"}),d(" "+n(e.$t("common.paramSetting")),1)]),_:1}))]),default:a(()=>[o("div",Me,[o("div",Pe,n(e.$t("views.application.dialog.selectSearchMode")),1),t(oe,{modelValue:r.value.search_mode,"onUpdate:modelValue":l[1]||(l[1]=s=>r.value.search_mode=s),class:"card__radio",onChange:Q},{default:a(()=>[t(x,{shadow:"never",class:S(["mb-16",r.value.search_mode==="embedding"?"border-active":""])},{default:a(()=>[t(N,{value:"embedding",size:"large"},{default:a(()=>[o("p",Ae,n(e.$t("views.application.dialog.vectorSearch")),1),t(u,{type:"info"},{default:a(()=>[d(n(e.$t("views.application.dialog.vectorSearchTooltip")),1)]),_:1})]),_:1})]),_:1},8,["class"]),t(x,{shadow:"never",class:S(["mb-16",r.value.search_mode==="keywords"?"border-active":""])},{default:a(()=>[t(N,{value:"keywords",size:"large"},{default:a(()=>[o("p",Ue,n(e.$t("views.application.dialog.fullTextSearch")),1),t(u,{type:"info"},{default:a(()=>[d(n(e.$t("views.application.dialog.fullTextSearchTooltip")),1)]),_:1})]),_:1})]),_:1},8,["class"]),t(x,{shadow:"never",class:S(["mb-16",r.value.search_mode==="blend"?"border-active":""])},{default:a(()=>[t(N,{value:"blend",size:"large"},{default:a(()=>[o("p",Ee,n(e.$t("views.application.dialog.hybridSearch")),1),t(u,{type:"info"},{default:a(()=>[d(n(e.$t("views.application.dialog.hybridSearchTooltip")),1)]),_:1})]),_:1})]),_:1},8,["class"])]),_:1},8,["modelValue"])]),t(F,{gutter:20},{default:a(()=>[t(R,{span:12},{default:a(()=>[o("div",Fe,[o("div",He,n(e.$t("views.application.dialog.similarityThreshold")),1),t(H,{modelValue:r.value.similarity,"onUpdate:modelValue":l[2]||(l[2]=s=>r.value.similarity=s),min:0,max:r.value.search_mode==="blend"?2:1,precision:3,step:.1,"value-on-clear":0,"controls-position":"right",class:"w-full"},null,8,["modelValue","max"])])]),_:1}),t(R,{span:12},{default:a(()=>[o("div",je,[o("div",Le,n(e.$t("views.application.dialog.topReferences")),1),t(H,{modelValue:r.value.top_number,"onUpdate:modelValue":l[3]||(l[3]=s=>r.value.top_number=s),min:1,max:1e4,"controls-position":"right",class:"w-full"},null,8,["modelValue"])])]),_:1})]),_:1}),o("div",We,[t(V,{onClick:l[4]||(l[4]=s=>b.value=!1)},{default:a(()=>[d(n(e.$t("common.cancel")),1)]),_:1}),t(V,{type:"primary",onClick:l[5]||(l[5]=s=>P("close"))},{default:a(()=>[d(n(e.$t("common.confirm")),1)]),_:1})])]),_:1},8,["visible"]),C(h).path.includes("share/")?y("",!0):(c(),v("div",Ye,[t(ie,{ref_key:"quickInputRef",ref:B,modelValue:m.value,"onUpdate:modelValue":l[6]||(l[6]=s=>m.value=s),type:"textarea",placeholder:e.$t("common.inputPlaceholder"),autosize:{minRows:1,maxRows:1},onKeydown:l[7]||(l[7]=he(s=>A(s),["enter"]))},null,8,["modelValue","placeholder"]),o("div",Ge,[t(V,{text:"",class:"sent-button",disabled:k.value||_.value,onClick:A},{default:a(()=>[z(o("img",Je,null,512),[[W,k.value||_.value]]),z(o("img",Oe,null,512),[[W,!k.value&&!_.value]])]),_:1},8,["disabled"])])]))])])}}}),lt=xe(Qe,[["__scopeId","data-v-4d59ec42"]]);export{lt as default};
|