airi / assets /deepseek-DLd01iO0.js
nekomeowww's picture
release: build 66bc92e4399d68ac3912926b15a176a1d09c41ba
b4ab51b
raw
history blame
2.59 kB
import"./live2d-zip-loader-cjUtIjly.js";import{d as k,q as U,bE as V,s as y,h as c,l as $,w as K,x as h,o as x,y as u,b as l,e as t}from"./index-DIdlGULw.js";import"./emotions-CAex_2dA.js";import{u as w}from"./providers-BWjs_1BG.js";import{_ as z,a as C}from"./ProviderBaseUrlInput.vue_vue_type_script_setup_true_lang-DIZLpYUl.js";import{_ as M}from"./ProviderApiKeyInput.vue_vue_type_script_setup_true_lang-qsRW_cBB.js";import{_ as N,a as P}from"./ProviderSettingsContainer.vue_vue_type_script_setup_true_lang-mWg4XTJV.js";import{_ as R}from"./ProviderSettingsLayout.vue_vue_type_script_setup_true_lang-CpfJP-zh.js";import"./Collapsable.vue_vue_type_script_setup_true_lang-CUunepZ8.js";import"./TransitionVertical.vue_vue_type_script_setup_true_lang-BwVvjQ2w.js";import"./FieldInput.vue_vue_type_script_setup_true_lang-TLA6HByD.js";import"./Input.vue_vue_type_script_setup_true_lang-D3nE4-M7.js";const a="deepseek",J=k({__name:"deepseek",setup(S){const{t:d}=U(),_=V(),m=w(),{providers:o}=y(m),n=c(()=>m.getProviderMetadata(a)),r=c({get:()=>{var e;return((e=o.value[a])==null?void 0:e.apiKey)||""},set:e=>{o.value[a]||(o.value[a]={}),o.value[a].apiKey=e}}),i=c({get:()=>{var e;return((e=o.value[a])==null?void 0:e.baseUrl)||""},set:e=>{o.value[a]||(o.value[a]={}),o.value[a].baseUrl=e}});$(()=>{var e,s;m.initializeProvider(a),r.value=((e=o.value[a])==null?void 0:e.apiKey)||"",i.value=((s=o.value[a])==null?void 0:s.baseUrl)||""}),K([r,i],()=>{o.value[a]={...o.value[a],apiKey:r.value,baseUrl:i.value||""}});function b(){var e;o.value[a]={...(e=n.value)==null?void 0:e.defaultOptions}}return(e,s)=>{var v,f;return x(),h(t(R),{"provider-name":(v=n.value)==null?void 0:v.localizedName,"provider-icon-color":(f=n.value)==null?void 0:f.iconColor,"on-back":()=>t(_).back()},{default:u(()=>[l(t(N),null,{default:u(()=>[l(t(P),{title:t(d)("settings.pages.providers.common.section.basic.title"),description:t(d)("settings.pages.providers.common.section.basic.description"),"on-reset":b},{default:u(()=>{var p;return[l(t(M),{modelValue:r.value,"onUpdate:modelValue":s[0]||(s[0]=g=>r.value=g),"provider-name":(p=n.value)==null?void 0:p.localizedName,placeholder:"sk-..."},null,8,["modelValue","provider-name"])]}),_:1},8,["title","description"]),l(t(z),{title:t(d)("settings.pages.providers.common.section.advanced.title")},{default:u(()=>[l(t(C),{modelValue:i.value,"onUpdate:modelValue":s[1]||(s[1]=p=>i.value=p),placeholder:"https://api.deepseek.com/v1/"},null,8,["modelValue"])]),_:1},8,["title"])]),_:1})]),_:1},8,["provider-name","provider-icon-color","on-back"])}}});export{J as default};