You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 line
12 KiB
JavaScript
1 line
12 KiB
JavaScript
exports.id=87,exports.ids=[87],exports.modules={81482:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});var a,s,n=r(6413);function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(this,arguments)}let i=function(e){return n.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:16,height:16,fill:"none"},e),a||(a=n.createElement("defs",null,n.createElement("path",{id:"copy_svg__a",d:"M0 0h16v16H0z"}))),n.createElement("g",null,s||(s=n.createElement("mask",{id:"copy_svg__b",fill:"#fff"},n.createElement("use",{xlinkHref:"#copy_svg__a"}))),n.createElement("g",{mask:"url(#copy_svg__b)"},n.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M0 2.48V.94C0 .42.42 0 .94 0h8.12c.52 0 .94.42.94.94v8.12c0 .52-.42.94-.94.94H7.51",transform:"translate(4.333 1.667)"}),n.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M.94 0C.42 0 0 .42 0 .94v8.12c0 .52.42.94.94.94h8.12c.52 0 .94-.42.94-.94V.94C10 .42 9.58 0 9.06 0H.94Z",transform:"translate(1.667 4.333)"}))))}},13262:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});var a,s,n=r(6413);function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(this,arguments)}let i=function(e){return n.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:16,height:16,fill:"none"},e),a||(a=n.createElement("defs",null,n.createElement("path",{id:"download_svg__a",d:"M0 0h16v16H0z"}))),n.createElement("g",null,s||(s=n.createElement("mask",{id:"download_svg__b",fill:"#fff"},n.createElement("use",{xlinkHref:"#download_svg__a"}))),n.createElement("g",{mask:"url(#download_svg__b)"},n.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M1 12h10c.55 0 1-.45 1-1V1c0-.55-.45-1-1-1H1C.45 0 0 .45 0 1v10c0 .55.45 1 1 1Z",transform:"translate(2 2)"}),n.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M0 0h3.67l.66 1.33H9L9.67 0h3.66",transform:"translate(1.333 10.333)"}),n.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M0 3.33V0",transform:"translate(14 8.667)"}),n.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"m0 0 2 2 2-2",transform:"translate(6 7.333)"}),n.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M0 5.33V0",transform:"translate(8 4)"}),n.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M0 3.33V0",transform:"translate(2 8.667)"}))))}},9127:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});var a,s,n=r(6413);function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(this,arguments)}let i=function(e){return n.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:16,height:16,fill:"none"},e),a||(a=n.createElement("defs",null,n.createElement("path",{id:"edit_svg__a",d:"M0 0h16v16H0z"}))),n.createElement("g",null,s||(s=n.createElement("mask",{id:"edit_svg__b",fill:"#fff"},n.createElement("use",{xlinkHref:"#edit_svg__a"}))),n.createElement("g",{mask:"url(#edit_svg__b)"},n.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M2.83 0v3c0 .37-.3.67-.66.67H0",transform:"translate(10.5 11)"}),n.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M10.67 4V.67c0-.37-.3-.67-.67-.67H.67C.3 0 0 .3 0 .67v12c0 .36.3.66.67.66h2",transform:"translate(2.667 1.333)"}),n.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M0 0h4.67",transform:"translate(5.333 5.333)"}),n.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"m0 7 5.67-7",transform:"translate(7.667 7.667)"}),n.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M0 0h2.67",transform:"translate(5.333 8)"}))))}},81757:(e,t,r)=>{"use strict";r.d(t,{Z:()=>i});var a,s,n=r(6413);function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(this,arguments)}let i=function(e){return n.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:16,height:16,fill:"none"},e),n.createElement("g",null,a||(a=n.createElement("mask",{id:"upload_svg__b",fill:"#fff"},n.createElement("use",{xlinkHref:"#upload_svg__a"}))),n.createElement("g",{mask:"url(#upload_svg__b)"},n.createElement("path",{style:{fill:"#333",opacity:1},d:"M1.822 14.178A1.659 1.659 0 0 1 1.333 13V3a1.658 1.658 0 0 1 .489-1.178A1.658 1.658 0 0 1 3 1.333h10a1.659 1.659 0 0 1 1.178.489A1.658 1.658 0 0 1 14.667 3v10a1.659 1.659 0 0 1-1.018 1.535 1.643 1.643 0 0 1-.649.132H3a1.658 1.658 0 0 1-1.178-.489zm11.413-.943a.32.32 0 0 0 .098-.235V3a.32.32 0 0 0-.098-.235.32.32 0 0 0-.235-.098H3a.32.32 0 0 0-.235.098.32.32 0 0 0-.098.235v10c0 .09.033.17.098.235a.32.32 0 0 0 .235.098h10a.32.32 0 0 0 .235-.098z"}),n.createElement("path",{style:{fill:"#333",opacity:1},d:"M5.186 9.692a.664.664 0 0 1 .415.345l.476.96h3.846l.485-.964a.66.66 0 0 1 .414-.341.664.664 0 0 1 .181-.025h3.66a.665.665 0 0 1 .654.796.667.667 0 0 1-.654.537h-3.249l-.485.963a.665.665 0 0 1-.596.367h-4.67a.664.664 0 0 1-.597-.37L4.59 11H1.333a.666.666 0 1 1 0-1.333h3.67c.062 0 .123.008.183.025z"}),n.createElement("path",{style:{fill:"#333",opacity:1},d:"M13.333 12V8.667a.666.666 0 1 1 1.334 0V12a.666.666 0 1 1-1.334 0zM7.63 3.446a.664.664 0 0 1 .841.083l2 2a.667.667 0 0 1-.942.942L8 4.943 6.471 6.47A.66.66 0 0 1 6 6.667a.66.66 0 0 1-.554-.297.665.665 0 0 1 .083-.841l2-2a.665.665 0 0 1 .1-.083z"}),n.createElement("path",{style:{fill:"#333",opacity:1},d:"M8.667 4v5.333a.665.665 0 0 1-1.037.554.665.665 0 0 1-.297-.554V4a.665.665 0 0 1 1.037-.554.665.665 0 0 1 .297.554zM1.333 12V8.667a.665.665 0 0 1 1.037-.555.665.665 0 0 1 .297.555V12a.665.665 0 0 1-1.138.471.664.664 0 0 1-.196-.471z"}))),s||(s=n.createElement("defs",null,n.createElement("path",{id:"upload_svg__a",d:"M0 0h16v16H0z"}))))}},97452:(e,t,r)=>{"use strict";r.d(t,{O:()=>i});var a=r(95344);r(3729);var s=r(36777),n=r.n(s),l=r(56815);function i({onChange:e,title:t,value:r,className:s,min:i,max:o,step:m,aria:c}){return(0,a.jsxs)("div",{className:(0,l.Z)(n()["input-range"],s),children:[t||r,a.jsx("input",{"aria-label":c,type:"range",title:t,value:r,min:i,max:o,step:m,onChange:e})]})}},85962:(e,t,r)=>{"use strict";r.d(t,{j:()=>g});var a=r(95344),s=r(99608),n=r(33362),l=r(9719),i=r(97452),o=r(6068),m=r(74255),c=r(26505),d=r(30102),p=r.n(d),u=r(6111);function g(e){let t=(0,m.l)(),r=(0,c.Z)(t.filter(e=>e.available),"provider.providerName"),d=`${e.modelConfig.model}@${e.modelConfig?.providerName}`,g=`${e.modelConfig.compressModel}@${e.modelConfig?.compressProviderName}`;return(0,a.jsxs)(a.Fragment,{children:[a.jsx(o.HC,{title:l.ZP.Settings.Model,children:a.jsx(o.Ph,{"aria-label":l.ZP.Settings.Model,value:d,align:"left",onChange:t=>{let[r,a]=(0,u.En)(t.currentTarget.value);e.updateConfig(e=>{e.model=n.Xm.model(r),e.providerName=a})},children:Object.keys(r).map((e,t)=>a.jsx("optgroup",{label:e,children:r[e].map((e,t)=>a.jsx("option",{value:`${e.name}@${e.provider?.providerName}`,children:e.displayName},t))},t))})}),a.jsx(o.HC,{title:l.ZP.Settings.Temperature.Title,subTitle:l.ZP.Settings.Temperature.SubTitle,children:a.jsx(i.O,{aria:l.ZP.Settings.Temperature.Title,value:e.modelConfig.temperature?.toFixed(1),min:"0",max:"1",step:"0.1",onChange:t=>{e.updateConfig(e=>e.temperature=n.Xm.temperature(t.currentTarget.valueAsNumber))}})}),a.jsx(o.HC,{title:l.ZP.Settings.TopP.Title,subTitle:l.ZP.Settings.TopP.SubTitle,children:a.jsx(i.O,{aria:l.ZP.Settings.TopP.Title,value:(e.modelConfig.top_p??1).toFixed(1),min:"0",max:"1",step:"0.1",onChange:t=>{e.updateConfig(e=>e.top_p=n.Xm.top_p(t.currentTarget.valueAsNumber))}})}),a.jsx(o.HC,{title:l.ZP.Settings.MaxTokens.Title,subTitle:l.ZP.Settings.MaxTokens.SubTitle,children:a.jsx("input",{"aria-label":l.ZP.Settings.MaxTokens.Title,type:"number",min:1024,max:512e3,value:e.modelConfig.max_tokens,onChange:t=>e.updateConfig(e=>e.max_tokens=n.Xm.max_tokens(t.currentTarget.valueAsNumber))})}),e.modelConfig?.providerName==s.UT.Google?null:(0,a.jsxs)(a.Fragment,{children:[a.jsx(o.HC,{title:l.ZP.Settings.PresencePenalty.Title,subTitle:l.ZP.Settings.PresencePenalty.SubTitle,children:a.jsx(i.O,{aria:l.ZP.Settings.PresencePenalty.Title,value:e.modelConfig.presence_penalty?.toFixed(1),min:"-2",max:"2",step:"0.1",onChange:t=>{e.updateConfig(e=>e.presence_penalty=n.Xm.presence_penalty(t.currentTarget.valueAsNumber))}})}),a.jsx(o.HC,{title:l.ZP.Settings.FrequencyPenalty.Title,subTitle:l.ZP.Settings.FrequencyPenalty.SubTitle,children:a.jsx(i.O,{aria:l.ZP.Settings.FrequencyPenalty.Title,value:e.modelConfig.frequency_penalty?.toFixed(1),min:"-2",max:"2",step:"0.1",onChange:t=>{e.updateConfig(e=>e.frequency_penalty=n.Xm.frequency_penalty(t.currentTarget.valueAsNumber))}})}),a.jsx(o.HC,{title:l.ZP.Settings.InjectSystemPrompts.Title,subTitle:l.ZP.Settings.InjectSystemPrompts.SubTitle,children:a.jsx("input",{"aria-label":l.ZP.Settings.InjectSystemPrompts.Title,type:"checkbox",checked:e.modelConfig.enableInjectSystemPrompts,onChange:t=>e.updateConfig(e=>e.enableInjectSystemPrompts=t.currentTarget.checked)})}),a.jsx(o.HC,{title:l.ZP.Settings.InputTemplate.Title,subTitle:l.ZP.Settings.InputTemplate.SubTitle,children:a.jsx("input",{"aria-label":l.ZP.Settings.InputTemplate.Title,type:"text",value:e.modelConfig.template,onChange:t=>e.updateConfig(e=>e.template=t.currentTarget.value)})})]}),a.jsx(o.HC,{title:l.ZP.Settings.HistoryCount.Title,subTitle:l.ZP.Settings.HistoryCount.SubTitle,children:a.jsx(i.O,{aria:l.ZP.Settings.HistoryCount.Title,title:e.modelConfig.historyMessageCount.toString(),value:e.modelConfig.historyMessageCount,min:"0",max:"64",step:"1",onChange:t=>e.updateConfig(e=>e.historyMessageCount=t.target.valueAsNumber)})}),a.jsx(o.HC,{title:l.ZP.Settings.CompressThreshold.Title,subTitle:l.ZP.Settings.CompressThreshold.SubTitle,children:a.jsx("input",{"aria-label":l.ZP.Settings.CompressThreshold.Title,type:"number",min:500,max:4e3,value:e.modelConfig.compressMessageLengthThreshold,onChange:t=>e.updateConfig(e=>e.compressMessageLengthThreshold=t.currentTarget.valueAsNumber)})}),a.jsx(o.HC,{title:l.ZP.Memory.Title,subTitle:l.ZP.Memory.Send,children:a.jsx("input",{"aria-label":l.ZP.Memory.Title,type:"checkbox",checked:e.modelConfig.sendMemory,onChange:t=>e.updateConfig(e=>e.sendMemory=t.currentTarget.checked)})}),a.jsx(o.HC,{title:l.ZP.Settings.CompressModel.Title,subTitle:l.ZP.Settings.CompressModel.SubTitle,children:a.jsx(o.Ph,{className:p()["select-compress-model"],"aria-label":l.ZP.Settings.CompressModel.Title,value:g,onChange:t=>{let[r,a]=(0,u.En)(t.currentTarget.value);e.updateConfig(e=>{e.compressModel=n.Xm.model(r),e.compressProviderName=a})},children:t.filter(e=>e.available).map((e,t)=>(0,a.jsxs)("option",{value:`${e.name}@${e.provider?.providerName}`,children:[e.displayName,"(",e.provider?.providerName,")"]},t))})})]})}},74255:(e,t,r)=>{"use strict";r.d(t,{l:()=>l});var a=r(3729),s=r(33362),n=r(6111);function l(){let e=(0,s._X)(),t=(0,s.MG)();return(0,a.useMemo)(()=>(0,n.lW)(t.models,[t.customModels,e.customModels].join(","),e.defaultModel),[e.customModels,e.defaultModel,t.customModels,t.models])}},36777:e=>{e.exports={"input-range":"input-range_input-range__SuxRd"}},30102:e=>{e.exports={"select-compress-model":"model-config_select-compress-model__exs2k"}}}; |