| 1 |
- import F from"./LayoutExperience-B0EwKxuN.js";import H from"./ContentContainer-D2EaeS6c.js";import{C as q,H as x}from"./CardItem-BnuBPWsv.js";/* empty css */import{S as X}from"./index-B8PeqgBf.js";import{B as D,_ as O}from"./index-CKglxn7a.js";import{p as v,s as w,o as t,A as o,D as e,I as h,J as d,c as m,a as n,j as B,X as p,q as E,F as y,Z as A,E as N}from"./vue-vendor-BdC0yijC.js";import{c as P}from"./icon-map-MpRwWyE4.js";import"./Header-C-uVSSVm.js";import"./use-platform-information-CCFvVYoR.js";import"./index-Dn3Nr-vu.js";/* empty css *//* empty css */import"./index-DvVJ9IBw.js";import"./index-BveY6Fl9.js";import"./use-logout-Fu_ARg2z.js";import"./use-current-user-0eOt-j5a.js";import"./login-C1IypEvL.js";const G={__name:"TopSetting",setup(c){const i=()=>{};return(u,f)=>{const _=v("icon-settings"),s=D,a=X;return t(),w(a,{size:"large"},{default:o(()=>[e(s,{type:"primary",size:"large",onClick:i},{icon:o(()=>[e(_)]),default:o(()=>[h(" "+d(u.$t("management.setModel")),1)]),_:1})]),_:1})}}},R={class:"collapse-item"},V={class:"name"},j={__name:"CollapseItem",props:{models:{type:Object,required:!0}},setup(c){const i=()=>{},u=()=>{};return(f,_)=>{const s=D,a=v("icon-delete");return t(),m("div",R,[n("div",V,d(c.models.name),1),e(s,{type:"primary",onClick:i},{default:o(()=>[h(d(f.$t("management.useBtn")),1)]),_:1}),e(a,{class:"delete-icon",onClick:u})])}}},z=O(j,[["__scopeId","data-v-c138fa9a"]]);function S(c=500){const i=B(c);return{beforeEnter:s=>{s.style.maxHeight=0},enter:(s,a)=>{s.offsetHeight,s.style.transition="max-height 0.5s ease",s.style.maxHeight=`${i.value}px`,a()},leave:(s,a)=>{s.style.transition="max-height 0.5s ease",s.style.maxHeight=0,a()}}}const U={class:"model-list"},Z={class:"list-header"},J={class:"list-info"},K=["src"],Q={class:"info-desc"},W={class:"name"},Y={class:"desc"},ee={class:"list-tools"},te={key:0,class:"list-collapse"},oe={__name:"ModelList",props:{model_item:{request:!0,type:Object}},emits:["showMore"],setup(c,{emit:i}){const u=i,{beforeEnter:f,enter:_,leave:s}=S(500),a=()=>{},g=()=>{},C=T=>{u("showMore",T)};return(T,L)=>{const l=v("icon-plus"),M=D,k=v("icon-down"),$=v("icon-up"),I=v("icon-delete"),b=X;return t(),m("div",U,[n("div",Z,[n("div",J,[n("img",{class:"icon",src:p(P)(c.model_item.img_src),alt:""},null,8,K),n("div",Q,[n("div",W,d(c.model_item.name),1),n("div",Y,d(c.model_item.desc),1)])]),n("div",ee,[e(b,null,{default:o(()=>[e(M,{onClick:a},{icon:o(()=>[e(l)]),default:o(()=>[h(" "+d(T.$t("management.addModelBtn")),1)]),_:1}),e(M,{onClick:L[0]||(L[0]=r=>C(c.model_item))},{default:o(()=>[h(d(T.$t("management.showMoreModelBtn"))+" ",1),c.model_item.show_more?(t(),w(k,{key:0})):E("",!0),c.model_item.show_more?E("",!0):(t(),w($,{key:1}))]),_:1}),e(I,{class:"delete-icon",onClick:g})]),_:1})])]),e(N,{name:"expand-collapse",onBeforeEnter:p(f),onEnter:p(_),onLeave:p(s)},{default:o(()=>[c.model_item.show_more?(t(),m("div",te,[(t(!0),m(y,null,A(c.model_item.models,r=>(t(),w(z,{key:r.id,models:r},null,8,["models"]))),128))])):E("",!0)]),_:1},8,["onBeforeEnter","onEnter","onLeave"])])}}},ne=O(oe,[["__scopeId","data-v-370a0cc5"]]),se={class:"model-body"},ae={class:"body-item"},de={class:"item-title"},ce={class:"title"},ie={key:0},le={class:"body-item"},me={class:"item-title"},re={class:"title"},_e={key:0,class:"card-list"},ue={class:"labels"},pe={class:"desc"},Ee={__name:"MessageBody",setup(c){const{beforeEnter:i,enter:u,leave:f}=S(1e3),_=B([{id:"1",name:"OpenAl-APl-Compatible",desc:"LLM,TEXT EMBEDDING,SPEECH2TEXT,MODERATION ",img_src:"modelFrame1",show_more:!1,models:[{id:"1-1",name:"qwen-2.5-72b-instruct OpenAl-APl"},{id:"1-2",name:"qwen-2.5-72b-instruct-gptq-int4 OpenAI-API"}]},{id:"2",name:"Tongyi-Qianwen",desc:"LLM,TEXT EMBEDDING,SPEECH2TEXT,MODERATION",img_src:"modelFrame2",show_more:!1,models:[{id:"2-1",name:"qwen-plus"},{id:"2-2",name:"qwen-turbo"},{id:"2-3",name:"qwen-vl-plus"}]},{id:"3",name:"Xinference",desc:"LLM,TEXT EMBEDDING,SPEECH2TEXT,MODERATION,TEXT RE-RANK",img_src:"modelFrame3",show_more:!1,models:[{id:"3-1",name:"basic-bge-large-zh-v1.5"}]}]),s=B([{id:"1",name:"OpenAl",keyword:"LLM,TEXT",desc:"EMBEDDING,SPEECH2TEXT,MODERATION",img_src:"modelFrame4"},{id:"2",name:"Moonshot",keyword:"LLM,TEXT EMBEDDING",desc:"",img_src:"modelFrame5"},{id:"3",name:"ZHIPU-AI",keyword:"LLM,TEXT",desc:"EMBEDDING,SPEECH2TEXT,MODERATION",img_src:"modelFrame6"},{id:"4",name:"BaiChuan",keyword:"LLM,TEXT EMBEDDING",desc:"",img_src:"modelFrame7"},{id:"5",name:"DeepSeek",keyword:"LLM",desc:"",img_src:"modelFrame8"},{id:"6",name:"Mistral",keyword:"LLM,TEXT EMBEDDING",desc:"",img_src:"modelFrame9"},{id:"7",name:"StepFun",keyword:"LLM",desc:"",img_src:"modelFrame10"}]),a=B(!0),g=B(!0),C=()=>{a.value=!a.value,a.value||_.value.forEach(l=>{l.show_more=!1})},T=()=>{g.value=!g.value},L=l=>{const M=_.value.findIndex(k=>k.id===l.id);M!==-1&&(_.value[M].show_more=!_.value[M].show_more)};return(l,M)=>{const k=v("icon-up"),$=v("icon-down"),I=v("icon-plus"),b=D;return t(),m("div",se,[n("div",ae,[n("div",de,[n("div",ce,d(l.$t("management.addedModel")),1),n("div",{class:"icon",onClick:C},[a.value?(t(),m(y,{key:0},[h(d(l.$t("management.upBtn"))+" ",1),e(k)],64)):E("",!0),a.value?E("",!0):(t(),m(y,{key:1},[h(d(l.$t("management.downBtn"))+" ",1),e($)],64))])]),e(N,{name:"expand-collapse",onBeforeEnter:p(i),onEnter:p(u),onLeave:p(f)},{default:o(()=>[a.value?(t(),m("div",ie,[(t(!0),m(y,null,A(_.value,r=>(t(),w(ne,{key:r.id,model_item:r,onShowMore:L},null,8,["model_item"]))),128))])):E("",!0)]),_:1},8,["onBeforeEnter","onEnter","onLeave"])]),n("div",le,[n("div",me,[n("div",re,d(l.$t("management.unaddModel")),1),n("div",{class:"icon",onClick:T},[g.value?(t(),m(y,{key:0},[h(d(l.$t("management.upBtn"))+" ",1),e(k)],64)):E("",!0),g.value?E("",!0):(t(),m(y,{key:1},[h(d(l.$t("management.downBtn"))+" ",1),e($)],64))])]),e(N,{name:"expand-collapse",onBeforeEnter:p(i),onEnter:p(u),onLeave:p(f)},{default:o(()=>[g.value?(t(),m("div",_e,[(t(!0),m(y,null,A(s.value,r=>(t(),w(q,{key:r.id,name:r.name,img_src:r.img_src,is_model:""},{labels:o(()=>[n("div",ue,d(r.keyword),1)]),description:o(()=>[n("div",pe,d(r.desc),1)]),bottom:o(()=>[e(b,null,{icon:o(()=>[e(I)]),default:o(()=>[h(d(l.$t("management.addModelBtn")),1)]),_:1})]),_:2},1032,["name","img_src"]))),128))])):E("",!0)]),_:1},8,["onBeforeEnter","onEnter","onLeave"])])])}}},he=O(Ee,[["__scopeId","data-v-0ddfd539"]]),Xe={__name:"Model",setup(c){return(i,u)=>(t(),w(F,null,{default:o(()=>[e(H,null,{default:o(()=>[e(x,{title:i.$t("management.modelTitle"),tips:i.$t("management.modelDesc")},{setting:o(()=>[e(G)]),_:1},8,["title","tips"]),e(he)]),_:1})]),_:1}))}};export{Xe as default};
|