| 12345 |
- import{c as l,o as L,h as E,w as n,f as t,j as T,t as u,r as _,z as Ye,g as on,a2 as ln,b as ae,m as ve,a3 as he,p as ye,a1 as rn,d as Y,v as Re,e as s,F as ne,C as X,k as S,s as de,a4 as va,i as te,a5 as sn,Q as ha,n as Ze,a6 as tt,a7 as Et,a8 as dn,$ as ya,I as zt,q as ka,a as cn,K as un,Z as pn,M as _n,U as mn}from"./index-DZKdQfhY.js";import fn from"./LayoutExperience-Cn-uKYuh.js";import gn from"./ContentContainer-DviPt4NQ.js";import{_ as xe}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{s as bn,k as vn,l as hn,m as yn,n as kn,o as $n,q as wn,p as Cn,r as Ln,t as Tn,v as xn,w as Bt,x as jn,y as Vn,z as Kt,A as An,B as On,C as Gt,D as Rt,E as Sn,F as In,G as Nt}from"./knowledge-CBpOCjQF.js";import"./Header-BU9_o0B6.js";import"./Header.vue_vue_type_style_index_0_scoped_52329e45_lang-BUPTVtYo.js";import"./use-current-user-u74PFABK.js";import"./login-Bf5Z73vo.js";/* empty css */const Un={__name:"TopBreadCrumb",props:{current_label:String},setup(e){return(a,o)=>{const r=l("icon-apps"),v=l("a-breadcrumb-item"),w=l("router-link"),i=l("a-breadcrumb");return L(),E(i,{class:"breadcrumb"},{default:n(()=>[t(v,null,{default:n(()=>[t(r)]),_:1}),t(v,null,{default:n(()=>[t(w,{to:"/knowledge"},{default:n(()=>[T(u(a.$t("header.知识库管理")),1)]),_:1})]),_:1}),t(v,null,{default:n(()=>[T(u(e.current_label),1)]),_:1})]),_:1})}}},Dn=xe(Un,[["__scopeId","data-v-980b9069"]]);function $a(e=!1){const a=_(e);return{loading:a,setLoading:v=>{a.value=v},toggle:()=>{a.value=!a.value}}}const xt=async e=>{try{await bn(e)}catch(a){console.log(a)}};function Mn(){this.__data__=[],this.size=0}var Pn=Mn;function Fn(e,a){return e===a||e!==e&&a!==a}var wa=Fn,En=wa;function zn(e,a){for(var o=e.length;o--;)if(En(e[o][0],a))return o;return-1}var lt=zn,Bn=lt,Kn=Array.prototype,Gn=Kn.splice;function Rn(e){var a=this.__data__,o=Bn(a,e);if(o<0)return!1;var r=a.length-1;return o==r?a.pop():Gn.call(a,o,1),--this.size,!0}var Nn=Rn,qn=lt;function Hn(e){var a=this.__data__,o=qn(a,e);return o<0?void 0:a[o][1]}var Wn=Hn,Jn=lt;function Xn(e){return Jn(this.__data__,e)>-1}var Yn=Xn,Qn=lt;function Zn(e,a){var o=this.__data__,r=Qn(o,e);return r<0?(++this.size,o.push([e,a])):o[r][1]=a,this}var eo=Zn,to=Pn,ao=Nn,no=Wn,oo=Yn,lo=eo;function Se(e){var a=-1,o=e==null?0:e.length;for(this.clear();++a<o;){var r=e[a];this.set(r[0],r[1])}}Se.prototype.clear=to;Se.prototype.delete=ao;Se.prototype.get=no;Se.prototype.has=oo;Se.prototype.set=lo;var rt=Se,ro=rt;function io(){this.__data__=new ro,this.size=0}var so=io;function co(e){var a=this.__data__,o=a.delete(e);return this.size=a.size,o}var uo=co;function po(e){return this.__data__.get(e)}var _o=po;function mo(e){return this.__data__.has(e)}var fo=mo,go=typeof Ye=="object"&&Ye&&Ye.Object===Object&&Ye,Ca=go,bo=Ca,vo=typeof self=="object"&&self&&self.Object===Object&&self,ho=bo||vo||Function("return this")(),pe=ho,yo=pe,ko=yo.Symbol,jt=ko,qt=jt,La=Object.prototype,$o=La.hasOwnProperty,wo=La.toString,Ge=qt?qt.toStringTag:void 0;function Co(e){var a=$o.call(e,Ge),o=e[Ge];try{e[Ge]=void 0;var r=!0}catch{}var v=wo.call(e);return r&&(a?e[Ge]=o:delete e[Ge]),v}var Lo=Co,To=Object.prototype,xo=To.toString;function jo(e){return xo.call(e)}var Vo=jo,Ht=jt,Ao=Lo,Oo=Vo,So="[object Null]",Io="[object Undefined]",Wt=Ht?Ht.toStringTag:void 0;function Uo(e){return e==null?e===void 0?Io:So:Wt&&Wt in Object(e)?Ao(e):Oo(e)}var it=Uo;function Do(e){var a=typeof e;return e!=null&&(a=="object"||a=="function")}var Ne=Do,Mo=it,Po=Ne,Fo="[object AsyncFunction]",Eo="[object Function]",zo="[object GeneratorFunction]",Bo="[object Proxy]";function Ko(e){if(!Po(e))return!1;var a=Mo(e);return a==Eo||a==zo||a==Fo||a==Bo}var Ta=Ko,Go=pe,Ro=Go["__core-js_shared__"],No=Ro,kt=No,Jt=function(){var e=/[^.]+$/.exec(kt&&kt.keys&&kt.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function qo(e){return!!Jt&&Jt in e}var Ho=qo,Wo=Function.prototype,Jo=Wo.toString;function Xo(e){if(e!=null){try{return Jo.call(e)}catch{}try{return e+""}catch{}}return""}var xa=Xo,Yo=Ta,Qo=Ho,Zo=Ne,el=xa,tl=/[\\^$.*+?()[\]{}|]/g,al=/^\[object .+?Constructor\]$/,nl=Function.prototype,ol=Object.prototype,ll=nl.toString,rl=ol.hasOwnProperty,il=RegExp("^"+ll.call(rl).replace(tl,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function sl(e){if(!Zo(e)||Qo(e))return!1;var a=Yo(e)?il:al;return a.test(el(e))}var dl=sl;function cl(e,a){return e==null?void 0:e[a]}var ul=cl,pl=dl,_l=ul;function ml(e,a){var o=_l(e,a);return pl(o)?o:void 0}var je=ml,fl=je,gl=pe,bl=fl(gl,"Map"),Vt=bl,vl=je,hl=vl(Object,"create"),st=hl,Xt=st;function yl(){this.__data__=Xt?Xt(null):{},this.size=0}var kl=yl;function $l(e){var a=this.has(e)&&delete this.__data__[e];return this.size-=a?1:0,a}var wl=$l,Cl=st,Ll="__lodash_hash_undefined__",Tl=Object.prototype,xl=Tl.hasOwnProperty;function jl(e){var a=this.__data__;if(Cl){var o=a[e];return o===Ll?void 0:o}return xl.call(a,e)?a[e]:void 0}var Vl=jl,Al=st,Ol=Object.prototype,Sl=Ol.hasOwnProperty;function Il(e){var a=this.__data__;return Al?a[e]!==void 0:Sl.call(a,e)}var Ul=Il,Dl=st,Ml="__lodash_hash_undefined__";function Pl(e,a){var o=this.__data__;return this.size+=this.has(e)?0:1,o[e]=Dl&&a===void 0?Ml:a,this}var Fl=Pl,El=kl,zl=wl,Bl=Vl,Kl=Ul,Gl=Fl;function Ie(e){var a=-1,o=e==null?0:e.length;for(this.clear();++a<o;){var r=e[a];this.set(r[0],r[1])}}Ie.prototype.clear=El;Ie.prototype.delete=zl;Ie.prototype.get=Bl;Ie.prototype.has=Kl;Ie.prototype.set=Gl;var Rl=Ie,Yt=Rl,Nl=rt,ql=Vt;function Hl(){this.size=0,this.__data__={hash:new Yt,map:new(ql||Nl),string:new Yt}}var Wl=Hl;function Jl(e){var a=typeof e;return a=="string"||a=="number"||a=="symbol"||a=="boolean"?e!=="__proto__":e===null}var Xl=Jl,Yl=Xl;function Ql(e,a){var o=e.__data__;return Yl(a)?o[typeof a=="string"?"string":"hash"]:o.map}var dt=Ql,Zl=dt;function er(e){var a=Zl(this,e).delete(e);return this.size-=a?1:0,a}var tr=er,ar=dt;function nr(e){return ar(this,e).get(e)}var or=nr,lr=dt;function rr(e){return lr(this,e).has(e)}var ir=rr,sr=dt;function dr(e,a){var o=sr(this,e),r=o.size;return o.set(e,a),this.size+=o.size==r?0:1,this}var cr=dr,ur=Wl,pr=tr,_r=or,mr=ir,fr=cr;function Ue(e){var a=-1,o=e==null?0:e.length;for(this.clear();++a<o;){var r=e[a];this.set(r[0],r[1])}}Ue.prototype.clear=ur;Ue.prototype.delete=pr;Ue.prototype.get=_r;Ue.prototype.has=mr;Ue.prototype.set=fr;var gr=Ue,br=rt,vr=Vt,hr=gr,yr=200;function kr(e,a){var o=this.__data__;if(o instanceof br){var r=o.__data__;if(!vr||r.length<yr-1)return r.push([e,a]),this.size=++o.size,this;o=this.__data__=new hr(r)}return o.set(e,a),this.size=o.size,this}var $r=kr,wr=rt,Cr=so,Lr=uo,Tr=_o,xr=fo,jr=$r;function De(e){var a=this.__data__=new wr(e);this.size=a.size}De.prototype.clear=Cr;De.prototype.delete=Lr;De.prototype.get=Tr;De.prototype.has=xr;De.prototype.set=jr;var Vr=De;function Ar(e,a){for(var o=-1,r=e==null?0:e.length;++o<r&&a(e[o],o,e)!==!1;);return e}var Or=Ar,Sr=je,Ir=function(){try{var e=Sr(Object,"defineProperty");return e({},"",{}),e}catch{}}(),Ur=Ir,Qt=Ur;function Dr(e,a,o){a=="__proto__"&&Qt?Qt(e,a,{configurable:!0,enumerable:!0,value:o,writable:!0}):e[a]=o}var ja=Dr,Mr=ja,Pr=wa,Fr=Object.prototype,Er=Fr.hasOwnProperty;function zr(e,a,o){var r=e[a];(!(Er.call(e,a)&&Pr(r,o))||o===void 0&&!(a in e))&&Mr(e,a,o)}var Va=zr,Br=Va,Kr=ja;function Gr(e,a,o,r){var v=!o;o||(o={});for(var w=-1,i=a.length;++w<i;){var y=a[w],A=r?r(o[y],e[y],y,o,e):void 0;A===void 0&&(A=e[y]),v?Kr(o,y,A):Br(o,y,A)}return o}var ct=Gr;function Rr(e,a){for(var o=-1,r=Array(e);++o<e;)r[o]=a(o);return r}var Nr=Rr;function qr(e){return e!=null&&typeof e=="object"}var qe=qr,Hr=it,Wr=qe,Jr="[object Arguments]";function Xr(e){return Wr(e)&&Hr(e)==Jr}var Yr=Xr,Zt=Yr,Qr=qe,Aa=Object.prototype,Zr=Aa.hasOwnProperty,ei=Aa.propertyIsEnumerable,ti=Zt(function(){return arguments}())?Zt:function(e){return Qr(e)&&Zr.call(e,"callee")&&!ei.call(e,"callee")},ai=ti,ni=Array.isArray,At=ni,at={exports:{}};function oi(){return!1}var li=oi;at.exports;(function(e,a){var o=pe,r=li,v=a&&!a.nodeType&&a,w=v&&!0&&e&&!e.nodeType&&e,i=w&&w.exports===v,y=i?o.Buffer:void 0,A=y?y.isBuffer:void 0,k=A||r;e.exports=k})(at,at.exports);var Oa=at.exports,ri=9007199254740991,ii=/^(?:0|[1-9]\d*)$/;function si(e,a){var o=typeof e;return a=a??ri,!!a&&(o=="number"||o!="symbol"&&ii.test(e))&&e>-1&&e%1==0&&e<a}var di=si,ci=9007199254740991;function ui(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=ci}var Sa=ui,pi=it,_i=Sa,mi=qe,fi="[object Arguments]",gi="[object Array]",bi="[object Boolean]",vi="[object Date]",hi="[object Error]",yi="[object Function]",ki="[object Map]",$i="[object Number]",wi="[object Object]",Ci="[object RegExp]",Li="[object Set]",Ti="[object String]",xi="[object WeakMap]",ji="[object ArrayBuffer]",Vi="[object DataView]",Ai="[object Float32Array]",Oi="[object Float64Array]",Si="[object Int8Array]",Ii="[object Int16Array]",Ui="[object Int32Array]",Di="[object Uint8Array]",Mi="[object Uint8ClampedArray]",Pi="[object Uint16Array]",Fi="[object Uint32Array]",G={};G[Ai]=G[Oi]=G[Si]=G[Ii]=G[Ui]=G[Di]=G[Mi]=G[Pi]=G[Fi]=!0;G[fi]=G[gi]=G[ji]=G[bi]=G[Vi]=G[vi]=G[hi]=G[yi]=G[ki]=G[$i]=G[wi]=G[Ci]=G[Li]=G[Ti]=G[xi]=!1;function Ei(e){return mi(e)&&_i(e.length)&&!!G[pi(e)]}var zi=Ei;function Bi(e){return function(a){return e(a)}}var Ot=Bi,nt={exports:{}};nt.exports;(function(e,a){var o=Ca,r=a&&!a.nodeType&&a,v=r&&!0&&e&&!e.nodeType&&e,w=v&&v.exports===r,i=w&&o.process,y=function(){try{var A=v&&v.require&&v.require("util").types;return A||i&&i.binding&&i.binding("util")}catch{}}();e.exports=y})(nt,nt.exports);var St=nt.exports,Ki=zi,Gi=Ot,ea=St,ta=ea&&ea.isTypedArray,Ri=ta?Gi(ta):Ki,Ni=Ri,qi=Nr,Hi=ai,Wi=At,Ji=Oa,Xi=di,Yi=Ni,Qi=Object.prototype,Zi=Qi.hasOwnProperty;function es(e,a){var o=Wi(e),r=!o&&Hi(e),v=!o&&!r&&Ji(e),w=!o&&!r&&!v&&Yi(e),i=o||r||v||w,y=i?qi(e.length,String):[],A=y.length;for(var k in e)(a||Zi.call(e,k))&&!(i&&(k=="length"||v&&(k=="offset"||k=="parent")||w&&(k=="buffer"||k=="byteLength"||k=="byteOffset")||Xi(k,A)))&&y.push(k);return y}var Ia=es,ts=Object.prototype;function as(e){var a=e&&e.constructor,o=typeof a=="function"&&a.prototype||ts;return e===o}var It=as;function ns(e,a){return function(o){return e(a(o))}}var Ua=ns,os=Ua,ls=os(Object.keys,Object),rs=ls,is=It,ss=rs,ds=Object.prototype,cs=ds.hasOwnProperty;function us(e){if(!is(e))return ss(e);var a=[];for(var o in Object(e))cs.call(e,o)&&o!="constructor"&&a.push(o);return a}var ps=us,_s=Ta,ms=Sa;function fs(e){return e!=null&&ms(e.length)&&!_s(e)}var Da=fs,gs=Ia,bs=ps,vs=Da;function hs(e){return vs(e)?gs(e):bs(e)}var Ut=hs,ys=ct,ks=Ut;function $s(e,a){return e&&ys(a,ks(a),e)}var ws=$s;function Cs(e){var a=[];if(e!=null)for(var o in Object(e))a.push(o);return a}var Ls=Cs,Ts=Ne,xs=It,js=Ls,Vs=Object.prototype,As=Vs.hasOwnProperty;function Os(e){if(!Ts(e))return js(e);var a=xs(e),o=[];for(var r in e)r=="constructor"&&(a||!As.call(e,r))||o.push(r);return o}var Ss=Os,Is=Ia,Us=Ss,Ds=Da;function Ms(e){return Ds(e)?Is(e,!0):Us(e)}var Dt=Ms,Ps=ct,Fs=Dt;function Es(e,a){return e&&Ps(a,Fs(a),e)}var zs=Es,ot={exports:{}};ot.exports;(function(e,a){var o=pe,r=a&&!a.nodeType&&a,v=r&&!0&&e&&!e.nodeType&&e,w=v&&v.exports===r,i=w?o.Buffer:void 0,y=i?i.allocUnsafe:void 0;function A(k,M){if(M)return k.slice();var p=k.length,P=y?y(p):new k.constructor(p);return k.copy(P),P}e.exports=A})(ot,ot.exports);var Bs=ot.exports;function Ks(e,a){var o=-1,r=e.length;for(a||(a=Array(r));++o<r;)a[o]=e[o];return a}var Gs=Ks;function Rs(e,a){for(var o=-1,r=e==null?0:e.length,v=0,w=[];++o<r;){var i=e[o];a(i,o,e)&&(w[v++]=i)}return w}var Ns=Rs;function qs(){return[]}var Ma=qs,Hs=Ns,Ws=Ma,Js=Object.prototype,Xs=Js.propertyIsEnumerable,aa=Object.getOwnPropertySymbols,Ys=aa?function(e){return e==null?[]:(e=Object(e),Hs(aa(e),function(a){return Xs.call(e,a)}))}:Ws,Mt=Ys,Qs=ct,Zs=Mt;function ed(e,a){return Qs(e,Zs(e),a)}var td=ed;function ad(e,a){for(var o=-1,r=a.length,v=e.length;++o<r;)e[v+o]=a[o];return e}var Pa=ad,nd=Ua,od=nd(Object.getPrototypeOf,Object),Fa=od,ld=Pa,rd=Fa,id=Mt,sd=Ma,dd=Object.getOwnPropertySymbols,cd=dd?function(e){for(var a=[];e;)ld(a,id(e)),e=rd(e);return a}:sd,Ea=cd,ud=ct,pd=Ea;function _d(e,a){return ud(e,pd(e),a)}var md=_d,fd=Pa,gd=At;function bd(e,a,o){var r=a(e);return gd(e)?r:fd(r,o(e))}var za=bd,vd=za,hd=Mt,yd=Ut;function kd(e){return vd(e,yd,hd)}var $d=kd,wd=za,Cd=Ea,Ld=Dt;function Td(e){return wd(e,Ld,Cd)}var xd=Td,jd=je,Vd=pe,Ad=jd(Vd,"DataView"),Od=Ad,Sd=je,Id=pe,Ud=Sd(Id,"Promise"),Dd=Ud,Md=je,Pd=pe,Fd=Md(Pd,"Set"),Ed=Fd,zd=je,Bd=pe,Kd=zd(Bd,"WeakMap"),Gd=Kd,$t=Od,wt=Vt,Ct=Dd,Lt=Ed,Tt=Gd,Ba=it,Me=xa,na="[object Map]",Rd="[object Object]",oa="[object Promise]",la="[object Set]",ra="[object WeakMap]",ia="[object DataView]",Nd=Me($t),qd=Me(wt),Hd=Me(Ct),Wd=Me(Lt),Jd=Me(Tt),Te=Ba;($t&&Te(new $t(new ArrayBuffer(1)))!=ia||wt&&Te(new wt)!=na||Ct&&Te(Ct.resolve())!=oa||Lt&&Te(new Lt)!=la||Tt&&Te(new Tt)!=ra)&&(Te=function(e){var a=Ba(e),o=a==Rd?e.constructor:void 0,r=o?Me(o):"";if(r)switch(r){case Nd:return ia;case qd:return na;case Hd:return oa;case Wd:return la;case Jd:return ra}return a});var Pt=Te,Xd=Object.prototype,Yd=Xd.hasOwnProperty;function Qd(e){var a=e.length,o=new e.constructor(a);return a&&typeof e[0]=="string"&&Yd.call(e,"index")&&(o.index=e.index,o.input=e.input),o}var Zd=Qd,ec=pe,tc=ec.Uint8Array,ac=tc,sa=ac;function nc(e){var a=new e.constructor(e.byteLength);return new sa(a).set(new sa(e)),a}var Ft=nc,oc=Ft;function lc(e,a){var o=a?oc(e.buffer):e.buffer;return new e.constructor(o,e.byteOffset,e.byteLength)}var rc=lc,ic=/\w*$/;function sc(e){var a=new e.constructor(e.source,ic.exec(e));return a.lastIndex=e.lastIndex,a}var dc=sc,da=jt,ca=da?da.prototype:void 0,ua=ca?ca.valueOf:void 0;function cc(e){return ua?Object(ua.call(e)):{}}var uc=cc,pc=Ft;function _c(e,a){var o=a?pc(e.buffer):e.buffer;return new e.constructor(o,e.byteOffset,e.length)}var mc=_c,fc=Ft,gc=rc,bc=dc,vc=uc,hc=mc,yc="[object Boolean]",kc="[object Date]",$c="[object Map]",wc="[object Number]",Cc="[object RegExp]",Lc="[object Set]",Tc="[object String]",xc="[object Symbol]",jc="[object ArrayBuffer]",Vc="[object DataView]",Ac="[object Float32Array]",Oc="[object Float64Array]",Sc="[object Int8Array]",Ic="[object Int16Array]",Uc="[object Int32Array]",Dc="[object Uint8Array]",Mc="[object Uint8ClampedArray]",Pc="[object Uint16Array]",Fc="[object Uint32Array]";function Ec(e,a,o){var r=e.constructor;switch(a){case jc:return fc(e);case yc:case kc:return new r(+e);case Vc:return gc(e,o);case Ac:case Oc:case Sc:case Ic:case Uc:case Dc:case Mc:case Pc:case Fc:return hc(e,o);case $c:return new r;case wc:case Tc:return new r(e);case Cc:return bc(e);case Lc:return new r;case xc:return vc(e)}}var zc=Ec,Bc=Ne,pa=Object.create,Kc=function(){function e(){}return function(a){if(!Bc(a))return{};if(pa)return pa(a);e.prototype=a;var o=new e;return e.prototype=void 0,o}}(),Gc=Kc,Rc=Gc,Nc=Fa,qc=It;function Hc(e){return typeof e.constructor=="function"&&!qc(e)?Rc(Nc(e)):{}}var Wc=Hc,Jc=Pt,Xc=qe,Yc="[object Map]";function Qc(e){return Xc(e)&&Jc(e)==Yc}var Zc=Qc,eu=Zc,tu=Ot,_a=St,ma=_a&&_a.isMap,au=ma?tu(ma):eu,nu=au,ou=Pt,lu=qe,ru="[object Set]";function iu(e){return lu(e)&&ou(e)==ru}var su=iu,du=su,cu=Ot,fa=St,ga=fa&&fa.isSet,uu=ga?cu(ga):du,pu=uu,_u=Vr,mu=Or,fu=Va,gu=ws,bu=zs,vu=Bs,hu=Gs,yu=td,ku=md,$u=$d,wu=xd,Cu=Pt,Lu=Zd,Tu=zc,xu=Wc,ju=At,Vu=Oa,Au=nu,Ou=Ne,Su=pu,Iu=Ut,Uu=Dt,Du=1,Mu=2,Pu=4,Ka="[object Arguments]",Fu="[object Array]",Eu="[object Boolean]",zu="[object Date]",Bu="[object Error]",Ga="[object Function]",Ku="[object GeneratorFunction]",Gu="[object Map]",Ru="[object Number]",Ra="[object Object]",Nu="[object RegExp]",qu="[object Set]",Hu="[object String]",Wu="[object Symbol]",Ju="[object WeakMap]",Xu="[object ArrayBuffer]",Yu="[object DataView]",Qu="[object Float32Array]",Zu="[object Float64Array]",ep="[object Int8Array]",tp="[object Int16Array]",ap="[object Int32Array]",np="[object Uint8Array]",op="[object Uint8ClampedArray]",lp="[object Uint16Array]",rp="[object Uint32Array]",K={};K[Ka]=K[Fu]=K[Xu]=K[Yu]=K[Eu]=K[zu]=K[Qu]=K[Zu]=K[ep]=K[tp]=K[ap]=K[Gu]=K[Ru]=K[Ra]=K[Nu]=K[qu]=K[Hu]=K[Wu]=K[np]=K[op]=K[lp]=K[rp]=!0;K[Bu]=K[Ga]=K[Ju]=!1;function et(e,a,o,r,v,w){var i,y=a&Du,A=a&Mu,k=a&Pu;if(o&&(i=v?o(e,r,v,w):o(e)),i!==void 0)return i;if(!Ou(e))return e;var M=ju(e);if(M){if(i=Lu(e),!y)return hu(e,i)}else{var p=Cu(e),P=p==Ga||p==Ku;if(Vu(e))return vu(e,y);if(p==Ra||p==Ka||P&&!v){if(i=A||P?{}:xu(e),!y)return A?ku(e,bu(i,e)):yu(e,gu(i,e))}else{if(!K[p])return v?e:{};i=Tu(e,p,y)}}w||(w=new _u);var f=w.get(e);if(f)return f;w.set(e,i),Su(e)?e.forEach(function(x){i.add(et(x,a,o,x,e,w))}):Au(e)&&e.forEach(function(x,C){i.set(C,et(x,a,o,C,e,w))});var W=k?A?wu:$u:A?Uu:Iu,B=M?void 0:W(e);return mu(B||e,function(x,C){B&&(C=x,x=e[C]),fu(i,C,et(x,a,o,C,e,w))}),i}var ip=et,sp=ip,dp=1,cp=4;function up(e){return sp(e,dp|cp)}var pp=up;const ba=on(pp),_p={class:"aUpload"},mp={name:"add",methods:{}},fp=Object.assign(mp,{props:["kbobj"],emits:["changeFetchData"],setup(e,{emit:a}){ln.CancelToken;const o=_(!1),r=_(!1),v=_(!1),w=_("1");_(null);const i=_([]);ae({name:"",nameJoin:"",post:"",txt:""});const y=e,A=a,k=_(),M=_([]);ve(()=>".word, .pdf, .ppt, .excel, .txt, .zip, .rar, .7z, .doc, .docx, .xls, .xlsx, .pptx, .ppt, .pdf, .mp4, .avi, .mp3,.wav, .wma, .wmv, .rm,");const p=async I=>{M.value&&M.value.length>0&&M.value.map(R=>{const Q=new FormData;Q.append("file",R.file),Q.append("kb_id",y.kbobj.id),vn(Q).then(F=>{F.retcode==0&&(A("changeFetchData"),X.success("上传成功"),B(),xt(y.kbobj.id))})}),I(!1)},P=I=>{M.value=I},f=()=>{o.value=!0},W=I=>{p(I)},B=()=>{o.value=!1},x=I=>{i.value=[],M.value=[],r.value=!1},C=I=>{w.value=I,v.value=I=="2"};return he(()=>{}),ye(()=>{}),(I,R)=>{const Q=l("icon-plus"),F=l("a-button"),m=l("a-tab-pane"),c=l("a-tabs"),D=l("a-upload"),U=l("a-modal"),b=rn("hasPermi");return L(),Y(ne,null,[Re((L(),E(F,{type:"primary",onClick:f},{icon:n(()=>[t(Q)]),default:n(()=>[T(" "+u(I.$t("knowledgeLib.create_file")),1)]),_:1})),[[b,"/kb/data_add"]]),t(U,{visible:o.value,"onUpdate:visible":R[0]||(R[0]=Z=>o.value=Z),title:I.$t("knowledgeLib.upload_file"),onOpen:x,onCancel:B,"ok-loading":r.value,onBeforeOk:W,"title-align":"start"},{default:n(()=>[t(c,{"default-active-key":w.value,onChange:C},{default:n(()=>[t(m,{key:"1",title:I.$t("knowledgeLib.file")},null,8,["title"]),t(m,{key:"2",title:I.$t("knowledgeLib.folder")},null,8,["title"])]),_:1},8,["default-active-key"]),s("div",_p,[t(D,{action:"/","auto-upload":!1,ref_key:"uploadRef",ref:k,"file-list":i.value,draggable:"",directory:v.value,onChange:P,multiple:""},null,8,["file-list","directory"])])]),_:1},8,["visible","title","ok-loading"])],64)}}}),gp=xe(fp,[["__scopeId","data-v-352e26b8"]]),bp={style:{width:"100%","text-align":"right"}},vp={name:"add",methods:{}},hp=Object.assign(vp,{props:["item"],emits:["upTabdateItem"],setup(e,{emit:a}){const o=_(!1);_(!1);const r=ae({name:""}),v=_(null),w={name:[{required:!0,message:"名称不允许为空"}]},i=e,y=a,A=async({values:P,errors:f})=>{if(f)return;(await hn({doc_id:i.item.id,name:r.name})).retcode==0?(X.success("操作成功"),o.value=!1,y("upTabdateItem",i.item.id,r.name)):X.error("操作失败")},k=()=>{o.value=!0},M=()=>{o.value=!1},p=P=>{console.log(i.item,"props.item"),Object.assign(r,i.item)};return he(()=>{}),ye(()=>{}),(P,f)=>{const W=l("icon-edit"),B=l("a-button"),x=l("a-tooltip"),C=l("a-input"),I=l("a-form-item"),R=l("a-form"),Q=l("a-modal");return L(),Y(ne,null,[t(x,{content:P.$t("knowledgeLib.action_tip_rename")},{default:n(()=>[t(B,{type:"text",disabled:i.item.run=="1",onClick:k,size:"small"},{icon:n(()=>[t(W)]),_:1},8,["disabled"])]),_:1},8,["content"]),t(Q,{visible:o.value,"onUpdate:visible":f[2]||(f[2]=F=>o.value=F),title:P.$t("knowledgeLib.action_tip_rename"),onBeforeOpen:p,onCancel:M,footer:!1,"title-align":"start"},{default:n(()=>[t(R,{ref_key:"formRef",ref:v,rules:w,model:r,onSubmit:A},{default:n(()=>[t(I,{field:"name",label:P.$t("knowledgeLib.rename_form_label")},{default:n(()=>[t(C,{modelValue:r.name,"onUpdate:modelValue":f[0]||(f[0]=F=>r.name=F),placeholder:P.$t("knowledgeLib.rename_form_placeholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),t(I,null,{default:n(()=>[s("div",bp,[t(B,{onClick:f[1]||(f[1]=F=>o.value=!1)},{default:n(()=>[T(u(P.$t("knowledgeLib.cancel")),1)]),_:1}),t(B,{style:{"margin-left":"10px"},type:"primary","html-type":"submit"},{default:n(()=>[T(u(P.$t("knowledgeLib.submit")),1)]),_:1})])]),_:1})]),_:1},8,["model"])]),_:1},8,["visible","title"])],64)}}}),yp="/assets/step1-vQjBW3d2.png",kp="/assets/step2-BNwS3ZaL.png",$p={style:{position:"absolute",top:"0",left:"0",width:"100%",padding:"0 20px"}},wp={style:{color:"#666666"}},Cp={class:"main-container-lf"},Lp={class:"main-container-lf-down"},Tp={key:0},xp={style:{width:"100%","text-align":"right"}},jp={class:"main-container-rt"},Vp={"data-inspector-line":"34","data-inspector-column":"4","data-inspector-relative-path":"src\\pages\\add-knowledge\\components\\knowledge-setting\\category-panel.tsx",class:"categoryPanelWrapper___yI4rY"},Ap={class:"ant-typography topTitle___tNiB9 css-dev-only-do-not-override-1wxecgq","data-inspector-line":"37","data-inspector-column":"10","data-inspector-relative-path":"src\\pages\\add-knowledge\\components\\knowledge-setting\\category-panel.tsx"},Op={class:"ant-typography css-dev-only-do-not-override-1wxecgq","data-inspector-line":"45","data-inspector-column":"10","data-inspector-relative-path":"src\\pages\\add-knowledge\\components\\knowledge-setting\\category-panel.tsx"},Sp={class:"ant-typography css-dev-only-do-not-override-1wxecgq","data-inspector-line":"48","data-inspector-column":"10","data-inspector-relative-path":"src\\pages\\add-knowledge\\components\\knowledge-setting\\category-panel.tsx"},Ip={class:"ant-typography css-dev-only-do-not-override-1wxecgq","data-inspector-line":"60","data-inspector-column":"10","data-inspector-relative-path":"src\\pages\\add-knowledge\\components\\knowledge-setting\\category-panel.tsx"},Up={name:"config",components:{IconPlus:va,IconEdit:sn},methods:{}},Dp=Object.assign(Up,{props:["kbtenantInfo","kb_id"],emits:["cancleConfig","saveConfig"],setup(e,{expose:a,emit:o}){const{loading:r,setLoading:v}=$a(!0),w=_(),i=e,y=o;let A=i.kbtenantInfo.parser_ids.split(",").map(m=>{const[c,D]=m.split(":");return{name:D,value:c}}),k=ae({}),M=_(!0);const p=ae({name:"",avatar:"",max_token:600,threshold:.32,max_cluster:233,random_seed:1500,chunk_token_num:384,use_raptor:!1,pages:{},prompt:`请总结以下段落。 小心数字,不要编造。 段落如下:
- {cluster_content}
- 以上就是你需要总结的内容。`,description:"",language:"English",permission:"",embd_id:"",parser_id:"",layout_recognize:!0}),P={name:[{required:!0,message:"知识库名称不允许为空"}],embd_id:[{required:!0,message:"请选择"}],parser_id:[{required:!0,message:"请选择"}],prompt:[{required:!0,message:"提示词不允许为空"}]};_(!1);const f=_(),W=_({}),B=_([]);_(),_([]);const x=_([]);localStorage.getItem("httpUrl");const C=async({values:m,errors:c})=>{if(c)return;let D={name:p.name,avatar:p.avatar,description:p.description,language:p.language,permission:p.permission,embd_id:p.embd_id,parser_id:p.parser_id,parser_config:{chunk_token_num:p.chunk_token_num,layout_recognize:p.layout_recognize},kb_id:k.id};p.use_raptor&&(D.parser_config.raptor={use_raptor:p.use_raptor,prompt:p.prompt,max_token:p.max_token,threshold:p.threshold,max_cluster:p.max_cluster,random_seed:p.random_seed});try{v(!0),(await yn(D)).retcode=="0"&&(X.success("配置成功"),y("saveConfig"),xt(k.id)),v(!1)}catch(U){X.error(U.message),v(!1)}},I=()=>{y("cancleConfig")};function R(){p.random_seed=Math.floor(Math.random()*1e4)+1}const Q=async m=>{try{const c=await kn(m);W.value=c.data;for(let D in c.data)c.data.hasOwnProperty(D)&&c.data[D].llm.length>0&&(B.value=c.data[D].llm.filter(U=>U.type=="embedding"))}catch{}finally{}};return a({changekbObj:m=>{f.value.resetFields(),ha(()=>{k=m;let c={name:k.name,avatar:k.avatar,pages:k.parser_config.pages,chunk_token_num:k.parser_config.chunk_token_num,description:k.description,language:"English",permission:k.permission,embd_id:k.embd_id||i.kbtenantInfo.embd_id,parser_id:k.parser_id,layout_recognize:!0},D={};k.parser_config&&k.parser_config.raptor?(D=k.parser_config.raptor,Object.assign(p,{...c,...D,use_raptor:k.parser_config.raptor.use_raptor})):Object.assign(p,{...c,use_raptor:!1}),x.value=[k.avatar],M.value=!1,setTimeout(()=>{M.value=!0},100),w.value.scrollTop=0})}}),he(()=>{v(!1),Q({})}),ye(()=>{}),(m,c)=>{const D=l("a-divider"),U=l("a-input"),b=l("a-form-item"),Z=l("a-textarea"),ce=l("a-option"),_e=l("a-select"),N=l("a-slider"),oe=l("a-switch"),me=l("a-space"),ke=l("a-input-number"),ee=l("a-button"),fe=l("a-form");return L(),Y("div",{ref_key:"scrollContainer",ref:w,class:"main-container"},[s("div",$p,[c[13]||(c[13]=s("h4",{style:{"margin-bottom":"10px"}},null,-1)),s("div",wp,u(m.$t("knowledgeLib.config_header")),1),t(D,{style:{"margin-top":"20px"}})]),s("div",Cp,[s("div",Lp,[t(fe,{ref_key:"formRef",ref:f,rules:P,model:p,style:{width:"100%"},layout:"vertical",onSubmit:C},{default:n(()=>[t(b,{field:"name",label:m.$t("knowledgeLib.label_name")},{default:n(()=>[t(U,{modelValue:p.name,"onUpdate:modelValue":c[0]||(c[0]=O=>p.name=O),placeholder:m.$t("knowledgeLib.input_placeholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),t(b,{field:"section",label:m.$t("knowledgeLib.label_desc")},{default:n(()=>[t(Z,{placeholder:"",modelValue:p.description,"onUpdate:modelValue":c[1]||(c[1]=O=>p.description=O),"allow-clear":""},null,8,["modelValue"])]),_:1},8,["label"]),t(b,{field:"embd_id",label:m.$t("knowledgeLib.label_model")},{default:n(()=>[t(_e,{size:"large",modelValue:p.embd_id,"onUpdate:modelValue":c[2]||(c[2]=O=>p.embd_id=O),placeholder:m.$t("knowledgeLib.input_placeholder"),disabled:S(k).chunk_num&&S(k).token_num},{default:n(()=>[(L(!0),Y(ne,null,de(B.value,(O,$e)=>(L(),E(ce,{key:O.name,value:O.name},{default:n(()=>[T(u(O.name),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue","placeholder","disabled"])]),_:1},8,["label"]),t(b,{field:"parser_id",label:m.$t("knowledgeLib.label_model")},{default:n(()=>[t(_e,{modelValue:p.parser_id,"onUpdate:modelValue":c[3]||(c[3]=O=>p.parser_id=O),placeholder:m.$t("knowledgeLib.input_placeholder"),disabled:!!(S(k).chunk_num&&S(k).token_num)},{default:n(()=>[(L(!0),Y(ne,null,de(S(A),O=>(L(),E(ce,{key:O.value,label:O.name,value:O.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","placeholder","disabled"])]),_:1},8,["label"]),t(b,{field:"slider",label:m.$t("knowledgeLib.block_token_count")},{default:n(()=>[t(N,{modelValue:p.chunk_token_num,"onUpdate:modelValue":c[4]||(c[4]=O=>p.chunk_token_num=O),min:0,max:2048,"show-input":""},null,8,["modelValue"])]),_:1},8,["label"]),t(b,{label:m.$t("knowledgeLib.label_layout")},{default:n(()=>[t(me,{direction:"vertical"},{default:n(()=>[t(oe,{modelValue:p.layout_recognize,"onUpdate:modelValue":c[5]||(c[5]=O=>p.layout_recognize=O),size:"small"},null,8,["modelValue"])]),_:1})]),_:1},8,["label"]),t(b,{field:"raptor",label:m.$t("knowledgeLib.use_strategy")},{default:n(()=>[t(oe,{modelValue:p.use_raptor,"onUpdate:modelValue":c[6]||(c[6]=O=>p.use_raptor=O),size:"small"},null,8,["modelValue"])]),_:1},8,["label"]),p.use_raptor?(L(),Y("div",Tp,[t(b,{field:"prompt",label:m.$t("knowledgeLib.prompt")},{default:n(()=>[t(Z,{modelValue:p.prompt,"onUpdate:modelValue":c[7]||(c[7]=O=>p.prompt=O),style:{height:"10rem",border:"1px solid var(--color-fill-3)","border-radius":"4px"},placeholder:m.$t("knowledgeLib.label_prompt_placeholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),t(b,{field:"slider",label:m.$t("knowledgeLib.max_token_count")},{default:n(()=>[t(N,{modelValue:p.max_token,"onUpdate:modelValue":c[8]||(c[8]=O=>p.max_token=O),min:0,max:2048,"show-input":""},null,8,["modelValue"])]),_:1},8,["label"]),t(b,{field:"slider",label:m.$t("knowledgeLib.threshold")},{default:n(()=>[t(N,{modelValue:p.threshold,"onUpdate:modelValue":c[9]||(c[9]=O=>p.threshold=O),step:.01,min:0,max:1,"show-input":""},null,8,["modelValue"])]),_:1},8,["label"]),t(b,{field:"slider",label:m.$t("knowledgeLib.max_clusters")},{default:n(()=>[t(N,{modelValue:p.max_cluster,"onUpdate:modelValue":c[10]||(c[10]=O=>p.max_cluster=O),min:1,max:1024,"show-input":""},null,8,["modelValue"])]),_:1},8,["label"]),t(b,{field:"slider",label:m.$t("knowledgeLib.random_seed"),modelValue:p.random_seed,"onUpdate:modelValue":c[12]||(c[12]=O=>p.random_seed=O)},{default:n(()=>[t(ke,{modelValue:p.random_seed,"onUpdate:modelValue":c[11]||(c[11]=O=>p.random_seed=O),style:{width:"300px",marginRight:"1rem",borderRadius:"4px"},placeholder:m.$t("knowledgeLib.input_placeholder"),class:"input-demo",min:10,max:100},null,8,["modelValue","placeholder"]),t(ee,{type:"primary",onClick:R},{default:n(()=>[t(S(va))]),_:1})]),_:1},8,["label","modelValue"])])):te("",!0),t(b,null,{default:n(()=>[s("div",xp,[t(me,null,{default:n(()=>[t(ee,{onClick:I},{default:n(()=>[T(u(m.$t("knowledgeLib.cancel")),1)]),_:1}),t(ee,{loading:S(r),type:"primary","html-type":"submit"},{default:n(()=>[T(u(m.$t("knowledgeLib.save_btn")),1)]),_:1},8,["loading"])]),_:1})])]),_:1})]),_:1},8,["model"])])]),s("div",jp,[s("section",Vp,[s("h4",Ap,' "General" '+u(m.$t("knowledgeLib.config_info.h4_1")),1),c[16]||(c[16]=s("p",{"data-inspector-line":"40","data-inspector-column":"10","data-inspector-relative-path":"src\\pages\\add-knowledge\\components\\knowledge-setting\\category-panel.tsx"},null,-1)),s("p",null,[T(u(m.$t("knowledgeLib.config_info.p_1_1")),1),c[14]||(c[14]=s("b",null,"DOCX、EXCEL、PPT、IMAGE、PDF、TXT",-1)),c[15]||(c[15]=T("。"))]),s("p",null,u(m.$t("knowledgeLib.config_info.p_1_2")),1),c[17]||(c[17]=s("p",null,null,-1)),s("li",null,u(m.$t("knowledgeLib.config_info.p_1_3")),1),s("li",null,u(m.$t("knowledgeLib.config_info.p_1_4")),1),c[18]||(c[18]=s("p",null,null,-1)),s("h4",Op,' "General" '+u(m.$t("knowledgeLib.config_info.h4_2")),1),s("span",Sp,u(m.$t("knowledgeLib.config_info.p_2_1")),1),c[19]||(c[19]=s("div",{"data-inspector-line":"49","data-inspector-column":"10","data-inspector-relative-path":"src\\pages\\add-knowledge\\components\\knowledge-setting\\category-panel.tsx",class:"ant-row imageRow___C3Xpb css-dev-only-do-not-override-1wxecgq",style:{"margin-left":"-5px","margin-right":"-5px","row-gap":"10px",display:"flex","margin-top":"20px",width:"100%"}},[s("img",{"data-inspector-line":"32","data-inspector-column":"8","data-inspector-relative-path":"src\\components\\svg-icon.tsx",src:yp,alt:"",width:"50%"}),s("img",{"data-inspector-line":"32","data-inspector-column":"8","data-inspector-relative-path":"src\\components\\svg-icon.tsx",src:kp,alt:"",width:"50%"})],-1)),s("h4",Ip," General "+u(m.$t("knowledgeLib.config_info.h4_3")),1),c[20]||(c[20]=s("div",{class:"ant-divider css-dev-only-do-not-override-1wxecgq ant-divider-horizontal","data-inspector-line":"63","data-inspector-column":"10","data-inspector-relative-path":"src\\pages\\add-knowledge\\components\\knowledge-setting\\category-panel.tsx",role:"separator"},null,-1)),t(D,{style:{"margin-top":"20px"}})])])],512)}}}),Mp=xe(Dp,[["__scopeId","data-v-162b59ea"]]),Pp={class:"main-container"},Fp={class:"main-container-lf"},Ep={class:"main-container-lf-top"},zp={class:"main-container-lf-down"},Bp={style:{color:"#999"}},Kp={class:"main-container-form-item-extra"},Gp={class:"main-container-form-item-extra-top"},Rp={class:"main-container-form-item-extra-down"},Np={class:"main-container-form-item-extra-btn"},qp={class:"main-container-rt"},Hp={class:"action-icon"},Wp={class:"main-container-rt-down-title"},Jp={class:"main-container-rt-down-content"},Xp={name:"config",methods:{}},Yp=Object.assign(Xp,{setup(e,{expose:a}){_(!1);let o=_(!1);const r=_(null),v=_(""),w=_({});let i=ae({page:1,question:"",rerank_id:"",similarity_threshold:.2,size:10,top_k:1024,vector_similarity_weight:.7});const y=_([]),A=_([]),k=_([]),M=_([]),p=_(0),P=_(0),f=_(!1),W=ve(()=>M.value.length||0),B=ae({defaultPageSize:3,total:0}),x=m=>{m.length?f.value=!0:f.value=!1},C=async({values:m,errors:c})=>{if(!i.question)return;let D={...i,kb_id:v.value,vector_similarity_weight:parseFloat((1-i.vector_similarity_weight).toFixed(2))};D.rerank_id||(delete D.top_k,delete D.rerank_id);try{o.value=!0;const U=await $n(D);U.retcode==0?(X.success("测试成功"),A.value=U.data.chunks,k.value=U.data.doc_aggs,M.value.push(k.value[0].doc_id),y.value=A.value.filter(b=>b.doc_id==M.value[0]),B.total=k.value.length,p.value=U.data.doc_aggs.length,P.value=U.data.chunks.length):X.error("测试失败"),o.value=!1}catch(U){X.error(U.message),o.value=!1}},I=m=>{v.value=m},R=async m=>{try{const c=await wn(m);w.value={BAAI:[c.data.BAAI[1]],Jina:c.data.Jina,youdao:c.data.youdao}}catch{}finally{}},Q=m=>{window.open(`${window.RGFLOW_BASE_URL}/document/${m}?ext=docx&prefix=document`)},F=m=>{y.value=[],m.forEach(c=>{y.value.push(...A.value.filter(D=>D.doc_id==c))})};return a({changekbid:I}),he(()=>{R({})}),ye(()=>{}),(m,c)=>{const D=l("a-divider"),U=l("a-slider"),b=l("a-form-item"),Z=l("a-option"),ce=l("a-optgroup"),_e=l("a-select"),N=l("a-space"),oe=l("a-textarea"),me=l("a-button"),ke=l("a-form"),ee=l("a-checkbox"),fe=l("a-list-item-meta"),O=l("icon-eye"),$e=l("a-tooltip"),Pe=l("a-list-item"),Fe=l("a-list"),$=l("a-checkbox-group"),g=l("a-collapse-item"),J=l("a-collapse"),Ee=l("a-card");return L(),Y("div",Pp,[s("div",Fp,[s("div",Ep,u(m.$t("knowledgeLib.test_title")),1),s("div",zp,[s("div",Bp,u(m.$t("knowledgeLib.test_tips")),1),t(D,{style:{"margin-top":"10px"}}),t(ke,{ref_key:"formRef",ref:r,model:S(i),style:{width:"100%"},layout:"vertical",onSubmit:C},{default:n(()=>[t(b,{field:"similarity_threshold",label:m.$t("knowledgeLib.similarity_threshold")},{default:n(()=>[t(U,{modelValue:S(i).similarity_threshold,"onUpdate:modelValue":c[0]||(c[0]=z=>S(i).similarity_threshold=z),step:.01,min:0,max:1},null,8,["modelValue"])]),_:1},8,["label"]),t(b,{field:"slider",label:m.$t("knowledgeLib.similarity_weight")},{default:n(()=>[t(U,{modelValue:S(i).vector_similarity_weight,"onUpdate:modelValue":c[1]||(c[1]=z=>S(i).vector_similarity_weight=z),step:.01,min:0,max:1},null,8,["modelValue"])]),_:1},8,["label"]),t(b,{field:"section",label:m.$t("knowledgeLib.rerank_model")},{default:n(()=>[t(N,{direction:"vertical",size:"large"},{default:n(()=>[t(_e,{size:"large",modelValue:S(i).rerank_id,"onUpdate:modelValue":c[2]||(c[2]=z=>S(i).rerank_id=z),style:{width:"100%"},placeholder:m.$t("knowledgeLib.select_placeholder"),"allow-clear":""},{default:n(()=>[(L(!0),Y(ne,null,de(w.value,(z,le)=>(L(),E(ce,{label:le,key:le},{default:n(()=>[(L(!0),Y(ne,null,de(z,re=>(L(),E(Z,{key:re.fid,disabled:!re.available,value:re.llm_name},{default:n(()=>[T(u(re.llm_name),1)]),_:2},1032,["disabled","value"]))),128))]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1})]),_:1},8,["label"]),S(i).rerank_id?(L(),E(b,{key:0,field:"slider",label:"Top-K"},{default:n(()=>[t(U,{modelValue:S(i).top_k,"onUpdate:modelValue":c[3]||(c[3]=z=>S(i).top_k=z),min:1,max:2048},null,8,["modelValue"])]),_:1})):te("",!0),t(b,null,{default:n(()=>[s("div",Kp,[s("div",Gp,u(m.$t("knowledgeLib.test_content")),1),s("div",Rp,[t(oe,{modelValue:S(i).question,"onUpdate:modelValue":c[4]||(c[4]=z=>S(i).question=z),style:{height:"10rem",border:"1px solid var(--color-fill-3)","border-radius":"4px"},placeholder:"","allow-clear":""},null,8,["modelValue"])]),s("div",Np,[t(me,{disabled:!S(i).question,loading:S(o),type:"primary","html-type":"submit"},{default:n(()=>[T(u(m.$t("knowledgeLib.test_btn")),1)]),_:1},8,["disabled","loading"])])])]),_:1})]),_:1},8,["model"])])]),s("div",qp,[t(J,{style:{width:"96%","margin-top":"1rem","margin-left":"2%"},onChange:x},{default:n(()=>[t(g,{header:W.value+"/"+p.value+m.$t("knowledgeLib.test_result_head"),key:"3"},{default:n(()=>[t($,{modelValue:M.value,"onUpdate:modelValue":c[5]||(c[5]=z=>M.value=z),onChange:F,style:{width:"100%"}},{default:n(()=>[t(Fe,{bordered:!1,"pagination-props":B,style:{background:"var(--color-bg-1)"}},{default:n(()=>[(L(!0),Y(ne,null,de(k.value,z=>(L(),E(Pe,{key:z.doc_id,style:{"border-left":"none","border-right":"none"}},{actions:n(()=>[T(u(z.count)+" ",1),t($e,{content:m.$t("knowledgeLib.test_preview")},{default:n(()=>[s("div",Hp,[t(O,{onClick:le=>Q(z.doc_id)},null,8,["onClick"])])]),_:2},1032,["content"])]),default:n(()=>[t(fe,{title:z.doc_name},{avatar:n(()=>[t(ee,{value:z.doc_id},null,8,["value"])]),_:2},1032,["title"])]),_:2},1024))),128))]),_:1},8,["pagination-props"])]),_:1},8,["modelValue"])]),_:1},8,["header"])]),_:1}),s("div",{class:"main-container-rt-down",style:Ze(f.value?"height: calc(100% - 350px);overflow-y: auto":"height: calc(100% - 140px)")},[(L(!0),Y(ne,null,de(y.value,z=>(L(),E(Ee,{bordered:!1,key:z.chunk_id},{title:n(()=>[s("div",Wp,[s("div",null,u((z.similarity*100).toFixed(2))+" "+u(m.$t("knowledgeLib.hybrid_similarity")),1),s("div",null,u((z.term_similarity*100).toFixed(2))+" "+u(m.$t("knowledgeLib.keyword_similarity")),1),s("div",null,u((z.vector_similarity*100).toFixed(2))+" "+u(m.$t("knowledgeLib.vector_similarity")),1)])]),default:n(()=>[s("div",Jp,u(z.content_with_weight),1)]),_:2},1024))),128))],4)])])}}}),Qp=xe(Yp,[["__scopeId","data-v-eb49eb22"]]),Zp={style:{width:"auto"}},e_={style:{width:"100%","text-align":"right"}},t_={__name:"addDetails",props:["item"],emits:["canplaythrough"],setup(e,{emit:a}){const o=e,r=a,v=_(!1),w=_(!1);_(!1);const i=ae({content_with_weight:"",important_kwd:[],important_kwd_key:""}),y=_(null),A=_(null),k={content_with_weight:[{required:!0,message:"请输入值!"}]},M=async({values:x,errors:C})=>{C||(await Cn({content_with_weight:x.content_with_weight,important_kwd:x.important_kwd,doc_id:o.item.id})).retcode===0&&(v.value=!1,r("canplaythrough"))},p=()=>{v.value=!0},P=()=>{v.value=!1},f=x=>{Object.assign(i,{content_with_weight:"",important_kwd:[],important_kwd_key:""}),y.value.resetFields(),w.value=!1},W=()=>{i.important_kwd_key="",A.value.focus(),w.value=!0},B=x=>{!i.important_kwd.includes(i.important_kwd_key)&&i.important_kwd_key&&i.important_kwd.push(i.important_kwd_key),w.value=!1};return he(()=>{}),ye(()=>{}),(x,C)=>{const I=l("icon-plus"),R=l("a-button"),Q=l("a-textarea"),F=l("a-form-item"),m=l("a-tag"),c=l("a-input"),D=l("a-form"),U=l("a-modal");return L(),Y(ne,null,[t(R,{type:"primary",onClick:p,style:{"margin-left":"10px"}},{icon:n(()=>[t(I)]),_:1}),t(U,{visible:v.value,"onUpdate:visible":C[3]||(C[3]=b=>v.value=b),title:x.$t("knowledgeLib.create_parser_block"),onBeforeOpen:f,onCancel:P,footer:!1,"title-align":"start"},{default:n(()=>[t(D,{ref_key:"formRef",ref:y,rules:k,model:i,onSubmit:M,layout:"vertical"},{default:n(()=>[t(F,{field:"content_with_weight",label:x.$t("knowledgeLib.parse_block")},{default:n(()=>[t(Q,{modelValue:i.content_with_weight,"onUpdate:modelValue":C[0]||(C[0]=b=>i.content_with_weight=b),placeholder:"",style:{height:"100px"},"auto-size":""},null,8,["modelValue"])]),_:1},8,["label"]),t(F,{field:"important_kwd_key",label:x.$t("knowledgeLib.keyword")},{default:n(()=>[s("div",Zp,[(L(!0),Y(ne,null,de(i.important_kwd,(b,Z)=>(L(),E(m,{key:Z,closable:"",bordered:"",onClose:ce=>i.important_kwd.splice(Z,1),style:{"margin-right":"10px"}},{default:n(()=>[T(u(b),1)]),_:2},1032,["onClose"]))),128)),Re(t(c,{ref_key:"formInput",ref:A,modelValue:i.important_kwd_key,"onUpdate:modelValue":C[1]||(C[1]=b=>i.important_kwd_key=b),placeholder:"",size:"small",style:{width:"80px","margin-right":"16px"},onBlur:B},null,8,["modelValue"]),[[tt,w.value]]),t(R,{type:"dashed",shape:"circle",size:"small",onClick:W},{default:n(()=>[t(I)]),_:1})])]),_:1},8,["label"]),t(F,null,{default:n(()=>[s("div",e_,[t(R,{onClick:C[2]||(C[2]=b=>v.value=!1)},{default:n(()=>[T(u(x.$t("knowledgeLib.cancel")),1)]),_:1}),t(R,{style:{"margin-left":"10px"},type:"primary","html-type":"submit"},{default:n(()=>[T(u(x.$t("knowledgeLib.submit")),1)]),_:1})])]),_:1})]),_:1},8,["model"])]),_:1},8,["visible","title"])],64)}}},a_={style:{width:"auto"}},n_={style:{width:"100%","text-align":"right"}},o_={__name:"eidtDetails",props:Et(["item"],{eidtDilVisible:{},eidtDilVisibleModifiers:{}}),emits:Et(["canplaythrough"],["update:eidtDilVisible"]),setup(e,{emit:a}){const o=e,r=dn(e,"eidtDilVisible"),v=a,w=_(!1);_(!1);const i=ae({content_with_weight:"",important_kwd:[],important_kwd_key:""}),y=_(null),A=_(null),k={content_with_weight:[{required:!0,message:"请输入值!"}]},M=async({values:x,errors:C})=>{C||(await Ln({content_with_weight:x.content_with_weight,important_kwd:x.important_kwd,doc_id:o.item.doc_id,chunk_id:o.item.chunk_id})).retcode===0&&(r.value=!1,v("canplaythrough"))},p=()=>{r.value=!1},P=x=>{console.log(o.item),ha(()=>{Object.assign(i,o.item),console.log(i.important_kwd)}),y.value.resetFields(),w.value=!1},f=x=>{console.log(i.important_kwd),console.log(x),i.important_kwd=i.important_kwd.filter(C=>C!==x)},W=()=>{i.important_kwd_key="",A.value.focus(),w.value=!0},B=x=>{!i.important_kwd.includes(i.important_kwd_key)&&i.important_kwd_key&&i.important_kwd.push(i.important_kwd_key),w.value=!1};return he(()=>{}),ye(()=>{}),(x,C)=>{const I=l("a-textarea"),R=l("a-form-item"),Q=l("a-tag"),F=l("a-input"),m=l("icon-plus"),c=l("a-button"),D=l("a-form"),U=l("a-modal");return L(),E(U,{visible:r.value,"onUpdate:visible":C[3]||(C[3]=b=>r.value=b),title:x.$t("knowledgeLib.edit_parser_block"),onBeforeOpen:P,onCancel:p,footer:!1,"title-align":"start"},{default:n(()=>[t(D,{ref_key:"formRef",ref:y,rules:k,model:i,onSubmit:M,layout:"vertical"},{default:n(()=>[t(R,{field:"content_with_weight",label:x.$t("knowledgeLib.parse_block")},{default:n(()=>[t(I,{modelValue:i.content_with_weight,"onUpdate:modelValue":C[0]||(C[0]=b=>i.content_with_weight=b),placeholder:"",style:{height:"100px",overflow:"auto"},"auto-size":""},null,8,["modelValue"])]),_:1},8,["label"]),t(R,{field:"important_kwd_key",label:x.$t("knowledgeLib.keyword")},{default:n(()=>[s("div",a_,[(L(!0),Y(ne,null,de(i.important_kwd,(b,Z)=>(L(),E(Q,{key:b,closable:"",bordered:"",onClose:ce=>f(b),style:{"margin-right":"10px"}},{default:n(()=>[T(u(b),1)]),_:2},1032,["onClose"]))),128)),Re(t(F,{ref_key:"formInput",ref:A,modelValue:i.important_kwd_key,"onUpdate:modelValue":C[1]||(C[1]=b=>i.important_kwd_key=b),placeholder:"",size:"small",style:{width:"80px","margin-right":"16px"},onBlur:B},null,8,["modelValue"]),[[tt,w.value]]),t(c,{type:"dashed",shape:"circle",size:"small",onClick:W},{default:n(()=>[t(m)]),_:1})])]),_:1},8,["label"]),t(R,null,{default:n(()=>[s("div",n_,[t(c,{onClick:C[2]||(C[2]=b=>r.value=!1)},{default:n(()=>[T(u(x.$t("knowledgeLib.cancel")),1)]),_:1}),t(c,{style:{"margin-left":"10px"},type:"primary","html-type":"submit"},{default:n(()=>[T(u(x.$t("knowledgeLib.submit")),1)]),_:1})])]),_:1})]),_:1},8,["model"])]),_:1},8,["visible","title"])}}},l_={style:{width:"100%"}},r_={style:{display:"flex","align-items":"center"}},i_={style:{"margin-left":"10px"}},s_={class:"parser"},d_={key:4},c_={style:{width:"100%","text-align":"right"}},u_={class:"details"},p_={class:"details-header"},__={style:{display:"flex","align-items":"center","justify-content":"flex-end"}},m_={class:"groupMain"},f_=["onClick","onDblclick","innerHTML"],g_={class:"groupList-right"},b_="加载中,请稍候...",v_={__name:"tool",props:["kbtenantInfo","item","kbdetail"],setup(e,{expose:a}){const o=_(!1);_(!1);const r=_("1"),v=_(""),w=_(),i=_(!1),y=ae({}),A=e;ve(()=>f.threshold/100);let M=A.kbtenantInfo.parser_ids.split(",").map($=>{const[g,J]=$.split(":");return{name:J,value:g}});const p=_(!0),P=()=>{window.addEventListener("click",$=>{!$.target.closest(".space_search")&&!p.value&&(p.value=!0)})};ya(p,$=>{$||P()});const f=ae({parser_id:"",doc_id:A.item.id,max_token:698,threshold:.3,max_cluster:233,random_seed:1500,chunk_token_num:128,use_raptor:!1,keywords:"",pages:{},prompt:`请总结以下段落。 小心数字,不要编造。 段落如下:
- {cluster_content}
- 以上就是你需要总结的内容。`}),W=_(null),B={prompt:[{required:!0,message:"提示词不允许为空"}]},x=_([]);function C(){f.random_seed=Math.floor(Math.random()*1e4)+1}const I=async({values:$,errors:g})=>{g||((await Tn({parser_id:f.parser_id,doc_id:A.item.id,parser_config:{raptor:{use_raptor:f.use_raptor,prompt:f.prompt,max_token:f.max_token,threshold:f.threshold,max_cluster:f.max_cluster,random_seed:f.random_seed},chunk_token_num:f.chunk_token_num,pages:[]}})).retcode==0?X.success("配置成功"):X.error("配置失败"),o.value=!1)},R=()=>{o.value=!0},Q=()=>{o.value=!1},F=async $=>{try{const g=await xn({chunk_id:$.chunk_id});Object.assign(y,g.data),i.value=!0}catch{X.error("获取失败")}},m=$=>{console.log("kbtenantInfo",A.kbtenantInfo),console.log("item",A.item),console.log("kbdetail",A.kbdetail),console.log(M,"parser_ids");let g=A.item.parser_id;M.forEach(J=>{J.name==g&&(f.parser_id=J.value)}),O()},c=()=>{},D=_(!1),U=_(!1),b=_([]);_(!1);const Z=_(""),ce=()=>{console.log(r.value)},_e=$=>{D.value=!1,$?(U.value=!0,x.value.forEach(g=>{b.value.push(g.chunk_id)})):(U.value=!1,b.value=[])},N=$=>{b.value=$},oe=$=>{if(b.value.length==0){X.error("请选择要操作的数据");return}if($==3)Fe();else{let g={chunk_ids:b.value,available_int:$,doc_id:A.item.id};Bt(g).then(J=>{J.retcode==0?(X.success("操作成功"),O(),U.value=!1,b.value=[]):X.error("操作失败")})}},me=$=>{v.value=$},ke=()=>{O()},ee=$=>{Pe($)},fe=_(!0),O=async()=>{let $={doc_id:A.item.id,keywords:f.keywords,page:1,size:1e4};Z.value!==""&&($.available_int=Z.value),await jn($).then(g=>{g.retcode==0&&(x.value=g.data.chunks,fe.value=!1,x.value=x.value.map(J=>(J.available_int=parseInt(J.available_int),J)))})},$e=()=>{O()},Pe=$=>{let g={chunk_ids:[$.chunk_id],available_int:$.available_int,doc_id:A.item.id};Bt(g).then(J=>{console.log(J),J.retcode==0?(X.success("更新成功"),O()):X.error("更新失败")})},Fe=()=>{let $={chunk_ids:b.value,doc_id:A.item.id};Vn($).then(g=>{console.log(g),g.retcode==0?(X.success("删除成功"),O()):X.error("删除失败")})};return he(()=>{}),ye(()=>{}),a({handleClick:R}),($,g)=>{const J=l("icon-calendar"),Ee=l("a-option"),z=l("a-select"),le=l("a-divider"),re=l("a-slider"),ie=l("a-form-item"),Ve=l("a-switch"),ze=l("a-textarea"),ut=l("a-input-number"),pt=l("icon-plus"),se=l("a-button"),_t=l("a-form"),He=l("a-tab-pane"),mt=l("icon-clock-circle"),we=l("a-radio"),d=l("a-radio-group"),j=l("icon-down"),q=l("a-checkbox"),H=l("a-space"),ge=l("icon-check-circle"),Ce=l("icon-close-circle"),ft=l("icon-delete"),We=l("a-popover"),Je=l("a-input-search"),Xe=l("icon-search"),be=l("icon-sort"),gt=l("a-checkbox-group"),Ae=l("a-spin"),Be=l("a-tabs"),bt=l("a-modal");return L(),E(bt,{visible:o.value,"onUpdate:visible":g[21]||(g[21]=V=>o.value=V),title:" ",onBeforeOpen:m,onCancel:Q,footer:!1,"title-align":"start",width:"900px"},{default:n(()=>[t(Be,{"default-active-key":"1"},{default:n(()=>[t(He,{key:"1"},{title:n(()=>[t(J),T(" "+u($.$t("knowledgeLib.tool_tab_1")),1)]),default:n(()=>[s("div",l_,[s("div",r_,[s("div",null,u($.$t("knowledgeLib.action_tip_parser"))+": ",1),s("div",i_,[t(z,{modelValue:f.parser_id,"onUpdate:modelValue":g[0]||(g[0]=V=>f.parser_id=V),placeholder:"请选择"},{default:n(()=>[(L(!0),Y(ne,null,de(S(M),V=>(L(),E(Ee,{key:V.value,label:V.name,value:V.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])])]),s("div",s_,[t(_t,{ref_key:"formRef",ref:W,rules:B,model:f,"auto-label-width":"",onSubmit:I},{default:n(()=>[f.parser_id==="naive"?(L(),E(le,{key:0,style:{"margin-top":"10px"}})):te("",!0),f.parser_id==="naive"?(L(),E(ie,{key:1,field:"slider",label:$.$t("knowledgeLib.block_token_count")},{default:n(()=>[t(re,{modelValue:f.chunk_token_num,"onUpdate:modelValue":g[1]||(g[1]=V=>f.chunk_token_num=V),min:0,max:2048,"show-input":""},null,8,["modelValue"])]),_:1},8,["label"])):te("",!0),f.parser_id==="naive"||f.parser_id==="qa"||f.parser_id==="manual"||f.parser_id==="laws"||f.parser_id==="book"?(L(),E(le,{key:2,style:{"margin-top":"10px"}})):te("",!0),f.parser_id==="naive"||f.parser_id==="qa"||f.parser_id==="manual"||f.parser_id==="laws"||f.parser_id==="book"?(L(),E(ie,{key:3,field:"raptor",label:$.$t("knowledgeLib.use_strategy")},{default:n(()=>[t(Ve,{modelValue:f.use_raptor,"onUpdate:modelValue":g[2]||(g[2]=V=>f.use_raptor=V),onChange:c,size:"small"},null,8,["modelValue"])]),_:1},8,["label"])):te("",!0),f.use_raptor?(L(),Y("div",d_,[t(ie,{field:"prompt",label:$.$t("knowledgeLib.prompt")},{default:n(()=>[t(ze,{modelValue:f.prompt,"onUpdate:modelValue":g[3]||(g[3]=V=>f.prompt=V),style:{height:"10rem",border:"1px solid var(--color-fill-3)","border-radius":"4px"},placeholder:$.$t("knowledgeLib.prompt_placeholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),t(ie,{field:"slider",label:$.$t("knowledgeLib.max_token_count")},{default:n(()=>[t(re,{modelValue:f.max_token,"onUpdate:modelValue":g[4]||(g[4]=V=>f.max_token=V),min:0,max:2048,"show-input":""},null,8,["modelValue"])]),_:1},8,["label"]),t(ie,{field:"slider",label:$.$t("knowledgeLib.threshold")},{default:n(()=>[t(re,{modelValue:f.threshold,"onUpdate:modelValue":g[5]||(g[5]=V=>f.threshold=V),step:.01,min:0,max:1,"show-input":""},null,8,["modelValue"])]),_:1},8,["label"]),t(ie,{field:"slider",label:$.$t("knowledgeLib.max_clusters")},{default:n(()=>[t(re,{modelValue:f.max_cluster,"onUpdate:modelValue":g[6]||(g[6]=V=>f.max_cluster=V),min:1,max:1024,"show-input":""},null,8,["modelValue"])]),_:1},8,["label"]),t(ie,{field:"slider",label:$.$t("knowledgeLib.random_seed"),modelValue:f.random_seed,"onUpdate:modelValue":g[8]||(g[8]=V=>f.random_seed=V),rules:[{type:"number",min:5,message:"slider is min than 5"}]},{default:n(()=>[t(ut,{modelValue:f.random_seed,"onUpdate:modelValue":g[7]||(g[7]=V=>f.random_seed=V),style:{width:"300px",marginRight:"1rem",borderRadius:"4px"},placeholder:"请输入",class:"input-demo",min:10,max:100},null,8,["modelValue"]),t(se,{type:"primary",onClick:C},{default:n(()=>[t(pt)]),_:1})]),_:1},8,["label","modelValue"])])):te("",!0),t(ie,null,{default:n(()=>[s("div",c_,[t(se,{onClick:g[9]||(g[9]=V=>o.value=!1)},{default:n(()=>[T(u($.$t("knowledgeLib.cancel")),1)]),_:1}),t(se,{style:{"margin-left":"10px"},type:"primary","html-type":"submit"},{default:n(()=>[T(u($.$t("knowledgeLib.submit")),1)]),_:1})])]),_:1})]),_:1},8,["model"])])])]),_:1}),t(He,{key:"2"},{title:n(()=>[t(mt),T(" "+u($.$t("knowledgeLib.tool_tab_2")),1)]),default:n(()=>[s("div",u_,[s("div",p_,[s("div",__,[t(d,{modelValue:r.value,"onUpdate:modelValue":g[10]||(g[10]=V=>r.value=V),type:"button",style:{"margin-right":"10px"},onChange:ce},{default:n(()=>[t(we,{value:"1"},{default:n(()=>[T(u($.$t("knowledgeLib.radio_label_1")),1)]),_:1}),t(we,{value:"2"},{default:n(()=>[T(u($.$t("knowledgeLib.radio_label_2")),1)]),_:1})]),_:1},8,["modelValue"]),t(We,{position:"bottom"},{content:n(()=>[t(H,{direction:"vertical"},{default:n(()=>[t(q,{"model-value":U.value,indeterminate:D.value,onChange:_e,style:{"margin-left":"10px"}},{default:n(()=>[T(u($.$t("knowledgeLib.check_all")),1)]),_:1},8,["model-value","indeterminate"])]),_:1}),t(le,{style:{margin:"10px 0"}}),s("p",null,[t(se,{type:"text",class:"button",style:{color:"#2a2a2b"},onClick:g[11]||(g[11]=V=>oe(1))},{icon:n(()=>[t(ge)]),default:n(()=>[T(" "+u($.$t("knowledgeLib.enable_checked")),1)]),_:1})]),s("p",null,[t(se,{type:"text",class:"button",style:{color:"#2a2a2b"},onClick:g[12]||(g[12]=V=>oe(0))},{icon:n(()=>[t(Ce)]),default:n(()=>[T(" "+u($.$t("knowledgeLib.disable_checked")),1)]),_:1})]),t(le,{style:{margin:"10px 0"}}),s("p",null,[t(se,{type:"text",class:"button",style:{color:"#2a2a2b"},onClick:g[13]||(g[13]=V=>oe(3))},{icon:n(()=>[t(ft)]),default:n(()=>[T(" "+u($.$t("knowledgeLib.delete_checked")),1)]),_:1})])]),default:n(()=>[t(se,{type:"outline",class:"button",style:{"margin-right":"10px"}},{default:n(()=>[T(u($.$t("knowledgeLib.select_all"))+" ",1),t(j,{style:{"margin-left":"4px"}})]),_:1})]),_:1}),Re(t(H,{direction:"vertical",size:"large",style:{"margin-right":"10px"},class:"space_search"},{default:n(()=>[t(Je,{style:{width:"220px"},modelValue:f.keywords,"onUpdate:modelValue":g[14]||(g[14]=V=>f.keywords=V),onInput:g[15]||(g[15]=V=>O()),"allow-clear":"",onClear:g[16]||(g[16]=zt(V=>O(),["stop"])),placeholder:"$t('knowledgeLib.search_placeholder')"},null,8,["modelValue"])]),_:1},512),[[tt,!p.value]]),Re(t(se,{type:"outline",class:"button",style:{"margin-right":"10px"},onClick:g[17]||(g[17]=zt(V=>p.value=!p.value,["stop"]))},{icon:n(()=>[t(Xe)]),_:1},512),[[tt,p.value]]),t(We,{position:"bottom"},{content:n(()=>[t(d,{modelValue:Z.value,"onUpdate:modelValue":g[18]||(g[18]=V=>Z.value=V),direction:"vertical",size:"large",onChange:ke},{default:n(()=>[t(we,{value:""},{default:n(()=>[T(u($.$t("knowledgeLib.all")),1)]),_:1}),t(we,{value:1},{default:n(()=>[T(u($.$t("knowledgeLib.enable")),1)]),_:1}),t(we,{value:0},{default:n(()=>[T(u($.$t("knowledgeLib.disable")),1)]),_:1})]),_:1},8,["modelValue"])]),default:n(()=>[t(se,{type:"outline",class:"button",style:{"margin-right":"10px"}},{default:n(()=>[t(be)]),_:1})]),_:1}),t(t_,{item:e.item,onCanplaythrough:$e},null,8,["item"])])]),t(le,{style:{"margin-top":"10px"}}),s("div",m_,[t(Ae,{loading:fe.value,tip:b_},{default:n(()=>[t(gt,{modelValue:b.value,"onUpdate:modelValue":g[19]||(g[19]=V=>b.value=V),onChange:N},{default:n(()=>[(L(!0),Y(ne,null,de(x.value,(V,Oe)=>(L(),Y("div",{class:ka(["groupList",{groupActive:v.value==Oe,groupNoActive:v.value!=Oe}]),key:Oe},[t(q,{value:V.chunk_id},null,8,["value"]),s("div",{class:"groupList-content emphaRed",onClick:ue=>me(Oe),onDblclick:ue=>F(V),innerHTML:V.content_with_weight},null,40,f_),s("div",g_,[t(Ve,{modelValue:V.available_int,"onUpdate:modelValue":ue=>V.available_int=ue,"checked-value":1,"unchecked-value":0,onChange:ue=>ee(V),size:"small"},null,8,["modelValue","onUpdate:modelValue","onChange"])])],2))),128))]),_:1},8,["modelValue"])]),_:1},8,["loading"])])]),t(o_,{ref_key:"eidtDil",ref:w,item:y,eidtDilVisible:i.value,"onUpdate:eidtDilVisible":g[20]||(g[20]=V=>i.value=V),onCanplaythrough:$e},null,8,["item","eidtDilVisible"])]),_:1})]),_:1})]),_:1},8,["visible"])}}},h_=xe(v_,[["__scopeId","data-v-56ecff80"]]),Qe=window.innerHeight-185;function y_(e,a){if(arguments.length===0)return null;const o=a||"{y}-{m}-{d} {h}:{i}:{s}";let r;typeof e=="object"?r=e:(typeof e=="string"&&/^[0-9]+$/.test(e)&&(e=parseInt(e)),typeof e=="number"&&e.toString().length===10&&(e=e*1e3),r=new Date(e));const v={y:r.getFullYear(),m:r.getMonth()+1,d:r.getDate(),h:r.getHours(),i:r.getMinutes(),s:r.getSeconds(),a:r.getDay()};return o.replace(/{([ymdhisa])+}/g,(w,i)=>{let y=v[i];return i==="a"?["日","一","二","三","四","五","六"][y]:(w.length>0&&y<10&&(y="0"+y),y||0)})}const k_=e=>[{title:e("knowledgeLib.table_name"),dataIndex:"name",slotName:"name",width:300},{title:e("knowledgeLib.table_chunk"),dataIndex:"chunk_num",width:90},{title:e("knowledgeLib.table_create_time"),dataIndex:"create_time",slotName:"create_time",width:200},{title:e("knowledgeLib.table_parser"),dataIndex:"parser_id",slotName:"parser_id",width:150},{title:e("knowledgeLib.table_start"),dataIndex:"status",slotName:"status",width:100},{title:e("knowledgeLib.table_run"),dataIndex:"run",slotName:"run",width:100},{title:e("knowledgeLib.table_action"),dataIndex:"action",slotName:"action",width:200,minWidth:200}],$_={class:"container"},w_={class:"main-container"},C_={class:"rt-container"},L_={class:"action-icon"},T_={class:"action-icon"},x_={style:{display:"flex","align-items":"center"}},j_={style:{width:"100px"}},V_=["innerHTML"],A_=["innerHTML"],O_=["innerHTML"],S_=["innerHTML"],I_=["innerHTML"],U_={__name:"index",props:{kb_id:{type:String,default:""}},setup(e){const a=e,o=_(null),r=()=>({number:"",name:"",contentType:"",filterType:"",createdTime:[],status:""}),{loading:v,setLoading:w}=$a(!0),{t:i}=cn(),y=_([]),A=_(r()),k=_([]),M=_([]);let p=ae({});const P=_("medium");_(!1);let f=_(!1),W=_(""),B=_("1");_(!1);let x=_(!1),C=_([]),I=_(0),R=_(null),Q=_(null);_("docx"),_(""),_("");let F=ae({}),m=ae({}),c=ae({});ae({});let D=_(null),U=ae({asr_id:"paraformer-realtime-8k-v1",embd_id:"BAAI/bge-large-zh-v1.5",img2txt_id:"qwen-vl-max",llm_id:"qwen-plus",name:"wanghaos Kingdom",parser_ids:"naive:General,qa:Q&A,resume:Resume,manual:Manual,table:Table,paper:Paper,book:Book,laws:Laws,presentation:Presentation,picture:Picture,one:One",rerank_id:"BAAI/bge-reranker-v2-m3",role:"owner",tenant_id:"948fc6fa41ab11ef8fb80242ac120004",parser_idObj:{}}),b=_([]),Z=null;const ce=d=>{C.value=[],F=d,F.id,N.page=1,ee({kb_id:F.id,...N}),J(F.id)},_e=()=>{if(b.value.length){const d=b.value.findIndex(j=>j.id==a.kb_id);d!==-1&&ce(b.value[d])}},N={page:1,page_size:10},oe=ae({...N}),me=ve(()=>[{name:i("knowledgeLib.font_size.mini"),value:"mini"},{name:i("knowledgeLib.font_size.small"),value:"small"},{name:i("knowledgeLib.font_size.medium"),value:"medium"},{name:i("knowledgeLib.font_size.large"),value:"large"}]),ke=ve(()=>k_(i));ve(()=>[{label:"图文",value:"img"},{label:"横版短视频",value:"horizontalVideo"},{label:"竖版小视频",value:"verticalVideo"}]),ve(()=>[{label:"人工筛选",value:"artificial"},{label:"规则筛选",value:"rules"}]),ve(()=>[{label:"已上线",value:"online"},{label:"已下线",value:"offline"}]);const ee=async d=>{w(!0);try{const j=await Nt(d);j.retcode=="0"&&(c=U.parser_ids.split(",").reduce((q,H)=>{const[ge,Ce]=H.split(":");return q[ge]=Ce,q},{}),U.parser_idObj=c,y.value=j.data.docs||[],y.value=y.value.map(q=>({...q,loading:!1,parser_id:c[q.parser_id]})),oe.page=d.page,oe.current=d.page,oe.total=j.data.total,fe())}catch{}finally{w(!1)}},fe=async()=>{let d={...N,kb_id:F.id};const j=await Nt(d);j.retcode=="0"&&(c=U.parser_ids.split(",").reduce((q,H)=>{const[ge,Ce]=H.split(":");return q[ge]=Ce,q},{}),U.parser_idObj=c,y.value=j.data.docs||[],y.value=y.value.map(q=>({...q,loading:!1,parser_id:c[q.parser_id]})))},O=()=>{N.page=1,ee({kb_id:F.id,...N,keywords:W.value})},$e=d=>{Object.assign(p,d),D.value.handleClick(d)},Pe=d=>{N.page=d,ee({...N,kb_id:F.id})},Fe=d=>{x.value=d},$=d=>{C.value=d},g=async(d={page:1,page_size:10})=>{f.value=!0;try{const{data:j}=await Kt(d);b.value=j,b.value.length>0&&b.value[0]&&(ee({kb_id:a.kb_id,...N}),_e(),J(a.kb_id))}catch{}finally{f.value=!1}},J=async d=>{m=(await An({kb_id:d})).data,R.value.changekbid(m.id),Q.value.changekbObj(m)};function Ee(d){B.value=d}const z=(d,j)=>{P.value=d},le=()=>{B.value="1",b.value[I.value].id},re=async()=>{B.value="1";let d=b.value[I.value].id;const{data:j}=await Kt();b.value=j,ee({kb_id:d,...N}),J(d)},ie=async d=>{Promise.all(C.value.map(async j=>{await On({doc_id:j,status:d})})).then(()=>{X.success("更新成功"),ze()})},Ve=async d=>{d!=3?(await Gt({doc_ids:C.value,run:d})).retcode==0&&(C.value.forEach(async q=>{b.value.forEach(async H=>{H.id==q&&(H.loading=!0)})}),ze()):_n.confirm({title:"提示信息",content:"确认删除吗",okText:"确定",cancelText:"取消",hideTitle:!0,onOk:async()=>{(await Rt({doc_id:C.value})).retcode==0&&(X.success("删除成功"),ze(),xt(a.kb_id))},onCancel:()=>{}})},ze=async()=>{await ee({kb_id:b.value[I.value].id,...N})};function ut(d,j){const q=y.value.find(H=>H.id===d);q&&(q.name=j)}const pt=async d=>{(await Rt({doc_id:d.id})).retcode==0&&(X.success("删除成功"),ee({kb_id:F.id,...N}))},se=async d=>{await Sn({url:`/api/v1/document/get/${d.id}`,filename:d.name})},_t=async d=>{(await In({doc_id:d.id,status:d.status})).retcode==0&&X.success("操作成功")},He=async d=>{d.loading=!0;let j;d.run=="0"?j="1":d.run=="1"?j="2":(d.run=="2",j="1"),(await Gt({doc_ids:[d.id],run:j})).retcode==0&&ee({kb_id:b.value[I.value].id,...N}),d.loading=!1},mt=async d=>{N.page=1,ee({kb_id:F.id,...N})},we=d=>{d.type=="doc"&&window.open(`${window.RGFLOW_BASE_URL}/document/${d.id}?ext=docx&prefix=document`)};return ya(()=>ke.value,d=>{k.value=ba(d),k.value.forEach((j,q)=>{j.checked=!0}),M.value=ba(k.value)},{deep:!0,immediate:!0}),he(async()=>{}),ye(()=>{g()}),un(()=>{clearInterval(Z)}),(d,j)=>{const q=l("icon-down"),H=l("a-button"),ge=l("icon-play-circle"),Ce=l("icon-record"),ft=l("icon-check-circle"),We=l("icon-close-circle"),Je=l("a-divider"),Xe=l("icon-delete"),be=l("a-popover"),gt=l("a-input-search"),Ae=l("a-col"),Be=l("a-row"),bt=l("a-form"),V=l("a-space"),Oe=l("icon-refresh"),ue=l("a-tooltip"),Na=l("icon-line-height"),qa=l("a-doption"),Ha=l("a-dropdown"),Wa=l("icon-file"),Ja=l("a-link"),Xa=l("a-switch"),Ke=l("a-tag"),vt=l("icon-sync"),Ya=l("icon-close"),Qa=l("icon-tool"),Za=l("a-popconfirm"),en=l("icon-download"),tn=l("a-table"),an=l("a-card"),ht=l("a-scrollbar"),yt=l("a-tab-pane"),nn=l("a-tabs");return L(),Y("div",$_,[s("div",w_,[s("div",C_,[t(nn,{"active-key":S(B),onChange:Ee},{default:n(()=>[t(yt,{key:"1",title:d.$t("knowledgeLib.tab_1")},{default:n(()=>[t(ht,{class:"rt-container-main",style:Ze([{height:S(Qe)+"px"},{overflow:"auto"}])},{default:n(()=>[t(an,{ref_key:"account",ref:o,class:"general-card",title:"",style:{height:"calc(100% - 25px)","overflow-y":"auto","padding-top":"20px"}},{default:n(()=>[t(Be,null,{default:n(()=>[t(Ae,{flex:1,span:12},{default:n(()=>[t(bt,{model:A.value,"label-col-props":{span:6},"wrapper-col-props":{span:18},"label-align":"left"},{default:n(()=>[t(Be,{gutter:16},{default:n(()=>[t(Ae,{span:24,style:{"margin-bottom":"10px",display:"flex","justify-content":"space-between"}},{default:n(()=>[t(be,{position:"bottom",modelValue:S(C).length,"onUpdate:modelValue":j[5]||(j[5]=h=>S(C).length=h),trigger:"click"},{content:n(()=>[s("p",null,[t(H,{type:"text",class:"button",style:{color:"#2a2a2b"},onClick:j[0]||(j[0]=h=>ie(1))},{icon:n(()=>[t(ge)]),default:n(()=>[T(" "+u(d.$t("knowledgeLib.select_enable")),1)]),_:1})]),s("p",null,[t(H,{type:"text",class:"button",style:{color:"#2a2a2b"},onClick:j[1]||(j[1]=h=>ie(0))},{icon:n(()=>[t(Ce,{color:""})]),default:n(()=>[T(" "+u(d.$t("knowledgeLib.select_disable")),1)]),_:1})]),s("p",null,[t(H,{type:"text",class:"button",style:{color:"#2a2a2b"},onClick:j[2]||(j[2]=h=>Ve(1))},{icon:n(()=>[t(ft)]),default:n(()=>[T(" "+u(d.$t("knowledgeLib.select_start")),1)]),_:1})]),s("p",null,[t(H,{type:"text",class:"button",style:{color:"#2a2a2b"},onClick:j[3]||(j[3]=h=>Ve(2))},{icon:n(()=>[t(We)]),default:n(()=>[T(" "+u(d.$t("knowledgeLib.select_cancel")),1)]),_:1})]),t(Je,{style:{margin:"10px 0"}}),s("p",null,[t(H,{type:"text",class:"button",style:{color:"#2a2a2b"},onClick:j[4]||(j[4]=h=>Ve(3))},{icon:n(()=>[t(Xe)]),default:n(()=>[T(" "+u(d.$t("knowledgeLib.select_delete")),1)]),_:1})])]),default:n(()=>[t(H,{disabled:S(C).length==0,border:""},{default:n(()=>[T(u(d.$t("knowledgeLib.select_all"))+" ",1),t(q,{style:{"margin-left":"4px"}})]),_:1},8,["disabled"])]),_:1},8,["modelValue"]),s("span",null,[t(gt,{placeholder:d.$t("knowledgeLib.search_placeholder"),style:{width:"200px","margin-right":"10px"},modelValue:S(W),"onUpdate:modelValue":j[6]||(j[6]=h=>pn(W)?W.value=h:W=h),onChange:O},null,8,["placeholder","modelValue"]),t(gp,{kbobj:S(F),onChangeFetchData:mt},null,8,["kbobj"])])]),_:1})]),_:1})]),_:1},8,["model"])]),_:1})]),_:1}),t(Je,{style:{"margin-top":"0"}}),t(Be,{style:{"margin-bottom":"16px"}},{default:n(()=>[t(Ae,{span:12},{default:n(()=>[t(V)]),_:1}),t(Ae,{span:12,style:{display:"flex","align-items":"center","justify-content":"end"}},{default:n(()=>[t(ue,{content:d.$t("knowledgeLib.tips_fresh")},{default:n(()=>[s("div",L_,[t(Oe,{size:"18"})])]),_:1},8,["content"]),t(Ha,{onSelect:z},{content:n(()=>[(L(!0),Y(ne,null,de(me.value,h=>(L(),E(qa,{key:h.value,value:h.value,class:ka({active:h.value===P.value})},{default:n(()=>[s("span",null,u(h.name),1)]),_:2},1032,["value","class"]))),128))]),default:n(()=>[t(ue,{content:d.$t("knowledgeLib.tips_density")},{default:n(()=>[s("div",T_,[t(Na,{size:"18"})])]),_:1},8,["content"])]),_:1})]),_:1})]),_:1}),t(tn,{"row-key":"id",loading:S(v),pagination:oe,columns:k.value,data:y.value,bordered:!1,size:P.value,onPageChange:Pe,"max-height":S(Qe),scroll:{x:1e3},"row-selection":{type:"checkbox",showCheckedAll:!0,onlyCurrent:!1},onSelectAll:Fe,onSelectionChange:$},{name:n(({record:h})=>[t(Ja,{onClick:Le=>we(h)},{default:n(()=>[t(Wa,{style:{"margin-right":"4px"}}),T(" "+u(h.name),1)]),_:2},1032,["onClick"])]),create_time:n(({record:h})=>[s("span",null,u(S(y_)(h.create_time)),1)]),status:n(({record:h})=>[t(Xa,{modelValue:h.status,"onUpdate:modelValue":Le=>h.status=Le,size:"small","checked-value":"1","unchecked-value":"0",onChange:Le=>_t(h)},null,8,["modelValue","onUpdate:modelValue","onChange"])]),run:n(({record:h})=>[s("div",x_,[s("div",j_,[h.run=="4"?(L(),E(be,{key:0,position:"lt",title:""},{content:n(()=>[s("p",null,u(d.$t("knowledgeLib.popover_label_1"))+":"+u(h.process_begin_at),1),s("p",null,u(d.$t("knowledgeLib.popover_label_2"))+":"+u(h.process_duation.toFixed(2)),1),s("div",null,[s("p",null,[T(u(d.$t("knowledgeLib.popover_label_3"))+":",1),s("span",{innerHTML:h.progress_msg.replace(/\n/g,"<br/>")},null,8,V_)])])]),default:n(()=>[t(Ke,{loading:h.loading,color:"red",border:""},{default:n(()=>[T(u(d.$t("knowledgeLib.status_fail")),1)]),_:2},1032,["loading"])]),_:2},1024)):te("",!0),h.run=="3"?(L(),E(be,{key:1,position:"lt",title:""},{content:n(()=>[s("p",null,u(d.$t("knowledgeLib.popover_label_1"))+":"+u(h.process_begin_at),1),s("p",null,u(d.$t("knowledgeLib.popover_label_2"))+":"+u(h.process_duation.toFixed(2)),1),s("div",null,[s("p",null,[T(u(d.$t("knowledgeLib.popover_label_3"))+":",1),s("span",{innerHTML:h.progress_msg.replace(/\n/g,"<br/>")},null,8,A_)])])]),default:n(()=>[t(Ke,{loading:h.loading,color:"blue",border:""},{default:n(()=>[T(u(d.$t("knowledgeLib.table_status_finish")),1)]),_:2},1032,["loading"])]),_:2},1024)):te("",!0),h.run=="1"?(L(),E(be,{key:2,position:"lt",title:""},{content:n(()=>[s("p",null,u(d.$t("knowledgeLib.popover_label_1"))+":"+u(h.process_begin_at),1),s("p",null,u(d.$t("knowledgeLib.popover_label_2"))+":"+u(h.process_duation.toFixed(2)),1),s("div",null,[s("p",null,[T(u(d.$t("knowledgeLib.popover_label_3"))+":",1),s("span",{innerHTML:h.progress_msg.replace(/\n/g,"<br/>")},null,8,O_)])])]),default:n(()=>[t(Ke,{loading:h.loading,color:"blue",border:""},{default:n(()=>[T(u(d.$t("knowledgeLib.table_status_running")),1)]),_:2},1032,["loading"])]),_:2},1024)):te("",!0),h.run=="2"?(L(),E(be,{key:3,position:"lt",title:""},{content:n(()=>[s("p",null,u(d.$t("knowledgeLib.popover_label_1"))+":"+u(h.process_begin_at),1),s("p",null,u(d.$t("knowledgeLib.popover_label_2"))+":"+u(h.process_duation.toFixed(2)),1),s("div",null,[s("p",null,[T(u(d.$t("knowledgeLib.popover_label_3"))+":",1),s("span",{innerHTML:h.progress_msg.replace(/\n/g,"<br/>")},null,8,S_)])])]),default:n(()=>[t(Ke,{loading:h.loading,color:"gold",border:""},{default:n(()=>[T(u(d.$t("knowledgeLib.table_status_cancel")),1)]),_:2},1032,["loading"])]),_:2},1024)):te("",!0),h.run=="0"?(L(),E(be,{key:4,position:"lt",title:""},{content:n(()=>[s("p",null,u(d.$t("knowledgeLib.popover_label_1"))+":"+u(h.process_begin_at),1),s("p",null,u(d.$t("knowledgeLib.popover_label_2"))+":"+u(h.process_duation.toFixed(2)),1),s("div",null,[s("p",null,[T(u(d.$t("knowledgeLib.popover_label_3"))+":",1),s("span",{innerHTML:h.progress_msg.replace(/\n/g,"<br/>")},null,8,I_)])])]),default:n(()=>[t(Ke,{loading:h.loading,color:"green",border:""},{default:n(()=>[T(u(d.$t("knowledgeLib.table_status_stop")),1)]),_:2},1032,["loading"])]),_:2},1024)):te("",!0)]),s("div",null,[t(H,{type:"text",size:"large",onClick:Le=>He(h),loading:h.loading},{icon:n(()=>[h.run=="4"?(L(),E(vt,{key:0})):te("",!0),h.run=="3"?(L(),E(vt,{key:1})):te("",!0),h.run=="2"?(L(),E(vt,{key:2,style:{color:"green"}})):te("",!0),h.run=="1"?(L(),E(H,{key:3,status:"warning",shape:"circle",size:"small"},{default:n(()=>[t(Ya)]),_:1})):te("",!0),h.run=="0"?(L(),E(ge,{key:4,style:{color:"green"}})):te("",!0)]),_:2},1032,["onClick","loading"])])])]),action:n(({record:h})=>[t(ue,{content:d.$t("knowledgeLib.action_tip_parser")},{default:n(()=>[t(H,{type:"text",disabled:h.run=="1",onClick:Le=>$e(h),size:"small"},{icon:n(()=>[t(Qa)]),_:2},1032,["disabled","onClick"])]),_:2},1032,["content"]),t(hp,{item:h,onUpTabdateItem:ut},null,8,["item"]),t(Za,{content:d.$t("knowledgeLib.delete_confirm"),type:"warning",onOk:Le=>pt(h)},{default:n(()=>[t(ue,{content:d.$t("knowledgeLib.action_tip_delete")},{default:n(()=>[t(H,{type:"text",size:"small",disabled:h.run=="1"},{icon:n(()=>[t(Xe)]),_:2},1032,["disabled"])]),_:2},1032,["content"])]),_:2},1032,["content","onOk"]),t(ue,{content:d.$t("knowledgeLib.action_tip_download")},{default:n(()=>[t(H,{type:"text",size:"small",disabled:h.run=="1",onClick:Le=>se(h)},{icon:n(()=>[t(en)]),_:2},1032,["disabled","onClick"])]),_:2},1032,["content"])]),_:1},8,["loading","pagination","columns","data","size","max-height"])]),_:1},512)]),_:1},8,["style"])]),_:1},8,["title"]),t(yt,{key:"2",title:d.$t("knowledgeLib.tab_2")},{default:n(()=>[t(ht,{class:"rt-container-main",style:Ze([{height:S(Qe)+"px"},{overflow:"hidden"}])},{default:n(()=>[t(Qp,{ref_key:"testForm",ref:R},null,512)]),_:1},8,["style"])]),_:1},8,["title"]),t(yt,{key:"3",title:d.$t("knowledgeLib.tab_3")},{default:n(()=>[t(ht,{class:"rt-container-main",style:Ze([{height:S(Qe)+"px"},{overflow:"auto"}])},{default:n(()=>[t(Mp,{ref_key:"configForm",ref:Q,kbtenantInfo:S(U),onCancleConfig:le,onSaveConfig:re},null,8,["kbtenantInfo"])]),_:1},8,["style"])]),_:1},8,["title"])]),_:1},8,["active-key"])])]),t(h_,{ref_key:"toolForm",ref:D,kbtenantInfo:S(U),item:S(p),kbdetail:S(m)},null,8,["kbtenantInfo","item","kbdetail"])])}}},D_=xe(U_,[["__scopeId","data-v-a86e8a6a"]]),M_={class:"message-detail"},P_={__name:"MessageDetail",props:{id:{type:String,required:!0}},setup(e){return(a,o)=>(L(),Y("div",M_,[t(D_,{kb_id:e.id},null,8,["kb_id"])]))}},F_=xe(P_,[["__scopeId","data-v-411eaba3"]]),J_={__name:"KnowledgeDetail",setup(e){const a=mn(),{id:o,name:r}=a.query;return(v,w)=>(L(),E(fn,null,{default:n(()=>[t(gn,null,{default:n(()=>[t(Dn,{current_label:S(r)},null,8,["current_label"]),t(F_,{id:S(o)},null,8,["id"])]),_:1})]),_:1}))}};export{J_ as default};
|