| 12 |
- import{cS as ce,gV as de,gY as ue,fu as pe,fY as n,fZ as me,fw as c,cu as v,cr as o,cx as d,gA as i,cy as t,h2 as a,h3 as N,cs as f,fi as L,ah as _e,gQ as C,F as ve,fV as fe,fh as S,ct as y,h4 as he,ai as ge,g$ as Y,at as ye,cb as Q,fP as p,eX as X,gv as be,fd as we,eV as ke,b9 as $e,ae as xe}from"./admin-ChNvQhEc.js";import{_ as Ve}from"./ParagraphDialog.vue_vue_type_script_setup_true_lang-Ya-QDlri.js";import"./ParagraphForm.vue_vue_type_script_setup_true_lang-D0R_9_MS.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"],ze={class:"primary"},Ne={class:"footer-content flex-between"},Be={key:0},Ie={key:0},Ke={key:1,class:"ml-4"},Pe={class:"hit-test__operate"},qe={class:"mb-16"},Ae={class:"title mb-8"},Me={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"},Ye={class:"text-right"},Qe={key:0,class:"operate-textarea flex"},Xe={class:"operate"},Ze={src:ge,alt:""},Ge={src:ye,alt:""},Je=ce({__name:"index",setup(Oe){const h=de(),{params:{id:Z}}=h,{user:G}=ue(),B=Q(()=>h.path.includes("shared")?"systemShare":h.path.includes("resource-management")?"systemManage":"workspace"),I=p(),K=p(),_=p(!1),g=p([]),P=p(""),m=p(""),T=p({similarity:.6,top_number:5,search_mode:"embedding"}),q=p(!0),r=p({}),b=p(!1),w=p(""),k=Q(()=>!m.value);function J(e){e==="keywords"?r.value.similarity=0:r.value.similarity=.6}function A(e){e==="open"?(b.value=!0,r.value=X.cloneDeep(T.value)):e==="close"&&(b.value=!1,T.value=X.cloneDeep(r.value))}function O(e){P.value=be("views.paragraph.paragraphDetail"),K.value.open(e)}function M(e){!e?.ctrlKey&&!e?.shiftKey&&!e?.altKey&&!e?.metaKey?(e.preventDefault(),!k.value&&!_.value&&U()):W(e)}const W=e=>{const l=I.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:B.value}).putKnowledgeHitTest(Z,e,_).then(l=>{g.value=l.data&&$e(l.data,"comprehensive_score",!0),w.value=m.value,m.value="",q.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=n("el-text"),$=n("el-avatar"),E=n("el-empty"),te=n("Document"),ae=n("el-icon"),D=n("AppIcon"),le=n("CardBox"),R=n("el-col"),F=n("el-row"),se=n("el-scrollbar"),x=n("el-card"),V=n("el-button"),z=n("el-radio"),oe=n("el-radio-group"),H=n("el-input-number"),ie=n("el-popover"),ne=n("el-input"),re=me("loading");return c(),v("div",Se,[o("h4",null,[d(i(e.$t("views.application.hitTest.title"))+" ",1),t(u,{type:"info",class:"ml-4"},{default:a(()=>[d(i(e.$t("views.application.hitTest.text")),1)]),_:1})]),N((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},i(w.value),9,Re)])],4),t(se,null,{default:a(()=>[o("div",{style:L({height:C(G).isExpire()?"calc(100vh - 340px)":"calc(100vh - 300px)"})},[q.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:We=>O(s)},{icon:a(()=>[t($,{class:"avatar-light",size:22},{default:a(()=>[d(i(j+1+""),1)]),_:2},1024)]),tag:a(()=>[o("div",ze,i(s.similarity?.toFixed(3)),1)]),footer:a(()=>[o("div",Ne,[t(u,null,{default:a(()=>[t(ae,null,{default:a(()=>[t(te)]),_:1}),d(" "+i(s?.document_name),1)]),_:2},1024),s.trample_num||s.star_num?(c(),v("div",Be,[s.star_num?(c(),v("span",Ie,[t(D,{iconName:"app-like-color"}),d(" "+i(s.star_num),1)])):y("",!0),s.trample_num?(c(),v("span",Ke,[t(D,{iconName:"app-oppose-color"}),d(" "+i(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:K,title:P.value,onRefresh:ee,apiType:B.value},null,8,["title","apiType"]),o("div",Pe,[t(ie,{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=>A("open"))},{default:a(()=>[t(D,{iconName:"app-setting"}),d(" "+i(e.$t("common.paramSetting")),1)]),_:1}))]),default:a(()=>[o("div",qe,[o("div",Ae,i(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:J},{default:a(()=>[t(x,{shadow:"never",class:S(["mb-16",r.value.search_mode==="embedding"?"border-active":""])},{default:a(()=>[t(z,{value:"embedding",size:"large"},{default:a(()=>[o("p",Me,i(e.$t("views.application.dialog.vectorSearch")),1),t(u,{type:"info"},{default:a(()=>[d(i(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(z,{value:"keywords",size:"large"},{default:a(()=>[o("p",Ue,i(e.$t("views.application.dialog.fullTextSearch")),1),t(u,{type:"info"},{default:a(()=>[d(i(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(z,{value:"blend",size:"large"},{default:a(()=>[o("p",Ee,i(e.$t("views.application.dialog.hybridSearch")),1),t(u,{type:"info"},{default:a(()=>[d(i(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,i(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,i(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",Ye,[t(V,{onClick:l[4]||(l[4]=s=>b.value=!1)},{default:a(()=>[d(i(e.$t("common.cancel")),1)]),_:1}),t(V,{type:"primary",onClick:l[5]||(l[5]=s=>A("close"))},{default:a(()=>[d(i(e.$t("common.confirm")),1)]),_:1})])]),_:1},8,["visible"]),C(h).path.includes("share/")?y("",!0):(c(),v("div",Qe,[t(ne,{ref_key:"quickInputRef",ref:I,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=>M(s),["enter"]))},null,8,["modelValue","placeholder"]),o("div",Xe,[t(V,{text:"",class:"sent-button",disabled:k.value||_.value,onClick:M},{default:a(()=>[N(o("img",Ze,null,512),[[Y,k.value||_.value]]),N(o("img",Ge,null,512),[[Y,!k.value&&!_.value]])]),_:1},8,["disabled"])])]))])])}}}),lt=xe(Je,[["__scopeId","data-v-4d59ec42"]]);export{lt as default};
|