Intelligent-BT2M86LH.js 38 KB

1234567
  1. import st from"./LayoutExperience-N1pt-X1m.js";import it from"./ContentContainer-Djg5sflE.js";import{C as rt,H as dt}from"./CardItem-A3Pf5GBv.js";/* empty css */import{S as xe}from"./index-BxvsiyQY.js";import"./index-V0lge_O-.js";import{S as Pe,O as He,a as ct,T as ut}from"./index-BWW_X54a.js";import"./index-B-DA7Csz.js";/* empty css */import{C as mt,a as pt}from"./index-BADrm0Oa.js";/* empty css */import{c as B,o as c,a as v,X as M,J as C,m as _t,e as K,p as Q,s as T,A as l,F as E,Z as J,D as e,I as N,Y as Be,j as r,S as ce,w as gt,b as ft,r as Me,x as Ge,n as Se,q as j,L as ke,N as vt,a7 as bt,y as yt,H as Le}from"./vue-vendor-BdC0yijC.js";import{M as q}from"./index-rVk0sSyy.js";import"./index-Dcuu7bw9.js";import{g as me,a as ht}from"./icon-map-MpRwWyE4.js";import{_ as Z,u as pe,B as Oe,M as _e,H as X,ae as Je,af as wt}from"./index-DYX_9_1Z.js";import{g as Ye,d as $e,i as kt,b as Ue,a as Te,c as De,e as ue}from"./event-bus-vYvbgsFa.js";import{T as ze}from"./index-DFgA6Y5H.js";import{c as Vt,q as It,a as $t,g as At,u as Ct,d as St,b as Lt}from"./rgflow-dify-B6KrXpxY.js";import{I as ge}from"./index-CVYZp7b9.js";import{R as Ut,C as Tt,F as Dt,a as xt}from"./index-BOYz4SHn.js";import{T as Bt,a as Mt}from"./index-BywRsHXj.js";import{T as Ot}from"./index-CzkG-osJ.js";import{S as zt}from"./index-D52rwQH4.js";/* empty css *//* empty css */import{S as Nt}from"./index-DhV5tUE_.js";import{S as je}from"./index-CaajuLEo.js";import{D as Rt}from"./index-C8oCuvCF.js";import{g as Ft}from"./knowledge-CFPFg-Hv.js";import{S as Et,E as Ke,a as qt}from"./index-BG-5792k.js";/* empty css */import{P as Pt}from"./index-B7u3Hrv7.js";import{_ as Ht}from"./DeleteModal-B692wg6_.js";import"./Header-Dpiqz_Zp.js";import"./use-platform-information-CCFvVYoR.js";import"./use-logout-CosLArbm.js";import"./use-current-user-DAS9KR3Z.js";import"./login-CEwrOoB9.js";import"./use-merge-state-BcvkRCJI.js";import"./index.es-C8_Hw54s.js";import"./index-B3z4cY-J.js";import"./index-CY3yOEIs.js";import"./responsive-observe-4ACH6YSC.js";import"./index-DnrbY4aI.js";import"./index-C7m8sANp.js";const Gt={class:"card-default"},Jt={class:"header"},Yt=["src"],jt={class:"title"},Kt={class:"section"},Qt={class:"labels"},Xt={class:"footer"},Wt={__name:"CardDefault",props:{name:{type:String,default:"问答助理",required:!0},img_src:{type:String,default:"intellFrame6"},description:{type:String,default:"EMBEDDING,SPEECH2TEXT,MODERATION"},labels:{type:String,default:"LLM,TEXT"}},setup(m){return(_,g)=>(c(),B("div",Gt,[v("div",Jt,[v("img",{class:"icon",src:M(me)(m.img_src),alt:""},null,8,Yt),v("div",jt,C(m.name),1)]),v("div",Kt,[v("div",null,C(m.description),1),v("div",Qt,C(m.labels),1)]),v("div",Xt,[_t(_.$slots,"footer",{},void 0,!0)])]))}},Zt=Z(Wt,[["__scopeId","data-v-f07505c7"]]),el={class:"model-title"},tl={class:"section"},ll={__name:"ModalAddIntel",props:{visible:{type:Boolean,default:!1}},emits:["update:visible","add_intelligent","createRAGFLOWIntelligent"],setup(m,{emit:_}){const{t:g}=pe(),d=m,u=_,y=K(()=>d.visible),f=K(()=>Ye(g)),$=()=>{u("update:visible",!1)},D=x=>{x.type==="agent-dialog"?(u("update:visible",!1),u("createRAGFLOWIntelligent")):(u("update:visible",!1),u("add_intelligent",x))};return(x,V)=>{const k=Q("icon-plus"),b=Oe,p=_e;return c(),T(p,{visible:y.value,"onUpdate:visible":V[0]||(V[0]=s=>y.value=s),"title-align":"start","align-center":!1,"esc-to-close":!1,footer:!1,top:"15vh",width:"60vw",onBeforeCancel:$},{title:l(()=>[v("div",el,C(x.$t("management.create_intelligent_title")),1)]),default:l(()=>[v("div",tl,[(c(!0),B(E,null,J(f.value,s=>(c(),T(Zt,{key:s.name,name:s.name,description:s.description,labels:s.labels},{footer:l(()=>[e(b,{class:"add-btn",onClick:h=>D(s)},{default:l(()=>[e(k),N(" "+C(x.$t("management.create_btn")),1)]),_:2},1032,["onClick"])]),_:2},1032,["name","description","labels"]))),128))])]),_:1},8,["visible"])}}},al=Z(ll,[["__scopeId","data-v-0e731fe8"]]);function nl(m){return X({url:"/api/dialog/dialog_list",method:"post",data:m})}function Qe(m){return X({url:"/api/dialog/create",method:"post",data:m})}function Fe(m,_,g=void 0){const d={keyword:m,labelType:_};return g&&(d.objectId=g),X({url:"/api/label/list",method:"get",params:d})}function Ee(m){return X({url:`/api/dialog/delete?dialogId=${m}`,method:"get"})}function ol(m,_=1){return X({url:"/api/label/add_label",method:"post",data:{labelName:m,labelType:_}})}function sl(m){return X({url:`/api/label/delete_label?labelId=${m}`,method:"delete"})}function il(m,_){return X({url:"/api/label/sign_label",method:"post",data:{labelIdList:m,objectId:_}})}function rl(m,_){return X({url:"/api/dialog/status",method:"put",data:{id:m,status:_}})}function Xe(m,_,g=void 0,d=void 0){const u={id:m,icon:_};return g&&(u.name=g),d&&(u.description=d),X({url:"/api/dialog/update_icon",method:"put",data:u})}function dl(m){return X({url:`/api/dialog/sync?dialogId=${m}`,method:"get"})}function cl(){return X({url:"/dify/console/api/account/profile",method:"get"})}const ul={class:"section"},ml={class:"form-item"},pl={class:"label"},_l={class:"value"},gl=["src"],fl={class:"form-item"},vl={class:"label"},bl={__name:"ModelAddItem",props:{show_model_item:{type:Boolean,default:!1},target_intell_type:{type:String,default:"advanced-chat"},target_icon:{type:String,default:"intellFrame1"}},emits:["update:show_model_item","select_icon","updateIntelligentList","clearSelectIcon"],setup(m,{emit:_}){const{t:g}=pe(),d=m,u=Be(),y={name:"",description:""},f=r(Object.assign({},y)),$=_;let D=K(()=>d.show_model_item);const x=()=>{if(f.value.name.trim().length){const p={name:f.value.name,description:f.value.description,mode:d.target_intell_type};Vt(p).then(s=>{if(s.id&&s.id.length){const h={id:s.id,name:f.value.name,description:f.value.description,icon:d.target_icon,dialogType:$e.DIFY,mode:d.target_intell_type};V(h)}}).catch(s=>{console.log(g("management.create_fail"),s)}).finally(()=>{})}},V=async p=>{try{(await Qe(p)).code==200?(k(),$("updateIntelligentList"),q.success(g("management.create_success")),u.push({path:"/intelligent/detail",query:{id:p.id,name:p.name,mode:p.mode}})):q.error(g("management.create_fail"))}catch(s){console.log(g("management.create_fail"),s)}},k=()=>{f.value=Object.assign({},y),$("update:show_model_item",!1),$("clearSelectIcon")},b=()=>{$("select_icon")};return(p,s)=>{const h=ge,n=ze,S=_e;return c(),T(S,{visible:M(D),"onUpdate:visible":s[2]||(s[2]=I=>ce(D)?D.value=I:D=I),"align-center":!1,top:"15vh",onOk:x,onCancel:k},{title:l(()=>[N(C(p.$t("management.create_intel_title")),1)]),default:l(()=>[v("div",ul,[v("div",ml,[v("div",pl,C(p.$t("management.label_name")),1),v("div",_l,[v("img",{class:"icon",src:M(me)(d.target_icon),alt:"",onClick:b},null,8,gl),e(h,{modelValue:f.value.name,"onUpdate:modelValue":s[0]||(s[0]=I=>f.value.name=I),placeholder:p.$t("management.input_placeholder")},null,8,["modelValue","placeholder"])])]),v("div",fl,[v("div",vl,C(p.$t("management.label_desc")),1),e(n,{modelValue:f.value.description,"onUpdate:modelValue":s[1]||(s[1]=I=>f.value.description=I),placeholder:p.$t("management.label_desc"),"auto-size":{minRows:2,maxRows:5}},null,8,["modelValue","placeholder"])])])]),_:1},8,["visible"])}}},yl=Z(bl,[["__scopeId","data-v-b374ca1f"]]),hl={class:"section"},wl={class:"labels"},kl=["onClick"],Vl=["src"],Il={__name:"ModalSelectIcon",props:{show_select_icon:{type:Boolean,default:!1},target_icon:{type:String,default:""}},emits:["update:show_model_item","sendIcon"],setup(m,{emit:_}){const g=m,d=_,u=r(kt),y=r(u.value[0].id),f=K(()=>g.show_select_icon),$=V=>{y.value=V},D=V=>{let k=null;for(const b of u.value){let p=b.find(s=>s.id===y.value);p&&(k=p.name)}d("sendIcon",k),d("update:show_select_icon",!1),V()},x=()=>{d("update:show_select_icon",!1),d("clearTargetIcon")};return gt(()=>g.target_icon,V=>{var k;if(V&&V.length){let b="";for(const p of u.value)b=((k=p.find(s=>s.name===V))==null?void 0:k.id)||u.value[0][0].id;y.value=b}else y.value=u.value[0][0].id},{immediate:!0}),(V,k)=>{const b=_e;return c(),T(b,{visible:f.value,"onUpdate:visible":k[0]||(k[0]=p=>f.value=p),"align-center":!1,top:"15vh",width:"650px",onCancel:x,onBeforeOk:D},{title:l(()=>[N(C(V.$t("management.change_icon_title")),1)]),default:l(()=>[v("div",hl,[v("div",wl,C(V.$t("management.all_icon")),1),(c(!0),B(E,null,J(u.value,(p,s)=>(c(),B("div",{class:"icons",key:s},[(c(!0),B(E,null,J(p,h=>(c(),B("div",{class:ft(["icon-border",{"icon-border-active":h.id===y.value}]),key:h.icon,onClick:n=>$(h.id)},[v("img",{class:"icon",src:M(me)(h.name)},null,8,Vl)],10,kl))),128))]))),128))])]),_:1},8,["visible"])}}},We=Z(Il,[["__scopeId","data-v-a337ce6f"]]);function $l(m=!1){const _=r(m);return{loading:_,setLoading:u=>{_.value=u},toggle:()=>{_.value=!_.value}}}const Al=["src"],Cl={style:{width:"100%","text-align":"right"}},Sl={__name:"agentConfig",props:["show_rg_config","typeAngint","formData","target_icon"],emits:["queryList","update:show_rg_config","updateIntelligentList","show_select_icon","clearSelectIcon"],setup(m,{expose:_,emit:g}){const{t:d}=pe(),u=m,y=g,{loading:f,setLoading:$}=$l(!0),D=K(()=>u.show_rg_config),x=r({}),V=r({});let k=r([]);r();const b=r(),p=r(),s=r(),h=r("1"),n=Me({icon:"",language:"English",prompt_config:{empty_response:"",prologue:"你好! 我是你的助理,有什么可以帮到你的吗?",quote:!0,self_rag:!1,system:`你是一个智能助手,请总结知识库的内容来回答问题,请列举知识库中的数据详细回答。当所有知识库内容都与问题无关时,你的回答必须包括“知识库中未找到您要的答案!”这句话。回答需要考虑聊天历史。
  2. 以下是知识库:
  3. {knowledge}
  4. 以上是知识库。`,parameters:[{index:0,name:"knowledge",key:"knowledge",optional:!1}]},kb_ids:[],llm_id:void 0,llm_setting:{temperature:.1,top_p:.3,presence_penalty:.4,frequency_penalty:.7,max_tokens:512},similarity_threshold:.2,vector_similarity_weight:.30000000000000004,top_n:8,rerank_id:"",top_k:1024});let S=r(!0),I=r(!0),O=r(!0),P=r(!0),H=r(!0);localStorage.getItem("httpUrl");let G=r(!0);const le=r("calc(500px)"),fe=K(()=>[{title:d("management.rg_config.table_column_1"),dataIndex:"name",slotName:"name"},{title:d("management.rg_config.table_column_2"),dataIndex:"optional",slotName:"optional"},{title:d("management.rg_config.table_column_3"),dataIndex:"action",slotName:"action"}]);r([]),r([]);const oe=K(()=>({name:[{required:!0,message:d("management.rules.name_rule")}],"prompt_config.system":[{required:!0,message:d("management.rules.system_rule")}],llm_id:[{required:!0,message:d("management.rules.lim_rule")}],kb_ids:[{required:!0,message:d("management.rules.kb_rule")}]})),ae=()=>{y("show_select_icon")},se=({values:t,errors:a})=>{},ie=()=>{b.value.resetFields(),p.value.resetFields(),s.value.resetFields(),n.name="",y("update:show_rg_config",!1),y("queryList"),y("clearSelectIcon")},re=t=>{h.value="1",b.value.resetFields(),p.value.resetFields(),s.value.resetFields(),ke(()=>{u.typeAngint=="add"&&(n.name="",n.icon="",n.prompt_config.system=`你是一个智能助手,请总结知识库的内容来回答问题,请列举知识库中的数据详细回答。当所有知识库内容都与问题无关时,你的回答必须包括“知识库中未找到您要的答案!”这句话。回答需要考虑聊天历史。
  5. 以下是知识库:
  6. {knowledge}
  7. 以上是知识库。`),G.value=!1,setTimeout(()=>{G.value=!0},100)})},A=async(t,a)=>{(await Qe(t)).code==200&&(q.success(a),ie(),y("updateIntelligentList"))},L=async t=>{await dl(t)},ne=async t=>{if(n.name&&n.kb_ids.length>0&&n.prompt_config.system&&n.llm_id){let a=d("management.create_success"),z=1-n.vector_similarity_weight,F={...n,vector_similarity_weight:z};F.rerank_id&&delete F.top_k,F.rerank_id&&delete F.top_k,F.prompt_config.parameters=n.prompt_config.parameters.map(w=>({...w,key:w.key,name:w.key})),u.typeAngint=="edit"&&(F.dialog_id=n.id,delete F.id,delete F.off,a=d("management.edit_success")),H.value||delete F.llm_setting.max_tokens,$(!0);try{const w=await $t(F);if(w.data.id&&w.data.id.length){const we={id:w.data.id,name:n.name,description:"",icon:u.target_icon,dialogType:$e.RAGFLOW,mode:"agent-dialog"};u.typeAngint=="add"?A(we,a):(await L(w.data.id),setTimeout(()=>{y("updateIntelligentList"),ie(),q.success(a)},1e3))}else q.error(d("management.create_fail"));t(!0),$(!1)}catch{$(!1)}}else q.warning(d("management.empty_tip_request")),t(!1)},de=t=>{D.value=!0,ke(()=>{u.formData.llm_setting.max_tokens==""?(H.value=!1,delete u.formData.llm_setting.max_tokens):H.value=!0,Object.assign(n,u.formData),n.vector_similarity_weight=1-n.vector_similarity_weight})},ve=()=>{n.prompt_config.parameters.push({index:n.prompt_config.parameters.length,key:"",name:"",optional:!0}),ke(()=>{b.value.validate()})},be=t=>{n.prompt_config.parameters=n.prompt_config.parameters.filter(a=>a.index!==t.index)};function ye(t){h.value=t}const he=async()=>{try{const t=await It(),a={};for(const z in t.data)if(Object.hasOwnProperty.call(t.data,z)){const F=t.data[z];a[z]=F.filter(w=>w.available===!0&&w.model_type==="chat")}x.value=a,V.value={BAAI:[t.data.BAAI[1]],Jina:t.data.Jina,youdao:t.data.Youdao}}catch{}finally{}},i=async()=>{$(!0);try{const t={current:1,pageSize:1e3,keyword:"",location:"1"},a=await Ft(t.current,t.pageSize,t.keyword,t.location);a.code==200&&ke(()=>{k.value=a.data.rows})}catch{}finally{$(!1)}};return Ge(()=>{he(),i()}),_({editClick:de}),(t,a)=>{const z=Rt,F=ge,w=xt,we=Q("icon-plus"),Y=xe,Ve=ze,U=je,R=He,Ie=Pe,Ae=Dt,Ce=Mt,ee=Nt,Ne=ct,Re=Oe,Ze=Q("icon-delete"),et=Ot,tt=Et,lt=Bt,at=Tt,nt=Ut,ot=_e;return c(),T(ot,{visible:D.value,"onUpdate:visible":a[23]||(a[23]=o=>D.value=o),title:t.$t("management.rg_config.title"),onBeforeOpen:re,onCancel:ie,"ok-loading":M(f),onBeforeOk:ne,footer:!0,"title-align":"start",width:"600px"},{default:l(()=>[e(nt,{class:""},{default:l(()=>[e(at,{span:24},{default:l(()=>[e(lt,{type:"capsule",size:"large","active-key":h.value,onChange:ye},{default:l(()=>[e(Ce,{key:"1",title:t.$t("management.rg_config.tab_1")},{default:l(()=>[e(z,{style:{"margin-bottom":"20px","margin-top":"0"}}),v("div",{style:Se([{width:"100%"},{height:le.value}])},[e(Ae,{ref_key:"formRef",ref:b,rules:oe.value,model:n,onSubmit:se,style:{width:"90%",margin:"0 auto"}},{default:l(()=>[e(w,{field:"name",label:t.$t("management.rg_config.label_name")},{default:l(()=>[e(F,{modelValue:n.name,"onUpdate:modelValue":a[0]||(a[0]=o=>n.name=o),placeholder:t.$t("management.rg_config.input_placeholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),m.typeAngint==="add"?(c(),T(w,{key:0,label:t.$t("management.rg_config.label_icon"),required:""},{default:l(()=>[e(Y,{direction:"vertical",style:{width:"100%"}},{default:l(()=>[u.target_icon.length?(c(),B("img",{key:1,class:"upload-img",src:M(me)(u.target_icon),onClick:ae},null,8,Al)):(c(),B("div",{key:0,class:"upload-empty",onClick:ae},[e(we,{class:"icon"})]))]),_:1})]),_:1},8,["label"])):j("",!0),e(w,{label:t.$t("management.rg_config.label_empty")},{default:l(()=>[e(F,{modelValue:n.prompt_config.empty_response,"onUpdate:modelValue":a[1]||(a[1]=o=>n.prompt_config.empty_response=o),placeholder:""},null,8,["modelValue"])]),_:1},8,["label"]),e(w,{label:t.$t("management.rg_config.label_set_word")},{default:l(()=>[e(Ve,{modelValue:n.prompt_config.prologue,"onUpdate:modelValue":a[2]||(a[2]=o=>n.prompt_config.prologue=o),placeholder:"",style:{height:"100px"}},null,8,["modelValue"])]),_:1},8,["label"]),e(w,{label:t.$t("management.rg_config.label_quo")},{default:l(()=>[e(Y,{direction:"vertical"},{default:l(()=>[e(U,{modelValue:n.prompt_config.quote,"onUpdate:modelValue":a[3]||(a[3]=o=>n.prompt_config.quote=o),size:"small"},null,8,["modelValue"])]),_:1})]),_:1},8,["label"]),e(w,{label:"Self-RAG"},{default:l(()=>[e(Y,{direction:"vertical"},{default:l(()=>[e(U,{modelValue:n.prompt_config.self_rag,"onUpdate:modelValue":a[4]||(a[4]=o=>n.prompt_config.self_rag=o),size:"small"},null,8,["modelValue"])]),_:1})]),_:1}),e(w,{field:"kb_ids",label:t.$t("management.rg_config.label_kb")},{default:l(()=>[e(Ie,{modelValue:n.kb_ids,"onUpdate:modelValue":a[5]||(a[5]=o=>n.kb_ids=o),placeholder:t.$t("management.rg_config.select_placeholder"),multiple:""},{default:l(()=>[(c(!0),B(E,null,J(M(k),o=>(c(),T(R,{key:o.id,value:o.id},{default:l(()=>[N(C(o.name),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1},8,["rules","model"])],4)]),_:1},8,["title"]),e(Ce,{key:"2",title:t.$t("management.rg_config.tab_2")},{default:l(()=>[e(z,{style:{"margin-bottom":"20px","margin-top":"0"}}),e(tt,{style:Se([{width:"100%",overflow:"auto"},{height:le.value}])},{default:l(()=>[e(Ae,{ref_key:"formRef1",ref:p,rules:oe.value,model:n,onSubmit:se,"auto-label-width":"",style:{width:"90%",margin:"0 auto"}},{default:l(()=>[e(w,{field:"prompt_config.system",label:t.$t("management.rg_config.system")},{default:l(()=>[e(Ve,{modelValue:n.prompt_config.system,"onUpdate:modelValue":a[6]||(a[6]=o=>n.prompt_config.system=o),placeholder:"",style:{height:"180px"}},null,8,["modelValue"])]),_:1},8,["label"]),e(z,{style:{margin:"0","margin-bottom":"10px"}}),e(w,{label:t.$t("management.rg_config.similarity_threshold")},{default:l(()=>[e(ee,{modelValue:n.similarity_threshold,"onUpdate:modelValue":a[7]||(a[7]=o=>n.similarity_threshold=o),step:.01,min:0,max:1},null,8,["modelValue"])]),_:1},8,["label"]),e(w,{label:t.$t("management.rg_config.similarity_weight")},{default:l(()=>[e(ee,{modelValue:n.vector_similarity_weight,"onUpdate:modelValue":a[8]||(a[8]=o=>n.vector_similarity_weight=o),step:.01,min:0,max:1},null,8,["modelValue"])]),_:1},8,["label"]),e(w,{label:"Top N"},{default:l(()=>[e(ee,{modelValue:n.top_n,"onUpdate:modelValue":a[9]||(a[9]=o=>n.top_n=o),min:0,max:30},null,8,["modelValue"])]),_:1}),e(w,{label:t.$t("management.rg_config.rerank_model")},{default:l(()=>[e(Y,{direction:"vertical",size:"large"},{default:l(()=>[e(Ie,{size:"large",modelValue:n.rerank_id,"onUpdate:modelValue":a[10]||(a[10]=o=>n.rerank_id=o),placeholder:t.$t("management.rg_config.select_placeholder"),"allow-clear":""},{default:l(()=>[(c(!0),B(E,null,J(V.value,(o,te)=>(c(),T(Ne,{label:te,key:te},{default:l(()=>[(c(!0),B(E,null,J(o,W=>(c(),T(R,{key:W.fid,disabled:!W.available,value:W.llm_name},{default:l(()=>[N(C(W.llm_name),1)]),_:2},1032,["disabled","value"]))),128))]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue","placeholder"])]),_:1})]),_:1},8,["label"]),n.rerank_id?(c(),T(w,{key:0,label:"Top-K"},{default:l(()=>[e(ee,{modelValue:n.top_k,"onUpdate:modelValue":a[11]||(a[11]=o=>n.top_k=o),min:1,max:2048},null,8,["modelValue"])]),_:1})):j("",!0),e(w,{label:t.$t("management.rg_config.label_var")},{default:l(()=>[v("div",Cl,[e(Re,{type:"outline",onClick:ve,style:{},size:"mini",shape:"round"},{default:l(()=>[N(C(t.$t("management.rg_config.create_btn")),1)]),_:1})])]),_:1},8,["label"]),e(w,{label:""},{default:l(()=>[e(et,{columns:fe.value,data:n.prompt_config.parameters,style:{width:"100%"}},{name:l(({record:o,rowIndex:te})=>[e(F,{modelValue:o.key,"onUpdate:modelValue":W=>o.key=W,placeholder:""},null,8,["modelValue","onUpdate:modelValue"])]),optional:l(({record:o})=>[e(U,{modelValue:o.optional,"onUpdate:modelValue":te=>o.optional=te,size:"small"},null,8,["modelValue","onUpdate:modelValue"])]),action:l(({record:o})=>[e(Re,{type:"text",onClick:te=>be(o),style:{"margin-left":"0"},size:"small"},{icon:l(()=>[e(Ze)]),_:2},1032,["onClick"])]),_:1},8,["columns","data"])]),_:1})]),_:1},8,["rules","model"])]),_:1},8,["style"])]),_:1},8,["title"]),e(Ce,{key:"3",title:t.$t("management.rg_config.tab_3")},{default:l(()=>[e(z,{style:{"margin-bottom":"20px","margin-top":"0"}}),v("div",{style:Se([{width:"100%"},{height:le.value}])},[e(Ae,{ref_key:"formRef2",ref:s,rules:oe.value,model:n,"auto-label-width":"",onSubmit:se,style:{width:"90%",margin:"0 auto"}},{default:l(()=>[e(w,{field:"llm_id",label:t.$t("management.rg_config.label_llm")},{default:l(()=>[e(Y,{direction:"vertical",size:"large"},{default:l(()=>[e(Ie,{size:"large",field:"llm_id",modelValue:n.llm_id,"onUpdate:modelValue":a[12]||(a[12]=o=>n.llm_id=o),style:{width:"400px"},placeholder:t.$t("management.rg_config.select_placeholder")},{default:l(()=>[(c(!0),B(E,null,J(x.value,(o,te)=>(c(),B(E,{key:te},[o.length>0?(c(),T(Ne,{key:0,label:te},{default:l(()=>[(c(!0),B(E,null,J(o,W=>(c(),T(R,{key:W.fid,value:W.llm_name},{default:l(()=>[N(C(W.llm_name),1)]),_:2},1032,["value"]))),128))]),_:2},1032,["label"])):j("",!0)],64))),128))]),_:1},8,["modelValue","placeholder"])]),_:1})]),_:1},8,["label"]),e(z,{style:{"margin-bottom":"20px","margin-top":"0"}}),e(w,{label:t.$t("management.rg_config.label_free")},{default:l(()=>[e(Ie,{"default-value":"2",style:{width:"400px"},placeholder:""},{default:l(()=>[e(R,{value:"1"},{default:l(()=>[N(C(t.$t("management.rg_config.option_1")),1)]),_:1}),e(R,{value:"2"},{default:l(()=>[N(C(t.$t("management.rg_config.option_2")),1)]),_:1}),e(R,{value:"3"},{default:l(()=>[N(C(t.$t("management.rg_config.option_3")),1)]),_:1})]),_:1})]),_:1},8,["label"]),e(w,{label:t.$t("management.rg_config.label_temp")},{default:l(()=>[e(U,{size:"small",modelValue:M(S),"onUpdate:modelValue":a[13]||(a[13]=o=>ce(S)?S.value=o:S=o)},null,8,["modelValue"]),e(Y,{direction:"vertical",size:"large"},{default:l(()=>[e(ee,{disabled:!M(S),modelValue:n.llm_setting.temperature,"onUpdate:modelValue":a[14]||(a[14]=o=>n.llm_setting.temperature=o),step:.01,min:0,max:1,style:{width:"350px",marginLeft:"20px",display:"flex"},"show-input":""},null,8,["disabled","modelValue"])]),_:1})]),_:1},8,["label"]),e(w,{label:"top P"},{default:l(()=>[e(U,{size:"small",modelValue:M(I),"onUpdate:modelValue":a[15]||(a[15]=o=>ce(I)?I.value=o:I=o)},null,8,["modelValue"]),e(Y,{direction:"vertical",size:"large"},{default:l(()=>[e(ee,{disabled:!M(I),modelValue:n.llm_setting.top_p,"onUpdate:modelValue":a[16]||(a[16]=o=>n.llm_setting.top_p=o),step:.01,min:0,max:1,style:{width:"350px",marginLeft:"20px",display:"flex"},"show-input":""},null,8,["disabled","modelValue"])]),_:1})]),_:1}),e(w,{label:t.$t("management.rg_config.label_attend")},{default:l(()=>[e(U,{size:"small",modelValue:M(O),"onUpdate:modelValue":a[17]||(a[17]=o=>ce(O)?O.value=o:O=o)},null,8,["modelValue"]),e(Y,{direction:"vertical",size:"large"},{default:l(()=>[e(ee,{disabled:!M(O),modelValue:n.llm_setting.presence_penalty,"onUpdate:modelValue":a[18]||(a[18]=o=>n.llm_setting.presence_penalty=o),step:.01,min:0,max:1,style:{width:"350px",marginLeft:"20px",display:"flex"},"show-input":""},null,8,["disabled","modelValue"])]),_:1})]),_:1},8,["label"]),e(w,{label:t.$t("management.rg_config.label_frequency")},{default:l(()=>[e(U,{size:"small",modelValue:M(P),"onUpdate:modelValue":a[19]||(a[19]=o=>ce(P)?P.value=o:P=o)},null,8,["modelValue"]),e(Y,{direction:"vertical",size:"large"},{default:l(()=>[e(ee,{disabled:!M(P),modelValue:n.llm_setting.frequency_penalty,"onUpdate:modelValue":a[20]||(a[20]=o=>n.llm_setting.frequency_penalty=o),step:.01,min:0,max:1,style:{width:"350px",marginLeft:"20px",display:"flex"},"show-input":""},null,8,["disabled","modelValue"])]),_:1})]),_:1},8,["label"]),e(w,{label:t.$t("management.rg_config.max_token_count")},{default:l(()=>[e(U,{size:"small",modelValue:M(H),"onUpdate:modelValue":a[21]||(a[21]=o=>ce(H)?H.value=o:H=o)},null,8,["modelValue"]),e(Y,{direction:"vertical",size:"large"},{default:l(()=>[e(ee,{disabled:!M(H),modelValue:n.llm_setting.max_tokens,"onUpdate:modelValue":a[22]||(a[22]=o=>n.llm_setting.max_tokens=o),min:0,max:2048,style:{width:"350px",marginLeft:"20px",display:"flex"},"show-input":""},null,8,["disabled","modelValue"])]),_:1})]),_:1},8,["label"])]),_:1},8,["rules","model"])],4)]),_:1},8,["title"])]),_:1},8,["active-key"])]),_:1})]),_:1})]),_:1},8,["visible","title","ok-loading"])}}},Ll=Z(Sl,[["__scopeId","data-v-f9ec8f89"]]),Ul={__name:"TopSetting",setup(m){const{t:_}=pe(),g=Be(),d=r(""),u=r(""),y=r([]),f=r([]),$=r("1"),D=r([{value:"1",labelName:"已发布"},{value:"0",labelName:"已下线"},{value:"3",labelName:"全部"}]),x=r(!1),V=r(!1),k=r(!1),b=r(""),p=r(""),s=r(!1),h=r(null);let n=r("add"),S=Me({});const I=r(null),O=K(()=>{const A=Ye(_);return A.push({name:"basic",type:"agent-basic"}),A}),P=Je(()=>{const A={searchText:d.value,target_app:u.value,target_label_list:y.value,target_status:$.value};ue.emit(A)},300,!1),H=()=>{x.value=!0},G=()=>{s.value=!0,n.value="add"},le=A=>{V.value=!0,p.value=A.type},fe=()=>{k.value=!0},oe=A=>{b.value=A,I.value&&Xe(I.value.id,b.value).then(L=>{L.code==200?q.success(_("management.edit_success")):q.error(_("management.edit_fail"))}).catch(()=>{q.error(_("management.edit_fail"))}).finally(()=>{b.value="",ue.emit(d.value),I.value=null})},ae=A=>{ue.emit(""),b.value=""},se=async A=>{b.value=A.icon;try{const L=await At(A.id);Object.assign(S,L.data),h.value.editClick()}catch{}finally{}},ie=()=>{k.value=!0},re=()=>{b.value="",n.value="add",I.value=null};return Ue.on(async A=>{switch(A.agentType){case"1":s.value=!0,n.value="edit",se(A);break;case"4":const L=await cl();L.id&&L.id.length&&g.push({path:"/intelligent/detail",query:{id:A.id,name:A.name,mode:A.mode}});break;default:console.log("暂不支持该智能体类型")}}),Te.on(A=>{k.value=!0,I.value=A,b.value=A.icon}),De.on(A=>{f.value=A}),vt(()=>{Ue.off(),Te.off(),De.off()}),(A,L)=>{const ne=He,de=Pe,ve=Q("icon-search"),be=ge,ye=Q("icon-plus"),he=Oe,i=xe;return c(),B(E,null,[e(i,{size:"large"},{default:l(()=>[e(de,{modelValue:$.value,"onUpdate:modelValue":L[0]||(L[0]=t=>$.value=t),style:{width:"200px","background-color":"var(--color-bg-5)"},onChange:M(P)},{default:l(()=>[(c(!0),B(E,null,J(D.value,t=>(c(),T(ne,{key:t.value,value:t.value},{default:l(()=>[N(C(t.labelName),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue","onChange"]),e(de,{modelValue:u.value,"onUpdate:modelValue":L[1]||(L[1]=t=>u.value=t),placeholder:A.$t("management.searchAppTip"),"allow-clear":"",style:{width:"200px","background-color":"var(--color-bg-5)"},onChange:M(P)},{default:l(()=>[(c(!0),B(E,null,J(O.value,t=>(c(),T(ne,{key:t.name,value:t.type},{default:l(()=>[N(C(t.name),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue","placeholder","onChange"]),e(de,{modelValue:y.value,"onUpdate:modelValue":L[2]||(L[2]=t=>y.value=t),style:{width:"200px","background-color":"var(--color-bg-5)"},placeholder:A.$t("management.searchLabelTip"),multiple:"","max-tag-count":1,"allow-clear":"","allow-search":"",scrollbar:A.scrollbar,onChange:M(P)},{default:l(()=>[(c(!0),B(E,null,J(f.value,t=>(c(),T(ne,{key:t.labelId,value:t.labelId},{default:l(()=>[N(C(t.labelName),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue","placeholder","scrollbar","onChange"]),e(be,{modelValue:d.value,"onUpdate:modelValue":L[3]||(L[3]=t=>d.value=t),placeholder:A.$t("management.search"),style:{width:"300px"},"allow-clear":"",onInput:M(P)},{prefix:l(()=>[e(ve)]),_:1},8,["modelValue","placeholder","onInput"]),e(he,{type:"primary",size:"large",onClick:H},{icon:l(()=>[e(ye)]),default:l(()=>[N(" "+C(A.$t("management.createIntelligent")),1)]),_:1})]),_:1}),e(al,{visible:x.value,"onUpdate:visible":L[4]||(L[4]=t=>x.value=t),onAdd_intelligent:le,onCreateRAGFLOWIntelligent:G},null,8,["visible"]),e(yl,{show_model_item:V.value,"onUpdate:show_model_item":L[5]||(L[5]=t=>V.value=t),target_icon:b.value,target_intell_type:p.value,onSelect_icon:fe,onUpdateIntelligentList:ae,onClearSelectIcon:re},null,8,["show_model_item","target_icon","target_intell_type"]),e(We,{show_select_icon:k.value,"onUpdate:show_select_icon":L[6]||(L[6]=t=>k.value=t),target_icon:b.value,onSendIcon:oe,onClearTargetIcon:re},null,8,["show_select_icon","target_icon"]),s.value?(c(),T(Ll,{key:0,show_rg_config:s.value,"onUpdate:show_rg_config":L[7]||(L[7]=t=>s.value=t),ref_key:"editAgentKuai",ref:h,typeAngint:M(n),formData:M(S),target_icon:b.value,onUpdateIntelligentList:ae,onShow_select_icon:ie,onClearSelectIcon:re},null,8,["show_rg_config","typeAngint","formData","target_icon"])):j("",!0)],64)}}},Tl=Z(Ul,[["__scopeId","data-v-2c6cd88a"]]),qe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAOCAYAAAAbvf3sAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACJSURBVHgB7Y2xDYNADEVtn5Qi1a3CBskEQBUKIiUjZJNscBJIUB4bABswAiNQI53N0VEgBA0VT7ILy+9/BE9e2IgQNGzABMP7FVeYl/aBSDXsAB0HBAfwLfqQMHMJZwrS+NXtEXoRfqZJ5CcMWPg735YPaIzVt7syIq5Nk/i/lpqV9qNIhSO73wTo5SfJ2PBIIQAAAABJRU5ErkJggg==",Dl={__name:"ManageTags",props:{visible:{type:Boolean,default:!1},labels:{type:Array,default:()=>[]}},emits:["update:visible","updateLabels"],setup(m,{emit:_}){const g=m,d=_,u=K(()=>g.labels),y=r(null),f=r(!1),$=r(""),D=K(()=>g.visible),x=async p=>{try{const s=await sl(p.labelId);s.code==200?d("updateLabels"):q.error(s.msg)}catch(s){console.log(s)}},V=()=>{d("update:visible",!1)},k=()=>{f.value=!0,ke(()=>{y.value&&y.value.focus()})},b=async()=>{if($.value.trim().length)try{const p=await ol($.value.trim());p.code==200?d("updateLabels"):q.error(p.msg),$.value=""}catch(p){console.log(p)}f.value=!1};return(p,s)=>{const h=ge,n=Q("icon-plus"),S=ut,I=Q("icon-delete"),O=Pt,P=xe,H=_e;return c(),T(H,{visible:D.value,"onUpdate:visible":s[1]||(s[1]=G=>D.value=G),"esc-to-close":!1,footer:!1,maskClosable:!1,"align-center":!1,title:"管理标签","title-align":"start",top:"15vh",onBeforeCancel:V},{default:l(()=>[e(P,{wrap:""},{default:l(()=>[f.value?(c(),T(h,{key:0,ref_key:"input_ref",ref:y,style:{width:"90px"},size:"mini",modelValue:$.value,"onUpdate:modelValue":s[0]||(s[0]=G=>$.value=G),modelModifiers:{trim:!0},onKeyup:bt(b,["enter"]),onBlur:b},null,8,["modelValue"])):(c(),T(S,{key:1,style:{width:"90px",backgroundColor:"var(--color-fill-2)",border:"1px dashed var(--color-fill-3)",cursor:"pointer"},onClick:k},{icon:l(()=>[e(n)]),default:l(()=>[s[2]||(s[2]=N(" 创建新标签 "))]),_:1})),(c(!0),B(E,null,J(u.value,G=>(c(),T(S,{key:G.labelId},{default:l(()=>[N(C(G.labelName)+"    ",1),e(O,{type:"warning",content:"是否确认删除该标签?",onOk:le=>x(G)},{default:l(()=>[e(I,{style:{cursor:"pointer"}})]),_:2},1032,["onOk"])]),_:2},1024))),128))]),_:1})]),_:1},8,["visible"])}}},xl=Z(Dl,[["__scopeId","data-v-10ffc9cf"]]),Bl={class:"section"},Ml={class:"form-item"},Ol={class:"label"},zl={class:"value"},Nl=["src"],Rl={class:"form-item"},Fl={class:"label"},El={__name:"ModelUpdateItem",props:{show_model_item:{type:Boolean,default:!1},target_intell_type:{type:String,default:"advanced-chat"},target_icon:{type:String,default:"intellFrame1"},name:{type:String,default:""},description:{type:String,default:""},id:{type:String,default:""}},emits:["closeModel","select_icon","updateIntelligentList","clearSelectIcon"],setup(m,{emit:_}){const{t:g}=pe(),d=m;Be();const u=_,y={name:"",description:""},f=r(Object.assign({},y));f.value=Object.assign({},y,{name:d.name,description:d.description});const $=r(!1),D=r(d.target_icon);let x=K(()=>d.show_model_item);const V=s=>{D.value=s},k=async()=>{const s=d.id,h={name:f.value.name,description:f.value.description,use_icon_as_answer_icon:!1};if(await Ct(s,h)){const S=await Xe(s,D.value,h.name,h.description);console.log(S,1111),S.code==200?(q.success(g("management.edit_success")),u("updateIntelligentList"),b()):q.error(g("management.edit_fail"))}else q.error(g("management.edit_fail"))},b=()=>{f.value=Object.assign({},y),u("closeModel",!1)},p=()=>{$.value=!0};return(s,h)=>{const n=ge,S=ze,I=_e;return c(),B(E,null,[e(I,{visible:M(x),"onUpdate:visible":h[2]||(h[2]=O=>ce(x)?x.value=O:x=O),"align-center":!1,top:"15vh",onOk:k,onCancel:b},{title:l(()=>[N(C(s.$t("management.update_intelligent_title")),1)]),default:l(()=>[v("div",Bl,[v("div",Ml,[v("div",Ol,C(s.$t("management.label_name")),1),v("div",zl,[v("img",{class:"icon",src:M(me)(D.value),alt:"",onClick:p},null,8,Nl),e(n,{modelValue:f.value.name,"onUpdate:modelValue":h[0]||(h[0]=O=>f.value.name=O),placeholder:s.$t("management.input_placeholder")},null,8,["modelValue","placeholder"])])]),v("div",Rl,[v("div",Fl,C(s.$t("management.label_desc")),1),e(S,{modelValue:f.value.description,"onUpdate:modelValue":h[1]||(h[1]=O=>f.value.description=O),placeholder:s.$t("management.label_desc"),"auto-size":{minRows:2,maxRows:5}},null,8,["modelValue","placeholder"])])])]),_:1},8,["visible"]),e(We,{show_select_icon:$.value,"onUpdate:show_select_icon":h[3]||(h[3]=O=>$.value=O),target_icon:m.target_icon,onSendIcon:V},null,8,["show_select_icon","target_icon"])],64)}}},ql=Z(El,[["__scopeId","data-v-7de95def"]]),Pl={class:"label-select"},Hl={class:"footer"},Gl={__name:"LabelSelected",props:{labels:{type:Array,default:()=>[]},addedLabels:{type:Array,default:()=>[]}},emits:["openManageTags","toSearchLabels","addLabelToTarget"],setup(m,{emit:_}){const g=m,d=_,u=r(""),y=r([...g.addedLabels.map(V=>V.labelId)]),f=K(()=>g.labels),$=Je(()=>{d("toSearchLabels",u.value)},300),D=()=>{d("openManageTags")},x=V=>{d("addLabelToTarget",V)};return(V,k)=>{const b=Q("icon-search"),p=ge,s=mt,h=pt,n=Ke,S=Q("icon-tags");return c(),B("div",Pl,[e(p,{modelValue:u.value,"onUpdate:modelValue":k[0]||(k[0]=I=>u.value=I),placeholder:V.$t("management.search"),style:{width:"100%"},onInput:M($)},{prefix:l(()=>[e(b)]),_:1},8,["modelValue","placeholder","onInput"]),e(h,{modelValue:y.value,"onUpdate:modelValue":k[1]||(k[1]=I=>y.value=I),direction:"vertical",onChange:x},{default:l(()=>[(c(!0),B(E,null,J(f.value,I=>(c(),T(s,{key:I.labelId,value:I.labelId},{default:l(()=>[N(C(I.labelName),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"]),f.value.length?j("",!0):(c(),T(n,{key:0})),v("div",Hl,[v("div",{class:"label-manage",onClick:D},[e(S),k[2]||(k[2]=N(" 管理标签"))])])])}}},Jl=Z(Gl,[["__scopeId","data-v-a3d6776a"]]),Yl={key:0,class:"label-btn"},jl={class:"text"},Kl={key:1,class:"label-btn btn-content"},Ql={class:"text"},Xl={class:"label-add"},Wl={class:"bottom"},Zl={key:0,class:"tools"},ea={class:"loading-tips"},ta={key:1},la={__name:"MessageBody",setup(m){const{t:_}=pe(),g=r([]),d=Me({current:1,pageSize:30}),u=r(5),y=r(null),f=r(!1),$=r(""),D=r(""),x=r([]),V=r(""),k=r("1"),b=r([]),p=r(null),s=r(!1),h=r(!1),n=r(!1),S=r(null),I=r(!1),O=r({}),P=async()=>{d.current==1&&(h.value=!0);try{const i={current:d.current,pageSize:d.pageSize,keyword:$.value,label:x.value,mode:V.value,status:k.value},t=await nl(i),a=t.data.rows.map(z=>({...z,time:new Date(z.create_time).toLocaleString("zh-CN"),desc:z.description,img_src:ht(z.icon)||me(z.icon),user:z.user.userName||"-",online:z.status==1}));u.value=Math.ceil(t.data.total/d.pageSize),g.value.push(...a)}catch(i){console.log(i)}finally{h.value=!1}},H=i=>{i.target.scrollTop+i.target.clientHeight>=i.target.scrollHeight&&(f.value=!0,d.current<u.value&&(d.current+=1,P()))},G=()=>{s.value=!0},le=i=>{Ue.emit(i)},fe=()=>{ue.emit("")},oe=i=>{S.value=i,n.value=!0},ae=async i=>{const t=await Ee(S.value.id);console.log(t),t.code/1==200?q.success(_("management.delete_success")):q.error(_("management.delete_fail"))},se=async()=>{if(S.value.agentType==$e.DIFY)try{const i=await St(S.value.id);console.log(i),await ae(S.value.id)}catch(i){console.log(i),i.status/1===404&&await ae(S.value.id)}else if(S.value.agentType==$e.RAGFLOW){const i={dialog_ids:[S.value.id]};(await Lt(i)).code==0&&(await Ee(S.value.id)).code==200&&q.success(_("management.delete_success"))}ue.emit(""),n.value=!1},ie=i=>{I.value=!0,console.log(i,999),O.value={name:i.name,mode:i.mode,icon:i.icon,id:i.id,description:i.description}},re=()=>{I.value=!1},A=()=>{show_select_icon.value=!0},L=async()=>{try{const i=await Fe(D.value,1);i.code==200&&(b.value=[...i.data.rows],De.emit(b.value))}catch(i){console.log(i)}},ne=()=>{D.value="",L()},de=i=>{D.value=i,L()},ve=async(i,t)=>{try{await il(i,t)}catch(a){console.log(a)}},be=async(i,t)=>{if(ne(),!i){const a=await Fe(D.value,1,t);a.code==200&&g.value.forEach(z=>{z.id===t&&(z.label=[...a.data.rows])})}},ye=async i=>{try{(await rl(i.id,i.status=="1"?"0":"1")).code/1==200?g.value.forEach(a=>{i.id===a.id&&(a.status=="1"?a.status=0:a.status=1)}):g.value.forEach(a=>{i.id===a.id&&(a.online=i.online)})}catch(t){console.log(t),g.value.forEach(a=>{a.id===i.id&&(a.online=i.online)})}},he=i=>{Te.emit(i)};return ue.on(i=>{for(const t in i)t==="searchText"&&($.value=i.searchText);i.target_label_list&&(x.value=i.target_label_list),i.target_app&&(V.value=i.target_app),i.target_status&&(k.value=i.target_status==="3"?"":i.target_status),g.value=[],d.current=1,P()}),Ge(()=>{P(),L(),y.value.addEventListener("scroll",wt(H,500))}),yt(()=>{y.value.removeEventListener("scroll",H),ue.off()}),(i,t)=>{const a=je,z=qt,F=Q("icon-settings"),w=Q("icon-delete"),we=Q("icon-edit"),Y=zt,Ve=Ke;return c(),B(E,null,[v("div",{class:"body-container",ref_key:"body_container",ref:y},[(c(!0),B(E,null,J(g.value,U=>(c(),T(rt,{class:"card_box",key:U.id,name:U.name,img_src:U.img_src,height:195,onClickIcon:R=>he(U)},{description:l(()=>[N(C(U.desc),1)]),settings:l(()=>[e(a,{modelValue:U.online,"onUpdate:modelValue":R=>U.online=R,onChange:R=>ye(U)},{checked:l(()=>[N(C(i.$t("management.online")),1)]),unchecked:l(()=>[N(C(i.$t("management.offline")),1)]),_:2},1032,["modelValue","onUpdate:modelValue","onChange"])]),labelBtn:l(()=>[e(z,{ref_for:!0,ref_key:"dropdown",ref:p,position:"bl","popup-max-height":!1,onPopupVisibleChange:R=>be(R,U.id)},{content:l(()=>[v("div",Xl,[e(Jl,{labels:b.value,addedLabels:U.label,onOpenManageTags:G,onToSearchLabels:de,onAddLabelToTarget:R=>ve(R,U.id)},null,8,["labels","addedLabels","onAddLabelToTarget"])])]),default:l(()=>[U.label.length?(c(),B("div",Kl,[t[3]||(t[3]=v("img",{class:"icon",src:qe},null,-1)),v("span",Ql,C(U.label.map(R=>R.labelName).join(",")),1)])):(c(),B("div",Yl,[t[2]||(t[2]=v("img",{class:"icon",src:qe},null,-1)),v("span",jl,C(i.$t("management.addLabelBtn")),1)]))]),_:2},1032,["onPopupVisibleChange"])]),bottom:l(()=>[v("div",Wl,[t[4]||(t[4]=v("div",{class:"user"},null,-1)),U.online?j("",!0):(c(),B("div",Zl,[e(F,{style:{cursor:"pointer"},onClick:Le(R=>le(U),["stop"])},null,8,["onClick"]),e(w,{style:{cursor:"pointer"},onClick:Le(R=>oe(U),["stop"])},null,8,["onClick"]),U.agentType!=="1"?(c(),T(we,{key:0,style:{cursor:"pointer"},onClick:Le(R=>ie(U),["stop"])},null,8,["onClick"])):j("",!0)]))])]),_:2},1032,["name","img_src","onClickIcon"]))),128)),v("div",ea,[f.value&&d.current<u.value?(c(),T(Y,{key:0,tip:i.$t("management.loadingDataTip")},null,8,["tip"])):j("",!0),f.value&&d.current>=u.value?(c(),B("div",ta,C(i.$t("management.noMoreData")),1)):j("",!0)])],512),h.value?(c(),T(Y,{key:0,class:"init-loading",size:32})):j("",!0),g.value.length?j("",!0):(c(),T(Ve,{key:1})),e(xl,{visible:s.value,"onUpdate:visible":t[0]||(t[0]=U=>s.value=U),labels:b.value,onUpdateLabels:ne},null,8,["visible","labels"]),e(Ht,{visible:n.value,onOk:se,onCancel:t[1]||(t[1]=U=>n.value=!1)},null,8,["visible"]),I.value?(c(),T(ql,{key:2,show_model_item:I.value,target_intell_type:O.value.mode,target_icon:O.value.icon,name:O.value.name,description:O.value.description,id:O.value.id,onCloseModel:re,onSelect_icon:A,onUpdateIntelligentList:fe},null,8,["show_model_item","target_intell_type","target_icon","name","description","id"])):j("",!0)],64)}}},aa=Z(la,[["__scopeId","data-v-97a116d7"]]),Qa={__name:"Intelligent",setup(m){return(_,g)=>(c(),T(st,null,{default:l(()=>[e(it,null,{default:l(()=>[e(dt,{title:_.$t("management.intelligentTitle"),tips:_.$t("management.intelligentDesc")},{setting:l(()=>[e(Tl)]),_:1},8,["title","tips"]),e(aa)]),_:1})]),_:1}))}};export{Qa as default};