1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1931],{68577:function(){},58870:function(e,t,n){"use strict";var i,a,o=n(52846);function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}t.Z=function(e){return o.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:16,height:16,fill:"none"},e),i||(i=o.createElement("defs",null,o.createElement("path",{id:"add_svg__a",d:"M0 0h16v16H0z"}))),o.createElement("g",null,a||(a=o.createElement("mask",{id:"add_svg__b",fill:"#fff"},o.createElement("use",{xlinkHref:"#add_svg__a"}))),o.createElement("g",{mask:"url(#add_svg__b)"},o.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M13.33 6.67A6.66 6.66 0 0 0 6.67 0C2.98 0 0 2.98 0 6.67a6.66 6.66 0 0 0 6.67 6.66c3.68 0 6.66-2.98 6.66-6.66Z",transform:"translate(1.333 1.333)"}),o.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M0 0v5.33",transform:"translate(8 5.333)"}),o.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M0 0h5.33",transform:"translate(5.333 8)"}))))}},82985:function(e,t,n){"use strict";var i,a,o=n(52846);function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}t.Z=function(e){return o.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:16,height:16,fill:"none"},e),o.createElement("g",null,i||(i=o.createElement("mask",{id:"cancel_svg__b",fill:"#fff"},o.createElement("use",{xlinkHref:"#cancel_svg__a"}))),o.createElement("g",{mask:"url(#cancel_svg__b)"},o.createElement("path",{style:{fill:"#333",opacity:1},d:"M13.997 8.003c0-.816-.157-1.596-.471-2.34a5.947 5.947 0 0 0-1.284-1.907 5.938 5.938 0 0 0-1.905-1.285A5.93 5.93 0 0 0 8.003 2c-.816 0-1.596.157-2.34.47a5.943 5.943 0 0 0-1.907 1.286 5.942 5.942 0 0 0-1.285 1.908A5.955 5.955 0 0 0 2 8.004c0 .813.157 1.591.47 2.333a5.938 5.938 0 0 0 1.286 1.905c.553.553 1.19.98 1.908 1.284.743.314 1.523.47 2.34.47.813 0 1.59-.156 2.333-.47a5.944 5.944 0 0 0 1.905-1.284 5.944 5.944 0 0 0 1.284-1.905c.314-.742.47-1.52.47-2.334zm1.333 0c0 .994-.192 1.945-.576 2.853a7.265 7.265 0 0 1-1.57 2.329 7.265 7.265 0 0 1-2.328 1.57 7.253 7.253 0 0 1-2.853.575 7.278 7.278 0 0 1-2.858-.576 7.27 7.27 0 0 1-2.332-1.569 7.26 7.26 0 0 1-1.57-2.329 7.25 7.25 0 0 1-.576-2.853c0-.996.192-1.949.575-2.858a7.264 7.264 0 0 1 1.571-2.332 7.264 7.264 0 0 1 2.332-1.57A7.275 7.275 0 0 1 8.003.666a7.25 7.25 0 0 1 2.853.576 7.26 7.26 0 0 1 2.329 1.57 7.27 7.27 0 0 1 1.57 2.332c.383.91.575 1.862.575 2.858z"}),o.createElement("path",{style:{fill:"#333",opacity:1},d:"m5.471 4.529 6 6a.666.666 0 1 1-.942.942l-6-6a.665.665 0 1 1 .942-.942z"}))),a||(a=o.createElement("defs",null,o.createElement("path",{id:"cancel_svg__a",d:"M0 0h16v16H0z"}))))}},38669:function(e,t,n){"use strict";var i,a,o=n(52846);function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}t.Z=function(e){return o.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:16,height:16,fill:"none"},e),i||(i=o.createElement("defs",null,o.createElement("path",{id:"close_svg__a",d:"M0 0h16v16H0z"}))),o.createElement("g",null,a||(a=o.createElement("mask",{id:"close_svg__b",fill:"#fff"},o.createElement("use",{xlinkHref:"#close_svg__a"}))),o.createElement("g",{mask:"url(#close_svg__b)"},o.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"m0 0 10.67 10.67M0 10.67 10.67 0",transform:"translate(2.667 2.667)"}))))}},12402:function(e,t,n){"use strict";var i,a,o=n(52846);function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}t.Z=function(e){return o.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:16,height:16,fill:"none"},e),o.createElement("g",null,i||(i=o.createElement("mask",{id:"confirm_svg__b",fill:"#fff"},o.createElement("use",{xlinkHref:"#confirm_svg__a"}))),o.createElement("g",{mask:"url(#confirm_svg__b)"},o.createElement("path",{style:{fill:"#333",opacity:1},d:"M5.996 12.892a.67.67 0 0 1-.84-.083l-3.96-3.94a.665.665 0 0 1 .339-1.126.665.665 0 0 1 .602.181l3.49 3.472 8.24-8.202a.663.663 0 0 1 .841-.08.664.664 0 0 1 .244.81.661.661 0 0 1-.145.215l-8.71 8.67a.666.666 0 0 1-.1.083z"}))),a||(a=o.createElement("defs",null,o.createElement("path",{id:"confirm_svg__a",d:"M0 0h16v16H0z"}))))}},15592:function(e,t,n){"use strict";var i,a,o=n(52846);function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}t.Z=function(e){return o.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",width:14.663,height:14.663,fill:"none"},e),o.createElement("g",{style:{mixBlendMode:"passthrough"}},i||(i=o.createElement("path",{fill:"#D8D8D8",fillOpacity:.01,fillRule:"evenodd",d:"M7.337.667c-3.69 0-6.67 2.98-6.67 6.67a6.66 6.66 0 0 0 6.67 6.66c3.68 0 6.66-2.98 6.66-6.66a6.66 6.66 0 0 0-6.66-6.67Z"})),a||(a=o.createElement("path",{fill:"#333",d:"m10.138 5.471-4.667 4.667q-.046.046-.1.083-.055.036-.116.062-.06.025-.125.038-.064.012-.13.012t
1-.13-.012q-.064-.013-.125-.038-.06-.026-.115-.062-.055-.037-.101-.083-.047-.046-.083-.101-.037-.055-.062-.115-.025-.06-.038-.125-.013-.065-.013-.13 0-.066.013-.13.013-.065.038-.125.025-.061.062-.116.036-.054.083-.1l4.666-4.667q.047-.047.101-.083.055-.037.116-.062.06-.025.125-.038.064-.013.13-.013.065 0 .13.013.064.013.125.038.06.025.115.062.055.036.101.083.046.046.083.1.036.055.062.116.025.06.038.125.012.064.012.13t-.012.13q-.013.064-.038.125-.026.06-.062.115-.037.055-.083.101ZM5.471 4.53l.667.666q.046.047.083.101.036.055.062.116.025.06.038.125.012.064.012.13 0 .065-.012.13-.013.064-.038.125-.026.06-.062.115-.036.055-.083.101-.046.046-.1.083-.056.036-.116.062-.06.025-.125.038-.065.012-.13.012-.066 0-.13-.012-.065-.013-.125-.038-.061-.026-.116-.062-.054-.036-.1-.083l-.667-.667q-.047-.046-.083-.1-.037-.055-.062-.116-.025-.06-.038-.125-.013-.064-.013-.13t.013-.13q.013-.064.038-.125.025-.06.062-.115.036-.055.083-.101.046-.047.1-.083.055-.037.116-.062.06-.025.125-.038.064-.013.13-.013t.13.013q.064.013.125.038.06.025.115.062.055.036.101.083Zm4 4 .667.666q.046.047.083.101.036.055.062.116.025.06.038.125.012.064.012.13 0 .065-.012.13-.013.064-.038.125-.026.06-.062.115-.036.055-.083.101-.046.046-.1.083-.056.036-.116.062-.06.025-.125.038-.065.012-.13.012-.066 0-.13-.012-.065-.013-.125-.038-.061-.026-.116-.062-.054-.036-.1-.083l-.667-.667q-.047-.046-.083-.1-.037-.055-.062-.116-.025-.06-.038-.125-.013-.064-.013-.13t.013-.13q.013-.064.038-.125.025-.06.062-.115.036-.055.083-.101.046-.047.1-.083.055-.037.116-.062.06-.025.125-.038.064-.013.13-.013t.13.013q.064.013.125.038.06.025.115.062.055.036.101.083Zm3.859-1.192q0-2.491-1.755-4.248-1.754-1.756-4.238-1.756-2.492 0-4.248 1.756-1.756 1.756-1.756 4.248 0 2.484 1.756 4.238 1.757 1.755 4.248 1.755 2.484 0 4.238-1.755 1.755-1.754 1.755-4.238Zm1.333 0q0 3.036-2.145 5.181t-5.181 2.145q-3.043 0-5.19-2.145Q0 10.374 0 7.337q0-3.044 2.147-5.19Q4.293 0 7.337 0q3.037 0 5.181 2.147 2.145 2.147 2.145 5.19ZM10.332 5q0 .066-.013.13t-.038.125q-.025.06-.061.114-.037.055-.083.101-.046.047-.1.083-.055.036-.116.061-.06.025-.125.038-.064.013-.13.013-.065 0-.13-.013-.063-.013-.124-.038-.06-.025-.115-.061-.054-.036-.1-.083-.047-.046-.083-.1-.037-.055-.062-.115-.025-.061-.038-.125-.012-.064-.012-.13 0-.065.012-.13.013-.064.038-.124.025-.061.062-.115.036-.055.082-.101.047-.047.101-.083.055-.036.115-.061.06-.025.125-.038.064-.013.13-.013.065 0 .13.013.064.013.124.038t.115.061q.055.036.1.083.047.046.084.1.036.055.061.116.025.06.038.124.013.065.013.13ZM5.665 9.667q0 .065-.013.13-.013.064-.038.124t-.061.115q-.036.055-.083.1-.046.047-.1.084-.055.036-.116.061-.06.025-.124.038-.064.013-.13.013-.065 0-.13-.013-.064-.013-.124-.038-.061-.025-.115-.061-.055-.037-.101-.083-.047-.046-.083-.1-.036-.055-.061-.116-.025-.06-.038-.125-.013-.064-.013-.13 0-.065.013-.13.013-.063.038-.124.025-.06.061-.115.036-.054.083-.1.046-.047.1-.083.055-.037.116-.062.06-.025.124-.038.065-.012.13-.012.066 0 .13.012.064.013.124.038.061.025.115.062.055.036.101.082.047.047.083.101.036.055.061.115.025.06.038.125.013.064.013.13Zm0-4.667q0 .066-.013.13t-.038.125q-.025.06-.061.114-.036.055-.083.101-.046.047-.1.083-.055.036-.116.061-.06.025-.124.038-.064.013-.13.013-.065 0-.13-.013-.064-.013-.124-.038-.061-.025-.115-.061-.055-.036-.101-.083-.047-.046-.083-.1-.036-.055-.061-.115-.025-.061-.038-.125-.013-.064-.013-.13 0-.065.013-.13.013-.064.038-.124.025-.061.061-.115.036-.055.083-.101.046-.047.1-.083.055-.036.116-.061.06-.025.124-.038.065-.013.13-.013.066 0 .13.013t.124.038q.061.025.115.061.055.036.101.083.047.046.083.1.036.055.061.116.025.06.038.124.013.065.013.13Zm.667.667q0 .065-.013.13-.013.064-.038.124t-.061.115q-.037.055-.083.1-.046.047-.1.084-.055.036-.116.061-.06.025-.125.038-.064.013-.13.013-.065 0-.13-.013-.063-.013-.124-.038-.06-.025-.115-.061-.054-.037-.1-.083-.047-.046-.083-.1-.037-.055-.062-.116-.025-.06-.038-.125-.012-.064-.012-.13 0-.065.012-.13.013-.063.038-.124.025-.06.062-.115.036-.054.082-.1.047-.047.101-.083.055-.037.115-.062.06-.025.125-.038.064-.012.13-.012.065 0 .13.012.064.013.124.038t.115.062q.055.036.1.082.047.047.084.101.036.055.061.115.025.06.038.125.013.064.013.13ZM9.665 9q0 .066-.013.13t-.038.125q-.025.06-.061.114-.036.055-.083.101-.046.047-.1.083-.055.036-.116.061-.06.025-.124.038-.064.013-.13.013-.065 0-.13-.013-.064-.013-.124-.038-.061-.025-.115-.061-.055-.036-.101-.083-.047-.046-.083-.1-.036-.055-.061-.115-.025-.061-.038-.125-.013-.064-.013-.13 0-.065.013-.13.013-.064.038-.124.025-.061.061-.115.036-.055.083-.101.046-.047.1-.083.055-.036.116-.061.06-.025.124-.038.065-.013.13-.013.066 0 .13.013t.124.038q.061.025.115.061.055.036.101.083.047.046.083.1.036.055.061.116.025.06.038.124.013.065.013.13Zm.667.667q0 .065-.013.13-.013.064-.038.124t-.061.115q-.037.055-.083.1-.046.047-.1.084-.055.036-.116.061-.06.025-.125.038-.064.013-.13.013-.065 0-.13-.013-.063-.013-.124-.038-.06-.025-.115-.061-.054-.037-.1-.083-.047-.046-.083-.1-.037-.055-.062-.116-.025-.06-.038-.125-.012-.064-.012-.13 0-.065.012-.13.013-.063.038-.124.025-.06.
1062-.115.036-.054.082-.1.047-.047.101-.083.055-.037.115-.062.06-.025.125-.038.064-.012.13-.012.065 0 .13.012.064.013.124.038t.115.062q.055.036.1.082.047.047.084.101.036.055.061.115.025.06.038.125.013.064.013.13Z"}))))}},36177:function(e,t,n){"use strict";var i,a,o=n(52846);function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}t.Z=function(e){return o.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:16,height:16,fill:"none"},e),o.createElement("g",null,i||(i=o.createElement("mask",{id:"drag_svg__b",fill:"#fff"},o.createElement("use",{xlinkHref:"#drag_svg__a"}))),o.createElement("g",{mask:"url(#drag_svg__b)",fillRule:"evenodd"},o.createElement("path",{style:{fill:"#333"},d:"M6.337 3.33c0 .74-.6 1.34-1.34 1.34a1.336 1.336 0 1 1 1.34-1.34zm-1.34 6a1.33 1.33 0 1 1 0-2.66c.74 0 1.34.59 1.34 1.33 0 .74-.6 1.33-1.34 1.33zm0 4.67a1.336 1.336 0 0 1 0-2.67c.74 0 1.34.6 1.34 1.34 0 .73-.6 1.33-1.34 1.33zM12.337 3.33c0 .74-.6 1.34-1.34 1.34a1.336 1.336 0 1 1 1.34-1.34zm-1.34 6a1.33 1.33 0 1 1 0-2.66c.74 0 1.34.59 1.34 1.33 0 .74-.6 1.33-1.34 1.33zm0 4.67a1.336 1.336 0 0 1 0-2.67c.74 0 1.34.6 1.34 1.34 0 .73-.6 1.33-1.34 1.33z"}))),a||(a=o.createElement("defs",null,o.createElement("path",{id:"drag_svg__a",d:"M0 0h16v16H0z"}))))}},56073:function(e,t,n){"use strict";var i,a=n(52846);function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}t.Z=function(e){return a.createElement("svg",o({xmlns:"http://www.w3.org/2000/svg",width:800,height:800,fill:"none",viewBox:"0 0 24 24"},e),i||(i=a.createElement("path",{fill:"#000",fillRule:"evenodd",d:"M6.301 15.577C4.778 14.268 3.691 12.773 3.18 12c.51-.773 1.598-2.268 3.121-3.577C7.874 7.072 9.816 6 12 6c2.184 0 4.126 1.072 5.699 2.423 1.523 1.309 2.61 2.804 3.121 3.577-.51.773-1.598 2.268-3.121 3.577C16.126 16.928 14.184 18 12 18c-2.184 0-4.126-1.072-5.699-2.423ZM12 4C9.148 4 6.757 5.395 4.998 6.906c-1.765 1.517-2.99 3.232-3.534 4.064a1.876 1.876 0 0 0 0 2.06c.544.832 1.769 2.547 3.534 4.064C6.758 18.605 9.148 20 12 20c2.852 0 5.243-1.395 7.002-2.906 1.765-1.517 2.99-3.232 3.534-4.064.411-.628.411-1.431 0-2.06-.544-.832-1.769-2.547-3.534-4.064C17.242 5.395 14.852 4 12 4Zm-2 8a2 2 0 1 1 4 0 2 2 0 0 1-4 0Zm2-4a4 4 0 1 0 0 8 4 4 0 0 0 0-8Z",clipRule:"evenodd"})))}},59566:function(e,t,n){"use strict";var i,a,o=n(52846);function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}t.Z=function(e){return o.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:16,height:16,fill:"none"},e),i||(i=o.createElement("defs",null,o.createElement("path",{id:"github_svg__a",d:"M0 0h16v16H0z"}))),o.createElement("g",null,a||(a=o.createElement("mask",{id:"github_svg__b",fill:"#fff"},o.createElement("use",{xlinkHref:"#github_svg__a"}))),o.createElement("g",{mask:"url(#github_svg__b)"},o.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M7.11 8.51c.81-.16 1.53-.45 2.1-.87.96-.73 1.46-1.85 1.46-2.95 0-.78-.3-1.5-.81-2.11-.28-.34.55-2.89-.19-2.55-.73.34-1.81 1.1-2.38.94C6.68.79 6.02.69 5.33.69c-.6 0-1.17.07-1.71.21-.79.2-1.53-.54-2.29-.87C.58-.29.99 2.34.77 2.62.28 3.22 0 3.93 0 4.69c0 1.1.6 2.22 1.56 2.95.65.48 1.45.78 2.35.94",transform:"translate(2.667 1.645)"}),o.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M.58 0C.19.43 0 .83 0 1.21v2.91",transform:"translate(6 10.22)"}),o.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M0 0c.37.48.55.91.55 1.29v2.89",transform:"translate(9.782 10.159)"}),o.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M0 0c.3.04.52.17.67.41C.88.77 1.69 2.1 2.61 2.1H4",transform:"translate(2 10.405)"}))))}},18154:function(e,t,n){"use strict";var i,a,o=n(52846);function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}t.Z=function(e){return o.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:16,height:16,fill:"none"},e),i||(i=o.createElement("defs",null,o.createElement("path",{id:"left_svg__a",d:"M0 0h16v16H0z"}))),o.createElement("g",null,a||(a=o.createElement("mask",{id:"left_svg__b",fill:"#fff"},o.createElement("use",{xlinkHref:"#left_svg__a"}))),o.createElement("g",{mask:"url(#left_svg__b)"},o.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M4 8 0 4l4-4",transform:"translate(6.333 4)"}))))}},22774:function(e,t,n){"use strict";var i,a,o=n(52846);function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}t.Z=function(e){return o.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:16,height:16,fill:"none"},e),i||(i=o.createElement("defs",null,o.createElement("path",{id:"mask_svg__a",d:"M0 0h16v16H0z"}))),o.createElement("g",null,a||(a=o.createElement("mask",{id:"mask_svg__b",fill:"#fff"},o.createElement("use",{xlinkHref:"#mask_svg__a"}))),o.createElement("g",{mask:"url(#mask_svg__b)"},o.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M6 0C2.69 0 0 2.54 0 5.67s2.69 5.66 6 5.66 6-2.53 6-5.66C12 2.54 9.31 0 6 0Z",transform:"translate(2 3.333)"}),o.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M1 0C.45 0 0 .6 0 1.33c0 .74.45 1.34 1 1.34s1-.6 1-1.34C2 .6 1.55 0 1 0Z",transform:"rotate(15 -22.183 22.313)"}),o.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M1 0C.45 0 0 .6 0 1.33c0 .74.45 1.34 1 1.34s1-.6 1-1.34C2 .6 1.55 0 1 0Z",transform:"rotate(165 5.213 5.304)"}),o.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M4 4.51c1.04-1.04 1.15-2.74.1-3.78C3.06-.32 1.04-.2 0 .84",transform:"translate(9.667 2.493)"}),o.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M.84 4.51C-.2 3.47-.32 1.77.73.73 1.77-.32 3.8-.2 4.84.84",transform:"translate(1.493 2.493)"}),o.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M0 0c.17.43.73 1.09 1.67.29.93.8 1.5.14 1.66-.29",transform:"translate(6.5 11.67)"}))))}},14845:function(e,t,n){"use strict";var i,a,o=n(52846);function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}t.Z=function(e){return o.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:16,height:16,fill:"none"},e),i||(i=o.createElement("defs",null,o.createElement("path",{id:"max_svg__a",d:"M0 0h16v16H0z"}))),o.createElement("g",null,a||(a=o.createElement("mask",{id:"max_svg__b",fill:"#fff"},o.createElement("use",{xlinkHref:"#max_svg__a"}))),o.createElement("g",{mask:"url(#max_svg__b)"},o.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"m0 0 3.33 3.3",transform:"translate(2 2)"}),o.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M0 3.3 3.33 0",transform:"translate(2 10.667)"}),o.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M3.3 3.3 0 0",transform:"translate(10.7 10.667)"}),o.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M3.3 0 0 3.3",transform:"translate(10.667 2)"}),o.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M0 0h3v3",transform:"translate(11 2)"}),o.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M3 0v3H0",transform:"translate(11 11)"}),o.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M3 3H0V0",transform:"translate(2 11)"}),o.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M0 3V0h3",transform:"translate(2 2)"}))))}},68397:function(e,t,n){"use strict";var i,a,o=n(52846);function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}t.Z=function(e){return o.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:16,height:16,fill:"none"},e),i||(i=o.createElement("defs",null,o.createElement("path",{id:"min_svg__a",d:"M0 0h16v16H0z"}))),o.createElement("g",null,a||(a=o.createElement("mask",{id:"min_svg__b",fill:"#fff"},o.createElement("use",{xlinkHref:"#min_svg__a"}))),o.createElement("g",{mask:"url(#min_svg__b)"},o.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"m0 0 3.33 3.3",transform:"translate(2 2)"}),o.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M0 3.3 3.33 0",transform:"translate(2 10.667)"}),o.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M3.3 3.3 0 0",transform:"translate(10.7 10.667)"}),o.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M3.3 0 0 3.3",transform:"translate(10.667 2)"}),o.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M0 0v3h3",transform:"translate(10.667 2.333)"}),o.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M3 0v3H0",transform:"translate(2.333 2.333)"}),o.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M3 3V0H0",transform:"translate(2.333 10.667)"}),o.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M0 3V0h2.97",transform:"translate(10.667 10.667)"}))))}},98829:function(e,t,n){"use strict";var i,a,o=n(52846);function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}t.Z=function(e){return o.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:16,height:16,fill:"none"},e),i||(i=o.createElement("defs",null,o.createElement("path",{id:"reload_svg__a",d:"M0 0h16v16H0z"}))),o.createElement("g",null,a||(a=o.createElement("mask",{id:"reload_svg__b",fill:"#fff"},o.createElement("use",{xlinkHref:"#reload_svg__a"}))),o.createElement("g",{mask:"url(#reload_svg__b)"},o.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M0 0v5.33",transform:"translate(14 2.667)"}),o.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M0 0v5.33",transform:"translate(2 8)"}),o.createElement("path",{style:{stroke:"#333",strokeWidth:1.333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M12.003 6a6.005 6.005 0 0 0-10.32-4.17M0 6a6.005 6.005 0 0 0 10.17 4.32",transform:"translate(2 2)"}))))}},24053:function(e,t,n){"use strict";var i,a,o,l=n(52846);function r(){return(r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}t.Z=function(e){return l.createElement("svg",r({xmlns:"http://www.w3.org/2000/svg",width:30,height:14,fill:"#fff",viewBox:"0 0 120 30"},e),i||(i=l.createElement("circle",{cx:15,cy:15,r:15,fill:"var(--primary, red)"},l.createElement("animate",{attributeName:"r",begin:"0s",calcMode:"linear",dur:"0.8s",from:15,repeatCount:"indef
1inite",to:15,values:"15;9;15"}),l.createElement("animate",{attributeName:"fill-opacity",begin:"0s",calcMode:"linear",dur:"0.8s",from:1,repeatCount:"indefinite",to:1,values:"1;.5;1"}))),a||(a=l.createElement("circle",{cx:60,cy:15,r:9,fill:"var(--primary, red)",fillOpacity:.3},l.createElement("animate",{attributeName:"r",begin:"0s",calcMode:"linear",dur:"0.8s",from:9,repeatCount:"indefinite",to:9,values:"9;15;9"}),l.createElement("animate",{attributeName:"fill-opacity",begin:"0s",calcMode:"linear",dur:"0.8s",from:.5,repeatCount:"indefinite",to:.5,values:".5;1;.5"}))),o||(o=l.createElement("circle",{cx:105,cy:15,r:15,fill:"var(--primary, red)"},l.createElement("animate",{attributeName:"r",begin:"0s",calcMode:"linear",dur:"0.8s",from:15,repeatCount:"indefinite",to:15,values:"15;9;15"}),l.createElement("animate",{attributeName:"fill-opacity",begin:"0s",calcMode:"linear",dur:"0.8s",from:1,repeatCount:"indefinite",to:1,values:"1;.5;1"}))))}},8016:function(e,t,n){Promise.resolve().then(n.bind(n,34307)),Promise.resolve().then(n.bind(n,51120))},73182:function(e,t,n){"use strict";n.d(t,{ti:function(){return K},K$:function(){return j},Oj:function(){return O},Lw:function(){return U},wU:function(){return L}});var i=n(94880),a=n(75591),o=n(44922),l=n(85564),r=n(26757);function s(e){let t=e.split("/");if("gateway.ai.cloudflare.com"==t[2]){if("azure-openai"==t[6])return t.slice(0,8).concat(t.slice(-3)).join("/");if("openai"==t[6]||"anthropic"==t[6])return t.slice(0,7).concat(t.slice(-2)).join("/")}return e}var c=n(43446),u=n(92944),d=n(1217);class p{path(e){let t=o._X.getState(),n="",l=e.includes("deployments");if(t.useCustomConfig){if(l&&!t.isValidAzure())throw Error("incomplete azure config, please check it in your settings page");n=l?t.azureUrl:t.openaiUrl}if(0===n.length){var r;let e=!!(null===(r=(0,i.Z)())||void 0===r?void 0:r.isApp),t=l?a.L.Azure:a.L.OpenAI;n=e?a.Bi:t}return n.endsWith("/")&&(n=n.slice(0,n.length-1)),n.startsWith("http")||l||n.startsWith(a.L.OpenAI)||(n="https://"+n),console.log("[Proxy Endpoint] ",n,e),s([n,e].join("/"))}async extractMessage(e){var t,n,i,a,o,l,s,c,u,d;if(e.error)return"```\n"+JSON.stringify(e,null,4)+"\n```";if(e.data){let t=null!==(c=null===(o=e.data)||void 0===o?void 0:null===(a=o.at(0))||void 0===a?void 0:a.url)&&void 0!==c?c:"",n=null!==(u=null===(s=e.data)||void 0===s?void 0:null===(l=s.at(0))||void 0===l?void 0:l.b64_json)&&void 0!==u?u:"";return!t&&n&&(t=await (0,r.Ix)((0,r.lf)(n,"image/png"))),[{type:"image_url",image_url:{url:t}}]}return null!==(d=null===(i=e.choices)||void 0===i?void 0:null===(n=i.at(0))||void 0===n?void 0:null===(t=n.message)||void 0===t?void 0:t.content)&&void 0!==d?d:e}async speech(e){var t;let n={model:e.model,input:e.input,voice:e.voice,response_format:e.response_format,speed:e.speed};console.log("[Request] openai speech payload: ",n);let i=new AbortController;null===(t=e.onController)||void 0===t||t.call(e,i);try{let e=this.path(a.mX.SpeechPath),t={method:"POST",body:JSON.stringify(n),signal:i.signal,headers:L()},o=setTimeout(()=>i.abort(),a.tb),l=await (0,d.h)(e,t);return clearTimeout(o),await l.arrayBuffer()}catch(e){throw console.log("[Request] failed to make a speech request",e),e}}async chat(e){var t,n,i,s,c,p,m,h,g,T,v;let S;let b={...o.MG.getState().modelConfig,...o.aK.getState().currentSession().mask.modelConfig,model:e.config.model,providerName:e.config.providerName},f=(0,u.Wu)(e.config.model),y=e.config.model.startsWith("o1")||e.config.model.startsWith("o3")||e.config.model.startsWith("o4-mini"),k=e.config.model.startsWith("gpt-5");if(f){let t=(0,u.YK)(null===(n=e.messages.slice(-1))||void 0===n?void 0:n.pop());S={model:e.config.model,prompt:t,response_format:"b64_json",n:1,size:null!==(p=null===(i=e.config)||void 0===i?void 0:i.size)&&void 0!==p?p:"1024x1024",quality:null!==(m=null===(s=e.config)||void 0===s?void 0:s.quality)&&void 0!==m?m:"standard",style:null!==(h=null===(c=e.config)||void 0===c?void 0:c.style)&&void 0!==h?h:"vivid"}}else{let t=(0,u.Xf)(e.config.model),n=[];for(let i of e.messages){let e=t?await (0,r.VA)(i.content):(0,u.YK)(i);y&&"system"===i.role||n.push({role:i.role,content:e})}S={messages:n,stream:e.config.stream,model:b.model,temperature:y||k?1:b.temperature,presence_penalty:y?0:b.presence_penalty,frequency_penalty:y?0:b.frequency_penalty,top_p:y?1:b.to
1p_p},k?(delete S.max_tokens,S.max_completion_tokens=b.max_tokens):y&&(S.messages.unshift({role:"developer",content:"Formatting re-enabled"}),S.max_completion_tokens=b.max_tokens),!t||y||k||(S.max_tokens=Math.max(b.max_tokens,4e3))}console.log("[Request] openai payload: ",S);let A=!f&&!!e.config.stream,C=new AbortController;null===(t=e.onController)||void 0===t||t.call(e,C);try{let t="";if(b.providerName===a.UT.Azure){let{models:e,customModels:n}=o.MG.getState(),{defaultModel:i,customModels:r,useCustomConfig:s}=o._X.getState(),c=(0,l.lW)(e,[n,r].join(","),i).find(e=>{var t;return e.name===b.model&&(null==e?void 0:null===(t=e.provider)||void 0===t?void 0:t.providerName)===a.UT.Azure});t=this.path((f?a.kn.ImagePath:a.kn.ChatPath)(null!==(g=null==c?void 0:c.displayName)&&void 0!==g?g:null==c?void 0:c.name,s?o._X.getState().azureApiVersion:""))}else t=this.path(f?a.mX.ImagePath:a.mX.ChatPath);if(A){let n=-1,[i,a]=o.RQ.getState().getAsTools((null===(T=o.aK.getState().currentSession().mask)||void 0===T?void 0:T.plugin)||[]);(0,r.cQ)(t,S,L(),i,a,C,(e,t)=>{var i,a,o,l,r,s,c,u,d,p,m,h;let g=JSON.parse(e).choices;if(!(null==g?void 0:g.length))return{isThinking:!1,content:""};let T=null===(a=g[0])||void 0===a?void 0:null===(i=a.delta)||void 0===i?void 0:i.tool_calls;if((null==T?void 0:T.length)>0){let e=null===(c=T[0])||void 0===c?void 0:c.id,i=null===(d=T[0])||void 0===d?void 0:null===(u=d.function)||void 0===u?void 0:u.arguments;e?(n+=1,t.push({id:e,type:null===(p=T[0])||void 0===p?void 0:p.type,function:{name:null===(h=T[0])||void 0===h?void 0:null===(m=h.function)||void 0===m?void 0:m.name,arguments:i}})):t[n].function.arguments+=i}let v=null===(l=g[0])||void 0===l?void 0:null===(o=l.delta)||void 0===o?void 0:o.reasoning_content,S=null===(s=g[0])||void 0===s?void 0:null===(r=s.delta)||void 0===r?void 0:r.content;return v&&0!==v.length||S&&0!==S.length?v&&v.length>0?{isThinking:!0,content:v}:S&&S.length>0?{isThinking:!1,content:S}:{isThinking:!1,content:""}:{isThinking:!1,content:""}},(e,t,i)=>{var a,o;n=-1,null==e||null===(o=e.messages)||void 0===o||o.splice(null==e?void 0:null===(a=e.messages)||void 0===a?void 0:a.length,0,t,...i)},e)}else{let n={method:"POST",body:JSON.stringify(S),signal:C.signal,headers:L()},i=setTimeout(()=>C.abort(),(0,u.pq)(e.config.model)),a=await (0,d.h)(t,n);clearTimeout(i);let o=await a.json(),l=await this.extractMessage(o);e.onFinish(l,a)}}catch(t){console.log("[Request] failed to make a chat request",t),null===(v=e.onError)||void 0===v||v.call(e,t)}}async usage(){let e=e=>"".concat(e.getFullYear(),"-").concat((e.getMonth()+1).toString().padStart(2,"0"),"-").concat(e.getDate().toString().padStart(2,"0")),t=new Date,n=e(new Date(t.getFullYear(),t.getMonth(),1)),i=e(new Date(Date.now()+864e5)),[o,l]=await Promise.all([(0,d.h)(this.path("".concat(a.mX.UsagePath,"?start_date=").concat(n,"&end_date=").concat(i)),{method:"GET",headers:L()}),(0,d.h)(this.path(a.mX.SubsPath),{method:"GET",headers:L()})]);if(401===o.status)throw Error(c.ZP.Error.Unauthorized);if(!o.ok||!l.ok)throw Error("Failed to query usage from openai");let r=await o.json(),s=await l.json();if(r.error&&r.error.type)throw Error(r.error.message);return r.total_usage&&(r.total_usage=Math.round(r.total_usage)/100),s.hard_limit_usd&&(s.hard_limit_usd=Math.round(100*s.hard_limit_usd)/100),{used:r.total_usage,total:s.hard_limit_usd}}async models(){var e;if(this.disableListModels)return a.Fv.slice();let t=await (0,d.h)(this.path(a.mX.ListModelPath),{method:"GET",headers:{...L()}}),n=null===(e=(await t.json()).data)||void 0===e?void 0:e.filter(e=>e.id.startsWith("gpt-")||e.id.startsWith("chatgpt-"));if(console.log("[Models]",n),!n)return[];let i=1e3;return n.map(e=>({name:e.id,available:!0,sorted:i++,provider:{id:"openai",providerName:"OpenAI",providerType:"openai",sorted:1}}))}constructor(){this.disableListModels=!0}}var m=n(84065);class h{path(e){var t;let n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],l=o._X.getState(),r="";l.useCustomConfig&&(r=l.googleUrl);let s=!!(null===(t=(0,i.Z)())||void 0===t?void 0:t.isApp);0===r.length&&(r=s?a.Hm:a.L.Google),r.endsWith("/")&&(r=r.slice(0,r.length-1)),r.startsWith("http")||r.startsWith(a.L.Google)||(r="https://"+r),console.log("[Proxy Endpoint] ",r,e);let c=[r,e].join("/");return n&&(c+=c.includes("?")?"&alt=sse":"?alt=sse"),c}extractMessage(e){var t,n,i,a;console.log("[Response] gemini-pro response: ",e);let o=e=>Array.isArray(e)?e.map(e=>(null==e?void 0:e.text)||"").filter(e=>""!==e.trim()).join("\n\n"):"",l="";return Array.isArray(e)&&e.map(e=>{var t,n,i;l+=o(null==e?void 0:null===(i=e.candidates)||void 0===i?void 0:null===(n=i.at(0))||void 0===n?void 0:null===(t=n.content)||void 0===t?void 0:t.parts)}),o(null==e?void 0:null===(i=e.candidates)||void 0===i?void 0:null===(n=i.at(0))||void 0===n?void 0:null===(t=n.content)||void 0===t?void 0:t.parts)||l||(null==e?void 0:null===(a=e.error)||void 0===a?void 0:a.message)||""}speech(e){throw Error("Method not implemented.")}async chat(e){var t,n,i,l,s;let c=[];for(let t of e.messages){let e=await (0,r.VA)(t.content);c.push({role:t.role,content:e})}let p=c.map(t=>{let n=[{text:(0,u.YK)(t)}];if((0,u.Xf)(e.config.model)){let e=(0,u.Bs)(t);e.length>0&&(n=n.concat(e.map(e=>({inline_data:{mime_type:e.split(";")[0].split(":")[1],data:e.split(",")[1]}}))))}return{role:t.role.replace("assistant","model").replace("system","user"),parts:n}});for(let e=0;e<p.length-1;)p[e].role===p[e+1].role?(p[e].parts=p[e].parts.concat(p[e+1].parts),p.splice(e+1,1)):e++;let h=o._X.getState(),g={...o.MG.getState().modelConfig,...o.aK.getState().currentSession().mask.modelConfig,model:e.config.model},T={contents:p,generationConfig:{temperature:g.temperature,maxOutputTokens:g.max_tokens,topP:g.top_p},safetySettings:[{category:"HARM_CATEGORY_HARASSMENT",threshold:h.googleSafetySettings},{category:"HARM_CATEGORY_HATE_SPEECH",threshold:h.googleSafetySettings},{category:"HARM_CATEGORY_SEXUALLY_EXPLICIT",threshold:h.googleSafetySettings},{category:"HARM_CATEGORY_DANGEROUS_CONTENT",threshold:h.googleSafetySettings}]},v=!!e.config.stream,S=new AbortController;null===(t=e.onController)||void 0===t||t.call(e,S);try{let t=this.path(a.ie.ChatPath(g.model),v),s={method:"POST",body:JSON.stringify(T),signal:S.signal,headers:L()};e.config.model.includes("-thinking");let c=setTimeout(()=>S.abort(),(0,u.pq)(e.config.model));
1if(v){let[i,a]=o.RQ.getState().getAsTools((null===(n=o.aK.getState().currentSession().mask)||void 0===n?void 0:n.plugin)||[]);return(0,r.Vw)(t,T,L(),i.length>0?[{functionDeclarations:i.map(e=>e.function)}]:[],a,S,(e,t)=>{var n,i,a,o,l,r;let s=JSON.parse(e),c=null==s?void 0:null===(a=s.candidates)||void 0===a?void 0:null===(i=a.at(0))||void 0===i?void 0:null===(n=i.content.parts.at(0))||void 0===n?void 0:n.functionCall;if(c){let{name:e,args:n}=c;t.push({id:(0,m.x0)(),type:"function",function:{name:e,arguments:JSON.stringify(n)}})}return null==s?void 0:null===(r=s.candidates)||void 0===r?void 0:null===(l=r.at(0))||void 0===l?void 0:null===(o=l.content.parts)||void 0===o?void 0:o.map(e=>e.text).join("\n\n")},(e,t,n)=>{var i,a;null==e||null===(a=e.contents)||void 0===a||a.splice(null==e?void 0:null===(i=e.contents)||void 0===i?void 0:i.length,0,{role:"model",parts:t.tool_calls.map(e=>{var t,n;return{functionCall:{name:null==e?void 0:null===(t=e.function)||void 0===t?void 0:t.name,args:JSON.parse(null==e?void 0:null===(n=e.function)||void 0===n?void 0:n.arguments)}}})},...n.map(e=>({role:"function",parts:[{functionResponse:{name:e.name,response:{name:e.name,content:e.content}}}]})))},e)}{let n=await (0,d.h)(t,s);clearTimeout(c);let a=await n.json();(null==a?void 0:null===(i=a.promptFeedback)||void 0===i?void 0:i.blockReason)&&(null===(l=e.onError)||void 0===l||l.call(e,Error("Message is being blocked for reason: "+a.promptFeedback.blockReason)));let o=this.extractMessage(a);e.onFinish(o,n)}}catch(t){console.log("[Request] failed to make a chat request",t),null===(s=e.onError)||void 0===s||s.call(e,t)}}usage(){throw Error("Method not implemented.")}async models(){return[]}}let g={assistant:"assistant",user:"user",system:"user"};class T{speech(e){throw Error("Method not implemented.")}extractMessage(e){var t,n;return console.log("[Response] claude response: ",e),null==e?void 0:null===(n=e.content)||void 0===n?void 0:null===(t=n[0])||void 0===t?void 0:t.text}async chat(e){var t,n,i,l;let s=(0,u.Xf)(e.config.model),c=o._X.getState(),p=!!e.config.stream,m={...o.MG.getState().modelConfig,...o.aK.getState().currentSession().mask.modelConfig,model:e.config.model},h=[];for(let t of e.messages){let e=await (0,r.VA)(t.content);h.push({role:t.role,content:e})}let T=["system","user"];for(let e=0;e<h.length-1;e++){let t=h[e],n=h[e+1];T.includes(t.role)&&T.includes(n.role)&&(h[e]=[t,{role:"assistant",content:";"}])}let v=h.flat().filter(e=>!!(e.content&&("string"!=typeof e.content||e.content.trim()))).map(e=>{var t;let{role:n,content:i}=e,a=null!==(t=g[n])&&void 0!==t?t:"user";return s&&"string"!=typeof i?{role:a,content:i.filter(e=>e.image_url||e.text).map(e=>{let{type:t,text:n,image_url:i}=e;if("text"===t)return{type:t,text:n};let{url:a=""}=i||{},o=a.indexOf(":"),l=a.indexOf(";"),r=a.indexOf(","),s=a.slice(o+1,l);return{type:"image",source:{type:a.slice(l+1,r),media_type:s,data:a.slice(r+1)}}})}:{role:a,content:(0,u.YK)(e)}});(null===(t=v[0])||void 0===t?void 0:t.role)==="assistant"&&v.unshift({role:"user",content:";"});let S={messages:v,stream:p,model:m.model,max_tokens:m.max_tokens,temperature:m.temperature,top_p:m.top_p,top_k:5},b=this.path(a.YU.ChatPath),f=new AbortController;if(null===(n=e.onController)||void 0===n||n.call(e,f),p){let t=-1,[n,a]=o.RQ.getState().getAsTools((null===(i=o.aK.getState().currentSession().mask)||void 0===i?void 0:i.plugin)||[]);return(0,r.Vw)(b,S,{...L(),"anthropic-version":c.anthropicApiVersion},n.map(e=>{var t,n,i;return{name:null==e?void 0:null===(t=e.function)||void 0===t?void 0:t.name,description:null==e?void 0:null===(n=e.function)||void 0===n?void 0:n.description,input_schema:null==e?void 0:null===(i=e.function)||void 0===i?void 0:i.parameters}}),a,f,(n,i)=>{var a,o,l,r,s,c,u;let d;if((null==(d=JSON.parse(n))?void 0:null===(a=d.delta)||void 0===a?void 0:a.stop_reason)==="refusal"){let t="\n\n[Assistant refused to respond. Please modify your request and try again.]";return null===(c=e.onError)||void 0===c||c.call(e,Error("Content policy violation: "+t)),t}if((null==d?void 0:null===(o=d.content_block)||void 0===o?void 0:o.type)=="tool_use"){t+=1;let e=null==d?void 0:d.content_block.id,n=null==d?void 0:d.content_block.name;i.push({id:e,type:"function",function:{name:n,arguments:""}})}return(null==d?void 0:null===(l=d.delta)||void 0===l?void 0:l.type)=="input_json_delta"&&(null==d?void 0:null===(r=d.delta)||void 0===r?void 0:r.partial_json)&&(i[t].function.arguments+=null==d?void 0:null===(u=d.delta)||void 0===u?void 0:u.partial_json),null==d?void 0:null===(s=d.delta)||void 0===s?void 0:s.text},(e,n,i)=>{var a,o;t=-1,null==e||null===(o=e.messages)||void 0===o||o.splice(null==e?void 0:null===(a=e.messages)||void 0===a?void 0:a.length,0,{role:"assistant",content:n.tool_calls.map(e=>{var t,n,i;return{type:"tool_use",id:e.id,name:null==e?void 0:null===(t=e.function)||void 0===t?void 0:t.name,input:(null==e?void 0:null===(n=e.function)||void 0===n?void 0:n.arguments)?JSON.parse(null==e?void 0:null===(i=e.function)||void 0===i?void 0:i.arguments):{}}})},...i.map(e=>({role:"user",content:[{type:"tool_result",tool_use_id:e.tool_call_id,content:e.content}]}
1)))},e)}{let t={method:"POST",body:JSON.stringify(S),signal:f.signal,headers:{...L(),"anthropic-version":c.anthropicApiVersion}};try{f.signal.onabort=()=>e.onFinish("",new Response(null,{status:400}));let n=await (0,d.h)(b,t),i=await n.json(),a=this.extractMessage(i);e.onFinish(a,n)}catch(t){console.error("failed to chat",t),null===(l=e.onError)||void 0===l||l.call(e,t)}}}async usage(){return{used:0,total:0}}async models(){return[]}path(e){let t=o._X.getState(),n="";if(t.useCustomConfig&&(n=t.anthropicUrl),0===n.trim().length){var l;n=(null===(l=(0,i.Z)())||void 0===l?void 0:l.isApp)?a.y3:a.L.Anthropic}return n.startsWith("http")||n.startsWith("/api")||(n="https://"+n),n=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:" ";if(0===t.length)return e;for(;e.endsWith(t);)e=e.slice(0,-t.length);return e}(n,"/"),s("".concat(n,"/").concat(e))}}async function v(e,t){let n=await fetch("".concat(a.FR,"?grant_type=client_credentials&client_id=").concat(e,"&client_secret=").concat(t),{method:"POST",mode:"cors"});return await n.json()}var S=n(534),b=n(58669);class f{path(e){let t=o._X.getState(),n="";if(t.useCustomConfig&&(n=t.baiduUrl),0===n.length){var l;n=(null===(l=(0,i.Z)())||void 0===l?void 0:l.isApp)?a.n9:a.L.Baidu}return n.endsWith("/")&&(n=n.slice(0,n.length-1)),n.startsWith("http")||n.startsWith(a.L.Baidu)||(n="https://"+n),console.log("[Proxy Endpoint] ",n,e),[n,e].join("/")}speech(e){throw Error("Method not implemented.")}async chat(e){var t,n,l,r;let s=e.messages.map(e=>({role:"system"===e.role?"user":e.role,content:(0,u.YK)(e)}));s.length%2==0&&((null===(n=s.at(0))||void 0===n?void 0:n.role)==="user"?s.splice(1,0,{role:"assistant",content:" "}):s.unshift({role:"user",content:" "}));let p={...o.MG.getState().modelConfig,...o.aK.getState().currentSession().mask.modelConfig,model:e.config.model},m=!!e.config.stream,h={messages:s,stream:m,model:p.model,temperature:p.temperature,presence_penalty:p.presence_penalty,frequency_penalty:p.frequency_penalty,top_p:p.top_p};console.log("[Request] Baidu payload: ",h);let g=new AbortController;null===(t=e.onController)||void 0===t||t.call(e,g);try{let t=this.path(a.v3.ChatPath(p.model));if(null===(l=(0,i.Z)())||void 0===l?void 0:l.isApp){let e=o._X.getState();if(e.useCustomConfig&&e.isValidBaidu()){let{access_token:n}=await v(e.baiduApiKey,e.baiduSecretKey);t="".concat(t).concat(t.includes("?")?"&":"?","access_token=").concat(n)}}let n={method:"POST",body:JSON.stringify(h),signal:g.signal,headers:L()},r=setTimeout(()=>g.abort(),(0,u.pq)(e.config.model));if(m){let i,a="",o="",l=!1;!function t(){var n,i;if(l||g.signal.aborted){a+=o,console.log("[Response Animation] finished"),(null==a?void 0:a.length)===0&&(null===(n=e.onError)||void 0===n||n.call(e,Error("empty response from server")));return}if(o.length>0){let t=Math.max(1,Math.round(o.length/60)),n=o.slice(0,t);a+=n,o=o.slice(t),null===(i=e.onUpdate)||void 0===i||i.call(e,a,n)}requestAnimationFrame(t)}();let s=()=>{l||(l=!0,e.onFinish(a+o,i))};g.signal.onabort=s,(0,S.L)(t,{fetch:d.h,...n,async onopen(e){var t;clearTimeout(r);let n=e.headers.get("content-type");if(console.log("[Baidu] request response content type: ",n),i=e,null==n?void 0:n.startsWith("text/plain"))return a=await e.clone().text(),s();if(!e.ok||!(null===(t=e.headers.get("content-type"))||void 0===t?void 0:t.startsWith(S.a))||200!==e.status){let t=[a],n=await e.clone().text();try{let t=await e.clone().json();n=(0,b.B)(t)}catch(e){}return 401===e.status&&t.push(c.ZP.Error.Unauthorized),n&&t.push(n),a=t.join("\n\n"),s()}},onmessage(e){if("[DONE]"===e.data||l)return s();let t=e.data;try{let e=JSON.parse(t),n=null==e?void 0:e.result;n&&(o+=n)}catch(n){console.error("[Request] parse error",t,e)}},onclose(){s()},onerror(t){var n;throw null===(n=e.onError)||void 0===n||n.call(e,t),t},openWhenHidden:!0})}else{let i=await (0,d.h)(t,n);clearTimeout(r);let a=await i.json(),o=null==a?void 0:a.result;e.onFinish(o,i)}}catch(t){console.log("[Request] failed to make a chat request",t),null===(r=e.onError)||void 0===r||r.call(e,t)}}async usage(){return{used:0,total:0}}async models(){return[]}}class y{path(e){let t=o._X.getState(),n="";if(t.useCustomConfig&&(n=t.bytedanceUrl),0===n.length){var l;n=(null===(l=(0,i.Z)())||void 0===l?void 0:l.isApp)?a.ik:a.L.ByteDance}return n.endsWith("/")&&(n=n.slice(0,n.length-1)),n.startsWith("http")||n.startsWith(a.L.ByteDance)||(n="https://"+n),console.log("[Proxy Endpoint] ",n,e),[n,e].join("/")}extractMessage(e){var t,n,i,a;return null!==(a=null===(i=e.choices)||void 0===i?void 0:null===(n=i.at(0))||void 0===n?void 0:null===(t=n.message)||void 0===t?void 0:t.content)&&void 0!==a?a:""}speech(e){throw Error("Method not implemented.")}async chat(e){var t,n,i;let l=[];for(let t of e.messages){let e="assistant"===t.role?(0,u.Jn)(t):await (0,r.VA)(t.content);l.push({role:t.role,content:e})}let s={...o.MG.getState().modelConfig,...o.aK.getState().currentSession().mask.modelConfig,model:e.config.model},c=!!e.config.stream,p={messages:l,stream:c,model:s.model,temperature:s.temperature,presence_penalty:s.presence_penalty,frequency_penalty:s.frequency_penalty,top_p:s.top_p},m=new AbortController;null===(t=e.onController)||void 0===t||t.call(e,m);try{let t=this.path(a.MU.ChatPath),i={method:"POST",body:JSON.stringify(p),signal:m.signal,headers:L()},l=setTimeout(()=>m.abort(),(0,u.pq)(e.config.model));
1if(c){let[i,a]=o.RQ.getState().getAsTools((null===(n=o.aK.getState().currentSession().mask)||void 0===n?void 0:n.plugin)||[]);return(0,r.cQ)(t,p,L(),i,a,m,(e,t)=>{var n,i,a,o,l,r,s,c,u,d,p,m,h;let g=JSON.parse(e).choices;if(!(null==g?void 0:g.length))return{isThinking:!1,content:""};let T=null===(i=g[0])||void 0===i?void 0:null===(n=i.delta)||void 0===n?void 0:n.tool_calls;if((null==T?void 0:T.length)>0){let e=null===(s=T[0])||void 0===s?void 0:s.index,n=null===(c=T[0])||void 0===c?void 0:c.id,i=null===(d=T[0])||void 0===d?void 0:null===(u=d.function)||void 0===u?void 0:u.arguments;n?t.push({id:n,type:null===(p=T[0])||void 0===p?void 0:p.type,function:{name:null===(h=T[0])||void 0===h?void 0:null===(m=h.function)||void 0===m?void 0:m.name,arguments:i}}):t[e].function.arguments+=i}let v=null===(o=g[0])||void 0===o?void 0:null===(a=o.delta)||void 0===a?void 0:a.reasoning_content,S=null===(r=g[0])||void 0===r?void 0:null===(l=r.delta)||void 0===l?void 0:l.content;return v&&0!==v.length||S&&0!==S.length?v&&v.length>0?{isThinking:!0,content:v}:S&&S.length>0?{isThinking:!1,content:S}:{isThinking:!1,content:""}:{isThinking:!1,content:""}},(e,t,n)=>{var i,a;null==e||null===(a=e.messages)||void 0===a||a.splice(null==e?void 0:null===(i=e.messages)||void 0===i?void 0:i.length,0,t,...n)},e)}{let n=await (0,d.h)(t,i);clearTimeout(l);let a=await n.json(),o=this.extractMessage(a);e.onFinish(o,n)}}catch(t){console.log("[Request] failed to make a chat request",t),null===(i=e.onError)||void 0===i||i.call(e,t)}}async usage(){return{used:0,total:0}}async models(){return[]}}class k{path(e){let t=o._X.getState(),n="";if(t.useCustomConfig&&(n=t.alibabaUrl),0===n.length){var l;n=(null===(l=(0,i.Z)())||void 0===l?void 0:l.isApp)?a.x5:a.L.Alibaba}return n.endsWith("/")&&(n=n.slice(0,n.length-1)),n.startsWith("http")||n.startsWith(a.L.Alibaba)||(n="https://"+n),console.log("[Proxy Endpoint] ",n,e),[n,e].join("/")}extractMessage(e){var t,n,i,a,o;return null!==(o=null==e?void 0:null===(a=e.output)||void 0===a?void 0:null===(i=a.choices)||void 0===i?void 0:null===(n=i.at(0))||void 0===n?void 0:null===(t=n.message)||void 0===t?void 0:t.content)&&void 0!==o?o:""}speech(e){throw Error("Method not implemented.")}async chat(e){var t,n,i;let l={...o.MG.getState().modelConfig,...o.aK.getState().currentSession().mask.modelConfig,model:e.config.model},s=(0,u.Xf)(e.config.model),c=[];for(let t of e.messages){let e=s?await (0,r.FL)(t.content):"assistant"===t.role?(0,u.Jn)(t):(0,u.YK)(t);c.push({role:t.role,content:e})}let p=!!e.config.stream,m={model:l.model,input:{messages:c},parameters:{result_format:"message",incremental_output:p,temperature:l.temperature,top_p:1===l.top_p?.99:l.top_p}},h=new AbortController;null===(t=e.onController)||void 0===t||t.call(e,h);try{let t={...L(),"X-DashScope-SSE":p?"enable":"disable"},i=this.path(a.rk.ChatPath(l.model)),s={method:"POST",body:JSON.stringify(m),signal:h.signal,headers:t},c=setTimeout(()=>h.abort(),(0,u.pq)(e.config.model));if(p){let[a,l]=o.RQ.getState().getAsTools((null===(n=o.aK.getState().currentSession().mask)||void 0===n?void 0:n.plugin)||[]);return(0,r.cQ)(i,m,t,a,l,h,(e,t)=>{var n,i,a,o,l,r,s,c,u,d,p,m,h;let g=JSON.parse(e).output.choices;if(!(null==g?void 0:g.length))return{isThinking:!1,content:""};let T=null===(i=g[0])||void 0===i?void 0:null===(n=i.message)||void 0===n?void 0:n.tool_calls;if((null==T?void 0:T.length)>0){let e=null===(s=T[0])||void 0===s?void 0:s.index,n=null===(c=T[0])||void 0===c?void 0:c.id,i=null===(d=T[0])||void 0===d?void 0:null===(u=d.function)||void 0===u?void 0:u.arguments;n?t.push({id:n,type:null===(p=T[0])||void 0===p?void 0:p.type,function:{name:null===(h=T[0])||void 0===h?void 0:null===(m=h.function)||void 0===m?void 0:m.name,arguments:i}}):t[e].function.arguments+=i}let v=null===(o=g[0])||void 0===o?void 0:null===(a=o.message)||void 0===a?void 0:a.reasoning_content,S=null===(r=g[0])||void 0===r?void 0:null===(l=r.message)||void 0===l?void 0:l.content;return v&&0!==v.length||S&&0!==S.length?v&&v.length>0?{isThinking:!0,content:v}:S&&S.length>0?{isThinking:!1,content:Array.isArray(S)?S.map(e=>e.text).join(","):S}
1:{isThinking:!1,content:""}:{isThinking:!1,content:""}},(e,t,n)=>{var i,a,o,l;null==e||null===(l=e.input)||void 0===l||null===(o=l.messages)||void 0===o||o.splice(null==e?void 0:null===(a=e.input)||void 0===a?void 0:null===(i=a.messages)||void 0===i?void 0:i.length,0,t,...n)},e)}{let t=await (0,d.h)(i,s);clearTimeout(c);let n=await t.json(),a=this.extractMessage(n);e.onFinish(a,t)}}catch(t){console.log("[Request] failed to make a chat request",t),null===(i=e.onError)||void 0===i||i.call(e,t)}}async usage(){return{used:0,total:0}}async models(){return[]}}var A=n(7686),C=n(91901),P=n(86816),E=n(61260);class I{path(){let e=o._X.getState(),t="";if(e.useCustomConfig&&(t=e.tencentUrl),0===t.length){var n;t=(null===(n=(0,i.Z)())||void 0===n?void 0:n.isApp)?a.Mo:a.L.Tencent}return t.endsWith("/")&&(t=t.slice(0,t.length-1)),t.startsWith("http")||t.startsWith(a.L.Tencent)||(t="https://"+t),console.log("[Proxy Endpoint] ",t),t}extractMessage(e){var t,n,i,a;return null!==(a=null===(i=e.Choices)||void 0===i?void 0:null===(n=i.at(0))||void 0===n?void 0:null===(t=n.Message)||void 0===t?void 0:t.Content)&&void 0!==a?a:""}speech(e){throw Error("Method not implemented.")}async chat(e){var t,n;let i=(0,u.Xf)(e.config.model),a=e.messages.map((e,t)=>({role:0!==t&&"system"===e.role?"user":e.role,content:i?e.content:(0,u.YK)(e)})),l={...o.MG.getState().modelConfig,...o.aK.getState().currentSession().mask.modelConfig,model:e.config.model},r=function e(t){return(0,P.Z)(t)?t.map(e):(0,E.Z)(t)?(0,C.Z)((0,A.Z)(t,(e,t)=>t.replace(/(^|_)(\w)/g,(e,t,n)=>n.toUpperCase())),e):t}({model:l.model,messages:a,temperature:l.temperature,top_p:l.top_p,stream:e.config.stream});console.log("[Request] Tencent payload: ",r);let s=!!e.config.stream,p=new AbortController;null===(t=e.onController)||void 0===t||t.call(e,p);try{let t=this.path(),n={method:"POST",body:JSON.stringify(r),signal:p.signal,headers:L()},i=setTimeout(()=>p.abort(),(0,u.pq)(e.config.model));if(s){let a,o="",l="",r=!1;!function t(){var n,i;if(r||p.signal.aborted){o+=l,console.log("[Response Animation] finished"),(null==o?void 0:o.length)===0&&(null===(n=e.onError)||void 0===n||n.call(e,Error("empty response from server")));return}if(l.length>0){let t=Math.max(1,Math.round(l.length/60)),n=l.slice(0,t);o+=n,l=l.slice(t),null===(i=e.onUpdate)||void 0===i||i.call(e,o,n)}requestAnimationFrame(t)}();let s=()=>{r||(r=!0,e.onFinish(o+l,a))};p.signal.onabort=s,(0,S.L)(t,{fetch:d.h,...n,async onopen(e){var t;clearTimeout(i);let n=e.headers.get("content-type");if(console.log("[Tencent] request response content type: ",n),a=e,null==n?void 0:n.startsWith("text/plain"))return o=await e.clone().text(),s();if(!e.ok||!(null===(t=e.headers.get("content-type"))||void 0===t?void 0:t.startsWith(S.a))||200!==e.status){let t=[o],n=await e.clone().text();try{let t=await e.clone().json();n=(0,b.B)(t)}catch(e){}return 401===e.status&&t.push(c.ZP.Error.Unauthorized),n&&t.push(n),o=t.join("\n\n"),s()}},onmessage(e){if("[DONE]"===e.data||r)return s();let t=e.data;try{var n,i;let e=JSON.parse(t).Choices,a=null===(i=e[0])||void 0===i?void 0:null===(n=i.Delta)||void 0===n?void 0:n.Content;a&&(l+=a)}catch(n){console.error("[Request] parse error",t,e)}},onclose(){s()},onerror(t){var n;throw null===(n=e.onError)||void 0===n||n.call(e,t),t},openWhenHidden:!0})}else{let a=await (0,d.h)(t,n);clearTimeout(i);let o=await a.json(),l=this.extractMessage(o);e.onFinish(l,a)}}catch(t){console.log("[Request] failed to make a chat request",t),null===(n=e.onError)||void 0===n||n.call(e,t)}}async usage(){return{used:0,total:0}}async models(){return[]}}class w{path(e){let t=o._X.getState(),n="";if(t.useCustomConfig&&(n=t.moonshotUrl),0===n.length){var l;let e=!!(null===(l=(0,i.Z)())||void 0===l?void 0:l.isApp),t=a.L.Moonshot;n=e?a.bP:t}return n.endsWith("/")&&(n=n.slice(0,n.length-1)),n.startsWith("http")||n.startsWith(a.L.Moonshot)||(n="https://"+n),console.log("[Proxy Endpoint] ",n,e),[n,e].join("/")}extractMessage(e){var t,n,i,a;return null!==(a=null===(i=e.choices)||void 0===i?void 0:null===(n=i.at(0))||void 0===n?void 0:null===(t=n.message)||void 0===t?void 0:t.content)&&void 0!==a?a:""}speech(e){throw Error("Method not implemented.")}async chat(e){var t,n,i;let l=[];for(let t of e.messages){let e=(0,u.YK)(t);l.push({role:t.role,content:e})}let s={...o.MG.getState().modelConfig,...o.aK.getState().currentSession().mask.modelConfig,model:e.config.model,providerName:e.config.providerName},c={messages:l,stream:e.config.stream,model:s.model,temperature:s.temperature,presence_penalty:s.presence_penalty,frequency_penalty:s.frequency_penalty,top_p:s.top_p};console.log("[Request] openai payload: ",c);let p=!!e.config.stream,m=new AbortController;null===(t=e.onController)||void 0===t||t.call(e,m);try{let t=this.path(a.ft.ChatPath),i={method:"POST",body:JSON.stringify(c),signal:m.signal,headers:L()},l=setTimeout(()=>m.abort(),a.tb);
1if(p){let[i,a]=o.RQ.getState().getAsTools((null===(n=o.aK.getState().currentSession().mask)||void 0===n?void 0:n.plugin)||[]);return(0,r.Vw)(t,c,L(),i,a,m,(e,t)=>{var n,i,a,o,l,r,s,c,u,d,p;let m=JSON.parse(e).choices,h=null===(i=m[0])||void 0===i?void 0:null===(n=i.delta)||void 0===n?void 0:n.tool_calls;if((null==h?void 0:h.length)>0){let e=null===(l=h[0])||void 0===l?void 0:l.index,n=null===(r=h[0])||void 0===r?void 0:r.id,i=null===(c=h[0])||void 0===c?void 0:null===(s=c.function)||void 0===s?void 0:s.arguments;n?t.push({id:n,type:null===(u=h[0])||void 0===u?void 0:u.type,function:{name:null===(p=h[0])||void 0===p?void 0:null===(d=p.function)||void 0===d?void 0:d.name,arguments:i}}):t[e].function.arguments+=i}return null===(o=m[0])||void 0===o?void 0:null===(a=o.delta)||void 0===a?void 0:a.content},(e,t,n)=>{var i,a;null==e||null===(a=e.messages)||void 0===a||a.splice(null==e?void 0:null===(i=e.messages)||void 0===i?void 0:i.length,0,t,...n)},e)}{let n=await (0,d.h)(t,i);clearTimeout(l);let a=await n.json(),o=this.extractMessage(a);e.onFinish(o,n)}}catch(t){console.log("[Request] failed to make a chat request",t),null===(i=e.onError)||void 0===i||i.call(e,t)}}async usage(){return{used:0,total:0}}async models(){return[]}constructor(){this.disableListModels=!0}}class x{path(e){let t=o._X.getState(),n="";if(t.useCustomConfig&&(n=t.iflytekUrl),0===n.length){var l;let e=!!(null===(l=(0,i.Z)())||void 0===l?void 0:l.isApp),t=a.L.Iflytek;n=e?a.pG:t}return n.endsWith("/")&&(n=n.slice(0,n.length-1)),n.startsWith("http")||n.startsWith(a.L.Iflytek)||(n="https://"+n),console.log("[Proxy Endpoint] ",n,e),[n,e].join("/")}extractMessage(e){var t,n,i,a;return null!==(a=null===(i=e.choices)||void 0===i?void 0:null===(n=i.at(0))||void 0===n?void 0:null===(t=n.message)||void 0===t?void 0:t.content)&&void 0!==a?a:""}speech(e){throw Error("Method not implemented.")}async chat(e){var t,n,i;let l=[];for(let t of e.messages){let e=(0,u.YK)(t);l.push({role:t.role,content:e})}let r={...o.MG.getState().modelConfig,...o.aK.getState().currentSession().mask.modelConfig,model:e.config.model,providerName:e.config.providerName},s={messages:l,stream:e.config.stream,model:r.model,temperature:r.temperature,presence_penalty:r.presence_penalty,frequency_penalty:r.frequency_penalty,top_p:r.top_p};console.log("[Request] Spark payload: ",s);let p=!!e.config.stream,m=new AbortController;null===(t=e.onController)||void 0===t||t.call(e,m);try{let t=this.path(a.LR.ChatPath),i={method:"POST",body:JSON.stringify(s),signal:m.signal,headers:L()},o=setTimeout(()=>m.abort(),a.tb);if(p){let n,a="",l="",r=!1;!function t(){if(r||m.signal.aborted){a+=l,console.log("[Response Animation] finished");return}if(l.length>0){var n;let t=Math.max(1,Math.round(l.length/60)),i=l.slice(0,t);a+=i,l=l.slice(t),null===(n=e.onUpdate)||void 0===n||n.call(e,a,i)}requestAnimationFrame(t)}();let s=()=>{r||(r=!0,e.onFinish(a+l,n))};m.signal.onabort=s,(0,S.L)(t,{fetch:d.h,...i,async onopen(t){var i,l;clearTimeout(o);let r=t.headers.get("content-type");if(console.log("[Spark] request response content type: ",r),n=t,null==r?void 0:r.startsWith("text/plain"))return a=await t.clone().text(),s();if(!t.ok||!(null===(i=t.headers.get("content-type"))||void 0===i?void 0:i.startsWith(S.a))||200!==t.status){let n=await t.clone().text();try{let e=await t.clone().json();n=(0,b.B)(e)}catch(e){}return 401===t.status&&(n=c.ZP.Error.Unauthorized),null===(l=e.onError)||void 0===l||l.call(e,Error("Request failed with status ".concat(t.status,": ").concat(n))),s()}},onmessage(t){var n,i,a;if("[DONE]"===t.data||r)return s();let o=t.data;try{let e=JSON.parse(o).choices,t=null===(i=e[0])||void 0===i?void 0:null===(n=i.delta)||void 0===n?void 0:n.content;t&&(l+=t)}catch(t){console.error("[Request] parse error",o),null===(a=e.onError)||void 0===a||a.call(e,Error("Failed to parse response: ".concat(o)))}},onclose(){s()},onerror(t){var n;throw null===(n=e.onError)||void 0===n||n.call(e,t),t},openWhenHidden:!0})}else{let a=await (0,d.h)(t,i);if(clearTimeout(o),!a.ok){let t=await a.text();null===(n=e.onError)||void 0===n||n.call(e,Error("Request failed with status ".concat(a.status,": ").concat(t)));return}let l=await a.json(),r=this.extractMessage(l);e.onFinish(r,a)}}catch(t){console.log("[Request] failed to make a chat request",t),null===(i=e.onError)||void 0===i||i.call(e,t)}}async usage(){return{used:0,total:0}}async models(){return[]}constructor(){this.disableListModels=!0}}class z{path(e){let t=o._X.getState(),n="";if(t.useCustomConfig&&(n=t.deepseekUrl),0===n.length){var l;let e=!!(null===(l=(0,i.Z)())||void 0===l?void 0:l.isApp),t=a.L.DeepSeek;n=e?a.Z_:t}return n.endsWith("/")&&(n=n.slice(0,n.length-1)),n.startsWith("http")||n.startsWith(a.L.DeepSeek)||(n="https://"+n),console.log("[Proxy Endpoint] ",n,e),[n,e].join("/")}extractMessage(e){var t,n,i,a;return null!==(a=null===(i=e.choices)||void 0===i?void 0:null===(n=i.at(0))||void 0===n?void 0:null===(t=n.message)||void 0===t?void 0:t.content)&&void 0!==a?a:""}speech(e){throw Error("Method not implemented.")}async chat(e){var t,n,i;let l=[];for(let t of e.messages)if("assistant"===t.role){let e=(0,u.Jn)(t);l.push({role:t.role,content:e})}else{let e=(0,u.YK)(t);l.push({role:t.role,content:e})}let s=[],c=!1;for(let e of l)"system"===e.role?s.push(e):"user"===e.role?(s.push(e),c=!0):c&&s.push(e);let p={...o.MG.getState().modelConfig,...o.aK.getState().currentSession().mask.modelConfig,model:e.config.model,providerName:e.config.providerName},m={messages:s,stream:e.config.stream,model:p.model,temperature:p.temperature,presence_penalty:p.presence_penalty,frequency_penalty:p.frequency_penalty,top_p:p.top_p};console.log("[Request] openai payload: ",m);let h=!!e.config.stream,g=new AbortController;null===(t=e.onController)||void 0===t||t.call(e,g);try{let t=this.path(a.$7.ChatPath),i={method:"POST",body:JSON.stringify(m),signal:g.signal,headers:L()},l=setTimeout(()=>g.abort(),(0,u.pq)(e.config.model));
1if(h){let[i,a]=o.RQ.getState().getAsTools((null===(n=o.aK.getState().currentSession().mask)||void 0===n?void 0:n.plugin)||[]);return(0,r.cQ)(t,m,L(),i,a,g,(e,t)=>{var n,i,a,o,l,r,s,c,u,d,p,m,h;let g=JSON.parse(e).choices,T=null===(i=g[0])||void 0===i?void 0:null===(n=i.delta)||void 0===n?void 0:n.tool_calls;if((null==T?void 0:T.length)>0){let e=null===(s=T[0])||void 0===s?void 0:s.index,n=null===(c=T[0])||void 0===c?void 0:c.id,i=null===(d=T[0])||void 0===d?void 0:null===(u=d.function)||void 0===u?void 0:u.arguments;n?t.push({id:n,type:null===(p=T[0])||void 0===p?void 0:p.type,function:{name:null===(h=T[0])||void 0===h?void 0:null===(m=h.function)||void 0===m?void 0:m.name,arguments:i}}):t[e].function.arguments+=i}let v=null===(o=g[0])||void 0===o?void 0:null===(a=o.delta)||void 0===a?void 0:a.reasoning_content,S=null===(r=g[0])||void 0===r?void 0:null===(l=r.delta)||void 0===l?void 0:l.content;return v&&0!==v.length||S&&0!==S.length?v&&v.length>0?{isThinking:!0,content:v}:S&&S.length>0?{isThinking:!1,content:S}:{isThinking:!1,content:""}:{isThinking:!1,content:""}},(e,t,n)=>{var i,a;null==e||null===(a=e.messages)||void 0===a||a.splice(null==e?void 0:null===(i=e.messages)||void 0===i?void 0:i.length,0,t,...n)},e)}{let n=await (0,d.h)(t,i);clearTimeout(l);let a=await n.json(),o=this.extractMessage(a);e.onFinish(o,n)}}catch(t){console.log("[Request] failed to make a chat request",t),null===(i=e.onError)||void 0===i||i.call(e,t)}}async usage(){return{used:0,total:0}}async models(){return[]}constructor(){this.disableListModels=!0}}class M{path(e){let t=o._X.getState(),n="";if(t.useCustomConfig&&(n=t.xaiUrl),0===n.length){var l;let e=!!(null===(l=(0,i.Z)())||void 0===l?void 0:l.isApp),t=a.L.XAI;n=e?a.eE:t}return n.endsWith("/")&&(n=n.slice(0,n.length-1)),n.startsWith("http")||n.startsWith(a.L.XAI)||(n="https://"+n),console.log("[Proxy Endpoint] ",n,e),[n,e].join("/")}extractMessage(e){var t,n,i,a;return null!==(a=null===(i=e.choices)||void 0===i?void 0:null===(n=i.at(0))||void 0===n?void 0:null===(t=n.message)||void 0===t?void 0:t.content)&&void 0!==a?a:""}speech(e){throw Error("Method not implemented.")}async chat(e){var t,n,i;let l=[];for(let t of e.messages){let e=await (0,r.VA)(t.content);l.push({role:t.role,content:e})}let s={...o.MG.getState().modelConfig,...o.aK.getState().currentSession().mask.modelConfig,model:e.config.model,providerName:e.config.providerName},c={messages:l,stream:e.config.stream,model:s.model,temperature:s.temperature,presence_penalty:s.presence_penalty,frequency_penalty:s.frequency_penalty,top_p:s.top_p};console.log("[Request] xai payload: ",c);let p=!!e.config.stream,m=new AbortController;null===(t=e.onController)||void 0===t||t.call(e,m);try{let t=this.path(a.nL.ChatPath),i={method:"POST",body:JSON.stringify(c),signal:m.signal,headers:L()},l=setTimeout(()=>m.abort(),(0,u.pq)(e.config.model));if(p){let[i,a]=o.RQ.getState().getAsTools((null===(n=o.aK.getState().currentSession().mask)||void 0===n?void 0:n.plugin)||[]);return(0,r.Vw)(t,c,L(),i,a,m,(e,t)=>{var n,i,a,o,l,r,s,c,u,d,p;let m=JSON.parse(e).choices,h=null===(i=m[0])||void 0===i?void 0:null===(n=i.delta)||void 0===n?void 0:n.tool_calls;if((null==h?void 0:h.length)>0){let e=null===(l=h[0])||void 0===l?void 0:l.index,n=null===(r=h[0])||void 0===r?void 0:r.id,i=null===(c=h[0])||void 0===c?void 0:null===(s=c.function)||void 0===s?void 0:s.arguments;n?t.push({id:n,type:null===(u=h[0])||void 0===u?void 0:u.type,function:{name:null===(p=h[0])||void 0===p?void 0:null===(d=p.function)||void 0===d?void 0:d.name,arguments:i}}):t[e].function.arguments+=i}return null===(o=m[0])||void 0===o?void 0:null===(a=o.delta)||void 0===a?void 0:a.content},(e,t,n)=>{var i,a;null==e||null===(a=e.messages)||void 0===a||a.splice(null==e?void 0:null===(i=e.messages)||void 0===i?void 0:i.length,0,t,...n)},e)}{let n=await (0,d.h)(t,i);clearTimeout(l);let a=await n.json(),o=this.extractMessage(a);e.onFinish(o,n)}}catch(t){console.log("[Request] failed to make a chat request",t),null===(i=e.onError)||void 0===i||i.call(e,t)}}async usage(){return{used:0,total:0}}async models(){return[]}constructor(){this.disableListModels=!0}}class D{getModelType(e){return e.startsWith("cogview-")?"image":e.startsWith("cogvideo-")?"video":"chat"}getModelPath(e){switch(e){case"image":return a.of.ImagePath;case"video":return a.of.VideoPath;default:return a.of.ChatPath}}createPayload(e,t,n){let i=this.getModelType(t.model),a=e[e.length-1],o="string"==typeof a.content?a.content:a.content.map(e=>e.text).join("\n");return"image"===i?{model:t.model,prompt:o,size:n.config.size}:{messages:e,stream:n.config.stream,model:t.model,temperature:t.temperature,presence_penalty:t.presence_penalty,frequency_penalty:t.frequency_penalty,top_p:t.top_p}}parseResponse(e,t){var n,i,a,o;switch(e){case"image":{let e=null===(i=t.data)||void 0===i?void 0:null===(n=i[0])||void 0===n?void 0:n.url;return e?""):""}case"video":{let e=null===(o=t.data)||void 0===o?void 0:null===(a=o[0])||void 0===a?void 0:a.url;return e?'<video controls src="'.concat(e,'"></video>'):""}default:return this.extractMessage(t)}}path(e){let t=o._X.getState(),n="";if(t.useCustomConfig&&(n=t.chatglmUrl),0===n.length){var l;let e=!!(null===(l=(0,i.Z)())||void 0===l?void 0:l.isApp),t=a.L.ChatGLM;n=e?a.BJ:t}return n.endsWith("/")&&(n=n.slice(0,n.length-1)),n.startsWith("http")||n.startsWith(a.L.ChatGLM)||(n="https://"+n),console.log("[Proxy Endpoint] ",n,e),[n,e].join("/")}extractMessage(e){var t,n,i,a;return null!==(a=null===(i=e.choices)||void 0===i?void 0:null===(n=i.at(0))||void 0===n?void 0:null===(t=n.message)||void 0===t?void 0:t.content)&&void 0!==a?a:""}speech(e){throw Error("Method not implemented.")}async chat(e){var t,n,i;let a=(0,u.Xf)(e.config.model),l=[];for(let t of e.messages){let e=a?await (0,r.VA)(t.content):(0,u.YK)(t);l.push({role:t.role,content:e})}let s={...o.MG.getState().modelConfig,...o.aK.getState().currentSession().mask.modelConfig,model:e.config.model,providerName:e.config.providerName},c=this.getModelType(s.model),p=this.createPayload(l,s,e),m=this.path(this.getModelPath(c));console.log("[Request] glm ".concat(c," payload: "),p);let h=new AbortController;null===(t=e.onController)||void 0===t||t.call(e,h);try{let t={method:"POST",body:JSON.stringify(p),signal:h.signal,headers:L()},i=setTimeout(()=>h.abort(),(0,u.pq)(e.config.model));if("image"===c||"video"===c){let n=await (0,d.h)(m,t);clearTimeout(i);let a=await n.json();console.log("[Response] glm ".concat(c,":"),a);let o=this.parseResponse(c,a);e.onFinish(o,n);return}if(e.config.stream){let[t,i]=o.RQ.getState().getAsTools((null===(n=o.aK.get
1State().currentSession().mask)||void 0===n?void 0:n.plugin)||[]);return(0,r.Vw)(m,p,L(),t,i,h,(e,t)=>{var n,i,a,o,l,r,s,c,u,d,p;let m=JSON.parse(e).choices,h=null===(i=m[0])||void 0===i?void 0:null===(n=i.delta)||void 0===n?void 0:n.tool_calls;if((null==h?void 0:h.length)>0){let e=null===(l=h[0])||void 0===l?void 0:l.index,n=null===(r=h[0])||void 0===r?void 0:r.id,i=null===(c=h[0])||void 0===c?void 0:null===(s=c.function)||void 0===s?void 0:s.arguments;n?t.push({id:n,type:null===(u=h[0])||void 0===u?void 0:u.type,function:{name:null===(p=h[0])||void 0===p?void 0:null===(d=p.function)||void 0===d?void 0:d.name,arguments:i}}):t[e].function.arguments+=i}return null===(o=m[0])||void 0===o?void 0:null===(a=o.delta)||void 0===a?void 0:a.content},(e,t,n)=>{var i,a;null==e||null===(a=e.messages)||void 0===a||a.splice(null==e?void 0:null===(i=e.messages)||void 0===i?void 0:i.length,0,t,...n)},e)}{let n=await (0,d.h)(m,t);clearTimeout(i);let a=await n.json(),o=this.extractMessage(a);e.onFinish(o,n)}}catch(t){console.log("[Request] failed to make a chat request",t),null===(i=e.onError)||void 0===i||i.call(e,t)}}async usage(){return{used:0,total:0}}async models(){return[]}constructor(){this.disableListModels=!0}}class _{path(e){let t=o._X.getState(),n="";if(t.useCustomConfig&&(n=t.siliconflowUrl),0===n.length){var l;let e=!!(null===(l=(0,i.Z)())||void 0===l?void 0:l.isApp),t=a.L.SiliconFlow;n=e?a.jT:t}return n.endsWith("/")&&(n=n.slice(0,n.length-1)),n.startsWith("http")||n.startsWith(a.L.SiliconFlow)||(n="https://"+n),console.log("[Proxy Endpoint] ",n,e),[n,e].join("/")}extractMessage(e){var t,n,i,a;return null!==(a=null===(i=e.choices)||void 0===i?void 0:null===(n=i.at(0))||void 0===n?void 0:null===(t=n.message)||void 0===t?void 0:t.content)&&void 0!==a?a:""}speech(e){throw Error("Method not implemented.")}async chat(e){var t,n,i;let l=(0,u.Xf)(e.config.model),s=[];for(let t of e.messages)if("assistant"===t.role){let e=(0,u.Jn)(t);s.push({role:t.role,content:e})}else{let e=l?await (0,r.VA)(t.content):(0,u.YK)(t);s.push({role:t.role,content:e})}let c={...o.MG.getState().modelConfig,...o.aK.getState().currentSession().mask.modelConfig,model:e.config.model,providerName:e.config.providerName},p={messages:s,stream:e.config.stream,model:c.model,temperature:c.temperature,presence_penalty:c.presence_penalty,frequency_penalty:c.frequency_penalty,top_p:c.top_p};console.log("[Request] openai payload: ",p);let m=!!e.config.stream,h=new AbortController;null===(t=e.onController)||void 0===t||t.call(e,h);try{let t=this.path(a.o9.ChatPath),i={method:"POST",body:JSON.stringify(p),signal:h.signal,headers:L()},l=setTimeout(()=>h.abort(),(0,u.pq)(e.config.model));if(m){let[i,a]=o.RQ.getState().getAsTools((null===(n=o.aK.getState().currentSession().mask)||void 0===n?void 0:n.plugin)||[]);return(0,r.cQ)(t,p,L(),i,a,h,(e,t)=>{var n,i,a,o,l,r,s,c,u,d,p,m,h;let g=JSON.parse(e).choices,T=null===(i=g[0])||void 0===i?void 0:null===(n=i.delta)||void 0===n?void 0:n.tool_calls;if((null==T?void 0:T.length)>0){let e=null===(s=T[0])||void 0===s?void 0:s.index,n=null===(c=T[0])||void 0===c?void 0:c.id,i=null===(d=T[0])||void 0===d?void 0:null===(u=d.function)||void 0===u?void 0:u.arguments;n?t.push({id:n,type:null===(p=T[0])||void 0===p?void 0:p.type,function:{name:null===(h=T[0])||void 0===h?void 0:null===(m=h.function)||void 0===m?void 0:m.name,arguments:i}}):t[e].function.arguments+=i}let v=null===(o=g[0])||void 0===o?void 0:null===(a=o.delta)||void 0===a?void 0:a.reasoning_content,S=null===(r=g[0])||void 0===r?void 0:null===(l=r.delta)||void 0===l?void 0:l.content;return v&&0!==v.length||S&&0!==S.length?v&&v.length>0?{isThinking:!0,content:v}:S&&S.length>0?{isThinking:!1,content:S}:{isThinking:!1,content:""}:{isThinking:!1,content:""}},(e,t,n)=>{var i,a;null==e||null===(a=e.messages)||void 0===a||a.splice(null==e?void 0:null===(i=e.messages)||void 0===i?void 0:i.length,0,t,...n)},e)}{let n=await (0,d.h)(t,i);clearTimeout(l);let a=await n.json(),o=this.extractMessage(a);e.onFinish(o,n)}}catch(t){console.log("[Request] failed to make a chat request",t),null===(i=e.onError)||void 0===i||i.call(e,t)}}async usage(){return{used:0,total:0}}async models(){if(this.disableListModels)return a.Fv.slice();let e=await (0,d.h)(this.path(a.o9.ListModelPath),{method:"GET",headers:{...L()}}),t=(await e.json()).data;if(console.log("[Models]",t),!t)return[];let n=1e3;return t.map(e=>({name:e.id,available:!0,sorted:n++,provider:{id:"siliconflow",providerName:"Sil
1iconFlow",providerType:"siliconflow",sorted:14}}))}constructor(){this.disableListModels=!1}}class N{path(e){let t=o._X.getState(),n="";if(t.useCustomConfig&&(n=t.ai302Url),0===n.length){var l;let e=!!(null===(l=(0,i.Z)())||void 0===l?void 0:l.isApp),t=a.L["302.AI"];n=e?a.Gr:t}return n.endsWith("/")&&(n=n.slice(0,n.length-1)),n.startsWith("http")||n.startsWith(a.L["302.AI"])||(n="https://"+n),console.log("[Proxy Endpoint] ",n,e),[n,e].join("/")}extractMessage(e){var t,n,i,a;return null!==(a=null===(i=e.choices)||void 0===i?void 0:null===(n=i.at(0))||void 0===n?void 0:null===(t=n.message)||void 0===t?void 0:t.content)&&void 0!==a?a:""}speech(e){throw Error("Method not implemented.")}async chat(e){var t,n,i;let l=(0,u.Xf)(e.config.model),s=[];for(let t of e.messages)if("assistant"===t.role){let e=(0,u.Jn)(t);s.push({role:t.role,content:e})}else{let e=l?await (0,r.VA)(t.content):(0,u.YK)(t);s.push({role:t.role,content:e})}let c={...o.MG.getState().modelConfig,...o.aK.getState().currentSession().mask.modelConfig,model:e.config.model,providerName:e.config.providerName},p={messages:s,stream:e.config.stream,model:c.model,temperature:c.temperature,presence_penalty:c.presence_penalty,frequency_penalty:c.frequency_penalty,top_p:c.top_p};console.log("[Request] openai payload: ",p);let m=!!e.config.stream,h=new AbortController;null===(t=e.onController)||void 0===t||t.call(e,h);try{let t=this.path(a.w$.ChatPath),i={method:"POST",body:JSON.stringify(p),signal:h.signal,headers:L()},l=setTimeout(()=>h.abort(),(0,u.pq)(e.config.model));if(m){let[i,a]=o.RQ.getState().getAsTools((null===(n=o.aK.getState().currentSession().mask)||void 0===n?void 0:n.plugin)||[]);return(0,r.cQ)(t,p,L(),i,a,h,(e,t)=>{var n,i,a,o,l,r,s,c,u,d,p,m,h;let g=JSON.parse(e).choices,T=null===(i=g[0])||void 0===i?void 0:null===(n=i.delta)||void 0===n?void 0:n.tool_calls;if((null==T?void 0:T.length)>0){let e=null===(s=T[0])||void 0===s?void 0:s.index,n=null===(c=T[0])||void 0===c?void 0:c.id,i=null===(d=T[0])||void 0===d?void 0:null===(u=d.function)||void 0===u?void 0:u.arguments;n?t.push({id:n,type:null===(p=T[0])||void 0===p?void 0:p.type,function:{name:null===(h=T[0])||void 0===h?void 0:null===(m=h.function)||void 0===m?void 0:m.name,arguments:i}}):t[e].function.arguments+=i}let v=null===(o=g[0])||void 0===o?void 0:null===(a=o.delta)||void 0===a?void 0:a.reasoning_content,S=null===(r=g[0])||void 0===r?void 0:null===(l=r.delta)||void 0===l?void 0:l.content;return v&&0!==v.length||S&&0!==S.length?v&&v.length>0?{isThinking:!0,content:v}:S&&S.length>0?{isThinking:!1,content:S}:{isThinking:!1,content:""}:{isThinking:!1,content:""}},(e,t,n)=>{var i,a;null==e||null===(a=e.messages)||void 0===a||a.splice(null==e?void 0:null===(i=e.messages)||void 0===i?void 0:i.length,0,t,...n)},e)}{let n=await (0,d.h)(t,i);clearTimeout(l);let a=await n.json(),o=this.extractMessage(a);e.onFinish(o,n)}}catch(t){console.log("[Request] failed to make a chat request",t),null===(i=e.onError)||void 0===i||i.call(e,t)}}async usage(){return{used:0,total:0}}async models(){if(this.disableListModels)return a.Fv.slice();let e=await (0,d.h)(this.path(a.w$.ListModelPath),{method:"GET",headers:{...L()}}),t=(await e.json()).data;if(console.log("[Models]",t),!t)return[];let n=1e3;return t.map(e=>({name:e.id,available:!0,sorted:n++,provider:{id:"ai302",providerName:"302.AI",providerType:"ai302",sorted:15}}))}constructor(){this.disableListModels=!1}}let j=["system","user","assistant"];class K{config(){}prompts(){}masks(){}async share(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=e.map(e=>({from:"user"===e.role?"human":"gpt",value:e.content})).concat([{from:"human",value:"Share from [NextChat]: https://github.com/Yidadaa/ChatGPT-Next-Web"}]);console.log("[Share]",e,n);let a=(0,i.Z)(),o=(null==a?void 0:a.isApp)?"https://sharegpt.com/api/conversations":"/sharegpt",l=await fetch(o,{body:JSON.stringify({avatarUrl:t,items:n}),headers:{"Content-Type":"application/json"},method:"POST"}),r=await l.json();if(console.log("[Share]",r),r.id)return"https://shareg.pt/".concat(r.id)}constructor(e=a.k8.GPT){switch(e){case a.k8.GeminiPro:this.llm=new h;break;case a.k8.Claude:this.llm=new T;break;case a.k8.Ernie:this.llm=new f;break;case a.k8.Doubao:this.llm=new y;break;case a.k8.Qwen:this.llm=new k;break;case a.k8.Hunyuan:this.llm=new I;break;case a.k8.Moonshot:this.llm=new w;break;case a.k8.Iflytek:this.llm=new x;break;case a.k8.DeepSeek:this.llm=new z;break;case a.k8.XAI:this.llm=new M;break;case a.k8.ChatGLM:this.llm=new D;break;case a.k8.SiliconFlow:this.llm=new _;break;case a.k8["302.AI"]:this.llm=new N;break;default:this.llm=new p}}}function O(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return R(e)?"".concat(t?"":"Bearer ").concat(e.trim()):""}function R(e){return(null==e?void 0:e.length)>0}function L(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=o._X.getState(),n=o.aK.get
1State(),l={};e||(l={"Content-Type":"application/json",Accept:"application/json"});let r=(0,i.Z)(),{isGoogle:s,isAzure:c,isAnthropic:u,isBaidu:d,isByteDance:p,isAlibaba:m,isMoonshot:h,isIflytek:g,isDeepSeek:T,isXAI:v,isChatGLM:S,isSiliconFlow:b,isAI302:f,apiKey:y,isEnabledAccessControl:k}=function(){let e=n.currentSession().mask.modelConfig,i=e.providerName===a.UT.Google,o=e.providerName===a.UT.Azure,l=e.providerName===a.UT.Anthropic,r=e.providerName==a.UT.Baidu,s=e.providerName===a.UT.ByteDance,c=e.providerName===a.UT.Alibaba,u=e.providerName===a.UT.Moonshot,d=e.providerName===a.UT.Iflytek,p=e.providerName===a.UT.DeepSeek,m=e.providerName===a.UT.XAI,h=e.providerName===a.UT.ChatGLM,g=e.providerName===a.UT.SiliconFlow,T=e.providerName===a.UT["302.AI"],v=t.enabledAccessControl(),S=i?t.googleApiKey:o?t.azureApiKey:l?t.anthropicApiKey:s?t.bytedanceApiKey:c?t.alibabaApiKey:u?t.moonshotApiKey:m?t.xaiApiKey:p?t.deepseekApiKey:h?t.chatglmApiKey:g?t.siliconflowApiKey:d?t.iflytekApiKey&&t.iflytekApiSecret?t.iflytekApiKey+":"+t.iflytekApiSecret:"":T?t.ai302ApiKey:t.openaiApiKey;return{isGoogle:i,isAzure:o,isAnthropic:l,isBaidu:r,isByteDance:s,isAlibaba:c,isMoonshot:u,isIflytek:d,isDeepSeek:p,isXAI:m,isChatGLM:h,isSiliconFlow:g,isAI302:T,apiKey:S,isEnabledAccessControl:v}}();if(d&&(null==r?void 0:r.isApp))return l;let A=c?"api-key":u?"x-api-key":s?"x-goog-api-key":"Authorization",C=O(y,c||u||s);return C?l[A]=C:k&&R(t.accessCode)&&(l.Authorization=O(a.TW+t.accessCode)),l}function U(e){switch(e){case a.UT.Google:return new K(a.k8.GeminiPro);case a.UT.Anthropic:return new K(a.k8.Claude);case a.UT.Baidu:return new K(a.k8.Ernie);case a.UT.ByteDance:return new K(a.k8.Doubao);case a.UT.Alibaba:return new K(a.k8.Qwen);case a.UT.Tencent:return new K(a.k8.Hunyuan);case a.UT.Moonshot:return new K(a.k8.Moonshot);case a.UT.Iflytek:return new K(a.k8.Iflytek);case a.UT.DeepSeek:return new K(a.k8.DeepSeek);case a.UT.XAI:return new K(a.k8.XAI);case a.UT.ChatGLM:return new K(a.k8.ChatGLM);case a.UT.SiliconFlow:return new K(a.k8.SiliconFlow);case a.UT["302.AI"]:return new K(a.k8["302.AI"]);default:return new K(a.k8.GPT)}}},90684:function(e,t,n){"use strict";n.d(t,{L:function(){return i}});let i={controllers:{},addController(e,t,n){let i=this.key(e,t);return this.controllers[i]=n,i},stop(e,t){let n=this.key(e,t),i=this.controllers[n];null==i||i.abort()},stopAll(){Object.values(this.controllers).forEach(e=>e.abort())},hasPending(){return Object.values(this.controllers).length>0},remove(e,t){let n=this.key(e,t);delete this.controllers[n]},key:(e,t)=>"".concat(e,",").concat(t)}},35499:function(e,t,n){"use strict";n.d(t,{h:function(){return r}});var i=n(57437);n(2265);var a=n(82422),o=n.n(a),l=n(75504);function r(e){var t;return(0,i.jsxs)("button",{className:(0,l.Z)("clickable",o()["icon-button"],{[o().border]:e.bordered,[o().shadow]:e.shadow},o()[null!==(t=e.type)&&void 0!==t?t:""],e.className),onClick:e.onClick,title:e.title,disabled:e.disabled,role:"button",tabIndex:e.tabIndex,autoFocus:e.autoFocus,style:e.style,"aria-label":e.aria,children:[e.icon&&(0,i.jsx)("div",{"aria-label":e.text||e.title,className:(0,l.Z)(o()["icon-button-icon"],{"no-dark":"primary"===e.type}),children:e.icon}),e.text&&(0,i.jsx)("div",{"aria-label":e.text||e.title,className:o()["icon-button-text"],children:e.text})]})}},94008:function(e,t,n){"use strict";n.d(t,{qE:function(){return eb},aR:function(){return eS},eL:function(){return ef}});var i,a,o,l,r,s,c,u,d,p,m,h,g,T,v,S,b,f,y,k,A,C,P,E,I,w,x,z,M,D,_,N,j,K,O,R=n(57437),L=n(20376),U=n(52846);function F(){return(F=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}var B=function(e){return U.createElement("svg",F({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:30,height:30,fill:"none"},e),i||(i=U.createElement("defs",null,U.createElement("path",{id:"default_svg__a",d:"M0 0h30v30H0z"}),U.createElement("path",{id:"default_svg__c",d:"M0 0h20.455v20.455H0z"}))),U.createElement("g",null,a||(a=U.createElement("rect",{width:30,height:30,fill:"#E7F8FF",rx:10}
1)),o||(o=U.createElement("mask",{id:"default_svg__b",fill:"#fff"},U.createElement("use",{xlinkHref:"#default_svg__a"}))),U.createElement("g",{mask:"url(#default_svg__b)"},U.createElement("g",{transform:"translate(4.773 4.773)"},l||(l=U.createElement("mask",{id:"default_svg__d",fill:"#fff"},U.createElement("use",{xlinkHref:"#default_svg__c"}))),U.createElement("g",{mask:"url(#default_svg__d)"},U.createElement("path",{fillRule:"evenodd",style:{fill:"#1f948c"},d:"M19.11 8.37c.17-.52.26-1.06.26-1.61 0-.9-.24-1.79-.71-2.57a5.24 5.24 0 0 0-4.53-2.59c-.37 0-.73.04-1.09.11A5.201 5.201 0 0 0 9.17 0h-.04C6.86 0 4.86 1.44 4.16 3.57A5.11 5.11 0 0 0 .71 6.04C.24 6.83 0 7.72 0 8.63c0 1.27.48 2.51 1.35 3.45-.18.52-.27 1.07-.27 1.61 0 .91.25 1.8.71 2.58 1.13 1.94 3.41 2.94 5.63 2.47a5.18 5.18 0 0 0 3.86 1.71h.05c2.26 0 4.27-1.44 4.97-3.57a5.132 5.132 0 0 0 3.45-2.47c.46-.78.7-1.67.7-2.58 0-1.28-.48-2.51-1.34-3.46ZM8.947 18.158c-.04.03-.08.05-.12.07.7.58 1.57.89 2.48.89h.01c2.14 0 3.88-1.72 3.88-3.83v-4.76c0-.02-.02-.04-.04-.05l-1.74-.99v5.75c0 .23-.13.45-.34.57l-4.13 2.35Zm-.67-1.153 4.17-2.38c.02-.01.03-.03.03-.05v-1.99l-5.04 2.87c-.21.12-.47.12-.68 0l-4.13-2.35c-.04-.02-.09-.06-.12-.07-.04.21-.06.43-.06.65 0 .67.18 1.33.52 1.92v-.01c.7 1.19 1.98 1.92 3.37 1.92.68 0 1.35-.18 1.94-.51ZM3.903 5.168v-.14c-.85.31-1.57.9-2.02 1.68a3.78 3.78 0 0 0-.52 1.91c0 1.37.74 2.64 1.94 3.33l4.17 2.37c.02.01.04.01.06 0l1.75-1-5.04-2.87a.64.64 0 0 1-.34-.57v-4.71Zm13.253 3.337-4.18-2.38c-.02 0-.04 0-.06.01l-1.74.99 5.04 2.87c.21.12.34.34.34.58v4.85c1.52-.56 2.54-1.99 2.54-3.6 0-1.37-.74-2.63-1.94-3.32ZM8.014 5.83c-.02.01-.03.03-.03.05v1.99L13.024 5a.692.692 0 0 1 .68 0l4.13 2.35c.04.02.08.05.12.07.03-.21.05-.43.05-.65 0-2.11-1.74-3.83-3.88-3.83-.68 0-1.35.18-1.94.51l-4.17 2.38Zm1.133-4.492c-2.15 0-3.89 1.72-3.89 3.83v4.76c0 .02.02.03.03.04l1.75 1v-5.75c0-.23.13-.45.34-.57l4.13-2.35c.04-.03.09-.06.12-.07-.7-.58-1.58-.89-2.48-.89ZM7.983 11.51l2.24 1.27 2.25-1.27V8.95l-2.25-1.28-2.24 1.28v2.56Z"}))))))};function G(){return(G=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}var V=function(e){return U.createElement("svg",G({fill:"#333",fillRule:"evenodd",height:"1em",style:{flex:"none",lineHeight:1},viewBox:"0 0 30 30",width:"1em",xmlns:"http://www.w3.org/2000/svg"},e),r||(r=U.createElement("rect",{width:30,height:30,fill:"#E7F8FF",rx:6})),s||(s=U.createElement("path",{d:"M24.55 13.004a5.416 5.416 0 0 0-.478-4.501c-1.217-2.09-3.662-3.166-6.05-2.66A5.59 5.59 0 0 0 13.831 4c-2.441-.005-4.607 1.546-5.358 3.838a5.553 5.553 0 0 0-3.713 2.658 5.487 5.487 0 0 0 .691 6.5 5.416 5.416 0 0 0 .477 4.502c1.217 2.09 3.662 3.165 6.05 2.66A5.586 5.586 0 0 0 16.168 26c2.443.006 4.61-1.546 5.361-3.84a5.553 5.553 0 0 0 3.715-2.66 5.488 5.488 0 0 0-.693-6.497v.001zm-8.381 11.558a4.199 4.199 0 0 1-2.675-.954c.034-.018.093-.05.132-.074l4.44-2.53a.71.71 0 0 0 .364-.623v-6.176l1.877 1.069c.02.01.033.029.036.05v5.115c-.003 2.274-1.87 4.118-4.174 4.123zM7.192 20.78a4.059 4.059 0 0 1-.498-2.763c.032.02.09.055.131.078l4.44 2.53c.225.13.504.13.73 0l5.42-3.088v2.138a.068.068 0 0 1-.027.057L12.9 22.288c-1.999 1.136-4.552.46-5.707-1.51h-.001zm-1.169-9.564A4.15 4.15 0 0 1 8.198 9.41l-.002.151v5.06a.711.711 0 0 0 .364.624l5.42 3.087-1.876 1.07a.067.067 0 0 1-.063.005l-4.489-2.559c-1.995-1.14-2.679-3.658-1.53-5.63h.001zm15.417 3.54-5.42-3.088 1.876-1.068a.067.067 0 0 1 .063-.006l4.489 2.557c1.998 1.14 2.683 3.662 1.529 5.633a4.163 4.163 0 0 1-2.174 1.807V15.38a.71.71 0 0 0-.363-.623zm1.867-2.773a6.04 6.04 0 0 0-.132-.078l-4.44-2.53a.731.731 0 0 0-.729 0l-5.42 3.088v-2.138a.068.068 0 0 1 .027-.057L17.1 7.713c2-1.137 4.555-.46 5.707 1.513.487.833.664 1.809.499 2.757h.001zm-11.741 3.81-1.877-1.068a.065.065 0 0 1-.036-.051V9.559c.001-2.277 1.873-4.122 4.181-4.12.976 0 1.92.338 2.671.954-.034.018-.092.05-.131.073l-4.44 2.53a.71.71 0 0 0-.365.623l-.003 6.173v.002zm1.02-2.168L15 12.25l2.414 1.375v2.75L15 17.75l-2.415-1.375v-2.75z"})))};function H(){return(H=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}var q=function(e){return U.createElement("svg",H({height:"1em",style:{flex:"none",lineHeight:1},viewBox:"0 0 30 30",width:"1em",xmlns:"http://www.w3.org/2000/svg"},e),c||(c=U.createElement("rect",{width:30,height:30,fill:"#E7F8FF",rx:6})),u||(u=U.createElement("g",{transform:"translate(3 3)"},U.createElement("defs",null,U.createElement("linearGradient",{id:"gemini_svg__a",x1:"0%",x2:"68.73%",y1:"100%",y2:"30.395%"},U.createElement("stop",{offset:"0%",stopColor:"#1C7DFF"}),U.createElement("stop",{offset:"52.021%",stopColor:"#1C69FF"}),U.createElement("stop",{offset:"100%",stopColor:"#F0DCD6"}
1))),U.createElement("path",{d:"M12 24A14.304 14.304 0 0 0 0 12 14.304 14.304 0 0 0 12 0a14.305 14.305 0 0 0 12 12 14.305 14.305 0 0 0-12 12",fill:"url(#gemini_svg__a)"}))))};function Z(){return(Z=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}var W=function(e){return U.createElement("svg",Z({height:"1em",style:{flex:"none",lineHeight:1},viewBox:"0 0 30 30",width:"1em",xmlns:"http://www.w3.org/2000/svg"},e),d||(d=U.createElement("rect",{width:30,height:30,fill:"#E7F8FF",rx:6})),p||(p=U.createElement("g",{transform:"translate(3 3)"},U.createElement("defs",null,U.createElement("linearGradient",{id:"gemma_svg__a",x1:"24.419%",x2:"75.194%",y1:"75.581%",y2:"25.194%"},U.createElement("stop",{offset:"0%",stopColor:"#446EFF"}),U.createElement("stop",{offset:"36.661%",stopColor:"#2E96FF"}),U.createElement("stop",{offset:"83.221%",stopColor:"#B1C5FF"}))),U.createElement("path",{d:"M12.34 5.953a8.233 8.233 0 0 1-.247-1.125V3.72a8.25 8.25 0 0 1 5.562 2.232H12.34zm-.69 0a8.01 8.01 0 0 0 .257-1.145V3.72a8.25 8.25 0 0 0-5.562 2.232h5.304zm-5.433.187h5.373a7.98 7.98 0 0 1-.267.696 8.41 8.41 0 0 1-1.76 2.65L6.216 6.14zm-.264-.187H2.977v.187h2.915a8.436 8.436 0 0 0-2.357 5.767H0v.186h3.535a8.436 8.436 0 0 0 2.357 5.767H2.977v.186h2.976v2.977h.187v-2.915a8.436 8.436 0 0 0 5.767 2.357V24h.186v-3.535a8.436 8.436 0 0 0 5.767-2.357v2.915h.186v-2.977h2.977v-.186h-2.915a8.436 8.436 0 0 0 2.357-5.767H24v-.186h-3.535a8.436 8.436 0 0 0-2.357-5.767h2.915v-.187h-2.977V2.977h-.186v2.915a8.436 8.436 0 0 0-5.767-2.357V0h-.186v3.535A8.436 8.436 0 0 0 6.14 5.892V2.977h-.187v2.976zm6.14 14.326a8.25 8.25 0 0 0 5.562-2.233H12.34a8.33 8.33 0 0 0-.247 1.126v1.107zm-.186-1.087a8.015 8.015 0 0 0-.258-1.146H6.345a8.25 8.25 0 0 0 5.562 2.233v-1.087zm-8.186-7.285h1.107a8.23 8.23 0 0 0 1.125-.247V6.345a8.25 8.25 0 0 0-2.232 5.562zm1.087.186H3.72a8.25 8.25 0 0 0 2.232 5.562v-5.304a8.012 8.012 0 0 0-1.145-.258zm15.47-.186a8.25 8.25 0 0 0-2.232-5.562v5.315c.367.108.743.19 1.126.247h1.107zm-1.086.186c-.39.058-.772.144-1.146.258v5.304a8.25 8.25 0 0 0 2.233-5.562h-1.087zm-1.332 5.69V12.41a7.97 7.97 0 0 0-.696.267 8.409 8.409 0 0 0-2.65 1.76l3.346 3.346zm0-6.18v-5.45l-.012-.013h-5.451c.076.235.162.468.26.696a8.698 8.698 0 0 0 1.819 2.688 8.698 8.698 0 0 0 2.688 1.82c.228.097.46.183.696.259zM6.14 17.848V12.41c.235.078.468.167.696.267a8.403 8.403 0 0 1 2.688 1.799 8.404 8.404 0 0 1 1.799 2.688c.1.228.19.46.267.696H6.152l-.012-.012zm0-6.245V6.326l3.29 3.29a8.716 8.716 0 0 1-2.594 1.728 8.14 8.14 0 0 1-.696.259zm6.257 6.257h5.277l-3.29-3.29a8.716 8.716 0 0 0-1.728 2.594 8.135 8.135 0 0 0-.259.696zm-2.347-7.81a9.435 9.435 0 0 1-2.88 1.96 9.14 9.14 0 0 1 2.88 1.94 9.14 9.14 0 0 1 1.94 2.88 9.435 9.435 0 0 1 1.96-2.88 9.14 9.14 0 0 1 2.88-1.94 9.435 9.435 0 0 1-2.88-1.96 9.434 9.434 0 0 1-1.96-2.88 9.14 9.14 0 0 1-1.94 2.88z",fill:"url(#gemma_svg__a)",fillRule:"evenodd"}))))};function J(){return(J=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}var X=function(e){return U.createElement("svg",J({height:"1em",style:{flex:"none",lineHeight:1},viewBox:"0 0 30 30",width:"1em",xmlns:"http://www.w3.org/2000/svg"},e),m||(m=U.createElement("rect",{width:30,height:30,fill:"#E7F8FF",rx:6})),h||(h=U.createElement("path",{d:"m7.709 18.955 4.72-2.647.08-.23-.08-.128H12.2l-.79-.048-2.698-.073-2.339-.097-2.266-.122-.571-.121L3 14.784l.055-.352.48-.321.686.06 1.52.103 2.278.158 1.652.097 2.449.255h.389l.055-.157-.134-.098-.103-.097-2.358-1.596-2.552-1.688-1.336-.972-.724-.491-.364-.462-.158-1.008.656-.722.881.06.225.061.893.686 1.908 1.476 2.491 1.833.365.304.145-.103.019-.073-.164-.274-1.355-2.446-1.446-2.49-.644-1.032-.17-.619a2.97 2.97 0 0 1-.104-.729l.748-1.013L9.696 3l.996.134.42.364.62 1.414 1.002 2.229 1.555 3.03.456.898.243.832.091.255h.158v-.146l.128-1.706.237-2.095.23-2.695.08-.76.376-.91.747-.492.584.28.48.685-.067.444-.286 1.851-.559 2.903-.364 1.942h.212l.243-.242.985-1.306 1.652-2.064.73-.82.85-.904.547-.431h1.033l.76 1.129-.34 1.166-1.064 1.347-.881 1.142
1-1.264 1.7-.79 1.36.073.11.188-.02 2.856-.606 1.543-.28 1.841-.315.833.388.091.395-.328.807-1.969.486-2.309.462-3.439.813-.042.03.049.061 1.549.146.662.036h1.622l3.02.225.79.522.474.638-.079.485-1.215.62-1.64-.389-3.829-.91-1.312-.329h-.182v.11l1.093 1.068 2.006 1.81 2.509 2.33.127.578-.322.455-.34-.049-2.205-1.657-.851-.747-1.926-1.62h-.128v.17l.444.649 2.345 3.521.122 1.08-.17.353-.608.213-.668-.122-1.374-1.925-1.415-2.167-1.143-1.943-.14.08-.674 7.254-.316.37-.729.28-.607-.461-.322-.747.322-1.476.389-1.924.315-1.53.286-1.9.17-.632-.012-.042-.14.018-1.434 1.967-2.18 2.945-1.726 1.845-.414.164-.717-.37.067-.662.401-.589 2.388-3.036 1.44-1.882.93-1.086-.006-.158h-.055L7.132 21.56l-1.13.146-.487-.456.061-.746.231-.243 1.908-1.312-.006.006z",fill:"#D97757"})))};function Y(){return(Y=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}var Q=function(e){return U.createElement("svg",Y({height:"1em",style:{flex:"none",lineHeight:1},viewBox:"0 0 30 30",width:"1em",xmlns:"http://www.w3.org/2000/svg"},e),g||(g=U.createElement("rect",{width:30,height:30,fill:"#E7F8FF",rx:6})),T||(T=U.createElement("g",{transform:"translate(3 3)"},U.createElement("defs",null,U.createElement("linearGradient",{id:"meta_svg__a",x1:"75.897%",x2:"26.312%",y1:"89.199%",y2:"12.194%"},U.createElement("stop",{offset:".06%",stopColor:"#0867DF"}),U.createElement("stop",{offset:"45.39%",stopColor:"#0668E1"}),U.createElement("stop",{offset:"85.91%",stopColor:"#0064E0"})),U.createElement("linearGradient",{id:"meta_svg__b",x1:"21.67%",x2:"97.068%",y1:"75.874%",y2:"23.985%"},U.createElement("stop",{offset:"13.23%",stopColor:"#0064DF"}),U.createElement("stop",{offset:"99.88%",stopColor:"#0064E0"})),U.createElement("linearGradient",{id:"meta_svg__c",x1:"38.263%",x2:"60.895%",y1:"89.127%",y2:"16.131%"},U.createElement("stop",{offset:"1.47%",stopColor:"#0072EC"}),U.createElement("stop",{offset:"68.81%",stopColor:"#0064DF"})),U.createElement("linearGradient",{id:"meta_svg__d",x1:"47.032%",x2:"52.15%",y1:"90.19%",y2:"15.745%"},U.createElement("stop",{offset:"7.31%",stopColor:"#007CF6"}),U.createElement("stop",{offset:"99.43%",stopColor:"#0072EC"})),U.createElement("linearGradient",{id:"meta_svg__e",x1:"52.155%",x2:"47.591%",y1:"58.301%",y2:"37.004%"},U.createElement("stop",{offset:"7.31%",stopColor:"#007FF9"}),U.createElement("stop",{offset:"100%",stopColor:"#007CF6"})),U.createElement("linearGradient",{id:"meta_svg__f",x1:"37.689%",x2:"61.961%",y1:"12.502%",y2:"63.624%"},U.createElement("stop",{offset:"7.31%",stopColor:"#007FF9"}),U.createElement("stop",{offset:"100%",stopColor:"#0082FB"})),U.createElement("linearGradient",{id:"meta_svg__g",x1:"34.808%",x2:"62.313%",y1:"68.859%",y2:"23.174%"},U.createElement("stop",{offset:"27.99%",stopColor:"#007FF8"}),U.createElement("stop",{offset:"91.41%",stopColor:"#0082FB"})),U.createElement("linearGradient",{id:"meta_svg__h",x1:"43.762%",x2:"57.602%",y1:"6.235%",y2:"98.514%"},U.createElement("stop",{offset:"0%",stopColor:"#0082FB"}),U.createElement("stop",{offset:"99.95%",stopColor:"#0081FA"})),U.createElement("linearGradient",{id:"meta_svg__i",x1:"60.055%",x2:"39.88%",y1:"4.661%",y2:"69.077%"},U.createElement("stop",{offset:"6.19%",stopColor:"#0081FA"}),U.createElement("stop",{offset:"100%",stopColor:"#0080F9"})),U.createElement("linearGradient",{id:"meta_svg__j",x1:"30.282%",x2:"61.081%",y1:"59.32%",y2:"33.244%"},U.createElement("stop",{offset:"0%",stopColor:"#027AF3"}),U.createElement("stop",{offset:"100%",stopColor:"#0080F9"})),U.createElement("linearGradient",{id:"meta_svg__k",x1:"20.433%",x2:"82.112%",y1:"50.001%",y2:"50.001%"},U.createElement("stop",{offset:"0%",stopColor:"#0377EF"}),U.createElement("stop",{offset:"99.94%",stopColor:"#0279F1"})),U.createElement("linearGradient",{id:"meta_svg__l",x1:"40.303%",x2:"72.394%",y1:"35.298%",y2:"57.811%"},U.createElement("stop",{offset:".19%",stopColor:"#0471E9"}),U.createElement("stop",{offset:"100%",stopColor:"#0377EF"})),U.createElement("linearGradient",{id:"meta_svg__m",x1:"32.254%",x2:"68.003%",y1:"19.719%",y2:"84.908%"},U.createElement("stop",{offset:"27.65%",stopColor:"#0867DF"}),U.createElement("stop",{offset:"100%",stopColor:"#0471E9"}))),U.createElement("g",{fill:"none"},U.createElement("path",{d:"M6.897 4h-.024l-.031 2.615h.022c1.715 0 3.046 1.357 5.94 6.246l.175.297.012.02 1.62-2.438-.012-.019a48.763 48.763 0 0 0-1.098-1.716 28.01 28.01 0 0 0-1.175-1.629C10.413 4.932 8.812 4 6.896 4z",fill:"url(#meta_svg__a)"}),U.createElement("path",{d:"M6.873 4C4.95 4.01 3.247 5.258 2.02 7.17a4.352 4.352 0 0 0-.01.017l2.254 1.231.011-.017c.718-1.083 1.61-1.774 2.568-1.785h.021L6.896 4h-.023z",fill:"url(#meta_svg__b)"}),U.createElement("path",{d:"m2.019 7.17-.011.017C1.2 8.447.598 9.995.274 11.664l-.005.022 2.534.6.004-.022c.27-1.467.786-2.828 1.456-3.845l.011-.017L2.02 7.17z",fill:"url(#meta_svg__c)"}),U.createElement("path",{d:"m2.807 12.264-2.533-.6-.005.022A14.885 14.885 0 0 0 0 14.472v.023l2.598.233v-.023a12.591 12.591 0 0 1 .21-2.44z",fill:"url(#meta_svg__d)"}),U.createElement("path",{d:"M2.677 15.537a5.462 5.462 0 0 1-.079-.813v-.022L0 14.468v.024a8.89 8.89 0 0 0 .146 1.652l2.535-.585a4.106 4.106 0 0 1-.004-.022z",fill:"url(#meta_svg__e)"}),U.createElement("path",{d:"M3.27 16.89c-.284-.31-.484-.756-.589-1.328l-.004-.021-2.535.585.004.021c.192 1.01.568 1.85 1.106 2.487l.014.017 2.018-1.745a2.106 2.106 0 0 1-.015-.016z",fill:"url(#meta_svg__f)"}),U.createElement("path",{d:"M10.78 9.654c-1.528 2.35-2.454 3.825-2.454 3.825-2.035 3.2-2.739 3.917-3.871 3.917a1.545 1.545 0 0 1-1.186-.508l-2.017 1.744.014.017C2.01 19.518 3.058 20 4.356 20c1.963 0 3.374-.928 5.884-5.33l1.766-3.13a41.283 41.283 0 0 0-1.227-1.886z",fill:"#0082FB"}),U.createElement("path",{d:"m13.502 5.946-.016.016c-.4.43-.786.908-1.16 1.416.378.483.768 1.024 1.175 1.63.48-.743.928-1.345 1.367-1.807l.016-.016-1.382-1.24z",fill:"url(#meta_svg__g)"}),U.createElement("path",{d:"M20.918 5.713C19.853 4.633 18.583 4 17.225 4c-1.432 0-2.637.787-3.723 1.944l-.016.016 1.382 1.24.016-.017c.715-.747 1.408-1.12 2.176-1.12.826 0 1.6.39 2.27 1.075l.015.016 1.589-1.425-.016-.016z",fill:"#0082FB"}),U.createElement("path",{d:"M23.998 14.125c-.06-3.467-1.27-6.566-3.064-8.396l-.016-.016-1.588 1.424.015.016c1.35 1.392 2.277 3.98 2.361 6.971v.023h2.292v-.022z",fill:"url(#meta_svg__h)"}),U.createElement("path",{d:"M23.998 14.15v-.023h-2.292v.022c.004.14.006.282.006.424 0 .815-.121 1.474-.368 1.95l-.011.022 1.708 1.782.013-.02c.62-.96.946-2.293.946-3.91 0-.083 0-.165-.002-.247z",fill:"url(#meta_svg__i)"}),U.createElement("path",{d:"m21.344 16.52-.011.02c-.214.402-.519.67-.917.787l.778 2.462a3.493 3.493 0 0 0 .438-.182 3.558 3.558 0 0 0 1.366-1.218l.044-.065.012-.02-1.71-1.784z",fill:"url(#meta_svg__j)"}),U.createElement("path",{d:"M19.92 17.393c-.262 0-.492-.039-.718-.14l-.798 2.522c.449.153.927.222 1.46.222a4.1 4.1 0 0 0 1.352-.215l-.78-2.462c-.167.05-.341.075-.517.073z",fill:"url(#meta_svg__k)"}),U.createElement("path",{d:"m18.323 16.534-.014-.017-1.836 1.914.016.017c.637.682 1.246 1.105 1.937 1.337l.797-2.52c-.291-.125-.573-.353-.9-.731z",fill:"url(#meta_svg__l)"}),U.createElement("path",{d:"M18.309 16.515c-.55-.642-1.232-1.712-2.303-3.44l-1.396-2.336-.011-.02-1.62 2.438.012.02.989 1.668c.959 1.61 1.74 2.774 2.493 3.585l.016.016 1.834-1.914a2.353 2.353 0 0 1-.014-.017z",fill:"url(#meta_svg__m)"})))))};function $(){return($=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}var ee=function(e){return U.createElement("svg",$({height:"1em",style:{flex:"none",lineHeight:1},viewBox:"0 0 30 30",width:"1em",xmlns:"http://www.w3.org/2000/svg"},e),v||(v=U.createElement("rect",{width:30,height:30,fill:"#E7F8FF",rx:6})),S||(S=U.createElement("g",{fill:"none"},U.createElement("path",{d:"M18 9v4h-2V9h2zm4-4v4h-2V5h2zM6 5H4h2zM4 5h2v20H4V5zm8 12h2v4h-2v-4zm8 0h2v8h-2v-8z",fill:"#000"}),U.createElement("path",{d:"M22 5h4v4h-4V5zM6 5h4v4H6V5z",fill:"#F7D046"}),U.createElement("path",{d:"M18 13V9h8v4h-8zM6 13V9h8v4H6z",fill:"#F2A73B"}),U.createElement("path",{d:"M6 17v-4h20v4z",fill:"#EE792F"}),U.createElement("path",{d:"M14 17h4v4h-4v-4zm8 0h4v4h-4v-4zM6 17h4v4H6v-4z",fill:"#EB5829"}),U.createElement("path",{d:"M22 21h4v4h-4v-4zM6 21h4v4H6v-4z",fill:"#EA3326"}))))};function et(){return(et=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}var en=function(e){return U.createElement("svg",et({height:"1em",style:{flex:"none",lineHeight:1},viewBox:"0 0 30 30",width:"1em",xmlns:"http://www.w3.org/2000/svg"},e),b||(b=U.createElement("rect",{width:30,height:30,fill:"#E7F8FF",rx:6})),f||(f=U.createElement("path",{d:"M27.748 8.482c-.254-.124-.364.113-.512.234-.051.039-.094.09-.137.136-.372.397-.806.657-1.373.626-.829-.046-1.537.214-2.163.848-.133-.782-.575-1.248-1.247-1.548-.352-.156-.708-.311-.955-.65-.172-.241-.219-.51-.305-.774-.055-.16-.11-.323-.293-.35-.2-.031-.278.136-.356.276-.313.572-.434 1.202-.422 1.84.027 1.436.633 2.58 1.838 3.393.137.093.172.187.129.323-.082.28-.18.552-.266.833-.055.179-.137.217-.329.14a5.526 5.526 0 0 1-1.736-1.18c-.857-.828-1.631-1.742-2.597-2.458a11.365 11.365 0 0 0-.689-.471c-.985-.957.13-1.743.388-1.836.27-.098.093-.432-.779-.428-.872.004-1.67.295-2.687.684a3.055 3.055 0 0 1-.465.137 9.597 9.597 0 0 0-2.883-.102c-1.885.21-3.39 1.102-4.497 2.623-1.33 1.828-1.643 3.906-1.26 6.072.403 2.284 1.569 4.175 3.36 5.653 1.858 1.533 3.997 2.284 6.438 2.14 1.482-.085 3.133-.284 4.994-1.86.47.234.962.327 1.78.397.63.059 1.236-.03 1.705-.128.735-.156.684-.837.419-.961-2.155-1.004-1.682-.595-2.113-.926 1.096-1.296 2.746-2.642 3.392-7.003.05-.347.007-.565 0-.845-.004-.17.035-.237.23-.256a4.173 4.173
10 0 0 1.545-.475c1.396-.763 1.96-2.015 2.093-3.517.02-.23-.004-.467-.247-.588zM15.581 22c-2.089-1.642-3.102-2.183-3.52-2.16-.392.024-.321.471-.235.763.09.288.207.486.371.739.114.167.192.416-.113.603-.673.416-1.842-.14-1.897-.167-1.361-.802-2.5-1.86-3.301-3.307-.774-1.393-1.224-2.887-1.298-4.482-.02-.386.093-.522.477-.592a4.696 4.696 0 0 1 1.529-.039c2.132.312 3.946 1.265 5.468 2.774.868.86 1.525 1.887 2.202 2.891.72 1.066 1.494 2.082 2.48 2.914.348.292.625.514.891.677-.802.09-2.14.11-3.054-.614zm1-6.44a.306.306 0 0 1 .415-.287.302.302 0 0 1 .2.288.306.306 0 0 1-.31.307.303.303 0 0 1-.304-.308zm3.11 1.596c-.2.081-.399.151-.59.16a1.245 1.245 0 0 1-.798-.254c-.274-.23-.47-.358-.552-.758a1.73 1.73 0 0 1 .016-.588c.07-.327-.008-.537-.239-.727-.187-.156-.426-.199-.688-.199a.559.559 0 0 1-.254-.078.253.253 0 0 1-.114-.358c.028-.054.16-.186.192-.21.356-.202.767-.136 1.146.016.352.144.618.408 1.001.782.391.451.462.576.685.914.176.265.336.537.445.848.067.195-.019.354-.25.452z",fill:"#4D6BFE"})))};function ei(){return(ei=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}var ea=function(e){return U.createElement("svg",ei({fill:"#333",fillRule:"evenodd",height:"1em",style:{flex:"none",lineHeight:1},viewBox:"0 0 30 30",width:"1em",xmlns:"http://www.w3.org/2000/svg"},e),y||(y=U.createElement("rect",{width:30,height:30,fill:"#E7F8FF",rx:6})),k||(k=U.createElement("path",{d:"m4.052 19.916 9.539 2.552a21.007 21.007 0 0 0 .06 2.033l5.956 1.593a11.997 11.997 0 0 1-5.586.865l-.18-.016-.044-.004-.084-.009-.094-.01a11.605 11.605 0 0 1-.157-.02l-.107-.014-.11-.016a11.962 11.962 0 0 1-.32-.051l-.042-.008-.075-.013-.107-.02-.07-.015-.093-.019-.075-.016-.095-.02-.097-.023-.094-.022-.068-.017-.088-.022-.09-.024-.095-.025-.082-.023-.109-.03-.062-.02-.084-.025-.093-.028-.105-.034-.058-.019-.08-.026-.09-.031-.066-.024a6.293 6.293 0 0 1-.044-.015l-.068-.025-.101-.037-.057-.022-.08-.03-.087-.035-.088-.035-.079-.032-.095-.04-.063-.028-.063-.027a5.655 5.655 0 0 1-.041-.018l-.066-.03-.103-.047-.052-.024-.096-.046-.062-.03-.084-.04-.086-.044-.093-.047-.052-.027-.103-.055-.057-.03-.058-.032a6.49 6.49 0 0 1-.046-.026l-.094-.053-.06-.034-.051-.03-.072-.041-.082-.05-.093-.056-.052-.032-.084-.053-.061-.039-.079-.05-.07-.047-.053-.035a7.785 7.785 0 0 1-.054-.036l-.044-.03-.044-.03a6.066 6.066 0 0 1-.04-.028l-.057-.04-.076-.054-.069-.05-.074-.054-.056-.042-.076-.057-.076-.059-.086-.067-.045-.035-.064-.052-.074-.06-.089-.073-.046-.039-.046-.039a7.516 7.516 0 0 1-.043-.037l-.045-.04-.061-.053-.07-.062-.068-.06-.062-.058-.067-.062-.053-.05-.088-.084a13.28 13.28 0 0 1-.099-.097l-.029-.028-.041-.042-.069-.07-.05-.051-.05-.053a6.457 6.457 0 0 1-.168-.179l-.08-.088-.062-.07-.071-.08-.042-.049-.053-.062-.058-.068-.046-.056a7.175 7.175 0 0 1-.027-.033l-.045-.055-.066-.082-.041-.052-.05-.064-.02-.025a11.99 11.99 0 0 1-1.44-2.402zm-1.02-5.794 11.353 3.037a20.468 20.468 0 0 0-.469 2.011l10.817 2.894a12.076 12.076 0 0 1-1.845 2.005L3.657 18.923l-.016-.046-.035-.104a11.965 11.965 0 0 1-.05-.153l-.007-.023a11.896 11.896 0 0 1-.207-.741l-.03-.126-.018-.08-.021-.097-.018-.081-.018-.09-.017-.084-.018-.094c-.026-.141-.05-.283-.071-.426l-.017-.118-.011-.083-.013-.102a12.01 12.01 0 0 1-.019-.161l-.005-.047a12.12 12.12 0 0 1-.034-2.145zm1.593-5.15 11.948 3.196a20.456 20.456 0 0 0-1.01 1.875l11.295 3.022c-.142.82-.368 1.612-.668 2.365l-11.55-3.09-11.516-3.08.015-.1.008-.049.01-.067.015-.087.018-.098c.026-.148.056-.295.088-.442l.028-.124.02-.085.024-.097c.022-.09.045-.18.07-.268l.028-.102.023-.083.03-.1.025-.082.03-.096.026-.082.031-.095a11.896 11.896 0 0 1 1.01-2.232zm4.442-4.4L20.352 7.59a20.77 20.77 0 0 0-1.688 1.721l7.823 2.093c.267.852.442 1.744.513 2.665L5.106 8.213l.045-.065.027-.04.04-.055.046-.065.055-.076.054-.072.064-.086.05-.065.057-.073.055-.07.06-.074.055-.069.065-.077.054-.066.066-.077.053-.06.072-.082.053-.06.067-.074.054-.058.073-.078.058-.06.063-.067.168-.17.1-.098.059-.056.076-.071a12.084 12.084 0 0 1 2.272-1.677zM15.017 3h.097l.082.001.069.001.054.002.068.002.046.001.076.003.047.002.06.003.054.002.087.005.105.007.144.011.088.007.044.004.077.008.082.008.047.005.102.012.05.006.108.014.081.01.042.006.065.01.207.032.07.012.065.011.14.026.092.018.11.022.046.01.075.016.041.01.062.013.042.01.065.015.049.012.071.017.096.024.112.03.113.03.113.032.05.015.07.02.078.024.073.023.05.016.05.016.076.025.099.033.102.036.048.017.064.023.093.034.11.041.116.045.1.04.047.02.06.024.041.018.063.026.04.018.057.025.11.048.1.046.074.035.075.036.06.028.092.046.091.045.102.052.053.028.049.026.046.024.06.033.041.022.052.029.088.05.106.06.087.051.057.034.053.032.096.059.088.055.098.062.036.024.064.041.084.056.04.027.062.042.062.043.023.017c.054.037.108.075.161.114l.083.06.065.048.056.043.086.065.082.064.04.03.05.041.086.069.079.065.085.071c.712.6 1.353 1.283 1.909 2.031L10.222 3.994l.062-.027.065-.028.081-.034.086-.035c.113-.045.227-.09.341-.131l.096-.035.093-.033.084-.03.096-.031a8.11 8.11 0 0 1 .264-.085l.091-.027.086-.025.102-.03.085-.023.1-.026.086-.024.09-.023.091-.022.095-.022.09-.02.098-.021.091-.02.095-.018.092-.018.1-.018.091-.016.098-.017.092-.014.097-.015.092-.013.102-.013.091-.012.105-.012.09-.01.105-.01c.093-.01.186-.018.28-.024l.106-.008.09-.005.11-.006.093-.004.1-.004.097-.002.099-.002.197-.002z"})))};function eo(){return(eo=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}var el=function(e){return U.createElement("svg",eo({height:"1em",style:{flex:"none",lineHeight:1},viewBox:"0 0 30 30",width:"1em",xmlns:"http://www.w3.org/2000/svg"},e),A||(A=U.createElement("rect",{width:30,height:30,fill:"#E7F8FF",rx:6})),C||(C=U.createElement("g",{transform:"translate(3 3)"},U.createElement("defs",null,U.createElement("linearGradient",{id:"qwen_svg__a",x1:"0%",x2:"100%",y1:"0%",y2:"0%"},U.createElement("stop",{offset:"0%",stopColor:"#00055F",stopOpacity:.84}),U.createElement("stop",{offset:"100%",stopColor:"#6F69F7",stopOpacity:.84}))),U.createElement("path",{d:"M12.604 1.34c.393.69.784 1.382 1.174 2.075a.18.18 0 0 0 .157.091h5.552c.174 0 .322.11.446.327l1.454 2.57c.19.337.24.478.024.837-.26.43-.513.864-.76 1.3l-.367.658c-.106.196-.223.28-.04.512l2.652 4.637c.172.301.111.494-.043.77-.437.785-.882 1.564-1.335 2.34-.159.272-.352.375-.68.37a42.972 42.972 0 0 0-2.327.016.099.099 0 0 0-.081.05 575.097 575.097 0 0 1-2.705 4.74c-.169.293-.38.363-.725.364-.997.003-2.002.004-3.017.002a.537.537 0 0 1-.465-.271l-1.335-2.323a.09.09 0 0 0-.083-.049H4.982a1.788 1.788 0 0 1-.805-.092l-1.603-2.77a.543.543 0 0 1-.002-.54l1.207-2.12a.198.198 0 0 0 0-.197 550.951 550.951 0 0 1-1.875-3.272l-.79-1.395c-.16-.31-.173-.496.095-.965.465-.813.927-1.625 1.387-2.436.132-.234.304-.334.584-.335a338.3 338.3 0 0 1 2.589-.001.124.124 0 0 0 .107-.063l2.806-4.895a.488.488 0 0 1 .422-.246c.524-.001 1.053 0 1.583-.006L11.704 1c.341-.003.724.032.9.34zm-3.432.403a.06.06 0 0 0-.052.03L6.254 6.788a.157.157 0 0 1-.135.078H3.253c-.056 0-.07.025-.041.074l5.81 10.156c.025.042.013.062-.034.063l-2.795.015
1a.218.218 0 0 0-.2.116l-1.32 2.31c-.044.078-.021.118.068.118l5.716.008c.046 0 .08.02.104.061l1.403 2.454c.046.081.092.082.139 0l5.006-8.76.783-1.382a.055.055 0 0 1 .096 0l1.424 2.53a.122.122 0 0 0 .107.062l2.763-.02a.04.04 0 0 0 .035-.02.041.041 0 0 0 0-.04l-2.9-5.086a.108.108 0 0 1 0-.113l.293-.507 1.12-1.977c.024-.041.012-.062-.035-.062H9.2c-.059 0-.073-.026-.043-.077l1.434-2.505a.107.107 0 0 0 0-.114L9.225 1.774a.06.06 0 0 0-.053-.031zm6.29 8.02c.046 0 .058.02.034.06l-.832 1.465-2.613 4.585a.056.056 0 0 1-.05.029.058.058 0 0 1-.05-.029L8.498 9.841c-.02-.034-.01-.052.028-.054l.216-.012 6.722-.012z",fill:"url(#qwen_svg__a)"}))))};function er(){return(er=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}var es=function(e){return U.createElement("svg",er({height:"1em",style:{flex:"none",lineHeight:1},viewBox:"0 0 30 30",width:"1em",xmlns:"http://www.w3.org/2000/svg"},e),P||(P=U.createElement("rect",{width:30,height:30,fill:"#E7F8FF",rx:6})),E||(E=U.createElement("g",{transform:"translate(3 3)"},U.createElement("defs",null,U.createElement("linearGradient",{id:"wenxin_svg__a",x1:"9.155%",x2:"90.531%",y1:"75.177%",y2:"25.028%"},U.createElement("stop",{offset:"0%",stopColor:"#0A51C3"}),U.createElement("stop",{offset:"100%",stopColor:"#23A4FB"}))),U.createElement("g",{fill:"none"},U.createElement("path",{d:"M11.32 1.176a1.4 1.4 0 0 1 1.36 0l8.64 4.843c.421.234.68.67.68 1.141v9.68c0 .472-.259.908-.68 1.143l-8.64 4.84a1.4 1.4 0 0 1-1.36 0l-8.64-4.84A1.31 1.31 0 0 1 2 16.84V7.159c0-.471.259-.907.68-1.142l8.64-4.84zm7.42 13.839V8.227L12.002 12 12 19.551l6.059-3.394a1.31 1.31 0 0 0 .68-1.142zM12.68 4.833a1.393 1.393 0 0 0-1.36 0L5.944 7.846a1.31 1.31 0 0 0-.68 1.142v6.027c0 .47.259.905.68 1.142l2.795 1.566V11.09a1.546 1.546 0 0 0 .221.79 1.527 1.527 0 0 1-.216-.834l.004-.094.02-.15.018-.084.017-.062.039-.117.062-.142.035-.065.081-.13.094-.122.084-.091.08-.075.125-.1.071-.048.134-.076 5.87-3.29-2.796-1.566z",fill:"url(#wenxin_svg__a)"}),U.createElement("path",{d:"M12 11.088c0-.875-.73-1.584-1.631-1.584a1.66 1.66 0 0 0-.855.237 1.555 1.555 0 0 0-.08.05 2.361 2.361 0 0 0-.123.093c-.022.02-.045.038-.066.059l-.048.045-.063.067c-.014.016-.028.031-.04.048a2.303 2.303 0 0 0-.094.125l-.042.069a1.7 1.7 0 0 0-.07.13l-.036.081a.764.764 0 0 0-.022.06c-.01.03-.02.058-.028.087l-.017.062a.883.883 0 0 0-.03.16c-.002.025-.007.05-.008.074a1.527 1.527 0 0 0 .213.929c.302.508.85.792 1.414.792.277 0 .558-.068.814-.212l.815-.457v-.914L12 11.088z",fill:"#012F8D"})))))};function ec(){return(ec=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}var eu=function(e){return U.createElement("svg",ec({fill:"#333",fillRule:"evenodd",height:"1em",style:{flex:"none",lineHeight:1},viewBox:"0 0 30 30",width:"1em",xmlns:"http://www.w3.org/2000/svg"},e),I||(I=U.createElement("rect",{width:30,height:30,fill:"#E7F8FF",rx:6})),w||(w=U.createElement("path",{d:"M9.469 11.776 19.512 26h-4.464L5.005 11.776H9.47zm-.004 7.9 2.233 3.164L9.467 26H5l4.465-6.324zM25 5.582V26h-3.659V10.764L25 5.582zM25 4l-9.952 14.095-2.233-3.163L20.533 4H25z"})))};function ed(){return(ed=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}var ep=function(e){return U.createElement("svg",ed({height:"1em",style:{flex:"none",lineHeight:1},viewBox:"0 0 30 30",width:"1em",xmlns:"http://www.w3.org/2000/svg"},e),x||(x=U.createElement("rect",{width:30,height:30,fill:"#E7F8FF",rx:6})),z||(z=U.createElement("g",{fill:"none",fillRule:"evenodd",transform:"translate(3 3)"},U.createElement("circle",{cx:12,cy:12,fill:"#0055E9",r:12}),U.createElement("path",{d:"M12 0c.518 0 1.028.033 1.528.096A6.188 6.188 0 0 1 12.12 12.28l-.12.001c-2.99 0-5.242 2.179-5.554 5.11-.223 2.086.353 4.412 2.242 6.146C3.672 22.1 0 17.479 0 12 0 5.373 5.373 0 12 0z",fill:"#A8DFF5"}),U.createElement("path",{d:"M5.286 5a2.438 2.438 0 0 1 .682 3.38c-3.962 5.966-3.215 10.743 2.648 15.136C3.636 22.056 0 17.452 0 12c0-1.787.39-3.482 1.09-5.006.253-.435.525-.872.817-1.311A2.438 2.438 0 0 1 5.286 5z",fill:"#0055E9"}),U.createElement("path",{d:"M12.98.04c.272.021.543.053.81.093.583.106 1.117.254 1.538.44 6.638 2.927 8.07 10.052 1.748 15.642a4.125 4.125 0 0 1-5.822-.358c-1.51-1.706-1.3-4.184.357-5.822.858-.848 3.108-1.223 4.045-2.441 1.257-1.634 2.122-6.009-2.523-7.506L12.98.039z",fill:"#00BCFF"}),U.createElement("path",{d:"M13.528.096A6.187 6.187 0 0 1 12 12.281a5.75 5.75 0 0 0-1.71.255c.147-.9
105.595-1.784 1.321-2.501.858-.848 3.108-1.223 4.045-2.441 1.27-1.651 2.14-6.104-2.676-7.554.184.014.367.033.548.056z",fill:"#ECECEE"}))))};function em(){return(em=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}var eh=function(e){return U.createElement("svg",em({height:"1em",style:{flex:"none",lineHeight:1},viewBox:"0 0 30 30",width:"1em",xmlns:"http://www.w3.org/2000/svg"},e),M||(M=U.createElement("rect",{width:30,height:30,fill:"#E7F8FF",rx:6})),D||(D=U.createElement("path",{d:"M8.31 18.756c.172-3.75 1.883-5.999 2.549-6.739-3.26 2.058-5.425 5.658-6.358 8.308v1.12C4.501 24.513 7.226 27 10.59 27a6.59 6.59 0 0 0 2.2-.375c.353-.12.7-.248 1.039-.378a12.81 12.81 0 0 0 2.243-2.992c-4.877 2.431-7.974.072-7.763-4.5l.002.001z",fill:"#1E37FC"})),_||(_=U.createElement("path",{d:"M25.57 13.283c-1.212-.901-4.109-2.404-7.397-2.8.295 3.792.093 8.766-2.1 12.773a12.782 12.782 0 0 1-2.244 2.992c3.764-1.448 6.746-3.457 8.596-5.219 2.82-2.683 3.353-5.178 3.361-6.66a2.737 2.737 0 0 0-.216-1.084v-.002z",fill:"#37E1BE"})),N||(N=U.createElement("path",{d:"M17.303 4.867C15.955 3.7 14.248 3 12.39 3s-3.507.677-4.845 1.807C5.791 6.29 4.627 8.557 4.5 11.125v9.201c.932-2.65 3.097-6.25 6.357-8.307.5-.318 1.025-.595 1.569-.829 1.883-.801 3.878-.932 5.746-.706-.222-2.83-.718-5.002-.87-5.617h.001z",fill:"#A569FF"})),j||(j=U.createElement("path",{d:"M20.305 7.961a199.47 199.47 0 0 1-1.08-1.094c-.202-.213-.398-.419-.586-.622l-1.333-1.378c.151.615.648 2.786.869 5.617 3.288.395 6.185 1.898 7.396 2.8-1.306-1.275-3.475-3.487-5.266-5.323z",fill:"#1E37FC"})))};function eg(){return(eg=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}var eT=function(e){return U.createElement("svg",eg({height:"1em",style:{flex:"none",lineHeight:1},viewBox:"0 0 30 30",width:"1em",xmlns:"http://www.w3.org/2000/svg"},e),K||(K=U.createElement("rect",{width:30,height:30,fill:"#E7F8FF",rx:6})),O||(O=U.createElement("g",{transform:"translate(3 3)"},U.createElement("defs",null,U.createElement("linearGradient",{id:"chatglm_svg__a",x1:"-18.756%",x2:"70.894%",y1:"49.371%",y2:"90.944%"},U.createElement("stop",{offset:"0%",stopColor:"#504AF4"}),U.createElement("stop",{offset:"100%",stopColor:"#3485FF"}))),U.createElement("path",{d:"M9.917 2c4.906 0 10.178 3.947 8.93 10.58-.014.07-.037.14-.057.21l-.003-.277c-.083-3-1.534-8.934-8.87-8.934-3.393 0-8.137 3.054-7.93 8.158-.04 4.778 3.555 8.4 7.95 8.332l.073-.001c1.2-.033 2.763-.429 3.1-1.657.063-.031.26.534.268.598.048.256.112.369.192.34.981-.348 2.286-1.222 1.952-2.38-.176-.61-1.775-.147-1.921-.347.418-.979 2.234-.926 3.153-.716.443.102.657.38 1.012.442.29.052.981-.2.96.242-1.5 3.042-4.893 5.41-8.808 5.41C3.654 22 0 16.574 0 11.737 0 5.947 4.959 2 9.917 2zM9.9 5.3c.484 0 1.125.225 1.38.585 3.669.145 4.313 2.686 4.694 5.444.255 1.838.315 2.3.182 1.387l.083.59c.068.448.554.737.982.516.144-.075.254-.23
11.328-.47a.2.2 0 0 1 .258-.13l.625.22a.2.2 0 0 1 .124.238 2.172 2.172 0 0 1-.51.92c-.878.917-2.757.664-3.08-.62-.14-.554-.055-.626-.345-1.242-.292-.621-1.238-.709-1.69-.295-.345.315-.407.805-.406 1.282L12.6 15.9a.9.9 0 0 1-.9.9h-1.4a.9.9 0 0 1-.9-.9v-.65a1.15 1.15 0 1 0-2.3 0v.65a.9.9 0 0 1-.9.9H4.8a.9.9 0 0 1-.9-.9l.035-3.239c.012-1.884.356-3.658 2.47-4.134.2-.045.252.13.29.342.025.154.043.252.053.294.701 3.058 1.75 4.299 3.144 3.722l.66-.331.254-.13c.158-.082.25-.131.276-.15.012-.01-.165-.206-.407-.464l-1.012-1.067a8.925 8.925 0 0 1-.199-.216c-.047-.034-.116.068-.208.306-.074.157-.251.252-.272.326-.013.058.108.298.362.72.164.288.22.508-.31.343-1.04-.8-1.518-2.273-1.684-3.725-.004-.035-.162-1.913-.162-1.913a1.2 1.2 0 0 1 1.113-1.281L9.9 5.3zm12.994 8.68c.037.697-.403.704-1.213.591l-1.783-.276c-.265-.053-.385-.099-.313-.147.47-.315 3.268-.93 3.31-.168zm-.915-.083-.926.042c-.85.077-1.452.24.338.336l.103.003c.815.012 1.264-.359.485-.381zm1.667-3.601h.01c.79.398.067 1.03-.65 1.393-.14.07-.491.176-1.052.315-.241.04-.457.092-.333.16l.01.005c1.952.958-3.123 1.534-2.495 1.285l.38-.148c.68-.266 1.614-.682 1.666-1.337.038-.48 1.253-.442 1.493-.968.048-.106 0-.236-.144-.389-.05-.047-.094-.094-.107-.148-.073-.305.7-.431 1.222-.168zm-2.568-.474c-.135 1.198-2.479 4.192-1.949 2.863l.017-.042c.298-.717.376-2.221 1.337-3.221.25-.26.636.035.595.4zm-7.976-.253c.02-.694 1.002-.968 1.346-.347.01-1.274-1.941-.768-1.346.347z",fill:"url(#chatglm_svg__a)",fillRule:"evenodd"}))))};function ev(e,t){return"https://fastly.jsdelivr.net/npm/emoji-datasource-apple/img/".concat(t,"/64/").concat(e,".png")}function eS(e){return(0,R.jsx)(L.ZP,{width:"100%",lazyLoadEmojis:!0,theme:L.Q2.AUTO,getEmojiUrl:ev,onEmojiClick:t=>{e.onEmojiClick(t.unified)}})}function eb(e){let t=B;if(e.model){let n=e.model.toLowerCase();return n.startsWith("gpt")||n.startsWith("chatgpt")||n.startsWith("dall-e")||n.startsWith("dalle")||n.startsWith("o1")||n.startsWith("o3")?t=V:n.startsWith("gemini")?t=q:n.startsWith("gemma")?t=W:n.startsWith("claude")?t=X:n.includes("llama")?t=Q:n.startsWith("mixtral")||n.startsWith("codestral")?t=ee:n.includes("deepseek")?t=en:n.startsWith("moonshot")?t=ea:n.startsWith("qwen")?t=el:n.startsWith("ernie")?t=es:n.startsWith("grok")?t=eu:n.startsWith("hunyuan")?t=ep:n.startsWith("doubao")||n.startsWith("ep-")?t=eh:(n.includes("glm")||n.startsWith("cogview-")||n.startsWith("cogvideox-"))&&(t=eT),(0,R.jsx)("div",{className:"no-dark",children:(0,R.jsx)(t,{className:"user-avatar",width:30,height:30})})}return(0,R.jsx)("div",{className:"user-avatar",children:e.avatar&&(0,R.jsx)(ef,{avatar:e.avatar})})}function ef(e){var t;return(0,R.jsx)(L.dy,{unified:e.avatar,size:null!==(t=e.size)&&void 0!==t?t:18,getEmojiUrl:ev})}},68454:function(e,t,n){"use strict";n.d(t,{S:function(){return m}});var i=n(57437),a=n(2265),o=n(35499),l=n(59566),r=n(98829),s=n(75591),c=n(43446),u=n(65878),d=n(27572),p=n(85450);class m extends a.Component{componentDidCatch(e,t){this.setState({hasError:!0,error:e,info:t})}clearAndSaveData(){try{d.i.getState().export()}finally{p.aK.getState().clearAllData()}}render(){if(this.state.hasError){var e,t;return(0,i.jsxs)("div",{className:"error",children:[(0,i.jsx)("h2",{children:"Oops, something went wrong!"}),(0,i.jsxs)("pre",{children:[(0,i.jsx)("code",{children:null===(e=this.state.error)||void 0===e?void 0:e.toString()}),(0,i.jsx)("code",{children:null===(t=this.state.info)||void 0===t?void 0:t.componentStack})]}),(0,i.jsxs)("div",{style:{display:"flex",justifyContent:"space-between"},children:[(0,i.jsx)("a",{href:s.TH,className:"report",children:(0,i.jsx)(o.h,{text:"Report This Error",icon:(0,i.jsx)(l.Z,{}),bordered:!0})}),(0,i.jsx)(o.h,{icon:(0,i.jsx)(r.Z,{}),text:"Clear All Data",onClick:async()=>{await (0,u.i0)(c.ZP.Settings.Danger.Reset.Confirm)&&this.clearAndSaveData()},bordered:!0})]})]})}return this.props.children}constructor(e){super(e),this.state={hasError:!1,error:null,info:null}}}},34307:function(e,t,n){"use strict";n.r(t),n.d(t,{Home:function(){return eu},Loading:function(){return W},WindowContent:function(){return er},useLoadData:function(){return ec},useSwitchTheme:function(){return ea}});var i,a,o,l,r,s,c,u,d,p=n(57437),m=n(2265),h=n(71869),g=n.n(h),T=n(52846);function v(){return(v=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}var S=function(e){return T.createElement("svg",v({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:30,height:30,fill:"none"},e),i||(i=T.createElement("defs",null,T.createElement("path",{id:"bot_svg__a",d:"M0 0h30v30H0z"}),T.createElement("path",{id:"bot_svg__c",d:"M0 0h20.455v20.455H0z"}))),T.createElement("g",null,a||(a=T.createElement("rect",{width:30,height:30,fill:"#E7F8FF",rx:10}
1)),o||(o=T.createElement("mask",{id:"bot_svg__b",fill:"#fff"},T.createElement("use",{xlinkHref:"#bot_svg__a"}))),T.createElement("g",{mask:"url(#bot_svg__b)"},T.createElement("g",{transform:"translate(4.773 4.773)"},l||(l=T.createElement("mask",{id:"bot_svg__d",fill:"#fff"},T.createElement("use",{xlinkHref:"#bot_svg__c"}))),T.createElement("g",{mask:"url(#bot_svg__d)"},T.createElement("path",{fillRule:"evenodd",style:{fill:"#1f948c"},d:"M19.11 8.37c.17-.52.26-1.06.26-1.61 0-.9-.24-1.79-.71-2.57a5.24 5.24 0 0 0-4.53-2.59c-.37 0-.73.04-1.09.11A5.201 5.201 0 0 0 9.17 0h-.04C6.86 0 4.86 1.44 4.16 3.57A5.11 5.11 0 0 0 .71 6.04C.24 6.83 0 7.72 0 8.63c0 1.27.48 2.51 1.35 3.45-.18.52-.27 1.07-.27 1.61 0 .91.25 1.8.71 2.58 1.13 1.94 3.41 2.94 5.63 2.47a5.18 5.18 0 0 0 3.86 1.71h.05c2.26 0 4.27-1.44 4.97-3.57a5.132 5.132 0 0 0 3.45-2.47c.46-.78.7-1.67.7-2.58 0-1.28-.48-2.51-1.34-3.46ZM8.947 18.158c-.04.03-.08.05-.12.07.7.58 1.57.89 2.48.89h.01c2.14 0 3.88-1.72 3.88-3.83v-4.76c0-.02-.02-.04-.04-.05l-1.74-.99v5.75c0 .23-.13.45-.34.57l-4.13 2.35Zm-.67-1.153 4.17-2.38c.02-.01.03-.03.03-.05v-1.99l-5.04 2.87c-.21.12-.47.12-.68 0l-4.13-2.35c-.04-.02-.09-.06-.12-.07-.04.21-.06.43-.06.65 0 .67.18 1.33.52 1.92v-.01c.7 1.19 1.98 1.92 3.37 1.92.68 0 1.35-.18 1.94-.51ZM3.903 5.168v-.14c-.85.31-1.57.9-2.02 1.68a3.78 3.78 0 0 0-.52 1.91c0 1.37.74 2.64 1.94 3.33l4.17 2.37c.02.01.04.01.06 0l1.75-1-5.04-2.87a.64.64 0 0 1-.34-.57v-4.71Zm13.253 3.337-4.18-2.38c-.02 0-.04 0-.06.01l-1.74.99 5.04 2.87c.21.12.34.34.34.58v4.85c1.52-.56 2.54-1.99 2.54-3.6 0-1.37-.74-2.63-1.94-3.32ZM8.014 5.83c-.02.01-.03.03-.03.05v1.99L13.024 5a.692.692 0 0 1 .68 0l4.13 2.35c.04.02.08.05.12.07.03-.21.05-.43.05-.65 0-2.11-1.74-3.83-3.88-3.83-.68 0-1.35.18-1.94.51l-4.17 2.38Zm1.133-4.492c-2.15 0-3.89 1.72-3.89 3.83v4.76c0 .02.02.03.03.04l1.75 1v-5.75c0-.23.13-.45.34-.57l4.13-2.35c.04-.03.09-.06.12-.07-.7-.58-1.58-.89-2.48-.89ZM7.983 11.51l2.24 1.27 2.25-1.27V8.95l-2.25-1.28-2.24 1.28v2.56Z"}))))))},b=n(24053),f=n(92944),y=n(24232),k=n(75591),A=n(68454),C=n(43446),P=n(59208),E=n(90261),I=n(2045),w=n(3289),x=n(95282),z=n.n(x),M=n(35499),D=n(44922),_=n(38669);function N(){return(N=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}var j=function(e){return T.createElement("svg",N({className:"arrow_svg__icon--SJP_d",width:16,height:16,fill:"none",style:{minWidth:16,minHeight:16}},e),r||(r=T.createElement("path",{"data-follow-fill":"currentColor",fillRule:"evenodd",clipRule:"evenodd",d:"M5.248 14.444a.625.625 0 0 1-.005-.884l5.068-5.12a.625.625 0 0 0 0-.88L5.243 2.44a.625.625 0 1 1 .889-.88l5.067 5.121c.723.73.723 1.907 0 2.638l-5.067 5.12a.625.625 0 0 1-.884.005Z",fill:"currentColor"})))};function K(){return(K=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}var O=function(e){return T.createElement("svg",K({width:38.73,height:42,viewBox:"0 0 221 240",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),s||(s=T.createElement("rect",{x:160.697,y:38.125,width:65.007,height:145.932,rx:32.503,transform:"rotate(21.987 160.697 38.125)",fill:"url(#logo_svg__a)"})),c||(c=T.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m48.642 79.125-25.92 71.213c-6.139 16.869 2.558 35.52 19.427 41.66 16.868 6.14 35.52-2.558 41.66-19.426L94.23 143.94l-36.658-37.439a32.42 32.42 0 0 1-9.244-23.497c.033-1.326.14-2.62.314-3.879Z",fill:"url(#logo_svg__b)"})),u||(u=T.createElement("path",{d:"M172.578 132.787a32.765 32.765 0 0 1 8.981 24.238c-1.458 28.748-36.622 41.778-56.46 20.92l-67.644-71.122a32.763 32.763 0 0 1-8.981-24.238c1.457-28.748 36.622-41.778 56.46-20.92l67.644 71.122Z",fill:"url(#logo_svg__c)",fillOpacity:.96})),d||(d=T.createElement("defs",null,T.createElement("linearGradient",{id:"logo_svg__a",x1:215.063,y1:59.628,x2:160.714,y2:157.96,gradientUnits:"userSpaceOnUse"},T.createElement("stop",{stopColor:"#3EADFE"}),T.createElement("stop",{offset:1,stopColor:"#2A7AFF"})),T.createElement("linearGradient",{id:"logo_svg__b",x1:105.376,y1:84.416,x2:19.745,y2:131.163,gradientUnits:"userSpaceOnUse"},T.createElement("stop",{stopColor:"#01B3FF"}),T.createElement("stop",{offset:1,stopColor:"#59ECFA"})),T.createElement("linearGradient",{id:"logo_svg__c",x1:102.734,y1:136.396,x2:192.577,y2:155.859,gradientUnits:"userSpaceOnUse"},T.createElement("stop",{stopColor:"#023BFF",stopOpacity:.82}),T.createElement("stop",{offset:.88,stopColor:"#2D86FF",stopOpacity:.76})))))},R=n(94880),L=n(65878),U=n(18154),F=n(37784),B=n(75504);let G=(0,f.EN)();function V(){let e=(0,P.s0)(),t=(0,D._X)(),n=()=>{(0,F.lQ)(),window.location.href=k.Hf};return(0,m.useEffect)(()=>{var t;(null===(t=(0,R.Z)())||void 0===t?void 0:t.isApp)&&e(k.y$.Settings)},[]),(0,p.jsxs)("div",{className:z()["auth-page"],children:[(0,p.jsx)(H,{}),(0,p.jsx)("div",{className:z()["auth-header"],children:(0,p.jsx)(M.h,{icon:(0,p.jsx)(U.Z,{}),text:C.ZP.Auth.Return,onClick:()=>e(k.y$.Home)})}),(0,p.jsx)("div",{className:(0,B.Z)("no-dark",z()["auth-logo"]),children:(0,p.jsx)(S,{})}),(0,p.jsx)("div",{className:z()["auth-title"],children:C.ZP.Auth.Title}),(0,p.jsx)("div",{className:z()["auth-tips"],children:C.ZP.Auth.Tips}),(0,p.jsx)(L.WU,{style:{marginTop:"3vh",marginBottom:"3vh"},aria:C.ZP.Settings.ShowPassword,"aria-label":C.ZP.Auth.Input,value:t.accessCode,type:"text",placeholder:C.ZP.Auth.Input,onChange:e=>{t.update(t=>t.accessCode=e.currentTarget.value)}}),t.hideUserApiKey?null:(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{className:z()["auth-tips"],children:C.ZP.Auth.SubTips}),(0,p.jsx)(L.WU,{style:{marginTop:"3vh",marginBottom:"3vh"},aria:C.ZP.Settings.ShowPassword,"aria-label":C.ZP.Settings.Access.OpenAI.ApiKey.Placeholder,value:t.openaiApiKey,type:"text",placeholder:C.ZP.Settings.Access.OpenAI.ApiKey.Placeholder,onChange:e=>{t.update(t=>t.openaiApiKey=e.currentTarget.value)}}),(0,p.jsx)(L.WU,{style:{marginTop:"3vh",marginBottom:"3vh"},aria:C.ZP.Settings.ShowPassword,"aria-label":C.ZP.Settings.Access.Google.ApiKey.Placeholder,value:t.googleApiKey,type:"text",placeholder:C.ZP.Settings.Access.Google.ApiKey.Placeholder,onChange:e=>{t.update(t=>t.googleApiKey=e.currentTarget.value)}})]}),(0,p.jsxs)("div",{className:z()["auth-actions"],children:[(0,p.jsx)(M.h,{text:C.ZP.Auth.C
1onfirm,type:"primary",onClick:()=>e(k.y$.Chat)}),(0,p.jsx)(M.h,{text:C.ZP.Auth.SaasTips,onClick:()=>{n()}})]})]})}function H(){let[e,t]=(0,m.useState)(!1),[n,i]=(0,m.useState)(!0),a=(0,f.S0)();return((0,m.useEffect)(()=>{let e=G.getItem("bannerDismissed");e?"true"===e&&i(!1):(G.setItem("bannerDismissed","false"),i(!0))},[]),n)?(0,p.jsxs)("div",{className:z()["top-banner"],onMouseEnter:()=>{t(!0)},onMouseLeave:()=>{t(!1)},children:[(0,p.jsxs)("div",{className:(0,B.Z)(z()["top-banner-inner"],"no-dark"),children:[(0,p.jsx)(O,{className:z()["top-banner-logo"]}),(0,p.jsxs)("span",{children:[C.ZP.Auth.TopTips,(0,p.jsxs)("a",{href:k.Hf,rel:"stylesheet",onClick:()=>{(0,F.MX)()},children:[C.ZP.Settings.Access.SaasStart.ChatNow,(0,p.jsx)(j,{style:{marginLeft:"4px"}})]})]})]}),(e||a)&&(0,p.jsx)(_.Z,{className:z()["top-banner-close"],onClick:()=>{i(!1),G.setItem("bannerDismissed","true")}})]}):null}var q=n(73182),Z=n(94386);function W(e){return(0,p.jsxs)("div",{className:(0,B.Z)("no-dark",g()["loading-content"]),children:[!e.noLogo&&(0,p.jsx)(S,{}),(0,p.jsx)(b.Z,{})]})}n(75507);let J=(0,y.default)(async()=>(await n.e(2901).then(n.bind(n,2901))).Artifacts,{loadableGenerated:{webpack:()=>[2901]},loading:()=>(0,p.jsx)(W,{noLogo:!0})}),X=(0,y.default)(async()=>(await Promise.all([n.e(5773),n.e(950),n.e(671)]).then(n.bind(n,57979))).Settings,{loadableGenerated:{webpack:()=>[57979]},loading:()=>(0,p.jsx)(W,{noLogo:!0})}),Y=(0,y.default)(async()=>(await Promise.all([n.e(3338),n.e(8218),n.e(1866),n.e(7154),n.e(2294),n.e(950),n.e(3921),n.e(496)]).then(n.bind(n,22826))).Chat,{loadableGenerated:{webpack:()=>[22826]},loading:()=>(0,p.jsx)(W,{noLogo:!0})}),Q=(0,y.default)(async()=>(await Promise.all([n.e(3338),n.e(7154),n.e(950),n.e(3921),n.e(7210)]).then(n.bind(n,72649))).NewChat,{loadableGenerated:{webpack:()=>[72649]},loading:()=>(0,p.jsx)(W,{noLogo:!0})}),$=(0,y.default)(async()=>(await Promise.all([n.e(3338),n.e(7154),n.e(950),n.e(3921),n.e(2386)]).then(n.bind(n,83921))).MaskPage,{loadableGenerated:{webpack:()=>[83921]},loading:()=>(0,p.jsx)(W,{noLogo:!0})}),ee=(0,y.default)(async()=>(await n.e(9483).then(n.bind(n,89483))).PluginPage,{loadableGenerated:{webpack:()=>[89483]},loading:()=>(0,p.jsx)(W,{noLogo:!0})}),et=(0,y.default)(async()=>(await n.e(4821).then(n.bind(n,34821))).SearchChatPage,{loadableGenerated:{webpack:()=>[34821]},loading:()=>(0,p.jsx)(W,{noLogo:!0})}),en=(0,y.default)(async()=>(await Promise.all([n.e(3338),n.e(8218),n.e(1866),n.e(7154),n.e(2294),n.e(950),n.e(3921),n.e(2826),n.e(9003)]).then(n.bind(n,83125))).Sd,{loadableGenerated:{webpack:()=>[83125]},loading:()=>(0,p.jsx)(W,{noLogo:!0})}),ei=(0,y.default)(async()=>(await n.e(2328).then(n.bind(n,82328))).McpMarketPage,{loadableGenerated:{webpack:()=>[82328]},loading:()=>(0,p.jsx)(W,{noLogo:!0})});function ea(){let e=(0,w.MG)();(0,m.useEffect)(()=>{document.body.classList.remove("light"),document.body.classList.remove("dark"),"dark"===e.theme?document.body.classList.add("dark"):"light"===e.theme&&document.body.classList.add("light");let t=document.querySelector('meta[name="theme-color"][media*="dark"]'),n=document.querySelector('meta[name="theme-color"][media*="light"]');if("auto"===e.theme)null==t||t.setAttribute("content","#151515"),null==n||n.setAttribute("content","#fafafa");else{let e=(0,f.K1)("--theme-color");null==t||t.setAttribute("content",e),null==n||n.setAttribute("content",e)}},[e.theme])}let eo=()=>{let[e,t]=(0,m.useState)(!1);return(0,m.useEffect)(()=>{t(!0)},[]),e},el=()=>{var e;let t=document.createElement("link"),n=(null===(e=(0,R.Z)())||void 0===e?void 0:e.buildMode)==="export"?"https://fonts.googleapis.com":"/google-fonts";t.rel="stylesheet",t.href=n+"/css2?family="+encodeURIComponent("Noto Sans:wght@300;400;700;900")+"&display=swap",document.head.appendChild(t)};function er(e){return(0,p.jsx)("div",{className:g()["window-content"],id:k.ym.AppBody,children:null==e?void 0:e.children})}function es(){var e;let t=(0,w.MG)(),n=(0,P.TH)(),i=n.pathname.includes(k.y$.Artifacts),a=n.pathname===k.y$.Home,o=n.pathname===k.y$.Auth,l=n.pathname===k.y$.Sd,r=n.pathname===k.y$.SdNew,s=(0,f.S0)(),c=(null===(e=(0,R.Z)())||void 0===e?void 0:e.isApp)||t.tightBorder&&!s;return((0,m.useEffect)(()=>{el()},[]),i)?(0,p.jsx)(P.Z5,{children:(0,p.jsx)(P.AW,{path:"/artifacts/:id",element:(0,p.jsx)(J,{})})}):(0,p.jsx)("div",{className:(0,B.Z)(g().container,{[g()["tight-container"]]:c,[g()["rtl-screen"]]:"ar"===(0,C.VQ)()}),children:o?(0,p.jsx)(V,{}):l||r?(0,p.jsx)(en,{}):(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(I.Ke,{className:(0,B.Z)({[g()["sidebar-sh
1ow"]]:a})}),(0,p.jsx)(er,{children:(0,p.jsxs)(P.Z5,{children:[(0,p.jsx)(P.AW,{path:k.y$.Home,element:(0,p.jsx)(Y,{})}),(0,p.jsx)(P.AW,{path:k.y$.NewChat,element:(0,p.jsx)(Q,{})}),(0,p.jsx)(P.AW,{path:k.y$.Masks,element:(0,p.jsx)($,{})}),(0,p.jsx)(P.AW,{path:k.y$.Plugins,element:(0,p.jsx)(ee,{})}),(0,p.jsx)(P.AW,{path:k.y$.SearchChat,element:(0,p.jsx)(et,{})}),(0,p.jsx)(P.AW,{path:k.y$.Chat,element:(0,p.jsx)(Y,{})}),(0,p.jsx)(P.AW,{path:k.y$.Settings,element:(0,p.jsx)(X,{})}),(0,p.jsx)(P.AW,{path:k.y$.McpMarket,element:(0,p.jsx)(ei,{})})]})})]})})}function ec(){let e=(0,w.MG)(),t=(0,q.Lw)(e.modelConfig.providerName);(0,m.useEffect)(()=>{(async()=>{let n=await t.llm.models();e.mergeModels(n)})()},[])}function eu(){return(ea(),ec(),(0,m.useEffect)(()=>{let e=(0,C.wY)();e!==document.documentElement.lang&&(document.documentElement.lang=e)},[]),(0,m.useEffect)(()=>{console.log("[Config] got config from build time",(0,R.Z)()),D._X.getState().fetch(),(async()=>{try{await (0,Z.mJ)()&&(console.log("[MCP] initializing..."),await (0,Z.LQ)(),console.log("[MCP] initialized"))}catch(e){console.error("[MCP] failed to initialize:",e)}})()},[]),eo())?(0,p.jsx)(A.S,{children:(0,p.jsx)(E.UT,{children:(0,p.jsx)(es,{})})}):(0,p.jsx)(W,{})}},2045:function(e,t,n){"use strict";n.d(t,{Ke:function(){return Z},M3:function(){return H},th:function(){return G},ec:function(){return V},yw:function(){return q},RW:function(){return B},Ku:function(){return F}});var i,a,o,l,r,s,c,u=n(57437),d=n(2265),p=n(71869),m=n.n(p),h=n(35499),g=n(52846);function T(){return(T=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}var v=function(e){return g.createElement("svg",T({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:16,height:16,fill:"none"},e),i||(i=g.createElement("defs",null,g.createElement("path",{id:"settings_svg__a",d:"M0 0h16v16H0z"}))),g.createElement("g",null,a||(a=g.createElement("mask",{id:"settings_svg__b",fill:"#fff"},g.createElement("use",{xlinkHref:"#settings_svg__a"}))),g.createElement("g",{mask:"url(#settings_svg__b)"},g.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M13.33 5.67 10 0H3.33L0 5.67l3.33 5.66H10l3.33-5.66Z",transform:"translate(1.333 2.333)"}),g.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M3.33 1.67C3.33.75 2.59 0 1.67 0 .75 0 0 .75 0 1.67c0 .92.75 1.66 1.67 1.66.92 0 1.66-.74 1.66-1.66Z",transform:"translate(6.333 6.333)"}))))},S=n(59566);function b(){return(b=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}var f=function(e){return g.createElement("svg",b({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:43,height:44,fill:"none"},e),o||(o=g.createElement("defs",null,g.createElement("path",{id:"chatgpt_svg__a",d:"M0 0h43v43.58H0z"}))),g.createElement("g",null,l||(l=g.createElement("mask",{id:"chatgpt_svg__b",fill:"#fff"},g.createElement("use",{xlinkHref:"#chatgpt_svg__a"}))),g.createElement("g",{mask:"url(#chatgpt_svg__b)"},g.createElement("path",{fillRule:"evenodd",style:{fill:"#8bcae0"},d:"M40.17 17.84c.36-1.11.55-2.27.55-3.43 0-1.93-.51-3.83-1.49-5.49a10.98 10.98 0 0 0-9.52-5.51c-.77 0-1.55.08-2.3.24A10.868 10.868 0 0 0 19.29 0h-.1c-4.76 0-8.98 3.07-10.45 7.6-3.06.63-5.71 2.55-7.26 5.27a10.993 10.993 0 0 0 1.35 12.87c-.36 1.11-.55 2.27-.55 3.43 0 1.93.51 3.83 1.49 5.49a10.97 10.97 0 0 0 11.82 5.27c2.06 2.32 5.02 3.65 8.12 3.65h.1c4.76 0 8.99-3.07 10.45-7.61a10.82 10.82 0 0 0 7.26-5.26 10.995 10.995 0 0 0-1.35-12.87ZM18.817 38.695c-.09.05-.17.1-.26.15a8.145 8.145 0 0 0 5.22 1.89h.01c4.5-.01 8.15-3.67 8.16-8.17v-10.13a.153.153 0 0 0-.07-.1l-3.67-2.12v12.24c0 .51-.27.98-.72 1.23l-8.67 5.01Zm-1.424-2.472 8.77-5.06c.04-.03.06-.07.06-.11h-.01v-4.24l-10.59 6.12
1c-.44.25-.98.25-1.42 0l-8.68-5.01c-.08-.05-.2-.12-.26-.16a8.19 8.19 0 0 0 .97 5.47 8.18 8.18 0 0 0 7.08 4.08c1.43 0 2.84-.37 4.08-1.09Zm-9.187-25.21v-.3c-1.79.66-3.3 1.93-4.25 3.58a8.226 8.226 0 0 0-1.09 4.08c0 2.92 1.55 5.61 4.08 7.07l8.77 5.07c.04.02.09.02.12-.01l3.67-2.12-10.59-6.11c-.44-.25-.71-.72-.71-1.23v-10.03Zm27.849 7.117-8.77-5.07a.126.126 0 0 0-.12.01l-3.67 2.12 10.59 6.12c.44.25.71.71.71 1.22v10.33a8.168 8.168 0 0 0 5.35-7.66 8.16 8.16 0 0 0-4.09-7.07Zm-19.22-5.718a.16.16 0 0 0-.05.11v4.24l10.59-6.12c.22-.12.47-.19.72-.19s.49.07.71.19l8.68 5.02c.08.05.17.1.25.15.08-.46.12-.92.12-1.38 0-4.51-3.66-8.17-8.17-8.17-1.43 0-2.83.38-4.08 1.09l-8.77 5.06ZM19.22 2.85c-4.51 0-8.17 3.65-8.17 8.16v10.13c.01.05.03.08.07.1l3.67 2.12.01-12.23v-.01c0-.5.27-.97.71-1.22l8.68-5.01c.07-.05.19-.11.25-.15a8.145 8.145 0 0 0-5.22-1.89ZM16.783 24.51l4.72 2.73 4.72-2.73v-5.45l-4.72-2.72-4.72 2.73v5.44Z",opacity:.27}))))},y=n(58870),k=n(15592),A=n(22774);function C(){return(C=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}var P=function(e){return g.createElement("svg",C({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,viewBox:"0 0 180 180",fill:"none"},e),r||(r=g.createElement("g",{clipPath:"url(#mcp_svg__a)",stroke:"#000",strokeWidth:12,strokeLinecap:"round"},g.createElement("path",{d:"M18 84.853 85.882 16.97c9.373-9.373 24.569-9.373 33.941 0v0c9.373 9.372 9.373 24.568 0 33.94l-51.265 51.266M69.265 101.47l50.558-50.558c9.373-9.373 24.569-9.373 33.942 0l.353.353c9.373 9.373 9.373 24.569 0 33.941L92.725 146.6a8 8 0 0 0 0 11.313l12.606 12.607"}),g.createElement("path",{d:"M102.853 33.941 52.648 84.146c-9.372 9.372-9.372 24.568 0 33.941v0c9.373 9.372 24.569 9.372 33.941 0l50.205-50.205"}))),s||(s=g.createElement("defs",null,g.createElement("clipPath",{id:"mcp_svg__a"},g.createElement("path",{fill:"#fff",d:"M0 0h180v180H0z"})))))},E=n(36177);function I(){return(I=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}var w=function(e){return g.createElement("svg",I({xmlns:"http://www.w3.org/2000/svg",width:"1.2rem",height:"1.2rem",viewBox:"0 0 24 24"},e),c||(c=g.createElement("g",{fill:"none",stroke:"#000",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2},g.createElement("circle",{cx:12,cy:12,r:9}),g.createElement("path",{d:"M11.307 9.739 15 9l-.739 3.693a2 2 0 0 1-1.568 1.569L9 15l.739-3.693a2 2 0 0 1 1.568-1.568"}))))},x=n(43446),z=n(44922),M=n(75591),D=n(59208),_=n(90261),N=n(92944),j=n(24232),K=n(65878),O=n(75504),R=n(94386);let L=[{name:x.ZP.Plugin.Name,path:M.y$.Plugins},{name:"Stable Diffusion",path:M.y$.Sd},{name:x.ZP.SearchChat.Page.Title,path:M.y$.SearchChat}],U=(0,j.default)(async()=>(await Promise.all([n.e(3338),n.e(7154),n.e(950),n.e(3921),n.e(3957)]).then(n.bind(n,10432))).ChatList,{loadableGenerated:{webpack:()=>[10432]},loading:()=>null});function F(){let e=(0,z.aK)();(0,d.useEffect)(()=>{let t=t=>{(t.altKey||t.ctrlKey)&&("ArrowUp"===t.key?e.nextSession(-1):"ArrowDown"===t.key&&e.nextSession(1))};return window.addEventListener("keydown",t),()=>window.removeEventListener("keydown",t)})}function B(){var e;let t=e=>Math.min(M.kf,e),n=(0,z.MG)(),i=(0,d.useRef)(0),a=(0,d.useRef)(null!==(e=n.sidebarWidth)&&void 0!==e?e:M.M),o=(0,d.useRef)(Date.now()),l=()=>{n.update(e=>{e.sidebarWidth<M.NQ?e.sidebarWidth=M.M:e.sidebarWidth=M.bH})},r=(0,N.S0)(),s=!r&&n.sidebarWidth<M.NQ;return(0,d.useEffect)(()=>{var e;let i=s?M.bH:t(null!==(e=n.sidebarWidth)&&void 0!==e?e:M.M);document.documentElement.style.setProperty("--sidebar-width",r?"100vw":"".concat(i,"px"))},[n.sidebarWidth,r,s]),{onDragStart:e=>{i.current=e.clientX,a.current=n.sidebarWidth;let r=Date.now(),s=e=>{if(Date.now()<o.current+20)return;o.current=Date.now();let l=e.clientX-i.current,r=t(a.current+l);n.update(e=>{r<M.NQ?e.sidebarWidth=M.bH:e.sidebarWidth=r})},c=()=>{window.removeEventListener("pointermove",s),window.removeEventListener("pointerup",c),Date.now()-r<300&&l()};window.addEventListener("pointermove",s),window.addEventListener("pointerup",c)},shouldNarrow:s}}function G(e){let t=(0,N.S0)(),n=(0,d.useMemo)(()=>(0,N.gn)()&&t,[t]),{children:i,className:a,onDragStart:o,shouldNarrow:l}=e;return(0,u.jsxs)("div",{className:(0,O.Z)(m().sidebar,a,{[m()["narrow-sidebar"]]:l}),style:{transition:t&&n?"none":void 0},children:[i,(0,u.jsx)("div",{className:m()["sidebar-drag"],onPointerDown:e=>o(e),children:(0,u.jsx)(E.Z,{})})]})}function V(e){let{title:t,subTitle:n,logo:i,children:a,shouldNarrow:o}=e;return(0,u.jsxs)(d.Fragment,{children:[(0,u.jsxs)("div",{className:(0,O.Z)(m()["sidebar-header"],{[m()["sidebar-header-narrow"]]:o}),"data-tauri-drag-region":!0,children:[(0,u.jsxs)("div",{className:m()["sidebar-title-container"],children:[(0,u.jsx)("div",{className:m()["sidebar-title"],"data-tauri-drag-region":!0,children:t}),(0,u.jsx)("div",{className:m()["sidebar-sub-title"],children:n})]}),(0,u.jsx)("div",{className:(0,O.Z)(m()["sidebar-logo"],"no-dark"),children:i})]}),a]})}function H(e){let{onClick:t,children:n}=e;return(0,u.jsx)("div",{className:m()["sidebar-body"],onClick:t,children:n})}function q(e){let{primaryAction:t,secondaryAction:n}=e;return(0,u.jsxs)("div",{className:m()["sidebar-tail"],children:[(0,u.jsx)("div",{className:m()["sidebar-actions"],children:t}),(0,u.jsx)("div",{className:m()["sidebar-actions"],children:n})]})}function Z(e){F();let{onDragStart:t,shouldNarrow:n}=B(),[i,a]=(0,d.useState)(!1),o=(0,D.s0)(),l=(0,z.MG)(),r=(0,z.aK)(),[s,c]=(0,d.useState)(!1);return(0,d.useEffect)(()=>{(async()=>{let e=await (0,R.mJ)();
1c(e),console.log("[SideBar] MCP enabled:",e)})()},[]),(0,u.jsxs)(G,{onDragStart:t,shouldNarrow:n,...e,children:[(0,u.jsxs)(V,{title:"NextChat",subTitle:"Build your own AI assistant.",logo:(0,u.jsx)(f,{}),shouldNarrow:n,children:[(0,u.jsxs)("div",{className:m()["sidebar-header-bar"],children:[(0,u.jsx)(h.h,{icon:(0,u.jsx)(A.Z,{}),text:n?void 0:x.ZP.Mask.Name,className:m()["sidebar-bar-button"],onClick:()=>{!0!==l.dontShowMaskSplashScreen?o(M.y$.NewChat,{state:{fromHome:!0}}):o(M.y$.Masks,{state:{fromHome:!0}})},shadow:!0}),s&&(0,u.jsx)(h.h,{icon:(0,u.jsx)(P,{}),text:n?void 0:x.ZP.Mcp.Name,className:m()["sidebar-bar-button"],onClick:()=>{o(M.y$.McpMarket,{state:{fromHome:!0}})},shadow:!0}),(0,u.jsx)(h.h,{icon:(0,u.jsx)(w,{}),text:n?void 0:x.ZP.Discovery.Name,className:m()["sidebar-bar-button"],onClick:()=>a(!0),shadow:!0})]}),i&&(0,u.jsx)(K.Qf,{items:[...L.map(e=>({title:e.name,value:e.path}))],onClose:()=>a(!1),onSelection:e=>{o(e[0],{state:{fromHome:!0}})}})]}),(0,u.jsx)(H,{onClick:e=>{e.target===e.currentTarget&&o(M.y$.Home)},children:(0,u.jsx)(U,{narrow:n})}),(0,u.jsx)(q,{primaryAction:(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)("div",{className:(0,O.Z)(m()["sidebar-action"],m().mobile),children:(0,u.jsx)(h.h,{icon:(0,u.jsx)(k.Z,{}),onClick:async()=>{await (0,K.i0)(x.ZP.Home.DeleteChat)&&r.deleteSession(r.currentSessionIndex)}})}),(0,u.jsx)("div",{className:m()["sidebar-action"],children:(0,u.jsx)(_.rU,{to:M.y$.Settings,children:(0,u.jsx)(h.h,{aria:x.ZP.Settings.Title,icon:(0,u.jsx)(v,{}),shadow:!0})})}),(0,u.jsx)("div",{className:m()["sidebar-action"],children:(0,u.jsx)("a",{href:M.Bv,target:"_blank",rel:"noopener noreferrer",children:(0,u.jsx)(h.h,{aria:x.ZP.Export.MessageFromChatGPT,icon:(0,u.jsx)(S.Z,{}),shadow:!0})})})]}),secondaryAction:(0,u.jsx)(h.h,{icon:(0,u.jsx)(y.Z,{}),text:n?void 0:x.ZP.Home.NewChat,onClick:()=>{l.dontShowMaskSplashScreen?(r.newSession(),o(M.y$.Chat)):o(M.y$.NewChat)},shadow:!0})})]})}},65878:function(e,t,n){"use strict";n.d(t,{IT:function(){return F},II:function(){return _},aV:function(){return w},HC:function(){return I},u_:function(){return x},WU:function(){return N},J2:function(){return E},Ph:function(){return j},Qf:function(){return U},i0:function(){return K},vi:function(){return L},K4:function(){return z},G5:function(){return R},CF:function(){return D}});var i,a,o,l=n(57437),r=n(99520),s=n.n(r);n(24053);var c=n(38669),u=n(56073),d=n(52846);function p(){return(p=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}var m=function(e){return d.createElement("svg",p({xmlns:"http://www.w3.org/2000/svg",width:800,height:800,fill:"none",viewBox:"0 0 24 24"},e),i||(i=d.createElement("path",{fill:"#000",fillRule:"evenodd",d:"M19.707 5.707a1 1 0 0 0-1.414-1.414l-4.261 4.26a4 4 0 0 0-5.478 5.478l-4.261 4.262a1 1 0 1 0 1.414 1.414l4.261-4.26a4 4 0 0 0 5.478-5.478l4.261-4.262Zm-7.189 4.36a2 2 0 0 0-2.45 2.45l2.45-2.45Zm-1.036 3.865 2.45-2.45a2 2 0 0 1-2.45 2.45Zm4.283-9.111C14.63 4.32 13.367 4 12 4 9.148 4 6.757 5.395 4.998 6.906c-1.765 1.517-2.99 3.232-3.534 4.064a1.876 1.876 0 0 0 0 2.06 20.304 20.304 0 0 0 2.748 3.344l1.414-1.414A18.315 18.315 0 0 1 3.18 12c.51-.773 1.598-2.268 3.121-3.577C7.874 7.072 9.816 6 12 6
1a7.06 7.06 0 0 1 2.22.367l1.545-1.546ZM12 18a7.06 7.06 0 0 1-2.22-.367L8.236 19.18c1.136.5 2.398.821 3.765.821 2.852 0 5.243-1.395 7.002-2.906 1.765-1.517 2.99-3.232 3.534-4.064.411-.628.411-1.431 0-2.06a20.303 20.303 0 0 0-2.748-3.344L18.374 9.04A18.312 18.312 0 0 1 20.82 12c-.51.773-1.598 2.268-3.121 3.577C16.126 16.928 14.184 18 12 18Z",clipRule:"evenodd"})))};function h(){return(h=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}var g=function(e){return d.createElement("svg",h({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:16,height:16,fill:"none"},e),a||(a=d.createElement("defs",null,d.createElement("path",{id:"down_svg__a",d:"M0 0h16v16H0z"}))),d.createElement("g",{transform:"rotate(-90 8 8)"},o||(o=d.createElement("mask",{id:"down_svg__b",fill:"#fff"},d.createElement("use",{xlinkHref:"#down_svg__a"}))),d.createElement("g",{mask:"url(#down_svg__b)"},d.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M4 8 0 4l4-4",transform:"translate(6.333 4)"}))))},T=n(12402),v=n(82985),S=n(14845),b=n(68397),f=n(43446),y=n(34040),k=n(2265),A=n(35499),C=n(94008),P=n(75504);function E(e){return(0,l.jsxs)("div",{className:s().popover,children:[e.children,e.open&&(0,l.jsx)("div",{className:s()["popover-mask"],onClick:e.onClose}),e.open&&(0,l.jsx)("div",{className:s()["popover-content"],children:e.content})]})}function I(e){return(0,l.jsxs)("div",{className:(0,P.Z)(s()["list-item"],{[s().vertical]:e.vertical},e.className),onClick:e.onClick,children:[(0,l.jsxs)("div",{className:s()["list-header"],children:[e.icon&&(0,l.jsx)("div",{className:s()["list-icon"],children:e.icon}),(0,l.jsxs)("div",{className:s()["list-item-title"],children:[(0,l.jsx)("div",{children:e.title}),e.subTitle&&(0,l.jsx)("div",{className:s()["list-item-sub-title"],children:e.subTitle})]})]}),e.children]})}function w(e){return(0,l.jsx)("div",{className:s().list,id:e.id,children:e.children})}function x(e){var t;(0,k.useEffect)(()=>{let t=t=>{if("Escape"===t.key){var n;null===(n=e.onClose)||void 0===n||n.call(e)}};return window.addEventListener("keydown",t),()=>{window.removeEventListener("keydown",t)}},[]);let[n,i]=(0,k.useState)(!!e.defaultMax);return(0,l.jsxs)("div",{className:(0,P.Z)(s()["modal-container"],{[s()["modal-container-max"]]:n}),children:[(0,l.jsxs)("div",{className:s()["modal-header"],children:[(0,l.jsx)("div",{className:s()["modal-title"],children:e.title}),(0,l.jsxs)("div",{className:s()["modal-header-actions"],children:[(0,l.jsx)("div",{className:s()["modal-header-action"],onClick:()=>i(!n),children:n?(0,l.jsx)(b.Z,{}):(0,l.jsx)(S.Z,{})}),(0,l.jsx)("div",{className:s()["modal-header-action"],onClick:e.onClose,children:(0,l.jsx)(c.Z,{})})]})]}),(0,l.jsx)("div",{className:s()["modal-content"],children:e.children}),(0,l.jsxs)("div",{className:s()["modal-footer"],children:[e.footer,(0,l.jsx)("div",{className:s()["modal-actions"],children:null===(t=e.actions)||void 0===t?void 0:t.map((e,t)=>(0,l.jsx)("div",{className:s()["modal-action"],children:e},t))})]})]})}function z(e){let t=document.createElement("div");t.className="modal-mask",document.body.appendChild(t);let n=(0,y.createRoot)(t),i=()=>{var i;null===(i=e.onClose)||void 0===i||i.call(e),n.unmount(),t.remove()};t.onclick=e=>{e.target===t&&i()},n.render((0,l.jsx)(x,{...e,onClose:i}))}function M(e){return(0,l.jsx)("div",{className:s()["toast-container"],children:(0,l.jsxs)("div",{className:s()["toast-content"],children:[(0,l.jsx)("span",{children:e.content}),e.action&&(0,l.jsx)("button",{onClick:()=>{var t,n,i;null===(n=e.action)||void 0===n||null===(t=n.onClick)||void 0===t||t.call(n),null===(i=e.onClose)||void 0===i||i.call(e)},className:s()["toast-action"],children:e.action.text})]})})}function D(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:3e3,i=document.createElement("div");i.className=s().show,document.body.appendChild(i);let a=(0,y.createRoot)(i),o=()=>{i.classList.add(s().hide),setTimeout(()=>{a.unmount(),i.remove()},300)};setTimeout(()=>{o()},n),a.render((0,l.jsx)(M,{content:e,action:t,onClose:o}
1))}function _(e){return(0,l.jsx)("textarea",{...e,className:(0,P.Z)(s().input,e.className)})}function N(e){let[t,n]=(0,k.useState)(!1);return(0,l.jsxs)("div",{className:"password-input-container",children:[(0,l.jsx)(A.h,{aria:e.aria,icon:t?(0,l.jsx)(u.Z,{}):(0,l.jsx)(m,{}),onClick:function(){n(!t)},className:"password-eye"}),(0,l.jsx)("input",{...e,type:t?"text":"password",className:"password-input"})]})}function j(e){let{className:t,children:n,align:i,...a}=e;return(0,l.jsxs)("div",{className:(0,P.Z)(s()["select-with-icon"],{[s()["left-align-option"]]:"left"===i},t),children:[(0,l.jsx)("select",{className:s()["select-with-icon-select"],...a,children:n}),(0,l.jsx)(g,{className:s()["select-with-icon-icon"]})]})}function K(e){let t=document.createElement("div");t.className="modal-mask",document.body.appendChild(t);let n=(0,y.createRoot)(t),i=()=>{n.unmount(),t.remove()};return new Promise(t=>{n.render((0,l.jsx)(x,{title:f.ZP.UI.Confirm,actions:[(0,l.jsx)(A.h,{text:f.ZP.UI.Cancel,onClick:()=>{t(!1),i()},icon:(0,l.jsx)(v.Z,{}),tabIndex:0,bordered:!0,shadow:!0},"cancel"),(0,l.jsx)(A.h,{text:f.ZP.UI.Confirm,type:"primary",onClick:()=>{t(!0),i()},icon:(0,l.jsx)(T.Z,{}),tabIndex:0,autoFocus:!0,bordered:!0,shadow:!0},"confirm")],onClose:i,children:e}))})}function O(e){var t;let[n,i]=(0,k.useState)(e.value),a=t=>{e.onChange(t),i(t)};return(0,l.jsx)("textarea",{className:s()["modal-input"],autoFocus:!0,value:n,onInput:e=>a(e.currentTarget.value),rows:null!==(t=e.rows)&&void 0!==t?t:3})}function R(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:3,i=document.createElement("div");i.className="modal-mask",document.body.appendChild(i);let a=(0,y.createRoot)(i),o=()=>{a.unmount(),i.remove()};return new Promise(i=>{let r=t;a.render((0,l.jsx)(x,{title:e,actions:[(0,l.jsx)(A.h,{text:f.ZP.UI.Cancel,onClick:()=>{o()},icon:(0,l.jsx)(v.Z,{}),bordered:!0,shadow:!0,tabIndex:0},"cancel"),(0,l.jsx)(A.h,{text:f.ZP.UI.Confirm,type:"primary",onClick:()=>{i(r),o()},icon:(0,l.jsx)(T.Z,{}),bordered:!0,shadow:!0,tabIndex:0},"confirm")],onClose:o,children:(0,l.jsx)(O,{onChange:e=>r=e,value:t,rows:n})}))})}function L(e,t,n,i){z({title:f.ZP.Export.Image.Modal,defaultMax:t,children:(0,l.jsx)("div",{style:{display:"flex",justifyContent:"center",...i},children:(0,l.jsx)("img",{src:e,alt:"preview",style:null!=n?n:{maxWidth:"100%"}})})})}function U(e){let[t,n]=(0,k.useState)(Array.isArray(e.defaultSelectedValue)?e.defaultSelectedValue:void 0!==e.defaultSelectedValue?[e.defaultSelectedValue]:[]),i=(i,a)=>{var o,l,r;if(e.multiple){i.stopPropagation();let l=t.includes(a)?t.filter(e=>e!==a):[...t,a];n(l),null===(o=e.onSelection)||void 0===o||o.call(e,l)}else n([a]),null===(l=e.onSelection)||void 0===l||l.call(e,[a]),null===(r=e.onClose)||void 0===r||r.call(e)};return(0,l.jsx)("div",{className:s().selector,onClick:()=>{var t;return null===(t=e.onClose)||void 0===t?void 0:t.call(e)},children:(0,l.jsx)("div",{className:s()["selector-content"],children:(0,l.jsx)(w,{children:e.items.map((e,n)=>{let a=t.includes(e.value);return(0,l.jsx)(I,{className:(0,P.Z)(s()["selector-item"],{[s()["selector-item-disabled"]]:e.disable}),title:e.title,subTitle:e.subTitle,icon:(0,l.jsx)(C.qE,{model:e.value}),onClick:t=>{e.disable?t.stopPropagation():i(t,e.value)},children:a?(0,l.jsx)("div",{style:{height:10,width:10,backgroundColor:"var(--primary)",borderRadius:10}}):(0,l.jsx)(l.Fragment,{})},n)})})})})}function F(e){let{children:t,right:n=10,top:i=10,...a}=e,o=(0,k.useRef)(),[r,s]=(0,k.useState)(!1),c=(0,k.useCallback)(()=>{if(document.fullscreenElement)document.exitFullscreen();else{var e;null===(e=o.current)||void 0===e||e.requestFullscreen()}},[]);return(0,k.useEffect)(()=>{let e=e=>{e.target===o.current&&s(!!document.fullscreenElement)};return document.addEventListener("fullscreenchange",e),()=>{document.removeEventListener("fullscreenchange",e)}},[]),(0,l.jsxs)("div",{ref:o,style:{position:"relative"},...a,children:[(0,l.jsx)("div",{style:{position:"absolute",right:n,top:i},children:(0,l.jsx)(A.h,{icon:r?(0,l.jsx)(b.Z,{}):(0,l.jsx)(S.Z,{}),onClick:c,bordered:!0}
1)}),t]})}},94880:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var i=JSON.parse('{"DR":{"i":"2.16.1"}}'),a=n(75591),o=n(49079);let l=()=>{var e,t;if(void 0===o)throw Error("[Server Config] you are importing a nodejs-only module outside of nodejs");let l=null!==(e=o.env.BUILD_MODE)&&void 0!==e?e:"standalone",r=!!o.env.BUILD_APP;return{version:"v"+i.DR.i,...(()=>{try{let e=n(68577),t=e.execSync('git log -1 --format="%at000" --date=unix').toString().trim(),i=e.execSync('git log --pretty=format:"%H" -n 1').toString().trim();return{commitDate:t,commitHash:i}}catch(e){return console.error("[Build Config] No git or not from git repo."),{commitDate:"unknown",commitHash:"unknown"}}})(),buildMode:l,isApp:r,template:null!==(t=o.env.DEFAULT_INPUT_TEMPLATE)&&void 0!==t?t:a.xf}};var r=n(49079);function s(){return"undefined"!=typeof document?JSON.parse(function(e,t){let n;if(document){var i;let t=document.head.querySelector("meta[name='".concat(e,"']"));n=null!==(i=null==t?void 0:t.content)&&void 0!==i?i:""}else n=null!=t?t:"";return n}("config")||"{}"):void 0!==r?l():void 0}},75591:function(e,t,n){"use strict";var i,a,o,l,r,s,c,u,d,p,m,h,g,T,v,S;n.d(t,{$7:function(){return em},AI:function(){return Y},AL:function(){return V},BJ:function(){return F},Bi:function(){return x},Bv:function(){return y},Cs:function(){return C},EF:function(){return ek},Er:function(){return eu},FN:function(){return ez},FR:function(){return _},Fk:function(){return I},Fv:function(){return eK},Gr:function(){return G},Hf:function(){return eR},Hm:function(){return M},IW:function(){return H},KJ:function(){return r},L:function(){return a},LR:function(){return ep},M:function(){return q},MU:function(){return es},Mo:function(){return K},N8:function(){return ee},NQ:function(){return W},PF:function(){return eA},S3:function(){return eP},TE:function(){return E},TH:function(){return A},TW:function(){return X},UT:function(){return s},Uf:function(){return Q},Xb:function(){return ey},Xu:function(){return eE},Xy:function(){return en},YU:function(){return ei},Z_:function(){return L},Zq:function(){return eM},bH:function(){return J},bP:function(){return O},co:function(){return eL},cr:function(){return P},dJ:function(){return l},eE:function(){return U},ft:function(){return ed},hy:function(){return c},ie:function(){return el},ik:function(){return N},jT:function(){return B},k8:function(){return u},kf:function(){return Z},kn:function(){return eo},l5:function(){return eD},m0:function(){return ef},m9:function(){return k},mB:function(){return ex},mX:function(){return ea},n9:function(){return D},nL:function(){return eh},nS:function(){return eO},o9:function(){return eT},of:function(){return eg},pG:function(){return R},pW:function(){return eI},qO:function(){return eC},rT:function(){return w},rk:function(){return ec},tb:function(){return $},v3:function(){return er},vO:function(){return e_},vo:function(){return ew},w$:function(){return ev},x5:function(){return j},xf:function(){return eS},y$:function(){return i},y3:function(){return z},yY:function(){return et},ym:function(){return o},yp:function(){return eb}});let b="ChatGPTNextWeb",f="ChatGPT-Next-Web",y="https://github.com/".concat(b,"/").concat(f),k="https://github.com/".concat(b,"/NextChat-Awesome-Plugins"),A="https://github.com/".concat(b,"/").concat(f,"/issues"),C="".concat(y,"#keep-updated"),P="".concat(y,"/releases"),E="https://api.github.com/repos/".concat(b,"/").concat(f,"/commits?per_page=1"),I="https://api.github.com/repos/".concat(b,"/").concat(f,"/tags?per_page=1"),w="https://api.stability.ai",x="https://api.openai.com",z="https://api.anthropic.com",M="https://generativelanguage.googleapis.com/",D="https://aip.baidubce.com",_="".concat(D,"/oauth/2.0/token"),N="https://ark.cn-beijing.volces.com",j="https://dashscope.aliyuncs.com/api/",K="https://hunyuan.tencentcloudapi.com",O="https://api.moonshot.ai",R="https://spark-api-open.xf-yun.com",L="https://api.deepseek.com",U="https://api.x.ai",F="https://open.bigmodel.cn",B="https://api.siliconflow.cn",G="https://api.302.ai",V="/api/cache",H="".concat(V,"/upload");(d=i||(i={})).Home="/",d.Chat="/chat",d.Settings="/settings",d.NewChat="/new-chat",d.Masks="/masks",d.Plugins="/plugins",d.Auth="/auth",d.Sd="/sd",d.SdNew="/sd-new",d.Artifacts="/artifacts",d.SearchChat="/search-ch
1at",d.McpMarket="/mcp-market",(p=a||(a={})).Cors="",p.Azure="/api/azure",p.OpenAI="/api/openai",p.Anthropic="/api/anthropic",p.Google="/api/google",p.Baidu="/api/baidu",p.ByteDance="/api/bytedance",p.Alibaba="/api/alibaba",p.Tencent="/api/tencent",p.Moonshot="/api/moonshot",p.Iflytek="/api/iflytek",p.Stability="/api/stability",p.Artifacts="/api/artifacts",p.XAI="/api/xai",p.ChatGLM="/api/chatglm",p.DeepSeek="/api/deepseek",p.SiliconFlow="/api/siliconflow",p["302.AI"]="/api/302ai",(m=o||(o={})).AppBody="app-body",m.CustomModel="custom-model",(h=l||(l={})).Masks="masks.json",h.Prompts="prompts.json",(g=r||(r={})).Chat="chat-next-web-store",g.Plugin="chat-next-web-plugin",g.Access="access-control",g.Config="app-config",g.Mask="mask-store",g.Prompt="prompt-store",g.Update="chat-update",g.Sync="sync",g.SdList="sd-list",g.Mcp="mcp-store";let q=300,Z=500,W=230,J=100,X="nk-",Y=e=>"unfinished-input-"+e,Q="chatgpt-next-web",$=6e4,ee=3e5,et="export-markdown";(T=s||(s={})).OpenAI="OpenAI",T.Azure="Azure",T.Google="Google",T.Anthropic="Anthropic",T.Baidu="Baidu",T.ByteDance="ByteDance",T.Alibaba="Alibaba",T.Tencent="Tencent",T.Moonshot="Moonshot",T.Stability="Stability",T.Iflytek="Iflytek",T.XAI="XAI",T.ChatGLM="ChatGLM",T.DeepSeek="DeepSeek",T.SiliconFlow="SiliconFlow",T["302.AI"]="302.AI",(v=c||(c={})).BLOCK_NONE="BLOCK_NONE",v.BLOCK_ONLY_HIGH="BLOCK_ONLY_HIGH",v.BLOCK_MEDIUM_AND_ABOVE="BLOCK_MEDIUM_AND_ABOVE",v.BLOCK_LOW_AND_ABOVE="BLOCK_LOW_AND_ABOVE",(S=u||(u={})).Stability="Stability",S.GPT="GPT",S.GeminiPro="GeminiPro",S.Claude="Claude",S.Ernie="Ernie",S.Doubao="Doubao",S.Qwen="Qwen",S.Hunyuan="Hunyuan",S.Moonshot="Moonshot",S.Iflytek="Iflytek",S.XAI="XAI",S.ChatGLM="ChatGLM",S.DeepSeek="DeepSeek",S.SiliconFlow="SiliconFlow",S["302.AI"]="302.AI";let en={GeneratePath:"v2beta/stable-image/generate",ExampleEndpoint:"https://api.stability.ai"},ei={ChatPath:"v1/messages",ChatPath1:"v1/complete",ExampleEndpoint:"https://api.anthropic.com",Vision:"2023-06-01"},ea={ChatPath:"v1/chat/completions",SpeechPath:"v1/audio/speech",ImagePath:"v1/images/generations",UsagePath:"dashboard/billing/usage",SubsPath:"dashboard/billing/subscription",ListModelPath:"v1/models"},eo={ChatPath:(e,t)=>"deployments/".concat(e,"/chat/completions?api-version=").concat(t),ImagePath:(e,t)=>"deployments/".concat(e,"/images/generations?api-version=").concat(t),ExampleEndpoint:"https://{resource-url}/openai"},el={ExampleEndpoint:"https://generativelanguage.googleapis.com/",ChatPath:e=>"v1beta/models/".concat(e,":streamGenerateContent")},er={ExampleEndpoint:D,ChatPath:e=>{let t=e;return"ernie-4.0-8k"===e&&(t="completions_pro"),"ernie-4.0-8k-preview-0518"===e&&(t="completions_adv_pro"),"ernie-3.5-8k"===e&&(t="completions"),"ernie-speed-8k"===e&&(t="ernie_speed"),"rpc/2.0/ai_custom/v1/wenxinworkshop/chat/".concat(t)}},es={ExampleEndpoint:"https://ark.cn-beijing.volces.com/api/",ChatPath:"api/v3/chat/completions"},ec={ExampleEndpoint:j,ChatPath:e=>e.includes("vl")||e.includes("omni")?"v1/services/aigc/multimodal-generation/generation":"v1/services/aigc/text-generation/generation"},eu={ExampleEndpoint:K},ed={ExampleEndpoint:O,ChatPath:"v1/chat/completions"},ep={ExampleEndpoint:R,ChatPath:"v1/chat/completions"},em={ExampleEndpoint:L,ChatPath:"chat/completions"},eh={ExampleEndpoint:U,ChatPath:"v1/chat/completions"},eg={ExampleEndpoint:F,ChatPath:"api/paas/v4/chat/completions",ImagePath:"api/paas/v4/images/generations",VideoPath:"api/paas/v4/videos/generations"},eT={ExampleEndpoint:B,ChatPath:"v1/chat/completions",ListModelPath:"v1/models?&sub_type=chat"},ev={ExampleEndpoint:G,ChatPath:"v1/chat/completions",EmbeddingsPath:"jina/v1/embeddings",ListModelPath:"v1/models?llm=1"},eS="{{input}}",eb="\nYou are ChatGPT, a large language model trained by {{ServiceProvider}}.\nKnowledge cutoff: {{cutoff}}\nCurrent model: {{model}}\nCurrent time: {{time}}\nLatex inline: \\(x^2\\) \nLatex block: $$e=mc^2$$\n",ef="\n[clientId]\n{{ clientId }}\n[tools]\n{{ tools }}\n",ey='\nYou are an AI assistant with access to system tools. Your role is to help users by combining natural language understanding with tool operations when needed.\n\n1. AVAILABLE TOOLS:\n{{ MCP_TOOLS }}\n\n2. WHEN TO USE TOOLS:\n - ALWAYS USE TOOLS when they can help answer user questions\n - DO NOT just describe what you could do - TAKE ACTION immediately\n - If you\'re not sure whether to use a tool, USE IT\n - Common triggers for tool use:\n * Questions about files or directories\n * Requests to check, list, or manipulate system resources\n * Any query that can be answered with available tools\n\n3. HOW TO USE TOOLS:\n A. Tool Call Format:\n - Use markdown code blocks with format: ```json:mcp:{clientId}```\n - Always include:\n * method: "tools/call"ï¼Onl
1y this method is supportedï¼\n * params: \n - name: must match an available primitive name\n - arguments: required parameters for the primitive\n\n B. Response Format:\n - Tool responses will come as user messages\n - Format: ```json:mcp-response:{clientId}```\n - Wait for response before making another tool call\n\n C. Important Rules:\n - Only use tools/call method\n - Only ONE tool call per message\n - ALWAYS TAKE ACTION instead of just describing what you could do\n - Include the correct clientId in code block language tag\n - Verify arguments match the primitive\'s requirements\n\n4. INTERACTION FLOW:\n A. When user makes a request:\n - IMMEDIATELY use appropriate tool if available\n - DO NOT ask if user wants you to use the tool\n - DO NOT just describe what you could do\n B. After receiving tool response:\n - Explain results clearly\n - Take next appropriate action if needed\n C. If tools fail:\n - Explain the error\n - Try alternative approach immediately\n\n5. EXAMPLE INTERACTION:\n\n good example:\n\n ```json:mcp:filesystem\n {\n "method": "tools/call",\n "params": {\n "name": "list_allowed_directories",\n "arguments": {}\n }\n }\n ```"\n\n\n ```json:mcp-response:filesystem\n {\n "method": "tools/call",\n "params": {\n "name": "write_file",\n "arguments": {\n "path": "/Users/river/dev/nextchat/test/joke.txt",\n "content": "为ä»ä¹æ°å¦ä¹¦æ»æ¯æå°å¿§ä¼¤ï¼å ä¸ºå®æå¤ªå¤çé®é¢ã"\n }\n }\n }\n```\n\n follwing is the wrong! mcp json example:\n\n ```json:mcp:filesystem\n {\n "method": "write_file",\n "params": {\n "path": "NextChat_Information.txt",\n "content": "1"\n }\n }\n ```\n\n This is wrong because the method is not tools/call.\n \n ```{\n "method": "search_repositories",\n "params": {\n "query": "2oeee"\n }\n}\n ```\n\n This is wrong because the method is not tools/call.!!!!!!!!!!!\n\n the right format is:\n ```json:mcp:filesystem\n {\n "method": "tools/call",\n "params": {\n "name": "search_repositories",\n "arguments": {\n "query": "2oeee"\n }\n }\n }\n ```\n \n please follow the format strictly ONLY use tools/call method!!!!!!!!!!!\n \n',ek="gpt-4o-mini",eA="gemini-pro",eC="deepseek-chat",eP={default:"2021-09","gpt-4-turbo":"2023-12","gpt-4-turbo-2024-04-09":"2023-12","gpt-4-turbo-preview":"2023-12","gpt-4.1":"2024-06","gpt-4.1-2025-04-14":"2024-06","gpt-4.1-mini":"2024-06","gpt-4.1-mini-2025-04-14":"2024-06","gpt-4.1-nano":"2024-06","gpt-4.1-nano-2025-04-14":"2024-06","gpt-4.5-preview":"2023-10","gpt-4.5-preview-2025-02-27":"2023-10","gpt-4o":"2023-10","gpt-4o-2024-05-13":"2023-10","gpt-4o-2024-08-06":"2023-10","gpt-4o-2024-11-20":"2023-10","chatgpt-4o-latest":"2023-10","gpt-4o-mini":"2023-10","gpt-4o-mini-2024-07-18":"2023-10","gpt-4-vision-preview":"2023-04","o1-mini-2024-09-12":"2023-10","o1-mini":"2023-10","o1-preview-2024-09-12":"2023-10","o1-preview":"2023-10","o1-2024-12-17":"2023-10",o1:"2023-10","o3-mini-2025-01-31":"2023-10","o3-mini":"2023-10","gemini-pro":"2023-12","gemini-pro-vision":"2023-12","deepseek-chat":"2024-07","deepseek-coder":"2024-07"},eE="OpenAI-TTS",eI=["OpenAI-TTS","Edge-TTS"],ew="tts-1",ex="alloy",ez=["tts-1","tts-1-hd"],eM=["alloy","echo","fable","onyx","nova","shimmer"],eD=[/vision/,/gpt-4o/,/gpt-4\.1/,/claude.*[34]/,/gemini-1\.5/,/gemini-exp/,/gemini-2\.[05]/,/learnlm/,/qwen-vl/,/qwen2-vl/,/gpt-4-turbo(?!.*preview)/,/^dall-e-3$/,/glm-4v/,/vl/i,/o3/,/o4-mini/,/grok-4/i,/gpt-5/],e_=[/claude-3-5-haiku-20241022/],eN=["gpt-3.5-turbo","gpt-3.5-turbo-1106","gpt-3.5-turbo-0125","gpt-4","gpt-4-0613","gpt-4-32k","gpt-4-32k-0613","gpt-4-turbo","gpt-4-turbo-preview","gpt-4.1","gpt-4.1-2025-04-14","gpt-4.1-mini","gpt-4.1-mini-2025-04-14","gpt-4.1-nano","gpt-4.1-nano-2025-04-14","gpt-4.5-preview","gpt-4.5-preview-2025-02-27","gpt-5-chat","gpt-5-mini","gpt-5-nano","gpt-5","gpt-5-chat-2025-01-01-preview","gpt-4o","gpt-4o-2024-05-13","gpt-4o-2024-08-06","gpt-4o-2024-11-20","chatgpt-4o-latest","gpt-4o-mini","gpt-4o-mini-2024-07-18","gpt-4-vision-preview","gpt-4-turbo-2024-04-09","gpt-4-1106-preview","dall-e-3","o1-mini","o1-preview","o3-mini","o3","o4-mini"],ej=1e3,eK=[...eN.map(e=>({name:e,available:!0,sorted:ej++,provider:{id:"openai",providerName:"OpenAI",providerType:"openai",sorted:1}})),...eN.map(e=>({name:e,available:!0,sorted:ej++,provider:{id:"azure",providerName:"Azure",providerType:"azure",sorted:2}})),...["gemini-1.5-pro-latest","gemini-1.5-pro","gemini-1.5-pro-002","gemini-1.5-flash-latest","gemini-1.5-flash-8b-latest","gemini-1.5-flash","gemini-1.5-flash-8b","gemini-1.5-flash-002","learnlm-1.5-pro-experimental","gemini-exp-1206","gemini-2.0-flash","gemini-2.0-flash-exp","gemini-2.0-flash-lite-preview-02-05","gemini-2.0-flash-thinking-exp","gemini-2.0-flash-thinking-exp-1219","gemini-2.0-flash-thinking-exp-01-21","gemini-2.0-pro-exp","gemini-2.0-pro-exp-02-05","gemini-2.5-pro-preview-06-05","gemini-2.5-pro"].map(e=>({name:e,available:!0,sorted:ej++,provider:{id:"google",providerName:"Google",providerType:"google",sorted:3}})),...["claude-instant-1.2","claude-2.0","claude-2.1","claude-3-sonnet-20240229","claude-3-opus-20240229","claude-3-opus-latest","claude-3-haiku-20240307","claude-3-5-h
1aiku-20241022","claude-3-5-haiku-latest","claude-3-5-sonnet-20240620","claude-3-5-sonnet-20241022","claude-3-5-sonnet-latest","claude-3-7-sonnet-20250219","claude-3-7-sonnet-latest","claude-sonnet-4-20250514","claude-opus-4-20250514"].map(e=>({name:e,available:!0,sorted:ej++,provider:{id:"anthropic",providerName:"Anthropic",providerType:"anthropic",sorted:4}})),...["ernie-4.0-turbo-8k","ernie-4.0-8k","ernie-4.0-8k-preview","ernie-4.0-8k-preview-0518","ernie-4.0-8k-latest","ernie-3.5-8k","ernie-3.5-8k-0205","ernie-speed-128k","ernie-speed-8k","ernie-lite-8k","ernie-tiny-8k"].map(e=>({name:e,available:!0,sorted:ej++,provider:{id:"baidu",providerName:"Baidu",providerType:"baidu",sorted:5}})),...["Doubao-lite-4k","Doubao-lite-32k","Doubao-lite-128k","Doubao-pro-4k","Doubao-pro-32k","Doubao-pro-128k"].map(e=>({name:e,available:!0,sorted:ej++,provider:{id:"bytedance",providerName:"ByteDance",providerType:"bytedance",sorted:6}})),...["qwen-turbo","qwen-plus","qwen-max","qwen-max-0428","qwen-max-0403","qwen-max-0107","qwen-max-longcontext","qwen-omni-turbo","qwen-vl-plus","qwen-vl-max"].map(e=>({name:e,available:!0,sorted:ej++,provider:{id:"alibaba",providerName:"Alibaba",providerType:"alibaba",sorted:7}})),...["hunyuan-pro","hunyuan-standard","hunyuan-lite","hunyuan-role","hunyuan-functioncall","hunyuan-code","hunyuan-vision"].map(e=>({name:e,available:!0,sorted:ej++,provider:{id:"tencent",providerName:"Tencent",providerType:"tencent",sorted:8}})),...["moonshot-v1-auto","moonshot-v1-8k","moonshot-v1-32k","moonshot-v1-128k","moonshot-v1-8k-vision-preview","moonshot-v1-32k-vision-preview","moonshot-v1-128k-vision-preview","kimi-thinking-preview","kimi-k2-0711-preview","kimi-latest"].map(e=>({name:e,available:!0,sorted:ej++,provider:{id:"moonshot",providerName:"Moonshot",providerType:"moonshot",sorted:9}})),...["general","generalv3","pro-128k","generalv3.5","4.0Ultra"].map(e=>({name:e,available:!0,sorted:ej++,provider:{id:"iflytek",providerName:"Iflytek",providerType:"iflytek",sorted:10}})),...["grok-beta","grok-2","grok-2-1212","grok-2-latest","grok-vision-beta","grok-2-vision-1212","grok-2-vision","grok-2-vision-latest","grok-3-mini-fast-beta","grok-3-mini-fast","grok-3-mini-fast-latest","grok-3-mini-beta","grok-3-mini","grok-3-mini-latest","grok-3-fast-beta","grok-3-fast","grok-3-fast-latest","grok-3-beta","grok-3","grok-3-latest"].map(e=>({name:e,available:!0,sorted:ej++,provider:{id:"xai",providerName:"XAI",providerType:"xai",sorted:11}})),...["glm-4-plus","glm-4-0520","glm-4","glm-4-air","glm-4-airx","glm-4-long","glm-4-flashx","glm-4-flash","glm-4v-plus","glm-4v","glm-4v-flash","cogview-3-plus","cogview-3","cogview-3-flash"].map(e=>({name:e,available:!0,sorted:ej++,provider:{id:"chatglm",providerName:"ChatGLM",providerType:"chatglm",sorted:12}})),...["deepseek-chat","deepseek-coder","deepseek-reasoner"].map(e=>({name:e,available:!0,sorted:ej++,provider:{id:"deepseek",providerName:"DeepSeek",providerType:"deepseek",sorted:13}})),...["Qwen/Qwen2.5-7B-Instruct","Qwen/Qwen2.5-72B-Instruct","deepseek-ai/DeepSeek-R1","deepseek-ai/DeepSeek-R1-Distill-Llama-70B","deepseek-ai/DeepSeek-R1-Distill-Llama-8B","deepseek-ai/DeepSeek-R1-Distill-Qwen-1.5B","deepseek-ai/DeepSeek-R1-Distill-Qwen-14B","deepseek-ai/DeepSeek-R1-Distill-Qwen-32B","deepseek-ai/DeepSeek-R1-Distill-Qwen-7B","deepseek-ai/DeepSeek-V3","meta-llama/Llama-3.3-70B-Instruct","THUDM/glm-4-9b-chat","Pro/deepseek-ai/DeepSeek-R1","Pro/deepseek-ai/DeepSeek-V3"].map(e=>({name:e,available:!0,sorted:ej++,provider:{id:"siliconflow",providerName:"Sil
1iconFlow",providerType:"siliconflow",sorted:14}})),...["deepseek-chat","gpt-4o","chatgpt-4o-latest","llama3.3-70b","deepseek-reasoner","gemini-2.0-flash","claude-3-7-sonnet-20250219","claude-3-7-sonnet-latest","grok-3-beta","grok-3-mini-beta","gpt-4.1","gpt-4.1-mini","o3","o4-mini","qwen3-235b-a22b","qwen3-32b","gemini-2.5-pro-preview-05-06","llama-4-maverick","gemini-2.5-flash","claude-sonnet-4-20250514","claude-opus-4-20250514","gemini-2.5-pro"].map(e=>({name:e,available:!0,sorted:ej++,provider:{id:"ai302",providerName:"302.AI",providerType:"ai302",sorted:15}}))],eO=15,eR="https://nextchat.club",eL="https://nextchat.club?utm=github"},43446:function(e,t,n){"use strict";n.d(t,{nW:function(){return X},DC:function(){return J},t4:function(){return et},ZP:function(){return $},wY:function(){return en},VQ:function(){return ee}});var i,a,o,l,r,s,c,u,d,p,m,h,g,T,v,S,b,f,y,k,A=n(94880),C=n(3289),P=n(75591);let E={WIP:"该åè½ä»å¨å¼åä¸â¦â¦",Error:{Unauthorized:(null===(i=(0,A.Z)())||void 0===i?void 0:i.isApp)?"\uD83D\uDE06 对è¯éå°äºä¸äºé®é¢ï¼ä¸ç¨æ
:\n \\ 1ï¸â£ æ³è¦é¶é
ç½®å¼ç®±å³ç¨ï¼[ç¹å»è¿éç«å»å¼å¯å¯¹è¯ \uD83D\uDE80](".concat(P.co,")\n \\ 2ï¸â£ å¦æä½ æ³æ¶èèªå·±ç OpenAI èµæºï¼ç¹å»[è¿é](/#/settings)ä¿®æ¹è®¾ç½® âï¸"):"\uD83D\uDE06 对è¯éå°äºä¸äºé®é¢ï¼ä¸ç¨æ
:\n 1ï¸â£ æ³è¦é¶é
ç½®å¼ç®±å³ç¨ï¼[ç¹å»è¿éç«å»å¼å¯å¯¹è¯ \uD83D\uDE80](".concat(P.co,")\n 2ï¸â£ å¦æä½ æ£å¨ä½¿ç¨ç§æé¨ç½²çæ¬ï¼ç¹å»[è¿é](/#/auth)è¾å
¥è®¿é®ç§é¥ \uD83D\uDD11\n 3ï¸â£ å¦æä½ æ³æ¶èèªå·±ç OpenAI èµæºï¼ç¹å»[è¿é](/#/settings)ä¿®æ¹è®¾ç½® âï¸\n ")},Auth:{Return:"è¿å",Title:"éè¦å¯ç ",Tips:"管çåå¼å¯äºå¯ç éªè¯ï¼è¯·å¨ä¸æ¹å¡«å
¥è®¿é®ç ",SubTips:"æè
è¾å
¥ä½ ç OpenAI æ Google AI å¯é¥",Input:"卿¤å¤å¡«å访é®ç ",Confirm:"确认",Later:"ç¨åå说",SaasTips:"é
置太麻ç¦ï¼æ³è¦ç«å³ä½¿ç¨",TopTips:"\uD83E\uDD73 NextChat AI é¦å伿 ï¼ç«å»è§£é OpenAI o1, GPT-4o, Claude-3.5 çææ°å¤§æ¨¡å"},ChatItem:{ChatItemCount:e=>"".concat(e," æ¡å¯¹è¯")},Chat:{SubTitle:e=>"å
± ".concat(e," æ¡å¯¹è¯"),EditMessage:{Title:"ç¼è¾æ¶æ¯è®°å½",Topic:{Title:"è天主é¢",SubTitle:"æ´æ¹å½åè天主é¢"}},Actions:{ChatList:"æ¥çæ¶æ¯å表",CompressedHistory:"æ¥çå缩åçåå² Prompt",Export:"导åºè天记å½",Copy:"å¤å¶",Stop:"忢",Retry:"éè¯",Pin:"åºå®",PinToastContent:"å·²å° 1 æ¡å¯¹è¯åºå®è³é¢è®¾æç¤ºè¯",PinToastAction:"æ¥ç",Delete:"å é¤",Edit:"ç¼è¾",FullScreen:"å
¨å±",RefreshTitle:"å·æ°æ é¢",RefreshToast:"å·²åéå·æ°æ é¢è¯·æ±",Speech:"æè¯»",StopSpeech:"忢"},Commands:{new:"æ°å»ºè天",newm:"ä»é¢å
·æ°å»ºè天",next:"ä¸ä¸ä¸ªè天",prev:"ä¸ä¸ä¸ªè天",clear:"æ¸
é¤ä¸ä¸æ",fork:"å¤å¶è天",del:"å é¤è天"},InputActions:{Stop:"忢ååº",ToBottom:"æ»å°ææ°",Theme:{auto:"èªå¨ä¸»é¢",light:"äº®è²æ¨¡å¼",dark:"æ·±è²æ¨¡å¼"},Prompt:"å¿«æ·æä»¤",Masks:"ææé¢å
·",Clear:"æ¸
é¤è天",Settings:"对è¯è®¾ç½®",UploadImage:"ä¸ä¼ å¾ç"},Rename:"éå½å对è¯",Typing:"æ£å¨è¾å
¥â¦",Input:e=>{var t="".concat(e," åé");return e===String(C.mQ.Enter)&&(t+="ï¼Shift + Enter æ¢è¡"),t+"ï¼/ 触åè¡¥å
¨ï¼: 触åå½ä»¤"},Send:"åé",StartSpeak:"说è¯",StopSpeak:"忢",Config:{Reset:"æ¸
é¤è®°å¿",SaveAs:"å为é¢å
·"},IsContext:"é¢è®¾æç¤ºè¯",ShortcutKey:{Title:"é®çå¿«æ·æ¹å¼",newChat:"æå¼æ°è天",focusInput:"èç¦è¾å
¥æ¡",copyLastMessage:"å¤å¶æåä¸ä¸ªåå¤",copyLastCode:"å¤å¶æåä¸ä¸ªä»£ç å",showShortcutKey:"æ¾ç¤ºå¿«æ·æ¹å¼",clearContext:"æ¸
é¤ä¸ä¸æ"}},Export:{Title:"å享è天记å½",Copy:"å
¨é¨å¤å¶",Download:"ä¸è½½æä»¶",Share:"åäº«å° ShareGPT",MessageFromYou:"ç¨æ·",MessageFromChatGPT:"ChatGPT",Format:{Title:"å¯¼åºæ ¼å¼",SubTitle:"å¯ä»¥å¯¼åº Markdown ææ¬æè
PNG å¾ç"},IncludeContext:{Title:"å
å«é¢å
·ä¸ä¸æ",SubTitle:"æ¯å¦å¨æ¶æ¯ä¸å±ç¤ºé¢å
·ä¸ä¸æ"},Steps:{Select:"éå",Preview:"é¢è§"},Image:{Toast:"æ£å¨çææªå¾",Modal:"é¿ææå³é®ä¿åå¾ç"},Artifacts:{Title:"å享页é¢",Error:"å享失败"}},Select:{Search:"æç´¢æ¶æ¯",All:"éåå
¨é¨",Latest:"æè¿å æ¡",Clear:"æ¸
é¤éä¸"},Memory:{Title:"å岿è¦",EmptyContent:"对è¯å
容è¿çï¼æ éæ»ç»",Send:"èªå¨å缩è天记å½å¹¶ä½ä¸ºä¸ä¸æåé",Copy:"å¤å¶æè¦",Reset:"[unused]",ResetConfirm:"确认æ¸
空å岿è¦ï¼"},Home:{NewChat:"æ°çè天",DeleteChat:"确认å é¤éä¸ç对è¯ï¼",DeleteToast:"å·²å é¤ä¼è¯",Revert:"æ¤é"},Settings:{Title:"设置",SubTitle:"ææè®¾ç½®é项",ShowPassword:"æ¾ç¤ºå¯ç ",Danger:{Reset:{Title:"éç½®ææè®¾ç½®",SubTitle:"éç½®ææè®¾ç½®é¡¹åé»è®¤å¼",Action:"ç«å³éç½®",Confirm:"确认éç½®ææè®¾ç½®ï¼"},Clear:{Title:"æ¸
é¤æææ°æ®",SubTitle:"æ¸
餿æè天ãè®¾ç½®æ°æ®",Action:"ç«å³æ¸
é¤",Confirm:"确认æ¸
餿æè天ãè®¾ç½®æ°æ®ï¼"}},Lang:{Name:"Language",All:"ææè¯è¨"},Avatar:"头å",FontSize:{Title:"åä½å¤§å°",SubTitle:"è天å
容çåä½å¤§å°"},FontFamily:{Title:"è天åä½",SubTitle:"è天å
容çåä½ï¼è¥ç½®ç©ºååºç¨å
¨å±é»è®¤åä½",Placeholder:"åä½åç§°"},InjectSystemPrompts:{Title:"注å
¥ç³»ç»çº§æç¤ºä¿¡æ¯",SubTitle:"强å¶ç»æ¯æ¬¡è¯·æ±çæ¶æ¯å表å¼å¤´æ·»å ä¸ä¸ªæ¨¡æ ChatGPT çç³»ç»æç¤º"},InputTemplate:{Title:"ç¨æ·è¾å
¥é¢å¤ç",SubTitle:"ç¨æ·ææ°ç䏿¡æ¶æ¯ä¼å¡«å
å°æ¤æ¨¡æ¿"},Update:{Version:e=>"å½åçæ¬ï¼".concat(e),IsLatest:"å·²æ¯ææ°çæ¬",CheckUpdate:"æ£æ¥æ´æ°",IsChecking:"æ£å¨æ£æ¥æ´æ°...",FoundUpdate:e=>"åç°æ°çæ¬ï¼".concat(e),GoToUpdate:"å徿´æ°",Success:"æ´æ°æåï¼",Failed:"æ´æ°å¤±è´¥"},SendKey:"åéé®",Theme:"主é¢",TightBorder:"æ è¾¹æ¡æ¨¡å¼",SendPreviewBubble:{Title:"é¢è§æ°æ³¡",SubTitle:"å¨é¢è§æ°æ³¡ä¸é¢è§ Markdown å
容"},AutoGenerateTitle:{Title:"èªå¨çææ é¢",SubTitle:"æ ¹æ®å¯¹è¯å
容çæåéçæ é¢"},Sync:{CloudState:"äºç«¯æ°æ®",NotSyncYet:"è¿æ²¡æè¿è¡è¿åæ¥",Success:"忥æå",Fail:"åæ¥å¤±è´¥",Config:{Modal:{Title:"é
ç½®äºåæ¥",Check:"æ£æ¥å¯ç¨æ§"},SyncType:{Title:"åæ¥ç±»å",SubTitle:"éæ©åç±ç忥æå¡å¨"},Proxy:{Title:"å¯ç¨ä»£ç",SubTitle:"卿µè§å¨ä¸åæ¥æ¶ï¼å¿
é¡»å¯ç¨ä»£ç以é¿å
è·¨åéå¶"},ProxyUrl:{Title:"代çå°å",SubTitle:"ä»
éç¨äºæ¬é¡¹ç®èªå¸¦çè·¨å代ç"},WebDav:{Endpoint:"WebDAV å°å",UserName:"ç¨æ·å",Password:"å¯ç "},UpStash:{Endpoint:"UpStash Redis REST Url",UserName:"å¤ä»½åç§°",Password:"UpStash Redis REST Token"}},LocalState:"æ¬å°æ°æ®",Overview:e=>"".concat(e.chat," 次对è¯ï¼").concat(e.message," æ¡æ¶æ¯ï¼").concat(e.prompt," æ¡æç¤ºè¯ï¼").concat(e.mask," 个é¢å
·"),ImportFailed:"导å
¥å¤±è´¥"},Mask:{Splash:{Title:"é¢å
·å¯å¨é¡µ",SubTitle:"æ°å»ºè天æ¶ï¼å±ç¤ºé¢å
·å¯å¨é¡µ"},Builtin:{Title:"éèå
ç½®é¢å
·",SubTitle:"卿æé¢å
·å表ä¸éèå
ç½®é¢å
·"}},Prompt:{Disable:{Title:"ç¦ç¨æç¤ºè¯èªå¨è¡¥å
¨",SubTitle:"å¨è¾å
¥æ¡å¼å¤´è¾å
¥ / å³å¯è§¦åèªå¨è¡¥å
¨"},List:"èªå®ä¹æç¤ºè¯å表",ListCount:(e,t)=>
1"å
ç½® ".concat(e," æ¡ï¼ç¨æ·å®ä¹ ").concat(t," æ¡"),Edit:"ç¼è¾",Modal:{Title:"æç¤ºè¯å表",Add:"æ°å»º",Search:"æç´¢æç¤ºè¯"},EditModal:{Title:"ç¼è¾æç¤ºè¯"}},HistoryCount:{Title:"é带å岿¶æ¯æ°",SubTitle:"æ¯æ¬¡è¯·æ±æºå¸¦çå岿¶æ¯æ°"},CompressThreshold:{Title:"å岿¶æ¯é¿åº¦å缩éå¼",SubTitle:"彿ªå缩çå岿¶æ¯è¶
è¿è¯¥å¼æ¶ï¼å°è¿è¡å缩"},Usage:{Title:"ä½é¢æ¥è¯¢",SubTitle:(e,t)=>"æ¬æå·²ä½¿ç¨ $".concat(e,"ï¼è®¢é
æ»é¢ $").concat(t),IsChecking:"æ£å¨æ£æ¥â¦",Check:"éæ°æ£æ¥",NoAccess:"è¾å
¥ API Key æè®¿é®å¯ç æ¥çä½é¢"},Access:{SaasStart:{Title:"ä½¿ç¨ NextChat AI",Label:"ï¼æ§ä»·æ¯æé«çæ¹æ¡ï¼",SubTitle:"ç± NextChat 宿¹ç»´æ¤, é¶é
ç½®å¼ç®±å³ç¨ï¼æ¯æ OpenAI o1, GPT-4o, Claude-3.5 çææ°å¤§æ¨¡å",ChatNow:"ç«å»å¯¹è¯"},AccessCode:{Title:"访é®å¯ç ",SubTitle:"管çåå·²å¼å¯å å¯è®¿é®",Placeholder:"请è¾å
¥è®¿é®å¯ç "},CustomEndpoint:{Title:"èªå®ä¹æ¥å£",SubTitle:"æ¯å¦ä½¿ç¨èªå®ä¹ Azure æ OpenAI æå¡"},Provider:{Title:"模åæå¡å",SubTitle:"忢ä¸åçæå¡å"},OpenAI:{ApiKey:{Title:"API Key",SubTitle:"使ç¨èªå®ä¹ OpenAI Key ç»è¿å¯ç 访é®éå¶",Placeholder:"OpenAI API Key"},Endpoint:{Title:"æ¥å£å°å",SubTitle:"é¤é»è®¤å°åå¤ï¼å¿
é¡»å
å« http(s)://"}},Azure:{ApiKey:{Title:"æ¥å£å¯é¥",SubTitle:"使ç¨èªå®ä¹ Azure Key ç»è¿å¯ç 访é®éå¶",Placeholder:"Azure API Key"},Endpoint:{Title:"æ¥å£å°å",SubTitle:"æ ·ä¾ï¼"},ApiVerion:{Title:"æ¥å£çæ¬ (azure api version)",SubTitle:"éæ©æå®çé¨åçæ¬"}},Anthropic:{ApiKey:{Title:"æ¥å£å¯é¥",SubTitle:"使ç¨èªå®ä¹ Anthropic Key ç»è¿å¯ç 访é®éå¶",Placeholder:"Anthropic API Key"},Endpoint:{Title:"æ¥å£å°å",SubTitle:"æ ·ä¾ï¼"},ApiVerion:{Title:"æ¥å£çæ¬ (claude api version)",SubTitle:"éæ©ä¸ä¸ªç¹å®ç API çæ¬è¾å
¥"}},Google:{ApiKey:{Title:"API å¯é¥",SubTitle:"ä» Google AI è·åæ¨ç API å¯é¥",Placeholder:"Google AI API KEY"},Endpoint:{Title:"ç»ç«¯å°å",SubTitle:"示ä¾ï¼"},ApiVersion:{Title:"API çæ¬ï¼ä»
éç¨äº gemini-proï¼",SubTitle:"éæ©ä¸ä¸ªç¹å®ç API çæ¬"},GoogleSafetySettings:{Title:"Google å®å
¨è¿æ»¤çº§å«",SubTitle:"设置å
å®¹è¿æ»¤çº§å«"}},Baidu:{ApiKey:{Title:"API Key",SubTitle:"使ç¨èªå®ä¹ Baidu API Key",Placeholder:"Baidu API Key"},SecretKey:{Title:"Secret Key",SubTitle:"使ç¨èªå®ä¹ Baidu Secret Key",Placeholder:"Baidu Secret Key"},Endpoint:{Title:"æ¥å£å°å",SubTitle:"䏿¯æèªå®ä¹åå¾.envé
ç½®"}},Tencent:{ApiKey:{Title:"API Key",SubTitle:"使ç¨èªå®ä¹è
¾è®¯äºAPI Key",Placeholder:"Tencent API Key"},SecretKey:{Title:"Secret Key",SubTitle:"使ç¨èªå®ä¹è
¾è®¯äºSecret Key",Placeholder:"Tencent Secret Key"},Endpoint:{Title:"æ¥å£å°å",SubTitle:"䏿¯æèªå®ä¹åå¾.envé
ç½®"}},ByteDance:{ApiKey:{Title:"æ¥å£å¯é¥",SubTitle:"使ç¨èªå®ä¹ ByteDance API Key",Placeholder:"ByteDance API Key"},Endpoint:{Title:"æ¥å£å°å",SubTitle:"æ ·ä¾ï¼"}},Alibaba:{ApiKey:{Title:"æ¥å£å¯é¥",SubTitle:"使ç¨èªå®ä¹é¿éäºAPI Key",Placeholder:"Alibaba Cloud API Key"},Endpoint:{Title:"æ¥å£å°å",SubTitle:"æ ·ä¾ï¼"}},Moonshot:{ApiKey:{Title:"æ¥å£å¯é¥",SubTitle:"使ç¨èªå®ä¹æä¹æé¢API Key",Placeholder:"Moonshot API Key"},Endpoint:{Title:"æ¥å£å°å",SubTitle:"æ ·ä¾ï¼"}},DeepSeek:{ApiKey:{Title:"æ¥å£å¯é¥",SubTitle:"使ç¨èªå®ä¹DeepSeek API Key",Placeholder:"DeepSeek API Key"},Endpoint:{Title:"æ¥å£å°å",SubTitle:"æ ·ä¾ï¼"}},XAI:{ApiKey:{Title:"æ¥å£å¯é¥",SubTitle:"使ç¨èªå®ä¹XAI API Key",Placeholder:"XAI API Key"},Endpoint:{Title:"æ¥å£å°å",SubTitle:"æ ·ä¾ï¼"}},ChatGLM:{ApiKey:{Title:"æ¥å£å¯é¥",SubTitle:"使ç¨èªå®ä¹ ChatGLM API Key",Placeholder:"ChatGLM API Key"},Endpoint:{Title:"æ¥å£å°å",SubTitle:"æ ·ä¾ï¼"}},SiliconFlow:{ApiKey:{Title:"æ¥å£å¯é¥",SubTitle:"使ç¨èªå®ä¹ç¡
åºæµå¨ API Key",Placeholder:"ç¡
åºæµå¨ API Key"},Endpoint:{Title:"æ¥å£å°å",SubTitle:"æ ·ä¾ï¼"}},Stability:{ApiKey:{Title:"æ¥å£å¯é¥",SubTitle:"使ç¨èªå®ä¹ Stability API Key",Placeholder:"Stability API Key"},Endpoint:{Title:"æ¥å£å°å",SubTitle:"æ ·ä¾ï¼"}},Iflytek:{ApiKey:{Title:"ApiKey",SubTitle:"ä»è®¯é£æç«æ§å¶å°è·åç APIKey",Placeholder:"APIKey"},ApiSecret:{Title:"ApiSecret",SubTitle:"ä»è®¯é£æç«æ§å¶å°è·åç APISecret",Placeholder:"APISecret"},Endpoint:{Title:"æ¥å£å°å",SubTitle:"æ ·ä¾ï¼"}},CustomModel:{Title:"èªå®ä¹æ¨¡åå",SubTitle:"å¢å èªå®ä¹æ¨¡åå¯é项ï¼ä½¿ç¨è±æéå·éå¼"},AI302:{ApiKey:{Title:"æ¥å£å¯é¥",SubTitle:"使ç¨èªå®ä¹302.AI API Key",Placeholder:"302.AI API Key"},Endpoint:{Title:"æ¥å£å°å",SubTitle:"æ ·ä¾ï¼"}}},Model:"模å (model)",CompressModel:{Title:"å¯¹è¯æè¦æ¨¡å",SubTitle:"ç¨äºå缩åå²è®°å½ãçæå¯¹è¯æ é¢ç模å"},Temperature:{Title:"éæºæ§ (temperature)",SubTitle:"å¼è¶å¤§ï¼åå¤è¶éæº"},TopP:{Title:"æ ¸éæ · (top_p)",SubTitle:"ä¸éæºæ§ç±»ä¼¼ï¼ä½ä¸è¦åéæºæ§ä¸èµ·æ´æ¹"},MaxTokens:{Title:"忬¡åå¤éå¶ (max_tokens)",SubTitle:"忬¡äº¤äºæç¨çæå¤§ Token æ°"},PresencePenalty:{Title:"è¯é¢æ°é²åº¦ (presence_penalty)",SubTitle:"å¼è¶å¤§ï¼è¶æå¯è½æ©å±å°æ°è¯é¢"},FrequencyPenalty:{Title:"é¢çæ©ç½åº¦ (frequency_penalty)",SubTitle:"å¼è¶å¤§ï¼è¶æå¯è½éä½éå¤åè¯"},TTS:{Enable:{Title:"å¯ç¨ææ¬è½¬è¯é³",SubTitle:"å¯ç¨ææ¬çæè¯é³æå¡"},Autoplay:{Title:"å¯ç¨èªå¨æè¯»",SubTitle:"èªå¨çæè¯é³å¹¶ææ¾ï¼éå
å¼å¯ææ¬è½¬è¯é³å¼å
³"},Model:"模å",Engine:"转æ¢å¼æ",Voice:{Title:"声é³",SubTitle:"çæè¯é³æ¶ä½¿ç¨ç声é³"},Speed:{Title:"é度",SubTitle:"çæè¯é³çé度"}},Realtime:{Enable:{Title:"宿¶è天",SubTitle:"å¼å¯å®æ¶è天åè½"},Provider:{Title:"模åæå¡å",SubTitle:"忢ä¸åçæå¡å"},Model:{Title:"模å",SubTitle:"éæ©ä¸ä¸ªæ¨¡å"},ApiKey:{Title:"API Key",SubTitle:"API Key",Placeholder:"API Key"},Azure:{Endpoint:{Title:"æ¥å£å°å",SubTitle:"æ¥å£å°å"},Deployment:{Title:"é¨ç½²åç§°",SubTitle:"é¨ç½²åç§°"}},Temperature:{Title:"éæºæ§ (temperature)",SubTitle:"å¼è¶å¤§ï¼åå¤è¶éæº"}}},Store:{DefaultTopic:"æ°çè天",BotHello:"æä»ä¹å¯ä»¥å¸®ä½ çå",Error:"åºéäºï¼ç¨åéè¯å§",Prompt:{History:e=>"è¿æ¯åå²è天æ»ç»ä½ä¸ºåæ
æè¦ï¼"+e,Topic:"使ç¨åå°äºä¸ªåç´æ¥è¿åè¿å¥è¯çç®è¦ä¸»é¢ï¼ä¸è¦è§£éãä¸è¦æ ç¹ãä¸è¦è¯æ°è¯ãä¸è¦å¤ä½ææ¬ï¼ä¸è¦å ç²ï¼å¦ææ²¡æä¸»é¢ï¼è¯·ç´æ¥è¿åâé²èâ",Summarize:"ç®è¦æ»ç»ä¸ä¸å¯¹è¯å
容ï¼ç¨ä½åç»çä¸ä¸ææç¤º promptï¼æ§å¶å¨ 200 å以å
"}},Copy:{Success:"å·²åå
¥åªè´´æ¿",Failed:"å¤å¶å¤±è´¥ï¼è¯·èµäºåªè´´æ¿æé"},Download:{Success:"å
容已ä¸è½½å°æ¨çç®å½ã",Failed:"ä¸è½½å¤±è´¥ã"},Context:{Toast:e=>"å
å« ".concat(e," æ¡é¢è®¾æç¤ºè¯"),Edit:"å½å对è¯è®¾ç½®",Add:"æ°å¢ä¸æ¡å¯¹è¯",Clear:"ä¸ä¸æå·²æ¸
é¤",Revert:"æ¢å¤ä¸ä¸æ"},Discovery:{Name:"åç°"},Mcp:{Name:"MCP"},FineTuned:{Sysmessage:"ä½ æ¯ä¸ä¸ªå©æ"},SearchChat:{Name:"æç´¢è天记å½",Page:{Title:"æç´¢è天记å½",Search:"è¾å
¥æç´¢å
³é®è¯",NoResult:"æ²¡ææ¾å°ç»æ",NoData:"æ²¡ææ°æ®",Loading:"å è½½ä¸",SubTitle:e=>"æç´¢å° ".concat(e," æ¡ç»æ")},Item:{View:"æ¥ç"}},Plugin:{Name:"æä»¶",Page:{Title:"æä»¶",SubTitle:e=>"".concat(e," 个æä»¶"),Search:"æç´¢æä»¶",Create:"æ°å»º",Find:"æ¨å¯ä»¥å¨Github䏿¾å°ä¼ç§çæä»¶ï¼"},Item:{Info:e=>"".concat(e," æ¹æ³"),View:"æ¥ç",Edit:"ç¼è¾",Delete:"å é¤",DeleteConfirm:"确认å é¤ï¼"},Auth:{None:"ä¸éè¦ææ",Basic:"Basic",Bearer:"Bearer",Custom:"èªå®ä¹",CustomHeader:"èªå®ä¹åæ°åç§°",Token:"Token",Proxy:"使ç¨ä»£ç",ProxyDescription:"使ç¨ä»£çè§£å³ CORS é误",Location:"ä½ç½®",LocationHeader:"Header",LocationQuery:"Query",LocationBody:"Body"},EditModal:{Title:e=>"ç¼è¾æä»¶ ".concat(e?"ï¼åªè¯»ï¼":""),Download:"ä¸è½½",Auth:"æææ¹å¼",Content:"OpenAPI Schema",Loa
1d:"ä»ç½é¡µå è½½",Method:"æ¹æ³",Error:"æ ¼å¼é误"}},Mask:{Name:"é¢å
·",Page:{Title:"é¢è®¾è§è²é¢å
·",SubTitle:e=>"".concat(e," 个é¢è®¾è§è²å®ä¹"),Search:"æç´¢è§è²é¢å
·",Create:"æ°å»º"},Item:{Info:e=>"å
å« ".concat(e," æ¡é¢è®¾å¯¹è¯"),Chat:"对è¯",View:"æ¥ç",Edit:"ç¼è¾",Delete:"å é¤",DeleteConfirm:"确认å é¤ï¼"},EditModal:{Title:e=>"ç¼è¾é¢è®¾é¢å
· ".concat(e?"ï¼åªè¯»ï¼":""),Download:"ä¸è½½é¢è®¾",Clone:"å
éé¢è®¾"},Config:{Avatar:"è§è²å¤´å",Name:"è§è²åç§°",Sync:{Title:"使ç¨å
¨å±è®¾ç½®",SubTitle:"å½åå¯¹è¯æ¯å¦ä½¿ç¨å
¨å±æ¨¡å设置",Confirm:"å½å对è¯çèªå®ä¹è®¾ç½®å°ä¼è¢«èªå¨è¦çï¼ç¡®è®¤å¯ç¨å
¨å±è®¾ç½®ï¼"},HideContext:{Title:"éèé¢è®¾å¯¹è¯",SubTitle:"éèåé¢è®¾å¯¹è¯ä¸ä¼åºç°å¨è天çé¢"},Artifacts:{Title:"å¯ç¨Artifacts",SubTitle:"å¯ç¨ä¹åå¯ä»¥ç´æ¥æ¸²æHTML页é¢"},CodeFold:{Title:"å¯ç¨ä»£ç æå ",SubTitle:"å¯ç¨ä¹åå¯ä»¥èªå¨æå /å±å¼è¿é¿ç代ç å"},Share:{Title:"å享æ¤é¢å
·",SubTitle:"çææ¤é¢å
·çç´è¾¾é¾æ¥",Action:"å¤å¶é¾æ¥"}}},NewChat:{Return:"è¿å",Skip:"ç´æ¥å¼å§",NotShow:"ä¸åå±ç¤º",ConfirmNoShow:"确认ç¦ç¨ï¼ç¦ç¨åå¯ä»¥éæ¶å¨è®¾ç½®ä¸éæ°å¯ç¨ã",Title:"æéä¸ä¸ªé¢å
·",SubTitle:"ç°å¨å¼å§ï¼ä¸é¢å
·èåççµéæç»´ç¢°æ",More:"æ¥çå
¨é¨"},URLCommand:{Code:"æ£æµå°é¾æ¥ä¸å·²ç»å
å«è®¿é®ç ï¼æ¯å¦èªå¨å¡«å
¥ï¼",Settings:"æ£æµå°é¾æ¥ä¸å
å«äºé¢å¶è®¾ç½®ï¼æ¯å¦èªå¨å¡«å
¥ï¼"},UI:{Confirm:"确认",Cancel:"åæ¶",Close:"å
³é",Create:"æ°å»º",Edit:"ç¼è¾",Export:"导åº",Import:"导å
¥",Sync:"忥",Config:"é
ç½®"},Exporter:{Description:{Title:"åªææ¸
é¤ä¸ä¸æä¹åçæ¶æ¯ä¼è¢«å±ç¤º"},Model:"模å",Messages:"æ¶æ¯",Topic:"主é¢",Time:"æ¶é´"},SdPanel:{Prompt:"ç»é¢æç¤º",NegativePrompt:"å¦å®æç¤º",PleaseInput:e=>"请è¾å
¥".concat(e),AspectRatio:"横纵æ¯",ImageStyle:"å¾å飿 ¼",OutFormat:"è¾åºæ ¼å¼",AIModel:"AI模å",ModelVersion:"模åçæ¬",Submit:"æäº¤çæ",ParamIsRequired:e=>"".concat(e,"ä¸è½ä¸ºç©º"),Styles:{D3Model:"3D模å",AnalogFilm:"模æçµå½±",Anime:"卿¼«",Cinematic:"çµå½±é£æ ¼",ComicBook:"漫ç»ä¹¦",DigitalArt:"æ°åèºæ¯",Enhance:"å¢å¼º",FantasyArt:"å¹»æ³èºæ¯",Isometric:"çè§",LineArt:"线æ",LowPoly:"ä½å¤è¾¹å½¢",ModelingCompound:"建模ææ",NeonPunk:"éè¹æå
",Origami:"æçº¸",Photographic:"æå½±",PixelArt:"åç´ èºæ¯",TileTexture:"è´´å¾"}},Sd:{SubTitle:e=>"å
± ".concat(e," æ¡ç»ç»"),Actions:{Params:"æ¥çåæ°",Copy:"å¤å¶æç¤ºè¯",Delete:"å é¤",Retry:"éè¯",ReturnHome:"è¿åé¦é¡µ",History:"æ¥çåå²"},EmptyRecord:"ææ ç»ç»è®°å½",Status:{Name:"ç¶æ",Success:"æå",Error:"失败",Wait:"çå¾
ä¸",Running:"è¿è¡ä¸"},Danger:{Delete:"确认å é¤ï¼"},GenerateParams:"çæåæ°",Detail:"详æ
"}},I={WIP:"Coming Soon...",Error:{Unauthorized:(null===(a=(0,A.Z)())||void 0===a?void 0:a.isApp)?"\uD83D\uDE06 Oops, there's an issue. No worries:\n \\ 1ï¸â£ New here? [Click to start chatting now \uD83D\uDE80](".concat(P.co,")\n \\ 2ï¸â£ Want to use your own OpenAI resources? [Click here](/#/settings) to change settings âï¸"):"\uD83D\uDE06 Oops, there's an issue. Let's fix it:\n 1ï¸â£ New here? [Click to start chatting now \uD83D\uDE80](".concat(P.co,")\n 2ï¸â£ Using a private setup? [Click here](/#/auth) to enter your key \uD83D\uDD11\n 3ï¸â£ Want to use your own OpenAI resources? [Click here](/#/settings) to change settings âï¸\n ")},Auth:{Return:"Return",Title:"Need Access Code",Tips:"Please enter access code below",SubTips:"Or enter your OpenAI or Google API Key",Input:"access code",Confirm:"Confirm",Later:"Later",SaasTips:"Too Complex, Use Immediately Now",TopTips:"\uD83E\uDD73 NextChat AI launch promotion: Instantly unlock the latest models like OpenAI o1, GPT-4o, Claude-3.5!"},ChatItem:{ChatItemCount:e=>"".concat(e," messages")},Chat:{SubTitle:e=>"".concat(e," messages"),EditMessage:{Title:"Edit All Messages",Topic:{Title:"Topic",SubTitle:"Change the current topic"}},Actions:{ChatList:"Go To Chat List",CompressedHistory:"Compressed History Memory Prompt",Export:"Export All Messages as Markdown",Copy:"Copy",Stop:"Stop",Retry:"Retry",Pin:"Pin",PinToastContent:"Pinned 1 messages to contextual prompts",PinToastAction:"View",Delete:"Delete",Edit:"Edit",FullScreen:"FullScreen",RefreshTitle:"Refresh Title",RefreshToast:"Title refresh request sent",Speech:"Play",StopSpeech:"Stop"}
1,Commands:{new:"Start a new chat",newm:"Start a new chat with mask",next:"Next Chat",prev:"Previous Chat",clear:"Clear Context",fork:"Copy Chat",del:"Delete Chat"},InputActions:{Stop:"Stop",ToBottom:"To Latest",Theme:{auto:"Auto",light:"Light Theme",dark:"Dark Theme"},Prompt:"Prompts",Masks:"Masks",Clear:"Clear Context",Settings:"Settings",UploadImage:"Upload Images"},Rename:"Rename Chat",Typing:"Typingâ¦",Input:e=>{var t="".concat(e," to send");return e===String(C.mQ.Enter)&&(t+=", Shift + Enter to wrap"),t+", / to search prompts, : to use commands"},Send:"Send",StartSpeak:"Start Speak",StopSpeak:"Stop Speak",Config:{Reset:"Reset to Default",SaveAs:"Save as Mask"},IsContext:"Contextual Prompt",ShortcutKey:{Title:"Keyboard Shortcuts",newChat:"Open New Chat",focusInput:"Focus Input Field",copyLastMessage:"Copy Last Reply",copyLastCode:"Copy Last Code Block",showShortcutKey:"Show Shortcuts",clearContext:"Clear Context"}},Export:{Title:"Export Messages",Copy:"Copy All",Download:"Download",MessageFromYou:"Message From You",MessageFromChatGPT:"Message From ChatGPT",Share:"Share to ShareGPT",Format:{Title:"Export Format",SubTitle:"Markdown or PNG Image"},IncludeContext:{Title:"Including Context",SubTitle:"Export context prompts in mask or not"},Steps:{Select:"Select",Preview:"Preview"},Image:{Toast:"Capturing Image...",Modal:"Long press or right click to save image"},Artifacts:{Title:"Share Artifacts",Error:"Share Error"}},Select:{Search:"Search",All:"Select All",Latest:"Select Latest",Clear:"Clear"},Memory:{Title:"Memory Prompt",EmptyContent:"Nothing yet.",Send:"Send Memory",Copy:"Copy Memory",Reset:"Reset Session",ResetConfirm:"Resetting will clear the current conversation history and historical memory. Are you sure you want to reset?"},Home:{NewChat:"New Chat",DeleteChat:"Confirm to delete the selected conversation?",DeleteToast:"Chat Deleted",Revert:"Revert"},Settings:{Title:"Settings",SubTitle:"All Settings",ShowPassword:"ShowPassword",Danger:{Reset:{Title:"Reset All Settings",SubTitle:"Reset all setting items to default",Action:"Reset",Confirm:"Confirm to reset all settings to default?"},Clear:{Title:"Clear All Data",SubTitle:"Clear all messages and settings",Action:"Clear",Confirm:"Confirm to clear all messages and settings?"}},Lang:{Name:"Language",All:"All Languages"},Avatar:"Avatar",FontSize:{Title:"Font Size",SubTitle:"Adjust font size of chat content"},FontFamily:{Title:"Chat Font Family",SubTitle:"Font Family of the chat content, leave empty to apply global default font",Placeholder:"Font Family Name"},InjectSystemPrompts:{Title:"Inject System Prompts",SubTitle:"Inject a global system prompt for every request"},InputTemplate:{Title:"Input Template",SubTitle:"Newest message will be filled to this template"},Update:{Version:e=>"Version: ".concat(e),IsLatest:"Latest version",CheckUpdate:"Check Update",IsChecking:"Checking update...",FoundUpdate:e=>"Found new version: ".concat(e),GoToUpdate:"Update",Success:"Update Successful.",Failed:"Update Failed."},SendKey:"Send Key",Theme:"Theme",TightBorder:"Tight Border",SendPreviewBubble:{Title:"Send Preview Bubble",SubTitle:"Preview markdown in bubble"},AutoGenerateTitle:{Title:"Auto Generate Title",SubTitle:"Generate a suitable title based on the conversation content"},Sync:{CloudState:"Last Update",NotSyncYet:"Not sync yet",Success:"Sync Success",Fail:"Sync Fail",Config:{Modal:{Title:"Config Sync",Check:"Check Connection"},SyncType:{Title:"Sync Type",SubTitle:"Choose your favorite sync service"},Proxy:{Title:"Enable CORS Proxy",SubTitle:"Enable a proxy to avoid cross-origin restrictions"},ProxyUrl:{Title:"Proxy Endpoint",SubTitle:"Only applicable to the built-in CORS proxy for this project"},WebDav:{Endpoint:"WebDAV Endpoint",UserName:"User Name",Password:"Password"},UpStash:{Endpoint:"UpStash Redis REST Url",UserName:"Backup Name",Password:"UpStash Redis REST Token"}},LocalState:"Local Data",Overview:e=>"".concat(e.chat," chatsï¼").concat(e.message," messagesï¼").concat(e.prompt," promptsï¼").concat(e.mask," masks"),ImportFailed:"Failed to import from file"},Mask:{Splash:{Title:"Mask Splash Screen",SubTitle:"Show a mask splash screen before starting new chat"},Builtin:{Title:"Hide Builtin Masks",SubTitle:"Hide builtin masks in mask list"}},Prompt:{Disable:{Title:"Disable auto-completion",SubTitle:"Input / to trigger auto-completion"},List:"Prompt List",ListCount:(e,t)=>
1"".concat(e," built-in, ").concat(t," user-defined"),Edit:"Edit",Modal:{Title:"Prompt List",Add:"Add One",Search:"Search Prompts"},EditModal:{Title:"Edit Prompt"}},HistoryCount:{Title:"Attached Messages Count",SubTitle:"Number of sent messages attached per request"},CompressThreshold:{Title:"History Compression Threshold",SubTitle:"Will compress if uncompressed messages length exceeds the value"},Usage:{Title:"Account Balance",SubTitle:(e,t)=>"Used this month $".concat(e,", subscription $").concat(t),IsChecking:"Checking...",Check:"Check",NoAccess:"Enter API Key to check balance"},Access:{SaasStart:{Title:"Use NextChat AI",Label:" (Most Cost-Effective Option)",SubTitle:"Maintained by NextChat, zero setup needed, unlock OpenAI o1, GPT-4o, Claude-3.5 and more",ChatNow:"Start Now"},AccessCode:{Title:"Access Code",SubTitle:"Access control Enabled",Placeholder:"Enter Code"},CustomEndpoint:{Title:"Custom Endpoint",SubTitle:"Use custom Azure or OpenAI service"},Provider:{Title:"Model Provider",SubTitle:"Select Azure or OpenAI"},OpenAI:{ApiKey:{Title:"OpenAI API Key",SubTitle:"User custom OpenAI Api Key",Placeholder:"sk-xxx"},Endpoint:{Title:"OpenAI Endpoint",SubTitle:"Must start with http(s):// or use /api/openai as default"}},Azure:{ApiKey:{Title:"Azure Api Key",SubTitle:"Check your api key from Azure console",Placeholder:"Azure Api Key"},Endpoint:{Title:"Azure Endpoint",SubTitle:"Example: "},ApiVerion:{Title:"Azure Api Version",SubTitle:"Check your api version from azure console"}},Anthropic:{ApiKey:{Title:"Anthropic API Key",SubTitle:"Use a custom Anthropic Key to bypass password access restrictions",Placeholder:"Anthropic API Key"},Endpoint:{Title:"Endpoint Address",SubTitle:"Example: "},ApiVerion:{Title:"API Version (claude api version)",SubTitle:"Select and input a specific API version"}},Baidu:{ApiKey:{Title:"Baidu API Key",SubTitle:"Use a custom Baidu API Key",Placeholder:"Baidu API Key"},SecretKey:{Title:"Baidu Secret Key",SubTitle:"Use a custom Baidu Secret Key",Placeholder:"Baidu Secret Key"},Endpoint:{Title:"Endpoint Address",SubTitle:"not supported, configure in .env"}},Tencent:{ApiKey:{Title:"Tencent API Key",SubTitle:"Use a custom Tencent API Key",Placeholder:"Tencent API Key"},SecretKey:{Title:"Tencent Secret Key",SubTitle:"Use a custom Tencent Secret Key",Placeholder:"Tencent Secret Key"},Endpoint:{Title:"Endpoint Address",SubTitle:"not supported, configure in .env"}},ByteDance:{ApiKey:{Title:"ByteDance API Key",SubTitle:"Use a custom ByteDance API Key",Placeholder:"ByteDance API Key"},Endpoint:{Title:"Endpoint Address",SubTitle:"Example: "}},Alibaba:{ApiKey:{Title:"Alibaba API Key",SubTitle:"Use a custom Alibaba Cloud API Key",Placeholder:"Alibaba Cloud API Key"},Endpoint:{Title:"Endpoint Address",SubTitle:"Example: "}},Moonshot:{ApiKey:{Title:"Moonshot API Key",SubTitle:"Use a custom Moonshot API Key",Placeholder:"Moonshot API Key"},Endpoint:{Title:"Endpoint Address",SubTitle:"Example: "}},DeepSeek:{ApiKey:{Title:"DeepSeek API Key",SubTitle:"Use a custom DeepSeek API Key",Placeholder:"DeepSeek API Key"},Endpoint:{Title:"Endpoint Address",SubTitle:"Example: "}},XAI:{ApiKey:{Title:"XAI API Key",SubTitle:"Use a custom XAI API Key",Placeholder:"XAI API Key"},Endpoint:{Title:"Endpoint Address",SubTitle:"Example: "}},ChatGLM:{ApiKey:{Title:"ChatGLM API Key",SubTitle:"Use a custom ChatGLM API Key",Placeholder:"ChatGLM API Key"},Endpoint:{Title:"Endpoint Address",SubTitle:"Example: "}},SiliconFlow:{ApiKey:{Title:"SiliconFlow API Key",SubTitle:"Use a custom SiliconFlow API Key",Placeholder:"SiliconFlow API Key"},Endpoint:{Title:"Endpoint Address",SubTitle:"Example: "}},Stability:{ApiKey:{Title:"Stability API Key",SubTitle:"Use a custom Stability API Key",Placeholder:"Stability API Key"},Endpoint:{Title:"Endpoint Address",SubTitle:"Example: "}},Iflytek:{ApiKey:{Title:"Iflytek API Key",SubTitle:"Use a Iflytek API Key",Placeholder:"Iflytek API Key"},ApiSecret:{Title:"Iflytek API Secret",SubTitle:"Use a Iflytek API Secret",Placeholder:"Iflytek API Secret"},Endpoint:{Title:"Endpoint Address",SubTitle:"Example: "}},CustomModel:{Title:"Custom Models",SubTitle:"Custom model options, seperated by comma"},Google:{ApiKey:{Title:"API Key",SubTitle:"Obtain your API Key from Google AI",Placeholder:"Google AI API Key"},Endpoint:{Title:"Endpoint Address",SubTitle:"Example: "},ApiVersion:{Title:"API Version (specific to gemini-pro)",SubTitle:"Select a specific API version"},GoogleSafetySettings:{Title:"Google Safety Settings",SubTitle:"Select a safety filtering level"}},AI302:{ApiKey:{Title:"302.AI API Key",SubTitle:"Use a custom 302.AI API Key",Placeholder:"302.AI API Key"},Endpoint:{Title:"Endpoint Address",SubTitle:"Example: "}}},Model:"Model",CompressModel:{Title:"Summary Model",SubTitle:"Model used to compress history and generate title"},Temperature:{Title:"Temperature",SubTitle:"A larger value makes the more random output"},TopP:{Title:"Top P",SubTitle:"Do not alter this value together with temperature"},MaxTokens:{Title:"Max Tokens",SubTitle:"Maximum length of input tokens and generated tokens"},PresencePenalty:{Title:"Presence Penalty",SubTitle:"A larger value increases the likelihood to talk about new topics"},FrequencyPenalty:{Title:"Frequency Penalty",SubTitle:"A larger value decreasing the likelihood to repeat the same line"},TTS:{Enable:{Title:"Enable TTS",SubTitle:"Enable text-to-speech service"},Autoplay:{Title:"Enable Autoplay",SubTitle:"Automatically generate speech and play, you need to enable the text-to-speech switch first"},Model:"Model",Voice:{Title:"Voice",SubTitle:"The voice to use when generating the audio"},Speed:{Title:"Speed",SubTitle:"The speed of the generated audio"},Engine:"TTS Engine"},Realtime:{Enable:{Title:"Realtime Chat",SubTitle:"Enable realtime chat feature"},Provider:{Title:"Model Provider",SubTitle:"Switch between different providers"},Model:{Title:"Model",SubTitle:"Select a model"},ApiKey:{Title:"API Key",SubTitle:"API Key",Placeholder:"API Key"},Azure:{Endpoint:{Title:"Endpoint",SubTitle:"Endpoint"},Deployment:{Title:"Deployment Name",SubTitle:"Deployment Name"}},Temperature:{Title:"Randomness (temperature)",SubTitle:"Higher values result in more random responses"}}},Store:{DefaultTopic:"New Conversation",BotHello:"Hello! How can I assist you today?",Error:"Something went wrong, please try again later.",Prompt:{History:e=>"This is a summary of the chat history as a recap: "+e,Topic:"Please generate a four to five word title summarizing our conversation without any lead-in, punctuation, quotation marks, periods, symbols, bold text, or additional text. Remove enclosing quotation marks.",Summarize:"Summarize the discussion briefly in 200 words or less to use as a prompt for future context."}},Copy:{Success:"Copied to clipboard",Failed:"Copy failed, please grant permission to access clipboard"},Download:{Success:"Content downloaded to your directory.",Failed:"Download failed."},Context:{Toast:e=>"With ".concat(e," contextual prompts"),Edit:"Current Chat Settings",Add:"Add a Prompt",Clear:"Context Cleared",Revert:"Revert"},Discovery:{Name:"Discovery"},Mcp:{Name:"MCP"},FineTuned:{Sysmessage:"You are an assistant that"},SearchChat:{Name:"Search",Page:{Title:"Search Chat History",Search:"Enter search query to search chat history",NoResult:"No results found",NoData:"No data",Loa
1ding:"Loading...",SubTitle:e=>"Found ".concat(e," results")},Item:{View:"View"}},Plugin:{Name:"Plugin",Page:{Title:"Plugins",SubTitle:e=>"".concat(e," plugins"),Search:"Search Plugin",Create:"Create",Find:"You can find awesome plugins on github: "},Item:{Info:e=>"".concat(e," method"),View:"View",Edit:"Edit",Delete:"Delete",DeleteConfirm:"Confirm to delete?"},Auth:{None:"None",Basic:"Basic",Bearer:"Bearer",Custom:"Custom",CustomHeader:"Parameter Name",Token:"Token",Proxy:"Using Proxy",ProxyDescription:"Using proxies to solve CORS error",Location:"Location",LocationHeader:"Header",LocationQuery:"Query",LocationBody:"Body"},EditModal:{Title:e=>"Edit Plugin ".concat(e?"(readonly)":""),Download:"Download",Auth:"Authentication Type",Content:"OpenAPI Schema",Load:"Load From URL",Method:"Method",Error:"OpenAPI Schema Error"}},Mask:{Name:"Mask",Page:{Title:"Prompt Template",SubTitle:e=>"".concat(e," prompt templates"),Search:"Search Templates",Create:"Create"},Item:{Info:e=>"".concat(e," prompts"),Chat:"Chat",View:"View",Edit:"Edit",Delete:"Delete",DeleteConfirm:"Confirm to delete?"},EditModal:{Title:e=>"Edit Prompt Template ".concat(e?"(readonly)":""),Download:"Download",Clone:"Clone"},Config:{Avatar:"Bot Avatar",Name:"Bot Name",Sync:{Title:"Use Global Config",SubTitle:"Use global config in this chat",Confirm:"Confirm to override custom config with global config?"},HideContext:{Title:"Hide Context Prompts",SubTitle:"Do not show in-context prompts in chat"},Artifacts:{Title:"Enable Artifacts",SubTitle:"Can render HTML page when enable artifacts."},CodeFold:{Title:"Enable CodeFold",SubTitle:"Automatically collapse/expand overly long code blocks when CodeFold is enabled"},Share:{Title:"Share This Mask",SubTitle:"Generate a link to this mask",Action:"Copy Link"}}},NewChat:{Return:"Return",Skip:"Just Start",Title:"Pick a Mask",SubTitle:"Chat with the Soul behind the Mask",More:"Find More",NotShow:"Never Show Again",ConfirmNoShow:"Confirm to disableï¼You can enable it in settings later."},UI:{Confirm:"Confirm",Cancel:"Cancel",Close:"Close",Create:"Create",Edit:"Edit",Export:"Export",Import:"Import",Sync:"Sync",Config:"Config"},Exporter:{Description:{Title:"Only messages after clearing the context will be displayed"},Model:"Model",Messages:"Messages",Topic:"Topic",Time:"Time"},URLCommand:{Code:"Detected access code from url, confirm to apply? ",Settings:"Detected settings from url, confirm to apply?"},SdPanel:{Prompt:"Prompt",NegativePrompt:"Negative Prompt",PleaseInput:e=>"Please input ".concat(e),AspectRatio:"Aspect Ratio",ImageStyle:"Image Style",OutFormat:"Output Format",AIModel:"AI Model",ModelVersion:"Model Version",Submit:"Submit",ParamIsRequired:e=>"".concat(e," is required"),Styles:{D3Model:"3d-model",AnalogFilm:"analog-film",Anime:"anime",Cinematic:"cinematic",ComicBook:"comic-book",DigitalArt:"digital-art",Enhance:"enhance",FantasyArt:"fantasy-art",Isometric:"isometric",LineArt:"line-art",LowPoly:"low-poly",ModelingCompound:"modeling-compound",NeonPunk:"neon-punk",Origami:"origami",Photographic:"photographic",PixelArt:"pixel-art",TileTexture:"tile-texture"}},Sd:{SubTitle:e=>"".concat(e," images"),Actions:{Params:"See Params",Copy:"Copy Prompt",Delete:"Delete",Retry:"Retry",ReturnHome:"Return Home",History:"History"},EmptyRecord:"No images yet",Status:{Name:"Status",Success:"Success",Error:"Error",Wait:"Waiting",Running:"Running"},Danger:{Delete:"Confirm to delete?"},GenerateParams:"Generate Params",Detail:"Detail"}},w={WIP:"Em breve...",Error:{Unauthorized:(null===(o=(0,A.Z)())||void 0===o?void 0:o.isApp)?"\uD83D\uDE06 A conversa encontrou alguns problemas, n\xe3o se preocupe:\n \\ 1ï¸â£ Se voc\xea quiser come\xe7ar sem configura\xe7\xe3o, [clique aqui para come\xe7ar a conversar imediatamente \uD83D\uDE80](".concat(P.co,")\n \\ 2ï¸â£ Se voc\xea deseja usar seus pr\xf3prios recursos OpenAI, clique [aqui](/#/settings) para modificar as configura\xe7\xf5es âï¸"):"\uD83D\uDE06 A conversa encontrou alguns problemas, n\xe3o se preocupe:\n 1ï¸â£ Se voc\xea quiser come\xe7ar sem configura\xe7\xe3o, [clique aqui para come\xe7ar a conversar imediatamente \uD83D\uDE80](".concat(P.co,")\n 2ï¸â£ Se voc\xea estiver usando uma vers\xe3o de implanta\xe7\xe3o privada, clique [aqui](/#/auth) para inserir a chave de acesso \uD83D\uDD11\n 3ï¸â£ Se voc\xea deseja usar seus pr\xf3prios recursos OpenAI, clique [aqui](/#/settings) para modificar as configura\xe7\xf5es âï¸\n")},Auth:{Title:"Necess\xe1rio C\xf3digo de Acesso",Tips:"Por favor, insira o c\xf3digo de acesso abaixo",SubTips:"Ou insira sua Chave API OpenAI",Input:"c\xf3digo de acesso",Confirm:"Confirmar",Later:"Depois",Return:"Voltar",SaasTips:"A configura\xe7\xe3o \xe9 muito complicada, quero us\xe1-la imediatamente",TopTips:"\uD83E\uDD73 Oferta de Lan\xe7amento do NextChat AI, desbloqueie o OpenAI o1, GPT-4o, Claude-3.5 e os mais recentes grandes modelos agora"}
1,ChatItem:{ChatItemCount:e=>"".concat(e," mensagens")},Chat:{SubTitle:e=>"".concat(e," mensagens"),EditMessage:{Title:"Editar Todas as Mensagens",Topic:{Title:"T\xf3pico",SubTitle:"Mudar o t\xf3pico atual"}},Actions:{ChatList:"Ir Para Lista de Chat",CompressedHistory:"Prompt de Mem\xf3ria Hist\xf3rica Comprimida",Export:"Exportar Todas as Mensagens como Markdown",Copy:"Copiar",Stop:"Parar",Retry:"Tentar Novamente",Pin:"Fixar",PinToastContent:"Fixada 1 mensagem para prompts contextuais",PinToastAction:"Visualizar",Delete:"Deletar",Edit:"Editar",RefreshTitle:"Atualizar T\xedtulo",RefreshToast:"Solicita\xe7\xe3o de atualiza\xe7\xe3o de t\xedtulo enviada"},Commands:{new:"Iniciar um novo chat",newm:"Iniciar um novo chat com m\xe1scara",next:"Pr\xf3ximo Chat",prev:"Chat Anterior",clear:"Limpar Contexto",del:"Deletar Chat"},InputActions:{Stop:"Parar",ToBottom:"Para o Mais Recente",Theme:{auto:"Autom\xe1tico",light:"Tema Claro",dark:"Tema Escuro"},Prompt:"Prompts",Masks:"M\xe1scaras",Clear:"Limpar Contexto",Settings:"Configura\xe7\xf5es"},Rename:"Renomear Chat",Typing:"Digitandoâ¦",Input:e=>{var t="".concat(e," para enviar");return e===String(C.mQ.Enter)&&(t+=", Shift + Enter para quebrar linha"),t+", / para buscar prompts, : para usar comandos"},Send:"Enviar",Config:{Reset:"Redefinir para Padr\xe3o",SaveAs:"Salvar como M\xe1scara"},IsContext:"Prompt Contextual"},Export:{Title:"Exportar Mensagens",Copy:"Copiar Tudo",Download:"Baixar",MessageFromYou:"Mensagem De Voc\xea",MessageFromChatGPT:"Mensagem De ChatGPT",Share:"Compartilhar para ShareGPT",Format:{Title:"Formato de Exporta\xe7\xe3o",SubTitle:"Markdown ou Imagem PNG"},IncludeContext:{Title:"Incluindo Contexto",SubTitle:"Exportar prompts de contexto na m\xe1scara ou n\xe3o"},Steps:{Select:"Selecionar",Preview:"Pr\xe9-visualizar"},Image:{Toast:"Capturando Imagem...",Modal:"Pressione longamente ou clique com o bot\xe3o direito para salvar a imagem"}},Select:{Search:"Buscar",All:"Selecionar Tudo",Latest:"Selecionar Mais Recente",Clear:"Limpar"},Memory:{Title:"Prompt de Mem\xf3ria",EmptyContent:"Nada ainda.",Send:"Enviar Mem\xf3ria",Copy:"Copiar Mem\xf3ria",Reset:"Resetar Sess\xe3o",ResetConfirm:"Resetar ir\xe1 limpar o hist\xf3rico de conversa atual e a mem\xf3ria hist\xf3rica. Voc\xea tem certeza que quer resetar?"},Home:{NewChat:"Novo Chat",DeleteChat:"Confirmar para deletar a conversa selecionada?",DeleteToast:"Chat Deletado",Revert:"Reverter"},Settings:{Title:"Configura\xe7\xf5es",SubTitle:"Todas as Configura\xe7\xf5es",Danger:{Reset:{Title:"Resetar Todas as Configura\xe7\xf5es",SubTitle:"Resetar todos os itens de configura\xe7\xe3o para o padr\xe3o",Action:"Resetar",Confirm:"Confirmar para resetar todas as configura\xe7\xf5es para o padr\xe3o?"},Clear:{Title:"Limpar Todos os Dados",SubTitle:"Limpar todas as mensagens e configura\xe7\xf5es",Action:"Limpar",Confirm:"Confirmar para limpar todas as mensagens e configura\xe7\xf5es?"}},Lang:{Name:"Language",All:"Todos os Idiomas"},Avatar:"Avatar",FontSize:{Title:"Tamanho da Fonte",SubTitle:"Ajustar o tamanho da fonte do conte\xfado do chat"},FontFamily:{Title:"Fonte do Chat",SubTitle:"Fonte do conte\xfado do chat, deixe vazio para aplicar a fonte padr\xe3o global",Placeholder:"Nome da Fonte"},InjectSystemPrompts:{Title:"Inserir Prompts de Sistema",SubTitle:"Inserir um prompt de sistema global para cada requisi\xe7\xe3o"},InputTemplate:{Title:"Modelo de Entrada",SubTitle:"A mensagem mais recente ser\xe1 preenchida neste modelo"},Update:{Version:e=>"Vers\xe3o: ".concat(e),IsLatest:"\xdaltima vers\xe3o",CheckUpdate:"Verificar Atualiza\xe7\xe3o",IsChecking:"Verificando atualiza\xe7\xe3o...",FoundUpdate:e=>"Nova vers\xe3o encontrada: ".concat(e),GoToUpdate:"Atualizar"},SendKey:"Tecla de Envio",Theme:"Tema",TightBorder:"Borda Ajustada",SendPreviewBubble:{Title:"Bolha de Pr\xe9-visualiza\xe7\xe3o de Envio",SubTitle:"Pr\xe9-visualizar markdown na bolha"},AutoGenerateTitle:{Title:"Gerar T\xedtulo Automaticamente",SubTitle:"Gerar um t\xedtulo adequado baseado no conte\xfado da conversa"},Sync:{CloudState:"\xdaltima Atualiza\xe7\xe3o",NotSyncYet:"Ainda n\xe3o sincronizado",Success:"Sincroniza\xe7\xe3o bem sucedida",Fail:"Falha na sincroniza\xe7\xe3o",Config:{Modal:{Title:"Configurar Sincroniza\xe7\xe3o",Check:"Verificar Conex\xe3o"},SyncType:{Title:"Tipo de Sincroniza\xe7\xe3o",SubTitle:"Escolha seu servi\xe7o de sincroniza\xe7\xe3o favorito"},Proxy:{Title:"Habilitar Proxy CORS",SubTitle:"Habilitar um proxy para evitar restri\xe7\xf5es de cross-origin"},ProxyUrl:{Title:"Endpoint de Proxy",SubTitle:"Apenas aplic\xe1vel ao proxy CORS embutido para este projeto"},WebDav:{Endpoint:"Endpoint WebDAV",UserName:"Nome de Usu\xe1rio",Password:"Senha"},UpStash:{Endpoint:"URL REST Redis UpStash",UserName:"Nome do Backup",Password:"Token REST Redis UpStash"}},LocalState:"Dados Locais",Overview:e=>"".concat(e.chat," chatsï¼").concat(e.message," mensagensï¼").concat(e.prompt," promptsï¼").concat(e.mask," m\xe1scaras"),ImportFailed:"Falha ao importar do arquivo"},Mask:{Splash:{Title:"Tela de In\xedcio da M\xe1scara",SubTitle:"Mostrar uma tela de in\xedcio da m\xe1scara antes de iniciar novo chat"},Builtin:{Title:"Esconder M\xe1scaras Embutidas",SubTitle:"Esconder m\xe1scaras embutidas na lista de m\xe1scaras"}},Prompt:{Disable:{Title:"Desabilitar auto-completar",SubTitle:"Digite / para acionar auto-completar"},List:"Lista de Prompts",ListCount:(e,t)=>
1"".concat(e," embutidos, ").concat(t," definidos pelo usu\xe1rio"),Edit:"Editar",Modal:{Title:"Lista de Prompts",Add:"Adicionar Um",Search:"Buscar Prompts"},EditModal:{Title:"Editar Prompt"}},HistoryCount:{Title:"Contagem de Mensagens Anexadas",SubTitle:"N\xfamero de mensagens enviadas anexadas por requisi\xe7\xe3o"},CompressThreshold:{Title:"Limite de Compress\xe3o de Hist\xf3rico",SubTitle:"Ir\xe1 comprimir se o comprimento das mensagens n\xe3o comprimidas exceder o valor"},Usage:{Title:"Saldo da Conta",SubTitle:(e,t)=>"Usado este m\xeas ".concat(e,", assinatura ").concat(t),IsChecking:"Verificando...",Check:"Verificar",NoAccess:"Insira a Chave API para verificar o saldo"},Access:{SaasStart:{Title:"Usar NextChat AI",Label:"(A solu\xe7\xe3o mais econ\xf4mica)",SubTitle:"Mantido oficialmente pelo NextChat, pronto para uso sem configura\xe7\xe3o, suporta os mais recentes grandes modelos como OpenAI o1, GPT-4o e Claude-3.5",ChatNow:"Conversar agora"},AccessCode:{Title:"C\xf3digo de Acesso",SubTitle:"Controle de Acesso Habilitado",Placeholder:"Insira o C\xf3digo"},CustomEndpoint:{Title:"Endpoint Personalizado",SubTitle:"Use servi\xe7o personalizado Azure ou OpenAI"},Provider:{Title:"Provedor do Modelo",SubTitle:"Selecione Azure ou OpenAI"},OpenAI:{ApiKey:{Title:"Chave API OpenAI",SubTitle:"Usar Chave API OpenAI personalizada",Placeholder:"sk-xxx"},Endpoint:{Title:"Endpoint OpenAI",SubTitle:"Deve come\xe7ar com http(s):// ou usar /api/openai como padr\xe3o"}},Azure:{ApiKey:{Title:"Chave API Azure",SubTitle:"Verifique sua chave API do console Azure",Placeholder:"Chave API Azure"},Endpoint:{Title:"Endpoint Azure",SubTitle:"Exemplo: "},ApiVerion:{Title:"Vers\xe3o API Azure",SubTitle:"Verifique sua vers\xe3o API do console Azure"}},Anthropic:{ApiKey:{Title:"Chave API Anthropic",SubTitle:"Verifique sua chave API do console Anthropic",Placeholder:"Chave API Anthropic"},Endpoint:{Title:"Endpoint Address",SubTitle:"Exemplo: "},ApiVerion:{Title:"Vers\xe3o API (Vers\xe3o api claude)",SubTitle:"Verifique sua vers\xe3o API do console Anthropic"}},AI302:{ApiKey:{Title:"Chave API 302.AI",SubTitle:"Use uma chave API 302.AI personalizada",Placeholder:"302.AI API Key"},Endpoint:{Title:"Endpoint Address",SubTitle:"Exemplo: "}},CustomModel:{Title:"Modelos Personalizados",SubTitle:"Op\xe7\xf5es de modelo personalizado, separados por v\xedrgula"}},Model:"Modelo",CompressModel:{Title:"Modelo de Compress\xe3o",SubTitle:"Modelo usado para comprimir o hist\xf3rico"},Temperature:{Title:"Temperatura",SubTitle:"Um valor maior torna a sa\xedda mais aleat\xf3ria"},TopP:{Title:"Top P",SubTitle:"N\xe3o altere este valor junto com a temperatura"},MaxTokens:{Title:"M\xe1ximo de Tokens",SubTitle:"Comprimento m\xe1ximo de tokens de entrada e tokens gerados"},PresencePenalty:{Title:"Penalidade de Presen\xe7a",SubTitle:"Um valor maior aumenta a probabilidade de falar sobre novos t\xf3picos"},FrequencyPenalty:{Title:"Penalidade de Frequ\xeancia",SubTitle:"Um valor maior diminui a probabilidade de repetir a mesma linha"}},Store:{DefaultTopic:"Nova Conversa",BotHello:"Ol\xe1! Como posso ajud\xe1-lo hoje?",Error:"Algo deu errado, por favor tente novamente mais tarde.",Prompt:{History:e=>"Este \xe9 um resumo do hist\xf3rico de chat como um recapitulativo: "+e,Topic:"Por favor, gere um t\xedtulo de quatro a cinco palavras resumindo nossa conversa sem qualquer introdu\xe7\xe3o, pontua\xe7\xe3o, aspas, per\xedodos, s\xedmbolos ou texto adicional. Remova as aspas que o envolvem.",Summarize:"Resuma a discuss\xe3o brevemente em 200 palavras ou menos para usar como um prompt para o contexto futuro."}},Copy:{Success:"Copiado para a \xe1rea de transfer\xeancia",Failed:"Falha na c\xf3pia, por favor conceda permiss\xe3o para acessar a \xe1rea de transfer\xeancia"},Download:{Success:"Conte\xfado baixado para seu diret\xf3rio.",Failed:"Falha no download."},Context:{Toast:e=>"Com ".concat(e," prompts contextuais"),Edit:"Configura\xe7\xf5es do Chat Atual",Add:"Adicionar um Prompt",Clear:"Contexto Limpo",Revert:"Reverter"},Plugin:{Name:"Plugin"},FineTuned:{Sysmessage:"Voc\xea \xe9 um assistente que"},SearchChat:{Name:"Pesquisar",Page:{Title:"Pesquisar hist\xf3rico de chat",Search:"Digite palavras-chave para pesquisa",NoResult:"Nenhum resultado encontrado",NoData:"Sem dados",
1Loading:"Carregando",SubTitle:e=>"Encontrado ".concat(e," resultados")},Item:{View:"Ver"}},Mask:{Name:"M\xe1scara",Page:{Title:"Template de Prompt",SubTitle:e=>"".concat(e," templates de prompt"),Search:"Buscar Templates",Create:"Criar"},Item:{Info:e=>"".concat(e," prompts"),Chat:"Chat",View:"Visualizar",Edit:"Editar",Delete:"Deletar",DeleteConfirm:"Confirmar para deletar?"},EditModal:{Title:e=>"Editar Template de Prompt ".concat(e?"(somente leitura)":""),Download:"Baixar",Clone:"Clonar"},Config:{Avatar:"Avatar do Bot",Name:"Nome do Bot",Sync:{Title:"Usar Configura\xe7\xe3o Global",SubTitle:"Usar configura\xe7\xe3o global neste chat",Confirm:"Confirmar para substituir a configura\xe7\xe3o personalizada pela configura\xe7\xe3o global?"},HideContext:{Title:"Esconder Prompts de Contexto",SubTitle:"N\xe3o mostrar prompts de contexto no chat"},Share:{Title:"Compartilhar Esta M\xe1scara",SubTitle:"Gerar um link para esta m\xe1scara",Action:"Copiar Link"}}},NewChat:{Return:"Retornar",Skip:"Apenas Come\xe7ar",Title:"Escolher uma M\xe1scara",SubTitle:"Converse com a Alma por tr\xe1s da M\xe1scara",More:"Encontre Mais",NotShow:"Nunca Mostrar Novamente",ConfirmNoShow:"Confirmar para desabilitarï¼Voc\xea pode habilitar nas configura\xe7\xf5es depois."},UI:{Confirm:"Confirmar",Cancel:"Cancelar",Close:"Fechar",Create:"Criar",Edit:"Editar",Export:"Exportar",Import:"Importar",Sync:"Sincronizar",Config:"Configurar"},Exporter:{Description:{Title:"Apenas mensagens ap\xf3s a limpeza do contexto ser\xe3o exibidas"},Model:"Modelo",Messages:"Mensagens",Topic:"T\xf3pico",Time:"Tempo"},URLCommand:{Code:"C\xf3digo de acesso detectado a partir da url, confirmar para aplicar? ",Settings:"Configura\xe7\xf5es detectadas a partir da url, confirmar para aplicar?"}},x={WIP:"æ¤åè½ä»å¨éç¼ä¸â¦â¦",Error:{Unauthorized:(null===(l=(0,A.Z)())||void 0===l?void 0:l.isApp)?"\uD83D\uDE06 å°è©±éå°äºä¸äºåé¡ï¼ä¸ç¨æ
:\n \\ 1ï¸â£ æ³è¦ç¡é è¨å®éç®±å³ç¨ï¼[é»é¸é裡ç«å»éåå°è©± \uD83D\uDE80](".concat(P.co,")\n \\ 2ï¸â£ å¦æä½ æ³æ¶èèªå·±ç OpenAI è³æºï¼é»é¸[é裡](/#/settings)ä¿®æ¹è¨å® âï¸"):"\uD83D\uDE06 å°è©±éå°äºä¸äºåé¡ï¼ä¸ç¨æ
:\n 1ï¸â£ æ³è¦ç¡é è¨å®éç®±å³ç¨ï¼[é»é¸é裡ç«å»éåå°è©± \uD83D\uDE80](".concat(P.co,")\n 2ï¸â£ å¦æä½ æ£å¨ä½¿ç¨ç§æé¨ç½²çæ¬ï¼é»é¸[é裡](/#/auth)輸å
¥ååéé° \uD83D\uDD11\n 3ï¸â£ å¦æä½ æ³æ¶èèªå·±ç OpenAI è³æºï¼é»é¸[é裡](/#/settings)ä¿®æ¹è¨å® âï¸\n ")},Auth:{Title:"éè¦å¯ç¢¼",Tips:"管çå¡éåäºå¯ç¢¼é©èï¼è«å¨ä¸æ¹å¡«å
¥ååå¯ç¢¼",SubTips:"æè
輸å
¥ä½ ç OpenAI æ Google API éé°",Input:"卿¤è填寫ååå¯ç¢¼",Confirm:"確èª",Later:"ç¨åå說",Return:"è¿å",SaasTips:"è¨å®å¤ªéº»ç
©ï¼æ³è¦ç«å³ä½¿ç¨",TopTips:"\uD83E\uDD73 NextChat AI é¦ç¼åªæ ï¼ç«å»è§£é OpenAI o1, GPT-4o, Claude-3.5 çææ°ç大åèªè¨æ¨¡å"},ChatItem:{ChatItemCount:e=>"".concat(e," åå°è©±")},Chat:{SubTitle:e=>"æ¨å·²ç¶è ChatGPT é²è¡äº ".concat(e," åå°è©±"),EditMessage:{Title:"ç·¨è¼¯è¨æ¯è¨é",Topic:{Title:"è天主é¡",SubTitle:"æ´æ¹ç®åè天主é¡"}},Actions:{ChatList:"檢è¦è¨æ¯å表",CompressedHistory:"檢è¦å£ç¸®å¾çæ·å² Prompt",Export:"å¯åºè天ç´é",Copy:"è¤è£½",Stop:"忢",Retry:"é試",Pin:"åºå®",PinToastContent:"å·²å° 1 æ¢å°è©±åºå®è³é è¨æç¤ºè©",PinToastAction:"檢è¦",Delete:"åªé¤",Edit:"編輯",RefreshTitle:"éæ°æ´çæ¨é¡",RefreshToast:"å·²å³ééæ°æ´çæ¨é¡è«æ±"},Commands:{new:"æ°å»ºè天",newm:"å¾è§è²ç¯æ¬æ°å»ºè天",next:"ä¸ä¸åè天",prev:"ä¸ä¸åè天",clear:"æ¸
é¤ä¸ä¸æ",del:"åªé¤è天"},InputActions:{Stop:"忢åæ",ToBottom:"ç§»è³ææ°",Theme:{auto:"èªå主é¡",light:"äº®è²æ¨¡å¼",dark:"æ·±è²æ¨¡å¼"},Prompt:"å¿«æ·æä»¤",Masks:"ææè§è²ç¯æ¬",Clear:"æ¸
é¤è天",Settings:"å°è©±è¨å®",UploadImage:"ä¸å³åç"},Rename:"éæ°å½åå°è©±",Typing:"æ£å¨è¼¸å
¥â¦",Input:e=>{var t="輸å
¥è¨æ¯å¾ï¼æä¸ ".concat(e," éµå³å¯å³é");return e===String(C.mQ.Enter)&&(t+="ï¼Shift + Enter 鵿è¡"),t},Send:"å³é",Config:{Reset:"éè¨",SaveAs:"å¦åæ°æª"},IsContext:"é è¨æç¤ºè©",ShortcutKey:{Title:"éµç¤å¿«æ·æ¹å¼",newChat:"éåæ°è天",focusInput:"èç¦è¼¸å
¥æ¡",copyLastMessage:"è¤è£½æå¾ä¸ååè¦",copyLastCode:"è¤è£½æå¾ä¸åç¨å¼ç¢¼åå¡",showShortcutKey:"é¡¯ç¤ºå¿«æ·æ¹å¼",clearContext:"æ¸
é¤ä¸ä¸æ"}},Export:{Title:"å°è天è¨éå¯åºçº Markdown",Copy:"è¤è£½å
¨é¨",Download:"ä¸è¼æªæ¡",Share:"åäº«å° ShareGPT",MessageFromYou:"ä¾èªæ¨çè¨æ¯",MessageFromChatGPT:"ä¾èª ChatGPT çè¨æ¯",Format:{Title:"å¯åºæ ¼å¼",SubTitle:"å¯ä»¥å¯åº Markdown æåæªæè
PNG åç"},IncludeContext:{Title:"å
å«è§è²ç¯æ¬ä¸ä¸æ",SubTitle:"æ¯å¦å¨è¨æ¯ä¸é¡¯ç¤ºè§è²ç¯æ¬ä¸ä¸æ"}
1,Steps:{Select:"é¸å",Preview:"é 覽"},Image:{Toast:"æ£å¨ç¢çæªå",Modal:"é·æææå³éµå²ååç"}},Select:{Search:"æ¥è©¢è¨æ¯",All:"é¸åå
¨é¨",Latest:"æè¿å¹¾æ¢",Clear:"æ¸
é¤é¸å"},Memory:{Title:"ä¸ä¸æè¨æ¶ Prompt",EmptyContent:"å°æªè¨æ¶",Copy:"è¤è£½å
¨é¨",Send:"å³éè¨æ¶",Reset:"éè¨å°è©±",ResetConfirm:"éè¨å¾å°æ¸
é¤ç®åå°è©±è¨é以忷å²è¨æ¶ï¼ç¢ºèªéè¨ï¼"},Home:{NewChat:"éæ°å°è©±",DeleteChat:"確å®è¦åªé¤é¸åçå°è©±åï¼",DeleteToast:"å·²åªé¤å°è©±",Revert:"æ¤é·"},Settings:{Title:"è¨å®",SubTitle:"è¨å®é¸é
",Danger:{Reset:{Title:"éè¨ææè¨å®",SubTitle:"éè¨ææè¨å®é
åé è¨å¼",Action:"ç«å³éè¨",Confirm:"確èªéè¨ææè¨å®ï¼"},Clear:{Title:"æ¸
餿æè³æ",SubTitle:"æ¸
餿æè天ãè¨å®è³æ",Action:"ç«å³æ¸
é¤",Confirm:"ç¢ºèªæ¸
餿æè天ãè¨å®è³æï¼"}},Lang:{Name:"Language",All:"ææèªè¨"},Avatar:"大é è²¼",FontSize:{Title:"åå大å°",SubTitle:"è天å
§å®¹çåå大å°"},FontFamily:{Title:"è天åå",SubTitle:"è天å
§å®¹çååï¼è¥ç空åå¥ç¨å
¨åé è¨åå",Placeholder:"ååå稱"},InjectSystemPrompts:{Title:"å¯å
¥ç³»çµ±æç¤º",SubTitle:"å¼·å¶å¨æ¯åè«æ±çè¨æ¯å表éé æ°å¢ä¸åæ¨¡æ¬ ChatGPT ç系統æç¤º"},InputTemplate:{Title:"使ç¨è
輸å
¥é èç",SubTitle:"使ç¨è
ææ°çä¸åè¨æ¯æå¡«å
å°æ¤ç¯æ¬"},Update:{Version:e=>"ç®åçæ¬ï¼".concat(e),IsLatest:"å·²æ¯ææ°çæ¬",CheckUpdate:"æª¢æ¥æ´æ°",IsChecking:"æ£å¨æª¢æ¥æ´æ°...",FoundUpdate:e=>"ç¼ç¾æ°çæ¬ï¼".concat(e),GoToUpdate:"å徿´æ°"},SendKey:"å³ééµ",Theme:"主é¡",TightBorder:"ç·æ¹éæ¡",SendPreviewBubble:{Title:"é 覽氣泡",SubTitle:"å¨é 覽氣泡ä¸é 覽 Markdown å
§å®¹"},AutoGenerateTitle:{Title:"èªåç¢çæ¨é¡",SubTitle:"æ ¹æå°è©±å
§å®¹ç¢çåé©çæ¨é¡"},Sync:{CloudState:"é²ç«¯è³æ",NotSyncYet:"éæ²æé²è¡é忥",Success:"忥æå",Fail:"忥失æ",Config:{Modal:{Title:"è¨å®é²ç«¯åæ¥",Check:"檢æ¥å¯ç¨æ§"},SyncType:{Title:"忥é¡å",SubTitle:"鏿å好çåæ¥ä¼ºæå¨"},Proxy:{Title:"åç¨ä»£ç伺æå¨",SubTitle:"å¨ç覽å¨ä¸åæ¥æï¼åç¨ä»£ç伺æå¨ä»¥é¿å
è·¨åéå¶"},ProxyUrl:{Title:"代ç伺æå¨ä½ç½®",SubTitle:"å
é©ç¨æ¼æ¬å°æ¡å
§å»ºçè·¨å代ç"},WebDav:{Endpoint:"WebDAV ä½ç½®",UserName:"使ç¨è
å稱",Password:"å¯ç¢¼"},UpStash:{Endpoint:"UpStash Redis REST Url",UserName:"å份å稱",Password:"UpStash Redis REST Token"}},LocalState:"æ¬æ©è³æ",Overview:e=>"".concat(e.chat," 次å°è©±ï¼").concat(e.message," åè¨æ¯ï¼").concat(e.prompt," æ¢æç¤ºè©ï¼").concat(e.mask," åè§è²ç¯æ¬"),ImportFailed:"å¯å
¥å¤±æ"},Mask:{Splash:{Title:"è§è²ç¯æ¬ååé é¢",SubTitle:"æ°å¢è天æï¼åç¾è§è²ç¯æ¬ååé é¢"},Builtin:{Title:"é±èå
§å»ºè§è²ç¯æ¬",SubTitle:"卿æè§è²ç¯æ¬å表ä¸é±èå
§å»ºè§è²ç¯æ¬"}},Prompt:{Disable:{Title:"åç¨æç¤ºè©èªåè£é½",SubTitle:"å¨è¼¸å
¥æ¡éé 輸å
¥ / å³å¯è§¸ç¼èªåè£é½"},List:"èªè¨æç¤ºè©å表",ListCount:(e,t)=>"å
§å»º ".concat(e," æ¢ï¼ä½¿ç¨è
èªè¨ ").concat(t," æ¢"),Edit:"編輯",Modal:{Title:"æç¤ºè©å表",Add:"æ°å¢ä¸å",Search:"æå°æç¤ºè©"},EditModal:{Title:"編輯æç¤ºè©"}},HistoryCount:{Title:"é帶æ·å²è¨æ¯æ¸",SubTitle:"æ¯æ¬¡è«æ±éå¸¶çæ·å²è¨æ¯æ¸"},CompressThreshold:{Title:"æ·å²è¨æ¯é·åº¦å£ç¸®é¾å¼",SubTitle:"ç¶æªå£ç¸®çæ·å²è¨æ¯è¶
éè©²å¼æï¼å°é²è¡å£ç¸®"},Usage:{Title:"帳æ¶é¤é¡",SubTitle:(e,t)=>
1"æ¬æå·²ä½¿ç¨ $".concat(e,"ï¼è¨é±ç¸½é¡ $").concat(t),IsChecking:"æ£å¨æª¢æ¥â¦",Check:"éæ°æª¢æ¥",NoAccess:"輸å
¥ API Key 檢è¦é¤é¡"},Access:{SaasStart:{Title:"ä½¿ç¨ NextChat AI",Label:"(æ§å¹æ¯æé«çæ¹æ¡)",SubTitle:"ç± NextChat 宿¹ç¶è·ï¼ç¡é è¨å®éç®±å³ç¨ï¼æ¯æ´ OpenAI o1ãGPT-4oãClaude-3.5 çææ°ç大åèªè¨æ¨¡å",ChatNow:"ç«å»éå§å°è©±"},AccessCode:{Title:"ååå¯ç¢¼",SubTitle:"管çå¡å·²éåå å¯åå",Placeholder:"è«è¼¸å
¥ååå¯ç¢¼"},CustomEndpoint:{Title:"èªè¨ API ç«¯é» (Endpoint)",SubTitle:"æ¯å¦ä½¿ç¨èªè¨ Azure æ OpenAI æå"},Provider:{Title:"模å便å",SubTitle:"åæä¸åçæå便å"},OpenAI:{ApiKey:{Title:"API Key",SubTitle:"使ç¨èªè¨ OpenAI Key ç¹éå¯ç¢¼ååéå¶",Placeholder:"OpenAI API Key"},Endpoint:{Title:"API ç«¯é» (Endpoint) ä½å",SubTitle:"é¤é è¨ä½åå¤ï¼å¿
é å
å« http(s)://"}},Azure:{ApiKey:{Title:"API éé°",SubTitle:"使ç¨èªè¨ Azure Key ç¹éå¯ç¢¼ååéå¶",Placeholder:"Azure API Key"},Endpoint:{Title:"API ç«¯é» (Endpoint) ä½å",SubTitle:"ç¯ä¾ï¼"},ApiVerion:{Title:"API çæ¬ (azure api version)",SubTitle:"æå®ä¸åç¹å®ç API çæ¬"}},Anthropic:{ApiKey:{Title:"API éé°",SubTitle:"å¾ Anthropic AI å徿¨ç API éé°",Placeholder:"Anthropic API Key"},Endpoint:{Title:"端é»ä½å",SubTitle:"ç¯ä¾ï¼"},ApiVerion:{Title:"API çæ¬ (claude api version)",SubTitle:"æå®ä¸åç¹å®ç API çæ¬"}},Google:{ApiKey:{Title:"API éé°",SubTitle:"å¾ Google AI å徿¨ç API éé°",Placeholder:"輸å
¥æ¨ç Google AI Studio API éé°"},Endpoint:{Title:"端é»ä½å",SubTitle:"ç¯ä¾ï¼"},ApiVersion:{Title:"API çæ¬ï¼å
é©ç¨æ¼ gemini-proï¼",SubTitle:"鏿ä¸åç¹å®ç API çæ¬"}},AI302:{ApiKey:{Title:"API éé°",SubTitle:"使ç¨èªè¨ 302.AI API éé°",Placeholder:"302.AI API éé°"},Endpoint:{Title:"端é»ä½å",SubTitle:"ç¯ä¾ï¼"}},CustomModel:{Title:"èªè¨æ¨¡åå稱",SubTitle:"å¢å èªè¨æ¨¡åå¯é¸æé
ç®ï¼ä½¿ç¨è±æéèéé"}},Model:"模å (model)",CompressModel:{Title:"å£ç¸®æ¨¡å",SubTitle:"ç¨æ¼å£ç¸®æ·å²è¨éçæ¨¡å"},Temperature:{Title:"鍿©æ§ (temperature)",SubTitle:"å¼è¶å¤§ï¼åæè¶é¨æ©"},TopP:{Title:"æ ¸å¿æ¡æ¨£ (top_p)",SubTitle:"è鍿©æ§é¡ä¼¼ï¼ä½ä¸è¦å鍿©æ§ä¸èµ·æ´æ¹"},MaxTokens:{Title:"宿¬¡åæéå¶ (max_tokens)",SubTitle:"宿¬¡äºåæç¨çæå¤§ Token æ¸"},PresencePenalty:{Title:"è©±é¡æ°ç©åº¦ (presence_penalty)",SubTitle:"å¼è¶å¤§ï¼è¶æå¯è½æå±å°æ°è©±é¡"},FrequencyPenalty:{Title:"é »çæ²ç½°åº¦ (frequency_penalty)",SubTitle:"å¼è¶å¤§ï¼è¶æå¯è½éä½éè¤åè©"}},Store:{DefaultTopic:"æ°çå°è©±",BotHello:"è«åéè¦æçåå©åï¼",Error:"åºé¯äºï¼è«ç¨å¾åå試",Prompt:{History:e=>"鿝 AI è使ç¨è
çæ·å²è天總çµï¼ä½çºåæ
æè¦ï¼"+e,Topic:"Use the language used by the user (e.g. en for english conversation, zh-hant for chinese conversation, etc.) to generate a title (at most 6 words) summarizing our conversation without any lead-in, quotation marks, preamble like 'Title:', direct text copies, single-word replies, quotation marks, translations, or brackets. Remove enclosing quotation marks. The title should make third-party grasp the essence of the conversation in first sight.",Summarize:"Use the language used by the user (e.g. en-us for english conversation, zh-hant for chinese conversation, etc.) to summarise the conversation in at most 200 words. The summary will be used as prompt for you to continue the conversation in the future."}},Copy:{Success:"å·²è¤è£½å°åªè²¼ç°¿ä¸",Failed:"è¤è£½å¤±æï¼è«è³¦äºåªè²¼ç°¿æ¬é"},Download:{Success:"å
§å®¹å·²ä¸è¼å°æ¨çç®éã",Failed:"ä¸è¼å¤±æã"},Context:{Toast:e=>"å·²è¨å® ".concat(e," æ¢åç½®ä¸ä¸æ"),Edit:"åç½®ä¸ä¸æåæ·å²è¨æ¶",Add:"æ°å¢ä¸å",Clear:"ä¸ä¸æå·²æ¸
é¤",Revert:"æ¢å¾©ä¸ä¸æ"},Plugin:{Name:"夿"},FineTuned:{Sysmessage:"ä½ æ¯ä¸å婿"},Mask:{Name:"è§è²ç¯æ¬",Page:{Title:"é è¨è§è²è§è²ç¯æ¬",SubTitle:e=>"".concat(e," åé è¨è§è²å®ç¾©"),Search:"æå°è§è²è§è²ç¯æ¬",Create:"æ°å¢"},Item:{Info:e=>"å
å« ".concat(e," æ¢é è¨å°è©±"),Chat:"å°è©±",View:"檢è¦",Edit:"編輯",Delete:"åªé¤",DeleteConfirm:"確èªåªé¤ï¼"},EditModal:{Title:e=>
1"編輯é è¨è§è²ç¯æ¬ ".concat(e?"ï¼å¯è®ï¼":""),Download:"ä¸è¼é è¨å¼",Clone:"以æ¤é è¨å¼å»ºç«å¯æ¬"},Config:{Avatar:"è§è²é å",Name:"è§è²å稱",Sync:{Title:"使ç¨å
¨åè¨å®",SubTitle:"ç®åå°è©±æ¯å¦ä½¿ç¨å
¨å模åè¨å®",Confirm:"ç®åå°è©±çèªè¨è¨å®å°æè¢«èªåè¦èï¼ç¢ºèªåç¨å
¨åè¨å®ï¼"},HideContext:{Title:"é±èé è¨å°è©±",SubTitle:"é±èå¾é è¨å°è©±ä¸æåºç¾å¨è天ä»é¢"},Share:{Title:"å享æ¤è§è²ç¯æ¬",SubTitle:"ç¢çæ¤è§è²ç¯æ¬çç´éé£çµ",Action:"è¤è£½é£çµ"}}},SearchChat:{Name:"æå°è天è¨é",Page:{Title:"æå°è天è¨é",Search:"輸å
¥æå°ééµè©",NoResult:"æ²ææ¾å°çµæ",NoData:"æ²æè³æ",Loading:"è¼å
¥ä¸",SubTitle:e=>"æ¾å° ".concat(e," æ¢çµæ")},Item:{View:"檢è¦"}},NewChat:{Return:"è¿å",Skip:"è·³é",NotShow:"ä¸å顯示",ConfirmNoShow:"確èªåç¨ï¼åç¨å¾å¯ä»¥é¨æå¨è¨å®ä¸éæ°åç¨ã",Title:"æé¸ä¸åè§è²ç¯æ¬",SubTitle:"ç¾å¨éå§ï¼èè§è²ç¯æ¬èå¾çééæç¶ç¢°æ",More:"æå°æ´å¤"},URLCommand:{Code:"嵿¸¬å°é£çµä¸å·²ç¶å
å«ååå¯ç¢¼ï¼æ¯å¦èªåå¡«å
¥ï¼",Settings:"嵿¸¬å°é£çµä¸å
å«äºé è¨è¨å®ï¼æ¯å¦èªåå¡«å
¥ï¼"},UI:{Confirm:"確èª",Cancel:"åæ¶",Close:"éé",Create:"æ°å¢",Edit:"編輯",Export:"å¯åº",Import:"å¯å
¥",Sync:"忥",Config:"è¨å®"},Exporter:{Description:{Title:"åªææ¸
é¤ä¸ä¸æä¹å¾çè¨æ¯æè¢«é¡¯ç¤º"},Model:"模å",Messages:"è¨æ¯",Topic:"主é¡",Time:"æé"}},z={WIP:"Der kommer snart mere...",Error:{Unauthorized:(null===(r=(0,A.Z)())||void 0===r?void 0:r.isApp)?"Hov, der skete en fejl. S\xe5dan kan du komme videre:\n \\ 1ï¸â£ Er du ny her? [Tryk for at starte nu \uD83D\uDE80](".concat(P.co,")\n \\ 2ï¸â£ Vil du bruge dine egne OpenAI-n\xf8gler? [Tryk her](/#/settings) for at \xe6ndre indstillinger âï¸"):"Hov, der skete en fejl. Lad os l\xf8se det:\n \\ 1ï¸â£ Er du ny her? [Tryk for at starte nu \uD83D\uDE80](".concat(P.co,")\n \\ 2ï¸â£ Bruger du en privat ops\xe6tning? [Tryk her](/#/auth) for at taste din n\xf8gle \uD83D\uDD11\n \\ 3ï¸â£ Vil du bruge dine egne OpenAI-n\xf8gler? [Tryk her](/#/settings) for at \xe6ndre indstillinger âï¸\n ")},Auth:{Return:"Tilbage",Title:"Adgangskode",Tips:"Skriv venligst koden herunder",SubTips:"Eller brug din egen OpenAI- eller Google-n\xf8gle",Input:"Adgangskode",Confirm:"OK",Later:"Senere",SaasTips:"Hvis det er for sv\xe6rt, kan du starte nu"},ChatItem:{ChatItemCount:e=>"".concat(e," beskeder")},Chat:{SubTitle:e=>"".concat(e," beskeder"),EditMessage:{Title:"Rediger beskeder",Topic:{Title:"Emne",SubTitle:"Skift emne for denne chat"}},Actions:{ChatList:"G\xe5 til chatliste",CompressedHistory:"Komprimeret historie",Export:"Eksporter alle beskeder som Markdown",Copy:"Kopi\xe9r",Stop:"Stop",Retry:"Pr\xf8v igen",Pin:"Fastg\xf8r",PinToastContent:"1 besked er nu fastgjort",PinToastAction:"Se",Delete:"Slet",Edit:"Rediger",FullScreen:"Fuld sk\xe6rm",RefreshTitle:"Opdat\xe9r titel",RefreshToast:"Anmodning om ny titel sendt",Speech:"Afspil",StopSpeech:"Stop"}
1,Commands:{new:"Ny chat",newm:"Ny chat med persona",next:"N\xe6ste chat",prev:"Forrige chat",clear:"Ryd alt f\xf8r",fork:"Kopi\xe9r chat",del:"Slet chat"},InputActions:{Stop:"Stop",ToBottom:"Ned til nyeste",Theme:{auto:"Automatisk",light:"Lyst tema",dark:"M\xf8rkt tema"},Prompt:"Prompts",Masks:"Personaer",Clear:"Ryd kontekst",Settings:"Indstillinger",UploadImage:"Upload billeder"},Rename:"Omd\xf8b chat",Typing:"Skriverâ¦",Input:e=>{let t="".concat(e," for at sende");return e===String(C.mQ.Enter)&&(t+=", Shift + Enter for ny linje"),t+", / for at s\xf8ge i prompts, : for at bruge kommandoer"},Send:"Send",StartSpeak:"Start opl\xe6sning",StopSpeak:"Stop opl\xe6sning",Config:{Reset:"Nulstil til standard",SaveAs:"Gem som persona"},IsContext:"Ekstra prompt til baggrund",ShortcutKey:{Title:"Hurtigtaster",newChat:"\xc5bn ny chat",focusInput:"Fokus p\xe5 tekstfeltet",copyLastMessage:"Kopi\xe9r sidste svar",copyLastCode:"Kopi\xe9r sidste kodeblok",showShortcutKey:"Vis hurtigtaster",clearContext:"Ryd kontekst"}},Export:{Title:"Eksport\xe9r beskeder",Copy:"Kopi\xe9r alt",Download:"Download",MessageFromYou:"Fra dig",MessageFromChatGPT:"Fra ChatGPT",Share:"Del til ShareGPT",Format:{Title:"Filformat",SubTitle:"V\xe6lg enten Markdown eller PNG-billede"},IncludeContext:{Title:"Tag baggrund med",SubTitle:"Skal ekstra baggrund (persona) med i eksporten?"},Steps:{Select:"V\xe6lg",Preview:"Forh\xe5ndsvis"},Image:{Toast:"Laver billede...",Modal:"Tryk l\xe6nge eller h\xf8jreklik for at gemme"},Artifacts:{Title:"Del side",Error:"Fejl ved deling"}},Select:{Search:"S\xf8g",All:"V\xe6lg alle",Latest:"V\xe6lg nyeste",Clear:"Ryd alt"},Memory:{Title:"Huskes\xe6tning",EmptyContent:"Ingenting lige nu.",Send:"Send huskes\xe6tning",Copy:"Kopi\xe9r huskes\xe6tning",Reset:"Nulstil chat",ResetConfirm:"Dette sletter nuv\xe6rende samtale og hukommelse. Er du sikker?"},Home:{NewChat:"Ny Chat",DeleteChat:"Vil du slette den valgte chat?",DeleteToast:"Chat slettet",Revert:"Fortryd"},Settings:{Title:"Indstillinger",SubTitle:"Alle indstillinger",ShowPassword:"Vis kodeord",Danger:{Reset:{Title:"Nulstil alle indstillinger",SubTitle:"Gendan alt til standard",Action:"Nulstil",Confirm:"Vil du virkelig nulstille alt?"},Clear:{Title:"Slet alle data",SubTitle:"Sletter alt om beskeder og indstillinger",Action:"Slet",Confirm:"Er du sikker p\xe5, at du vil slette alt?"}},Lang:{Name:"Language",All:"Alle sprog"},Avatar:"Avatar",FontSize:{Title:"Skriftst\xf8rrelse",SubTitle:"V\xe6lg, hvor stor teksten skal v\xe6re"},FontFamily:{Title:"Skrifttype",SubTitle:"Hvis tom, bruger den standard skrifttype",Placeholder:"Skrifttype-navn"},InjectSystemPrompts:{Title:"Tilf\xf8j system-prompt",SubTitle:"L\xe6g alt
1id en ekstra prompt f\xf8rst i anmodninger"},InputTemplate:{Title:"Tekstskabelon",SubTitle:"Den seneste besked placeres i denne skabelon"},Update:{Version:e=>"Version: ".concat(e),IsLatest:"Du har nyeste version",CheckUpdate:"Tjek efter opdatering",IsChecking:"Tjekker...",FoundUpdate:e=>"Ny version fundet: ".concat(e),GoToUpdate:"Opdat\xe9r",Success:"Opdatering lykkedes.",Failed:"Opdatering mislykkedes."},SendKey:"Tast for send",Theme:"Tema",TightBorder:"Stram kant",SendPreviewBubble:{Title:"Forh\xe5ndsvisnings-boble",SubTitle:"Vis tekst, f\xf8r den sendes"},AutoGenerateTitle:{Title:"Lav titel automatisk",SubTitle:"Foresl\xe5 en titel ud fra chatten"},Sync:{CloudState:"Seneste opdatering",NotSyncYet:"Endnu ikke synkroniseret",Success:"Synkronisering lykkedes",Fail:"Synkronisering mislykkedes",Config:{Modal:{Title:"Indstil synk",Check:"Tjek forbindelse"},SyncType:{Title:"Synk-type",SubTitle:"V\xe6lg en synk-tjeneste"},Proxy:{Title:"Aktiv\xe9r proxy",SubTitle:"Brug proxy for at undg\xe5 netv\xe6rksproblemer"},ProxyUrl:{Title:"Proxy-adresse",SubTitle:"Bruges kun til projektets egen proxy"},WebDav:{Endpoint:"WebDAV-adresse",UserName:"Brugernavn",Password:"Kodeord"},UpStash:{Endpoint:"UpStash Redis REST URL",UserName:"Backup-navn",Password:"UpStash Redis REST Token"}},LocalState:"Lokale data",Overview:e=>"".concat(e.chat," chats, ").concat(e.message," beskeder, ").concat(e.prompt," prompts, ").concat(e.mask," personaer"),ImportFailed:"Import mislykkedes"},Mask:{Splash:{Title:"Persona-forside",SubTitle:"Vis denne side, n\xe5r du opretter ny chat"},Builtin:{Title:"Skjul indbyggede personaer",SubTitle:"Vis ikke de indbyggede personaer i listen"}},Prompt:{Disable:{Title:"Sl\xe5 auto-forslag fra",SubTitle:"Tast / for at f\xe5 forslag"},List:"Prompt-liste",ListCount:(e,t)=>"".concat(e," indbygget, ").concat(t," brugerdefineret"),Edit:"Rediger",Modal:{Title:"Prompt-liste",Add:"Tilf\xf8j",Search:"S\xf8g prompts"},EditModal:{Title:"Rediger prompt"}},HistoryCount:{Title:"Antal beskeder, der f\xf8lger med",SubTitle:"Hvor mange af de tidligere beskeder, der sendes hver gang"},CompressThreshold:{Title:"Komprimeringsgr\xe6nse",SubTitle:"Hvis chatten bliver for lang, vil den komprimeres efter dette antal tegn"},Usage:{Title:"Brug og saldo",SubTitle:(e,t)=>
1"Du har brugt $".concat(e," i denne m\xe5ned, og din gr\xe6nse er $").concat(t,"."),IsChecking:"Tjekker...",Check:"Tjek igen",NoAccess:"Indtast API-n\xf8gle for at se forbrug"},Access:{AccessCode:{Title:"Adgangskode",SubTitle:"Adgangskontrol er sl\xe5et til",Placeholder:"Skriv kode her"},CustomEndpoint:{Title:"Brugerdefineret adresse",SubTitle:"Brug Azure eller OpenAI fra egen server"},Provider:{Title:"Model-udbyder",SubTitle:"V\xe6lg Azure eller OpenAI"},OpenAI:{ApiKey:{Title:"OpenAI API-n\xf8gle",SubTitle:"Brug din egen n\xf8gle",Placeholder:"sk-xxx"},Endpoint:{Title:"OpenAI Endpoint",SubTitle:"Skal starte med http(s):// eller /api/openai som standard"}},Azure:{ApiKey:{Title:"Azure Api Key",SubTitle:"Hent din n\xf8gle fra Azure-portalen",Placeholder:"Azure Api Key"},Endpoint:{Title:"Azure Endpoint",SubTitle:"F.eks.: "},ApiVerion:{Title:"Azure Api Version",SubTitle:"Hentet fra Azure-portalen"}},Anthropic:{ApiKey:{Title:"Anthropic API-n\xf8gle",SubTitle:"Brug din egen Anthropic-n\xf8gle",Placeholder:"Anthropic API Key"},Endpoint:{Title:"Endpoint-adresse",SubTitle:"F.eks.: "},ApiVerion:{Title:"API-version (Claude)",SubTitle:"V\xe6lg den \xf8nskede version"}},Baidu:{ApiKey:{Title:"Baidu-n\xf8gle",SubTitle:"Din egen Baidu-n\xf8gle",Placeholder:"Baidu API Key"},SecretKey:{Title:"Baidu hemmelig n\xf8gle",SubTitle:"Din egen hemmelige n\xf8gle fra Baidu",Placeholder:"Baidu Secret Key"},Endpoint:{Title:"Adresse",SubTitle:"Kan ikke \xe6ndres, se .env"}},Tencent:{ApiKey:{Title:"Tencent-n\xf8gle",SubTitle:"Din egen n\xf8gle fra Tencent",Placeholder:"Tencent API Key"},SecretKey:{Title:"Tencent hemmelig n\xf8gle",SubTitle:"Din egen hemmelige n\xf8gle fra Tencent",Placeholder:"Tencent Secret Key"},Endpoint:{Title:"Adresse",SubTitle:"Kan ikke \xe6ndres, se .env"}},ByteDance:{ApiKey:{Title:"ByteDance-n\xf8gle",SubTitle:"Din egen n\xf8gle til ByteDance",Placeholder:"ByteDance API Key"},Endpoint:{Title:"Adresse",SubTitle:"F.eks.: "}},Alibaba:{ApiKey:{Title:"Alibaba-n\xf8gle",SubTitle:"Din egen Alibaba Cloud-n\xf8gle",Placeholder:"Alibaba Cloud API Key"},Endpoint:{Title:"Adresse",SubTitle:"F.eks.: "}},Moonshot:{ApiKey:{Title:"Moonshot-n\xf8gle",SubTitle:"Din egen Moonshot-n\xf8gle",Placeholder:"Moonshot API Key"},Endpoint:{Title:"Adresse",SubTitle:"F.eks.: "}},DeepSeek:{ApiKey:{Title:"DeepSeek-n\xf8gle",SubTitle:"Din egen DeepSeek-n\xf8gle",Placeholder:"DeepSeek API Key"},Endpoint:{Title:"Adresse",SubTitle:"F.eks.: "}},XAI:{ApiKey:{Title:"XAI-n\xf8gle",SubTitle:"Din egen XAI-n\xf8gle",Placeholder:"XAI API Key"},Endpoint:{Title:"Adresse",SubTitle:"F.eks.: "}},ChatGLM:{ApiKey:{Title:"ChatGLM-n\xf8gle",SubTitle:"Din egen ChatGLM-n\xf8gle",Placeholder:"ChatGLM API Key"},Endpoint:{Title:"Adresse",SubTitle:"F.eks.: "}},SiliconFlow:{ApiKey:{Title:"SiliconFlow-n\xf8gle",SubTitle:"Din egen SiliconFlow-n\xf8gle",Placeholder:"SiliconFlow API Key"},Endpoint:{Title:"Adresse",SubTitle:"F.eks.: "}},Stability:{ApiKey:{Title:"Stability-n\xf8gle",SubTitle:"Din egen Stability-n\xf8gle",Placeholder:"Stability API Key"},Endpoint:{Title:"Adresse",SubTitle:"F.eks.: "}},Iflytek:{ApiKey:{Title:"Iflytek API Key",SubTitle:"N\xf8gle fra Iflytek",Placeholder:"Iflytek API Key"},ApiSecret:{Title:"Iflytek hemmelig n\xf8gle",SubTitle:"Hentet fra Iflytek",Placeholder:"Iflytek API Secret"},Endpoint:{Title:"Adresse",SubTitle:"F.eks.: "}},CustomModel:{Title:"Egne modelnavne",SubTitle:"Skriv komma-adskilte navne"},Google:{ApiKey:{Title:"Google-n\xf8gle",SubTitle:"F\xe5 din n\xf8gle hos Google AI",Placeholder:"Google AI API Key"},Endpoint:{Title:"Adresse",SubTitle:"F.eks.: "},ApiVersion:{Title:"API-version (til gemini-pro)",SubTitle:"V\xe6lg en bestemt version"},GoogleSafetySettings:{Title:"Google sikkerhedsindstillinger",SubTitle:"V\xe6lg et niveau for indholdskontrol"}},AI302:{ApiKey:{Title:"302.AI API Key",SubTitle:"Brug en custom 302.AI API Key",Placeholder:"302.AI API Key"},Endpoint:{Title:"Endpoint-adresse",SubTitle:"Eksempel: "}}},Model:"Model",CompressModel:{Title:"Opsummeringsmodel",SubTitle:"Bruges til at korte historik ned og lave titel"},Temperature:{Title:"Temperatur",SubTitle:"Jo h\xf8jere tal, jo mere kreativt svar"},TopP:{Title:"Top P",SubTitle:"Skal ikke \xe6ndres sammen med temperatur"},MaxTokens:{Title:"Maks. l\xe6ngde",SubTitle:"Hvor mange tokens (ord/stykker tekst) der kan bruges"},PresencePenalty:{Title:"Nye emner",SubTitle:"Jo h\xf8jere tal, jo mere nyt indhold"},FrequencyPenalty:{Title:"Gentagelsesstraf",SubTitle:"Jo h\xf8jere tal, jo mindre gentagelse"},TTS:{Enable:{Title:"T\xe6nd for opl\xe6sning (TTS)",SubTitle:"Sl\xe5 tekst-til-tale til"},Autoplay:{Title:"Automatisk opl\xe6sning",SubTitle:"Laver lyd automatisk, hvis TTS er sl\xe5et til"},Model:"Model",Voice:{Title:"Stemme",SubTitle:"Hvilken stemme der bruges til lyd"},Speed:{Title:"Hastighed",SubTitle:"Hvor hurtigt der opl\xe6ses"},Engine:"TTS-motor"},Realtime:{Enable:{Title:"Live-chat",SubTitle:"Sl\xe5 live-svar til"},Provider:{Title:"Modeludbyder",SubTitle:"V\xe6lg forskellig udbyder"},Model:{Title:"Model",SubTitle:"V\xe6lg en model"},ApiKey:{Title:"API-n\xf8gle",SubTitle:"Din n\xf8gle",Placeholder:"API-n\xf8gle"},Azure:{Endpoint:{Title:"Adresse",SubTitle:"Endpoint til Azure"},Deployment:{Title:"Udrulningsnavn",SubTitle:"Navn for dit Azure-setup"}},Temperature:{Title:"Temperatur",SubTitle:"H\xf8jere tal = mere varierede svar"}}},Store:{DefaultTopic:"Ny samtale",BotHello:"Hej! Hvordan kan jeg hj\xe6lpe dig i dag?",Error:"Noget gik galt. Pr\xf8v igen senere.",Prompt:{History:e=>"Her er et kort resume af, hvad vi har snakket om: "+e,Topic:"Find en kort overskrift med 4-5 ord om emnet. Ingen tegns\xe6tning eller anf\xf8rselstegn.",Summarize:"Skriv et kort resum\xe9 (under 200 ord) af vores samtale til senere brug."}},Copy:{Success:"Kopieret",Failed:"Kunne ikke kopiere. Giv adgang til udklipsholder."},Download:{Success:"Filen er downloadet.",Failed:"Download fejlede."},Context:{Toast:e=>"Inkluderer ".concat(e," ekstra prompts"),Edit:"Chatindstillinger",Add:"Tilf\xf8j prompt",Clear:"Kontekst ryddet",Revert:"Fortryd"},Discovery:{Name:"S\xf8gning og plugins"},Mcp:{Name:"MCP"},FineTuned:{Sysmessage:"Du er en hj\xe6lper, der skal..."},SearchChat:{Name:"S\xf8g",Page:{Title:"S\xf8g i tidligere chats",Search:"Skriv her for at s\xf8ge",NoResult:"Ingen resultater",NoData:"Ingen data",Loa
1ding:"Henter...",SubTitle:e=>"Fandt ".concat(e," resultater")},Item:{View:"Vis"}},Plugin:{Name:"Plugin",Page:{Title:"Plugins",SubTitle:e=>"".concat(e," plugins"),Search:"S\xf8g plugin",Create:"Opret nyt",Find:"Du kan finde flere plugins p\xe5 GitHub: "},Item:{Info:e=>"".concat(e," metode"),View:"Vis",Edit:"Rediger",Delete:"Slet",DeleteConfirm:"Vil du slette?"},Auth:{None:"Ingen",Basic:"Basic",Bearer:"Bearer",Custom:"Tilpasset",CustomHeader:"Parameternavn",Token:"Token",Proxy:"Brug Proxy",ProxyDescription:"L\xf8s CORS-problemer med Proxy",Location:"Sted",LocationHeader:"Header",LocationQuery:"Query",LocationBody:"Body"},EditModal:{Title:e=>"Rediger Plugin ".concat(e?"(skrivebeskyttet)":""),Download:"Download",Auth:"Godkendelsestype",Content:"OpenAPI Schema",Load:"Hent fra URL",Method:"Metode",Error:"Fejl i OpenAPI Schema"}},Mask:{Name:"Persona",Page:{Title:"Prompts som personaer",SubTitle:e=>"".concat(e," skabeloner"),Search:"S\xf8g skabeloner",Create:"Opret ny"},Item:{Info:e=>"".concat(e," prompts"),Chat:"Chat",View:"Vis",Edit:"Rediger",Delete:"Slet",DeleteConfirm:"Vil du slette?"},EditModal:{Title:e=>"Rediger skabelon ".concat(e?"(skrivebeskyttet)":""),Download:"Download",Clone:"Klon"},Config:{Avatar:"Chat-avatar",Name:"Chat-navn",Sync:{Title:"Brug globale indstillinger",SubTitle:"G\xe6ldende for denne chat",Confirm:"Erstat nuv\xe6rende indstillinger med globale?"},HideContext:{Title:"Skjul ekstra prompts",SubTitle:"Vis dem ikke p\xe5 chat-sk\xe6rmen"},Artifacts:{Title:"Brug Artefakter",SubTitle:"G\xf8r det muligt at vise HTML-sider"},CodeFold:{Title:"Fold kode sammen",SubTitle:"Luk/\xe5bn lange kodestykker automatisk"},Share:{Title:"Del denne persona",SubTitle:"F\xe5 et link til denne skabelon",Action:"Kopi\xe9r link"}}},NewChat:{Return:"Tilbage",Skip:"Start straks",Title:"V\xe6lg en persona",SubTitle:"Chat med den persona, du v\xe6lger",More:"Se flere",NotShow:"Vis ikke igen",ConfirmNoShow:"Er du sikker p\xe5, at du ikke vil se det igen? Du kan altid sl\xe5 det til under indstillinger."},UI:{Confirm:"OK",Cancel:"Fortryd",Close:"Luk",Create:"Opret",Edit:"Rediger",Export:"Eksporter",Import:"Import\xe9r",Sync:"Synk",Config:"Konfigurer"},Exporter:{Description:{Title:"Kun beskeder efter sidste rydning vises"},Model:"Model",Messages:"Beskeder",Topic:"Emne",Time:"Tid"},URLCommand:{Code:"S\xe5 ud til, at der var en kode i linket. Vil du bruge den?",Settings:"S\xe5 ud til, at der var indstillinger i linket. Vil du bruge dem?"},SdPanel:{Prompt:"Prompt",NegativePrompt:"Negativ prompt",PleaseInput:e=>"Indtast: ".concat(e),AspectRatio:"Billedformat",ImageStyle:"Stil",OutFormat:"Uddataformat",AIModel:"AI-model",ModelVersion:"Version",Submit:"Send",ParamIsRequired:e=>"".concat(e," er kr\xe6vet"),Styles:{D3Model:"3d-model",AnalogFilm:"analog-film",Anime:"anime",Cinematic:"cinematisk",ComicBook:"tegneserie",DigitalArt:"digital-art",Enhance:"enhance",FantasyArt:"fantasy-art",Isometric:"isometric",LineArt:"line-art",LowPoly:"low-poly",ModelingCompound:"modeling-compound",NeonPunk:"neon-punk",Origami:"origami",Photographic:"fotografisk",PixelArt:"pixel-art",TileTexture:"tile-texture"}},Sd:{SubTitle:e=>"".concat(e," billeder"),Actions:{Params:"Se indstillinger",Copy:"Kopi\xe9r prompt",Delete:"Slet",Retry:"Pr\xf8v igen",ReturnHome:"Til forsiden",History:"Historik"},EmptyRecord:"Ingen billeder endnu",Status:{Name:"Status",Success:"Ok",Error:"Fejl",Wait:"Venter",Running:"I gang"},Danger:{Delete:"Vil du slette?"},GenerateParams:"Genereringsvalg",Detail:"Detaljer"}},M={WIP:"Coming Soon...",Error:{Unauthorized:(null===(s=(0,A.Z)())||void 0===s?void 0:s.isApp)?"\uD83D\uDE06 Percakapan mengalami beberapa masalah, tidak perlu khawatir:\n \\ 1ï¸â£ Jika Anda ingin memulai tanpa konfigurasi, [klik di sini untuk mulai mengobrol segera \uD83D\uDE80](".concat(P.co,")\n \\ 2ï¸â£ Jika Anda ingin menggunakan sumber daya OpenAI Anda sendiri, klik [di
1sini](/#/settings) untuk mengubah pengaturan âï¸"):"\uD83D\uDE06 Percakapan mengalami beberapa masalah, tidak perlu khawatir:\n 1ï¸â£ Jika Anda ingin memulai tanpa konfigurasi, [klik di sini untuk mulai mengobrol segera \uD83D\uDE80](".concat(P.co,")\n 2ï¸â£ Jika Anda menggunakan versi penyebaran pribadi, klik [di sini](/#/auth) untuk memasukkan kunci akses \uD83D\uDD11\n 3ï¸â£ Jika Anda ingin menggunakan sumber daya OpenAI Anda sendiri, klik [di sini](/#/settings) untuk mengubah pengaturan âï¸\n")},Auth:{Title:"Kebutuhan Kata Sandi",Tips:"Administrator telah mengaktifkan verifikasi kata sandi, silakan masukkan kode akses di bawah ini",SubTips:"Atau masukkan kunci API OpenAI atau Google Anda",Input:"Masukkan kode akses di sini",Confirm:"Konfirmasi",Later:"Nanti",Return:"Kembali",SaasTips:"Konfigurasi terlalu rumit, saya ingin menggunakannya segera",TopTips:"\uD83E\uDD73 Penawaran Peluncuran NextChat AI, buka OpenAI o1, GPT-4o, Claude-3.5 dan model besar terbaru sekarang"},ChatItem:{ChatItemCount:e=>"".concat(e," percakapan")},Chat:{SubTitle:e=>"Total ".concat(e," percakapan"),EditMessage:{Title:"Edit Riwayat Pesan",Topic:{Title:"Topik Obrolan",SubTitle:"Ubah topik obrolan saat ini"}},Actions:{ChatList:"Lihat daftar pesan",CompressedHistory:"Lihat riwayat Prompt yang dikompresi",Export:"Ekspor riwayat obrolan",Copy:"Salin",Stop:"Berhenti",Retry:"Coba lagi",Pin:"Sematkan",PinToastContent:"1 percakapan telah disematkan ke prompt default",PinToastAction:"Lihat",Delete:"Hapus",Edit:"Edit",RefreshTitle:"Segarkan Judul",RefreshToast:"Permintaan penyegaran judul telah dikirim"},Commands:{new:"Obrolan Baru",newm:"Buat Obrolan Baru dari Masker",next:"Obrolan Berikutnya",prev:"Obrolan Sebelumnya",clear:"Hapus Konteks",del:"Hapus Obrolan"},InputActions:{Stop:"Hentikan Respons",ToBottom:"Gulir ke bawah",Theme:{auto:"Tema Otomatis",light:"Mode Terang",dark:"Mode Gelap"},Prompt:"Perintah Cepat",Masks:"Semua Masker",Clear:"Hapus Obrolan",Settings:"Pengaturan Obrolan",UploadImage:"Unggah Gambar"},Rename:"Ganti Nama Obrolan",Typing:"Sedang Mengetikâ¦",Input:e=>{var t="".concat(e," kirim");return e===String(C.mQ.Enter)&&(t+="ï¼Shift + Enter untuk baris baru"),t+"ï¼/ untu
1k melengkapi, : untuk memicu perintah"},Send:"Kirim",Config:{Reset:"Hapus Memori",SaveAs:"Simpan sebagai Masker"},IsContext:"Prompt Default"},Export:{Title:"Bagikan Riwayat Obrolan",Copy:"Salin Semua",Download:"Unduh File",Share:"Bagikan ke ShareGPT",MessageFromYou:"Pengguna",MessageFromChatGPT:"ChatGPT",Format:{Title:"Format Ekspor",SubTitle:"Dapat mengekspor teks Markdown atau gambar PNG"},IncludeContext:{Title:"Sertakan Konteks Masker",SubTitle:"Apakah akan menampilkan konteks masker dalam pesan"},Steps:{Select:"Pilih",Preview:"Prabaca"},Image:{Toast:"Sedang Membuat Screenshot",Modal:"Tekan lama atau klik kanan untuk menyimpan gambar"}},Select:{Search:"Cari Pesan",All:"Pilih Semua",Latest:"Beberapa Terbaru",Clear:"Hapus Pilihan"},Memory:{Title:"Ringkasan Sejarah",EmptyContent:"Isi percakapan terlalu pendek, tidak perlu dirangkum",Send:"Otomatis kompres riwayat obrolan dan kirim sebagai konteks",Copy:"Salin Ringkasan",Reset:"[unused]",ResetConfirm:"Konfirmasi untuk menghapus ringkasan sejarah?"},Home:{NewChat:"Obrolan Baru",DeleteChat:"Konfirmasi untuk menghapus percakapan yang dipilih?",DeleteToast:"Percakapan telah dihapus",Revert:"Batalkan"},Settings:{Title:"Pengaturan",SubTitle:"Semua opsi pengaturan",Danger:{Reset:{Title:"Atur Ulang Semua Pengaturan",SubTitle:"Atur ulang semua opsi pengaturan ke nilai default",Action:"Atur Ulang Sekarang",Confirm:"Konfirmasi untuk mengatur ulang semua pengaturan?"},Clear:{Title:"Hapus Semua Data",SubTitle:"Hapus semua data obrolan dan pengaturan",Action:"Hapus Sekarang",Confirm:"Konfirmasi untuk menghapus semua data obrolan dan pengaturan?"}},Lang:{Name:"Language",All:"Semua Bahasa"},Avatar:"Avatar",FontSize:{Title:"Ukuran Font",SubTitle:"Ukuran font untuk konten obrolan"},FontFamily:{Title:"Font Obrolan",SubTitle:"Font dari konten obrolan, biarkan kosong untuk menerapkan font default global",Placeholder:"Nama Font"},InjectSystemPrompts:{Title:"Suntikkan Pesan Sistem",SubTitle:"Memaksa menambahkan pesan sistem simulasi ChatGPT di awal daftar pesan setiap permintaan"},InputTemplate:{Title:"Pra-pemrosesan Input Pengguna",SubTitle:"Pesan terbaru pengguna akan diisi ke template ini"},Update:{Version:e=>"Versi Saat Ini: ".concat(e),IsLatest:"Sudah versi terbaru",CheckUpdate:"Periksa Pembaruan",IsChecking:"Sedang memeriksa pembaruan...",FoundUpdate:e=>"Versi Baru Ditemukan: ".concat(e),GoToUpdate:"Pergi ke Pembaruan"},SendKey:"Kunci Kirim",Theme:"Tema",TightBorder:"Mode Tanpa Border",SendPreviewBubble:{Title:"Preview Bubble",SubTitle:"Pratinjau konten Markdown di bubble pratinjau"},AutoGenerateTitle:{Title:"Otomatis Membuat Judul",SubTitle:"Membuat judul yang sesuai berdasarkan konten obrolan"},Sync:{CloudState:"Data Cloud",NotSyncYet:"Belum disinkronkan",Success:"Sinkronisasi Berhasil",Fail:"Sinkronisasi Gagal",Config:{Modal:{Title:"Konfigurasi Sinkronisasi Cloud",Check:"Periksa Ketersediaan"},SyncType:{Title:"Jenis Sinkronisasi",SubTitle:"Pilih server sinkronisasi favorit"},Proxy:{Title:"Aktifkan Proxy",SubTitle:"Saat menyinkronkan di browser, proxy harus diaktifkan untuk menghindari pembatasan lintas domain"},ProxyUrl:{Title:"Alamat Proxy",SubTitle:"Hanya berlaku untuk proxy lintas domain bawaan proyek ini"},WebDav:{Endpoint:"Alamat WebDAV",UserName:"Nama Pengguna",Password:"Kata Sandi"},UpStash:{Endpoint:"Url REST Redis UpStash",UserName:"Nama Cadangan",Password:"Token REST Redis UpStash"}},LocalState:"Data Lokal",Overview:e=>"".concat(e.chat," percakapan, ").concat(e.message," pesan, ").concat(e.prompt," prompt, ").concat(e.mask," masker"),ImportFailed:"Impor Gagal"},Mask:{Splash:{Title:"Halaman Awal Masker",SubTitle:"Tampilkan halaman awal masker saat memulai obrolan baru"},Builtin:{Title:"Sembunyikan Masker Bawaan",SubTitle:"Sembunyikan masker bawaan dari semua daftar masker"}},Prompt:{Disable:{Title:"Nonaktifkan Pelengkapan Prompt Otomatis",SubTitle:"Ketik / di awal kotak input untuk memicu pelengkapan otomatis"},List:"Daftar Prompt Kustom",ListCount:(e,t)=>"Bawaan ".concat(e," item, pengguna ").concat(t," item"),Edit:"Edit",Modal:{Title:"Daftar Prompt",Add:"Baru",Search:"Cari Prompt"},EditModal:{Title:"Edit Prompt"}},HistoryCount:{Title:"Jumlah Pesan Sejarah",SubTitle:"Jumlah pesan sejarah yang dibawa setiap permintaan"},CompressThreshold:{Title:"Ambang Batas Kompresi Pesan Sejarah",SubTitle:"Ketika pesan sejarah yang tidak terkompresi melebihi nilai ini, akan dikompresi"},Usage:{Title:"Cek Saldo",SubTitle:(e,t)=>
1"Digunakan bulan ini $".concat(e,", total langganan $").concat(t),IsChecking:"Sedang memeriksaâ¦",Check:"Periksa Lagi",NoAccess:"Masukkan API Key atau kata sandi akses untuk melihat saldo"},Access:{SaasStart:{Title:"Gunakan NextChat AI",Label:"(Solusi paling hemat biaya)",SubTitle:"Dikelola secara resmi oleh NextChat, siap digunakan tanpa konfigurasi, mendukung model besar terbaru seperti OpenAI o1, GPT-4o, dan Claude-3.5",ChatNow:"Chat Sekarang"},AccessCode:{Title:"Kata Sandi Akses",SubTitle:"Administrator telah mengaktifkan akses terenkripsi",Placeholder:"Masukkan kata sandi akses"},CustomEndpoint:{Title:"Antarmuka Kustom",SubTitle:"Apakah akan menggunakan layanan Azure atau OpenAI kustom"},Provider:{Title:"Penyedia Layanan Model",SubTitle:"Ganti penyedia layanan yang berbeda"},OpenAI:{ApiKey:{Title:"API Key",SubTitle:"Gunakan OpenAI Key kustom untuk menghindari batasan akses kata sandi",Placeholder:"OpenAI API Key"},Endpoint:{Title:"Alamat Antarmuka",SubTitle:"Selain alamat default, harus menyertakan http(s)://"}},Azure:{ApiKey:{Title:"Kunci Antarmuka",SubTitle:"Gunakan Azure Key kustom untuk menghindari batasan akses kata sandi",Placeholder:"Azure API Key"},Endpoint:{Title:"Alamat Antarmuka",SubTitle:"Contoh:"},ApiVerion:{Title:"Versi Antarmuka (azure api version)",SubTitle:"Pilih versi parsial tertentu"}},Anthropic:{ApiKey:{Title:"Kunci Antarmuka",SubTitle:"Gunakan Anthropic Key kustom untuk menghindari batasan akses kata sandi",Placeholder:"Anthropic API Key"},Endpoint:{Title:"Alamat Antarmuka",SubTitle:"Contoh:"},ApiVerion:{Title:"Versi Antarmuka (claude api version)",SubTitle:"Pilih versi API tertentu"}},Google:{ApiKey:{Title:"Kunci API",SubTitle:"Dapatkan kunci API Anda dari Google AI",Placeholder:"Masukkan kunci API Studio Google AI Anda"},Endpoint:{Title:"Alamat Akhir",SubTitle:"Contoh:"},ApiVersion:{Title:"Versi API (hanya untuk gemini-pro)",SubTitle:"Pilih versi API tertentu"},GoogleSafetySettings:{Title:"Tingkat Filter Keamanan Google",SubTitle:"Atur tingkat filter konten"}},Baidu:{ApiKey:{Title:"API Key",SubTitle:"Gunakan Baidu API Key kustom",Placeholder:"Baidu API Key"},SecretKey:{Title:"Secret Key",SubTitle:"Gunakan Baidu Secret Key kustom",Placeholder:"Baidu Secret Key"},Endpoint:{Title:"Alamat Antarmuka",SubTitle:"Tidak mendukung kustom, pergi ke .env untuk konfigurasi"}},ByteDance:{ApiKey:{Title:"Kunci Antarmuka",SubTitle:"Gunakan ByteDance API Key kustom",Placeholder:"ByteDance API Key"},Endpoint:{Title:"Alamat Antarmuka",SubTitle:"Contoh:"}},Alibaba:{ApiKey:{Title:"Kunci Antarmuka",SubTitle:"Gunakan Alibaba Cloud API Key kustom",Placeholder:"Alibaba Cloud API Key"},Endpoint:{Title:"Alamat Antarmuka",SubTitle:"Contoh:"}},AI302:{ApiKey:{Title:"Kunci Antarmuka",SubTitle:"Gunakan 302.AI API Key kustom",Placeholder:"302.AI API Key"},Endpoint:{Title:"Alamat Antarmuka",SubTitle:"Contoh:"}},CustomModel:{Title:"Nama Model Kustom",SubTitle:"Tambahkan opsi model kustom, pisahkan dengan koma"}},Model:"Model",CompressModel:{Title:"Model Kompresi",SubTitle:"Model yang digunakan untuk mengompres riwayat"},Temperature:{Title:"Randomness (temperature)",SubTitle:"Semakin tinggi nilainya, semakin acak responsnya"},TopP:{Title:"Sampling Inti (top_p)",SubTitle:"Mirip dengan randomness, tetapi jangan ubah bersama randomness"},MaxTokens:{Title:"Batas Token Per Respons",SubTitle:"Jumlah token maksimum yang digunakan per interaksi"},PresencePenalty:{Title:"Kedekatan Topik (presence_penalty)",SubTitle:"Semakin tinggi nilainya, semakin besar kemungkinan memperluas ke topik baru"},FrequencyPenalty:{Title:"Hukuman Frekuensi (frequency_penalty)",SubTitle:"Semakin tinggi nilainya, semakin besar kemungkinan mengurangi kata-kata yang berulang"}},Store:{DefaultTopic:"Obrolan Baru",BotHello:"Ada yang bisa saya bantu?",Error:"Terjadi kesalahan, coba lagi nanti",Prompt:{History:e=>"Ini adalah ringkasan obrolan sebelumnya sebagai latar belakang: "+e,Topic:"Gunakan empat hingga lima kata untuk langsung memberikan ringkasan topik kalimat ini, tanpa penjelasan, tanpa tanda baca, tanpa kata pengisi, tanpa teks tambahan, tanpa menebalkan. Jika tidak ada topik, langsung jawab 'Obrolan Santai'",Summarize:"Berikan ringkasan singkat tentang konten obrolan, untuk digunakan sebagai prompt konteks selanjutnya, dalam 200 kata atau kurang"}},Copy:{Success:"Telah disalin ke clipboard",Failed:"Gagal menyalin, mohon berikan izin clipboard"},Download:{Success:"Konten telah diunduh ke direktori Anda.",Failed:"Unduhan gagal."},Context:{Toast:e=>"Berisi ".concat(e," prompt preset"),Edit:"Pengaturan Obrolan Saat Ini",Add:"Tambah Obrolan",Clear:"Konteks telah dihapus",Revert:"Kembalikan Konteks"},Plugin:{Name:"Plugin"},FineTuned:{Sysmessage:"Anda adalah seorang asisten"},SearchChat:{Name:"Cari",Page:{Title:"Cari riwayat obrolan",Search:"Masukkan kata kunci pencarian",NoResult:"Tidak ada hasil ditemukan",NoData:"Tidak ada data",Loa
1ding:"Memuat",SubTitle:e=>"Ditemukan ".concat(e," hasil")},Item:{View:"Lihat"}},Mask:{Name:"Masker",Page:{Title:"Preset Karakter Masker",SubTitle:e=>"".concat(e," definisi karakter preset"),Search:"Cari Masker Karakter",Create:"Buat Baru"},Item:{Info:e=>"Berisi ".concat(e," obrolan preset"),Chat:"Obrolan",View:"Lihat",Edit:"Edit",Delete:"Hapus",DeleteConfirm:"Konfirmasi penghapusan?"},EditModal:{Title:e=>"Edit Masker Preset ".concat(e?"(Hanya Baca)":""),Download:"Unduh Preset",Clone:"Klon Preset"},Config:{Avatar:"Avatar Karakter",Name:"Nama Karakter",Sync:{Title:"Gunakan Pengaturan Global",SubTitle:"Apakah obrolan saat ini akan menggunakan pengaturan model global?",Confirm:"Pengaturan kustom obrolan saat ini akan ditimpa secara otomatis, konfirmasi untuk mengaktifkan pengaturan global?"},HideContext:{Title:"Sembunyikan Obrolan Preset",SubTitle:"Setelah disembunyikan, obrolan preset tidak akan muncul di antarmuka obrolan"},Share:{Title:"Bagikan Masker Ini",SubTitle:"Hasilkan tautan langsung ke masker ini",Action:"Salin Tautan"}}},NewChat:{Return:"Kembali",Skip:"Mulai Sekarang",NotShow:"Jangan Tampilkan Lagi",ConfirmNoShow:"Konfirmasi untuk menonaktifkan? Setelah dinonaktifkan, Anda dapat mengaktifkannya kembali kapan saja di pengaturan.",Title:"Pilih Masker",SubTitle:"Mulai sekarang, berinteraksi dengan pemikiran di balik masker",More:"Lihat Semua"},URLCommand:{Code:"Terdeteksi bahwa tautan sudah mengandung kode akses, apakah akan diisi secara otomatis?",Settings:"Terdeteksi bahwa tautan mengandung pengaturan preset, apakah akan diisi secara otomatis?"},UI:{Confirm:"Konfirmasi",Cancel:"Batal",Close:"Tutup",Create:"Buat Baru",Edit:"Edit",Export:"Ekspor",Import:"Impor",Sync:"Sinkronkan",Config:"Konfigurasi"},Exporter:{Description:{Title:"Hanya pesan setelah menghapus konteks yang akan ditampilkan"},Model:"Model",Messages:"Pesan",Topic:"Topik",Time:"Waktu"}},D={WIP:"Prochainement...",Error:{Unauthorized:(null===(c=(0,A.Z)())||void 0===c?void 0:c.isApp)?"\uD83D\uDE06 La conversation a rencontr\xe9 quelques probl\xe8mes, pas de panique :\n \\ 1ï¸â£ Si vous souhaitez commencer sans configuration, [cliquez ici pour d\xe9marrer la conversation imm\xe9diatement \uD83D\uDE80](".concat(P.co,")\n \\ 2ï¸â£ Si vous souhaitez utiliser vos propres ressources OpenAI, cliquez [ici](/#/settings) pour modifier les param\xe8tres âï¸"):"\uD83D\uDE06 La conversation a rencontr\xe9 quelques probl\xe8mes, pas de panique :\n 1ï¸â£ Si vous souhaitez commencer sans configuration, [cliquez ici pour d\xe9marrer la conversation imm\xe9diatement \uD83D\uDE80](".concat(P.co,")\n 2ï¸â£ Si vous utilisez une version d\xe9ploy\xe9e priv\xe9e, cliquez [ici](/#/auth) pour entrer la cl\xe9 d'acc\xe8s \uD83D\uDD11\n 3ï¸â£ Si vous souhaitez utiliser vos propres ressources OpenAI, cliquez [ici](/#/settings) pour modifier les param\xe8tres âï¸\n ")},Auth:{Title:"Mot de passe requis",Tips:"L'administrateur a activ\xe9 la v\xe9rification par mot de passe. Veuillez entrer le code d'acc\xe8s ci-dessous",SubTips:"Ou entrez votre cl\xe9 API OpenAI ou Google",Input:"Entrez le code d'acc\xe8s ici",Confirm:"Confirmer",Later:"Plus tard",Return:"Retour",SaasTips:"La configuration est trop compliqu\xe9e, je veux l'utiliser imm\xe9diatement",TopTips:"\uD83E\uDD73 Offre de lancement NextChat AI, d\xe9bloquez OpenAI o1, GPT-4o, Claude-3.5 et les derniers grands mod\xe8les"},ChatItem:{ChatItemCount:e=>"".concat(e," conversations")},Chat:{SubTitle:e=>"Total de ".concat(e," conversations"),EditMessage:{Title:"Modifier l'historique des messages",Topic:{Title:"Sujet de la discussion",SubTitle:"Modifier le sujet de la discussion actuel"}},Actions:{ChatList:"Voir la liste des messages",CompressedHistory:"Voir l'historique des prompts compress\xe9s",Export:"Exporter l'historique de la discussion",Copy:"Copier",Stop:"Arr\xeater",Retry:"R\xe9essayer",Pin:"\xc9pingler",PinToastContent:"1 conversation \xe9pingl\xe9e aux prompts pr\xe9d\xe9finis",PinToastAction:"Voir",Delete:"Supprimer",Edit:"Modifier",RefreshTitle:"Actualiser le titre",RefreshToast:"Demande d'actualisation du titre envoy\xe9e"},Commands:{new:"Nouvelle discussion",newm:"Cr\xe9er une discussion \xe0 partir du masque",next:"Discussion suivante",prev:"Discussion pr\xe9c\xe9dente",clear:"Effacer le contexte",del:"Supprimer la discussion"},InputActions:{Stop:"Arr\xeater la r\xe9ponse",ToBottom:"Aller au plus r\xe9cent",Theme:{auto:"Th\xe8me automatique",light:"Mode clair",dark:"Mode sombre"},Prompt:"Commandes rapides",Masks:"Tous les masques",Clear:"Effacer la discussion",Settings:"Param\xe8tres de la discussion",UploadImage:"T\xe9l\xe9charger une image"},Rename:"Renommer la discussion",Typing:"En train d'\xe9crireâ¦",Input:e=>{var t="".concat(e," pour envoyer");return e===String(C.mQ.Enter)&&(t+="ï¼Shift + Enter pour passer \xe0 la ligne"),t+"ï¼/ pour compl\xe9ter, : pour d\xe9clencher des commandes"},Send:"Envoyer",Config:{Reset:"Effacer la m\xe9moire",SaveAs:"Enregistrer comme masque"},IsContext:"Prompt pr\xe9d\xe9fini"},Export:{Title:"Partager l'historique des discussions",Copy:"Tout copier",Download:"T\xe9l\xe9charger le fichier",Share:"Partager sur ShareGPT",MessageFromYou:"Utilisateur",MessageFromChatGPT:"ChatGPT",Format:{Title:"Format d'exportation",SubTitle:"Vous pouvez exporter en texte Markdown ou en image PNG"},IncludeContext:{Title:"Inclure le contexte du masque",SubTitle:"Afficher le contexte du masque dans les messages"}
1,Steps:{Select:"S\xe9lectionner",Preview:"Aper\xe7u"},Image:{Toast:"G\xe9n\xe9ration de la capture d'\xe9cran",Modal:"Appuyez longuement ou faites un clic droit pour enregistrer l'image"}},Select:{Search:"Rechercher des messages",All:"Tout s\xe9lectionner",Latest:"Derniers messages",Clear:"Effacer la s\xe9lection"},Memory:{Title:"R\xe9sum\xe9 historique",EmptyContent:"Le contenu de la discussion est trop court pour \xeatre r\xe9sum\xe9",Send:"Compresser automatiquement l'historique des discussions et l'envoyer comme contexte",Copy:"Copier le r\xe9sum\xe9",Reset:"[unused]",ResetConfirm:"Confirmer la suppression du r\xe9sum\xe9 historique ?"},Home:{NewChat:"Nouvelle discussion",DeleteChat:"Confirmer la suppression de la discussion s\xe9lectionn\xe9e ?",DeleteToast:"Discussion supprim\xe9e",Revert:"Annuler"},Settings:{Title:"Param\xe8tres",SubTitle:"Toutes les options de configuration",Danger:{Reset:{Title:"R\xe9initialiser tous les param\xe8tres",SubTitle:"R\xe9initialiser toutes les options de configuration aux valeurs par d\xe9faut",Action:"R\xe9initialiser maintenant",Confirm:"Confirmer la r\xe9initialisation de tous les param\xe8tres ?"},Clear:{Title:"Effacer toutes les donn\xe9es",SubTitle:"Effacer toutes les discussions et les donn\xe9es de configuration",Action:"Effacer maintenant",Confirm:"Confirmer l'effacement de toutes les discussions et donn\xe9es de configuration ?"}},Lang:{Name:"Language",All:"Toutes les langues"},Avatar:"Avatar",FontSize:{Title:"Taille de la police",SubTitle:"Taille de la police pour le contenu des discussions"},FontFamily:{Title:"Police de Chat",SubTitle:"Police du contenu du chat, laissez vide pour appliquer la police par d\xe9faut globale",Placeholder:"Nom de la Police"},InjectSystemPrompts:{Title:"Injecter des invites syst\xe8me",SubTitle:"Ajouter de mani\xe8re forc\xe9e une invite syst\xe8me simul\xe9e de ChatGPT au d\xe9but de chaque liste de messages"},InputTemplate:{Title:"Pr\xe9traitement des entr\xe9es utilisateur",SubTitle:"Le dernier message de l'utilisateur sera int\xe9gr\xe9 dans ce mod\xe8le"},Update:{Version:e=>"Version actuelle : ".concat(e),IsLatest:"Vous avez la derni\xe8re version",CheckUpdate:"V\xe9rifier les mises \xe0 jour",IsChecking:"V\xe9rification des mises \xe0 jour en cours...",FoundUpdate:e=>"Nouvelle version trouv\xe9e : ".concat(e),GoToUpdate:"Aller \xe0 la mise \xe0 jour"},SendKey:"Touche d'envoi",Theme:"Th\xe8me",TightBorder:"Mode sans bordure",SendPreviewBubble:{Title:"Bulle d'aper\xe7u",SubTitle:"Aper\xe7u du contenu Markdown dans la bulle d'aper\xe7u"},AutoGenerateTitle:{Title:"G\xe9n\xe9ration automatique de titres",SubTitle:"G\xe9n\xe9rer un titre appropri\xe9 en fonction du contenu de la discussion"},Sync:{CloudState:"Donn\xe9es cloud",NotSyncYet:"Pas encore synchronis\xe9",Success:"Synchronisation r\xe9ussie",Fail:"\xc9chec de la synchronisation",Config:{Modal:{Title:"Configurer la synchronisation cloud",Check:"V\xe9rifier la disponibilit\xe9"},SyncType:{Title:"Type de synchronisation",SubTitle:"Choisissez le serveur de synchronisation pr\xe9f\xe9r\xe9"},Proxy:{Title:"Activer le proxy",SubTitle:"Lors de la synchronisation dans le navigateur, le proxy doit \xeatre activ\xe9 pour \xe9viter les restrictions de domaine crois\xe9"},ProxyUrl:{Title:"Adresse du proxy",SubTitle:"Uniquement pour le proxy de domaine crois\xe9 fourni par le projet"},WebDav:{Endpoint:"Adresse WebDAV",UserName:"Nom d'utilisateur",Password:"Mot de passe"},UpStash:{Endpoint:"URL REST Redis UpStash",UserName:"Nom de sauvegarde",Password:"Token REST Redis UpStash"}},LocalState:"Donn\xe9es locales",Overview:e=>"".concat(e.chat," discussions, ").concat(e.message," messages, ").concat(e.prompt," invites, ").concat(e.mask," masques"),ImportFailed:"\xc9chec de l'importation"},Mask:{Splash:{Title:"Page de d\xe9marrage du masque",SubTitle:"Afficher la page de d\xe9marrage du masque lors de la cr\xe9ation d'une nouvelle discussion"},Builtin:{Title:"Masquer les masques int\xe9gr\xe9s",SubTitle:"Masquer les masques int\xe9gr\xe9s dans toutes les listes de masques"}},Prompt:{Disable:{Title:"D\xe9sactiver la compl\xe9tion automatique des invites",SubTitle:"Saisir / au d\xe9but de la zone de texte pour d\xe9clencher la compl\xe9tion automatique"},List:"Liste des invites personnalis\xe9es",ListCount:(e,t)=>
1"".concat(e," int\xe9gr\xe9es, ").concat(t," d\xe9finies par l'utilisateur"),Edit:"Modifier",Modal:{Title:"Liste des invites",Add:"Cr\xe9er",Search:"Rechercher des invites"},EditModal:{Title:"Modifier les invites"}},HistoryCount:{Title:"Nombre de messages historiques",SubTitle:"Nombre de messages historiques envoy\xe9s avec chaque demande"},CompressThreshold:{Title:"Seuil de compression des messages historiques",SubTitle:"Compresser les messages historiques lorsque leur longueur d\xe9passe cette valeur"},Usage:{Title:"V\xe9rification du solde",SubTitle:(e,t)=>"Utilis\xe9 ce mois-ci : $".concat(e,", Total d'abonnement : $").concat(t),IsChecking:"V\xe9rification en coursâ¦",Check:"Re-v\xe9rifier",NoAccess:"Entrez la cl\xe9 API ou le mot de passe d'acc\xe8s pour v\xe9rifier le solde"},Access:{SaasStart:{Title:"Utiliser NextChat AI",Label:"(La solution la plus rentable)",SubTitle:"Officiellement maintenu par NextChat, pr\xeat \xe0 l'emploi sans configuration, prend en charge les derniers grands mod\xe8les comme OpenAI o1, GPT-4o et Claude-3.5",ChatNow:"Discuter maintenant"},AccessCode:{Title:"Mot de passe d'acc\xe8s",SubTitle:"L'administrateur a activ\xe9 l'acc\xe8s s\xe9curis\xe9",Placeholder:"Veuillez entrer le mot de passe d'acc\xe8s"},CustomEndpoint:{Title:"Interface personnalis\xe9e",SubTitle:"Utiliser un service Azure ou OpenAI personnalis\xe9"},Provider:{Title:"Fournisseur de mod\xe8le",SubTitle:"Changer de fournisseur de service"},OpenAI:{ApiKey:{Title:"Cl\xe9 API",SubTitle:"Utiliser une cl\xe9 OpenAI personnalis\xe9e pour contourner les restrictions d'acc\xe8s par mot de passe",Placeholder:"Cl\xe9 API OpenAI"},Endpoint:{Title:"Adresse de l'interface",SubTitle:"Doit inclure http(s):// en dehors de l'adresse par d\xe9faut"}},Azure:{ApiKey:{Title:"Cl\xe9 d'interface",SubTitle:"Utiliser une cl\xe9 Azure personnalis\xe9e pour contourner les restrictions d'acc\xe8s par mot de passe",Placeholder:"Cl\xe9 API Azure"},Endpoint:{Title:"Adresse de l'interface",SubTitle:"Exemple :"},ApiVerion:{Title:"Version de l'interface (version API azure)",SubTitle:"Choisissez une version sp\xe9cifique"}},Anthropic:{ApiKey:{Title:"Cl\xe9 d'interface",SubTitle:"Utiliser une cl\xe9 Anthropic personnalis\xe9e pour contourner les restrictions d'acc\xe8s par mot de passe",Placeholder:"Cl\xe9 API Anthropic"},Endpoint:{Title:"Adresse de l'interface",SubTitle:"Exemple :"},ApiVerion:{Title:"Version de l'interface (version API claude)",SubTitle:"Choisissez une version sp\xe9cifique de l'API"}},Google:{ApiKey:{Title:"Cl\xe9 API",SubTitle:"Obtenez votre cl\xe9 API Google AI",Placeholder:"Entrez votre cl\xe9 API Google AI Studio"},Endpoint:{Title:"Adresse de l'interface",SubTitle:"Exemple :"},ApiVersion:{Title:"Version de l'API (pour gemini-pro uniquement)",SubTitle:"Choisissez une version sp\xe9cifique de l'API"},GoogleSafetySettings:{Title:"Niveau de filtrage de s\xe9curit\xe9 Google",SubTitle:"D\xe9finir le niveau de filtrage du contenu"}},Baidu:{ApiKey:{Title:"Cl\xe9 API",SubTitle:"Utiliser une cl\xe9 API Baidu personnalis\xe9e",Placeholder:"Cl\xe9 API Baidu"},SecretKey:{Title:"Cl\xe9 secr\xe8te",SubTitle:"Utiliser une cl\xe9 secr\xe8te Baidu personnalis\xe9e",Placeholder:"Cl\xe9 secr\xe8te Baidu"},Endpoint:{Title:"Adresse de l'interface",SubTitle:"Non pris en charge pour les configurations personnalis\xe9es dans .env"}},ByteDance:{ApiKey:{Title:"Cl\xe9 d'interface",SubTitle:"Utiliser une cl\xe9 API ByteDance personnalis\xe9e",Placeholder:"Cl\xe9 API ByteDance"},Endpoint:{Title:"Adresse de l'interface",SubTitle:"Exemple :"}},Alibaba:{ApiKey:{Title:"Cl\xe9 d'interface",SubTitle:"Utiliser une cl\xe9 API Alibaba Cloud personnalis\xe9e",Placeholder:"Cl\xe9 API Alibaba Cloud"},Endpoint:{Title:"Adresse de l'interface",SubTitle:"Exemple :"}},AI302:{ApiKey:{Title:"Cl\xe9 d'interface",SubTitle:"Utiliser une cl\xe9 API 302.AI personnalis\xe9e",Placeholder:"Cl\xe9 API 302.AI"},Endpoint:{Title:"Adresse de l'endpoint",SubTitle:"Exemple :"}},CustomModel:{Title:"Nom du mod\xe8le personnalis\xe9",SubTitle:"Ajouter des options de mod\xe8les personnalis\xe9s, s\xe9par\xe9es par des virgules"}},Model:"Mod\xe8le",CompressModel:{Title:"Mod\xe8le de compression",SubTitle:"Mod\xe8le utilis\xe9 pour compresser l'historique"},Temperature:{Title:"Al\xe9atoire (temperature)",SubTitle:"Plus la valeur est \xe9lev\xe9e, plus les r\xe9ponses sont al\xe9atoires"},TopP:{Title:"\xc9chantillonnage par noyau (top_p)",SubTitle:"Semblable \xe0 l'al\xe9atoire, mais ne pas modifier en m\xeame temps que l'al\xe9atoire"},MaxTokens:{Title:"Limite de r\xe9ponse unique (max_tokens)",SubTitle:"Nombre maximal de tokens utilis\xe9s pour une interaction unique"},PresencePenalty:{Title:"Nouveaut\xe9 du sujet (presence_penalty)",SubTitle:"Plus la valeur est \xe9lev\xe9e, plus il est probable d'\xe9largir aux nouveaux sujets"}
1,FrequencyPenalty:{Title:"P\xe9nalit\xe9 de fr\xe9quence (frequency_penalty)",SubTitle:"Plus la valeur est \xe9lev\xe9e, plus il est probable de r\xe9duire les r\xe9p\xe9titions"}},Store:{DefaultTopic:"Nouvelle discussion",BotHello:"Comment puis-je vous aider ?",Error:"Une erreur est survenue, veuillez r\xe9essayer plus tard",Prompt:{History:e=>"Voici le r\xe9sum\xe9 de la discussion pr\xe9c\xe9dente : "+e,Topic:"Utilisez quatre \xe0 cinq mots pour retourner le sujet succinct de cette phrase, sans explication, sans ponctuation, sans interjections, sans texte superflu, sans gras. Si aucun sujet, retournez simplement \xab discussion informelle \xbb",Summarize:"Faites un r\xe9sum\xe9 succinct de la discussion, \xe0 utiliser comme prompt de contexte ult\xe9rieur, en moins de 200 mots"}},Copy:{Success:"Copi\xe9 dans le presse-papiers",Failed:"\xc9chec de la copie, veuillez autoriser l'acc\xe8s au presse-papiers"},Download:{Success:"Le contenu a \xe9t\xe9 t\xe9l\xe9charg\xe9 dans votre r\xe9pertoire.",Failed:"\xc9chec du t\xe9l\xe9chargement."},Context:{Toast:e=>"Contient ".concat(e," invites pr\xe9d\xe9finies"),Edit:"Param\xe8tres de la discussion actuelle",Add:"Ajouter une discussion",Clear:"Contexte effac\xe9",Revert:"Restaurer le contexte"},Plugin:{Name:"Plugin"},FineTuned:{Sysmessage:"Vous \xeates un assistant"},SearchChat:{Name:"Recherche",Page:{Title:"Rechercher dans l'historique des discussions",Search:"Entrez le mot-cl\xe9 de recherche",NoResult:"Aucun r\xe9sultat trouv\xe9",NoData:"Aucune donn\xe9e",Loading:"Chargement",SubTitle:e=>"".concat(e," r\xe9sultats trouv\xe9s")},Item:{View:"Voir"}},Mask:{Name:"Masque",Page:{Title:"Masques de r\xf4le pr\xe9d\xe9finis",SubTitle:e=>"".concat(e," d\xe9finitions de r\xf4le pr\xe9d\xe9finies"),Search:"Rechercher des masques de r\xf4le",Create:"Cr\xe9er"},Item:{Info:e=>"Contient ".concat(e," discussions pr\xe9d\xe9finies"),Chat:"Discussion",View:"Voir",Edit:"Modifier",Delete:"Supprimer",DeleteConfirm:"Confirmer la suppression ?"},EditModal:{Title:e=>"Modifier le masque pr\xe9d\xe9fini ".concat(e?" (lecture seule)":""),Download:"T\xe9l\xe9charger le masque",Clone:"Cloner le masque"},Config:{Avatar:"Avatar du r\xf4le",Name:"Nom du r\xf4le",Sync:{Title:"Utiliser les param\xe8tres globaux",SubTitle:"Cette discussion utilise-t-elle les param\xe8tres du mod\xe8le globaux ?",Confirm:"Les param\xe8tres personnalis\xe9s de cette discussion seront automatiquement remplac\xe9s. Confirmer l'activation des param\xe8tres globaux ?"},HideContext:{Title:"Masquer les discussions pr\xe9d\xe9finies",SubTitle:"Les discussions pr\xe9d\xe9finies ne seront pas affich\xe9es dans l'interface de discussion apr\xe8s masquage"},Share:{Title:"Partager ce masque",SubTitle:"G\xe9n\xe9rer un lien direct pour ce masque",Action:"Copier le lien"}}},NewChat:{Return:"Retour",Skip:"Commencer directement",NotShow:"Ne plus afficher",ConfirmNoShow:"Confirmer la d\xe9sactivation ? Vous pourrez r\xe9activer cette option \xe0 tout moment dans les param\xe8tres.",Title:"Choisir un masque",SubTitle:"Commencez maintenant, rencontrez les pens\xe9es derri\xe8re le masque",More:"Voir tout"},URLCommand:{Code:"Code d'acc\xe8s d\xe9tect\xe9 dans le lien, souhaitez-vous le remplir automatiquement ?",Settings:"Param\xe8tres pr\xe9d\xe9finis d\xe9tect\xe9s dans le lien, souhaitez-vous les remplir automatiquement ?"},UI:{Confirm:"Confirmer",Cancel:"Annuler",Close:"Fermer",Create:"Cr\xe9er",Edit:"Modifier",Export:"Exporter",Import:"Importer",Sync:"Synchroniser",Config:"Configurer"},Exporter:{Description:{Title:"Seuls les messages apr\xe8s avoir effac\xe9 le contexte seront affich\xe9s"},Model:"Mod\xe8le",Messages:"Messages",Topic:"Sujet",Time:"Temps"}},_={WIP:"En construcci\xf3n...",Error:{Unauthorized:(null===(u=(0,A.Z)())||void 0===u?void 0:u.isApp)?"\uD83D\uDE06 La conversaci\xf3n encontr\xf3 algunos problemas, no te preocupes:\n \\ 1ï¸â£ Si deseas comenzar sin configuraci\xf3n, [haz clic aqu\xed para empezar a chatear inmediatamente \uD83D\uDE80](".concat(P.co,")\n \\ 2ï¸â£ Si deseas usar tus propios recursos de OpenAI, haz clic [aqu\xed](/#/settings) para modificar la configuraci\xf3n âï¸"):"\uD83D\uDE06 La conversaci\xf3n encontr\xf3 algunos problemas, no te preocupes:\n 1ï¸â£ Si deseas comenzar sin configuraci\xf3n, [haz clic aqu\xed para empezar a chatear inmediatamente \uD83D\uDE80](".concat(P.co,")\n 2ï¸â£ Si est\xe1s utilizando una versi\xf3n de implementaci\xf3n privada, haz clic [aqu\xed](/#/auth) para ingresar la clave de acceso \uD83D\uDD11\n 3ï¸â£ Si deseas usar tus propios recursos de OpenAI, haz clic [aqu\xed](/#/settings) para modificar la configuraci\xf3n âï¸\n ")},Auth:{Title:"Se requiere contrase\xf1a",Tips:"El administrador ha habilitado la verificaci\xf3n de contrase\xf1a. Introduce el c\xf3digo de acceso a continuaci\xf3n",SubTips:"O ingresa tu clave API de OpenAI o Google",Input:"Introduce el c\xf3digo de acceso aqu\xed",Confirm:"Confirmar",Later:"M\xe1s tarde",Return:"Regresar",SaasTips:"La configuraci\xf3n es demasiado complicada, quiero usarlo de inmediato",TopTips:"\uD83E\uDD73 Oferta de lanzamiento de NextChat AI, desbloquea OpenAI o1, GPT-4o, Claude-3.5 y los \xfaltimos grandes modelos"}
1,ChatItem:{ChatItemCount:e=>"".concat(e," conversaciones")},Chat:{SubTitle:e=>"Total de ".concat(e," conversaciones"),EditMessage:{Title:"Editar registro de mensajes",Topic:{Title:"Tema de la conversaci\xf3n",SubTitle:"Cambiar el tema de la conversaci\xf3n actual"}},Actions:{ChatList:"Ver lista de mensajes",CompressedHistory:"Ver historial de Prompts comprimidos",Export:"Exportar historial de chat",Copy:"Copiar",Stop:"Detener",Retry:"Reintentar",Pin:"Fijar",PinToastContent:"Se ha fijado 1 conversaci\xf3n a los prompts predeterminados",PinToastAction:"Ver",Delete:"Eliminar",Edit:"Editar",RefreshTitle:"Actualizar t\xedtulo",RefreshToast:"Se ha enviado la solicitud de actualizaci\xf3n del t\xedtulo"},Commands:{new:"Nueva conversaci\xf3n",newm:"Nueva conversaci\xf3n desde la m\xe1scara",next:"Siguiente conversaci\xf3n",prev:"Conversaci\xf3n anterior",clear:"Limpiar contexto",del:"Eliminar conversaci\xf3n"},InputActions:{Stop:"Detener respuesta",ToBottom:"Ir al m\xe1s reciente",Theme:{auto:"Tema autom\xe1tico",light:"Modo claro",dark:"Modo oscuro"},Prompt:"Comandos r\xe1pidos",Masks:"Todas las m\xe1scaras",Clear:"Limpiar chat",Settings:"Configuraci\xf3n de conversaci\xf3n",UploadImage:"Subir imagen"},Rename:"Renombrar conversaci\xf3n",Typing:"Escribiendoâ¦",Input:e=>{var t="".concat(e," para enviar");return e===String(C.mQ.Enter)&&(t+="ï¼Shift + Enter para nueva l\xednea"),t+"ï¼/ para activar autocompletadoï¼: para activar comandos"},Send:"Enviar",Config:{Reset:"Borrar memoria",SaveAs:"Guardar como m\xe1scara"},IsContext:"Prompt predeterminado"},Export:{Title:"Compartir historial de chat",Copy:"Copiar todo",Download:"Descargar archivo",Share:"Compartir en ShareGPT",MessageFromYou:"Usuario",MessageFromChatGPT:"ChatGPT",Format:{Title:"Formato de exportaci\xf3n",SubTitle:"Puedes exportar como texto Markdown o imagen PNG"},IncludeContext:{Title:"Incluir contexto de m\xe1scara",SubTitle:"Mostrar contexto de m\xe1scara en los mensajes"},Steps:{Select:"Seleccionar",Preview:"Vista previa"},Image:{Toast:"Generando captura de pantalla",Modal:"Mant\xe9n presionado o haz clic derecho para guardar la imagen"}},Select:{Search:"Buscar mensajes",All:"Seleccionar todo",Latest:"\xdaltimos mensajes",Clear:"Limpiar selecci\xf3n"},Memory:{Title:"Resumen hist\xf3rico",EmptyContent:"El contenido de la conversaci\xf3n es demasiado corto para resumir",Send:"Comprimir autom\xe1ticamente el historial de chat y enviarlo como contexto",Copy:"Copiar resumen",Reset:"[no usado]",ResetConfirm:"\xbfConfirmar para borrar el resumen hist\xf3rico?"},Home:{NewChat:"Nueva conversaci\xf3n",DeleteChat:"\xbfConfirmar la eliminaci\xf3n de la conversaci\xf3n seleccionada?",DeleteToast:"Conversaci\xf3n eliminada",Revert:"Deshacer"},Settings:{Title:"Configuraci\xf3n",SubTitle:"Todas las opciones de configuraci\xf3n",Danger:{Reset:{Title:"Restablecer todas las configuraciones",SubTitle:"Restablecer todas las configuraciones a los valores predeterminados",Action:"Restablecer ahora",Confirm:"\xbfConfirmar el restablecimiento de todas las configuraciones?"},Clear:{Title:"Eliminar todos los datos",SubTitle:"Eliminar todos los chats y datos de configuraci\xf3n",Action:"Eliminar ahora",Confirm:"\xbfConfirmar la eliminaci\xf3n de todos los chats y datos de configuraci\xf3n?"}},Lang:{Name:"Language",All:"Todos los idiomas"},Avatar:"Avatar",FontSize:{Title:"Tama\xf1o de fuente",SubTitle:"Tama\xf1o de la fuente del contenido del chat"},FontFamily:{Title:"Fuente del Chat",SubTitle:"Fuente del contenido del chat, dejar vac\xedo para aplicar la fuente predeterminada global",Placeholder:"Nombre de la Fuente"},InjectSystemPrompts:{Title:"Inyectar mensajes del sistema",SubTitle:"Forzar la adici\xf3n de un mensaje del sistema simulado de ChatGPT al principio de cada lista de mensajes"},InputTemplate:{Title:"Preprocesamiento de entrada del usuario",SubTitle:"El \xfaltimo mensaje del usuario se rellenar\xe1 en esta plantilla"},Update:{Version:e=>"Versi\xf3n actual: ".concat(e),IsLatest:"Ya est\xe1s en la \xfaltima versi\xf3n",CheckUpdate:"Buscar actualizaciones",IsChecking:"Buscando actualizaciones...",FoundUpdate:e=>
1"Nueva versi\xf3n encontrada: ".concat(e),GoToUpdate:"Ir a actualizar"},SendKey:"Tecla de enviar",Theme:"Tema",TightBorder:"Modo sin borde",SendPreviewBubble:{Title:"Vista previa del globo",SubTitle:"Previsualiza el contenido Markdown en un globo de vista previa"},AutoGenerateTitle:{Title:"Generar t\xedtulo autom\xe1ticamente",SubTitle:"Generar un t\xedtulo adecuado basado en el contenido del chat"},Sync:{CloudState:"Datos en la nube",NotSyncYet:"A\xfan no se ha sincronizado",Success:"Sincronizaci\xf3n exitosa",Fail:"Sincronizaci\xf3n fallida",Config:{Modal:{Title:"Configurar sincronizaci\xf3n en la nube",Check:"Verificar disponibilidad"},SyncType:{Title:"Tipo de sincronizaci\xf3n",SubTitle:"Selecciona el servidor de sincronizaci\xf3n preferido"},Proxy:{Title:"Habilitar proxy",SubTitle:"Debes habilitar el proxy para sincronizar en el navegador y evitar restricciones de CORS"},ProxyUrl:{Title:"Direcci\xf3n del proxy",SubTitle:"Solo para el proxy CORS incluido en este proyecto"},WebDav:{Endpoint:"Direcci\xf3n WebDAV",UserName:"Nombre de usuario",Password:"Contrase\xf1a"},UpStash:{Endpoint:"URL de REST de UpStash Redis",UserName:"Nombre de respaldo",Password:"Token de REST de UpStash Redis"}},LocalState:"Datos locales",Overview:e=>"".concat(e.chat," conversaciones, ").concat(e.message," mensajes, ").concat(e.prompt," prompts, ").concat(e.mask," m\xe1scaras"),ImportFailed:"Importaci\xf3n fallida"},Mask:{Splash:{Title:"Pantalla de inicio de m\xe1scara",SubTitle:"Mostrar la pantalla de inicio de la m\xe1scara al iniciar un nuevo chat"},Builtin:{Title:"Ocultar m\xe1scaras integradas",SubTitle:"Ocultar las m\xe1scaras integradas en todas las listas de m\xe1scaras"}},Prompt:{Disable:{Title:"Deshabilitar autocompletado de prompts",SubTitle:"Escribe / al principio del campo de entrada para activar el autocompletado"},List:"Lista de prompts personalizados",ListCount:(e,t)=>"Integrados ".concat(e,", definidos por el usuario ").concat(t),Edit:"Editar",Modal:{Title:"Lista de prompts",Add:"Nuevo",Search:"Buscar prompts"},EditModal:{Title:"Editar prompt"}},HistoryCount:{Title:"N\xfamero de mensajes hist\xf3ricos adjuntos",SubTitle:"N\xfamero de mensajes hist\xf3ricos enviados con cada solicitud"},CompressThreshold:{Title:"Umbral de compresi\xf3n de mensajes hist\xf3ricos",SubTitle:"Cuando los mensajes hist\xf3ricos no comprimidos superan este valor, se realizar\xe1 la compresi\xf3n"},Usage:{Title:"Consulta de saldo",SubTitle:(e,t)=>
1"Saldo usado este mes: $".concat(e,", total suscrito: $").concat(t),IsChecking:"Verificandoâ¦",Check:"Revisar de nuevo",NoAccess:"Introduce la clave API o la contrase\xf1a de acceso para ver el saldo"},Access:{SaasStart:{Title:"Use NextChat AI",Label:"(The most cost-effective solution)",SubTitle:"Officially maintained by NextChat, zero configuration ready to use, supports the latest large models like OpenAI o1, GPT-4o, and Claude-3.5",ChatNow:"Chat Now"},AccessCode:{Title:"Contrase\xf1a de acceso",SubTitle:"El administrador ha habilitado el acceso encriptado",Placeholder:"Introduce la contrase\xf1a de acceso"},CustomEndpoint:{Title:"Interfaz personalizada",SubTitle:"\xbfUsar servicios personalizados de Azure u OpenAI?"},Provider:{Title:"Proveedor de modelos",SubTitle:"Cambiar entre diferentes proveedores"},OpenAI:{ApiKey:{Title:"Clave API",SubTitle:"Usa una clave API de OpenAI personalizada para omitir la restricci\xf3n de acceso por contrase\xf1a",Placeholder:"Clave API de OpenAI"},Endpoint:{Title:"Direcci\xf3n del endpoint",SubTitle:"Debe incluir http(s):// adem\xe1s de la direcci\xf3n predeterminada"}},Azure:{ApiKey:{Title:"Clave de interfaz",SubTitle:"Usa una clave de Azure personalizada para omitir la restricci\xf3n de acceso por contrase\xf1a",Placeholder:"Clave API de Azure"},Endpoint:{Title:"Direcci\xf3n del endpoint",SubTitle:"Ejemplo:"},ApiVerion:{Title:"Versi\xf3n de la interfaz (versi\xf3n de api de azure)",SubTitle:"Selecciona una versi\xf3n espec\xedfica"}},Anthropic:{ApiKey:{Title:"Clave de interfaz",SubTitle:"Usa una clave de Anthropic personalizada para omitir la restricci\xf3n de acceso por contrase\xf1a",Placeholder:"Clave API de Anthropic"},Endpoint:{Title:"Direcci\xf3n del endpoint",SubTitle:"Ejemplo:"},ApiVerion:{Title:"Versi\xf3n de la interfaz (versi\xf3n de claude api)",SubTitle:"Selecciona una versi\xf3n espec\xedfica de la API"}},Google:{ApiKey:{Title:"Clave API",SubTitle:"Obt\xe9n tu clave API de Google AI",Placeholder:"Introduce tu clave API de Google AI Studio"},Endpoint:{Title:"Direcci\xf3n del endpoint",SubTitle:"Ejemplo:"},ApiVersion:{Title:"Versi\xf3n de la API (solo para gemini-pro)",SubTitle:"Selecciona una versi\xf3n espec\xedfica de la API"},GoogleSafetySettings:{Title:"Nivel de filtrado de seguridad de Google",SubTitle:"Configura el nivel de filtrado de contenido"}},Baidu:{ApiKey:{Title:"Clave API",SubTitle:"Usa una clave API de Baidu personalizada",Placeholder:"Clave API de Baidu"},SecretKey:{Title:"Clave secreta",SubTitle:"Usa una clave secreta de Baidu personalizada",Placeholder:"Clave secreta de Baidu"},Endpoint:{Title:"Direcci\xf3n del endpoint",SubTitle:"No admite personalizaci\xf3n, dir\xedgete a .env para configurarlo"}},ByteDance:{ApiKey:{Title:"Clave de interfaz",SubTitle:"Usa una clave API de ByteDance personalizada",Placeholder:"Clave API de ByteDance"},Endpoint:{Title:"Direcci\xf3n del endpoint",SubTitle:"Ejemplo:"}},Alibaba:{ApiKey:{Title:"Clave de interfaz",SubTitle:"Usa una clave API de Alibaba Cloud personalizada",Placeholder:"Clave API de Alibaba Cloud"},Endpoint:{Title:"Direcci\xf3n del endpoint",SubTitle:"Ejemplo:"}},AI302:{ApiKey:{Title:"Clave de interfaz",SubTitle:"Usa una clave API de 302.AI personalizada",Placeholder:"Clave API de 302.AI"},Endpoint:{Title:"Direcci\xf3n del endpoint",SubTitle:"Ejemplo:"}},CustomModel:{Title:"Nombre del modelo personalizado",SubTitle:"Agrega opciones de modelos personalizados, separados por comas"}},Model:"Modelo (model)",CompressModel:{Title:"Modelo de compresi\xf3n",SubTitle:"Modelo utilizado para comprimir el historial"},Temperature:{Title:"Aleatoriedad (temperature)",SubTitle:"Cuanto mayor sea el valor, m\xe1s aleatorio ser\xe1 el resultado"},TopP:{Title:"Muestreo por n\xfacleo (top_p)",SubTitle:"Similar a la aleatoriedad, pero no cambies ambos a la vez"},MaxTokens:{Title:"L\xedmite de tokens por respuesta (max_tokens)",SubTitle:"N\xfamero m\xe1ximo de tokens utilizados en una sola interacci\xf3n"},PresencePenalty:{Title:"Novedad de temas (presence_penalty)",SubTitle:"Cuanto mayor sea el valor, m\xe1s probable es que se ampl\xeden a nuevos temas"},FrequencyPenalty:{Title:"Penalizaci\xf3n de frecuencia (frequency_penalty)",SubTitle:"Cuanto mayor sea el valor, m\xe1s probable es que se reduzcan las palabras repetidas"}},Store:{DefaultTopic:"Nuevo chat",BotHello:"\xbfEn qu\xe9 puedo ayudarte?",Error:"Hubo un error, int\xe9ntalo de nuevo m\xe1s tarde",Prompt:{History:e=>"Este es un resumen del chat hist\xf3rico como referencia: "+e,Topic:"Devuelve un tema breve de esta frase en cuatro a cinco palabras, sin explicaci\xf3n, sin puntuaci\xf3n, sin muletillas, sin texto adicional, sin negritas. Si no hay tema, devuelve 'charlas casuales'",Summarize:"Resume brevemente el contenido de la conversaci\xf3n para usar como un prompt de contexto, manteni\xe9ndolo dentro de 200 palabras"}},Copy:{Success:"Copiado al portapapeles",Failed:"Error al copiar, por favor otorga permisos al portapapeles"},Download:{Success:"Contenido descargado en tu directorio.",Failed:"Error al descargar."},Context:{Toast:e=>"Contiene ".concat(e," prompts predefinidos"),Edit:"Configuraci\xf3n del chat actual",Add:"Agregar una conversaci\xf3n",Clear:"Contexto borrado",Revert:"Restaurar contexto"},Plugin:{Name:"Complemento"},FineTuned:{Sysmessage:"Eres un asistente"},SearchChat:{Name:"Buscar",Page:{Title:"Buscar en el historial de chat",Search:"Ingrese la palabra clave de b\xfasqueda",NoResult:"No se encontraron resultados",NoData:"Sin datos",Loading:"Cargando",SubTitle:e=>"Se encontraron ".concat(e," resultados")},Item:{View:"Ver"}},Mask:{Name:"M\xe1scara",Page:{Title:"M\xe1scaras de rol predefinidas",SubTitle:e=>"".concat(e," definiciones de rol predefinidas"),Search:"Buscar m\xe1scara de rol",Create:"Crear nuevo"},Item:{Info:e=>"Contiene ".concat(e," conversaciones predefinidas"),Chat:"Chat",View:"Ver",Edit:"Editar",Delete:"Eliminar",DeleteConfirm:"\xbfConfirmar eliminaci\xf3n?"},EditModal:{Title:e=>"Editar m\xe1scara predefinida ".concat(e?"ï¼solo lecturaï¼":""),Download:"Descargar predefinido",Clone:"Clonar predefinido"}
1,Config:{Avatar:"Avatar del rol",Name:"Nombre del rol",Sync:{Title:"Usar configuraci\xf3n global",SubTitle:"\xbfUsar la configuraci\xf3n global del modelo para la conversaci\xf3n actual?",Confirm:"La configuraci\xf3n personalizada de la conversaci\xf3n actual se sobrescribir\xe1 autom\xe1ticamente, \xbfconfirmar habilitar la configuraci\xf3n global?"},HideContext:{Title:"Ocultar conversaciones predefinidas",SubTitle:"Las conversaciones predefinidas ocultas no aparecer\xe1n en la interfaz de chat"},Share:{Title:"Compartir esta m\xe1scara",SubTitle:"Generar un enlace directo a esta m\xe1scara",Action:"Copiar enlace"}}},NewChat:{Return:"Regresar",Skip:"Comenzar ahora",NotShow:"No mostrar m\xe1s",ConfirmNoShow:"\xbfConfirmar desactivaci\xf3n? Puedes reactivar en la configuraci\xf3n en cualquier momento.",Title:"Selecciona una m\xe1scara",SubTitle:"Comienza ahora y colisiona con la mente detr\xe1s de la m\xe1scara",More:"Ver todo"},URLCommand:{Code:"Detectado un c\xf3digo de acceso en el enlace, \xbfdeseas autocompletarlo?",Settings:"Detectada configuraci\xf3n predefinida en el enlace, \xbfdeseas autocompletarla?"},UI:{Confirm:"Confirmar",Cancel:"Cancelar",Close:"Cerrar",Create:"Crear",Edit:"Editar",Export:"Exportar",Import:"Importar",Sync:"Sincronizar",Config:"Configurar"},Exporter:{Description:{Title:"Solo se mostrar\xe1n los mensajes despu\xe9s de borrar el contexto"},Model:"Modelo",Messages:"Mensajes",Topic:"Tema",Time:"Hora"}},N={WIP:"Work in progress...",Error:{Unauthorized:(null===(d=(0,A.Z)())||void 0===d?void 0:d.isApp)?"\uD83D\uDE06 La conversazione ha incontrato alcuni problemi, non preoccuparti:\n \\ 1ï¸â£ Se vuoi iniziare senza configurazione, [clicca qui per iniziare a chattare immediatamente \uD83D\uDE80](".concat(P.co,")\n \\ 2ï¸â£ Se vuoi utilizzare le tue risorse OpenAI, clicca [qui](/#/settings) per modificare le impostazioni âï¸"):"\uD83D\uDE06 La conversazione ha incontrato alcuni problemi, non preoccuparti:\n 1ï¸â£ Se vuoi iniziare senza configurazione, [clicca qui per iniziare a chattare immediatamente \uD83D\uDE80](".concat(P.co,")\n 2ï¸â£ Se stai utilizzando una versione di distribuzione privata, clicca [qui](/#/auth) per inserire la chiave di accesso \uD83D\uDD11\n 3ï¸â£ Se vuoi utilizzare le tue risorse OpenAI, clicca [qui](/#/settings) per modificare le impostazioni âï¸\n ")},Auth:{Title:"Password richiesta",Tips:"L'amministratore ha abilitato la verifica della password. Inserisci il codice di accesso qui sotto",SubTips:"O inserisci la tua chiave API OpenAI o Google",Input:"Inserisci il codice di accesso qui",Confirm:"Conferma",Later:"Pi\xf9 tardi",Return:"Ritorna",SaasTips:"La configurazione \xe8 troppo complicata, voglio usarlo immediatamente",TopTips:"\uD83E\uDD73 Offerta di lancio NextChat AI, sblocca OpenAI o1, GPT-4o, Claude-3.5 e i pi\xf9 recenti modelli di grandi dimensioni"},ChatItem:{ChatItemCount:e=>"".concat(e," conversazioni")},Chat:{SubTitle:e=>"Totale ".concat(e," conversazioni"),EditMessage:{Title:"Modifica cronologia messaggi",Topic:{Title:"Argomento della chat",SubTitle:"Modifica l'argomento della chat corrente"}},Actions:{ChatList:"Visualizza l'elenco dei messaggi",CompressedHistory:"Visualizza la cronologia Prompt compressa",Export:"Esporta la cronologia chat",Copy:"Copia",Stop:"Interrompi",Retry:"Riprova",Pin:"Fissa",PinToastContent:"1 conversazione fissata ai suggerimenti predefiniti",PinToastAction:"Visualizza",Delete:"Elimina",Edit:"Modifica",RefreshTitle:"Aggiorna titolo",RefreshToast:"Richiesta di aggiornamento del titolo inviata"},Commands:{new:"Nuova chat",newm:"Nuova chat da maschera",next:"Chat successiva",prev:"Chat precedente",clear:"Pulisci contesto",del:"Elimina chat"},InputActions:{Stop:"Interrompi risposta",ToBottom:"Scorri fino al pi\xf9 recente",Theme:{auto:"Tema automatico",light:"Tema chiaro",dark:"Tema scuro"},Prompt:"Comandi rapidi",Masks:"Tutte le maschere",Clear:"Pulisci chat",Settings:"Impostazioni conversazione",UploadImage:"Carica immagine"},Rename:"Rinomina conversazione",Typing:"Digitazione in corsoâ¦",Input:e=>
1{var t="".concat(e," per inviare");return e===String(C.mQ.Enter)&&(t+="ï¼Shift + Enter per andare a capo"),t+"ï¼/ per attivare il completamento automatico, : per attivare il comando"},Send:"Invia",Config:{Reset:"Pulisci memoria",SaveAs:"Salva come maschera"},IsContext:"Suggerimenti predefiniti"},Export:{Title:"Condividi cronologia chat",Copy:"Copia tutto",Download:"Scarica file",Share:"Condividi su ShareGPT",MessageFromYou:"Utente",MessageFromChatGPT:"ChatGPT",Format:{Title:"Formato di esportazione",SubTitle:"Puoi esportare come testo Markdown o immagine PNG"},IncludeContext:{Title:"Includi contesto maschera",SubTitle:"Mostrare il contesto della maschera nei messaggi"},Steps:{Select:"Seleziona",Preview:"Anteprima"},Image:{Toast:"Generazione dello screenshot in corso",Modal:"Tieni premuto o fai clic con il tasto destro per salvare l'immagine"}},Select:{Search:"Cerca messaggi",All:"Seleziona tutto",Latest:"Ultimi messaggi",Clear:"Pulisci selezione"},Memory:{Title:"Riassunto storico",EmptyContent:"Il contenuto della conversazione \xe8 troppo breve, nessun riassunto necessario",Send:"Comprimi automaticamente la cronologia chat e inviala come contesto",Copy:"Copia riassunto",Reset:"[unused]",ResetConfirm:"Confermi la cancellazione del riassunto storico?"},Home:{NewChat:"Nuova chat",DeleteChat:"Confermi l'eliminazione della conversazione selezionata?",DeleteToast:"Conversazione eliminata",Revert:"Annulla"},Settings:{Title:"Impostazioni",SubTitle:"Tutte le opzioni di impostazione",Danger:{Reset:{Title:"Ripristina tutte le impostazioni",SubTitle:"Ripristina tutte le opzioni ai valori predefiniti",Action:"Ripristina subito",Confirm:"Confermi il ripristino di tutte le impostazioni?"},Clear:{Title:"Elimina tutti i dati",SubTitle:"Elimina tutte le chat e i dati delle impostazioni",Action:"Elimina subito",Confirm:"Confermi l'eliminazione di tutte le chat e dei dati delle impostazioni?"}},Lang:{Name:"Language",All:"Tutte le lingue"},Avatar:"Avatar",FontSize:{Title:"Dimensione del carattere",SubTitle:"Dimensione del carattere per il contenuto della chat"},FontFamily:{Title:"Font della Chat",SubTitle:"Carattere del contenuto della chat, lascia vuoto per applicare il carattere predefinito globale",Placeholder:"Nome del Font"},InjectSystemPrompts:{Title:"Inserisci suggerimenti di sistema",SubTitle:"Aggiungi forzatamente un suggerimento di sistema simulato di ChatGPT all'inizio della lista dei messaggi per ogni richiesta"},InputTemplate:{Title:"Preprocessing dell'input utente",SubTitle:"L'ultimo messaggio dell'utente verr\xe0 inserito in questo modello"},Update:{Version:e=>"Versione attuale: ".concat(e),IsLatest:"\xc8 l'ultima versione",CheckUpdate:"Controlla aggiornamenti",IsChecking:"Verifica aggiornamenti in corso...",FoundUpdate:e=>"Nuova versione trovata: ".concat(e),GoToUpdate:"Vai all'aggiornamento"},SendKey:"Tasto di invio",Theme:"Tema",TightBorder:"Modalit\xe0 senza bordi",SendPreviewBubble:{Title:"Bolla di anteprima",SubTitle:"Anteprima del contenuto Markdown nella bolla di anteprima"},AutoGenerateTitle:{Title:"Generazione automatica del titolo",SubTitle:"Genera un titolo appropriato in base al contenuto della conversazione"},Sync:{CloudState:"Dati cloud",NotSyncYet:"Non \xe8 ancora avvenuta alcuna sincronizzazione",Success:"Sincronizzazione riuscita",Fail:"Sincronizzazione fallita",Config:{Modal:{Title:"Configura sincronizzazione cloud",Check:"Controlla disponibilit\xe0"},SyncType:{Title:"Tipo di sincronizzazione",SubTitle:"Scegli il server di sincronizzazione preferito"},Proxy:{Title:"Abilita proxy",SubTitle:"Durante la sincronizzazione nel browser, \xe8 necessario abilitare il proxy per evitare restrizioni CORS"},ProxyUrl:{Title:"Indirizzo proxy",SubTitle:"Solo per il proxy CORS fornito con questo progetto"},WebDav:{Endpoint:"Indirizzo WebDAV",UserName:"Nome utente",Password:"Password"},UpStash:{Endpoint:"URL REST di UpStash Redis",UserName:"Nome di backup",Password:"Token REST di UpStash Redis"}},LocalState:"Dati locali",Overview:e=>"".concat(e.chat," chat, ").concat(e.message," messaggi, ").concat(e.prompt," suggerimenti, ").concat(e.mask," maschere"),ImportFailed:"Importazione fallita"},Mask:{Splash:{Title:"Pagina di avvio delle maschere",SubTitle:"Mostra la pagina di avvio delle maschere quando si avvia una nuova chat"},Builtin:{Title:"Nascondi maschere predefinite",SubTitle:"Nascondi le maschere predefinite in tutte le liste delle maschere"}},Prompt:{Disable:{Title:"Disabilita completamento automatico dei suggerimenti",SubTitle:"Inserisci / all'inizio della casella di input per attivare il completamento automatico"},List:"Elenco dei suggerimenti personalizzati",ListCount:(e,t)=>
1"".concat(e," predefiniti, ").concat(t," definiti dall'utente"),Edit:"Modifica",Modal:{Title:"Elenco dei suggerimenti",Add:"Nuovo",Search:"Cerca suggerimenti"},EditModal:{Title:"Modifica suggerimenti"}},HistoryCount:{Title:"Numero di messaggi storici inclusi",SubTitle:"Numero di messaggi storici inclusi in ogni richiesta"},CompressThreshold:{Title:"Soglia di compressione dei messaggi storici",SubTitle:"Quando i messaggi storici non compressi superano questo valore, verranno compressi"},Usage:{Title:"Verifica saldo",SubTitle:(e,t)=>"Utilizzato questo mese $".concat(e,", totale abbonamento $").concat(t),IsChecking:"Verifica in corsoâ¦",Check:"Verifica di nuovo",NoAccess:"Inserisci API Key o password di accesso per visualizzare il saldo"},Access:{SaasStart:{Title:"Usa NextChat AI",Label:"(La soluzione pi\xf9 conveniente)",SubTitle:"Mantenuto ufficialmente da NextChat, pronto all'uso senza configurazione, supporta i modelli pi\xf9 recenti come OpenAI o1, GPT-4o e Claude-3.5",ChatNow:"Chatta ora"},AccessCode:{Title:"Password di accesso",SubTitle:"L'amministratore ha abilitato l'accesso criptato",Placeholder:"Inserisci la password di accesso"},CustomEndpoint:{Title:"Interfaccia personalizzata",SubTitle:"Utilizzare servizi Azure o OpenAI personalizzati"},Provider:{Title:"Fornitore del modello",SubTitle:"Cambia fornitore di servizi"},OpenAI:{ApiKey:{Title:"API Key",SubTitle:"Utilizza una chiave OpenAI personalizzata per bypassare le limitazioni di accesso",Placeholder:"API Key OpenAI"},Endpoint:{Title:"Indirizzo dell'interfaccia",SubTitle:"Deve includere http(s):// oltre all'indirizzo predefinito"}},Azure:{ApiKey:{Title:"Chiave dell'interfaccia",SubTitle:"Utilizza una chiave Azure personalizzata per bypassare le limitazioni di accesso",Placeholder:"Chiave API Azure"},Endpoint:{Title:"Indirizzo dell'interfaccia",SubTitle:"Esempio:"},ApiVerion:{Title:"Versione dell'interfaccia (versione api azure)",SubTitle:"Scegli una versione specifica"}},Anthropic:{ApiKey:{Title:"Chiave dell'interfaccia",SubTitle:"Utilizza una chiave Anthropic personalizzata per bypassare le limitazioni di accesso",Placeholder:"API Key Anthropic"},Endpoint:{Title:"Indirizzo dell'interfaccia",SubTitle:"Esempio:"},ApiVerion:{Title:"Versione dell'interfaccia (versione api claude)",SubTitle:"Scegli una versione API specifica"}},Google:{ApiKey:{Title:"API Key",SubTitle:"Ottieni la tua chiave API da Google AI",Placeholder:"Inserisci la tua chiave API Google AI Studio"},Endpoint:{Title:"Indirizzo dell'interfaccia",SubTitle:"Esempio:"},ApiVersion:{Title:"Versione API (solo per gemini-pro)",SubTitle:"Scegli una versione API specifica"},GoogleSafetySettings:{Title:"Livello di filtraggio sicurezza Google",SubTitle:"Imposta il livello di filtraggio dei contenuti"}},Baidu:{ApiKey:{Title:"API Key",SubTitle:"Utilizza una chiave API Baidu personalizzata",Placeholder:"API Key Baidu"},SecretKey:{Title:"Secret Key",SubTitle:"Utilizza una chiave segreta Baidu personalizzata",Placeholder:"Secret Key Baidu"},Endpoint:{Title:"Indirizzo dell'interfaccia",SubTitle:"Non supporta configurazioni personalizzate, andare su .env"}},ByteDance:{ApiKey:{Title:"Chiave dell'interfaccia",SubTitle:"Utilizza una chiave API ByteDance personalizzata",Placeholder:"API Key ByteDance"},Endpoint:{Title:"Indirizzo dell'interfaccia",SubTitle:"Esempio:"}},Alibaba:{ApiKey:{Title:"Chiave dell'interfaccia",SubTitle:"Utilizza una chiave API Alibaba Cloud personalizzata",Placeholder:"API Key Alibaba Cloud"},Endpoint:{Title:"Indirizzo dell'interfaccia",SubTitle:"Esempio:"}},AI302:{ApiKey:{Title:"Chiave dell'interfaccia",SubTitle:"Utilizza una chiave API 302.AI personalizzata",Placeholder:"Chiave API 302.AI"},Endpoint:{Title:"Indirizzo dell'interfaccia",SubTitle:"Esempio:"}},CustomModel:{Title:"Nome del modello personalizzato",SubTitle:"Aggiungi opzioni di modelli personalizzati, separati da virgole"}},Model:"Modello (model)",CompressModel:{Title:"Modello di compressione",SubTitle:"Modello utilizzato per comprimere la cronologia"},Temperature:{Title:"Casualit\xe0 (temperature)",SubTitle:"Valore pi\xf9 alto, risposte pi\xf9 casuali"},TopP:{Title:"Campionamento nucleare (top_p)",SubTitle:"Simile alla casualit\xe0, ma non cambiarlo insieme alla casualit\xe0"},MaxTokens:{Title:"Limite di token per risposta (max_tokens)",SubTitle:"Numero massimo di token per ogni interazione"},PresencePenalty:{Title:"Novit\xe0 del tema (presence_penalty)",SubTitle:"Valore pi\xf9 alto, maggiore possibilit\xe0 di espandere a nuovi argomenti"},FrequencyPenalty:{Title:"Penalit\xe0 di frequenza (frequency_penalty)",SubTitle:"Valore pi\xf9 alto, maggiore possibilit\xe0 di ridurre le ripetizioni"}},Store:{DefaultTopic:"Nuova chat",BotHello:"Come posso aiutarti?",Error:"Si \xe8 verificato un errore, riprova pi\xf9 tardi",Prompt:{History:e=>"Questo \xe8 un riassunto della chat storica come contesto: "+e,Topic:"Riporta il tema di questa frase in modo conciso con quattro o cinque parole, senza spiegazioni, punteggiatura, interiezioni, testo superfluo e senza grassetto. Se non c'\xe8 un tema, rispondi direttamente con 'chit-chat'",Summarize:"Riassumi brevemente il contenuto della conversazione come prompt di contesto per il seguito, mantenendolo entro 200 parole"}},Copy:{Success:"Copiato negli appunti",Failed:"Copia fallita, concedi i permessi per gli appunti"},Download:{Success:"Contenuto scaricato nella tua directory.",Failed:"Download fallito."},Context:{Toast:e=>"Include ".concat(e," suggerimenti predefiniti"),Edit:"Impostazioni della conversazione attuale",Add:"Aggiungi una conversazione",Clear:"Contesto cancellato",Revert:"Ripristina contesto"},Plugin:{Name:"Plugin"},FineTuned:{Sysmessage:"Sei un assistente"},SearchChat:{Name:"Cerca",Page:{Title:"Cerca nei messaggi",Search:"Inserisci parole chiave per la ricerca",NoResult:"Nessun risultato trovato",NoData:"Nessun dato",Loa
1ding:"Caricamento in corso",SubTitle:e=>"Trovati ".concat(e," risultati")},Item:{View:"Visualizza"}},Mask:{Name:"Maschera",Page:{Title:"Maschere dei ruoli predefiniti",SubTitle:e=>"".concat(e," definizioni di ruoli predefiniti"),Search:"Cerca maschere di ruolo",Create:"Crea nuovo"},Item:{Info:e=>"Include ".concat(e," conversazioni predefinite"),Chat:"Conversazione",View:"Visualizza",Edit:"Modifica",Delete:"Elimina",DeleteConfirm:"Confermi eliminazione?"},EditModal:{Title:e=>"Modifica maschera predefinita ".concat(e?"(sola lettura)":""),Download:"Scarica predefinito",Clone:"Clona predefinito"},Config:{Avatar:"Avatar del ruolo",Name:"Nome del ruolo",Sync:{Title:"Utilizza impostazioni globali",SubTitle:"La conversazione attuale utilizzer\xe0 le impostazioni globali del modello",Confirm:"Le impostazioni personalizzate della conversazione attuale verranno sovrascritte automaticamente, confermi l'attivazione delle impostazioni globali?"},HideContext:{Title:"Nascondi conversazioni predefinite",SubTitle:"Le conversazioni predefinite non appariranno nella finestra della chat dopo averle nascoste"},Share:{Title:"Condividi questa maschera",SubTitle:"Genera un link diretto a questa maschera",Action:"Copia link"}}},NewChat:{Return:"Torna",Skip:"Inizia subito",NotShow:"Non mostrare pi\xf9",ConfirmNoShow:"Confermi di disabilitare? Dopo la disabilitazione, puoi riattivare in qualsiasi momento dalle impostazioni.",Title:"Scegli una maschera",SubTitle:"Inizia ora e interagisci con il pensiero dietro la maschera",More:"Vedi tutto"},URLCommand:{Code:"Codice di accesso rilevato nel link, riempirlo automaticamente?",Settings:"Impostazioni predefinite rilevate nel link, riempirle automaticamente?"},UI:{Confirm:"Conferma",Cancel:"Annulla",Close:"Chiudi",Create:"Crea",Edit:"Modifica",Export:"Esporta",Import:"Importa",Sync:"Sincronizza",Config:"Configura"},Exporter:{Description:{Title:"Solo i messaggi dopo la cancellazione del contesto verranno visualizzati"},Model:"Modello",Messages:"Messaggi",Topic:"Tema",Time:"Tempo"}},j={WIP:"\xc7alıÅma devam ediyor...",Error:{Unauthorized:(null===(p=(0,A.Z)())||void 0===p?void 0:p.isApp)?"\uD83D\uDE06 Sohbet bazı sorunlarla karÅılaÅtı, endiÅelenmeyin:\n \\ 1ï¸â£ EÄer sıfır yapılandırma ile baÅlamak istiyorsanız, [buraya tıklayarak hemen sohbete baÅlayın \uD83D\uDE80](".concat(P.co,")\n \\ 2ï¸â£ Kendi OpenAI kaynaklarınızı kullanmak istiyorsanız, [buraya tıklayarak](/#/settings) ayarları deÄiÅtirin âï¸"):"\uD83D\uDE06 Sohbet bazı sorunlarla karÅılaÅtı, endiÅelenmeyin:\n 1ï¸â£ EÄer sıfır yapılandırma ile baÅlamak istiyorsanız, [buraya tıklayarak hemen sohbete baÅlayın \uD83D\uDE80](".concat(P.co,")\n 2ï¸â£ EÄer \xf6zel daÄıtım s\xfcr\xfcm\xfc kullanıyorsanız, [buraya tıklayarak](/#/auth) eriÅim anahtarını girin \uD83D\uDD11\n 3ï¸â£ Kendi OpenAI kaynaklarınızı kullanmak istiyorsanız, [buraya tıklayarak](/#/settings) ayarları deÄiÅtirin âï¸\n ")},Auth:{Title:"Åifre Gerekli",Tips:"Y\xf6netici Åifre doÄrulamasını etkinleÅtirdi, l\xfctfen aÅaÄıya eriÅim kodunu girin",SubTips:"Veya OpenAI veya Google API anahtarınızı girin",Input:"EriÅim kodunu buraya girin",Confirm:"Onayla",Later:"Sonra",Return:"Geri",SaasTips:"Ayarlar \xe7ok karmaÅık, hemen kullanmak istiyorum",TopTips:"\uD83E\uDD73 NextChat AI lansman teklifi, OpenAI o1, GPT-4o, Claude-3.5 ve en son b\xfcy\xfck modelleri Åimdi a\xe7ın"},ChatItem:{ChatItemCount:e=>"".concat(e," konuÅma")}
1,Chat:{SubTitle:e=>"Toplam ".concat(e," konuÅma"),EditMessage:{Title:"Mesaj Kayıtlarını D\xfczenle",Topic:{Title:"Sohbet Konusu",SubTitle:"Ge\xe7erli sohbet konusunu deÄiÅtir"}},Actions:{ChatList:"Mesaj listesine bak",CompressedHistory:"SıkıÅtırılmıŠge\xe7miÅi g\xf6r",Export:"Sohbet kayıtlarını dıÅa aktar",Copy:"Kopyala",Stop:"Durdur",Retry:"Yeniden dene",Pin:"SabitlenmiÅ",PinToastContent:"1 konuÅma varsayılan ifadeye sabitlendi",PinToastAction:"G\xf6r\xfcn\xfcm",Delete:"Sil",Edit:"D\xfczenle",RefreshTitle:"BaÅlıÄı Yenile",RefreshToast:"BaÅlık yenileme isteÄi g\xf6nderildi"},Commands:{new:"Yeni sohbet",newm:"Maske ile yeni sohbet oluÅtur",next:"Sonraki sohbet",prev:"\xd6nceki sohbet",clear:"Konteksti temizle",del:"Sohbeti sil"},InputActions:{Stop:"Yanıtı durdur",ToBottom:"En alta git",Theme:{auto:"Otomatik tema",light:"A\xe7ık mod",dark:"Koyu mod"},Prompt:"Kısayol komutu",Masks:"T\xfcm maskeler",Clear:"Sohbeti temizle",Settings:"Sohbet ayarları",UploadImage:"Resim y\xfckle"},Rename:"Sohbeti yeniden adlandır",Typing:"Yazıyorâ¦",Input:e=>{var t="".concat(e," g\xf6nder");return e===String(C.mQ.Enter)&&(t+=" Shift + Enter satır sonu i\xe7in"),t+" / tamamlama i\xe7in, : komutlar i\xe7in"},Send:"G\xf6nder",Config:{Reset:"Hafızayı temizle",SaveAs:"Maske olarak kaydet"},IsContext:"Varsayılan ifade"},Export:{Title:"Sohbet kayıtlarını paylaÅ",Copy:"Hepsini kopyala",Download:"Dosyayı indir",Share:"ShareGPT'ye paylaÅ",MessageFromYou:"Kullanıcı",MessageFromChatGPT:"ChatGPT",Format:{Title:"DıÅa aktarma formatı",SubTitle:"Markdown metni veya PNG resmi olarak dıÅa aktarabilirsiniz"},IncludeContext:{Title:"Maske baÄlamını dahil et",SubTitle:"Mesajlarda maske baÄlamını g\xf6stermek ister misiniz"},Steps:{Select:"Se\xe7",Preview:"\xd6nizleme"},Image:{Toast:"Ekran g\xf6r\xfcnt\xfcs\xfc oluÅturuluyor",Modal:"Resmi uzun basın veya saÄ tıklayın ve kaydedin"}},Select:{Search:"Mesajları ara",All:"Hepsini se\xe7",Latest:"Son birka\xe7 mesaj",Clear:"Se\xe7imi temizle"},Memory:{Title:"Ge\xe7miÅ \xd6zeti",EmptyContent:"Sohbet i\xe7eriÄi \xe7ok kısa, \xf6zetleme gerek yok",Send:"Sohbet kayıtlarını otomatik olarak sıkıÅtır ve baÄlam olarak g\xf6nder",Copy:"\xd6zeti kopyala",Reset:"[kullanılmadı]",ResetConfirm:"Ge\xe7miÅ \xf6zetini temizlemek istediÄinize emin misiniz?"},Home:{NewChat:"Yeni sohbet",DeleteChat:"Se\xe7ilen sohbeti silmek istediÄinize emin misiniz?",DeleteToast:"Sohbet silindi",Revert:"Geri al"},Settings:{Title:"Ayarlar",SubTitle:"T\xfcm ayar se\xe7enekleri",Danger:{Reset:{Title:"T\xfcm ayarları sıfırla",SubTitle:"T\xfcm ayarları varsayılan deÄerlere sıfırla",Action:"Hemen sıfırla",Confirm:"T\xfcm ayarları sıfırlamak istediÄinizden emin misiniz?"},Clear:{Title:"T\xfcm verileri temizle",SubTitle:"T\xfcm sohbet ve ayar verilerini temizle",Action:"Hemen temizle",Confirm:"T\xfcm sohbet ve ayar verilerini temizlemek istediÄinizden emin misiniz?"}},Lang:{Name:"Language",All:"T\xfcm diller"},Avatar:"Profil Resmi",FontSize:{Title:"Yazı Boyutu",SubTitle:"Sohbet i\xe7eriÄinin yazı boyutu"},FontFamily:{Title:"Sohbet Yazı Tipi",SubTitle:"Sohbet i\xe7eriÄinin yazı tipi, boÅ bırakıldıÄında k\xfcresel varsayılan yazı tipi uygulanır",Placeholder:"Yazı Tipi Adı"},InjectSystemPrompts:{Title:"Sistem Seviyesi İpucu Enjeksiyonu",SubTitle:"Her isteÄin baÅına ChatGPT benzeri bir sistem ipucu ekle"},InputTemplate:{Title:"Kullanıcı Girdisi \xd6n İÅleme",SubTitle:"Kullanıcının en son mesajı bu Åablona doldurulur"},Update:{Version:e=>"Mevcut s\xfcr\xfcm: ".concat(e),IsLatest:"En son s\xfcr\xfcm",CheckUpdate:"G\xfcncellemeleri kontrol et",IsChecking:"G\xfcncellemeler kontrol ediliyor...",FoundUpdate:e=>"Yeni s\xfcr\xfcm bulundu: ".concat(e),GoToUpdate:"G\xfcncellemeye git"},SendKey:"G\xf6nderme TuÅu",Theme:"Tema",TightBorder:"Sınır Yok Modu",SendPreviewBubble:{Title:"\xd6nizleme Balonu",SubTitle:"Markdown i\xe7eriÄini \xf6nizleme balonunda g\xf6r\xfcnt\xfcle"},AutoGenerateTitle:{Title:"BaÅlıÄı Otomatik OluÅtur",SubTitle:"Sohbet i\xe7eriÄine g\xf6re uygun baÅlık oluÅtur"},Sync:{CloudState:"Bulut Verisi",NotSyncYet:"Hen\xfcz senkronize edilmedi",Success:"Senkronizasyon baÅarılı",Fail:"Senkronizasyon baÅarısız",Config:{Modal:{Title:"Bulut Senkronizasyonu Yapılandır",Check:"KullanılabilirliÄi kontrol et"},SyncType:{Title:"Senkronizasyon T\xfcr\xfc",SubTitle:"Tercih ettiÄiniz senkronizasyon sunucusunu se\xe7in"},Proxy:{Title:"Proxy'yi EtkinleÅtir",SubTitle:"Tarayıcıda senkronize ederken proxy'yi etkinleÅtirin, aksi takdirde \xe7apraz kaynak kısıtlamalarıyla karÅılaÅabilirsiniz"},ProxyUrl:{Title:"Proxy Adresi",SubTitle:"Sadece bu projeye ait \xe7apraz kaynak proxy i\xe7in"},WebDav:{Endpoint:"WebDAV Adresi",UserName:"Kullanıcı Adı",Password:"Åifre"},UpStash:{Endpoint:"UpStash Redis REST Url",UserName:"Yedekleme Adı",Password:"UpStash Redis REST Token"}},LocalState:"Yerel Veri",Overview:e=>"".concat(e.chat," konuÅma, ").concat(e.message," mesaj, ").concat(e.prompt," ipucu, ").concat(e.mask," maske"),ImportFailed:"İ\xe7eri aktarma baÅarısız"},Mask:{Splash:{Title:"Maske BaÅlangı\xe7 Sayfası",SubTitle:"Yeni sohbet baÅlatıldıÄında maske baÅlangı\xe7 sayfasını g\xf6ster"},Builtin:{Title:"YerleÅik Maskeleri Gizle",SubTitle:"T\xfcm maskeler listesindeki yerleÅik maskeleri gizle"}},Prompt:{Disable:{Title:"İpucu Tamamlamayı Devre DıÅı Bırak",SubTitle:"GiriÅ kutusunun baÅına / yazarak otomatik tamamlamayı tetikle"},List:"\xd6zelleÅtirilmiŠİpucu Listesi",ListCount:(e,t)=>
1"YerleÅik ".concat(e," tane, kullanıcı tanımlı ").concat(t," tane"),Edit:"D\xfczenle",Modal:{Title:"İpucu Listesi",Add:"Yeni Ekle",Search:"İpucu Ara"},EditModal:{Title:"İpucu D\xfczenle"}},HistoryCount:{Title:"Ekli Ge\xe7miÅ Mesaj Sayısı",SubTitle:"Her istekte taÅınan ge\xe7miÅ mesaj sayısı"},CompressThreshold:{Title:"Ge\xe7miÅ Mesaj UzunluÄu SıkıÅtırma EÅiÄi",SubTitle:"SıkıÅtırılmamıŠge\xe7miÅ mesaj bu deÄeri aÅtıÄında sıkıÅtırma yapılır"},Usage:{Title:"Bakiye Sorgulama",SubTitle:(e,t)=>"Bu ay kullanılan $".concat(e,", toplam abonelik \xfccreti $").concat(t),IsChecking:"Kontrol ediliyorâ¦",Check:"Yeniden kontrol et",NoAccess:"Bakiye g\xf6r\xfcnt\xfclemek i\xe7in API Anahtarı veya eriÅim Åifresi girin"},Access:{SaasStart:{Title:"NextChat AI kullanın",Label:"(En maliyet etkin \xe7\xf6z\xfcm)",SubTitle:"NextChat tarafından resmi olarak y\xf6netilmektedir, yapılandırma olmadan hemen kullanıma hazırdır, OpenAI o1, GPT-4o, Claude-3.5 gibi en son b\xfcy\xfck modelleri destekler",ChatNow:"Åimdi sohbet et"},AccessCode:{Title:"EriÅim Åifresi",SubTitle:"Y\xf6netici Åifreli eriÅimi etkinleÅtirdi",Placeholder:"EriÅim Åifrenizi girin"},CustomEndpoint:{Title:"\xd6zelleÅtirilmiÅ API",SubTitle:"\xd6zelleÅtirilmiÅ Azure veya OpenAI hizmeti kullanmak ister misiniz?"},Provider:{Title:"Model SaÄlayıcısı",SubTitle:"Farklı saÄlayıcılara ge\xe7iÅ yapın"},OpenAI:{ApiKey:{Title:"API Anahtarı",SubTitle:"\xd6zelleÅtirilmiÅ OpenAI Anahtarı kullanarak Åifreli eriÅim kısıtlamalarını atlayın",Placeholder:"OpenAI API Anahtarı"},Endpoint:{Title:"API Adresi",SubTitle:"Varsayılan adres dıÅında, http(s):// i\xe7ermelidir"}},Azure:{ApiKey:{Title:"API Anahtarı",SubTitle:"\xd6zelleÅtirilmiÅ Azure Anahtarı kullanarak Åifreli eriÅim kısıtlamalarını atlayın",Placeholder:"Azure API Anahtarı"},Endpoint:{Title:"API Adresi",SubTitle:"\xd6rnek:"},ApiVerion:{Title:"API Versiyonu (azure api version)",SubTitle:"Belirli bir versiyonu se\xe7in"}},Anthropic:{ApiKey:{Title:"API Anahtarı",SubTitle:"\xd6zelleÅtirilmiÅ Anthropic Anahtarı kullanarak Åifreli eriÅim kısıtlamalarını atlayın",Placeholder:"Anthropic API Anahtarı"},Endpoint:{Title:"API Adresi",SubTitle:"\xd6rnek:"},ApiVerion:{Title:"API Versiyonu (claude api version)",SubTitle:"Belirli bir API versiyonunu se\xe7in"}},Google:{ApiKey:{Title:"API Anahtarı",SubTitle:"Google AI'den API Anahtarınızı alın",Placeholder:"Google AI Studio API Anahtarınızı girin"},Endpoint:{Title:"U\xe7 Nokta Adresi",SubTitle:"\xd6rnek:"},ApiVersion:{Title:"API Versiyonu (sadece gemini-pro)",SubTitle:"Belirli bir API versiyonunu se\xe7in"},GoogleSafetySettings:{Title:"Google G\xfcvenlik Filtreleme Seviyesi",SubTitle:"İ\xe7erik filtreleme seviyesini ayarlayın"}},Baidu:{ApiKey:{Title:"API Anahtarı",SubTitle:"\xd6zelleÅtirilmiÅ Baidu API Anahtarı kullanın",Placeholder:"Baidu API Anahtarı"},SecretKey:{Title:"Secret Anahtarı",SubTitle:"\xd6zelleÅtirilmiÅ Baidu Secret Anahtarı kullanın",Placeholder:"Baidu Secret Anahtarı"},Endpoint:{Title:"API Adresi",SubTitle:"\xd6zelleÅtirilmiÅ yapılandırma i\xe7in .env'ye gidin"}},ByteDance:{ApiKey:{Title:"API Anahtarı",SubTitle:"\xd6zelleÅtirilmiÅ ByteDance API Anahtarı kullanın",Placeholder:"ByteDance API Anahtarı"},Endpoint:{Title:"API Adresi",SubTitle:"\xd6rnek:"}},Alibaba:{ApiKey:{Title:"API Anahtarı",SubTitle:"\xd6zelleÅtirilmiÅ Alibaba Cloud API Anahtarı kullanın",Placeholder:"Alibaba Cloud API Anahtarı"},Endpoint:{Title:"API Adresi",SubTitle:"\xd6rnek:"}},AI302:{ApiKey:{Title:"API Anahtarı",SubTitle:"\xd6zelleÅtirilmiÅ 302.AI API Anahtarı kullanın",Placeholder:"302.AI API Anahtarı"},Endpoint:{Title:"API Adresi",SubTitle:"\xd6rnek:"}},CustomModel:{Title:"\xd6zelleÅtirilmiÅ Model Adı",SubTitle:"\xd6zelleÅtirilmiÅ model se\xe7enekleri ekleyin, İngilizce virg\xfcl ile ayırın"}},Model:"Model (model)",CompressModel:{Title:"SıkıÅtırma Modeli",SubTitle:"Ge\xe7miÅi sıkıÅtırmak i\xe7in kullanılan model"},Temperature:{Title:"Rastgelelik (temperature)",SubTitle:"DeÄer arttık\xe7a yanıt daha rastgele olur"},TopP:{Title:"N\xfckleer \xd6rnekleme (top_p)",SubTitle:"RastgeleliÄe benzer, ancak rastgelelik ile birlikte deÄiÅtirmeyin"},MaxTokens:{Title:"Tek Yanıt Limiti (max_tokens)",SubTitle:"Tek etkileÅimde kullanılan maksimum Token sayısı"},PresencePenalty:{Title:"Konu TazeliÄi (presence_penalty)",SubTitle:"DeÄer arttık\xe7a, yeni konulara ge\xe7iÅ olasılıÄı artar"},FrequencyPenalty:{Title:"Frekans Cezası (frequency_penalty)",SubTitle:"DeÄer arttık\xe7a, tekrar eden kelimelerin azalması olasılıÄı artar"}},Store:{DefaultTopic:"Yeni Sohbet",BotHello:"Size nasıl yardımcı olabilirim?",Error:"Bir hata oluÅtu, l\xfctfen daha sonra tekrar deneyin",Prompt:{History:e=>"Bu, ge\xe7miÅ sohbetin \xf6zeti: "+e,Topic:"Bu c\xfcmlenin d\xf6rt ila beÅ kelimelik kısa baÅlıÄını doÄrudan verin, a\xe7ıklama yapmayın, noktalama iÅareti, duygu kelimesi veya fazla metin eklemeyin, kalın yapmayın. BaÅlık yoksa, doÄrudan 'Sohbet' yanıtını verin.",Summarize:"Sohbet i\xe7eriÄini kısaca \xf6zetleyin, bu \xf6zet sonraki baÄlam ipucu olarak kullanılacaktır, 200 kelime i\xe7inde tutun"}},Copy:{Success:"Panoya yazıldı",Failed:"Kopyalama baÅarısız, l\xfctfen panoya eriÅim izni verin"},Download:{Success:"İ\xe7erik dizininize indirildi.",Failed:"İndirme baÅarısız."},Context:{Toast:e=>"".concat(e," tane \xf6nceden tanımlı ipucu i\xe7eriyor"),Edit:"Mevcut sohbet ayarları",Add:"Yeni bir sohbet ekle",Clear:"BaÄlam temizlendi",Revert:"BaÄlamı ger
1i getir"},Plugin:{Name:"Eklenti"},FineTuned:{Sysmessage:"Sen bir asistansın"},SearchChat:{Name:"Ara",Page:{Title:"Sohbet ge\xe7miÅini ara",Search:"Arama anahtar kelimelerini girin",NoResult:"Sonu\xe7 bulunamadı",NoData:"Veri yok",Loading:"Y\xfckleniyor",SubTitle:e=>"".concat(e," sonu\xe7 bulundu")},Item:{View:"G\xf6r\xfcnt\xfcle"}},Mask:{Name:"Maske",Page:{Title:"\xd6nceden Tanımlı Karakter Maskeleri",SubTitle:e=>"".concat(e," tane \xf6nceden tanımlı karakter tanımı"),Search:"Karakter maskesi ara",Create:"Yeni oluÅtur"},Item:{Info:e=>"".concat(e," tane \xf6nceden tanımlı sohbet i\xe7eriyor"),Chat:"Sohbet",View:"G\xf6r\xfcnt\xfcle",Edit:"D\xfczenle",Delete:"Sil",DeleteConfirm:"Silmek istediÄinizden emin misiniz?"},EditModal:{Title:e=>"\xd6nceden Tanımlı Maskeyi D\xfczenle ".concat(e?" (Salt Okunur)":""),Download:"\xd6nceden Tanımlı Maskeyi İndir",Clone:"\xd6nceden Tanımlı Maskeyi Kopyala"},Config:{Avatar:"Karakter Profil Resmi",Name:"Karakter Adı",Sync:{Title:"K\xfcresel Ayarları Kullan",SubTitle:"Mevcut sohbet k\xfcresel model ayarlarını mı kullanacak?",Confirm:"Mevcut sohbetin \xf6zelleÅtirilmiÅ ayarları otomatik olarak \xfczerine yazılacaktır, k\xfcresel ayarları etkinleÅtirmek istediÄinizden emin misiniz?"},HideContext:{Title:"\xd6nceden Tanımlı Sohbetleri Gizle",SubTitle:"GizlendiÄinde, \xf6nceden tanımlı sohbetler sohbet ekranında g\xf6r\xfcnmeyecek"},Share:{Title:"Bu Maskeyi PaylaÅ",SubTitle:"Bu maskenin doÄrudan baÄlantısını oluÅtur",Action:"BaÄlantıyı Kopyala"}}},NewChat:{Return:"Geri d\xf6n",Skip:"DoÄrudan baÅla",NotShow:"Bir daha g\xf6sterme",ConfirmNoShow:"Devre dıÅı bırakmak istediÄinizden emin misiniz? Devre dıÅı bıraktıktan sonra ayarlardan tekrar etkinleÅtirebilirsiniz.",Title:"Bir Maske Se\xe7in",SubTitle:"Åimdi baÅlayın ve maskenin arkasındaki zihinle etkileÅimde bulunun",More:"T\xfcm\xfcn\xfc G\xf6r"},URLCommand:{Code:"BaÄlantıda eriÅim kodu bulundu, otomatik olarak doldurulsun mu?",Settings:"BaÄlantıda \xf6nceden tanımlı ayarlar bulundu, otomatik olarak doldurulsun mu?"},UI:{Confirm:"Onayla",Cancel:"İptal et",Close:"Kapat",Create:"Yeni oluÅtur",Edit:"D\xfczenle",Export:"DıÅa Aktar",Import:"İ\xe7e Aktar",Sync:"Senkronize et",Config:"Yapılandır"},Exporter:{Description:{Title:"Sadece baÄlam temizlendikten sonraki mesajlar g\xf6sterilecektir"},Model:"Model",Messages:"Mesajlar",Topic:"Konu",Time:"Zaman"}},K={WIP:"ãã®æ©è½ã¯éçºä¸ã§ã",Error:{Unauthorized:(null===(m=(0,A.Z)())||void 0===m?void 0:m.isApp)?"\uD83D\uDE06 ä¼è©±ä¸ã«åé¡ãçºçãã¾ããããå¿é
ããªãã§ãã ãã:\n \\ 1ï¸â£ è¨å®ãªãã§å§ãããå ´åã¯ã[ãããã¯ãªãã¯ãã¦ããã«ãã£ãããéå§ \uD83D\uDE80](".concat(P.co,")\n \\ 2ï¸â£ èªåã®OpenAIãªã½ã¼ã¹ã使ç¨ãããå ´åã¯ã[ãããã¯ãªãã¯ãã¦](/#/settings)è¨å®ã夿´ãã¦ãã ãã âï¸"):"\uD83D\uDE06 ä¼è©±ä¸ã«åé¡ãçºçãã¾ããããå¿é
ããªãã§ãã ãã:\n 1ï¸â£ è¨å®ãªãã§å§ãããå ´åã¯ã[ãããã¯ãªãã¯ãã¦ããã«ãã£ãããéå§ \uD83D\uDE80](".concat(P.co,")\n 2ï¸â£ ãã©ã¤ãã¼ããããã¤çã使ç¨ãã¦ããå ´åã¯ã[ãããã¯ãªãã¯ãã¦](/#/auth)ã¢ã¯ã»ã¹ãã¼ã¯ã³ãå
¥åãã¦ãã ãã \uD83D\uDD11\n 3ï¸â£ èªåã®OpenAIãªã½ã¼ã¹ã使ç¨ãããå ´åã¯ã[ãããã¯ãªãã¯ãã¦](/#/settings)è¨å®ã夿´ãã¦ãã ãã âï¸\n ")},Auth:{Title:"ãã¹ã¯ã¼ããå¿
è¦ã§ã",Tips:"管çè
ããã¹ã¯ã¼ãèªè¨¼ãæå¹ã«ãã¾ããã以ä¸ã«ã¢ã¯ã»ã¹ã³ã¼ããå
¥åãã¦ãã ãã",SubTips:"ã¾ãã¯ãOpenAIã¾ãã¯Google APIãã¼ãå
¥åãã¦ãã ãã",Input:"ããã«ã¢ã¯ã»ã¹ã³ã¼ããå
¥å",Confirm:"確èª",Later:"å¾ã§",Return:"æ»ã",SaasTips:"è¨å®ãé¢åããããããã«ä½¿ããã",TopTips:"\uD83E\uDD73 NextChat AIã®çºå£²ç¹å
¸ã§ãOpenAI o1ãGPT-4oãClaude-3.5ãªã©ã®ææ°ã®å¤§è¦æ¨¡ã¢ãã«ãä»ããã¢ã³ããã¯"}
1,ChatItem:{ChatItemCount:e=>"".concat(e,"ä»¶ã®ä¼è©±")},Chat:{SubTitle:e=>"åè¨".concat(e,"ä»¶ã®ä¼è©±"),EditMessage:{Title:"ã¡ãã»ã¼ã¸å±¥æ´ãç·¨é",Topic:{Title:"ãã£ãããã¼ã",SubTitle:"ç¾å¨ã®ãã£ãããã¼ãã夿´"}},Actions:{ChatList:"ã¡ãã»ã¼ã¸ãªã¹ããè¦ã",CompressedHistory:"å§ç¸®ãããå±¥æ´ããã³ãããè¦ã",Export:"ãã£ããå±¥æ´ãã¨ã¯ã¹ãã¼ã",Copy:"ã³ãã¼",Stop:"忢",Retry:"å試è¡",Pin:"åºå®",PinToastContent:"1ä»¶ã®ä¼è©±ãããªã»ããããã³ããã«åºå®ãã¾ãã",PinToastAction:"è¦ã",Delete:"åé¤",Edit:"ç·¨é",RefreshTitle:"ã¿ã¤ãã«ãæ´æ°",RefreshToast:"ã¿ã¤ãã«æ´æ°ãªã¯ã¨ã¹ããéä¿¡ããã¾ãã"},Commands:{new:"æ°ãããã£ãã",newm:"ãã¹ã¯ããæ°ãããã£ãã",next:"次ã®ãã£ãã",prev:"åã®ãã£ãã",clear:"ã³ã³ããã¹ããã¯ãªã¢",del:"ãã£ãããåé¤"},InputActions:{Stop:"å¿çã忢",ToBottom:"ææ°ã¸ã¹ã¯ãã¼ã«",Theme:{auto:"èªåãã¼ã",light:"ã©ã¤ãã¢ã¼ã",dark:"ãã¼ã¯ã¢ã¼ã"},Prompt:"ã¯ã¤ãã¯ã³ãã³ã",Masks:"ãã¹ã¦ã®ãã¹ã¯",Clear:"ãã£ãããã¯ãªã¢",Settings:"ãã£ããè¨å®",UploadImage:"ç»åãã¢ãããã¼ã"},Rename:"ãã£ããã®ååã夿´",Typing:"å
¥åä¸â¦",Input:e=>{var t="".concat(e,"ã§éä¿¡");return e===String(C.mQ.Enter)&&(t+="ãShift + Enterã§æ¹è¡"),t+"ã/ã§è£å®ãããªã¬ã¼ã:ã§ã³ãã³ããããªã¬ã¼"},Send:"éä¿¡",Config:{Reset:"ã¡ã¢ãªãã¯ãªã¢",SaveAs:"ãã¹ã¯ã¨ãã¦ä¿å"},IsContext:"ããªã»ããããã³ãã"},Export:{Title:"ãã£ããå±¥æ´ãå
±æ",Copy:"ãã¹ã¦ã³ãã¼",Download:"ãã¡ã¤ã«ããã¦ã³ãã¼ã",Share:"ShareGPTã«å
±æ",MessageFromYou:"ã¦ã¼ã¶ã¼",MessageFromChatGPT:"ChatGPT",Format:{Title:"ã¨ã¯ã¹ãã¼ãå½¢å¼",SubTitle:"Markdownããã¹ãã¾ãã¯PNGç»åã¨ãã¦ã¨ã¯ã¹ãã¼ãã§ãã¾ã"},IncludeContext:{Title:"ãã¹ã¯ã³ã³ããã¹ããå«ã",SubTitle:"ã¡ãã»ã¼ã¸ã«ãã¹ã¯ã³ã³ããã¹ãã表示ãããã©ãã"},Steps:{Select:"鏿",Preview:"ãã¬ãã¥ã¼"},Image:{Toast:"ã¹ã¯ãªã¼ã³ã·ã§ãããçæä¸",Modal:"é·æ¼ãã¾ãã¯å³ã¯ãªãã¯ãã¦ç»åãä¿å"}},Select:{Search:"ã¡ãã»ã¼ã¸ãæ¤ç´¢",All:"ãã¹ã¦é¸æ",Latest:"ææ°ã®æ°ä»¶",Clear:"鏿ãã¯ãªã¢"},Memory:{Title:"å±¥æ´ã®è¦ç´",EmptyContent:"対話å
容ãçããããè¦ç´ã¯ä¸è¦ã§ã",Send:"ãã£ããå±¥æ´ãèªåçã«å§ç¸®ããã³ã³ããã¹ãã¨ãã¦éä¿¡",Copy:"è¦ç´ãã³ãã¼",Reset:"[unused]",ResetConfirm:"å±¥æ´ã®è¦ç´ããªã»ãããã¦ãããããã§ããï¼"},Home:{NewChat:"æ°ãããã£ãã",DeleteChat:"鏿ããä¼è©±ãåé¤ãã¦ãããããã§ããï¼",DeleteToast:"ä¼è©±ãåé¤ãã¾ãã",Revert:"å
ã«æ»ã"},Settings:{Title:"è¨å®",SubTitle:"ãã¹ã¦ã®è¨å®ãªãã·ã§ã³",Danger:{Reset:{Title:"ãã¹ã¦ã®è¨å®ããªã»ãã",SubTitle:"ãã¹ã¦ã®è¨å®é
ç®ãããã©ã«ãå¤ã«ãªã»ãã",Action:"ä»ãããªã»ãã",Confirm:"ãã¹ã¦ã®è¨å®ããªã»ãããã¦ãããããã§ããï¼"},Clear:{Title:"ãã¹ã¦ã®ãã¼ã¿ãã¯ãªã¢",SubTitle:"ãã¹ã¦ã®ãã£ãããè¨å®ãã¼ã¿ãã¯ãªã¢",Action:"ä»ããã¯ãªã¢",Confirm:"ãã¹ã¦ã®ãã£ãããè¨å®ãã¼ã¿ãã¯ãªã¢ãã¦ãããããã§ããï¼"}},Lang:{Name:"Language",All:"ãã¹ã¦ã®è¨èª"},Avatar:"ã¢ãã¿ã¼",FontSize:{Title:"ãã©ã³ããµã¤ãº",SubTitle:"ãã£ããå
容ã®ãã©ã³ããµã¤ãº"},FontFamily:{Title:"ãã£ãããã©ã³ã",SubTitle:"ãã£ããã³ã³ãã³ãã®ãã©ã³ãã空ç½ã®å ´åã¯ã°ãã¼ãã«ããã©ã«ããã©ã³ããé©ç¨ãã¾ã",Placeholder:"ãã©ã³ãå"},InjectSystemPrompts:{Title:"ã·ã¹ãã ããã³ããã®æ³¨å
¥",SubTitle:"ãã¹ã¦ã®ãªã¯ã¨ã¹ãã¡ãã»ã¼ã¸ãªã¹ãã®å
é ã«ChatGPTã®ã·ã¹ãã ããã³ãããå¼·å¶çã«è¿½å "},InputTemplate:{Title:"ã¦ã¼ã¶ã¼å
¥åã®ããªããã»ã¹",SubTitle:"ææ°ã®ã¡ãã»ã¼ã¸ããã®ãã³ãã¬ã¼ãã«åãè¾¼ã"},Update:{Version:e=>"ç¾å¨ã®ãã¼ã¸ã§ã³ï¼".concat(e),IsLatest:"ææ°ãã¼ã¸ã§ã³ã§ã",CheckUpdate:"æ´æ°ã確èª",IsChecking:"æ´æ°ã確èªä¸...",FoundUpdate:e=>"æ°ãããã¼ã¸ã§ã³ãçºè¦ï¼".concat(e),GoToUpdate:"æ´æ°ã¸é²ã"},SendKey:"éä¿¡ãã¼",Theme:"ãã¼ã",TightBorder:"ãã¼ãã¼ã¬ã¹ã¢ã¼ã",SendPreviewBubble:{Title:"ãã¬ãã¥ã¼ããã«",SubTitle:"ãã¬ãã¥ã¼ããã«ã§Mark
1downã³ã³ãã³ãããã¬ãã¥ã¼"},AutoGenerateTitle:{Title:"èªåã¿ã¤ãã«çæ",SubTitle:"ãã£ããå
容ã«åºã¥ãã¦é©åãªã¿ã¤ãã«ãçæ"},Sync:{CloudState:"ã¯ã©ã¦ããã¼ã¿",NotSyncYet:"ã¾ã åæããã¦ãã¾ãã",Success:"åæã«æåãã¾ãã",Fail:"åæã«å¤±æãã¾ãã",Config:{Modal:{Title:"ã¯ã©ã¦ãåæã®è¨å®",Check:"å¯ç¨æ§ã確èª"},SyncType:{Title:"åæã¿ã¤ã",SubTitle:"好ããªåæãµã¼ãã¼ã鏿"},Proxy:{Title:"ãããã·ãæå¹å",SubTitle:"ãã©ã¦ã¶ã§åæããå ´åãã¯ãã¹ãªãªã¸ã³å¶éãé¿ããããã«ãããã·ãæå¹ã«ããå¿
è¦ãããã¾ã"},ProxyUrl:{Title:"ãããã·URL",SubTitle:"ãã®ããã¸ã§ã¯ãã«çµã¿è¾¼ã¾ããã¯ãã¹ãªãªã¸ã³ãããã·å°ç¨"},WebDav:{Endpoint:"WebDAV ã¨ã³ããã¤ã³ã",UserName:"ã¦ã¼ã¶ã¼å",Password:"ãã¹ã¯ã¼ã"},UpStash:{Endpoint:"UpStash Redis REST URL",UserName:"ããã¯ã¢ããå",Password:"UpStash Redis REST ãã¼ã¯ã³"}},LocalState:"ãã¼ã«ã«ãã¼ã¿",Overview:e=>"".concat(e.chat," åã®å¯¾è©±ã").concat(e.message," ä»¶ã®ã¡ãã»ã¼ã¸ã").concat(e.prompt," ä»¶ã®ããã³ããã").concat(e.mask," ä»¶ã®ãã¹ã¯"),ImportFailed:"ã¤ã³ãã¼ãã«å¤±æãã¾ãã"},Mask:{Splash:{Title:"ãã¹ã¯èµ·åç»é¢",SubTitle:"æ°ãããã£ããã使ããéã«ãã¹ã¯èµ·åç»é¢ã表示"},Builtin:{Title:"å
èµãã¹ã¯ãé表示",SubTitle:"ãã¹ã¦ã®ãã¹ã¯ãªã¹ãã§å
èµãã¹ã¯ãé表示"}},Prompt:{Disable:{Title:"ããã³ããã®èªåè£å®ãç¡å¹å",SubTitle:"å
¥åãã£ã¼ã«ãã®å
é ã« / ãå
¥åãã¦èªåè£å®ãããªã¬ã¼"},List:"ã«ã¹ã¿ã ããã³ãããªã¹ã",ListCount:(e,t)=>"å
èµ ".concat(e," ä»¶ãã¦ã¼ã¶ã¼å®ç¾© ").concat(t," ä»¶"),Edit:"ç·¨é",Modal:{Title:"ããã³ãããªã¹ã",Add:"æ°è¦ä½æ",Search:"ããã³ãããæ¤ç´¢"},EditModal:{Title:"ããã³ãããç·¨é"}},HistoryCount:{Title:"å±¥æ´ã¡ãã»ã¼ã¸æ°",SubTitle:"åãªã¯ã¨ã¹ãã«å«ã¾ããå±¥æ´ã¡ãã»ã¼ã¸ã®æ°"},CompressThreshold:{Title:"å±¥æ´ã¡ãã»ã¼ã¸ã®å§ç¸®é¾å¤",SubTitle:"æªå§ç¸®ã®å±¥æ´ã¡ãã»ã¼ã¸ããã®å¤ãè¶
ããå ´åãå§ç¸®ãè¡ããã¾ã"},Usage:{Title:"æ®é«ç¢ºèª",SubTitle:(e,t)=>
1"仿ã®ä½¿ç¨é $".concat(e,"ããµãã¹ã¯ãªãã·ã§ã³åè¨ $").concat(t),IsChecking:"確èªä¸â¦",Check:"å確èª",NoAccess:"APIãã¼ã¾ãã¯ã¢ã¯ã»ã¹ãã¹ã¯ã¼ããå
¥åãã¦æ®é«ã確èª"},Access:{SaasStart:{Title:"NextChat AIã使ç¨ãã",Label:"(ã³ã¹ãããã©ã¼ãã³ã¹ã®æãé«ãã½ãªã¥ã¼ã·ã§ã³)",SubTitle:"NextChatã«ãã£ã¦å
¬å¼ã«ç®¡çããã¦ãããè¨å®ãªãã§ããã«ä½¿ç¨ã§ããOpenAI o1ãGPT-4oãClaude-3.5ãªã©ã®ææ°ã®å¤§è¦æ¨¡ã¢ãã«ããµãã¼ããã¦ãã¾ã",ChatNow:"ä»ãããã£ãã"},AccessCode:{Title:"ã¢ã¯ã»ã¹ãã¹ã¯ã¼ã",SubTitle:"管çè
ãæå·åã¢ã¯ã»ã¹ãæå¹ã«ãã¾ãã",Placeholder:"ã¢ã¯ã»ã¹ãã¹ã¯ã¼ããå
¥åãã¦ãã ãã"},CustomEndpoint:{Title:"ã«ã¹ã¿ã ã¨ã³ããã¤ã³ã",SubTitle:"ã«ã¹ã¿ã Azureã¾ãã¯OpenAIãµã¼ãã¹ã使ç¨ãããã©ãã"},Provider:{Title:"ã¢ãã«ãããã¤ãã¼",SubTitle:"ç°ãªããããã¤ãã¼ã«åãæ¿ãã"},OpenAI:{ApiKey:{Title:"APIãã¼",SubTitle:"ã«ã¹ã¿ã OpenAIãã¼ã使ç¨ãã¦ãã¹ã¯ã¼ãã¢ã¯ã»ã¹å¶éãåé¿",Placeholder:"OpenAI APIãã¼"},Endpoint:{Title:"ã¨ã³ããã¤ã³ã",SubTitle:"ããã©ã«ã以å¤ã®ã¢ãã¬ã¹ã«ã¯http(s)://ãå«ããå¿
è¦ãããã¾ã"}},Azure:{ApiKey:{Title:"APIãã¼",SubTitle:"ã«ã¹ã¿ã Azureãã¼ã使ç¨ãã¦ãã¹ã¯ã¼ãã¢ã¯ã»ã¹å¶éãåé¿",Placeholder:"Azure APIãã¼"},Endpoint:{Title:"ã¨ã³ããã¤ã³ã",SubTitle:"ä¾ï¼"},ApiVerion:{Title:"APIãã¼ã¸ã§ã³ (azure api version)",SubTitle:"ç¹å®ã®ãã¼ã¸ã§ã³ã鏿"}},Anthropic:{ApiKey:{Title:"APIãã¼",SubTitle:"ã«ã¹ã¿ã Anthropicãã¼ã使ç¨ãã¦ãã¹ã¯ã¼ãã¢ã¯ã»ã¹å¶éãåé¿",Placeholder:"Anthropic APIãã¼"},Endpoint:{Title:"ã¨ã³ããã¤ã³ã",SubTitle:"ä¾ï¼"},ApiVerion:{Title:"APIãã¼ã¸ã§ã³ (claude api version)",SubTitle:"ç¹å®ã®APIãã¼ã¸ã§ã³ã鏿"}},Google:{ApiKey:{Title:"APIãã¼",SubTitle:"Google AIããAPIãã¼ãåå¾",Placeholder:"Google AI Studio APIãã¼ãå
¥å"},Endpoint:{Title:"ã¨ã³ããã¤ã³ã",SubTitle:"ä¾ï¼"},ApiVersion:{Title:"APIãã¼ã¸ã§ã³ï¼gemini-proå°ç¨ï¼",SubTitle:"ç¹å®ã®APIãã¼ã¸ã§ã³ã鏿"},GoogleSafetySettings:{Title:"Google ã»ã¼ããã£è¨å®",SubTitle:"ã³ã³ãã³ããã£ã«ã¿ãªã³ã°ã¬ãã«ãè¨å®"}},Baidu:{ApiKey:{Title:"APIãã¼",SubTitle:"ã«ã¹ã¿ã Baidu APIãã¼ã使ç¨",Placeholder:"Baidu APIãã¼"},SecretKey:{Title:"ã·ã¼ã¯ã¬ãããã¼",SubTitle:"ã«ã¹ã¿ã Baiduã·ã¼ã¯ã¬ãããã¼ã使ç¨",Placeholder:"Baiduã·ã¼ã¯ã¬ãããã¼"},Endpoint:{Title:"ã¨ã³ããã¤ã³ã",SubTitle:"ã«ã¹ã¿ã ã¯ãµãã¼ããã¦ãã¾ããã.envè¨å®ã«é²ãã§ãã ãã"}},ByteDance:{ApiKey:{Title:"APIãã¼",SubTitle:"ã«ã¹ã¿ã ByteDance APIãã¼ã使ç¨",Placeholder:"ByteDance APIãã¼"},Endpoint:{Title:"ã¨ã³ããã¤ã³ã",SubTitle:"ä¾ï¼"}},Alibaba:{ApiKey:{Title:"APIãã¼",SubTitle:"ã«ã¹ã¿ã Alibaba Cloud APIãã¼ã使ç¨",Placeholder:"Alibaba Cloud APIãã¼"},Endpoint:{Title:"ã¨ã³ããã¤ã³ã",SubTitle:"ä¾ï¼"}},AI302:{ApiKey:{Title:"APIãã¼",SubTitle:"ã«ã¹ã¿ã 302.AI APIãã¼ã使ç¨",Placeholder:"302.AI APIãã¼"},Endpoint:{Title:"ã¨ã³ããã¤ã³ã",SubTitle:"ä¾ï¼"}},CustomModel:{Title:"ã«ã¹ã¿ã ã¢ãã«å",SubTitle:"ã«ã¹ã¿ã ã¢ãã«ã®é¸æè¢ã追å ãè±èªã®ã«ã³ãã§åºåã"}},Model:"ã¢ãã« (model)",CompressModel:{Title:"å§ç¸®ã¢ãã«",SubTitle:"å±¥æ´ãå§ç¸®ããããã«ä½¿ç¨ãããã¢ãã«"},Temperature:{Title:"ã©ã³ãã æ§ (temperature)",SubTitle:"å¤ã大ããã»ã©å¿çãã©ã³ãã ã«ãªãã¾ã"},TopP:{Title:"ãããP (top_p)",SubTitle:"ã©ã³ãã æ§ã«ä¼¼ã¦ãã¾ãããã©ã³ãã æ§ã¨ä¸ç·ã«å¤æ´ããªãã§ãã ãã"},MaxTokens:{Title:"1åã®å¿çå¶é (max_tokens)",SubTitle:"1åã®å¯¾è©±ã§ä½¿ç¨ãããæå¤§ãã¼ã¯ã³æ°"},PresencePenalty:{Title:"æ°é®®åº¦ (presence_penalty)",SubTitle:"å¤ã大ããã»ã©æ°ãããããã¯ã«ç§»è¡ããå¯è½æ§ãé«ããªãã¾ã"},FrequencyPenalty:{Title:"é »åº¦ããã«ã㣠(frequency_penalty)",SubTitle:"å¤ã大ããã»ã©ç¹°ãè¿ãã®åèªãæ¸å°ãã¾ã"}},Store:{DefaultTopic:"æ°ãããã£ãã",BotHello:"ä½ããæä¼ãã§ãã¾ããï¼",Error:"ã¨ã©ã¼ãçºçãã¾ãããå¾ã§ããä¸åº¦è©¦ãã¦ãã ãã",Prompt:{History:e=>"ããã¯åæã¨ãã¦ã®å±¥æ´ãã£ããã®è¦ç´ã§ãï¼"+e,Topic:"ãã®æã®ç°¡æ½ãªãã¼ããåããäºæåã
1§è¿ãã¦ãã ããã説æãå¥èªç¹ãæåè©ãä½è¨ãªããã¹ãã¯ä¸è¦ã§ãã太åãä¸è¦ã§ãããã¼ãããªãå ´åã¯ãéè«ãã¨è¿ãã¦ãã ãã",Summarize:"対話ã®å
容ãç°¡æ½ã«è¦ç´ããå¾ç¶ã®ã³ã³ããã¹ãããã³ããã¨ãã¦ä½¿ç¨ãã¾ãã200æå以å
ã«æãã¦ãã ãã"}},Copy:{Success:"ã¯ãªãããã¼ãã«æ¸ãè¾¼ã¿ã¾ãã",Failed:"ã³ãã¼ã«å¤±æãã¾ãããã¯ãªãããã¼ãã®æ¨©éãä»ä¸ãã¦ãã ãã"},Download:{Success:"å
容ããã¦ã³ãã¼ãããã¾ãã",Failed:"ãã¦ã³ãã¼ãã«å¤±æãã¾ãã"},Context:{Toast:e=>"".concat(e," ä»¶ã®ããªã»ããããã³ãããå«ã¾ãã¦ãã¾ã"),Edit:"ç¾å¨ã®å¯¾è©±è¨å®",Add:"対話ã追å ",Clear:"ã³ã³ããã¹ããã¯ãªã¢ããã¾ãã",Revert:"ã³ã³ããã¹ããå
ã«æ»ã"},Plugin:{Name:"ãã©ã°ã¤ã³"},Discovery:{Name:"çºè¦"},FineTuned:{Sysmessage:"ããªãã¯ã¢ã·ã¹ã¿ã³ãã§ã"},SearchChat:{Name:"æ¤ç´¢",Page:{Title:"ãã£ããå±¥æ´ãæ¤ç´¢",Search:"æ¤ç´¢ãã¼ã¯ã¼ããå
¥å",NoResult:"çµæãè¦ã¤ããã¾ããã§ãã",NoData:"ãã¼ã¿ãããã¾ãã",Loading:"èªã¿è¾¼ã¿ä¸",SubTitle:e=>"".concat(e," ä»¶ã®çµæãè¦ã¤ããã¾ãã")},Item:{View:"表示"}},Mask:{Name:"ãã¹ã¯",Page:{Title:"ããªã»ãããã£ã©ã¯ã¿ã¼ãã¹ã¯",SubTitle:e=>"".concat(e," ä»¶ã®ããªã»ãããã£ã©ã¯ã¿ã¼å®ç¾©"),Search:"ãã£ã©ã¯ã¿ã¼ãã¹ã¯ãæ¤ç´¢",Create:"æ°è¦ä½æ"},Item:{Info:e=>"".concat(e," ä»¶ã®ããªã»ãã対話ãå«ã¾ãã¦ãã¾ã"),Chat:"対話",View:"表示",Edit:"ç·¨é",Delete:"åé¤",DeleteConfirm:"åé¤ãã¦ãããããã§ããï¼"},EditModal:{Title:e=>"ããªã»ãããã¹ã¯ã®ç·¨é ".concat(e?"ï¼èªã¿åãå°ç¨ï¼":""),Download:"ããªã»ããããã¦ã³ãã¼ã",Clone:"ããªã»ãããã¯ãã¼ã³"},Config:{Avatar:"ãã£ã©ã¯ã¿ã¼ã¢ãã¿ã¼",Name:"ãã£ã©ã¯ã¿ã¼å",Sync:{Title:"ã°ãã¼ãã«è¨å®ã使ç¨",SubTitle:"ç¾å¨ã®å¯¾è©±ã§ã°ãã¼ãã«ã¢ãã«è¨å®ã使ç¨ãããã©ãã",Confirm:"ç¾å¨ã®å¯¾è©±ã®ã«ã¹ã¿ã è¨å®ãèªåçã«ä¸æ¸ãããã¾ããã°ãã¼ãã«è¨å®ãæå¹ã«ãã¦ãããããã§ããï¼"},HideContext:{Title:"ããªã»ãã対話ãé表示",SubTitle:"é表示ã«ããã¨ãããªã»ãã対話ã¯ãã£ããç»é¢ã«è¡¨ç¤ºããã¾ãã"},Share:{Title:"ãã®ãã¹ã¯ãå
±æ",SubTitle:"ãã®ãã¹ã¯ã®ç´ãªã³ã¯ãçæ",Action:"ãªã³ã¯ãã³ãã¼"}}},NewChat:{Return:"æ»ã",Skip:"ç´æ¥éå§",NotShow:"ä»å¾è¡¨ç¤ºããªã",ConfirmNoShow:"ç¡å¹ã«ãã¦ãããããã§ããï¼ç¡å¹ã«ããå¾ãè¨å®ã§ãã¤ã§ãå度æå¹ã«ã§ãã¾ãã",Title:"ãã¹ã¯ã鏿",SubTitle:"ä»ããå§ãããããã¹ã¯ã®èå¾ã«ããéã¨æèã®è¡çª",More:"ãã¹ã¦è¡¨ç¤º"},URLCommand:{Code:"ãªã³ã¯ã«ã¢ã¯ã»ã¹ã³ã¼ããå«ã¾ãã¦ãã¾ããèªåå
¥åãã¾ããï¼",Settings:"ãªã³ã¯ã«ããªã»ããè¨å®ãå«ã¾ãã¦ãã¾ããèªåå
¥åãã¾ããï¼"},UI:{Confirm:"確èª",Cancel:"ãã£ã³ã»ã«",Close:"éãã",Create:"æ°è¦ä½æ",Edit:"ç·¨é",Export:"ã¨ã¯ã¹ãã¼ã",Import:"ã¤ã³ãã¼ã",Sync:"åæ",Config:"è¨å®"},Exporter:{Description:{Title:"ã³ã³ããã¹ããã¯ãªã¢ããå¾ã®ã¡ãã»ã¼ã¸ã®ã¿ã表示ããã¾ã"},Model:"ã¢ãã«",Messages:"ã¡ãã»ã¼ã¸",Topic:"ãã¼ã",Time:"æé"}},O={WIP:"In Bearbeitung...",Error:{Unauthorized:(null===(h=(0,A.Z)())||void 0===h?void 0:h.isApp)?"\uD83D\uDE06 Das Gespr\xe4ch hatte einige Probleme, keine Sorge:\n \\ 1ï¸â£ Wenn du ohne Konfiguration sofort starten m\xf6chtest, [klicke hier, um sofort zu chatten \uD83D\uDE80](".concat(P.co,")\n \\ 2ï¸â£ Wenn du deine eigenen OpenAI-Ressourcen verwenden m\xf6chtest, klicke [hier](/#/settings), um die Einstellungen zu \xe4ndern âï¸"):"\uD83D\uDE06 Das Gespr\xe4ch hatte einige Probleme, keine Sorge:\n 1ï¸â£ Wenn du ohne Konfiguration sofort starten m\xf6chtest, [klicke hier, um sofort zu chatten \uD83D\uDE80](".concat(P.co,")\n 2ï¸â£ Wenn du eine private Bereitstellung verwendest, klicke [hier](/#/auth), um den Zugriffsschl\xfcssel einzugeben \uD83D\uDD11\n 3ï¸â£ Wenn du deine eigenen OpenAI-Ressourcen verwenden m\xf6chtest, klicke [hier](/#/settings), um die Einstellungen zu \xe4ndern âï¸\n ")},Auth:{Title:"Passwort erforderlich",Tips:"Der Administrator hat die Passwort\xfcberpr\xfcfung aktiviert. Bitte geben Sie den Zugangscode unten ein.",SubTips:"Oder geben Sie Ihren OpenAI oder Google API-Schl\xfcssel ein.",Input:"Geben Sie hier den Zugangscode ein",Confirm:"Best\xe4tigen",Later:"Sp\xe4ter",Return:"Zur\xfcck",SaasTips:"Die Konfiguration ist zu kompliziert, ich m\xf6chte es sofort nutzen",TopTips:"\uD83E\uDD73 NextChat AI Einf\xfchrungsangebot, schalte jetzt OpenAI o1, GPT-4o, Claude-3.5 und die neuesten gro\xdfen Modelle frei"}
1,ChatItem:{ChatItemCount:e=>"".concat(e," Gespr\xe4che")},Chat:{SubTitle:e=>"Insgesamt ".concat(e," Gespr\xe4che"),EditMessage:{Title:"Nachricht bearbeiten",Topic:{Title:"Chat-Thema",SubTitle:"\xc4ndern Sie das aktuelle Chat-Thema"}},Actions:{ChatList:"Nachrichtliste anzeigen",CompressedHistory:"Komprimierte Historie anzeigen",Export:"Chatverlauf exportieren",Copy:"Kopieren",Stop:"Stoppen",Retry:"Erneut versuchen",Pin:"Anheften",PinToastContent:"1 Gespr\xe4ch an den voreingestellten Prompt angeheftet",PinToastAction:"Ansehen",Delete:"L\xf6schen",Edit:"Bearbeiten",RefreshTitle:"Titel aktualisieren",RefreshToast:"Anfrage zur Titelaktualisierung gesendet"},Commands:{new:"Neues Gespr\xe4ch",newm:"Neues Gespr\xe4ch aus Maske erstellen",next:"N\xe4chstes Gespr\xe4ch",prev:"Vorheriges Gespr\xe4ch",clear:"Kontext l\xf6schen",del:"Gespr\xe4ch l\xf6schen"},InputActions:{Stop:"Antwort stoppen",ToBottom:"Zum neuesten Beitrag",Theme:{auto:"Automatisches Thema",light:"Helles Thema",dark:"Dunkles Thema"},Prompt:"Schnellbefehle",Masks:"Alle Masken",Clear:"Chat l\xf6schen",Settings:"Gespr\xe4chseinstellungen",UploadImage:"Bild hochladen"},Rename:"Gespr\xe4ch umbenennen",Typing:"Tipptâ¦",Input:e=>{var t="".concat(e," senden");return e===String(C.mQ.Enter)&&(t+="ï¼Shift + Enter f\xfcr Zeilenumbruch"),t+"ï¼/ f\xfcr Autovervollst\xe4ndigung, : f\xfcr Befehle"},Send:"Senden",Config:{Reset:"Erinnerung l\xf6schen",SaveAs:"Als Maske speichern"},IsContext:"Voreingestellter Prompt"},Export:{Title:"Chatverlauf teilen",Copy:"Alles kopieren",Download:"Datei herunterladen",Share:"Auf ShareGPT teilen",MessageFromYou:"Benutzer",MessageFromChatGPT:"ChatGPT",Format:{Title:"Exportformat",SubTitle:"Kann als Markdown-Text oder PNG-Bild exportiert werden"},IncludeContext:{Title:"Maske Kontext einbeziehen",SubTitle:"Soll der Maskenkontext in den Nachrichten angezeigt werden?"},Steps:{Select:"Ausw\xe4hlen",Preview:"Vorschau"},Image:{Toast:"Screenshot wird erstellt",Modal:"Lang dr\xfccken oder Rechtsklick, um Bild zu speichern"}},Select:{Search:"Nachrichten suchen",All:"Alles ausw\xe4hlen",Latest:"Neueste",Clear:"Auswahl aufheben"},Memory:{Title:"Historische Zusammenfassung",EmptyContent:"Gespr\xe4chsinhalte sind zu kurz, keine Zusammenfassung erforderlich",Send:"Chatverlauf automatisch komprimieren und als Kontext senden",Copy:"Zusammenfassung kopieren",Reset:"[nicht verwendet]",ResetConfirm:"Zusammenfassung l\xf6schen best\xe4tigen?"},Home:{NewChat:"Neues Gespr\xe4ch",DeleteChat:"Best\xe4tigen Sie das L\xf6schen des ausgew\xe4hlten Gespr\xe4chs?",DeleteToast:"Gespr\xe4ch gel\xf6scht",Revert:"R\xfcckg\xe4ngig machen"},Settings:{Title:"Einstellungen",SubTitle:"Alle Einstellungsm\xf6glichkeiten",Danger:{Reset:{Title:"Alle Einstellungen zur\xfccksetzen",SubTitle:"Setzt alle Einstellungen auf die Standardwerte zur\xfcck",Action:"Jetzt zur\xfccksetzen",Confirm:"Best\xe4tigen Sie das Zur\xfccksetzen aller Einstellungen?"},Clear:{Title:"Alle Daten l\xf6schen",SubTitle:"L\xf6scht alle Chats und Einstellungsdaten",Action:"Jetzt l\xf6schen",Confirm:"Best\xe4tigen Sie das L\xf6schen aller Chats und Einstellungsdaten?"}},Lang:{Name:"Sprache",All:"Alle Sprachen"},Avatar:"Avatar",FontSize:{Title:"Schriftgr\xf6\xdfe",SubTitle:"Schriftgr\xf6\xdfe des Chat-Inhalts"},FontFamily:{Title:"Chat-Schriftart",SubTitle:"Schriftart des Chat-Inhalts, leer lassen, um die globale Standardschriftart anzuwenden",Placeholder:"Schriftartname"},InjectSystemPrompts:{Title:"Systemweite Eingabeaufforderungen einf\xfcgen",SubTitle:"F\xfcgt jeder Nachricht am Anfang der Nachrichtenliste eine simulierte ChatGPT-Systemaufforderung hinzu"},InputTemplate:{Title:"Benutzer-Eingabeverarbeitung",SubTitle:"Die neueste Nachricht des Benutzers wird in diese Vorlage eingef\xfcgt"},Update:{Version:e=>"Aktuelle Version: ".concat(e),IsLatest:"Bereits die neueste Version",CheckUpdate:"Auf Updates \xfcberpr\xfcfen",IsChecking:"\xdcberpr\xfcfe auf Updates...",FoundUpdate:e=>"Neue Version gefunden: ".concat(e),GoToUpdate:"Zum Update gehen"},SendKey:"Sende-Taste",Theme:"Thema",TightBorder:"Randloser Modus",SendPreviewBubble:{Title:"Vorschau-Bubble",SubTitle:"Markdown-Inhalt in der Vorschau-Bubble anzeigen"},AutoGenerateTitle:{Title:"Titel automatisch generieren",SubTitle:"Basierend auf dem Chat-Inhalt einen passenden Titel generieren"},Sync:{CloudState:"Cloud-Daten",NotSyncYet:"Noch nicht synchronisiert",Success:"Synchronisation erfolgreich",Fail:"Synchronisation fehlgeschlagen",Config:{Modal:{Title:"Cloud-Synchronisation konfigurieren",Check:"Verf\xfcgbarkeit \xfcberpr\xfcfen"},SyncType:{Title:"Synchronisationstyp",SubTitle:"W\xe4hlen Sie den bevorzugten Synchronisationsserver aus"},Proxy:{Title:"Proxy aktivieren",SubTitle:"Beim Synchronisieren im Browser muss ein Proxy aktiviert werden, um Cross-Origin-Beschr\xe4nkungen zu vermeiden"},ProxyUrl:{Title:"Proxy-Adresse",SubTitle:"Nur f\xfcr projektinterne Cross-Origin-Proxy"},WebDav:{Endpoint:"WebDAV-Adresse",UserName:"Benutzername",Password:"Passwort"},UpStash:{Endpoint:"UpStash Redis REST-Url",UserName:"Sicherungsname",Password:"UpStash Redis REST-Token"}},LocalState:"Lokale Daten",Overview:e=>"".concat(e.chat," Chats, ").concat(e.message," Nachrichten, ").concat(e.prompt," Eingabeaufforderungen, ").concat(e.mask," Masken"),ImportFailed:"Import fehlgeschlagen"},Mask:{Splash:{Title:"Masken-Startseite",SubTitle:"Zeige die Masken-Startseite beim Erstellen eines neuen Chats"},Builtin:{Title:"Eingebaute Masken ausblenden",SubTitle:"Blendet eingebaute Masken in allen Maskenlisten aus"}},Prompt:{Disable:{Title:"Automatische Eingabeaufforderung deaktivieren",SubTitle:"Geben Sie am Anfang des Eingabefelds / ein, um die automatische Vervollst\xe4ndigung auszul\xf6sen"},List:"Benutzerdefinierte Eingabeaufforderungsliste",ListCount:(e,t)=>
1"Eingebaut ".concat(e," St\xfcck, Benutzerdefiniert ").concat(t," St\xfcck"),Edit:"Bearbeiten",Modal:{Title:"Eingabeaufforderungsliste",Add:"Neu erstellen",Search:"Eingabeaufforderungen suchen"},EditModal:{Title:"Eingabeaufforderung bearbeiten"}},HistoryCount:{Title:"Anzahl der historischen Nachrichten",SubTitle:"Anzahl der historischen Nachrichten, die bei jeder Anfrage mitgesendet werden"},CompressThreshold:{Title:"Komprimierungsschwelle f\xfcr historische Nachrichtenl\xe4nge",SubTitle:"Wenn die unkomprimierten historischen Nachrichten diesen Wert \xfcberschreiten, wird komprimiert"},Usage:{Title:"Guthabenabfrage",SubTitle:(e,t)=>"In diesem Monat verwendet $".concat(e,", Abonnement insgesamt $").concat(t),IsChecking:"Wird \xfcberpr\xfcftâ¦",Check:"Erneut \xfcberpr\xfcfen",NoAccess:"Geben Sie API-Schl\xfcssel oder Zugangspasswort ein, um das Guthaben einzusehen"},Access:{SaasStart:{Title:"NextChat AI verwenden",Label:"(Die kosteneffektivste L\xf6sung)",SubTitle:"Offiziell von NextChat verwaltet, sofort einsatzbereit ohne Konfiguration, unterst\xfctzt die neuesten gro\xdfen Modelle wie OpenAI o1, GPT-4o und Claude-3.5",ChatNow:"Jetzt chatten"},AccessCode:{Title:"Zugangscode",SubTitle:"Der Administrator hat die verschl\xfcsselte Zugriffskontrolle aktiviert",Placeholder:"Geben Sie den Zugangscode ein"},CustomEndpoint:{Title:"Benutzerdefinierte Schnittstelle",SubTitle:"Benutzerdefinierte Azure- oder OpenAI-Dienste verwenden"},Provider:{Title:"Modellanbieter",SubTitle:"Wechseln Sie zu verschiedenen Anbietern"},OpenAI:{ApiKey:{Title:"API-Schl\xfcssel",SubTitle:"Verwenden Sie benutzerdefinierten OpenAI-Schl\xfcssel, um Passwortzugangsbeschr\xe4nkungen zu umgehen",Placeholder:"OpenAI API-Schl\xfcssel"},Endpoint:{Title:"Schnittstellenadresse",SubTitle:"Neben der Standardadresse muss http(s):// enthalten sein"}},Azure:{ApiKey:{Title:"Schnittstellenschl\xfcssel",SubTitle:"Verwenden Sie benutzerdefinierten Azure-Schl\xfcssel, um Passwortzugangsbeschr\xe4nkungen zu umgehen",Placeholder:"Azure API-Schl\xfcssel"},Endpoint:{Title:"Schnittstellenadresse",SubTitle:"Beispiel:"},ApiVerion:{Title:"Schnittstellenversion (azure api version)",SubTitle:"W\xe4hlen Sie eine spezifische Teilversion aus"}},Anthropic:{ApiKey:{Title:"Schnittstellenschl\xfcssel",SubTitle:"Verwenden Sie benutzerdefinierten Anthropic-Schl\xfcssel, um Passwortzugangsbeschr\xe4nkungen zu umgehen",Placeholder:"Anthropic API-Schl\xfcssel"},Endpoint:{Title:"Schnittstellenadresse",SubTitle:"Beispiel:"},ApiVerion:{Title:"Schnittstellenversion (claude api version)",SubTitle:"W\xe4hlen Sie eine spezifische API-Version aus"}},Google:{ApiKey:{Title:"API-Schl\xfcssel",SubTitle:"Holen Sie sich Ihren API-Schl\xfcssel von Google AI",Placeholder:"Geben Sie Ihren Google AI Studio API-Schl\xfcssel ein"},Endpoint:{Title:"Endpunktadresse",SubTitle:"Beispiel:"},ApiVersion:{Title:"API-Version (nur f\xfcr gemini-pro)",SubTitle:"W\xe4hlen Sie eine spezifische API-Version aus"},GoogleSafetySettings:{Title:"Google Sicherheitsfilterstufe",SubTitle:"Inhaltfilterstufe einstellen"}},Baidu:{ApiKey:{Title:"API-Schl\xfcssel",SubTitle:"Verwenden Sie benutzerdefinierten Baidu API-Schl\xfcssel",Placeholder:"Baidu API-Schl\xfcssel"},SecretKey:{Title:"Geheimschl\xfcssel",SubTitle:"Verwenden Sie benutzerdefinierten Baidu Geheimschl\xfcssel",Placeholder:"Baidu Geheimschl\xfcssel"},Endpoint:{Title:"Schnittstellenadresse",SubTitle:"Keine benutzerdefinierten Adressen unterst\xfctzen, konfigurieren Sie in .env"}},ByteDance:{ApiKey:{Title:"Schnittstellenschl\xfcssel",SubTitle:"Verwenden Sie benutzerdefinierten ByteDance API-Schl\xfcssel",Placeholder:"ByteDance API-Schl\xfcssel"},Endpoint:{Title:"Schnittstellenadresse",SubTitle:"Beispiel:"}},Alibaba:{ApiKey:{Title:"Schnittstellenschl\xfcssel",SubTitle:"Verwenden Sie benutzerdefinierten Alibaba Cloud API-Schl\xfcssel",Placeholder:"Alibaba Cloud API-Schl\xfcssel"},Endpoint:{Title:"Schnittstellenadresse",SubTitle:"Beispiel:"}},AI302:{ApiKey:{Title:"Schnittstellenschl\xfcssel",SubTitle:"Verwenden Sie einen benutzerdefinierten 302.AI API-Schl\xfcssel",Placeholder:"302.AI API-Schl\xfcssel"},Endpoint:{Title:"Endpunktadresse",SubTitle:"Beispiel:"}}
1,CustomModel:{Title:"Benutzerdefinierter Modellname",SubTitle:"F\xfcgen Sie benutzerdefinierte Modelloptionen hinzu, getrennt durch Kommas"}},Model:"Modell",CompressModel:{Title:"Kompressionsmodell",SubTitle:"Modell zur Komprimierung des Verlaufs"},Temperature:{Title:"Zuf\xe4lligkeit (temperature)",SubTitle:"Je h\xf6her der Wert, desto zuf\xe4lliger die Antwort"},TopP:{Title:"Kern-Sampling (top_p)",SubTitle:"\xc4hnlich der Zuf\xe4lligkeit, aber nicht zusammen mit Zuf\xe4lligkeit \xe4ndern"},MaxTokens:{Title:"Maximale Token-Anzahl pro Antwort",SubTitle:"Maximale Anzahl der Tokens pro Interaktion"},PresencePenalty:{Title:"Themenfrische (presence_penalty)",SubTitle:"Je h\xf6her der Wert, desto wahrscheinlicher wird auf neue Themen eingegangen"},FrequencyPenalty:{Title:"H\xe4ufigkeitsstrafe (frequency_penalty)",SubTitle:"Je h\xf6her der Wert, desto wahrscheinlicher werden wiederholte W\xf6rter reduziert"}},Store:{DefaultTopic:"Neuer Chat",BotHello:"Wie kann ich Ihnen helfen?",Error:"Ein Fehler ist aufgetreten, bitte versuchen Sie es sp\xe4ter noch einmal",Prompt:{History:e=>"Dies ist eine Zusammenfassung des bisherigen Chats als Hintergrundinformation: "+e,Topic:"Geben Sie ein kurzes Thema in vier bis f\xfcnf W\xf6rtern zur\xfcck, ohne Erkl\xe4rungen, ohne Satzzeichen, ohne F\xfcllw\xf6rter, ohne zus\xe4tzliche Texte und ohne Fettdruck. Wenn kein Thema vorhanden ist, geben Sie bitte âAllgemeines Gespr\xe4châ zur\xfcck.",Summarize:"Fassen Sie den Gespr\xe4chsinhalt zusammen, um als Kontextaufforderung f\xfcr den n\xe4chsten Schritt zu dienen, halten Sie es unter 200 Zeichen"}},Copy:{Success:"In die Zwischenablage geschrieben",Failed:"Kopieren fehlgeschlagen, bitte erlauben Sie Zugriff auf die Zwischenablage"},Download:{Success:"Inhalt wurde in Ihrem Verzeichnis heruntergeladen.",Failed:"Download fehlgeschlagen."},Context:{Toast:e=>"Beinhaltet ".concat(e," vordefinierte Eingabeaufforderungen"),Edit:"Aktuelle Gespr\xe4chseinstellungen",Add:"Neues Gespr\xe4ch hinzuf\xfcgen",Clear:"Kontext gel\xf6scht",Revert:"Kontext wiederherstellen"},Plugin:{Name:"Plugins"},FineTuned:{Sysmessage:"Du bist ein Assistent"},SearchChat:{Name:"Suche",Page:{Title:"Chatverlauf durchsuchen",Search:"Suchbegriff eingeben",NoResult:"Keine Ergebnisse gefunden",NoData:"Keine Daten",Loading:"Laden",SubTitle:e=>"".concat(e," Ergebnisse gefunden")},Item:{View:"Ansehen"}},Mask:{Name:"Masken",Page:{Title:"Vordefinierte Rollenmasken",SubTitle:e=>"".concat(e," vordefinierte Rollenbeschreibungen"),Search:"Rollenmasken suchen",Create:"Neu erstellen"},Item:{Info:e=>"Beinhaltet ".concat(e," vordefinierte Gespr\xe4che"),Chat:"Gespr\xe4ch",View:"Anzeigen",Edit:"Bearbeiten",Delete:"L\xf6schen",DeleteConfirm:"Best\xe4tigen Sie das L\xf6schen?"},EditModal:{Title:e=>"Vordefinierte Maske bearbeiten ".concat(e?"ï¼Nur lesenï¼":""),Download:"Vorgabe herunterladen",Clone:"Vorgabe klonen"},Config:{Avatar:"Rollen-Avatar",Name:"Rollenname",Sync:{Title:"Globale Einstellungen verwenden",SubTitle:"Soll das aktuelle Gespr\xe4ch die globalen Modelleinstellungen verwenden?",Confirm:"Die benutzerdefinierten Einstellungen des aktuellen Gespr\xe4chs werden automatisch \xfcberschrieben. Best\xe4tigen Sie, dass Sie die globalen Einstellungen aktivieren m\xf6chten?"},HideContext:{Title:"Vordefinierte Gespr\xe4che ausblenden",SubTitle:"Nach dem Ausblenden werden vordefinierte Gespr\xe4che nicht mehr im Chat angezeigt"},Share:{Title:"Diese Maske teilen",SubTitle:"Generieren Sie einen Direktlink zu dieser Maske",Action:"Link kopieren"}}},NewChat:{Return:"Zur\xfcck",Skip:"Direkt beginnen",NotShow:"Nicht mehr anzeigen",ConfirmNoShow:"Best\xe4tigen Sie die Deaktivierung? Nach der Deaktivierung k\xf6nnen Sie jederzeit in den Einstellungen wieder aktivieren.",Title:"W\xe4hlen Sie eine Maske aus",SubTitle:"Starten Sie jetzt und lassen Sie sich von den Gedanken hinter der Maske inspirieren",More:"Alle anzeigen"},URLCommand:{Code:"Ein Zugangscode wurde im Link gefunden. M\xf6chten Sie diesen automatisch einf\xfcgen?",Settings:"Vordefinierte Einstellungen wurden im Link gefunden. M\xf6chten Sie diese automatisch einf\xfcgen?"},UI:{Confirm:"Best\xe4tigen",Cancel:"Abbrechen",Close:"Schlie\xdfen",Create:"Neu erstellen",Edit:"Bearbeiten",Export:"Exportieren",Import:"Importieren",Sync:"Synchronisieren",Config:"Konfigurieren"},Exporter:{Description:{Title:"Nur Nachrichten nach dem L\xf6schen des Kontexts werden angezeigt"}
1,Model:"Modell",Messages:"Nachrichten",Topic:"Thema",Time:"Zeit"}},R={WIP:"Sắp ra mắt...",Error:{Unauthorized:(null===(g=(0,A.Z)())||void 0===g?void 0:g.isApp)?"\uD83D\uDE06 Cuá»c tr\xf2 chuyá»n gặp má»t sá» vấn Äá», Äừng lo lắng:\n \\ 1ï¸â£ Nếu bạn muá»n bắt Äầu m\xe0 kh\xf4ng cần cấu h\xecnh, [nhấp v\xe0o Ä\xe2y Äá» bắt Äầu tr\xf2 chuyá»n ngay láºp tức \uD83D\uDE80](".concat(P.co,")\n \\ 2ï¸â£ Nếu bạn muá»n sá» dụng t\xe0i nguy\xean OpenAI cá»§a ri\xeang m\xecnh, h\xe3y nhấp [v\xe0o Ä\xe2y](/#/settings) Äá» thay Äá»i c\xe0i Äặt âï¸"):"\uD83D\uDE06 Cuá»c tr\xf2 chuyá»n gặp má»t sá» vấn Äá», Äừng lo lắng:\n 1ï¸â£ Nếu bạn muá»n bắt Äầu m\xe0 kh\xf4ng cần cấu h\xecnh, [nhấp v\xe0o Ä\xe2y Äá» bắt Äầu tr\xf2 chuyá»n ngay láºp tức \uD83D\uDE80](".concat(P.co,")\n 2ï¸â£ Nếu bạn Äang sá» dụng phi\xean bản triá»n khai ri\xeang, h\xe3y nhấp [v\xe0o Ä\xe2y](/#/auth) Äá» nháºp kh\xf3a truy cáºp \uD83D\uDD11\n 3ï¸â£ Nếu bạn muá»n sá» dụng t\xe0i nguy\xean OpenAI cá»§a ri\xeang m\xecnh, h\xe3y nhấp [v\xe0o Ä\xe2y](/#/settings) Äá» thay Äá»i c\xe0i Äặt âï¸\n ")},Auth:{Title:"Cần máºt khẩu",Tips:"Quản trá» vi\xean Ä\xe3 báºt x\xe1c thá»±c máºt khẩu, vui l\xf2ng nháºp m\xe3 truy cáºp á» dưá»i",SubTips:"Hoặc nháºp kh\xf3a API OpenAI hoặc Google cá»§a bạn",Input:"Nháºp m\xe3 truy cáºp tại Ä\xe2y",Confirm:"X\xe1c nháºn",Later:"Äá» sau",Return:"Trá» lại",SaasTips:"Cấu h\xecnh qu\xe1 phức tạp, t\xf4i muá»n sá» dụng ngay láºp tức",TopTips:"\uD83E\uDD73 Ưu Ä\xe3i ra mắt NextChat AI, má» kh\xf3a OpenAI o1, GPT-4o, Claude-3.5 v\xe0 c\xe1c m\xf4 h\xecnh lá»n má»i nhất ngay b\xe2y giá»"},ChatItem:{ChatItemCount:e=>"".concat(e," cuá»c tr\xf2 chuyá»n")},Chat:{SubTitle:e=>"Tá»ng cá»ng ".concat(e," cuá»c tr\xf2 chuyá»n"),EditMessage:{Title:"Chá»nh sá»a ghi ch\xe9p tin nhắn",Topic:{Title:"Chá»§ Äá» tr\xf2 chuyá»n",SubTitle:"Thay Äá»i chá»§ Äá» tr\xf2 chuyá»n hiá»n tại"}},Actions:{ChatList:"Xem danh s\xe1ch tin nhắn",CompressedHistory:"Xem lá»ch sá» Prompt Ä\xe3 n\xe9n",Export:"Xuất khẩu ghi ch\xe9p tr\xf2 chuyá»n",Copy:"Sao ch\xe9p",Stop:"Dừng lại",Retry:"Thá» lại",Pin:"Ghim",PinToastContent:"Ä\xe3 ghim 1 cuá»c tr\xf2 chuyá»n v\xe0o lá»i nhắc Ä\xe3 Äặt sẵn",PinToastAction:"Xem",Delete:"X\xf3a",Edit:"Chá»nh sá»a",RefreshTitle:"L\xe0m má»i ti\xeau Äá»",RefreshToast:"Ä\xe3 gá»i y\xeau cầu l\xe0m má»i ti\xeau Äá»"},Commands:{new:"Tạo cuá»c tr\xf2 chuyá»n má»i",newm:"Tạo cuá»c tr\xf2 chuyá»n từ mặt nạ",next:"Cuá»c tr\xf2 chuyá»n tiếp theo",prev:"Cuá»c tr\xf2 chuyá»n trưá»c Ä\xf3",clear:"X\xf3a ngữ cảnh",del:"X\xf3a cuá»c tr\xf2 chuyá»n"},InputActions:{Stop:"Dừng phản há»i",ToBottom:"Cuá»n Äến tin nhắn má»i nhất",Theme:{auto:"Chá»§ Äá» tá»± Äá»ng",light:"Chế Äá» s\xe1ng",dark:"Chế Äá» tá»i"},Prompt:"Lá»nh tắt",Masks:"Tất cả mặt nạ",Clear:"X\xf3a cuá»c tr\xf2 chuyá»n",Settings:"C\xe0i Äặt tr\xf2 chuyá»n",UploadImage:"Tải l\xean h\xecnh ảnh"},Rename:"Äá»i t\xean cuá»c tr\xf2 chuyá»n",Typing:"Äang nháºpâ¦",Input:e=>{var t="".concat(e," gá»i");return e===String(C.mQ.Enter)&&(t+="ï¼Shift + Enter xuá»ng d\xf2ng"),t+"ï¼/ k\xedch hoạt ho\xe0n chá»nh, : k\xedch hoạt lá»nh"},Send:"Gá»i",Config:{Reset:"X\xf3a tr\xed nhá»",SaveAs:"Lưu dưá»i dạng mặt nạ"},IsContext:"Lá»i nhắc Ä\xe3 Äặt sẵn"},Export:{Title:"Chia sẻ ghi ch\xe9p tr\xf2 chuyá»n",Copy:"Sao ch\xe9p tất cả",Download:"Tải xuá»ng tá»p",Share:"Chia sẻ l\xean ShareGPT",MessageFromYou:"Ngưá»i d\xf9ng",MessageFromChatGPT:"ChatGPT",Format:{Title:"Äá»nh dạng xuất khẩu",SubTitle:"C\xf3 thá» xuất khẩu dưá»i dạng vÄn bản Markdown hoặc h\xecnh ảnh PNG"},IncludeContext:{Title:"Bao gá»m ngữ cảnh mặt nạ",SubTitle:"C\xf3 hiá»n thá» ngữ cảnh mặt nạ trong tin nhắn kh\xf4ng"}
1,Steps:{Select:"Chá»n",Preview:"Xem trưá»c"},Image:{Toast:"Äang tạo ảnh chụp m\xe0n h\xecnh",Modal:"Nhấn giữ hoặc nhấp chuá»t phải Äá» lưu h\xecnh ảnh"}},Select:{Search:"T\xecm kiếm tin nhắn",All:"Chá»n tất cả",Latest:"Má»t v\xe0i tin nhắn gần Ä\xe2y",Clear:"X\xf3a lá»±a chá»n"},Memory:{Title:"T\xf3m tắt lá»ch sá»",EmptyContent:"Ná»i dung tr\xf2 chuyá»n qu\xe1 ngắn, kh\xf4ng cần t\xf3m tắt",Send:"Tá»± Äá»ng n\xe9n ghi ch\xe9p tr\xf2 chuyá»n v\xe0 gá»i dưá»i dạng ngữ cảnh",Copy:"Sao ch\xe9p t\xf3m tắt",Reset:"[unused]",ResetConfirm:"X\xe1c nháºn x\xf3a t\xf3m tắt lá»ch sá»?"},Home:{NewChat:"Cuá»c tr\xf2 chuyá»n má»i",DeleteChat:"X\xe1c nháºn x\xf3a cuá»c tr\xf2 chuyá»n Ä\xe3 chá»n?",DeleteToast:"Ä\xe3 x\xf3a cuá»c tr\xf2 chuyá»n",Revert:"Ho\xe0n t\xe1c"},Settings:{Title:"C\xe0i Äặt",SubTitle:"Tất cả c\xe1c t\xf9y chá»n c\xe0i Äặt",Danger:{Reset:{Title:"Äặt lại tất cả c\xe0i Äặt",SubTitle:"Äặt lại tất cả c\xe1c mục c\xe0i Äặt vá» gi\xe1 trá» mặc Äá»nh",Action:"Äặt lại ngay",Confirm:"X\xe1c nháºn Äặt lại tất cả c\xe0i Äặt?"},Clear:{Title:"X\xf3a tất cả dữ liá»u",SubTitle:"X\xf3a tất cả c\xe1c cuá»c tr\xf2 chuyá»n v\xe0 dữ liá»u c\xe0i Äặt",Action:"X\xf3a ngay",Confirm:"X\xe1c nháºn x\xf3a tất cả cuá»c tr\xf2 chuyá»n v\xe0 dữ liá»u c\xe0i Äặt?"}},Lang:{Name:"Language",All:"Tất cả ng\xf4n ngữ"},Avatar:"H\xecnh Äại diá»n",FontSize:{Title:"K\xedch thưá»c chữ",SubTitle:"K\xedch thưá»c chữ cá»§a ná»i dung tr\xf2 chuyá»n"},FontFamily:{Title:"Ph\xf4ng Chữ Tr\xf2 Chuyá»n",SubTitle:"Ph\xf4ng chữ cá»§a ná»i dung tr\xf2 chuyá»n, Äá» trá»ng Äá» \xe1p dụng ph\xf4ng chữ mặc Äá»nh to\xe0n cầu",Placeholder:"T\xean Ph\xf4ng Chữ"},InjectSystemPrompts:{Title:"Ti\xeam th\xf4ng b\xe1o há» thá»ng",SubTitle:"Buá»c th\xeam má»t th\xf4ng b\xe1o há» thá»ng giả ChatGPT v\xe0o Äầu danh s\xe1ch tin nhắn má»i lần y\xeau cầu"},InputTemplate:{Title:"Xá» l\xfd Äầu v\xe0o cá»§a ngưá»i d\xf9ng",SubTitle:"Tin nhắn má»i nhất cá»§a ngưá»i d\xf9ng sẽ ÄÆ°á»£c Äiá»n v\xe0o mẫu n\xe0y"},Update:{Version:e=>"Phi\xean bản hiá»n tại: ".concat(e),IsLatest:"Ä\xe3 l\xe0 phi\xean bản má»i nhất",CheckUpdate:"Kiá»m tra cáºp nháºt",IsChecking:"Äang kiá»m tra cáºp nháºt...",FoundUpdate:e=>"T\xecm thấy phi\xean bản má»i: ".concat(e),GoToUpdate:"Äi Äến cáºp nháºt"},SendKey:"Ph\xedm gá»i",Theme:"Giao diá»n",TightBorder:"Chế Äá» kh\xf4ng viá»n",SendPreviewBubble:{Title:"Bong b\xf3ng xem trưá»c",SubTitle:"Xem ná»i dung Markdown trong bong b\xf3ng xem trưá»c"},AutoGenerateTitle:{Title:"Tá»± Äá»ng tạo ti\xeau Äá»",SubTitle:"Tạo ti\xeau Äá» ph\xf9 hợp dá»±a tr\xean ná»i dung cuá»c tr\xf2 chuyá»n"},Sync:{CloudState:"Dữ liá»u Ä\xe1m m\xe2y",NotSyncYet:"Chưa thá»±c hiá»n Äá»ng bá»",Success:"Äá»ng bá» th\xe0nh c\xf4ng",Fail:"Äá»ng bá» thất bại",Config:{Modal:{Title:"Cấu h\xecnh Äá»ng bá» Ä\xe1m m\xe2y",Check:"Kiá»m tra khả dụng"},SyncType:{Title:"Loại Äá»ng bá»",SubTitle:"Chá»n m\xe1y chá»§ Äá»ng bỠưa th\xedch"},Proxy:{Title:"K\xedch hoạt proxy",SubTitle:"Khi Äá»ng bá» qua tr\xecnh duyá»t, cần k\xedch hoạt proxy Äá» tr\xe1nh hạn chế ngang miá»n"},ProxyUrl:{Title:"Äá»a chá» proxy",SubTitle:"Chá» \xe1p dụng cho proxy ngang miá»n cá»§a dá»± \xe1n n\xe0y"},WebDav:{Endpoint:"Äá»a chá» WebDAV",UserName:"T\xean ngưá»i d\xf9ng",Password:"Máºt khẩu"},UpStash:{Endpoint:"URL UpStash Redis REST",UserName:"T\xean sao lưu",Password:"Token UpStash Redis REST"}},LocalState:"Dữ liá»u cục bá»",Overview:e=>"".concat(e.chat," cuá»c tr\xf2 chuyá»n, ").concat(e.message," tin nhắn, ").concat(e.prompt," lá»nh, ").concat(e.mask," mặt nạ"),ImportFailed:"Nháºp kh\xf4ng th\xe0nh c\xf4ng"},Mask:{Splash:{Title:"Trang khá»i Äá»ng mặt nạ",SubTitle:"Hiá»n thá» trang khá»i Äá»ng mặt nạ khi tạo cuá»c tr\xf2 chuyá»n má»i"},Builtin:{Title:"Ẩn mặt nạ t\xedch hợp",SubTitle:"Ẩn mặt nạ t\xedch hợp trong danh s\xe1ch tất cả mặt nạ"}},Prompt:{Disable:{Title:"V\xf4 hiá»u h\xf3a tá»± Äá»ng ho\xe0n th\xe0nh lá»nh",SubTitle:"Nháºp / á» Äầu \xf4 nháºp Äá» k\xedch hoạt tá»± Äá»ng ho\xe0n th\xe0nh"},List:"Danh s\xe1ch lá»nh t\xf9y chá»nh",ListCount:(e,t)=>
1"T\xedch hợp ".concat(e," mục, ngưá»i d\xf9ng Äá»nh nghÄ©a ").concat(t," mục"),Edit:"Chá»nh sá»a",Modal:{Title:"Danh s\xe1ch lá»nh",Add:"Tạo má»i",Search:"T\xecm kiếm lá»nh"},EditModal:{Title:"Chá»nh sá»a lá»nh"}},HistoryCount:{Title:"Sá» tin nhắn lá»ch sá» k\xe8m theo",SubTitle:"Sá» tin nhắn lá»ch sá» k\xe8m theo má»i y\xeau cầu"},CompressThreshold:{Title:"Ngưỡng n\xe9n tin nhắn lá»ch sá»",SubTitle:"Khi tin nhắn lá»ch sá» chưa n\xe9n vượt qu\xe1 gi\xe1 trá» n\xe0y, sẽ thá»±c hiá»n n\xe9n"},Usage:{Title:"Tra cứu sá» dư",SubTitle:(e,t)=>"Ä\xe3 sá» dụng trong th\xe1ng: $".concat(e,", Tá»ng sá» ÄÄng k\xfd: $").concat(t),IsChecking:"Äang kiá»m traâ¦",Check:"Kiá»m tra lại",NoAccess:"Nháºp kh\xf3a API hoặc máºt khẩu truy cáºp Äá» xem sá» dư"},Access:{SaasStart:{Title:"Sá» dụng NextChat AI",Label:"(Giải ph\xe1p tiết kiá»m chi ph\xed nhất)",SubTitle:"ÄÆ°á»£c NextChat ch\xednh thức duy tr\xec, sẵn s\xe0ng sá» dụng m\xe0 kh\xf4ng cần cấu h\xecnh, há» trợ c\xe1c m\xf4 h\xecnh lá»n má»i nhất như OpenAI o1, GPT-4o v\xe0 Claude-3.5",ChatNow:"Chat ngay"},AccessCode:{Title:"Máºt khẩu truy cáºp",SubTitle:"Quản trá» vi\xean Ä\xe3 báºt truy cáºp m\xe3 h\xf3a",Placeholder:"Nháºp máºt khẩu truy cáºp"},CustomEndpoint:{Title:"Giao diá»n t\xf9y chá»nh",SubTitle:"C\xf3 sá» dụng dá»ch vụ Azure hoặc OpenAI t\xf9y chá»nh kh\xf4ng"},Provider:{Title:"Nh\xe0 cung cấp dá»ch vụ m\xf4 h\xecnh",SubTitle:"Chuyá»n Äá»i giữa c\xe1c nh\xe0 cung cấp kh\xe1c nhau"},OpenAI:{ApiKey:{Title:"API Key",SubTitle:"Sá» dụng kh\xf3a OpenAI t\xf9y chá»nh Äá» vượt qua hạn chế truy cáºp máºt khẩu",Placeholder:"Kh\xf3a API OpenAI"},Endpoint:{Title:"Äá»a chá» giao diá»n",SubTitle:"Ngo\xe0i Äá»a chá» mặc Äá»nh, phải bao gá»m http(s)://"}},Azure:{ApiKey:{Title:"Kh\xf3a giao diá»n",SubTitle:"Sá» dụng kh\xf3a Azure t\xf9y chá»nh Äá» vượt qua hạn chế truy cáºp máºt khẩu",Placeholder:"Kh\xf3a API Azure"},Endpoint:{Title:"Äá»a chá» giao diá»n",SubTitle:"V\xed dụ:"},ApiVerion:{Title:"Phi\xean bản giao diá»n (phi\xean bản API azure)",SubTitle:"Chá»n phi\xean bản phần cụ thá»"}},Anthropic:{ApiKey:{Title:"Kh\xf3a giao diá»n",SubTitle:"Sá» dụng kh\xf3a Anthropic t\xf9y chá»nh Äá» vượt qua hạn chế truy cáºp máºt khẩu",Placeholder:"Kh\xf3a API Anthropic"},Endpoint:{Title:"Äá»a chá» giao diá»n",SubTitle:"V\xed dụ:"},ApiVerion:{Title:"Phi\xean bản giao diá»n (phi\xean bản API claude)",SubTitle:"Chá»n má»t phi\xean bản API cụ thá» Äá» nháºp"}},Google:{ApiKey:{Title:"Kh\xf3a API",SubTitle:"Lấy kh\xf3a API từ Google AI",Placeholder:"Nháºp kh\xf3a API Google AI Studio cá»§a bạn"},Endpoint:{Title:"Äá»a chá» cuá»i",SubTitle:"V\xed dụ:"},ApiVersion:{Title:"Phi\xean bản API (chá» \xe1p dụng cho gemini-pro)",SubTitle:"Chá»n má»t phi\xean bản API cụ thá»"},GoogleSafetySettings:{Title:"Mức Äá» lá»c an to\xe0n Google",SubTitle:"C\xe0i Äặt mức Äá» lá»c ná»i dung"}},Baidu:{ApiKey:{Title:"API Key",SubTitle:"Sá» dụng kh\xf3a Baidu API t\xf9y chá»nh",Placeholder:"Kh\xf3a API Baidu"},SecretKey:{Title:"Secret Key",SubTitle:"Sá» dụng kh\xf3a b\xed máºt Baidu t\xf9y chá»nh",Placeholder:"Kh\xf3a b\xed máºt Baidu"},Endpoint:{Title:"Äá»a chá» giao diá»n",SubTitle:"Kh\xf4ng há» trợ t\xf9y chá»nh, h\xe3y cấu h\xecnh trong .env"}},ByteDance:{ApiKey:{Title:"Kh\xf3a giao diá»n",SubTitle:"Sá» dụng kh\xf3a ByteDance API t\xf9y chá»nh",Placeholder:"Kh\xf3a API ByteDance"},Endpoint:{Title:"Äá»a chá» giao diá»n",SubTitle:"V\xed dụ:"}},Alibaba:{ApiKey:{Title:"Kh\xf3a giao diá»n",SubTitle:"Sá» dụng kh\xf3a Alibaba Cloud API t\xf9y chá»nh",Placeholder:"Kh\xf3a API Alibaba Cloud"},Endpoint:{Title:"Äá»a chá» giao diá»n",SubTitle:"V\xed dụ:"}},AI302:{ApiKey:{Title:"Kh\xf3a API 302.AI",SubTitle:"Sá» dụng kh\xf3a API 302.AI t\xf9y chá»nh",Placeholder:"302.AI API Key"},Endpoint:{Title:"Äá»a chá» giao diá»n",SubTitle:"V\xed dụ:"}},CustomModel:{Title:"T\xean m\xf4 h\xecnh t\xf9y chá»nh",SubTitle:"Th\xeam t\xf9y chá»n m\xf4 h\xecnh t\xf9y chá»nh, sá» dụng dấu phẩy Äá» ph\xe2n c\xe1ch"}},Model:"M\xf4 h\xecnh (model)",CompressModel:{Title:"M\xf4 h\xecnh n\xe9n",SubTitle:"M\xf4 h\xecnh ÄÆ°á»£c sá» dụng Äá» n\xe9n lá»ch sá»"},Temperature:{Title:"Äá» ngẫu nhi\xean (temperature)",SubTitle:"Gi\xe1 trá» c\xe0ng lá»n, c\xe2u trả lá»i c\xe0ng ngẫu nhi\xean"},TopP:{Title:"Lấy mẫu hạt nh\xe2n (top_p)",SubTitle:"Tương tá»± như Äá» ngẫu nhi\xean, nhưng kh\xf4ng thay Äá»i c\xf9ng má»t l\xfac"},MaxTokens:{Title:"Giá»i hạn phản há»i (max_tokens)",SubTitle:"Sá» Token tá»i Äa cho má»i tương t\xe1c"},PresencePenalty:{Title:"Äá» má»i cá»§a chá»§ Äá» (presence_penalty)",SubTitle:"Gi\xe1 trá» c\xe0ng lá»n, khả nÄng má» rá»ng Äến c\xe1c chá»§ Äá» má»i c\xe0ng cao"},FrequencyPenalty:{Title:"H\xecnh phạt tần suất (frequency_penalty)",SubTitle:"Gi\xe1 trá» c\xe0ng lá»n, khả nÄng giảm từ ngữ lặp lại c\xe0ng cao"}},Store:{DefaultTopic:"Tr\xf2 chuyá»n má»i",BotHello:"C\xf3 thá» gi\xfap g\xec cho bạn?",Error:"Ä\xe3 xảy ra lá»i, vui l\xf2ng thá» lại sau",Prompt:{History:e=>"Ä\xe2y l\xe0 t\xf3m tắt cuá»c tr\xf2 chuyá»n lá»ch sá» như tiá»n Äá»: "+e,Topic:'Sá» dụng bá»n Äến nÄm từ Äá» trả lại chá»§ Äá» t\xf3m tắt cá»§a c\xe2u n\xe0y, kh\xf4ng giải th\xedch, kh\xf4ng dấu c\xe2u, kh\xf4ng từ cảm th\xe1n, kh\xf4ng vÄn bản thừa, kh\xf4ng in Äáºm, nếu kh\xf4ng c\xf3 chá»§ Äá», h\xe3y trả lại "T\xe1n gẫu"',Summarize:"T\xf3m tắt ná»i dung cuá»c tr\xf2 chuyá»n má»t c\xe1ch ngắn gá»n, d\xf9ng l\xe0m gợi \xfd ngữ cảnh cho c\xe1c lần sau, giữ trong v\xf2ng 200 từ"}},Copy:{Success:"Ä\xe3 sao ch\xe9p v\xe0o clipboard",Failed:"Sao ch\xe9p thất bại, vui l\xf2ng cấp quyá»n clipboard"},Download:{Success:"Ná»i dung Ä\xe3 ÄÆ°á»£c tải xuá»ng thư mục cá»§a bạn.",Failed:"Tải xuá»ng thất bại."},Context:{Toast:e=>"Bao gá»m ".concat(e," lá»nh gợi \xfd Ä\xe3 Äá»nh sẵn"),Edit:"C\xe0i Äặt cuá»c tr\xf2 chuyá»n hiá»n tại",Add:"Th\xeam má»t cuá»c tr\xf2 chuyá»n",Clear:"Ngữ cảnh Ä\xe3 ÄÆ°á»£c x\xf3a",Revert:"Kh\xf4i phục ngữ cảnh"},Plugin:{Name:"Plugin"},FineTuned:{Sysmessage:"Bạn l\xe0 má»t trợ l\xfd"},SearchChat:{Name:"T\xecm kiếm",Page:{Title:"T\xecm kiếm lá»ch sá» tr\xf2 chuyá»n",Search:"Nháºp từ kh\xf3a t\xecm kiếm",No
1Result:"Kh\xf4ng t\xecm thấy kết quả",NoData:"Kh\xf4ng c\xf3 dữ liá»u",Loading:"Äang tải",SubTitle:e=>"T\xecm thấy ".concat(e," kết quả")},Item:{View:"Xem"}},Mask:{Name:"Mặt nạ",Page:{Title:"Mặt nạ vai tr\xf2 Ä\xe3 Äá»nh sẵn",SubTitle:e=>"".concat(e," Äá»nh nghÄ©a vai tr\xf2 Ä\xe3 Äá»nh sẵn"),Search:"T\xecm kiếm mặt nạ vai tr\xf2",Create:"Tạo má»i"},Item:{Info:e=>"Bao gá»m ".concat(e," cuá»c tr\xf2 chuyá»n Ä\xe3 Äá»nh sẵn"),Chat:"Tr\xf2 chuyá»n",View:"Xem",Edit:"Chá»nh sá»a",Delete:"X\xf3a",DeleteConfirm:"X\xe1c nháºn x\xf3a?"},EditModal:{Title:e=>"Chá»nh sá»a mặt nạ Äá»nh sẵn ".concat(e?"(chá» Äá»c)":""),Download:"Tải xuá»ng mặt nạ",Clone:"Nh\xe2n bản mặt nạ"},Config:{Avatar:"H\xecnh Äại diá»n vai tr\xf2",Name:"T\xean vai tr\xf2",Sync:{Title:"Sá» dụng c\xe0i Äặt to\xe0n cục",SubTitle:"Cuá»c tr\xf2 chuyá»n hiá»n tại c\xf3 sá» dụng c\xe0i Äặt m\xf4 h\xecnh to\xe0n cục kh\xf4ng",Confirm:"C\xe0i Äặt t\xf9y chá»nh cá»§a cuá»c tr\xf2 chuyá»n hiá»n tại sẽ bá» ghi Ä\xe8 tá»± Äá»ng, x\xe1c nháºn báºt c\xe0i Äặt to\xe0n cục?"},HideContext:{Title:"Ẩn cuá»c tr\xf2 chuyá»n Ä\xe3 Äá»nh sẵn",SubTitle:"Sau khi ẩn, cuá»c tr\xf2 chuyá»n Ä\xe3 Äá»nh sẵn sẽ kh\xf4ng xuất hiá»n trong giao diá»n tr\xf2 chuyá»n"},Share:{Title:"Chia sẻ mặt nạ n\xe0y",SubTitle:"Tạo li\xean kết trá»±c tiếp Äến mặt nạ n\xe0y",Action:"Sao ch\xe9p li\xean kết"}}},NewChat:{Return:"Trá» lại",Skip:"Bắt Äầu ngay",NotShow:"Kh\xf4ng hiá»n thá» nữa",ConfirmNoShow:"X\xe1c nháºn v\xf4 hiá»u h\xf3a? Sau khi v\xf4 hiá»u h\xf3a, bạn c\xf3 thá» báºt lại bất cứ l\xfac n\xe0o trong c\xe0i Äặt.",Title:"Chá»n má»t mặt nạ",SubTitle:"Bắt Äầu ngay, va chạm vá»i suy nghÄ© cá»§a linh há»n Äứng sau mặt nạ",More:"Xem tất cả"},URLCommand:{Code:"Ph\xe1t hiá»n m\xe3 truy cáºp trong li\xean kết, c\xf3 tá»± Äá»ng Äiá»n kh\xf4ng?",Settings:"Ph\xe1t hiá»n c\xe0i Äặt Äá»nh sẵn trong li\xean kết, c\xf3 tá»± Äá»ng Äiá»n kh\xf4ng?"},UI:{Confirm:"X\xe1c nháºn",Cancel:"Há»§y",Close:"Ä\xf3ng",Create:"Tạo má»i",Edit:"Chá»nh sá»a",Export:"Xuất",Import:"Nháºp",Sync:"Äá»ng bá»",Config:"Cấu h\xecnh"},Exporter:{Description:{Title:"Chá» tin nhắn sau khi x\xf3a ngữ cảnh má»i ÄÆ°á»£c hiá»n thá»"},Model:"M\xf4 h\xecnh",Messages:"Tin nhắn",Topic:"Chá»§ Äá»",Time:"Thá»i gian"}},L={WIP:"СкоÑо...",Error:{Unauthorized:(null===(T=(0,A.Z)())||void 0===T?void 0:T.isApp)?"\uD83D\uDE06 Ð ÑазговоÑе возникли некоÑоÑÑе пÑоблемÑ, не пеÑеживайÑе:\n \\ 1ï¸â£ ÐÑли Ð²Ñ Ñ
оÑиÑе наÑаÑÑ Ð±ÐµÐ· наÑÑÑойки, [нажмиÑе здеÑÑ, ÑÑÐ¾Ð±Ñ Ð½ÐµÐ¼ÐµÐ´Ð»ÐµÐ½Ð½Ð¾ наÑаÑÑ ÑÐ°Ð·Ð³Ð¾Ð²Ð¾Ñ \uD83D\uDE80](".concat(P.co,")\n \\ 2ï¸â£ ÐÑли Ð²Ñ Ñ
оÑиÑе иÑполÑзоваÑÑ Ñвои ÑеÑÑÑÑÑ OpenAI, нажмиÑе [здеÑÑ](/#/settings), ÑÑÐ¾Ð±Ñ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑ Ð½Ð°ÑÑÑойки âï¸"):"\uD83D\uDE06 Ð ÑазговоÑе возникли некоÑоÑÑе пÑоблемÑ, не пеÑеживайÑе:\n 1ï¸â£ ÐÑли Ð²Ñ Ñ
оÑиÑе наÑаÑÑ Ð±ÐµÐ· наÑÑÑойки, [нажмиÑе здеÑÑ, ÑÑÐ¾Ð±Ñ Ð½ÐµÐ¼ÐµÐ´Ð»ÐµÐ½Ð½Ð¾ наÑаÑÑ ÑÐ°Ð·Ð³Ð¾Ð²Ð¾Ñ \uD83D\uDE80](".concat(P.co,")\n 2ï¸â£ ÐÑли Ð²Ñ Ð¸ÑполÑзÑеÑе ÑаÑÑнÑÑ Ð²ÐµÑÑÐ¸Ñ ÑазвеÑÑÑваниÑ, нажмиÑе [здеÑÑ](/#/auth), ÑÑÐ¾Ð±Ñ Ð²Ð²ÐµÑÑи клÑÑ Ð´Ð¾ÑÑÑпа \uD83D\uDD11\n 3ï¸â£ ÐÑли Ð²Ñ Ñ
оÑиÑе иÑполÑзоваÑÑ Ñвои ÑеÑÑÑÑÑ OpenAI, нажмиÑе [здеÑÑ](/#/settings), ÑÑÐ¾Ð±Ñ Ð¸Ð·Ð¼ÐµÐ½Ð¸ÑÑ Ð½Ð°ÑÑÑойки âï¸\n ")},Auth:{Title:"ТÑебÑеÑÑÑ Ð¿Ð°ÑолÑ",Tips:"ÐдминиÑÑÑаÑÐ¾Ñ Ð²ÐºÐ»ÑÑил пÑовеÑÐºÑ Ð¿Ð°ÑолÑ. ÐожалÑйÑÑа, введиÑе код доÑÑÑпа ниже",SubTips:"Ðли введиÑе Ð²Ð°Ñ API-клÑÑ OpenAI или Google",Input:"ÐведиÑе код доÑÑÑпа здеÑÑ",Confirm:"ÐодÑвеÑдиÑÑ",Later:"Ðозже",Return:"Ðазад",SaasTips:"ÐаÑÑÑойка ÑлиÑком Ñложна, Ñ Ñ
оÑÑ Ð¸ÑполÑзоваÑÑ ÑÑо немедленно",TopTips:"\uD83E\uDD73 ÐÑедложение по запÑÑÐºÑ NextChat AI: ÑазблокиÑÑйÑе OpenAI o1, GPT-4o, Claude-3.5 и новейÑие болÑÑие модели пÑÑмо ÑейÑаÑ"}
1,ChatItem:{ChatItemCount:e=>"".concat(e," беÑед")},Chat:{SubTitle:e=>"ÐÑего ".concat(e," беÑед"),EditMessage:{Title:"РедакÑиÑоваÑÑ ÑообÑение",Topic:{Title:"Тема ÑаÑа",SubTitle:"ÐзмениÑÑ ÑекÑÑÑÑ ÑÐµÐ¼Ñ ÑаÑа"}},Actions:{ChatList:"ÐÑоÑмоÑÑеÑÑ ÑпиÑок ÑообÑений",CompressedHistory:"ÐÑоÑмоÑÑеÑÑ ÑжаÑÑÑ Ð¸ÑÑоÑÐ¸Ñ Ð¿Ð¾Ð´Ñказок",Export:"ÐкÑпоÑÑиÑоваÑÑ ÑаÑ",Copy:"ÐопиÑоваÑÑ",Stop:"ÐÑÑановиÑÑ",Retry:"ÐовÑоÑиÑÑ",Pin:"ÐакÑепиÑÑ",PinToastContent:"1 беÑеда закÑеплена в пÑедÑÑÑановленнÑÑ
подÑказкаÑ
",PinToastAction:"ÐÑоÑмоÑÑеÑÑ",Delete:"УдалиÑÑ",Edit:"РедакÑиÑоваÑÑ",RefreshTitle:"ÐбновиÑÑ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº",RefreshToast:"ÐапÑÐ¾Ñ Ð½Ð° обновление заголовка оÑпÑавлен"},Commands:{new:"ÐовÑй ÑаÑ",newm:"СоздаÑÑ ÑÐ°Ñ Ð¸Ð· маÑки",next:"СледÑÑÑий ÑаÑ",prev:"ÐÑедÑдÑÑий ÑаÑ",clear:"ÐÑиÑÑиÑÑ ÐºÐ¾Ð½ÑекÑÑ",del:"УдалиÑÑ ÑаÑ"},InputActions:{Stop:"ÐÑÑановиÑÑ Ð¾ÑвеÑ",ToBottom:"ÐеÑейÑи к поÑледнемÑ",Theme:{auto:"ÐвÑомаÑиÑеÑÐºÐ°Ñ Ñема",light:"СвеÑÐ»Ð°Ñ Ñема",dark:"Ð¢ÐµÐ¼Ð½Ð°Ñ Ñема"},Prompt:"ÐÑÑÑÑÐ°Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð°",Masks:"ÐÑе маÑки",Clear:"ÐÑиÑÑиÑÑ ÑаÑ",Settings:"ÐаÑÑÑойки ÑаÑа",UploadImage:"ÐагÑÑзиÑÑ Ð¸Ð·Ð¾Ð±Ñажение"},Rename:"ÐеÑеименоваÑÑ ÑаÑ",Typing:"ÐеÑаÑаеÑâ¦",Input:e=>{var t="".concat(e," ÐÑпÑавиÑÑ");return e===String(C.mQ.Enter)&&(t+="ï¼Shift + Enter Ð´Ð»Ñ Ð½Ð¾Ð²Ð¾Ð¹ ÑÑÑоки"),t+"ï¼/ Ð´Ð»Ñ Ð°Ð²ÑозаполнениÑï¼: Ð´Ð»Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´"},Send:"ÐÑпÑавиÑÑ",Config:{Reset:"ÐÑиÑÑиÑÑ Ð¿Ð°Ð¼ÑÑÑ",SaveAs:"СоÑ
ÑаниÑÑ ÐºÐ°Ðº маÑкÑ"},IsContext:"ÐÑедÑÑÑановленнÑе подÑказки"},Export:{Title:"ÐоделиÑÑÑÑ Ð¸ÑÑоÑией ÑаÑа",Copy:"ÐопиÑоваÑÑ Ð²Ñе",Download:"СкаÑаÑÑ Ñайл",Share:"ÐоделиÑÑÑÑ Ð² ShareGPT",MessageFromYou:"ÐолÑзоваÑелÑ",MessageFromChatGPT:"ChatGPT",Format:{Title:"ФоÑÐ¼Ð°Ñ ÑкÑпоÑÑа",SubTitle:"Ðожно ÑкÑпоÑÑиÑоваÑÑ ÐºÐ°Ðº Markdown ÑекÑÑ Ð¸Ð»Ð¸ PNG изобÑажение"},IncludeContext:{Title:"ÐклÑÑиÑÑ ÐºÐ¾Ð½ÑекÑÑ Ð¼Ð°Ñки",SubTitle:"ÐоказÑваÑÑ Ð»Ð¸ конÑекÑÑ Ð¼Ð°Ñки в ÑообÑениÑÑ
"},Steps:{Select:"ÐÑбÑаÑÑ",Preview:"ÐÑедпÑоÑмоÑÑ"},Image:{Toast:"Создание ÑкÑинÑоÑа",Modal:"ÐлиÑелÑное нажаÑие или пÑавÑй клик Ð´Ð»Ñ ÑоÑ
ÑÐ°Ð½ÐµÐ½Ð¸Ñ Ð¸Ð·Ð¾Ð±ÑажениÑ"}},Select:{Search:"ÐоиÑк ÑообÑений",All:"ÐÑбÑаÑÑ Ð²Ñе",Latest:"ÐоÑледние ÑообÑениÑ",Clear:"ÐÑиÑÑиÑÑ Ð²ÑбоÑ"},Memory:{Title:"ÐÑÑоÑиÑеÑкое ÑезÑме",EmptyContent:"СодеÑжимое ÑаÑа ÑлиÑком коÑоÑкое, ÑÑÐ¾Ð±Ñ ÑÑммиÑоваÑÑ",Send:"ÐвÑомаÑиÑеÑки ÑжаÑÑ Ð¸ÑÑоÑÐ¸Ñ ÑаÑа и оÑпÑавиÑÑ ÐºÐ°Ðº конÑекÑÑ",Copy:"ÐопиÑоваÑÑ ÑезÑме",Reset:"[не иÑполÑзÑеÑÑÑ]",ResetConfirm:"ÐодÑвеÑдиÑÑ Ð¾ÑиÑÑÐºÑ Ð¸ÑÑоÑиÑеÑкого ÑезÑме?"},Home:{NewChat:"ÐовÑй ÑаÑ",DeleteChat:"ÐодÑвеÑдиÑÑ Ñдаление вÑбÑанного ÑаÑа?",DeleteToast:"ÐеÑеда Ñдалена",Revert:"ÐÑмениÑÑ"},Settings:{Title:"ÐаÑÑÑойки",SubTitle:"ÐÑе паÑамеÑÑÑ Ð½Ð°ÑÑÑоек",Danger:{Reset:{Title:"СбÑÐ¾Ñ Ð²ÑеÑ
наÑÑÑоек",SubTitle:"СбÑÐ¾Ñ Ð²ÑеÑ
паÑамеÑÑов до знаÑений по ÑмолÑаниÑ",Action:"СбÑоÑиÑÑ ÑейÑаÑ",Confirm:"ÐодÑвеÑдиÑÑ ÑбÑÐ¾Ñ Ð²ÑеÑ
наÑÑÑоек?"},Clear:{Title:"ÐÑиÑÑиÑÑ Ð²Ñе даннÑе",SubTitle:"ÐÑиÑÑиÑÑ Ð²Ñе ÑаÑÑ Ð¸ даннÑе наÑÑÑоек",Action:"ÐÑиÑÑиÑÑ ÑейÑаÑ",Confirm:"ÐодÑвеÑдиÑÑ Ð¾ÑиÑÑÐºÑ Ð²ÑеÑ
ÑаÑов и даннÑÑ
наÑÑÑоек?"}},Lang:{Name:"Language",All:"ÐÑе ÑзÑки"},Avatar:"ÐваÑаÑ",FontSize:{Title:"Ð Ð°Ð·Ð¼ÐµÑ ÑÑиÑÑа",SubTitle:"Ð Ð°Ð·Ð¼ÐµÑ ÑÑиÑÑа в ÑаÑе"},FontFamily:{Title:"ШÑиÑÑ ÑаÑа",SubTitle:"ШÑиÑÑ ÑодеÑжимого ÑаÑа, оÑÑавÑÑе пÑÑÑÑм Ð´Ð»Ñ Ð¿ÑÐ¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð³Ð»Ð¾Ð±Ð°Ð
1»Ñного ÑÑиÑÑа по ÑмолÑаниÑ",Placeholder:"Ðазвание ÑÑиÑÑа"},InjectSystemPrompts:{Title:"ÐÑÑавиÑÑ ÑиÑÑемнÑе подÑказки",SubTitle:"ÐÑинÑдиÑелÑно добавлÑÑÑ ÑиÑÑемнÑÑ Ð¿Ð¾Ð´ÑказкÑ, имиÑиÑÑÑÑÑÑ ChatGPT, в наÑале каждого запÑоÑа"},InputTemplate:{Title:"ÐÑедваÑиÑелÑÐ½Ð°Ñ Ð¾Ð±ÑабоÑка полÑзоваÑелÑÑкого ввода",SubTitle:"ÐоÑледнее ÑообÑение полÑзоваÑÐµÐ»Ñ Ð±ÑÐ´ÐµÑ Ð¿Ð¾Ð´ÑÑавлено в ÑÑÐ¾Ñ Ñаблон"},Update:{Version:e=>"ТекÑÑÐ°Ñ Ð²ÐµÑÑиÑ: ".concat(e),IsLatest:"УÑÑановлена поÑледнÑÑ Ð²ÐµÑÑиÑ",CheckUpdate:"ÐÑовеÑиÑÑ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ",IsChecking:"ÐÑовеÑка обновлений...",FoundUpdate:e=>"Ðайдено новое обновление: ".concat(e),GoToUpdate:"ÐеÑейÑи к обновлениÑ"},SendKey:"Ðнопка оÑпÑавки",Theme:"Тема",TightBorder:"Режим без гÑаниÑ",SendPreviewBubble:{Title:"ÐÑедваÑиÑелÑнÑй пÑоÑмоÑÑ Ð¿ÑзÑÑÑков",SubTitle:"ÐÑоÑмоÑÑ ÑодеÑжимого Markdown в пÑзÑÑÑкаÑ
пÑедваÑиÑелÑного пÑоÑмоÑÑа"},AutoGenerateTitle:{Title:"ÐвÑомаÑиÑеÑкое Ñоздание заголовка",SubTitle:"Создание подÑ
одÑÑего заголовка на оÑнове ÑодеÑÐ¶Ð°Ð½Ð¸Ñ Ð±ÐµÑедÑ"},Sync:{CloudState:"ÐблаÑнÑе даннÑе",NotSyncYet:"СинÑ
ÑонизаÑÐ¸Ñ ÐµÑе не пÑоводилаÑÑ",Success:"СинÑ
ÑонизаÑÐ¸Ñ ÑÑпеÑна",Fail:"Ðе ÑдалоÑÑ ÑинÑ
ÑонизиÑоваÑÑ",Config:{Modal:{Title:"ÐаÑÑÑойки облаÑной ÑинÑ
ÑонизаÑии",Check:"ÐÑовеÑиÑÑ Ð´Ð¾ÑÑÑпноÑÑÑ"},SyncType:{Title:"Тип ÑинÑ
ÑонизаÑии",SubTitle:"ÐÑбеÑиÑе пÑедпоÑиÑаемÑй ÑеÑÐ²ÐµÑ ÑинÑ
ÑонизаÑии"},Proxy:{Title:"ÐклÑÑиÑÑ Ð¿ÑокÑи",SubTitle:"ÐÑи ÑинÑ
ÑонизаÑии в бÑаÑзеÑе необÑ
одимо вклÑÑиÑÑ Ð¿ÑокÑи Ð´Ð»Ñ Ð¿ÑедоÑвÑаÑÐµÐ½Ð¸Ñ Ð¾Ð³ÑаниÑений кÑоÑÑ-домена"},ProxyUrl:{Title:"ÐдÑÐµÑ Ð¿ÑокÑи",SubTitle:"ТолÑко Ð´Ð»Ñ Ð²ÑÑÑоенного пÑокÑи в пÑоекÑе"},WebDav:{Endpoint:"WebDAV адÑеÑ",UserName:"ÐÐ¼Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ",Password:"ÐаÑолÑ"},UpStash:{Endpoint:"UpStash Redis REST Url",UserName:"ÐÐ¼Ñ ÑезеÑвной копии",Password:"UpStash Redis REST Token"}},LocalState:"ÐокалÑнÑе даннÑе",Overview:e=>"".concat(e.chat," беÑед, ").concat(e.message," ÑообÑений, ").concat(e.prompt," подÑказок, ").concat(e.mask," маÑок"),ImportFailed:"Ðе ÑдалоÑÑ Ð¸Ð¼Ð¿Ð¾ÑÑиÑоваÑÑ"},Mask:{Splash:{Title:"СÑаÑÑÐ¾Ð²Ð°Ñ ÑÑÑаниÑа маÑок",SubTitle:"ÐÑи Ñоздании нового ÑаÑа оÑобÑажаÑÑ ÑÑаÑÑовÑÑ ÑÑÑаниÑÑ Ð¼Ð°Ñок"},Builtin:{Title:"СкÑÑÑÑ Ð²ÑÑÑоеннÑе маÑки",SubTitle:"СкÑÑÑÑ Ð²ÑÑÑоеннÑе маÑки во вÑеÑ
ÑпиÑкаÑ
маÑок"}},Prompt:{Disable:{Title:"ÐÑклÑÑиÑÑ Ð°Ð²Ñозаполнение подÑказок",SubTitle:"ÐведиÑе / в наÑале ÑÑÑоки Ð´Ð»Ñ Ð°ÐºÑиваÑии авÑозаполнениÑ"},List:"СпиÑок полÑзоваÑелÑÑкиÑ
подÑказок",ListCount:(e,t)=>"ÐÑÑÑоеннÑе ".concat(e,", полÑзоваÑелÑÑкие ").concat(t),Edit:"РедакÑиÑоваÑÑ",Modal:{Title:"СпиÑок подÑказок",Add:"СоздаÑÑ",Search:"ÐоиÑк подÑказок"},EditModal:{Title:"РедакÑиÑоваÑÑ Ð¿Ð¾Ð´Ñказки"}},HistoryCount:{Title:"ÐолиÑеÑÑво иÑÑоÑии ÑообÑений",SubTitle:"ÐолиÑеÑÑво иÑÑоÑий ÑообÑений, оÑпÑавлÑемÑÑ
Ñ ÐºÐ°Ð¶Ð´Ñм запÑоÑом"},CompressThreshold:{Title:"ÐоÑог ÑжаÑÐ¸Ñ Ð´Ð»Ð¸Ð½Ñ Ð¸ÑÑоÑии ÑообÑений",SubTitle:"Ðогда не ÑжаÑÐ°Ñ Ð¸ÑÑоÑÐ¸Ñ ÑообÑений пÑевÑÑÐ°ÐµÑ ÑÑо знаÑение, пÑоиÑÑ
Ð¾Ð´Ð¸Ñ ÑжаÑие"}
1,Usage:{Title:"ÐÑовеÑка баланÑа",SubTitle:(e,t)=>"ÐÑполÑзовано в ÑÑом меÑÑÑе $".concat(e,", вÑего по подпиÑке $").concat(t),IsChecking:"ÐÑовеÑкаâ¦",Check:"ÐÑовеÑиÑÑ Ñнова",NoAccess:"ÐведиÑе API-клÑÑ Ð¸Ð»Ð¸ паÑÐ¾Ð»Ñ Ð´Ð¾ÑÑÑпа Ð´Ð»Ñ Ð¿ÑоÑмоÑÑа баланÑа"},Access:{SaasStart:{Title:"ÐÑполÑзÑйÑе NextChat AI",Label:"(Самое ÑкономиÑное ÑеÑение)",SubTitle:"ÐÑиÑиалÑно поддеÑживаеÑÑÑ NextChat, гоÑов к иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð±ÐµÐ· наÑÑÑойки, поддеÑÐ¶Ð¸Ð²Ð°ÐµÑ Ð¿Ð¾Ñледние кÑÑпнÑе модели, Ñакие как OpenAI o1, GPT-4o и Claude-3.5",ChatNow:"ÐаÑаÑÑ ÑаÑ"},AccessCode:{Title:"ÐаÑÐ¾Ð»Ñ Ð´Ð¾ÑÑÑпа",SubTitle:"ÐдминиÑÑÑаÑÐ¾Ñ Ð²ÐºÐ»ÑÑил заÑиÑÑ Ð¿Ð°Ñолем",Placeholder:"ÐведиÑе паÑÐ¾Ð»Ñ Ð´Ð¾ÑÑÑпа"},CustomEndpoint:{Title:"ÐолÑзоваÑелÑÑкий инÑеÑÑейÑ",SubTitle:"ÐÑполÑзоваÑÑ Ð»Ð¸ полÑзоваÑелÑÑкий Azure или OpenAI ÑеÑвиÑ"},Provider:{Title:"ÐÑÐ¾Ð²Ð°Ð¹Ð´ÐµÑ Ð¼Ð¾Ð´ÐµÐ»Ð¸",SubTitle:"ÐеÑеклÑÑиÑÑÑÑ Ð½Ð° дÑÑгого пÑовайдеÑа"},OpenAI:{ApiKey:{Title:"API-клÑÑ",SubTitle:"ÐÑполÑзоваÑÑ Ð¿Ð¾Ð»ÑзоваÑелÑÑкий OpenAI-клÑÑ Ð´Ð»Ñ Ð¾Ð±Ñ
ода огÑаниÑений паÑолÑ",Placeholder:"OpenAI API-клÑÑ"},Endpoint:{Title:"ÐдÑÐµÑ Ð¸Ð½ÑеÑÑейÑа",SubTitle:"ÐÑоме адÑеÑа по ÑмолÑаниÑ, должен ÑодеÑжаÑÑ http(s)://"}},Azure:{ApiKey:{Title:"ÐлÑÑ Ð¸Ð½ÑеÑÑейÑа",SubTitle:"ÐÑполÑзоваÑÑ Ð¿Ð¾Ð»ÑзоваÑелÑÑкий Azure-клÑÑ Ð´Ð»Ñ Ð¾Ð±Ñ
ода огÑаниÑений паÑолÑ",Placeholder:"Azure API-клÑÑ"},Endpoint:{Title:"ÐдÑÐµÑ Ð¸Ð½ÑеÑÑейÑа",SubTitle:"ÐÑимеÑ:"},ApiVerion:{Title:"ÐеÑÑÐ¸Ñ Ð¸Ð½ÑеÑÑейÑа (azure api version)",SubTitle:"ÐÑбеÑиÑе конкÑеÑнÑÑ Ð²ÐµÑÑиÑ"}},Anthropic:{ApiKey:{Title:"ÐлÑÑ Ð¸Ð½ÑеÑÑейÑа",SubTitle:"ÐÑполÑзоваÑÑ Ð¿Ð¾Ð»ÑзоваÑелÑÑкий Anthropic-клÑÑ Ð´Ð»Ñ Ð¾Ð±Ñ
ода огÑаниÑений паÑолÑ",Placeholder:"Anthropic API-клÑÑ"},Endpoint:{Title:"ÐдÑÐµÑ Ð¸Ð½ÑеÑÑейÑа",SubTitle:"ÐÑимеÑ:"},ApiVerion:{Title:"ÐеÑÑÐ¸Ñ Ð¸Ð½ÑеÑÑейÑа (claude api version)",SubTitle:"ÐÑбеÑиÑе конкÑеÑнÑÑ Ð²ÐµÑÑÐ¸Ñ API"}},Google:{ApiKey:{Title:"API-клÑÑ",SubTitle:"ÐолÑÑиÑе Ð²Ð°Ñ API-клÑÑ Google AI",Placeholder:"ÐведиÑе Ð²Ð°Ñ API-клÑÑ Google AI Studio"},Endpoint:{Title:"ÐдÑÐµÑ Ð¸Ð½ÑеÑÑейÑа",SubTitle:"ÐÑимеÑ:"},ApiVersion:{Title:"ÐеÑÑÐ¸Ñ API (ÑолÑко Ð´Ð»Ñ gemini-pro)",SubTitle:"ÐÑбеÑиÑе конкÑеÑнÑÑ Ð²ÐµÑÑÐ¸Ñ API"},GoogleSafetySettings:{Title:"УÑÐ¾Ð²ÐµÐ½Ñ ÑилÑÑÑаÑии Google",SubTitle:"ÐаÑÑÑоиÑÑ ÑÑÐ¾Ð²ÐµÐ½Ñ ÑилÑÑÑаÑии конÑенÑа"}},Baidu:{ApiKey:{Title:"API-клÑÑ",SubTitle:"ÐÑполÑзоваÑÑ Ð¿Ð¾Ð»ÑзоваÑелÑÑкий Baidu API-клÑÑ",Placeholder:"Baidu API-клÑÑ"},SecretKey:{Title:"СекÑеÑнÑй клÑÑ",SubTitle:"ÐÑполÑзоваÑÑ Ð¿Ð¾Ð»ÑзоваÑелÑÑкий Baidu Secret Key",Placeholder:"Baidu Secret Key"},Endpoint:{Title:"ÐдÑÐµÑ Ð¸Ð½ÑеÑÑейÑа",SubTitle:"Ðе поддеÑÐ¶Ð¸Ð²Ð°ÐµÑ Ð¿Ð¾Ð»ÑзоваÑелÑÑкÑÑ Ð½Ð°ÑÑÑойкÑ, пеÑейдиÑе в .env"}},ByteDance:{ApiKey:{Title:"ÐлÑÑ Ð¸Ð½ÑеÑÑейÑа",SubTitle:"ÐÑполÑзоваÑÑ Ð¿Ð¾Ð»ÑзоваÑелÑÑкий ByteDance API-клÑÑ",Placeholder:"ByteDance API-клÑÑ"},Endpoint:{Title:"ÐдÑÐµÑ Ð¸Ð½ÑеÑÑейÑа",SubTitle:"ÐÑимеÑ:"}},Alibaba:{ApiKey:{Title:"ÐлÑÑ Ð¸Ð½ÑеÑÑейÑа",SubTitle:"ÐÑполÑзоваÑÑ Ð¿Ð¾Ð»ÑзоваÑелÑÑкий Alibaba Cloud API-клÑÑ",Placeholder:"Alibaba Cloud API-клÑÑ"},Endpoint:{Title:"ÐдÑÐµÑ Ð¸Ð½ÑеÑÑейÑа",SubTitle:"ÐÑимеÑ:"}},AI302:{ApiKey:{Title:"ÐлÑÑ Ð¸Ð½ÑеÑÑейÑа",SubTitle:"ÐÑполÑзоваÑÑ Ð¿Ð¾Ð»ÑзоваÑелÑÑкий 302.AI API-клÑÑ",Placeholder:"302.AI API-клÑÑ"},Endpoint:{Title:"ÐдÑÐµÑ Ð¸Ð½ÑеÑÑейÑа",SubTitle:"ÐÑимеÑ:"}},CustomModel:{Title:"Ðазвание полÑзоваÑелÑÑкой модели",SubTitle:"ÐобавÑÑе ваÑианÑÑ Ð¿Ð¾Ð»ÑзоваÑелÑÑкиÑ
моделей, ÑазделÑÑ Ð·Ð°Ð¿ÑÑÑми"}},Model:"ÐоделÑ",CompressModel:{Title:"ÐÐ¾Ð´ÐµÐ»Ñ ÑжаÑиÑ",SubTitle:"ÐоделÑ, иÑполÑзÑÐµÐ¼Ð°Ñ Ð´Ð»Ñ ÑжаÑÐ¸Ñ Ð¸ÑÑоÑии"},Temperature:{Title:"СлÑÑайноÑÑÑ (temperature)",SubTitle:"Чем болÑÑе знаÑение, Ñем более ÑлÑÑайнÑе оÑвеÑÑ"},TopP:{Title:"ЯдÑо вÑбоÑки (top_p)",SubTitle:"ÐоÑ
ожие на ÑлÑÑайноÑÑÑ, но не изменÑйÑе вмеÑÑе Ñ ÑлÑÑайноÑÑÑÑ"},MaxTokens:{Title:"ÐгÑаниÑение на колиÑеÑÑво Ñокенов за один Ñаз (max_tokens)",SubTitle:"ÐакÑималÑное колиÑеÑÑво Ñокенов на одно взаимодейÑÑвие"},PresencePenalty:{Title:"Ðаказание за Ð½Ð¾Ð²Ð¸Ð·Ð½Ñ Ñем (presence_penalty)",SubTitle:"Чем болÑÑе знаÑение, Ñем вÑÑе веÑоÑÑноÑÑÑ ÑаÑÑиÑÐµÐ½Ð¸Ñ Ð½Ð° новÑе ÑемÑ"},FrequencyPenalty:{Title:"Ðаказание за ÑаÑÑоÑÑ (frequency_penalty)",SubTitle:"Чем болÑÑе знаÑение, Ñем вÑÑе веÑоÑÑноÑÑÑ ÑменÑÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ð²ÑоÑÑÑÑиÑ
ÑÑ Ñлов"}},Store:{DefaultTopic:"ÐовÑй ÑаÑ",BotHello:"Чем Ð¼Ð¾Ð³Ñ Ð¿Ð¾Ð¼Ð¾ÑÑ?",Error:"ÐÑоизоÑла оÑибка, попÑобÑйÑе позже",Prompt:{History:e=>"ÐÑо ÑезÑме иÑÑоÑии ÑаÑа как пÑедÑÑÑоÑиÑ: "+e,Topic:"УкажиÑе кÑаÑкÑÑ ÑÐµÐ¼Ñ ÑÑого ÑообÑÐµÐ½Ð¸Ñ Ð² ÑеÑÑÑеÑ
-пÑÑи ÑловаÑ
, без обÑÑÑнений, знаков пÑепинаниÑ, междомеÑий, лиÑнего ÑекÑÑа или вÑделениÑ. ÐÑли ÑÐµÐ¼Ñ Ð½ÐµÑ, пÑоÑÑо напиÑиÑе 'ÐолÑовнÑ'",Summarize:"ÐÑаÑко подведиÑе иÑоги ÑодеÑжимого беÑÐµÐ´Ñ Ð´Ð»Ñ Ð¸ÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð² каÑеÑÑве поÑледÑÑÑего конÑекÑÑного запÑоÑа, не более 200 Ñлов"}},Copy:{Success:"СкопиÑовано в бÑÑÐµÑ Ð¾Ð±Ð¼ÐµÐ½Ð°",Failed:"Ðе ÑдалоÑÑ ÑкопиÑоваÑÑ, пÑедоÑÑавÑÑе доÑÑÑп к бÑÑеÑÑ Ð¾Ð±Ð¼ÐµÐ½Ð°"},Download:{Success:"СодеÑжимое ÑÑпеÑно загÑÑжено в ваÑÑ Ð´Ð¸ÑекÑоÑиÑ.",Failed:"Ðе ÑдалоÑÑ Ð·Ð°Ð³ÑÑзиÑÑ."},Context:{Toast:e=>"СодеÑÐ¶Ð¸Ñ ".concat(e," пÑедÑÑÑановленнÑÑ
подÑказок"),Edit:"ТекÑÑие наÑÑÑойки ÑаÑа",Add:"ÐобавиÑÑ Ð½Ð¾Ð²Ñй ÑаÑ",Clear:"ÐонÑекÑÑ Ð¾ÑиÑен",Revert:"ÐоÑÑÑановиÑÑ ÐºÐ¾Ð½ÑекÑÑ"},Plugin:{Name:"ÐлагинÑ"},FineTuned:{Sysmessage:"ÐÑ - помоÑник"},SearchChat:{Name:"ÐоиÑк",Page:{Title:"ÐоиÑк в иÑÑоÑии ÑаÑов",Search:"ÐведиÑе клÑÑевÑе Ñлова Ð´Ð»Ñ Ð¿Ð¾Ð¸Ñка",NoResult:"РезÑлÑÑаÑов не найдено",NoData:"ÐÐµÑ Ð´Ð°Ð½Ð½ÑÑ
",Loading:"ÐагÑÑзка",SubTitle:e=>"Ðайдено ".concat(e," ÑезÑлÑÑаÑов")},Item:{View:"ÐÑоÑмоÑÑ"}},Mask:{Name:"ÐаÑка",Page:{Title:"ÐÑедÑÑÑановленнÑе Ñоли",SubTitle:e=>"".concat(e," пÑедÑÑÑановленнÑÑ
Ñолей"),Search:"ÐоиÑк Ñолей",Create:"СоздаÑÑ"},Item:{Info:e=>"СодеÑÐ¶Ð¸Ñ ".concat(e," пÑедÑÑÑановленнÑÑ
диалогов"),Chat:"Ðиалог",View:"ÐÑоÑмоÑÑеÑÑ",Edit:"РедакÑиÑоваÑÑ",Delete:"УдалиÑÑ",DeleteConfirm:"ÐодÑвеÑдиÑÑ Ñдаление?"},EditModal:{Title:e=>"РедакÑиÑование пÑедÑÑÑановленной маÑки ".concat(e?"ï¼ÑолÑко Ð´Ð»Ñ ÑÑениÑï¼":""),Download:"СкаÑаÑÑ Ð¿ÑедÑÑÑановкÑ",Clone:"ÐлониÑоваÑÑ Ð¿ÑедÑÑÑановкÑ"},Config:{Avatar:"ÐваÑÐ°Ñ Ñоли",Name:"Ðазвание Ñоли",Sync:{Title:"ÐÑполÑзоваÑÑ Ð³Ð»Ð¾Ð±Ð°Ð
1»ÑнÑе наÑÑÑойки",SubTitle:"ÐÑÐ´ÐµÑ Ð»Ð¸ ÑекÑÑий ÑÐ°Ñ Ð¸ÑполÑзоваÑÑ Ð³Ð»Ð¾Ð±Ð°Ð»ÑнÑе наÑÑÑойки модели",Confirm:"ÐолÑзоваÑелÑÑкие наÑÑÑойки ÑекÑÑего ÑаÑа бÑдÑÑ Ð°Ð²ÑомаÑиÑеÑки замененÑ, подÑвеÑдиÑе акÑиваÑÐ¸Ñ Ð³Ð»Ð¾Ð±Ð°Ð»ÑнÑÑ
наÑÑÑоек?"},HideContext:{Title:"СкÑÑÑÑ Ð¿ÑедÑÑÑановленнÑе диалоги",SubTitle:"ÐоÑле ÑкÑÑÑÐ¸Ñ Ð¿ÑедÑÑÑановленнÑе диалоги не бÑдÑÑ Ð¾ÑобÑажаÑÑÑÑ Ð² ÑаÑе"},Share:{Title:"ÐоделиÑÑÑÑ ÑÑой маÑкой",SubTitle:"СоздаÑÑ Ð¿ÑÑмÑÑ ÑÑÑÐ»ÐºÑ Ð½Ð° ÑÑÑ Ð¼Ð°ÑкÑ",Action:"СкопиÑоваÑÑ ÑÑÑлкÑ"}}},NewChat:{Return:"ÐеÑнÑÑÑÑÑ",Skip:"ÐаÑаÑÑ ÑÑазÑ",NotShow:"ÐолÑÑе не показÑваÑÑ",ConfirmNoShow:"ÐодÑвеÑдиÑÑ Ð¾ÑклÑÑение? ÐоÑле оÑклÑÑÐµÐ½Ð¸Ñ Ð²Ñ Ð²Ñегда ÑможеÑе вклÑÑиÑÑ ÐµÐ³Ð¾ Ñнова в наÑÑÑойкаÑ
.",Title:"ÐÑбеÑиÑе маÑкÑ",SubTitle:"ÐаÑниÑе ÑейÑаÑ, ÑÑолкниÑеÑÑ Ñ Ð¼ÑÑлÑми за маÑкой",More:"ÐоказаÑÑ Ð²Ñе"},URLCommand:{Code:"ÐбнаÑÑжен код доÑÑÑпа в ÑÑÑлке, авÑомаÑиÑеÑки заполниÑÑ?",Settings:"ÐбнаÑÑÐ¶ÐµÐ½Ñ Ð¿ÑедÑÑÑановленнÑе наÑÑÑойки в ÑÑÑлке, авÑомаÑиÑеÑки заполниÑÑ?"},UI:{Confirm:"ÐодÑвеÑдиÑÑ",Cancel:"ÐÑмена",Close:"ÐакÑÑÑÑ",Create:"СоздаÑÑ",Edit:"РедакÑиÑоваÑÑ",Export:"ÐкÑпоÑÑиÑоваÑÑ",Import:"ÐмпоÑÑиÑоваÑÑ",Sync:"СинÑ
ÑонизиÑоваÑÑ",Config:"ÐаÑÑÑойки"},Exporter:{Description:{Title:"ТолÑко ÑообÑÐµÐ½Ð¸Ñ Ð¿Ð¾Ñле оÑиÑÑки конÑекÑÑа бÑдÑÑ Ð¾ÑобÑажаÑÑÑÑ"},Model:"ÐоделÑ",Messages:"СообÑениÑ",Topic:"Тема",Time:"ÐÑемÑ"}},U={WIP:"Arbeid p\xe5g\xe5r ...",Error:{Unauthorized:(null===(v=(0,A.Z)())||void 0===v?void 0:v.isApp)?"\uD83D\uDE06 Samtalen har st\xf8tt p\xe5 noen problemer, ikke bekymre deg:\n \\ 1ï¸â£ Hvis du vil starte uten konfigurasjon, [klikk her for \xe5 begynne \xe5 chatte umiddelbart \uD83D\uDE80](".concat(P.co,")\n \\ 2ï¸â£ Hvis du vil bruke dine egne OpenAI-ressurser, klikk [her](/#/settings) for \xe5 endre innstillingene âï¸"):"\uD83D\uDE06 Samtalen har st\xf8tt p\xe5 noen problemer, ikke bekymre deg:\n 1ï¸â£ Hvis du vil starte uten konfigurasjon, [klikk her for \xe5 begynne \xe5 chatte umiddelbart \uD83D\uDE80](".concat(P.co,")\n 2ï¸â£ Hvis du bruker en privat distribusjonsversjon, klikk [her](/#/auth) for \xe5 skrive inn tilgangsn\xf8kkelen \uD83D\uDD11\n 3ï¸â£ Hvis du vil bruke dine egne OpenAI-ressurser, klikk [her](/#/settings) for \xe5 endre innstillingene âï¸\n ")},Auth:{Title:"Passord p\xe5krevd",Tips:"Administrator har aktivert passordbeskyttelse. Vennligst skriv inn tilgangskoden nedenfor",SubTips:"Eller skriv inn din OpenAI eller Google API-n\xf8kkel",Input:"Skriv tilgangskoden her",Confirm:"Bekreft",Later:"Kom tilbake senere",Return:"Tilbake",SaasTips:"Konfigurasjonen er for komplisert, jeg vil bruke det med en gang",TopTips:"\uD83E\uDD73 NextChat AI lanseringstilbud, l\xe5s opp OpenAI o1, GPT-4o, Claude-3.5 og de nyeste store modellene n\xe5"},ChatItem:{ChatItemCount:e=>"".concat(e," samtaler")},Chat:{SubTitle:e=>"Totalt ".concat(e," samtaler"),EditMessage:{Title:"Rediger meldingshistorikk",Topic:{Title:"Samtaleemne",SubTitle:"Endre n\xe5v\xe6rende samtaleemne"}},Actions:{ChatList:"Vis meldingsliste",CompressedHistory:"Vis komprimert historikk",Export:"Eksporter samtaler",Copy:"Kopier",Stop:"Stopp",Retry:"Pr\xf8v igjen",Pin:"Fest",PinToastContent:"1 samtale er festet til forh\xe5ndsdefinerte oppfordringer",PinToastAction:"Se",Delete:"Slett",Edit:"Rediger",RefreshTitle:"Oppdater tittel",RefreshToast:"Foresp\xf8rsel om titteloppdatering sendt"},Commands:{new:"Ny samtale",newm:"Start samtale fra maske",next:"Neste samtale",prev:"Forrige samtale",clear:"Rydd kontekst",del:"Slett samtale"},InputActions:{Stop:"Stopp respons",ToBottom:"Rull til nyeste",Theme:{auto:"Automatisk tema",light:"Lyst tema",dark:"M\xf8rkt tema"},Prompt:"Hurtigkommando",Masks:"Alle masker",Clear:"Rydd samtale",Settings:"Samtaleinnstillinger",UploadImage:"Last opp bilde"},Rename:"Gi nytt navn til samtale",Typing:"Skriverâ¦",Input:e=>{var t="".concat(e," send");return e===String(C.mQ.Enter)&&(t+="ï¼Shift + Enter for linjeskift"),t+"ï¼/ for \xe5 utl\xf8se autoutfylling, : for \xe5 utl\xf8se kommando"},Send:"Send",Config:{Reset:"Fjern minne",SaveAs:"Lagre som maske"},IsContext:"Forh\xe5ndsdefinerte oppfordringer"},Export:{Title:"Del samtalehistorikk",Copy:"Kopier alt",Download:"Last ned fil",Share:"Del til ShareGPT",MessageFromYou:"Bruker",MessageFromChatGPT:"ChatGPT",Format:{Title:"Eksporterformat",SubTitle:"Kan eksporteres som Markdown-tekst eller PNG-bilde"},IncludeContext:{Title:"Inkluder maske kontekst",SubTitle:"Skal maske kontekst vises i meldinger"}
1,Steps:{Select:"Velg",Preview:"Forh\xe5ndsvis"},Image:{Toast:"Genererer skjermbilde",Modal:"Langtrykk eller h\xf8yreklikk for \xe5 lagre bilde"}},Select:{Search:"S\xf8k meldinger",All:"Velg alle",Latest:"Siste meldinger",Clear:"Fjern valg"},Memory:{Title:"Historisk sammendrag",EmptyContent:"Samtaleinnholdet er for kort, ingen oppsummering n\xf8dvendig",Send:"Automatisk komprimere samtalehistorikk og sende som kontekst",Copy:"Kopier sammendrag",Reset:"[unused]",ResetConfirm:"Er du sikker p\xe5 at du vil t\xf8mme historisk sammendrag?"},Home:{NewChat:"Ny samtale",DeleteChat:"Er du sikker p\xe5 at du vil slette den valgte samtalen?",DeleteToast:"Samtale slettet",Revert:"Angre"},Settings:{Title:"Innstillinger",SubTitle:"Alle innstillingsalternativer",Danger:{Reset:{Title:"Tilbakestill alle innstillinger",SubTitle:"Tilbakestill alle innstillingsalternativer til standardverdier",Action:"Tilbakestill n\xe5",Confirm:"Bekreft tilbakestilling av alle innstillinger?"},Clear:{Title:"Slett alle data",SubTitle:"Slett alle samtaler og innstillingsdata",Action:"Slett n\xe5",Confirm:"Bekreft sletting av alle samtaler og innstillingsdata?"}},Lang:{Name:"Language",All:"Alle spr\xe5k"},Avatar:"Profilbilde",FontSize:{Title:"Skriftst\xf8rrelse",SubTitle:"Skriftst\xf8rrelse for samtaleinnhold"},FontFamily:{Title:"Chat-skrifttype",SubTitle:"Skrifttypen for chatinnhold, la st\xe5 tom for \xe5 bruke global standardskrifttype",Placeholder:"Skriftnavn"},InjectSystemPrompts:{Title:"Injiser systemprompter",SubTitle:"Tving inn et systemprompt som simulerer ChatGPT i starten av hver foresp\xf8rsel"},InputTemplate:{Title:"Forh\xe5ndsbehandling av brukerinput",SubTitle:"Den nyeste meldingen fra brukeren vil bli fylt ut i denne malen"},Update:{Version:e=>"N\xe5v\xe6rende versjon: ".concat(e),IsLatest:"Er den nyeste versjonen",CheckUpdate:"Sjekk oppdateringer",IsChecking:"Sjekker oppdateringer...",FoundUpdate:e=>"Ny versjon oppdaget: ".concat(e),GoToUpdate:"G\xe5 til oppdatering"},SendKey:"Send-knapp",Theme:"Tema",TightBorder:"Ingen ramme-modus",SendPreviewBubble:{Title:"Forh\xe5ndsvisningsboble",SubTitle:"Forh\xe5ndsvis Markdown-innhold i en forh\xe5ndsvisningsboble"},AutoGenerateTitle:{Title:"Automatisk generere tittel",SubTitle:"Generer en passende tittel basert p\xe5 samtaleinnholdet"},Sync:{CloudState:"Skydatasynkronisering",NotSyncYet:"Har ikke blitt synkronisert enn\xe5",Success:"Synkronisering vellykket",Fail:"Synkronisering mislyktes",Config:{Modal:{Title:"Konfigurer sky-synkronisering",Check:"Sjekk tilgjengelighet"},SyncType:{Title:"Synkroniseringstype",SubTitle:"Velg \xf8nsket synkroniseringsserver"},Proxy:{Title:"Aktiver proxy",SubTitle:"N\xe5r du synkroniserer i nettleseren, m\xe5 proxy v\xe6re aktivert for \xe5 unng\xe5 CORS-restriksjoner"},ProxyUrl:{Title:"Proxy-URL",SubTitle:"Kun for prosjektets innebygde CORS-proxy"},WebDav:{Endpoint:"WebDAV-adresse",UserName:"Brukernavn",Password:"Passord"},UpStash:{Endpoint:"UpStash Redis REST-URL",UserName:"Sikkerhetskopinavn",Password:"UpStash Redis REST-token"}},LocalState:"Lokal data",Overview:e=>"".concat(e.chat," samtaler, ").concat(e.message," meldinger, ").concat(e.prompt," oppfordringer, ").concat(e.mask," masker"),ImportFailed:"Import mislyktes"},Mask:{Splash:{Title:"Maskestartside",SubTitle:"Vis maskestartside n\xe5r du oppretter en ny samtale"},Builtin:{Title:"Skjul innebygde masker",SubTitle:"Skjul innebygde masker i alle maskelister"}},Prompt:{Disable:{Title:"Deaktiver automatisk fullf\xf8ring av oppfordringer",SubTitle:"Skriv / i tekstboksen for \xe5 utl\xf8se automatisk fullf\xf8ring"},List:"Egendefinerte oppfordringer",ListCount:(e,t)=>"Innebygde ".concat(e,", brukerdedefinerte ").concat(t),Edit:"Rediger",Modal:{Title:"Oppfordringsliste",Add:"Ny",Search:"S\xf8k oppfordringer"},EditModal:{Title:"Rediger oppfordring"}},HistoryCount:{Title:"Antall historiske meldinger",SubTitle:"Antall historiske meldinger som sendes med hver foresp\xf8rsel"},CompressThreshold:{Title:"Kompressterskel for historiske meldinger",SubTitle:"N\xe5r ukomprimerte historiske meldinger overskrider denne verdien, vil de bli komprimert"},Usage:{Title:"Saldoforesp\xf8rsel",SubTitle:(e,t)=>
1"Brukt denne m\xe5neden $".concat(e,", total abonnementsbel\xf8p $").concat(t),IsChecking:"Sjekker...",Check:"Sjekk p\xe5 nytt",NoAccess:"Skriv inn API-n\xf8kkel eller tilgangspassord for \xe5 se saldo"},Access:{SaasStart:{Title:"Bruk NextChat AI",Label:"(Den mest kostnadseffektive l\xf8sningen)",SubTitle:"Offisielt vedlikeholdt av NextChat, klar til bruk uten konfigurasjon, st\xf8tter de nyeste store modellene som OpenAI o1, GPT-4o og Claude-3.5",ChatNow:"Chat n\xe5"},AccessCode:{Title:"Adgangskode",SubTitle:"Administrator har aktivert kryptert tilgang",Placeholder:"Skriv inn tilgangskoden"},CustomEndpoint:{Title:"Egendefinert API",SubTitle:"Bruk egendefinerte Azure- eller OpenAI-tjenester"},Provider:{Title:"Modelltilbyder",SubTitle:"Bytt til forskjellige tilbydere"},OpenAI:{ApiKey:{Title:"API-n\xf8kkel",SubTitle:"Bruk egendefinert OpenAI-n\xf8kkel for \xe5 omg\xe5 passordtilgangsbegrensninger",Placeholder:"OpenAI API-n\xf8kkel"},Endpoint:{Title:"API-adresse",SubTitle:"M\xe5 inkludere http(s):// utenom standardadresse"}},Azure:{ApiKey:{Title:"API-n\xf8kkel",SubTitle:"Bruk egendefinert Azure-n\xf8kkel for \xe5 omg\xe5 passordtilgangsbegrensninger",Placeholder:"Azure API-n\xf8kkel"},Endpoint:{Title:"API-adresse",SubTitle:"Eksempel:"},ApiVerion:{Title:"API-versjon (azure api versjon)",SubTitle:"Velg en spesifikk delversjon"}},Anthropic:{ApiKey:{Title:"API-n\xf8kkel",SubTitle:"Bruk egendefinert Anthropic-n\xf8kkel for \xe5 omg\xe5 passordtilgangsbegrensninger",Placeholder:"Anthropic API-n\xf8kkel"},Endpoint:{Title:"API-adresse",SubTitle:"Eksempel:"},ApiVerion:{Title:"API-versjon (claude api versjon)",SubTitle:"Velg en spesifikk API-versjon"}},Google:{ApiKey:{Title:"API-n\xf8kkel",SubTitle:"Hent din API-n\xf8kkel fra Google AI",Placeholder:"Skriv inn din Google AI Studio API-n\xf8kkel"},Endpoint:{Title:"Endepunktadresse",SubTitle:"Eksempel:"},ApiVersion:{Title:"API-versjon (kun for gemini-pro)",SubTitle:"Velg en spesifikk API-versjon"},GoogleSafetySettings:{Title:"Google sikkerhetsfiltreringsniv\xe5",SubTitle:"Sett innholdsfiltreringsniv\xe5"}},Baidu:{ApiKey:{Title:"API-n\xf8kkel",SubTitle:"Bruk egendefinert Baidu API-n\xf8kkel",Placeholder:"Baidu API-n\xf8kkel"},SecretKey:{Title:"Hemmelig n\xf8kkel",SubTitle:"Bruk egendefinert Baidu hemmelig n\xf8kkel",Placeholder:"Baidu hemmelig n\xf8kkel"},Endpoint:{Title:"API-adresse",SubTitle:"St\xf8tter ikke egendefinerte konfigurasjoner. Se .env-konfigurasjon."}},ByteDance:{ApiKey:{Title:"API-n\xf8kkel",SubTitle:"Bruk egendefinert ByteDance API-n\xf8kkel",Placeholder:"ByteDance API-n\xf8kkel"},Endpoint:{Title:"API-adresse",SubTitle:"Eksempel:"}},Alibaba:{ApiKey:{Title:"API-n\xf8kkel",SubTitle:"Bruk egendefinert Alibaba Cloud API-n\xf8kkel",Placeholder:"Alibaba Cloud API-n\xf8kkel"},Endpoint:{Title:"API-adresse",SubTitle:"Eksempel:"}},CustomModel:{Title:"Egendefinert modellnavn",SubTitle:"Legg til egendefinerte modellalternativer, skill med komma"},AI302:{ApiKey:{Title:"API-n\xf8kkel",SubTitle:"Bruk egendefinert 302.AI API-n\xf8kkel",Placeholder:"302.AI API-n\xf8kkel"},Endpoint:{Title:"API-adresse",SubTitle:"Eksempel:"}}},Model:"Modell",CompressModel:{Title:"Komprimeringsmodell",SubTitle:"Modell brukt for \xe5 komprimere historikken"},Temperature:{Title:"Tilfeldighet (temperature)",SubTitle:"H\xf8yere verdi gir mer tilfeldige svar"},TopP:{Title:"Kjernepr\xf8vetaking (top_p)",SubTitle:"Ligner p\xe5 tilfeldighet, men endre ikke sammen med tilfeldighet"},MaxTokens:{Title:"Maksimalt antall tokens per svar (max_tokens)",SubTitle:"Maksimalt antall tokens brukt i en enkelt interaksjon"},PresencePenalty:{Title:"Emnens ferskhet (presence_penalty)",SubTitle:"H\xf8yere verdi gir st\xf8rre sannsynlighet for \xe5 utvide til nye emner"},FrequencyPenalty:{Title:"Frekvensstraff (frequency_penalty)",SubTitle:"H\xf8yere verdi gir st\xf8rre sannsynlighet for \xe5 redusere gjentakende ord"}},Store:{DefaultTopic:"Ny samtale",BotHello:"Hva kan jeg hjelpe deg med?",Error:"Noe gikk galt, pr\xf8v igjen senere",Prompt:{History:e=>"Dette er oppsummeringen av historiske samtaler som bakgrunn:"+e,Topic:'Bruk fire til fem ord for \xe5 returnere en kort oppsummering av temaet, uten forklaring, uten tegnsetting, uten fyllord, uten ekstra tekst, uten fet skrift. Hvis det ikke er noe tema, returner bare "sladder".',Summarize:"Oppsummer samtalen kort som en kontekstuell prompt for fremtidige referanser, hold det innen 200 tegn"}},Copy:{Success:"Kopiert til utklippstavlen",Failed:"Kopiering mislyktes, vennligst gi tillatelse til utklippstavlen"},Download:{Success:"Innholdet er lastet ned til katalogen din.",Failed:"Nedlasting mislyktes."},Context:{Toast:e=>"Inneholder ".concat(e," forh\xe5ndsinnstilte oppfordringer"),Edit:"N\xe5v\xe6rende samtaleinnstillinger",Add:"Legg til en ny samtale",Clear:"Konteksten er t\xf8mt",Revert:"Gjenopprett konteksten"},Plugin:{Name:"Plugin"},FineTuned:{Sysmessage:"Du er en assistent"},SearchChat:{Name:"S\xf8k",Page:{Title:"S\xf8k i chatthistorikk",Search:"Skriv inn s\xf8keord",NoResult:"Ingen resultater funnet",NoData:"Ingen data",Loa
1ding:"Laster inn",SubTitle:e=>"Fant ".concat(e," resultater")},Item:{View:"Vis"}},Mask:{Name:"Maske",Page:{Title:"Forh\xe5ndsdefinerte rollemasker",SubTitle:e=>"".concat(e," forh\xe5ndsdefinerte rolledefinisjoner"),Search:"S\xf8k etter rollemasker",Create:"Opprett ny"},Item:{Info:e=>"Inneholder ".concat(e," forh\xe5ndsdefinerte samtaler"),Chat:"Samtale",View:"Vis",Edit:"Rediger",Delete:"Slett",DeleteConfirm:"Bekreft sletting?"},EditModal:{Title:e=>"Rediger forh\xe5ndsdefinert maske ".concat(e?"ï¼kun lesingï¼":""),Download:"Last ned forh\xe5ndsdefinert",Clone:"Kopier forh\xe5ndsdefinert"},Config:{Avatar:"Rollebilde",Name:"Rolle navn",Sync:{Title:"Bruk globale innstillinger",SubTitle:"Bruker n\xe5v\xe6rende samtale globale modellinnstillinger",Confirm:"De tilpassede innstillingene for den n\xe5v\xe6rende samtalen vil bli overskrevet automatisk. Bekreft at du vil bruke globale innstillinger?"},HideContext:{Title:"Skjul forh\xe5ndsdefinerte samtaler",SubTitle:"N\xe5r skjult, vil forh\xe5ndsdefinerte samtaler ikke vises i chat-grensesnittet"},Share:{Title:"Del denne masken",SubTitle:"Generer en direkte lenke til denne masken",Action:"Kopier lenke"}}},NewChat:{Return:"Tilbake",Skip:"Start direkte",NotShow:"Vis ikke igjen",ConfirmNoShow:"Bekreft deaktivering? Du kan aktivere det igjen i innstillingene n\xe5r som helst.",Title:"Velg en maske",SubTitle:"Start n\xe5, og f\xe5 tanker som kolliderer med sjelen bak masken",More:"Se alle"},URLCommand:{Code:"Oppdaget at lenken allerede inneholder tilgangskode. \xd8nsker du \xe5 fylle den ut automatisk?",Settings:"Oppdaget at lenken inneholder forh\xe5ndsinnstillinger. \xd8nsker du \xe5 fylle dem ut automatisk?"},UI:{Confirm:"Bekreft",Cancel:"Avbryt",Close:"Lukk",Create:"Opprett",Edit:"Rediger",Export:"Eksporter",Import:"Importer",Sync:"Synkroniser",Config:"Konfigurer"},Exporter:{Description:{Title:"Bare meldinger etter at konteksten er ryddet vil bli vist"}
1,Model:"Modell",Messages:"Meldinger",Topic:"Emne",Time:"Tid"}},F={WIP:"V pÅ\xedpravÄ...",Error:{Unauthorized:(null===(S=(0,A.Z)())||void 0===S?void 0:S.isApp)?"\uD83D\uDE06 Rozhovor narazil na nÄjak\xe9 probl\xe9my, nebojte se:\n \\ 1ï¸â£ Pokud chcete zaÄ\xedt bez konfigurace, [kliknÄte sem pro okamžit\xfd zaÄ\xe1tek chatu \uD83D\uDE80](".concat(P.co,")\n \\ 2ï¸â£ Pokud chcete využ\xedt sv\xe9 vlastn\xed zdroje OpenAI, kliknÄte [sem](/#/settings) a upravte nastaven\xed âï¸"):"\uD83D\uDE06 Rozhovor narazil na nÄjak\xe9 probl\xe9my, nebojte se:\n 1ï¸â£ Pokud chcete zaÄ\xedt bez konfigurace, [kliknÄte sem pro okamžit\xfd zaÄ\xe1tek chatu \uD83D\uDE80](".concat(P.co,")\n 2ï¸â£ Pokud použ\xedv\xe1te verzi soukrom\xe9ho nasazen\xed, kliknÄte [sem](/#/auth) a zadejte pÅ\xedstupov\xfd kl\xedÄ \uD83D\uDD11\n 3ï¸â£ Pokud chcete využ\xedt sv\xe9 vlastn\xed zdroje OpenAI, kliknÄte [sem](/#/settings) a upravte nastaven\xed âï¸\n ")},Auth:{Title:"PotÅebn\xe9 heslo",Tips:"Administr\xe1tor povolil ovÄÅen\xed heslem, pros\xedm zadejte pÅ\xedstupov\xfd k\xf3d n\xedže",SubTips:"nebo zadejte svůj OpenAI nebo Google API kl\xedÄ",Input:"Zadejte pÅ\xedstupov\xfd k\xf3d zde",Confirm:"Potvrdit",Later:"PozdÄji",Return:"N\xe1vrat",SaasTips:"Konfigurace je pÅ\xedliÅ¡ složit\xe1, chci okamžitÄ zaÄ\xedt použ\xedvat",TopTips:"\uD83E\uDD73 Uv\xedtac\xed nab\xeddka NextChat AI, okamžitÄ odemknÄte OpenAI o1, GPT-4o, Claude-3.5 a nejnovÄjÅ¡\xed velk\xe9 modely"},ChatItem:{ChatItemCount:e=>"".concat(e," konverzac\xed")},Chat:{SubTitle:e=>"Celkem ".concat(e," konverzac\xed"),EditMessage:{Title:"Upravit zpr\xe1vy",Topic:{Title:"T\xe9ma konverzace",SubTitle:"ZmÄnit aktu\xe1ln\xed t\xe9ma konverzace"}},Actions:{ChatList:"Zobrazit seznam zpr\xe1v",CompressedHistory:"Zobrazit komprimovanou historii Prompt",Export:"Exportovat konverzace",Copy:"Kop\xedrovat",Stop:"Zastavit",Retry:"Zkusit znovu",Pin:"PÅipnout",PinToastContent:"1 konverzace byla pÅipnuta k pÅednastaven\xfdm promptům",PinToastAction:"Zobrazit",Delete:"Smazat",Edit:"Upravit",RefreshTitle:"Obnovit n\xe1zev",RefreshToast:"Požadavek na obnoven\xed n\xe1zvu byl odesl\xe1n"},Commands:{new:"Nov\xe1 konverzace",newm:"Nov\xe1 konverzace z masky",next:"DalÅ¡\xed konverzace",prev:"PÅedchoz\xed konverzace",clear:"Vymazat kontext",del:"Smazat konverzaci"},InputActions:{Stop:"Zastavit odpovÄÄ",ToBottom:"PÅej\xedt na nejnovÄjÅ¡\xed",Theme:{auto:"Automatick\xe9 t\xe9ma",light:"SvÄteln\xfd režim",dark:"Tmav\xfd režim"},Prompt:"Rychl\xe9 pÅ\xedkazy",Masks:"VÅ¡echny masky",Clear:"Vymazat konverzaci",Settings:"Nastaven\xed konverzace",UploadImage:"Nahr\xe1t obr\xe1zek"},Rename:"PÅejmenovat konverzaci",Typing:"P\xedÅ¡e seâ¦",Input:e=>{var t="".concat(e," odeslat");return e===String(C.mQ.Enter)&&(t+="ï¼Shift + Enter pro nov\xfd Å\xe1dek"),t+"ï¼/ pro doplnÄn\xed, : pro pÅ\xedkaz"},Send:"Odeslat",Config:{Reset:"Vymazat pamÄÅ¥",SaveAs:"Uložit jako masku"},IsContext:"PÅednastaven\xe9 prompty"},Export:{Title:"Sd\xedlet konverzace",Copy:"Kop\xedrovat vÅ¡e",Download:"St\xe1hnout soubor",Share:"Sd\xedlet na ShareGPT",MessageFromYou:"Uživatel",MessageFromChatGPT:"ChatGPT",Format:{Title:"Form\xe1t exportu",SubTitle:"Lze exportovat jako Markdown text nebo PNG obr\xe1zek"},IncludeContext:{Title:"Zahrnout kontext masky",SubTitle:"Zobrazit kontext masky ve zpr\xe1v\xe1ch"},Steps:{Select:"Vybrat",Preview:"N\xe1hled"},Image:{Toast:"Generov\xe1n\xed screenshotu",Modal:"Dlouh\xfdm stiskem nebo prav\xfdm tlaÄ\xedtkem myÅ¡i uložte obr\xe1zek"}},Select:{Search:"Hledat zpr\xe1vy",All:"Vybrat vÅ¡e",Latest:"NÄkolik posledn\xedch",Clear:"ZruÅ¡it v\xfdbÄr"},Memory:{Title:"Historie shrnut\xed",EmptyContent:"Obsah konverzace je pÅ\xedliÅ¡ kr\xe1tk\xfd, nen\xed tÅeba shrnovat",Send:"Automaticky komprimovat konverzace a odeslat jako kontext",Copy:"Kop\xedrovat shrnut\xed",Reset:"[nepouž\xedv\xe1 se]",ResetConfirm:"Opravdu chcete vymazat historii shrnut\xed?"},Home:{NewChat:"Nov\xe1 konverzace",DeleteChat:"Opravdu chcete smazat vybranou konverzaci?",DeleteToast:"Konverzace byla smaz\xe1na",Revert:"Vr\xe1tit"},Settings:{Title:"Nastaven\xed",SubTitle:"VÅ¡echny možnosti nastaven\xed",Danger:{Reset:{Title:"Obnovit vÅ¡echna nastaven\xed",SubTitle:"Obnovit vÅ¡echny nastaven\xed na v\xfdchoz\xed hodnoty",Action:"OkamžitÄ obnovit",Confirm:"Opravdu chcete obnovit vÅ¡echna nastaven\xed?"},Clear:{Title:"Smazat vÅ¡echna data",SubTitle:"Smazat vÅ¡echny chaty a nastaven\xed",Action:"OkamžitÄ smazat",Confirm:"Opravdu chcete smazat vÅ¡echny chaty a nastaven\xed?"}},Lang:{Name:"Language",All:"VÅ¡echny jazyky"},Avatar:"Profilov\xfd obr\xe1zek",FontSize:{Title:"Velikost p\xedsma",SubTitle:"Velikost p\xedsma pro obsah chatu"},FontFamily:{Title:"Chatov\xe9 P\xedsmo",SubTitle:"P\xedsmo obsahu chatu, ponechejte pr\xe1zdn\xe9 pro použit\xed glob\xe1ln\xedho v\xfdchoz\xedho p\xedsma",Placeholder:"N\xe1zev P\xedsma"},InjectSystemPrompts:{Title:"Vložit syst\xe9mov\xe9 v\xfdzvy",SubTitle:"Automaticky pÅidat syst\xe9movou v\xfdzvu simuluj\xedc\xed ChatGPT na zaÄ\xe1tek seznamu zpr\xe1v pro každ\xfd požadavek"},InputTemplate:{Title:"PÅedzpracov\xe1n\xed uživatelsk\xe9ho vstupu",SubTitle:"NejnovÄjÅ¡\xed zpr\xe1va uživatele bude vyplnÄna do t\xe9to Å¡ablony"},Update:{Version:e=>"Aktu\xe1ln\xed verze: ".concat(e),IsLatest:"Jste na nejnovÄjÅ¡\xed verzi",CheckUpdate:"Zkontrolovat aktualizace",IsChecking:"Kontrola aktualizac\xed...",FoundUpdate:e=>"Nalezena nov\xe1 verze: ".concat(e),GoToUpdate:"PÅej\xedt na aktualizaci"},SendKey:"Kl\xe1vesa pro odesl\xe1n\xed",Theme:"T\xe9ma",TightBorder:"Režim bez okrajů",SendPreviewBubble:{Title:"N\xe1hledov\xe1 bublina",SubTitle:"N\xe1hled Markdown obsahu v n\xe1hledov\xe9 bublinÄ"},AutoGenerateTitle:{Title:"Automatick\xe9 generov\xe1n\xed n\xe1zvu",SubTitle:"Generovat vhodn\xfd n\xe1zev na z\xe1kladÄ obsahu konverzace"},Sync:{CloudState:"Data na cloudu",NotSyncYet:"JeÅ¡tÄ nebylo synchronizov\xe1no",Success:"Synchronizace \xfaspÄÅ¡n\xe1",Fail:"Synchronizace selhala",Config:{Modal:{Title:"Nastaven\xed cloudov\xe9 synchronizace",Check:"Zkontrolovat dostupnost"},SyncType:{Title:"Typ synchronizace",SubTitle:"Vyberte obl\xedben\xfd synchronizaÄn\xed server"},Proxy:{Title:"Povolit proxy",SubTitle:"PÅi synchronizaci v prohl\xedžeÄi mus\xed b\xfdt proxy povolena, aby se pÅedeÅ¡lo probl\xe9mům s CORS"},ProxyUrl:{Title:"Adresa proxy",SubTitle:"Pouze pro intern\xed proxy"},WebDav:{Endpoint:"WebDAV adresa",UserName:"Uživatelsk\xe9 jm\xe9no",Password:"Heslo"},UpStash:{Endpoint:"UpStash Redis REST URL",UserName:"N\xe1zev z\xe1lohy",Password:"UpStash Redis REST Token"}},LocalState:"Lok\xe1ln\xed data",Overview:e=>"".concat(e.chat," konverzac\xed, ").concat(e.message," zpr\xe1v, ").concat(e.prompt," promptů, ").concat(e.mask," masek"),ImportFailed:"Import selhal"},Mask:{Splash:{Title:"\xdavodn\xed str\xe1nka masky",SubTitle:"PÅi zah\xe1jen\xed nov\xe9 konverzace zobrazit \xfavodn\xed str\xe1nku masky"},Builtin:{Title:"Skr\xfdt vestavÄn\xe9 masky",SubTitle:"Skr\xfdt vestavÄn\xe9 masky v seznamu vÅ¡ech masek"}},Prompt:{Disable:{Title:"Zak\xe1zat automatick\xe9 doplÅov\xe1n\xed promptů",SubTitle:"Automatick\xe9 doplÅov\xe1n\xed se aktivuje zad\xe1n\xedm / na zaÄ\xe1tku textov\xe9ho pole"},List:"Seznam vlastn\xedch promptů",ListCount:(e,t)=>
1"VestavÄn\xe9 ".concat(e," položek, uživatelsky definovan\xe9 ").concat(t," položek"),Edit:"Upravit",Modal:{Title:"Seznam promptů",Add:"Nov\xfd",Search:"Hledat prompty"},EditModal:{Title:"Upravit prompt"}},HistoryCount:{Title:"PoÄet historick\xfdch zpr\xe1v",SubTitle:"PoÄet historick\xfdch zpr\xe1v zahrnut\xfdch v každ\xe9m požadavku"},CompressThreshold:{Title:"Prahov\xe1 hodnota komprese historick\xfdch zpr\xe1v",SubTitle:"Když nekomprimovan\xe9 historick\xe9 zpr\xe1vy pÅekroÄ\xed tuto hodnotu, dojde ke kompresi"},Usage:{Title:"Kontrola zůstatku",SubTitle:(e,t)=>"Tento mÄs\xedc použito $".concat(e,", celkov\xfd pÅedplatn\xfd objem $").concat(t),IsChecking:"Prob\xedh\xe1 kontrolaâ¦",Check:"Znovu zkontrolovat",NoAccess:"Zadejte API Key nebo pÅ\xedstupov\xe9 heslo pro zobrazen\xed zůstatku"},Access:{SaasStart:{Title:"Použit\xed NextChat AI",Label:"(NejlepÅ¡\xed n\xe1kladovÄ efektivn\xed ÅeÅ¡en\xed)",SubTitle:"Ofici\xe1lnÄ udržov\xe1no NextChat, pÅipraveno k použit\xed bez konfigurace, podporuje nejnovÄjÅ¡\xed velk\xe9 modely jako OpenAI o1, GPT-4o, Claude-3.5",ChatNow:"ZaÄnÄte chatovat nyn\xed"},AccessCode:{Title:"PÅ\xedstupov\xfd k\xf3d",SubTitle:"Administr\xe1tor aktivoval Å¡ifrovan\xfd pÅ\xedstup",Placeholder:"Zadejte pÅ\xedstupov\xfd k\xf3d"},CustomEndpoint:{Title:"Vlastn\xed rozhran\xed",SubTitle:"Použ\xedt vlastn\xed Azure nebo OpenAI službu"},Provider:{Title:"Poskytovatel modelu",SubTitle:"PÅepnout mezi různ\xfdmi poskytovateli"},OpenAI:{ApiKey:{Title:"API Key",SubTitle:"Použijte vlastn\xed OpenAI Key k obejit\xed pÅ\xedstupov\xe9ho omezen\xed",Placeholder:"OpenAI API Key"},Endpoint:{Title:"Adresa rozhran\xed",SubTitle:"KromÄ v\xfdchoz\xed adresy mus\xed obsahovat http(s)://"}},Azure:{ApiKey:{Title:"Rozhran\xed kl\xedÄ",SubTitle:"Použijte vlastn\xed Azure Key k obejit\xed pÅ\xedstupov\xe9ho omezen\xed",Placeholder:"Azure API Key"},Endpoint:{Title:"Adresa rozhran\xed",SubTitle:"PÅ\xedklad:"},ApiVerion:{Title:"Verze rozhran\xed (azure api version)",SubTitle:"Vyberte konkr\xe9tn\xed verzi"}},Anthropic:{ApiKey:{Title:"Rozhran\xed kl\xedÄ",SubTitle:"Použijte vlastn\xed Anthropic Key k obejit\xed pÅ\xedstupov\xe9ho omezen\xed",Placeholder:"Anthropic API Key"},Endpoint:{Title:"Adresa rozhran\xed",SubTitle:"PÅ\xedklad:"},ApiVerion:{Title:"Verze rozhran\xed (claude api version)",SubTitle:"Vyberte konkr\xe9tn\xed verzi API"}},Google:{ApiKey:{Title:"API kl\xedÄ",SubTitle:"Z\xedskejte svůj API kl\xedÄ od Google AI",Placeholder:"Zadejte svůj Google AI Studio API kl\xedÄ"},Endpoint:{Title:"KoneÄn\xe1 adresa",SubTitle:"PÅ\xedklad:"},ApiVersion:{Title:"Verze API (pouze pro gemini-pro)",SubTitle:"Vyberte konkr\xe9tn\xed verzi API"},GoogleSafetySettings:{Title:"\xdaroveÅ bezpeÄnostn\xedho filtrov\xe1n\xed Google",SubTitle:"Nastavit \xfaroveÅ filtrov\xe1n\xed obsahu"}},Baidu:{ApiKey:{Title:"API Key",SubTitle:"Použijte vlastn\xed Baidu API Key",Placeholder:"Baidu API Key"},SecretKey:{Title:"Secret Key",SubTitle:"Použijte vlastn\xed Baidu Secret Key",Placeholder:"Baidu Secret Key"},Endpoint:{Title:"Adresa rozhran\xed",SubTitle:"Nepodporuje vlastn\xed nastaven\xed, pÅejdÄte na .env konfiguraci"}},ByteDance:{ApiKey:{Title:"Rozhran\xed kl\xedÄ",SubTitle:"Použijte vlastn\xed ByteDance API Key",Placeholder:"ByteDance API Key"},Endpoint:{Title:"Adresa rozhran\xed",SubTitle:"PÅ\xedklad:"}},Alibaba:{ApiKey:{Title:"Rozhran\xed kl\xedÄ",SubTitle:"Použijte vlastn\xed Alibaba Cloud API Key",Placeholder:"Alibaba Cloud API Key"},Endpoint:{Title:"Adresa rozhran\xed",SubTitle:"PÅ\xedklad:"}},AI302:{ApiKey:{Title:"Rozhran\xed kl\xedÄ",SubTitle:"Použijte vlastn\xed 302.AI API Key",Placeholder:"302.AI API Key"},Endpoint:{Title:"Adresa rozhran\xed",SubTitle:"PÅ\xedklad:"}},CustomModel:{Title:"Vlastn\xed n\xe1zvy modelů",SubTitle:"PÅidejte možnosti vlastn\xedch modelů, oddÄlen\xe9 Ä\xe1rkami"}},Model:"Model (model)",CompressModel:{Title:"Kompresn\xed model",SubTitle:"Model použ\xedvan\xfd pro kompresi historie"},Temperature:{Title:"N\xe1hodnost (temperature)",SubTitle:"Ä\xedm vyšš\xed hodnota, t\xedm n\xe1hodnÄjÅ¡\xed odpovÄdi"},TopP:{Title:"J\xe1drov\xe9 vzorkov\xe1n\xed (top_p)",SubTitle:"Podobn\xe9 n\xe1hodnosti, ale nemÄÅte spolu s n\xe1hodnost\xed"},MaxTokens:{Title:"Omezen\xed odpovÄdi (max_tokens)",SubTitle:"Maxim\xe1ln\xed poÄet Tokenů použit\xfdch v jednom interakci"},PresencePenalty:{Title:"Äerstvost t\xe9mat (presence_penalty)",SubTitle:"Ä\xedm vyšš\xed hodnota, t\xedm vÄtÅ¡\xed pravdÄpodobnost rozÅ¡\xedÅen\xed na nov\xe1 t\xe9mata"},FrequencyPenalty:{Title:"Penalizace frekvence (frequency_penalty)",SubTitle:"Ä\xedm vyšš\xed hodnota, t\xedm vÄtÅ¡\xed pravdÄpodobnost sn\xedžen\xed opakov\xe1n\xed slov"}},Store:{DefaultTopic:"Nov\xfd chat",BotHello:"Jak v\xe1m mohu pomoci?",Error:"DoÅ¡lo k chybÄ, zkuste to pros\xedm znovu pozdÄji.",Prompt:{History:e=>"Toto je shrnut\xed historie chatu jako kontext: "+e,Topic:"Použijte ÄtyÅi až pÄt slov pro struÄn\xe9 t\xe9ma t\xe9to vÄty, bez vysvÄtlen\xed, interpunkce, citoslovc\xed, nadbyteÄn\xe9ho textu, bez tuÄn\xe9ho p\xedsma. Pokud t\xe9ma neexistuje, vraÅ¥te pouze 'neform\xe1ln\xed chat'.",Summarize:"StruÄnÄ shrÅte obsah konverzace jako kontextov\xfd prompt pro budouc\xed použit\xed, do 200 slov"}},Copy:{Success:"Zkop\xedrov\xe1no do schr\xe1nky",Failed:"Kop\xedrov\xe1n\xed selhalo, pros\xedm, povolte pÅ\xedstup ke schr\xe1nce"},Download:{Success:"Obsah byl stažen do vaÅ¡eho adres\xe1Åe.",Failed:"Stahov\xe1n\xed selhalo."},Context:{Toast:e=>"Obsahuje ".concat(e," pÅednastaven\xfdch promptů"),Edit:"Nastaven\xed aktu\xe1ln\xed konverzace",Add:"PÅidat novou konverzaci",Clear:"Kontext byl vymaz\xe1n",Revert:"Obnovit kontext"},Plugin:{Name:"Plugin"},FineTuned:{Sysmessage:"Jste asistent"},SearchChat:{Name:"Hledat",Page:{Title:"Hledat v historii chatu",Search:"Zadejte hledan\xe9 kl\xedÄov\xe9 slovo",NoResult:"Nebyly nalezeny ž\xe1dn\xe9 v\xfdsledky",NoData:"Ž\xe1dn\xe1 data",Loa
1ding:"NaÄ\xedt\xe1n\xed",SubTitle:e=>"Nalezeno ".concat(e," v\xfdsledků")},Item:{View:"Zobrazit"}},Mask:{Name:"Maska",Page:{Title:"PÅednastaven\xe9 role masky",SubTitle:e=>"".concat(e," definovan\xfdch rol\xed"),Search:"Hledat role masky",Create:"Nov\xfd"},Item:{Info:e=>"Obsahuje ".concat(e," pÅednastaven\xfdch konverzac\xed"),Chat:"Chat",View:"Zobrazit",Edit:"Upravit",Delete:"Smazat",DeleteConfirm:"Opravdu chcete smazat?"},EditModal:{Title:e=>"Upravit pÅednastavenou masku ".concat(e?" (jen pro Äten\xed)":""),Download:"St\xe1hnout pÅednastaven\xed",Clone:"Klonovat pÅednastaven\xed"},Config:{Avatar:"Profilov\xfd obr\xe1zek",Name:"N\xe1zev role",Sync:{Title:"Použ\xedt glob\xe1ln\xed nastaven\xed",SubTitle:"Použ\xedt glob\xe1ln\xed modelov\xe1 nastaven\xed pro aktu\xe1ln\xed konverzaci",Confirm:"VaÅ¡e vlastn\xed nastaven\xed konverzace bude automaticky pÅeps\xe1no, opravdu chcete použ\xedt glob\xe1ln\xed nastaven\xed?"},HideContext:{Title:"Skr\xfdt pÅednastaven\xe9 konverzace",SubTitle:"Po skryt\xed se pÅednastaven\xe9 konverzace nebudou zobrazovat v chatov\xe9m rozhran\xed"},Share:{Title:"Sd\xedlet tuto masku",SubTitle:"Generovat pÅ\xedm\xfd odkaz na tuto masku",Action:"Kop\xedrovat odkaz"}}},NewChat:{Return:"ZpÄt",Skip:"ZaÄ\xedt hned",NotShow:"Zobrazit už nikdy",ConfirmNoShow:"Opravdu chcete zak\xe1zat? Zak\xe1z\xe1n\xed můžete kdykoli znovu povolit v nastaven\xed.",Title:"Vyberte masku",SubTitle:"ZaÄnÄte nyn\xed a konfrontujte se s mysl\xed za maskou",More:"Zobrazit vÅ¡e"},URLCommand:{Code:"Byl detekov\xe1n pÅ\xedstupov\xfd k\xf3d v odkazu, chcete jej automaticky vyplnit?",Settings:"Byla detekov\xe1na pÅednastaven\xe1 nastaven\xed v odkazu, chcete je automaticky vyplnit?"},UI:{Confirm:"Potvrdit",Cancel:"ZruÅ¡it",Close:"ZavÅ\xedt",Create:"Nov\xfd",Edit:"Upravit",Export:"Exportovat",Import:"Importovat",Sync:"Synchronizovat",Config:"Konfigurovat"},Exporter:{Description:{Title:"Pouze zpr\xe1vy po vymaz\xe1n\xed kontextu budou zobrazeny"},Model:"Model",Messages:"Zpr\xe1vy",Topic:"T\xe9ma",Time:"Äas"}},B={WIP:"ê³§ ì¶ì ìì ...",Error:{Unauthorized:(null===(b=(0,A.Z)())||void 0===b?void 0:b.isApp)?"\uD83D\uDE06 ëí ì¤ ë¬¸ì ê° ë°ìíìµëë¤, ê±±ì íì§ ë§ì¸ì:\n \\ 1ï¸â£ ì¸í
ìì´ ììíê³ ì¶ë¤ë©´, [ì¬ê¸°ë¥¼ í´ë¦íì¬ ì¦ì ëí를 ììíì¸ì \uD83D\uDE80](".concat(P.co,")\n \\ 2ï¸â£ ìì ì OpenAI 리ìì¤ë¥¼ ì¬ì©íê³ ì¶ë¤ë©´, [ì¬ê¸°ë¥¼ í´ë¦íì¬](/#/settings) ì¤ì ì ìì íì¸ì âï¸"):"\uD83D\uDE06 ëí ì¤ ë¬¸ì ê° ë°ìíìµëë¤, ê±±ì íì§ ë§ì¸ì:\n 1ï¸â£ ì¸í
ìì´ ììíê³ ì¶ë¤ë©´, [ì¬ê¸°ë¥¼ í´ë¦íì¬ ì¦ì ëí를 ììíì¸ì \uD83D\uDE80](".concat(P.co,")\n 2ï¸â£ ê°ì¸ ë°°í¬ ë²ì ì ì¬ì©íê³ ìë¤ë©´, [ì¬ê¸°ë¥¼ í´ë¦íì¬](/#/auth) ì ê·¼ í¤ë¥¼ ì
ë ¥íì¸ì \uD83D\uDD11\n 3ï¸â£ ìì ì OpenAI 리ìì¤ë¥¼ ì¬ì©íê³ ì¶ë¤ë©´, [ì¬ê¸°ë¥¼ í´ë¦íì¬](/#/settings) ì¤ì ì ìì íì¸ì âï¸\n ")},Auth:{Title:"ë¹ë°ë²í¸ íì",Tips:"ê´ë¦¬ìê° ë¹ë°ë²í¸ ì¸ì¦ì íì±ííìµëë¤. ìëì ì ê·¼ ì½ë를 ì
ë ¥íììì¤.",SubTips:"ëë OpenAI ëë Google API í¤ë¥¼ ì
ë ¥íììì¤.",Input:"ì¬ê¸°ì ì ê·¼ ì½ë를 ì
ë ¥íììì¤.",Confirm:"íì¸",Later:"ëì¤ì í기",Return:"ëìê°ê¸°",SaasTips:"ì¤ì ì´ ë무 ë³µì¡í©ëë¤. ì¦ì ì¬ì©íê³ ì¶ìµëë¤.",TopTips:"\uD83E\uDD73 NextChat AI ì¶ì 기ë
í ì¸: ì§ê¸ OpenAI o1, GPT-4o, Claude-3.5 ë° ìµì ëí 모ë¸ì ì¬ì©í´ë³´ì¸ì!"},ChatItem:{ChatItemCount:e=>"".concat(e," ê°ì ëí")},Chat:{SubTitle:e=>"ì´ ".concat(e," ê°ì ëí"),EditMessage:{Title:"ë©ìì§ ê¸°ë¡ í¸ì§",Topic:{Title:"ì±í
주ì ",SubTitle:"íì¬ ì±í
주ì ë³ê²½"}},Actions:{ChatList:"ë©ìì§ ëª©ë¡ ë³´ê¸°",CompressedHistory:"ìì¶ë íì¤í 리 í롬íí¸ ë³´ê¸°",Export:"ì±í
ê¸°ë¡ ë´ë³´ë´ê¸°",Copy:"ë³µì¬",Stop:"ì ì§",Retry:"ë¤ì ìë",Pin:"ê³ ì ",PinToastContent:"1 ê°ì ëí를 í롬íí¸ì ê³ ì íìµëë¤.",PinToastAction:"보기",Delete:"ìì ",Edit:"í¸ì§",FullScreen:"ì ì²´ íë©´",RefreshTitle:"ì 목 ìë¡ê³ 침",RefreshToast:"ì 목 ìë¡ê³ 침 ìì²ì´ ì ì¡ëììµëë¤",Speech:"ì¬ì",StopSpeech:"ì ì§"}
1,Commands:{new:"ì ì±í
",newm:"ë§ì¤í¬ìì ì ì±í
",next:"ë¤ì ì±í
",prev:"ì´ì ì±í
",clear:"컨í
ì¤í¸ ì§ì°ê¸°",fork:"ì±í
ë³µì¬",del:"ì±í
ìì "},InputActions:{Stop:"ìëµ ì¤ì§",ToBottom:"ìµì ì¼ë¡ ì¤í¬ë¡¤",Theme:{auto:"ìë í
ë§",light:"ë¼ì´í¸ 모ë",dark:"ë¤í¬ 모ë"},Prompt:"ë¹ ë¥¸ ëª
ë ¹",Masks:"모ë ë§ì¤í¬",Clear:"ì±í
ì§ì°ê¸°",Settings:"ì±í
ì¤ì ",UploadImage:"ì´ë¯¸ì§ ì
ë¡ë"},Rename:"ì±í
ì´ë¦ ë³ê²½",Typing:"ì
ë ¥ ì¤â¦",Input:e=>{var t="".concat(e," ì ì¡");return e===String(C.mQ.Enter)&&(t+="ï¼Shift + Enter ì¤ ë°ê¿"),t+"ï¼/ ìë ìì±ï¼: ëª
ë ¹ì´ ì
ë ¥"},Send:"ì ì¡",StartSpeak:"ì¬ì ìì",StopSpeak:"ì¬ì ì ì§",Config:{Reset:"ê¸°ìµ ì§ì°ê¸°",SaveAs:"ë§ì¤í¬ë¡ ì ì¥"},IsContext:"í롬íí¸ ì¤ì ",ShortcutKey:{Title:"í¤ë³´ë ë¨ì¶í¤",newChat:"ì ì±í
ì´ê¸°",focusInput:"ì
ë ¥ íë í¬ì»¤ì¤",copyLastMessage:"ë§ì§ë§ ëµë³ ë³µì¬",copyLastCode:"ë§ì§ë§ ì½ë ë¸ë¡ ë³µì¬",showShortcutKey:"ë¨ì¶í¤ 보기",clearContext:"컨í
ì¤í¸ ì§ì°ê¸°"}},Export:{Title:"ì±í
ê¸°ë¡ ê³µì ",Copy:"모ë ë³µì¬",Download:"íì¼ ë¤ì´ë¡ë",Share:"ShareGPTì ê³µì ",MessageFromYou:"ì¬ì©ì",MessageFromChatGPT:"ChatGPT",Format:{Title:"ë´ë³´ë´ê¸° íì",SubTitle:"Markdown í
ì¤í¸ ëë PNG ì´ë¯¸ì§ë¡ ë´ë³´ë¼ ì ììµëë¤."},IncludeContext:{Title:"í롬íí¸ ì»¨í
ì¤í¸ í¬í¨",SubTitle:"ë©ìì§ì í롬íí¸ ì»¨í
ì¤í¸ë¥¼ íìí ì§ ì¬ë¶"},Steps:{Select:"ì í",Preview:"미리보기"},Image:{Toast:"ì¤í¬ë¦°ì· ìì± ì¤...",Modal:"ê¸¸ê² ë르거ë ì¤ë¥¸ìª½ í´ë¦íì¬ ì´ë¯¸ì§ë¥¼ ì ì¥íììì¤."},Artifacts:{Title:"ê³µì ìí°í©í¸",Error:"ê³µì ì¤ë¥"}},Select:{Search:"ë©ìì§ ê²ì",All:"모ë ì í",Latest:"ìµê·¼ ëª ê°",Clear:"ì í ì§ì°ê¸°"},Memory:{Title:"ê¸°ë¡ ìì½",EmptyContent:"ëí ë´ì©ì´ ë무 ì§§ì ìì½í íì ìì",Send:"ìëì¼ë¡ ì±í
기ë¡ì ìì¶íì¬ ì»¨í
ì¤í¸ë¡ ì ì¡",Copy:"ìì½ ë³µì¬",Reset:"[ì¬ì©ëì§ ìì]",ResetConfirm:"ê¸°ë¡ ìì½ì ì§ì°ê² ìµëê¹?"},Home:{NewChat:"ì ì±í
",DeleteChat:"ì íí ëí를 ìì íìê² ìµëê¹?",DeleteToast:"ëíê° ìì ëììµëë¤.",Revert:"ëë리기"},Settings:{Title:"ì¤ì ",SubTitle:"모ë ì¤ì ìµì
",ShowPassword:"ë¹ë°ë²í¸ 보기",Danger:{Reset:{Title:"모ë ì¤ì ì´ê¸°í",SubTitle:"모ë ì¤ì í목ì 기본ê°ì¼ë¡ ì´ê¸°í",Action:"ì§ê¸ ì´ê¸°í",Confirm:"모ë ì¤ì ì ì´ê¸°ííìê² ìµëê¹?"},Clear:{Title:"모ë ë°ì´í° ì§ì°ê¸°",SubTitle:"모ë ì±í
ë° ì¤ì ë°ì´í° ì§ì°ê¸°",Action:"ì§ê¸ ì§ì°ê¸°",Confirm:"모ë ì±í
ë° ì¤ì ë°ì´í°ë¥¼ ì§ì°ìê² ìµëê¹?"}},Lang:{Name:"Language",All:"모ë ì¸ì´"},Avatar:"ìë°í",FontSize:{Title:"ê¸ê¼´ í¬ê¸°",SubTitle:"ì±í
ë´ì©ì ê¸ê¼´ í¬ê¸°"},FontFamily:{Title:"ì±í
í°í¸",SubTitle:"ì±í
ë´ì©ì í°í¸, ë¹ì ëë©´ ê¸ë¡ë² 기본 í°í¸ë¥¼ ì ì©",Placeholder:"í°í¸ ì´ë¦"},InjectSystemPrompts:{Title:"ìì¤í
ìì¤ í롬íí¸ ì½ì
",SubTitle:"ê° ìì² ë©ìì§ ëª©ë¡ì ìì ë¶ë¶ì ChatGPT ìì¤í
í롬íí¸ë¥¼ ê°ì ë¡ ì¶ê°"},InputTemplate:{Title:"ì¬ì©ì ì
ë ¥ ì ì²ë¦¬",SubTitle:"ì¬ì©ìì ìµì ë©ìì§ê° ì´ í
í릿ì ì±ìì§ëë¤."},Update:{Version:e=>"íì¬ ë²ì : ".concat(e),IsLatest:"ìµì ë²ì ì
ëë¤.",CheckUpdate:"ì
ë°ì´í¸ íì¸",IsChecking:"ì
ë°ì´í¸ íì¸ ì¤...",FoundUpdate:e=>"ì ë²ì ë°ê²¬: ".concat(e),GoToUpdate:"ì
ë°ì´í¸ë¡ ì´ë",Success:"ì
ë°ì´í¸ ì±ê³µ",Failed:"ì
ë°ì´í¸ ì¤í¨"},SendKey:"í¤ ì ì¡",Theme:"í
ë§",TightBorder:"í
ë리 ìë 모ë",SendPreviewBubble:{Title:"미리보기 ë²ë¸",SubTitle:"미리보기 ë²ë¸ìì Markdown ì½í
ì¸ ë¯¸ë¦¬ë³´ê¸°"},AutoGenerateTitle:{Title:"ì 목 ìë ìì±",SubTitle:"ëí ë´ì©ì ë°ë¼ ì ì í ì 목 ìì±"},Sync:{CloudState:"í´ë¼ì°ë ë°ì´í°",NotSyncYet:"ìì§ ë기íëì§ ìììµëë¤.",Success:"ë기í ì±ê³µ",Fail:"ë기í ì¤í¨",Config:{Modal:{Title:"í´ë¼ì°ë ë기í 구ì±",Check:"ì¬ì© ê°ë¥ì± íì¸"},SyncType:{Title:"ë기í ì í",SubTitle:"ì í¸íë ë기í ìë² ì í"},Proxy:{Title:"íë¡ì ì¬ì©",SubTitle:"ë¸ë¼ì°ì ìì ë기íí ë íë¡ì를 íì±ííì¬ êµì°¨ ì¶ì² ì íì í¼í´ì¼ í¨"},ProxyUrl:{Title:"íë¡ì 주ì",SubTitle:"ì´ íë¡ì í¸ìì ì ê³µíë CORS íë¡ìë§ í´ë¹"},WebDav:{Endpoint:"WebDAV 주ì",UserName:"ì¬ì©ì ì´ë¦",Password:"ë¹ë°ë²í¸"},UpStash:{Endpoint:"UpStash Redis REST URL",UserName:"ë°±ì
ì´ë¦",Password:"UpStash Redis REST Token"}},LocalState:"ë¡ì»¬ ë°ì´í°",Overview:e=>"".concat(e.chat," íì ëí, ").concat(e.message," ê°ì ë©ìì§, ").concat(e.prompt," ê°ì í롬íí¸, ").concat(e.mask," ê°ì ë§ì¤í¬"),ImportFailed:"ê°ì ¸ì
1¤ê¸° ì¤í¨"},Mask:{Splash:{Title:"ë§ì¤í¬ ìì íì´ì§",SubTitle:"ì ì±í
ì ë§ì¤í¬ ìì íì´ì§ íì"},Builtin:{Title:"ë´ì¥ ë§ì¤í¬ ì¨ê¸°ê¸°",SubTitle:"모ë ë§ì¤í¬ 목ë¡ìì ë´ì¥ ë§ì¤í¬ ì¨ê¸°ê¸°"}},Prompt:{Disable:{Title:"í롬íí¸ ìë ìì± ë¹íì±í",SubTitle:"ì
ë ¥ ìì ìì ë¶ë¶ì / 를 ì
ë ¥íì¬ ìë ìì± íì±í"},List:"ì¬ì©ì ì ì í롬íí¸ ëª©ë¡",ListCount:(e,t)=>"ë´ì¥ ".concat(e," ê°, ì¬ì©ì ì ì ").concat(t," ê°"),Edit:"í¸ì§",Modal:{Title:"í롬íí¸ ëª©ë¡",Add:"ìë¡ ë§ë¤ê¸°",Search:"í롬íí¸ ê²ì"},EditModal:{Title:"í롬íí¸ í¸ì§"}},HistoryCount:{Title:"íì¤í 리 ë©ìì§ ì",SubTitle:"ê° ìì²ì í¬í¨ë íì¤í 리 ë©ìì§ ì"},CompressThreshold:{Title:"íì¤í 리 ë©ìì§ ê¸¸ì´ ìì¶ ìê³ê°",SubTitle:"ìì¶ëì§ ìì íì¤í 리 ë©ìì§ê° ì´ ê°ì ì´ê³¼íë©´ ìì¶ ìí"},Usage:{Title:"ìì¡ ì¡°í",SubTitle:(e,t)=>"ì´ë² ë¬ ì¬ì©ë ê¸ì¡: $".concat(e,"ï¼ì´ 구ë
ê¸ì¡: $").concat(t),IsChecking:"íì¸ ì¤...",Check:"ë¤ì íì¸",NoAccess:"ìì¡ì ë³´ë ¤ë©´ API í¤ ëë ì ê·¼ ë¹ë°ë²í¸ë¥¼ ì
ë ¥íììì¤."},Access:{SaasStart:{Title:"NextChat AI ì¬ì©í기",Label:"(ê°ì¥ ë¹ì© í¨ì¨ì ì¸ ì루ì
)",SubTitle:"NextChatì ìí´ ê³µìì ì¼ë¡ ì ì§ ê´ë¦¬ëë©°, ì¤ì ìì´ ì¦ì ì¬ì©í ì ìì¼ë©°, OpenAI o1, GPT-4o, Claude-3.5ì ê°ì ìµì ëí 모ë¸ì ì§ìí©ëë¤",ChatNow:"ì§ê¸ ì±í
í기"},AccessCode:{Title:"ì ê·¼ ë¹ë°ë²í¸",SubTitle:"ê´ë¦¬ìê° ìí¸íë ì ê·¼ì íì±ííìµëë¤.",Placeholder:"ì ê·¼ ë¹ë°ë²í¸ë¥¼ ì
ë ¥íììì¤."},CustomEndpoint:{Title:"커ì¤í
ìëí¬ì¸í¸",SubTitle:"커ì¤í
Azure ëë OpenAI ìë¹ì¤ë¥¼ ì¬ì©í ì§ ì¬ë¶"}
1,Provider:{Title:"ëª¨ë¸ ìë¹ì¤ ì ê³µì
ì²´",SubTitle:"ë¤ë¥¸ ìë¹ì¤ ì ê³µì
ì²´ë¡ ì í"},OpenAI:{ApiKey:{Title:"API í¤",SubTitle:"커ì¤í
OpenAI í¤ë¥¼ ì¬ì©íì¬ ë¹ë°ë²í¸ ì ê·¼ ì í ì°í",Placeholder:"OpenAI API í¤"},Endpoint:{Title:"ìëí¬ì¸í¸ 주ì",SubTitle:"기본 주ì ì¸ì http(s)://ì í¬í¨í´ì¼ í¨"}},Azure:{ApiKey:{Title:"ìëí¬ì¸í¸ í¤",SubTitle:"커ì¤í
Azure í¤ë¥¼ ì¬ì©íì¬ ë¹ë°ë²í¸ ì ê·¼ ì í ì°í",Placeholder:"Azure API í¤"},Endpoint:{Title:"ìëí¬ì¸í¸ 주ì",SubTitle:"ì: "},ApiVerion:{Title:"API ë²ì (azure api version)",SubTitle:"í¹ì ë¶ë¶ ë²ì ì í"}},Anthropic:{ApiKey:{Title:"ìëí¬ì¸í¸ í¤",SubTitle:"커ì¤í
Anthropic í¤ë¥¼ ì¬ì©íì¬ ë¹ë°ë²í¸ ì ê·¼ ì í ì°í",Placeholder:"Anthropic API í¤"},Endpoint:{Title:"ìëí¬ì¸í¸ 주ì",SubTitle:"ì: "},ApiVerion:{Title:"API ë²ì (claude api version)",SubTitle:"í¹ì API ë²ì ì
ë ¥"}},Google:{ApiKey:{Title:"API í¤",SubTitle:"Google AIìì API í¤ë¥¼ ê°ì ¸ì¤ì¸ì.",Placeholder:"Google AI Studio API í¤ ì
ë ¥"},Endpoint:{Title:"ìëí¬ì¸í¸ 주ì",SubTitle:"ì: "},ApiVersion:{Title:"API ë²ì (gemini-pro ì ì©)",SubTitle:"í¹ì API ë²ì ì í"},GoogleSafetySettings:{Title:"Google ìì íí°ë§ ìì¤",SubTitle:"ì½í
ì¸ íí°ë§ ìì¤ ì¤ì "}},Baidu:{ApiKey:{Title:"API í¤",SubTitle:"커ì¤í
Baidu API í¤ ì¬ì©",Placeholder:"Baidu API í¤"},SecretKey:{Title:"Secret í¤",SubTitle:"커ì¤í
Baidu Secret í¤ ì¬ì©",Placeholder:"Baidu Secret í¤"},Endpoint:{Title:"ìëí¬ì¸í¸ 주ì",SubTitle:"커ì¤í°ë§ì´ì¦ë .envìì ì¤ì "}},Tencent:{ApiKey:{Title:"Tencent API í¤",SubTitle:"커ì¤í
Tencent API í¤ ì¬ì©",Placeholder:"Tencent API í¤"},SecretKey:{Title:"Tencent Secret í¤",SubTitle:"커ì¤í
Tencent Secret í¤ ì¬ì©",Placeholder:"Tencent Secret í¤"},Endpoint:{Title:"ìëí¬ì¸í¸ 주ì",SubTitle:"ì§ìëì§ ìì, .envìì ì¤ì "}},ByteDance:{ApiKey:{Title:"ìëí¬ì¸í¸ í¤",SubTitle:"커ì¤í
ByteDance API í¤ ì¬ì©",Placeholder:"ByteDance API í¤"},Endpoint:{Title:"ìëí¬ì¸í¸ 주ì",SubTitle:"ì: "}},Alibaba:{ApiKey:{Title:"ìëí¬ì¸í¸ í¤",SubTitle:"커ì¤í
Alibaba Cloud API í¤ ì¬ì©",Placeholder:"Alibaba Cloud API í¤"},Endpoint:{Title:"ìëí¬ì¸í¸ 주ì",SubTitle:"ì: "}},Moonshot:{ApiKey:{Title:"Moonshot API í¤",SubTitle:"커ì¤í
Moonshot API í¤ ì¬ì©",Placeholder:"Moonshot API í¤"},Endpoint:{Title:"ìëí¬ì¸í¸ 주ì",SubTitle:"ì: "}},DeepSeek:{ApiKey:{Title:"DeepSeek API í¤",SubTitle:"커ì¤í
DeepSeek API í¤ ì¬ì©",Placeholder:"DeepSeek API í¤"},Endpoint:{Title:"ìëí¬ì¸í¸ 주ì",SubTitle:"ì: "}},XAI:{ApiKey:{Title:"XAI API í¤",SubTitle:"커ì¤í
XAI API í¤ ì¬ì©",Placeholder:"XAI API í¤"},Endpoint:{Title:"ìëí¬ì¸í¸ 주ì",SubTitle:"ì: "}},ChatGLM:{ApiKey:{Title:"ChatGLM API í¤",SubTitle:"커ì¤í
ChatGLM API í¤ ì¬ì©",Placeholder:"ChatGLM API í¤"},Endpoint:{Title:"ìëí¬ì¸í¸ 주ì",SubTitle:"ì: "}},SiliconFlow:{ApiKey:{Title:"SiliconFlow API í¤",SubTitle:"커ì¤í
SiliconFlow API í¤ ì¬ì©",Placeholder:"SiliconFlow API í¤"},Endpoint:{Title:"ìëí¬ì¸í¸ 주ì",SubTitle:"ì: "}},Stability:{ApiKey:{Title:"Stability API í¤",SubTitle:"커ì¤í
Stability API í¤ ì¬ì©",Placeholder:"Stability API í¤"},Endpoint:{Title:"ìëí¬ì¸í¸ 주ì",SubTitle:"ì: "}},Iflytek:{ApiKey:{Title:"Iflytek API í¤",SubTitle:"커ì¤í
Iflytek API í¤ ì¬ì©",Placeholder:"Iflytek API í¤"},ApiSecret:{Title:"Iflytek API Secret",SubTitle:"커ì¤í
Iflytek API Secret í¤ ì¬ì©",Placeholder:"Iflytek API Secret í¤"},Endpoint:{Title:"ìëí¬ì¸í¸ 주ì",SubTitle:"ì: "}},CustomModel:{Title:"커ì¤í
ëª¨ë¸ ì´ë¦",SubTitle:"커ì¤í
ëª¨ë¸ ìµì
ì¶ê°, ìì´ ì¼íë¡ êµ¬ë¶"},AI302:{ApiKey:{Title:"ìëí¬ì¸í¸ í¤",SubTitle:"커ì¤í
302.AI API í¤ ì¬ì©",Placeholder:"302.AI API í¤"},Endpoint:{Title:"ìëí¬ì¸í¸ 주ì",SubTitle:"ì: "}}},Model:"ëª¨ë¸ (model)",CompressModel:{Title:"ìì¶ ëª¨ë¸",SubTitle:"기ë¡ì ìì¶íë ë° ì¬ì©ëë 모ë¸"},Temperature:{Title:"무ììì± (temperature)",SubTitle:"ê°ì´ í´ìë¡ ìëµ
1ì´ ë 무ììì "},TopP:{Title:"í P ìíë§ (top_p)",SubTitle:"무ììì±ê³¼ ì ì¬íì§ë§, 무ììì±ê³¼ í¨ê» ë³ê²½íì§ ë§ììì¤."},MaxTokens:{Title:"ë¨ì¼ ìëµ ì í (max_tokens)",SubTitle:"ë¨ì¼ ìí¸ìì©ì ì¬ì©ëë ìµë í í° ì"},PresencePenalty:{Title:"주ì ì ì ë (presence_penalty)",SubTitle:"ê°ì´ í´ìë¡ ìë¡ì´ 주ì ë¡ íì¥í ê°ë¥ì±ì´ ëì"},FrequencyPenalty:{Title:"ë¹ë ë²ì (frequency_penalty)",SubTitle:"ê°ì´ í´ìë¡ ì¤ë³µ ë¨ì´ ê°ì ê°ë¥ì± ëì"},TTS:{Enable:{Title:"TTS íì±í",SubTitle:"TTS ìë¹ì¤ íì±í"},Autoplay:{Title:"ìë ì¬ì íì±í",SubTitle:"ìëì¼ë¡ ìì±ì ìì±íê³ ì¬ì, 먼ì TTS ì¤ìì¹ë¥¼ íì±íí´ì¼ í¨"},Model:"모ë¸",Voice:{Title:"ìì±",SubTitle:"ìì±ì ìì±í ë ì¬ì©í ìì±"},Speed:{Title:"ìë",SubTitle:"ìì±ë ìì±ì ìë"},Engine:"TTS Engine"},Realtime:{Enable:{Title:"ì¤ìê° ì±í
",SubTitle:"ì¤ìê° ì±í
ê¸°ë¥ íì±í"},Provider:{Title:"ëª¨ë¸ ì ê³µì
ì²´",SubTitle:"ë¤ë¥¸ ì ê³µì
ì²´ ê° ì í"},Model:{Title:"모ë¸",SubTitle:"ëª¨ë¸ ì í"},ApiKey:{Title:"API í¤",SubTitle:"API í¤",Placeholder:"API í¤"},Azure:{Endpoint:{Title:"ìëí¬ì¸í¸",SubTitle:"ìëí¬ì¸í¸"},Deployment:{Title:"ë°°í¬ ì´ë¦",SubTitle:"ë°°í¬ ì´ë¦"}},Temperature:{Title:"무ììì± (temperature)",SubTitle:"ê°ì´ í´ìë¡ ìëµì´ ë 무ììì "}}},Store:{DefaultTopic:"ì ì±í
",BotHello:"무ìì ëìë릴ê¹ì?",Error:"ì¤ë¥ê° ë°ìíìµëë¤. ëì¤ì ë¤ì ìëí´ ì£¼ì¸ì.",Prompt:{History:e=>"ì´ì ì±í
ìì½: "+e,Topic:"ë¤ ê¸ììì ë¤ì¯ ê¸ìë¡ ì´ ë¬¸ì¥ì ê°ëµí 주ì 를 ë°ííì¸ì. ì¤ëª
ì´ë ë¬¸ì¥ ë¶í¸, ì´ë¯¸, ë¶íìí í
ì¤í¸, êµµì ê¸ì¨ë íì ììµëë¤. 주ì ê° ìë¤ë©´ 'ì¡ë´'ì´ë¼ê³ ë§ ë°ííì¸ì.",Summarize:"ëí ë´ì©ì ê°ëµí ìì½íì¬ íì 컨í
ì¤í¸ í롬íí¸ë¡ ì¬ì©íì¸ì. 200ì ì´ë´ë¡ ìì±íì¸ì."}},Copy:{Success:"í´ë¦½ë³´ëì ë³µì¬ëììµëë¤.",Failed:"ë³µì¬ ì¤í¨, í´ë¦½ë³´ë ê¶íì ë¶ì¬í´ì£¼ì¸ì."},Download:{Success:"ë´ì©ì´ ëë í 리ì ë¤ì´ë¡ëëììµëë¤.",Failed:"ë¤ì´ë¡ë ì¤í¨."},Context:{Toast:e=>" ".concat(e," ê°ì í리ì
í롬íí¸ í¬í¨ë¨"),Edit:"íì¬ ëí ì¤ì ",Add:"ëí ì¶ê°",Clear:"컨í
ì¤í¸ê° ì§ìì¡ìµëë¤.",Revert:"컨í
ì¤í¸ ë³µì"},Discovery:{Name:"ëì¤ì»¤ë²ë¦¬"},Mcp:{Name:"MCP íë¬ê·¸ì¸"},FineTuned:{Sysmessage:"ë¹ì ì ë³´ì¡°ìì
ëë¤."},SearchChat:{Name:"ê²ì",Page:{Title:"ì±í
ê¸°ë¡ ê²ì",Search:"ê²ìì´ ì
ë ¥",NoResult:"결과를 ì°¾ì ì ììµëë¤",NoData:"ë°ì´í°ê° ììµëë¤",Loading:"ë¡ë© ì¤...",SubTitle:e=>"".concat(e,"ê°ì 결과를 ì°¾ììµëë¤")},Item:{View:"보기"}},Plugin:{Name:"íë¬ê·¸ì¸",Page:{Title:"íë¬ê·¸ì¸",SubTitle:e=>"".concat(e," ê°ì íë¬ê·¸ì¸"),Search:"íë¬ê·¸ì¸ ê²ì",Create:"ìë¡ ë§ë¤ê¸°",Find:"githubìì ë©ì§ íë¬ê·¸ì¸ì ì°¾ì ì ììµëë¤: "},Item:{Info:e=>"".concat(e," ê°ì ë©ìë"),View:"보기",Edit:"í¸ì§",Delete:"ìì ",DeleteConfirm:"ìì íìê² ìµëê¹?"},Auth:{None:"ìì",Basic:"기본",Bearer:"Bearer",Custom:"커ì¤í
",CustomHeader:"íë¼ë¯¸í° ì´ë¦",Token:"í í°",Proxy:"íë¡ì ì¬ì©",ProxyDescription:"CORS ì¤ë¥ í´ê²°ì ìí´ íë¡ì ì¬ì©",Location:"ìì¹",LocationHeader:"í¤ë",LocationQuery:"쿼리",LocationBody:"ë°ë"},EditModal:{Title:e=>"íë¬ê·¸ì¸ í¸ì§ ".concat(e?"(ì½ê¸° ì ì©)":""),Download:"ë¤ì´ë¡ë",Auth:"ì¸ì¦ ì í",Content:"OpenAPI Schema",Load:"URLìì ë¡ë",Method:"ë©ìë",Error:"OpenAPI Schema ì¤ë¥"}},Mask:{Name:"ë§ì¤í¬",Page:{Title:"í리ì
ìºë¦í° ë§ì¤í¬",SubTitle:e=>"".concat(e," ê°ì í리ì
ìºë¦í° ì ì"),Search:"ìºë¦í° ë§ì¤í¬ ê²ì",Create:"ìë¡ ë§ë¤ê¸°"},Item:{Info:e=>" ".concat(e," ê°ì í리ì
ëí í¬í¨"),Chat:"ëí",View:"보기",Edit:"í¸ì§",Delete:"ìì ",DeleteConfirm:"ìì 를 íì¸íìê² ìµëê¹?"},EditModal:{Title:e=>"í리ì
ë§ì¤í¬ í¸ì§ ".concat(e?"ï¼ì½ê¸° ì ì©ï¼":""),Download:"í리ì
ë¤ì´ë¡ë",Clone:"í리ì
ë³µì "},Config:{Avatar:"ìºë¦í° ìë°í",Name:"ìºë¦í° ì´ë¦",Sync:{Title:"ì ì ì¤ì ì¬ì©",SubTitle:"íì¬ ëíê° ì ì ëª¨ë¸ ì¤ì ì ì¬ì©íëì§ ì¬ë¶",Confirm:"íì¬ ëíì ì¬ì©ì ì ì ì¤ì ì´ ìëì¼ë¡ ë®ì´ì°ì¬ì§ ê²ì
ëë¤. ì ì ì¤ì ì íì±ííìê² ìµëê¹?"},HideContext:{Title:"í리ì
ëí ì¨ê¸°ê¸°",SubTitle:"ì¨ê¸°ë©´ í리ì
ëíê° ì±í
íë©´ì ëíëì§ ììµëë¤."},Share:{Title:"ì´ ë§ì¤í¬ ê³µì í기",SubTitle:"ì´ ë§ì¤í¬ì ì§ì ë§í¬ ìì±",Action:"ë§í¬ ë³µì¬"}}},NewChat:{Return:"ëìê°ê¸°",Skip:"ë°ë¡ ìì",NotShow:"ë¤ì ë³´ì§ ì기",ConfirmNoSh
1ow:"ë¹íì±ííìê² ìµëê¹? ë¹íì±í í ì¸ì ë ì§ ì¤ì ìì ë¤ì íì±íí ì ììµëë¤.",Title:"ë§ì¤í¬ ì í",SubTitle:"ì§ê¸ ììíì¬ ë§ì¤í¬ ë¤ì ì¬ê³ ì êµë¥í´ë³´ì¸ì.",More:"모ë 보기"},URLCommand:{Code:"ë§í¬ì ì¡ì¸ì¤ ì½ëê° í¬í¨ëì´ ììµëë¤. ìëì¼ë¡ ì
ë ¥íìê² ìµëê¹?",Settings:"ë§í¬ì í리ì
ì¤ì ì´ í¬í¨ëì´ ììµëë¤. ìëì¼ë¡ ì
ë ¥íìê² ìµëê¹?"},UI:{Confirm:"íì¸",Cancel:"ì·¨ì",Close:"ë«ê¸°",Create:"ìë¡ ë§ë¤ê¸°",Edit:"í¸ì§",Export:"ë´ë³´ë´ê¸°",Import:"ê°ì ¸ì¤ê¸°",Sync:"ë기í",Config:"구ì±"},Exporter:{Description:{Title:"컨í
ì¤í¸ê° ì§ìì§ íì ë©ìì§ë§ íìë©ëë¤."},Model:"모ë¸",Messages:"ë©ìì§",Topic:"주ì ",Time:"ìê°"},SdPanel:{Prompt:"í롬íí¸",NegativePrompt:"ë¶ì ì í롬íí¸",PleaseInput:e=>"".concat(e,"ì ì
ë ¥íì¸ì"),AspectRatio:"ë¹ì¨",ImageStyle:"ì´ë¯¸ì§ ì¤íì¼",OutFormat:"ì¶ë ¥ íì",AIModel:"AI 모ë¸",ModelVersion:"ëª¨ë¸ ë²ì ",Submit:"ì ì¶",ParamIsRequired:e=>"".concat(e,"ì íì ì
ë ¥ í목ì
ëë¤"),Styles:{D3Model:"3d-model",AnalogFilm:"analog-film",Anime:"anime",Cinematic:"cinematic",ComicBook:"comic-book",DigitalArt:"digital-art",Enhance:"enhance",FantasyArt:"fantasy-art",Isometric:"isometric",LineArt:"line-art",LowPoly:"low-poly",ModelingCompound:"modeling-compound",NeonPunk:"neon-punk",Origami:"origami",Photographic:"photographic",PixelArt:"pixel-art",TileTexture:"tile-texture"}},Sd:{SubTitle:e=>"".concat(e," ê°ì ì´ë¯¸ì§"),Actions:{Params:"íë¼ë¯¸í° 보기",Copy:"í롬íí¸ ë³µì¬",Delete:"ìì ",Retry:"ë¤ì ìë",ReturnHome:"íì¼ë¡ ëìê°ê¸°",History:"기ë¡"},EmptyRecord:"ìì§ ì´ë¯¸ì§ê° ììµëë¤",Status:{Name:"ìí",Success:"ì±ê³µ",Error:"ì¤ë¥",Wait:"ë기",Running:"ì¤í ì¤"},Danger:{Delete:"ìì íìê² ìµëê¹?"},GenerateParams:"íë¼ë¯¸í° ìì±",Detail:"ìì¸"}},G={WIP:"ÙØ±ÙØ¨ÙØ§...",Error:{Unauthorized:(null===(f=(0,A.Z)())||void 0===f?void 0:f.isApp)?"\uD83D\uDE06 ÙØ§Ø¬Ùت اÙÙ
ØØ§Ø¯Ø«Ø© بعض اÙÙ
Ø´ÙÙØ§ØªØ ÙØ§ داع٠ÙÙÙÙÙ:\n \\ 1ï¸â£ إذا ÙÙØª ترغب Ù٠تجربة دÙÙ Ø¥Ø¹Ø¯Ø§Ø¯Ø [اÙÙØ± ÙÙØ§ ÙØ¨Ø¯Ø¡ اÙÙ
ØØ§Ø¯Ø«Ø© ÙÙØ±Ùا \uD83D\uDE80](".concat(P.co,")\n \\ 2ï¸â£ إذا ÙÙØª ØªØ±ÙØ¯ استخداÙ
Ù
ÙØ§Ø±Ø¯ OpenAI Ø§ÙØ®Ø§ØµØ© Ø¨ÙØ اÙÙØ± [ÙÙØ§](/#/settings) ÙØªØ¹Ø¯ÙÙ Ø§ÙØ¥Ø¹Ø¯Ø§Ø¯Ø§Øª âï¸"):"\uD83D\uDE06 ÙØ§Ø¬Ùت اÙÙ
ØØ§Ø¯Ø«Ø© بعض اÙÙ
Ø´ÙÙØ§ØªØ ÙØ§ داع٠ÙÙÙÙÙ:\n 1ï¸â£ إذا ÙÙØª ترغب Ù٠تجربة دÙÙ Ø¥Ø¹Ø¯Ø§Ø¯Ø [اÙÙØ± ÙÙØ§ ÙØ¨Ø¯Ø¡ اÙÙ
ØØ§Ø¯Ø«Ø© ÙÙØ±Ùا \uD83D\uDE80](".concat(P.co,")\n 2ï¸â£ إذا ÙÙØª تستخدÙ
إصدار اÙÙØ´Ø± Ø§ÙØ®Ø§ØµØ اÙÙØ± [ÙÙØ§](/#/auth) ÙØ¥Ø¯Ø®Ø§Ù Ù
ÙØªØ§Ø اÙÙØµÙÙ \uD83D\uDD11\n 3ï¸â£ إذا ÙÙØª ØªØ±ÙØ¯ استخداÙ
Ù
ÙØ§Ø±Ø¯ OpenAI Ø§ÙØ®Ø§ØµØ© Ø¨ÙØ اÙÙØ± [ÙÙØ§](/#/settings) ÙØªØ¹Ø¯ÙÙ Ø§ÙØ¥Ø¹Ø¯Ø§Ø¯Ø§Øª âï¸\n ")},Auth:{Title:"ØªØØªØ§Ø¬ Ø¥ÙÙ ÙÙÙ
Ø© Ù
Ø±ÙØ±",Tips:"ÙØ§Ù
اÙÙ
Ø´Ø±Ù Ø¨ØªÙØ¹ÙÙ Ø§ÙØªØÙ٠بÙÙÙ
Ø© اÙÙ
Ø±ÙØ±Ø ÙØ±Ø¬Ù إدخا٠رÙ
ز اÙÙØµÙÙ Ø£Ø¯ÙØ§Ù",SubTips:"أ٠إدخا٠Ù
ÙØªØ§Ø API Ø§ÙØ®Ø§Øµ ب٠OpenAI Ø£Ù Google",Input:"أدخ٠رÙ
ز اÙÙØµÙÙ ÙÙØ§",Confirm:"تأÙÙØ¯",Later:"ÙÙ ÙÙØª ÙØ§ØÙ",Return:"Ø¹ÙØ¯Ø©",SaasTips:"Ø§ÙØ¥Ø¹Ø¯Ø§Ø¯Ø§Øª Ù
Ø¹ÙØ¯Ø©Ø Ø£Ø±ÙØ¯ استخداÙ
٠عÙ٠اÙÙÙØ±",TopTips:"\uD83E\uDD73 عرض NextChat AI Ø§ÙØ£ÙÙØ Ø§ÙØªØ Ø§ÙØ¢Ù OpenAI o1, GPT-4o, Claude-3.5 ÙØ£ØØ¯Ø« اÙÙÙ
اذج اÙÙØ¨Ùرة"},ChatItem:{ChatItemCount:e=>"".concat(e," Ù
ØØ§Ø¯Ø«Ø©")},Chat:{SubTitle:e=>"إجÙ
اÙÙ ".concat(e," Ù
ØØ§Ø¯Ø«Ø©"),EditMessage:{Title:"ØªØØ±Ùر Ø³Ø¬Ù Ø§ÙØ±Ø³Ø§Ø¦Ù",Topic:{Title:"Ù
ÙØ¶Ùع Ø§ÙØ¯Ø±Ø¯Ø´Ø©",SubTitle:"تغÙÙØ± Ù
ÙØ¶Ùع Ø§ÙØ¯Ø±Ø¯Ø´Ø© Ø§ÙØØ§ÙÙ"}},Actions:{ChatList:"عرض ÙØ§Ø¦Ù
Ø© Ø§ÙØ±Ø³Ø§Ø¦Ù",CompressedHistory:"عرض Ø§ÙØªØ§Ø±ÙØ® اÙÙ
Ø¶ØºÙØ·",Export:"ØªØµØ¯ÙØ± Ø³Ø¬Ù Ø§ÙØ¯Ø±Ø¯Ø´Ø©",Copy:"ÙØ³Ø®",Stop:"Ø¥ÙÙØ§Ù",Retry:"إعادة اÙÙ
ØØ§ÙÙØ©",Pin:"ØªØ«Ø¨ÙØª",P
1inToastContent:"تÙ
ØªØ«Ø¨ÙØª 1 Ù
ØØ§Ø¯Ø«Ø© ÙÙ Ø§ÙØ¥Ø´Ø¹Ø§Ø±Ø§Øª اÙÙ
Ø³Ø¨ÙØ©",PinToastAction:"عرض",Delete:"ØØ°Ù",Edit:"ØªØØ±Ùر",RefreshTitle:"ØªØØ¯ÙØ« Ø§ÙØ¹ÙÙØ§Ù",RefreshToast:"تÙ
Ø¥Ø±Ø³Ø§Ù Ø·ÙØ¨ ØªØØ¯ÙØ« Ø§ÙØ¹ÙÙØ§Ù"},Commands:{new:"دردشة Ø¬Ø¯ÙØ¯Ø©",newm:"Ø¥ÙØ´Ø§Ø¡ دردشة Ù
٠اÙÙÙØ§Ø¹",next:"Ø§ÙØ¯Ø±Ø¯Ø´Ø© Ø§ÙØªØ§ÙÙØ©",prev:"Ø§ÙØ¯Ø±Ø¯Ø´Ø© Ø§ÙØ³Ø§Ø¨ÙØ©",clear:"Ù
Ø³Ø Ø§ÙØ³ÙاÙ",del:"ØØ°Ù Ø§ÙØ¯Ø±Ø¯Ø´Ø©"},InputActions:{Stop:"Ø¥ÙÙØ§Ù Ø§ÙØ§Ø³ØªØ¬Ø§Ø¨Ø©",ToBottom:"Ø§ÙØ§ÙØªÙØ§Ù Ø¥ÙÙ Ø§ÙØ£ØØ¯Ø«",Theme:{auto:"Ù
ÙØ¶Ùع تÙÙØ§Ø¦Ù",light:"اÙÙØ¶Ø¹ اÙÙØ§ØªØ",dark:"اÙÙØ¶Ø¹ Ø§ÙØ¯Ø§ÙÙ"},Prompt:"Ø§ÙØ£ÙاÙ
ر Ø§ÙØ³Ø±Ùعة",Masks:"جÙ
ÙØ¹ Ø§ÙØ£ÙÙØ¹Ø©",Clear:"Ù
Ø³Ø Ø§ÙØ¯Ø±Ø¯Ø´Ø©",Settings:"إعدادات Ø§ÙØ¯Ø±Ø¯Ø´Ø©",UploadImage:"تØÙ
ÙÙ ØµÙØ±Ø©"},Rename:"إعادة تسÙ
ÙØ© Ø§ÙØ¯Ø±Ø¯Ø´Ø©",Typing:"ÙÙØªØ¨â¦",Input:e=>{var t="".concat(e," إرساÙ");return e===String(C.mQ.Enter)&&(t+="Ø Shift + Enter ÙØ¥Ø¯Ø±Ø§Ø¬ سطر Ø¬Ø¯ÙØ¯"),t+"Ø / ÙØªÙعÙÙ Ø§ÙØ¥ÙÙ
Ø§Ù Ø§ÙØªÙÙØ§Ø¦ÙØ : ÙØªÙعÙÙ Ø§ÙØ£ÙاÙ
ر"},Send:"إرساÙ",Config:{Reset:"Ù
Ø³Ø Ø§ÙØ°Ø§Ùرة",SaveAs:"ØÙظ ÙÙÙØ§Ø¹"},IsContext:"Ø§ÙØ¥Ø´Ø¹Ø§Ø±Ø§Øª اÙÙ
Ø³Ø¨ÙØ©"},Export:{Title:"Ù
Ø´Ø§Ø±ÙØ© Ø³Ø¬Ù Ø§ÙØ¯Ø±Ø¯Ø´Ø©",Copy:"ÙØ³Ø® اÙÙÙ",Download:"تØÙ
Ù٠اÙÙ
ÙÙ",Share:"Ù
Ø´Ø§Ø±ÙØ© عÙÙ ShareGPT",MessageFromYou:"اÙÙ
ستخدÙ
",MessageFromChatGPT:"ChatGPT",Format:{Title:"ØªÙØ³ÙÙ Ø§ÙØªØµØ¯Ùر",SubTitle:"ÙÙ
ÙÙÙ ØªØµØ¯ÙØ± اÙÙØµ ÙÙ Markdown Ø£Ù ØµÙØ±Ø© PNG"},IncludeContext:{Title:"تضÙ
ÙÙ Ø³ÙØ§Ù اÙÙÙØ§Ø¹",SubTitle:"ÙÙ ØªØ±ÙØ¯ عرض Ø³ÙØ§Ù اÙÙÙØ§Ø¹ ÙÙ Ø§ÙØ±Ø³Ø§Ø¦Ù"},Steps:{Select:"Ø§Ø®ØªÙØ§Ø±",Preview:"Ù
عاÙÙØ©"},Image:{Toast:"ÙØªÙ
Ø¥ÙØ´Ø§Ø¡ ÙÙØ·Ø© Ø§ÙØ´Ø§Ø´Ø©",Modal:"اضغط Ù
Ø·ÙÙØ§Ù أ٠اÙÙØ± بزر اÙÙ
Ø§ÙØ³ Ø§ÙØ£ÙÙ
Ù ÙØÙØ¸ Ø§ÙØµÙرة"}},Select:{Search:"Ø¨ØØ« ÙÙ Ø§ÙØ±Ø³Ø§Ø¦Ù",All:"ØªØØ¯Ùد اÙÙÙ",Latest:"Ø£ØØ¯Ø« Ø§ÙØ±Ø³Ø§Ø¦Ù",Clear:"Ù
Ø³Ø Ø§ÙØªØØ¯Ùد"},Memory:{Title:"Ù
ÙØ®Øµ Ø§ÙØªØ§Ø±ÙØ®",EmptyContent:"Ù
ØØªÙ٠اÙÙ
ØØ§Ø¯Ø«Ø© ÙØµÙر Ø¬Ø¯Ø§ÙØ ÙØ§ ØØ§Ø¬Ø© ÙÙØªÙØ®ÙØµ",Send:"ضغط تÙÙØ§Ø¦Ù ÙØ³Ø¬Ù Ø§ÙØ¯Ø±Ø¯Ø´Ø© ÙÙ Ø³ÙØ§Ù",Copy:"ÙØ³Ø® اÙÙ
ÙØ®Øµ",Reset:"[ØºÙØ± Ù
ستخدÙ
]",ResetConfirm:"تأÙÙØ¯ Ù
Ø³Ø Ù
ÙØ®Øµ Ø§ÙØªØ§Ø±ÙØ®Ø"},Home:{NewChat:"دردشة Ø¬Ø¯ÙØ¯Ø©",DeleteChat:"تأÙÙØ¯ ØØ°Ù اÙÙ
ØØ§Ø¯Ø«Ø© اÙÙ
ØØ¯Ø¯Ø©Ø",DeleteToast:"تÙ
ØØ°Ù اÙÙ
ØØ§Ø¯Ø«Ø©",Revert:"تراجع"},Settings:{Title:"Ø§ÙØ¥Ø¹Ø¯Ø§Ø¯Ø§Øª",SubTitle:"جÙ
ÙØ¹ Ø®ÙØ§Ø±Ø§Øª Ø§ÙØ¥Ø¹Ø¯Ø§Ø¯Ø§Øª",Danger:{Reset:{Title:"إعادة تعÙÙ٠جÙ
ÙØ¹ Ø§ÙØ¥Ø¹Ø¯Ø§Ø¯Ø§Øª",SubTitle:"إعادة تعÙÙ٠جÙ
ÙØ¹ Ø¹ÙØ§ØµØ± Ø§ÙØ¥Ø¹Ø¯Ø§Ø¯Ø§Øª Ø¥Ù٠اÙÙÙÙ
Ø§ÙØ§ÙØªØ±Ø§Ø¶ÙØ©",Action:"إعادة Ø§ÙØªØ¹ÙÙÙ Ø§ÙØ¢Ù",Confirm:"تأÙÙØ¯ إعادة تعÙÙ٠جÙ
ÙØ¹ Ø§ÙØ¥Ø¹Ø¯Ø§Ø¯Ø§ØªØ"},Clear:{Title:"Ù
Ø³Ø Ø¬Ù
ÙØ¹ Ø§ÙØ¨ÙØ§ÙØ§Øª",SubTitle:"Ù
Ø³Ø Ø¬Ù
ÙØ¹ Ø§ÙØ¯Ø±Ø¯Ø´Ø§Øª ÙØ¨ÙØ§ÙØ§Øª Ø§ÙØ¥Ø¹Ø¯Ø§Ø¯Ø§Øª",Action:"Ù
Ø³Ø Ø§ÙØ¢Ù",Confirm:"تأÙÙØ¯ Ù
Ø³Ø Ø¬Ù
ÙØ¹ Ø§ÙØ¯Ø±Ø¯Ø´Ø§Øª ÙØ¨ÙØ§ÙØ§Øª Ø§ÙØ¥Ø¹Ø¯Ø§Ø¯Ø§ØªØ"}},Lang:{Name:"Language",All:"جÙ
ÙØ¹ اÙÙØºØ§Øª"},Avatar:"Ø§ÙØµÙرة Ø§ÙØ´Ø®ØµÙØ©",FontSize:{Title:"ØØ¬Ù
Ø§ÙØ®Ø·",SubTitle:"ØØ¬Ù
Ø§ÙØ®Ø· ÙÙ Ù
ØØªÙÙ Ø§ÙØ¯Ø±Ø¯Ø´Ø©"},FontFamily:{Title:"خط Ø§ÙØ¯Ø±Ø¯Ø´Ø©",SubTitle:"خط Ù
ØØªÙÙ Ø§ÙØ¯Ø±Ø¯Ø´Ø©Ø اترÙÙ ÙØ§Ø±ØºÙا ÙØªØ·Ø¨ÙÙ Ø§ÙØ®Ø· Ø§ÙØ§ÙØªØ±Ø§Ø¶Ù Ø§ÙØ¹Ø§ÙÙ
Ù",Placeholder:"اسÙ
Ø§ÙØ®Ø·"},InjectSystemPrompts:{Title:"ØÙÙ Ø§ÙØ±Ø³Ø§Ø¦Ù اÙÙØµÙØ© اÙÙØ¸Ø§Ù
ÙØ©",SubTitle:"ÙØ±Ø¶ Ø¥Ø¶Ø§ÙØ© Ø±Ø³Ø§ÙØ© ÙØ¸Ø§Ù
ÙØ© ØªØØ§ÙÙ ChatGPT ÙÙ Ø¨Ø¯Ø§ÙØ© ÙØ§Ø¦Ù
Ø© Ø§ÙØ±Ø³Ø§Ø¦Ù ÙÙÙ Ø·ÙØ¨"},InputTemplate:{Title:"Ù
Ø¹Ø§ÙØ¬Ø© Ø§ÙØ¥Ø¯Ø®Ø§Ù Ù
Ù ÙØ¨Ù اÙÙ
ستخدÙ
",SubTitle:"Ø³ÙØªÙ
Ù
ÙØ¡ آخر Ø±Ø³Ø§ÙØ© Ù
٠اÙÙ
ستخدÙ
ÙÙ ÙØ°Ø§ اÙÙØ§Ùب"},Update:{Version:e=>"Ø§ÙØ¥ØµØ¯Ø§Ø± Ø§ÙØØ§ÙÙ: ".concat(e),IsLatest:"Ø£ÙØª عÙÙ Ø£ØØ¯Ø« إصدار",CheckUpdate:"Ø§ÙØªØÙÙ Ù
Ù Ø§ÙØªØØ¯Ùثات",IsChecking:"Ø¬Ø§Ø±Ù Ø§ÙØªØÙÙ Ù
Ù Ø§ÙØªØØ¯Ùثات...",FoundUpdate:e=>"تÙ
Ø§ÙØ¹Ø«Ùر عÙ٠إصدار Ø¬Ø¯ÙØ¯: ".concat(e),GoToUpdate:"Ø§ÙØªÙÙ ÙÙØªØØ¯ÙØ«"},SendKey:"زر Ø§ÙØ¥Ø±Ø³Ø§Ù",Theme:"Ø§ÙØ³Ù
Ø©",TightBorder:"ÙØ¶Ø¹ بدÙÙ ØØ¯Ùد",SendPreviewBubble:{Title:"ÙÙØ§Ø¹Ø© اÙÙ
عاÙÙØ©",SubTitle:"Ù
عاÙÙØ© Ù
ØØªÙÙ Markdown ÙÙ ÙÙØ§Ø¹Ø© اÙÙ
عاÙÙØ©"},AutoGenerateTitle:{Title:"تÙÙÙØ¯ Ø§ÙØ¹ÙÙØ§Ù تÙÙØ§Ø¦ÙÙØ§",SubTitle:"تÙÙÙØ¯ عÙÙØ§Ù Ù
ÙØ§Ø³Ø¨ Ø¨ÙØ§Ø¡Ù عÙÙ Ù
ØØªÙÙ Ø§ÙØ¯Ø±Ø¯Ø´Ø©"},Sync:{CloudState:"Ø¨ÙØ§Ùات Ø§ÙØ³ØØ§Ø¨Ø©",NotSyncYet:"ÙÙ
ÙØªÙ
Ø§ÙØªØ²Ø§Ù
٠بعد",Success:"تÙ
Ø§ÙØªØ²Ø§Ù
Ù Ø¨ÙØ¬Ø§Ø",Fail:"ÙØ´Ù Ø§ÙØªØ²Ø§Ù
Ù",Config:{Modal:{Title:"تÙÙÙÙ Ø§ÙØªØ²Ø§Ù
Ù Ø§ÙØ³ØØ§Ø¨Ù",Check:"Ø§ÙØªØÙÙ Ù
Ù Ø§ÙØªÙÙØ±"},SyncType:{Title:"ÙÙØ¹ Ø§ÙØªØ²Ø§Ù
Ù",SubTitle:"اختر خادÙ
Ø§ÙØªØ²Ø§Ù
٠اÙÙ
ÙØ¶Ù"},Proxy:{Title:"ØªÙØ¹Ù٠اÙÙÙÙÙ",SubTitle:"ÙØ¬Ø¨ ØªÙØ¹Ù٠اÙÙÙÙÙ Ø¹ÙØ¯ Ø§ÙØªØ²Ø§Ù
٠عبر اÙÙ
ØªØµÙØ ÙØªØ¬Ùب ÙÙÙØ¯ CORS"},ProxyUrl:{Title:"عÙÙØ§Ù اÙÙÙÙÙ",SubTitle:"ÙÙØ·Ø¨Ù ÙÙØ· عÙ٠اÙÙÙÙ٠اÙÙ
ØªØ§Ø ÙÙ ÙØ°Ø§ اÙÙ
Ø´Ø±ÙØ¹"},WebDav:{Endpoint:"عÙÙØ§Ù WebDAV",UserName:"اسÙ
اÙÙ
ستخدÙ
",Password:"ÙÙÙ
Ø© اÙÙ
Ø±ÙØ±"},UpStash:{Endpoint:"رابط UpStash Redis REST",UserName:"اسÙ
اÙÙØ³Ø® Ø§ÙØ§ØØªÙاطÙ",Password:"رÙ
ز UpStash Redis REST"}},LocalState:"Ø¨ÙØ§Ùات Ù
ØÙÙØ©",Overview:e=>"".concat(e.chat," Ø¯Ø±Ø¯Ø´Ø©Ø ").concat(e.message," Ø±Ø³Ø§ÙØ©Ø ").concat(e.prompt," Ø¥Ø´Ø¹Ø§Ø±Ø ").concat(e.mask," ÙÙØ§Ø¹"),ImportFailed:"ÙØ´Ù Ø§ÙØ§Ø³ØªÙراد"},Mask:{Splash:{Title:"ØµÙØØ© بدء اÙÙÙØ§Ø¹",SubTitle:"عرض ØµÙØØ© بدء اÙÙÙØ§Ø¹ Ø¹ÙØ¯ بدء دردشة Ø¬Ø¯ÙØ¯Ø©"},Builtin:{Title:"Ø¥Ø®ÙØ§Ø¡ Ø§ÙØ£ÙÙØ¹Ø© اÙÙ
دÙ
جة",SubTitle:"Ø¥Ø®ÙØ§Ø¡ Ø§ÙØ£ÙÙØ¹Ø© اÙÙ
دÙ
جة ÙÙ ÙØ§Ø¦Ù
Ø© Ø§ÙØ£ÙÙØ¹Ø©"}},Prompt:{Disable:{Title:"تعطÙÙ Ø§ÙØ¥ÙÙ
Ø§Ù Ø§ÙØªÙÙØ§Ø¦Ù ÙÙØ¥Ø´Ø¹Ø§Ø±Ø§Øª",SubTitle:"استخدÙ
/ ÙÙ Ø¨Ø¯Ø§ÙØ© Ù
ربع اÙÙØµ ÙØªÙعÙÙ Ø§ÙØ¥ÙÙ
Ø§Ù Ø§ÙØªÙÙØ§Ø¦Ù"},List:"ÙØ§Ø¦Ù
Ø© Ø§ÙØ¥Ø´Ø¹Ø§Ø±Ø§Øª اÙÙ
خصصة",ListCount:(e,t)=>
1"Ù
دÙ
ج ".concat(e," Ø¥Ø´Ø¹Ø§Ø±Ø Ù
خصص ").concat(t," إشعار"),Edit:"ØªØØ±Ùر",Modal:{Title:"ÙØ§Ø¦Ù
Ø© Ø§ÙØ¥Ø´Ø¹Ø§Ø±Ø§Øª",Add:"Ø¬Ø¯ÙØ¯",Search:"Ø¨ØØ« ع٠إشعارات"},EditModal:{Title:"ØªØØ±Ùر Ø§ÙØ¥Ø´Ø¹Ø§Ø±Ø§Øª"}},HistoryCount:{Title:"عدد Ø§ÙØ±Ø³Ø§Ø¦Ù Ø§ÙØªØ§Ø±ÙØ®ÙØ© اÙÙ
رÙÙØ©",SubTitle:"عدد Ø§ÙØ±Ø³Ø§Ø¦Ù Ø§ÙØªØ§Ø±ÙØ®ÙØ© اÙÙ
رÙÙØ© Ù
ع ÙÙ Ø·ÙØ¨"},CompressThreshold:{Title:"عتبة ضغط Ø·ÙÙ Ø§ÙØ±Ø³Ø§Ø¦Ù Ø§ÙØªØ§Ø±ÙØ®ÙØ©",SubTitle:"Ø¹ÙØ¯Ù
ا ÙØªØ¬Ø§Ùز Ø·ÙÙ Ø§ÙØ±Ø³Ø§Ø¦Ù Ø§ÙØªØ§Ø±ÙØ®ÙØ© ØºÙØ± اÙÙ
Ø¶ØºÙØ·Ø© ÙØ°Ù اÙÙÙÙ
Ø©Ø Ø³ÙØªÙ
Ø§ÙØ¶ØºØ·"},Usage:{Title:"Ø§ÙØªØÙÙ Ù
Ù Ø§ÙØ±ØµÙد",SubTitle:(e,t)=>"تÙ
استخداÙ
$".concat(e," ÙØ°Ø§ Ø§ÙØ´ÙØ±Ø Ø¥Ø¬Ù
اÙÙ Ø§ÙØ§Ø´ØªØ±Ø§Ù $").concat(t),IsChecking:"Ø¬Ø§Ø±Ù Ø§ÙØªØÙÙ...",Check:"إعادة Ø§ÙØªØÙÙ",NoAccess:"أدخ٠Ù
ÙØªØ§Ø API Ø£Ù ÙÙÙ
Ø© Ù
Ø±ÙØ± ÙÙÙØµÙ٠إÙÙ Ø§ÙØ±ØµÙد"},Access:{SaasStart:{Title:"استخداÙ
NextChat AI",Label:"(Ø£ÙØ¶Ù ØÙ Ù
Ù ØÙØ« Ø§ÙØªÙÙÙØ©)",SubTitle:"Ù
دعÙÙ
رسÙ
ÙÙØ§ Ù
Ù NextChatØ Ø¬Ø§ÙØ² ÙÙØ§Ø³ØªØ®Ø¯Ø§Ù
بدÙÙ Ø¥Ø¹Ø¯Ø§Ø¯Ø ÙØ¯Ø¹Ù
Ø£ØØ¯Ø« اÙÙÙ
اذج اÙÙØ¨Ùرة Ù
ث٠OpenAI o1 Ù GPT-4o Ù Claude-3.5",ChatNow:"Ø§ÙØ¯Ø±Ø¯Ø´Ø© Ø§ÙØ¢Ù"},AccessCode:{Title:"ÙÙÙ
Ø© اÙÙ
Ø±ÙØ± ÙÙÙØµÙÙ",SubTitle:"ÙØ§Ù
اÙÙ
شر٠بتÙ
ÙÙ٠اÙÙØµÙ٠اÙÙ
Ø´ÙØ±",Placeholder:"أدخ٠ÙÙÙ
Ø© اÙÙ
Ø±ÙØ± ÙÙÙØµÙÙ"},CustomEndpoint:{Title:"ÙØ§Ø¬ÙØ© Ù
خصصة",SubTitle:"Ù٠تستخدÙ
خدÙ
Ø© Azure Ø£Ù OpenAI Ù
خصصة"},Provider:{Title:"Ù
ÙÙØ± Ø§ÙØ®Ø¯Ù
Ø© اÙÙÙ
ÙØ°Ø¬ÙØ©",SubTitle:"Ø§ÙØªØ¨Ø¯Ù٠بÙÙ Ù
ÙØ¯Ù
Ù Ø§ÙØ®Ø¯Ù
Ø© اÙÙ
ختÙÙÙÙ"},OpenAI:{ApiKey:{Title:"Ù
ÙØªØ§Ø API",SubTitle:"استخدÙ
Ù
ÙØªØ§Ø OpenAI Ù
خصص ÙØªØ¬Ø§Ùز ÙÙÙØ¯ ÙÙÙ
Ø© اÙÙ
Ø±ÙØ±",Placeholder:"Ù
ÙØªØ§Ø OpenAI API"},Endpoint:{Title:"عÙÙØ§Ù اÙÙØ§Ø¬ÙØ©",SubTitle:"ÙØ¬Ø¨ Ø£Ù ÙØØªÙ٠عÙÙ http(s):// Ø¨Ø®ÙØ§Ù Ø§ÙØ¹ÙÙØ§Ù Ø§ÙØ§ÙتراضÙ"}},Azure:{ApiKey:{Title:"Ù
ÙØªØ§Ø اÙÙØ§Ø¬ÙØ©",SubTitle:"استخدÙ
Ù
ÙØªØ§Ø Azure Ù
خصص ÙØªØ¬Ø§Ùز ÙÙÙØ¯ ÙÙÙ
Ø© اÙÙ
Ø±ÙØ±",Placeholder:"Ù
ÙØªØ§Ø Azure API"},Endpoint:{Title:"عÙÙØ§Ù اÙÙØ§Ø¬ÙØ©",SubTitle:"Ù
ثاÙ:"},ApiVerion:{Title:"إصدار اÙÙØ§Ø¬ÙØ© (azure api version)",SubTitle:"اختر Ø¥ØµØ¯Ø§Ø±ÙØ§ Ù
عÙÙÙØ§"}},Anthropic:{ApiKey:{Title:"Ù
ÙØªØ§Ø اÙÙØ§Ø¬ÙØ©",SubTitle:"استخدÙ
Ù
ÙØªØ§Ø Anthropic Ù
خصص ÙØªØ¬Ø§Ùز ÙÙÙØ¯ ÙÙÙ
Ø© اÙÙ
Ø±ÙØ±",Placeholder:"Ù
ÙØªØ§Ø Anthropic API"},Endpoint:{Title:"عÙÙØ§Ù اÙÙØ§Ø¬ÙØ©",SubTitle:"Ù
ثاÙ:"},ApiVerion:{Title:"إصدار اÙÙØ§Ø¬ÙØ© (claude api version)",SubTitle:"اختر إصدار API Ù
ØØ¯Ø¯"}},Google:{ApiKey:{Title:"Ù
ÙØªØ§Ø API",SubTitle:"Ø§ØØµÙ عÙÙ Ù
ÙØªØ§Ø API Ø§ÙØ®Ø§Øµ ب٠Ù
Ù Google AI",Placeholder:"أدخ٠Ù
ÙØªØ§Ø Google AI Studio API"},Endpoint:{Title:"عÙÙØ§Ù اÙÙÙØ§ÙØ©",SubTitle:"Ù
ثاÙ:"},ApiVersion:{Title:"إصدار API (Ù
خصص ÙÙ gemini-pro)",SubTitle:"اختر إصدار API Ù
عÙÙ"},GoogleSafetySettings:{Title:"Ù
ستÙ٠تصÙÙØ© Ø§ÙØ£Ù
ا٠Ù
Ù Google",SubTitle:"تعÙÙÙ Ù
ستÙ٠تصÙÙØ© اÙÙ
ØØªÙÙ"}},Baidu:{ApiKey:{Title:"Ù
ÙØªØ§Ø API",SubTitle:"استخدÙ
Ù
ÙØªØ§Ø Baidu API Ù
خصص",Placeholder:"Ù
ÙØªØ§Ø Baidu API"},SecretKey:{Title:"اÙÙ
ÙØªØ§Ø Ø§ÙØ³Ø±Ù",SubTitle:"استخدÙ
Ù
ÙØªØ§Ø Baidu Secret Ù
خصص",Placeholder:"Ù
ÙØªØ§Ø Baidu Secret"},Endpoint:{Title:"عÙÙØ§Ù اÙÙØ§Ø¬ÙØ©",SubTitle:"ÙØ§ ÙØ¯Ø¹Ù
Ø§ÙØªØ®ØµÙØµØ Ø§ÙØªÙ٠إÙÙ .env ÙÙØªÙÙÙÙ"}},ByteDance:{ApiKey:{Title:"Ù
ÙØªØ§Ø اÙÙØ§Ø¬ÙØ©",SubTitle:"استخدÙ
Ù
ÙØªØ§Ø ByteDance API Ù
خصص",Placeholder:"Ù
ÙØªØ§Ø ByteDance API"},Endpoint:{Title:"عÙÙØ§Ù اÙÙØ§Ø¬ÙØ©",SubTitle:"Ù
ثاÙ:"}},Alibaba:{ApiKey:{Title:"Ù
ÙØªØ§Ø اÙÙØ§Ø¬ÙØ©",SubTitle:"استخدÙ
Ù
ÙØªØ§Ø Alibaba Cloud API Ù
خصص",Placeholder:"Ù
ÙØªØ§Ø Alibaba Cloud API"},Endpoint:{Title:"عÙÙØ§Ù اÙÙØ§Ø¬ÙØ©",SubTitle:"Ù
ثاÙ:"}},AI302:{ApiKey:{Title:"Ù
ÙØªØ§Ø 302.AI API",SubTitle:"استخدÙ
Ù
ÙØªØ§Ø 302.AI API Ù
خصص",Placeholder:"Ù
ÙØªØ§Ø 302.AI API"},Endpoint:{Title:"عÙÙØ§Ù اÙÙØ§Ø¬ÙØ©",SubTitle:"Ù
ثاÙ:"}},CustomModel:{Title:"اسÙ
اÙÙÙ
ÙØ°Ø¬ اÙÙ
خصص",SubTitle:"Ø£Ø¶Ù Ø®ÙØ§Ø±Ø§Øª ÙÙ
ÙØ°Ø¬ Ù
Ø®ØµØµØ Ù
ÙØµÙÙØ© بÙÙØ§ØµÙ Ø¥ÙØ¬ÙÙØ²ÙØ©"}},Model:"اÙÙÙ
ÙØ°Ø¬",CompressModel:{Title:"ÙÙ
ÙØ°Ø¬ Ø§ÙØ¶ØºØ·",SubTitle:"اÙÙÙ
ÙØ°Ø¬ اÙÙ
ستخدÙ
ÙØ¶ØºØ· Ø§ÙØ³Ø¬Ù Ø§ÙØªØ§Ø±ÙØ®Ù"},Temperature:{Title:"Ø§ÙØ¹Ø´ÙØ§Ø¦ÙØ© (temperature)",SubTitle:"ÙÙÙ
ا زادت اÙÙÙÙ
Ø©Ø Ø²Ø§Ø¯Øª Ø§ÙØ¹Ø´ÙØ§Ø¦ÙØ© ÙÙ Ø§ÙØ±Ø¯Ùد"},TopP:{Title:"عÙÙØ§Øª اÙÙÙØ§Ø© (top_p)",SubTitle:"Ù
شاب٠ÙÙØ¹Ø´ÙØ§Ø¦ÙØ© ÙÙÙÙ ÙØ§ ØªØºÙØ±Ù Ù
ع Ø§ÙØ¹Ø´ÙØ§Ø¦ÙØ©"},MaxTokens:{Title:"ØØ¯ Ø£ÙØµÙ ÙÙØ±Ù
ÙØ² ÙÙ٠رد (max_tokens)",SubTitle:"Ø£ÙØµÙ عدد ÙÙØ±Ù
ÙØ² ÙÙ ØªÙØ§Ø¹Ù ÙØ§ØØ¯"},PresencePenalty:{Title:"تجدد اÙÙ
ÙØ¶Ùع (presence_penalty)",SubTitle:"ÙÙÙ
ا زادت اÙÙÙÙ
Ø©Ø Ø²Ø§Ø¯Øª Ø§ØØªÙ
اÙÙØ© Ø§ÙØªÙسع ÙÙ Ù
ÙØ§Ø¶Ùع Ø¬Ø¯ÙØ¯Ø©"}
1,FrequencyPenalty:{Title:"عÙÙØ¨Ø© Ø§ÙØªÙرار (frequency_penalty)",SubTitle:"ÙÙÙ
ا زادت اÙÙÙÙ
Ø©Ø Ø²Ø§Ø¯Øª Ø§ØØªÙ
اÙÙØ© تÙÙÙÙ ØªÙØ±Ø§Ø± اÙÙÙÙ
ات"}},Store:{DefaultTopic:"دردشة Ø¬Ø¯ÙØ¯Ø©",BotHello:"ÙÙÙ ÙÙ
ÙÙÙÙ Ù
Ø³Ø§Ø¹Ø¯ØªÙØ",Error:"ØØ¯Ø« Ø®Ø·Ø£Ø ÙØ±Ø¬Ù اÙÙ
ØØ§ÙÙØ© Ù
رة Ø£Ø®Ø±Ù ÙØ§ØÙÙØ§",Prompt:{History:e=>"ÙØ°Ø§ Ù
ÙØ®Øµ ÙÙØ¯Ø±Ø¯Ø´Ø© Ø§ÙØ³Ø§Ø¨ÙØ© ÙÙÙØ·Ø© Ø§ÙØ·ÙاÙ: "+e,Topic:"استخدÙ
أربع Ø¥ÙÙ Ø®Ù
س ÙÙÙ
ات ÙØ¥Ø±Ø¬Ø§Ø¹ Ù
ÙØ®Øµ Ù
ختصر ÙÙØ°Ù Ø§ÙØ¬Ù
ÙØ©Ø بدÙÙ Ø´Ø±ØØ بدÙÙ Ø¹ÙØ§Ù
ات ترÙÙÙ
Ø Ø¨Ø¯ÙÙ ÙÙÙ
ات ØªØ¹Ø¨ÙØ±ÙØ©Ø Ø¨Ø¯ÙÙ ÙØµ إضاÙÙØ بدÙÙ ØªÙØ³ÙÙ Ø¹Ø±ÙØ¶Ø إذا ÙÙ
ÙÙÙ ÙÙØ§Ù Ù
ÙØ¶ÙØ¹Ø ÙØ±Ø¬Ù Ø§ÙØ¹Ùدة Ø¥ÙÙ 'دردشة عاÙ
Ø©'",Summarize:"ÙÙ
Ø¨ØªÙØ®Ùص Ù
ØØªÙÙ Ø§ÙØ¯Ø±Ø¯Ø´Ø© Ø¨Ø§Ø®ØªØµØ§Ø±Ø ÙØ§Ø³ØªØ®Ø¯Ø§Ù
Ù ÙØ¥Ø´Ø§Ø±Ø© Ø³ÙØ§ÙÙØ© ÙØ§ØÙØ©Ø Ø§Ø¬Ø¹ÙÙØ§ ÙÙ ØØ¯Ùد 200 ÙÙÙ
Ø©"}},Copy:{Success:"تÙ
اÙÙØªØ§Ø¨Ø© Ø¥ÙÙ Ø§ÙØØ§ÙØ¸Ø©",Failed:"ÙØ´Ù اÙÙØ³Ø®Ø ÙØ±Ø¬Ù Ù
ÙØ أذÙÙØ§Øª Ø§ÙØØ§ÙØ¸Ø©"},Download:{Success:"تÙ
ØªÙØ²Ù٠اÙÙ
ØØªÙ٠إÙÙ Ù
Ø¬ÙØ¯Ù.",Failed:"ÙØ´Ù Ø§ÙØªÙزÙÙ."},Context:{Toast:e=>"ÙØØªÙ٠عÙÙ ".concat(e," إشعارات Ù
خصصة"),Edit:"إعدادات Ø§ÙØ¯Ø±Ø¯Ø´Ø© Ø§ÙØØ§ÙÙØ©",Add:"Ø¥Ø¶Ø§ÙØ© دردشة Ø¬Ø¯ÙØ¯Ø©",Clear:"تÙ
Ù
Ø³Ø Ø§ÙØ³ÙاÙ",Revert:"استعادة Ø§ÙØ³ÙاÙ"},Plugin:{Name:"Ø§ÙØ¥Ø¶Ø§Ùات"},FineTuned:{Sysmessage:"Ø£ÙØª Ù
ساعد"},SearchChat:{Name:"Ø¨ØØ«",Page:{Title:"Ø§ÙØ¨ØØ« ÙÙ Ø³Ø¬ÙØ§Øª Ø§ÙØ¯Ø±Ø¯Ø´Ø©",Search:"أدخ٠ÙÙÙ
ات Ø§ÙØ¨ØØ«",NoResult:"ÙÙ
ÙØªÙ
Ø§ÙØ¹Ø«Ùر عÙÙ ÙØªØ§Ø¦Ø¬",NoData:"ÙØ§ ØªÙØ¬Ø¯ Ø¨ÙØ§Ùات",Loading:"Ø¬Ø§Ø±Ù Ø§ÙØªØÙ
ÙÙ",SubTitle:e=>"تÙ
Ø§ÙØ¹Ø«Ùر عÙÙ ".concat(e," ÙØªØ§Ø¦Ø¬")},Item:{View:"عرض"}},Mask:{Name:"اÙÙÙØ§Ø¹",Page:{Title:"Ø£ÙÙØ¹Ø© Ø§ÙØ£Ø¯Ùار اÙÙ
خصصة",SubTitle:e=>"".concat(e," تعرÙÙ ÙØ¯Ùر Ù
خصص"),Search:"Ø¨ØØ« ع٠ÙÙØ§Ø¹ Ø§ÙØ¯Ùر",Create:"Ø¥ÙØ´Ø§Ø¡ Ø¬Ø¯ÙØ¯"},Item:{Info:e=>"ÙØØªÙ٠عÙÙ ".concat(e," Ù
ØØ§Ø¯Ø«Ø§Øª Ù
خصصة"),Chat:"Ø§ÙØ¯Ø±Ø¯Ø´Ø©",View:"عرض",Edit:"ØªØØ±Ùر",Delete:"ØØ°Ù",DeleteConfirm:"تأÙÙØ¯ Ø§ÙØØ°ÙØ"},EditModal:{Title:e=>"ØªØØ±Ùر اÙÙÙØ§Ø¹ اÙÙ
خصص ".concat(e?" (ÙÙÙØ±Ø§Ø¡Ø© ÙÙØ·)":""),Download:"ØªÙØ²Ù٠اÙÙÙØ§Ø¹ اÙÙ
خصص",Clone:"Ø§Ø³ØªÙØ³Ø§Ø® اÙÙÙØ§Ø¹"},Config:{Avatar:"ØµÙØ±Ø© Ø§ÙØ¯Ùر",Name:"اسÙ
Ø§ÙØ¯Ùر",Sync:{Title:"استخداÙ
Ø§ÙØ¥Ø¹Ø¯Ø§Ø¯Ø§Øª Ø§ÙØ¹Ø§ÙÙ
ÙØ©",SubTitle:"Ù٠تستخدÙ
Ø§ÙØ¯Ø±Ø¯Ø´Ø© Ø§ÙØØ§ÙÙØ© Ø§ÙØ¥Ø¹Ø¯Ø§Ø¯Ø§Øª Ø§ÙØ¹Ø§ÙÙ
ÙØ© ÙÙÙÙ
ÙØ°Ø¬",Confirm:"ستتÙ
اÙÙØªØ§Ø¨Ø© ÙÙÙ Ø§ÙØ¥Ø¹Ø¯Ø§Ø¯Ø§Øª اÙÙ
خصصة ÙÙØ¯Ø±Ø¯Ø´Ø© Ø§ÙØØ§ÙÙØ© تÙÙØ§Ø¦ÙÙØ§Ø تأÙÙØ¯ ØªÙØ¹ÙÙ Ø§ÙØ¥Ø¹Ø¯Ø§Ø¯Ø§Øª Ø§ÙØ¹Ø§ÙÙ
ÙØ©Ø"},HideContext:{Title:"Ø¥Ø®ÙØ§Ø¡ اÙÙ
ØØ§Ø¯Ø«Ø§Øª اÙÙ
خصصة",SubTitle:"بعد Ø§ÙØ¥Ø®ÙØ§Ø¡Ø ÙÙ ØªØ¸ÙØ± اÙÙ
ØØ§Ø¯Ø«Ø§Øª اÙÙ
خصصة ÙÙ ÙØ§Ø¬ÙØ© Ø§ÙØ¯Ø±Ø¯Ø´Ø©"},Share:{Title:"Ù
Ø´Ø§Ø±ÙØ© ÙØ°Ø§ اÙÙÙØ§Ø¹",SubTitle:"Ø¥ÙØ´Ø§Ø¡ رابط Ù
باشر ÙÙØ°Ø§ اÙÙÙØ§Ø¹",Action:"ÙØ³Ø® Ø§ÙØ±Ø§Ø¨Ø·"}}},NewChat:{Return:"Ø§ÙØ¹Ùدة",Skip:"بدء Ø§ÙØ¢Ù",NotShow:"عدÙ
Ø§ÙØ¹Ø±Ø¶ Ù
رة أخرÙ",ConfirmNoShow:"تأÙÙØ¯ Ø¥ÙØºØ§Ø¡ Ø§ÙØ¹Ø±Ø¶Ø بعد Ø§ÙØ¥ÙØºØ§Ø¡Ø ÙÙ
ÙÙ٠إعادة ØªÙØ¹ÙÙÙ ÙÙ Ø§ÙØ¥Ø¹Ø¯Ø§Ø¯Ø§Øª Ù٠أ٠ÙÙØª.",Title:"اختر ÙÙØ§Ø¹Ùا",SubTitle:"ابدأ Ø§ÙØ¢Ù ÙØªÙاع٠Ù
ع Ø§ÙØ£ÙÙØ§Ø± Ø®Ù٠اÙÙÙØ§Ø¹",More:"عرض اÙÙÙ"},URLCommand:{Code:"تÙ
اÙÙØ´Ù ع٠رÙ
ز ÙØµÙÙ ÙÙ Ø§ÙØ±Ø§Ø¨Ø·Ø ÙÙ ØªØ±ÙØ¯ تعبئت٠تÙÙØ§Ø¦ÙÙØ§Ø",Settings:"تÙ
اÙÙØ´Ù ع٠إعدادات Ù
Ø³Ø¨ÙØ© ÙÙ Ø§ÙØ±Ø§Ø¨Ø·Ø ÙÙ ØªØ±ÙØ¯ ØªØ¹Ø¨Ø¦ØªÙØ§ تÙÙØ§Ø¦ÙÙØ§Ø"},UI:{Confirm:"تأÙÙØ¯",Cancel:"Ø¥ÙØºØ§Ø¡",Close:"Ø¥ØºÙØ§Ù",Create:"Ø¥ÙØ´Ø§Ø¡",Edit:"ØªØØ±Ùر",Export:"ØªØµØ¯ÙØ±",Import:"Ø§Ø³ØªÙØ±Ø§Ø¯",Sync:"Ù
زاÙ
ÙØ©",Config:"تÙÙÙÙ"},Exporter:{Description:{Title:"ÙÙØ· Ø§ÙØ±Ø³Ø§Ø¦Ù بعد Ù
Ø³Ø Ø§ÙØ³ÙØ§Ù Ø³ÙØªÙ
Ø¹Ø±Ø¶ÙØ§"},Model:"اÙÙÙ
ÙØ°Ø¬",Messages:"Ø§ÙØ±Ø³Ø§Ø¦Ù",Topic:"اÙÙ
ÙØ¶Ùع",Time:"اÙÙÙØª"}},V={WIP:"শà§à¦à§à¦°à¦ à¦à¦¸à¦à§...",Error:{Unauthorized:(null===(y=(0,A.Z)())||void 0===y?void 0:y.isApp)?"\uD83D\uDE06 à¦à¦¥à§à¦ªà¦à¦¥à¦¨à§ à¦à¦¿à¦à§ সমসà§à¦¯à¦¾ হয়à§à¦à§, à¦à¦¿à¦¨à§à¦¤à¦¾à¦° à¦à¦¿à¦à§ নà§à¦:\n \\ 1ï¸â£ যদি à¦à¦ªà¦¨à¦¿ শà§à¦¨à§à¦¯ à¦à¦¨à¦«à¦¿à¦à¦¾à¦°à§à¦¶à¦¨à§ শà§à¦°à§ à¦à¦°à¦¤à§ à¦à¦¾à¦¨, তাহলৠ[à¦à¦à¦¾à¦¨à§ à¦à§à¦²à¦¿à¦ à¦à¦°à§ à¦
বিলমà§à¦¬à§ à¦à¦¥à§à¦ªà¦à¦¥à¦¨ শà§à¦°à§ à¦à¦°à§à¦¨ \uD83D\uDE80](".concat(P.co,")\n \\ 2ï¸â£ যদি à¦à¦ªà¦¨à¦¿ à¦à¦ªà¦¨à¦¾à¦° নিà¦à¦¸à§à¦¬ OpenAI সমà§à¦ªà¦¦ বà§à¦¯à¦¬à¦¹à¦¾à¦° à¦à¦°à¦¤à§ à¦à¦¾à¦¨, তাহলৠ[à¦à¦à¦¾à¦¨à§ à¦à§à¦²à¦¿à¦ à¦à¦°à§à¦¨](/#/settings) সà§à¦à¦¿à¦à¦¸ পরিবরà§à¦¤à¦¨ à¦à¦°à¦¤à§ âï¸"):"\uD83D\uDE06 à¦à¦¥à§à¦ªà¦à¦¥à¦¨à§ à¦à¦¿à¦à§ সমসà§à¦¯à¦¾ হয়à§à¦à§, à¦à¦¿à¦¨à§à¦¤à¦¾à¦° à¦à¦¿à¦à§ নà§à¦:\n 1ï¸â£ যদি à¦à¦ªà¦¨à¦¿ শà§à¦¨à§à¦¯ à¦à¦¨à¦«à¦¿à¦à¦¾à¦°à§à¦¶à¦¨à§ শà§à¦°à§ à¦à¦°à¦¤à§ à¦à¦¾à¦¨, তাহলৠ[à¦à¦à¦¾à¦¨à§ à¦à§à¦²à¦¿à¦ à¦à¦°à§ à¦
বিলমà§à¦¬à§ à¦à¦¥à§à¦ªà¦à¦¥à¦¨ শà§à¦°à§ à¦à¦°à§à¦¨ \uD83D\uDE80](".concat(P.co,")\n 2ï¸â£ যদি à¦à¦ªà¦¨à¦¿ à¦à¦à¦à¦¿ পà§à¦°à¦¾à¦à¦à§à¦ ডà§à¦ªà§à¦²à¦¯à¦¼à¦®à§à¦¨à§à¦ সà¦à¦¸à§à¦à¦°à¦£ বà§à¦¯à¦¬à¦¹à¦¾à¦° à¦à¦°à§à¦¨, তাহলৠ[à¦à¦à¦¾à¦¨à§ à¦à§à¦²à¦¿à¦ à¦à¦°à§à¦¨](/#/auth) পà§à¦°à¦¬à§à¦¶à¦¾à¦§à¦¿à¦à¦¾à¦° à¦à§à¦à§à¦²à¦¿ পà§à¦°à¦¬à§à¦¶ à¦à¦°à¦¤à§ \uD83D\uDD11\n 3ï¸â£ যদি à¦à¦ªà¦¨à¦¿ à¦à¦ªà¦¨à¦¾à¦° নিà¦à¦¸à§à¦¬ OpenAI সমà§à¦ªà¦¦ বà§à¦¯à¦¬à¦¹à¦¾à¦° à¦à¦°à¦¤à§ à¦à¦¾à¦¨, তাহলৠ[à¦à¦à¦¾à¦¨à§ à¦à§à¦²à¦¿à¦ à¦à¦°à§à¦¨](/#/settings) সà§à¦à¦¿à¦à¦¸ পরিবরà§à¦¤à¦¨ à¦à¦°à¦¤à§ âï¸\n ")},Auth:{Title:"পাসà¦à¦¯à¦¼à¦¾à¦°à§à¦¡ পà§à¦°à¦¯à¦¼à§à¦à¦¨",Tips:"à¦
à§à¦¯à¦¾à¦¡à¦®à¦¿à¦¨ পাসà¦à¦¯à¦¼à¦¾à¦°à§à¦¡ পà§à¦°à¦®à¦¾à¦£à§à¦à¦°à¦£ à¦à¦¾à¦²à§ à¦à¦°à§à¦à§à¦¨, নিà¦à§ à¦
à§à¦¯à¦¾à¦à§à¦¸à§à¦¸ à¦à§à¦¡ পà§à¦°à¦¬à§à¦¶ à¦à¦°à§à¦¨",SubTips:"à¦
থবা à¦à¦ªà¦¨à¦¾à¦° OpenAI à¦
থবা Google API à¦à§ পà§à¦°à¦¬à§à¦¶ à¦à¦°à¦¾à¦¨",Input:"à¦à¦à¦¾à¦¨à§ à¦
à§à¦¯à¦¾à¦à§à¦¸à§à¦¸ à¦à§à¦¡ লিà¦à§à¦¨",Confirm:"নিশà§à¦à¦¿à¦¤ à¦à¦°à§à¦¨",Later:"পরৠবলà§à¦¨",Return:"ফিরৠà¦à¦¸à¦¾",SaasTips:"à¦à¦¨à¦«à¦¿à¦à¦¾à¦°à§à¦¶à¦¨ à¦à§à¦¬ à¦à¦ িন, à¦à¦®à¦¿ à¦
বিলমà§à¦¬à§ বà§à¦¯à¦¬à¦¹à¦¾à¦° à¦à¦°à¦¤à§ à¦à¦¾à¦",TopTips:"\uD83E\uDD73 NextChat AI পà§à¦°à¦¥à¦® পà§à¦°à¦à¦¾à¦¶à§à¦° à¦
ফার, à¦à¦à¦¨à¦ OpenAI o1, GPT-4o, Claude-3.5 à¦à¦¬à¦ সরà§à¦¬à¦¶à§à¦· বড় মডà§à¦²à¦à§à¦²à¦¿ à¦à¦¨à¦²à¦ à¦à¦°à§à¦¨"}
1,ChatItem:{ChatItemCount:e=>"".concat(e," à¦à¦¿ à¦à§à¦¯à¦¾à¦")},Chat:{SubTitle:e=>"মà§à¦ ".concat(e," à¦à¦¿ à¦à§à¦¯à¦¾à¦"),EditMessage:{Title:"বারà§à¦¤à¦¾à¦à§à¦²à¦¿ সমà§à¦ªà¦¾à¦¦à¦¨à¦¾ à¦à¦°à§à¦¨",Topic:{Title:"à¦à§à¦¯à¦¾à¦à§à¦° বিষয়",SubTitle:"বরà§à¦¤à¦®à¦¾à¦¨ à¦à§à¦¯à¦¾à¦à§à¦° বিষয় পরিবরà§à¦¤à¦¨ à¦à¦°à§à¦¨"}},Actions:{ChatList:"বারà§à¦¤à¦¾ তালিà¦à¦¾ দà§à¦à§à¦¨",CompressedHistory:"সà¦à¦à§à¦à¦¿à¦¤ à¦à¦¤à¦¿à¦¹à¦¾à¦¸ দà§à¦à§à¦¨",Export:"à¦à§à¦¯à¦¾à¦ à¦à¦¤à¦¿à¦¹à¦¾à¦¸ রপà§à¦¤à¦¾à¦¨à§ à¦à¦°à§à¦¨",Copy:"à¦
নà§à¦²à¦¿à¦ªà¦¿ à¦à¦°à§à¦¨",Stop:"থামান",Retry:"পà§à¦¨à¦°à¦¾à¦¯à¦¼ à¦à§à¦·à§à¦à¦¾ à¦à¦°à§à¦¨",Pin:"পিন à¦à¦°à§à¦¨",PinToastContent:"1 à¦à¦¿ à¦à§à¦¯à¦¾à¦ পà§à¦°à§à¦¬à¦¨à¦¿à¦°à§à¦§à¦¾à¦°à¦¿à¦¤ পà§à¦°à¦®à§à¦ªà¦à§ পিন à¦à¦°à¦¾ হয়à§à¦à§",PinToastAction:"দà§à¦à§à¦¨",Delete:"মà§à¦à§ ফà§à¦²à§à¦¨",Edit:"সমà§à¦ªà¦¾à¦¦à¦¨à¦¾ à¦à¦°à§à¦¨",RefreshTitle:"শিরà§à¦¨à¦¾à¦® রিফà§à¦°à§à¦¶ à¦à¦°à§à¦¨",RefreshToast:"শিরà§à¦¨à¦¾à¦® রিফà§à¦°à§à¦¶ à¦
নà§à¦°à§à¦§ পাঠানৠহয়à§à¦à§"},Commands:{new:"নতà§à¦¨ à¦à§à¦¯à¦¾à¦",newm:"মাসà§à¦ থà§à¦à§ নতà§à¦¨ à¦à§à¦¯à¦¾à¦",next:"পরবরà§à¦¤à§ à¦à§à¦¯à¦¾à¦",prev:"পà§à¦°à§à¦¬à¦¬à¦°à§à¦¤à§ à¦à§à¦¯à¦¾à¦",clear:"পà§à¦°à¦¸à¦à§à¦ পরিষà§à¦à¦¾à¦° à¦à¦°à§à¦¨",del:"à¦à§à¦¯à¦¾à¦ মà§à¦à§ ফà§à¦²à§à¦¨"},InputActions:{Stop:"পà§à¦°à¦¤à¦¿à¦à§à¦°à¦¿à¦¯à¦¼à¦¾ থামান",ToBottom:"সরà§à¦¬à¦¶à§à¦·à§ সà§à¦à§à¦°à§à¦² à¦à¦°à§à¦¨",Theme:{auto:"সà§à¦¬à¦¯à¦¼à¦à¦à§à¦°à¦¿à¦¯à¦¼ থিম",light:"à¦à¦²à§à¦° মà§à¦¡",dark:"à¦
নà§à¦§à¦à¦¾à¦° মà§à¦¡"},Prompt:"সà¦à¦à§à¦·à¦¿à¦ªà§à¦¤ নিরà§à¦¦à§à¦¶à¦¨à¦¾",Masks:"সমসà§à¦¤ মাসà§à¦",Clear:"à¦à§à¦¯à¦¾à¦ পরিষà§à¦à¦¾à¦° à¦à¦°à§à¦¨",Settings:"à¦à§à¦¯à¦¾à¦ সà§à¦à¦¿à¦à¦¸",UploadImage:"à¦à¦¿à¦¤à§à¦° à¦à¦ªà¦²à§à¦¡ à¦à¦°à§à¦¨"},Rename:"à¦à§à¦¯à¦¾à¦ নাম পরিবরà§à¦¤à¦¨ à¦à¦°à§à¦¨",Typing:"লিà¦à¦à§â¦",Input:e=>{var t="".concat(e," পাঠান");return e===String(C.mQ.Enter)&&(t+="ï¼Shift + Enter নতà§à¦¨ লাà¦à¦¨"),t+"ï¼/ পà§à¦°à§à¦£à¦¤à¦¾ সà¦à§à¦°à¦¿à¦¯à¦¼ à¦à¦°à§à¦¨ï¼: à¦à¦®à¦¾à¦¨à§à¦¡ সà¦à§à¦°à¦¿à¦¯à¦¼ à¦à¦°à§à¦¨"},Send:"পাঠান",Config:{Reset:"মà§à¦®à¦°à¦¿ মà§à¦à§ ফà§à¦²à§à¦¨",SaveAs:"মাসà§à¦ হিসাবৠসà¦à¦°à¦à§à¦·à¦£ à¦à¦°à§à¦¨"},IsContext:"পà§à¦°à§à¦¬à¦¨à¦¿à¦°à§à¦§à¦¾à¦°à¦¿à¦¤ পà§à¦°à¦®à§à¦ªà¦"},Export:{Title:"à¦à§à¦¯à¦¾à¦ à¦à¦¤à¦¿à¦¹à¦¾à¦¸ শà§à¦¯à¦¼à¦¾à¦° à¦à¦°à§à¦¨",Copy:"সবà¦à¦¿à¦à§ à¦à¦ªà¦¿ à¦à¦°à§à¦¨",Download:"ফাà¦à¦² ডাà¦à¦¨à¦²à§à¦¡ à¦à¦°à§à¦¨",Share:"ShareGPT তৠশà§à¦¯à¦¼à¦¾à¦° à¦à¦°à§à¦¨",MessageFromYou:"বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦à¦¾à¦°à§",MessageFromChatGPT:"ChatGPT",Format:{Title:"রপà§à¦¤à¦¾à¦¨à¦¿à¦° ফরà§à¦®à§à¦¯à¦¾à¦",SubTitle:"Markdown à¦à§à¦à§à¦¸à¦ বা PNG à¦à¦¿à¦¤à§à¦° রপà§à¦¤à¦¾à¦¨à¦¿ à¦à¦°à¦¾ যাবà§"},IncludeContext:{Title:"মাসà§à¦ পà§à¦°à¦¸à¦à§à¦ à¦
নà§à¦¤à¦°à§à¦à§à¦à§à¦¤ à¦à¦°à§à¦¨",SubTitle:"বারà§à¦¤à¦¾à¦¯à¦¼ মাসà§à¦ পà§à¦°à¦¸à¦à§à¦ পà§à¦°à¦¦à¦°à§à¦¶à¦¨ à¦à¦°à¦¾ হবৠà¦à¦¿ না"},Steps:{Select:"নিরà§à¦¬à¦¾à¦à¦¨ à¦à¦°à§à¦¨",Preview:"পà§à¦°à§à¦¬à¦°à§à¦ª দà§à¦à§à¦¨"},Image:{Toast:"সà§à¦à§à¦°à§à¦¨à¦¶à¦ তà§à¦°à¦¿ à¦à¦°à¦¾ হà¦à§à¦à§",Modal:"à¦à¦¬à¦¿ সà¦à¦°à¦à§à¦·à¦£ à¦à¦°à¦¤à§ দà§à¦°à§à¦ পà§à¦°à§à¦¸ à¦à¦°à§à¦¨ à¦
থবা রাà¦à¦ à¦à§à¦²à¦¿à¦ à¦à¦°à§à¦¨"}},Select:{Search:"বারà§à¦¤à¦¾ à¦
নà§à¦¸à¦¨à§à¦§à¦¾à¦¨ à¦à¦°à§à¦¨",All:"সবà¦à¦¿à¦à§ নিরà§à¦¬à¦¾à¦à¦¨ à¦à¦°à§à¦¨",Latest:"সরà§à¦¬à¦¶à§à¦· à¦à¦¿à¦à§",Clear:"নিরà§à¦¬à¦¾à¦à¦¨ পরিষà§à¦à¦¾à¦° à¦à¦°à§à¦¨"},Memory:{Title:"à¦à¦¤à¦¿à¦¹à¦¾à¦¸ সারাà¦à¦¶",EmptyContent:"à¦à§à¦¯à¦¾à¦à§à¦° বিষয়বসà§à¦¤à§ à¦à§à¦¬ সà¦à¦à§à¦·à¦¿à¦ªà§à¦¤, সারাà¦à¦¶ পà§à¦°à¦¯à¦¼à§à¦à¦¨ নà§à¦",Send:"à¦
à¦à§à¦®à§à¦à¦¿à¦ à¦à§à¦¯à¦¾à¦ à¦à¦¤à¦¿à¦¹à¦¾à¦¸ সà¦à¦à§à¦à¦¿à¦¤ à¦à¦°à§à¦¨ à¦à¦¬à¦ পà§à¦°à¦¸à¦à§à¦ হিসà§à¦¬à§ পাঠান",Copy:"সারাà¦à¦¶ à¦à¦ªà¦¿ à¦à¦°à§à¦¨",Reset:"[unused]",ResetConfirm:"à¦à¦¤à¦¿à¦¹à¦¾à¦¸ সারাà¦à¦¶ মà§à¦à§ ফà§à¦²à¦¾à¦° নিশà§à¦à¦¿à¦¤ à¦à¦°à§à¦¨?"},Home:{NewChat:"নতà§à¦¨ à¦à§à¦¯à¦¾à¦",DeleteChat:"নিরà§à¦¬à¦¾à¦à¦¿à¦¤ à¦à§à¦¯à¦¾à¦ মà§à¦à§ ফà§à¦²à¦¾à¦° নিশà§à¦à¦¿à¦¤ à¦à¦°à§à¦¨?",DeleteToast:"à¦à§à¦¯à¦¾à¦ মà§à¦à§ ফà§à¦²à¦¾ হয়à§à¦à§",Revert:"পà§à¦°à§à¦¬à¦¾à¦¬à¦¸à§à¦¥à¦¾à¦¯à¦¼ ফà§à¦°à¦¾à¦¨"}
1,Settings:{Title:"সà§à¦à¦¿à¦à¦¸",SubTitle:"সমসà§à¦¤ সà§à¦à¦¿à¦à¦¸ à¦
পশন",Danger:{Reset:{Title:"সমসà§à¦¤ সà§à¦à¦¿à¦à¦¸ পà§à¦¨à¦°à¦¾à¦¯à¦¼ সà§à¦ à¦à¦°à§à¦¨",SubTitle:"সমসà§à¦¤ সà§à¦à¦¿à¦à¦¸ বিà¦à¦²à§à¦ªà¦à§à¦²à¦¿à¦à§ ডিফলà§à¦ মানৠপà§à¦¨à¦°à¦¾à¦¯à¦¼ সà§à¦ à¦à¦°à§à¦¨",Action:"à¦à¦à¦¨à¦ পà§à¦¨à¦°à¦¾à¦¯à¦¼ সà§à¦ à¦à¦°à§à¦¨",Confirm:"সমসà§à¦¤ সà§à¦à¦¿à¦à¦¸ পà§à¦¨à¦°à¦¾à¦¯à¦¼ সà§à¦ à¦à¦°à¦¾à¦° নিশà§à¦à¦¿à¦¤ à¦à¦°à§à¦¨?"},Clear:{Title:"সমসà§à¦¤ তথà§à¦¯ মà§à¦à§ ফà§à¦²à§à¦¨",SubTitle:"সমসà§à¦¤ à¦à§à¦¯à¦¾à¦ à¦à¦¬à¦ সà§à¦à¦¿à¦à¦¸ ডà§à¦à¦¾ মà§à¦à§ ফà§à¦²à§à¦¨",Action:"à¦à¦à¦¨à¦ মà§à¦à§ ফà§à¦²à§à¦¨",Confirm:"সমসà§à¦¤ à¦à§à¦¯à¦¾à¦ à¦à¦¬à¦ সà§à¦à¦¿à¦à¦¸ ডà§à¦à¦¾ মà§à¦à§ ফà§à¦²à¦¾à¦¨à§à¦° নিশà§à¦à¦¿à¦¤ à¦à¦°à§à¦¨?"}},Lang:{Name:"Language",All:"সমসà§à¦¤ à¦à¦¾à¦·à¦¾"},Avatar:"à¦
à¦à¦¿à¦¨à§à¦¤à¦¾",FontSize:{Title:"ফনà§à¦ সাà¦à¦",SubTitle:"à¦à§à¦¯à¦¾à¦ à¦à¦¨à¦à§à¦¨à§à¦à§à¦° ফনà§à¦ সাà¦à¦"},FontFamily:{Title:"à¦à§à¦¯à¦¾à¦ ফনà§à¦",SubTitle:"à¦à§à¦¯à¦¾à¦ সামà¦à§à¦°à§à¦° ফনà§à¦, বিশà§à¦¬à¦¬à§à¦¯à¦¾à¦ªà§ ডিফলà§à¦ ফনà§à¦ পà§à¦°à¦¯à¦¼à§à¦ à¦à¦°à¦¤à§ à¦à¦¾à¦²à¦¿ রাà¦à§à¦¨",Placeholder:"ফনà§à¦à§à¦° নাম"},InjectSystemPrompts:{Title:"সিসà§à¦à§à¦®-লà§à¦à§à¦² পà§à¦°à¦®à§à¦ªà¦ যà§à¦ à¦à¦°à§à¦¨",SubTitle:"পà§à¦°à¦¤à§à¦¯à§à¦ বারà§à¦¤à¦¾à¦¯à¦¼ à¦à¦à¦à¦¿ সিসà§à¦à§à¦® পà§à¦°à¦®à§à¦ªà¦ যà§à¦ à¦à¦°à§à¦¨ যা ChatGPT à¦à¦° à¦
নà§à¦à¦°à¦£ à¦à¦°à¦¬à§"},InputTemplate:{Title:"বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦à¦¾à¦°à§à¦° à¦à¦¨à¦ªà§à¦ পà§à¦°à¦¿à¦ªà§à¦°à¦¸à§à¦¸à¦¿à¦",SubTitle:"বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦à¦¾à¦°à§à¦° সরà§à¦¬à¦¶à§à¦· বারà§à¦¤à¦¾ à¦à¦ à¦à§à¦®à¦ªà§à¦²à§à¦à§ পà§à¦°à¦£ à¦à¦°à¦¾ হবà§"},Update:{Version:e=>"বরà§à¦¤à¦®à¦¾à¦¨ সà¦à¦¸à§à¦à¦°à¦£: ".concat(e),IsLatest:"à¦à¦à¦¿ সরà§à¦¬à¦¶à§à¦· সà¦à¦¸à§à¦à¦°à¦£",CheckUpdate:"à¦à¦ªà¦¡à§à¦ পরà§à¦à§à¦·à¦¾ à¦à¦°à§à¦¨",IsChecking:"à¦à¦ªà¦¡à§à¦ পরà§à¦à§à¦·à¦¾ à¦à¦°à¦¾ হà¦à§à¦à§...",FoundUpdate:e=>"নতà§à¦¨ সà¦à¦¸à§à¦à¦°à¦£ পাà¦à¦¯à¦¼à¦¾ à¦à¦¿à¦¯à¦¼à§à¦à§: ".concat(e),GoToUpdate:"à¦à¦ªà¦¡à§à¦ à¦à¦°à¦¤à§ যান"},SendKey:"পাঠানà§à¦° à¦à§",Theme:"থিম",TightBorder:"বরà§à¦¡à¦¾à¦°-বিহà§à¦¨ মà§à¦¡",SendPreviewBubble:{Title:"পà§à¦°à¦¿à¦à¦¿à¦ বà§à¦¦à¦¬à§à¦¦",SubTitle:"পà§à¦°à¦¿à¦à¦¿à¦ বà§à¦¦à¦¬à§à¦¦à§ Markdown à¦à¦¨à¦à§à¦¨à§à¦ পà§à¦°à¦¿à¦à¦¿à¦ à¦à¦°à§à¦¨"},AutoGenerateTitle:{Title:"সà§à¦¬à¦¯à¦¼à¦à¦à§à¦°à¦¿à¦¯à¦¼ শিরà§à¦¨à¦¾à¦® à¦à§à¦¨à¦¾à¦°à§à¦¶à¦¨",SubTitle:"à¦à§à¦¯à¦¾à¦ à¦à¦¨à¦à§à¦¨à§à¦à§à¦° à¦à¦¿à¦¤à§à¦¤à¦¿à¦¤à§ à¦à¦ªà¦¯à§à¦à§à¦¤ শিরà§à¦¨à¦¾à¦® তà§à¦°à¦¿ à¦à¦°à§à¦¨"},Sync:{CloudState:"à¦à§à¦²à¦¾à¦à¦¡ ডà§à¦à¦¾",NotSyncYet:"à¦à¦à¦¨à§ সিà¦à§à¦ à¦à¦°à¦¾ হয়নি",Success:"সিà¦à§à¦ সফল",Fail:"সিà¦à§à¦ বà§à¦¯à¦°à§à¦¥",Config:{Modal:{Title:"à¦à§à¦²à¦¾à¦à¦¡ সিà¦à§à¦ à¦à¦¨à¦«à¦¿à¦à¦¾à¦° à¦à¦°à§à¦¨",Check:"পরà§à¦à§à¦·à¦¾ à¦à¦°à§à¦¨"},SyncType:{Title:"সিà¦à§à¦ à¦à¦¾à¦à¦ª",SubTitle:"পà¦à¦¨à§à¦¦à¦¸à¦ সিà¦à§à¦ সারà§à¦à¦¾à¦° নিরà§à¦¬à¦¾à¦à¦¨ à¦à¦°à§à¦¨"},Proxy:{Title:"পà§à¦°à¦à§à¦¸à¦¿ সà¦à§à¦°à¦¿à¦¯à¦¼ à¦à¦°à§à¦¨",SubTitle:"বà§à¦°à¦¾à¦à¦à¦¾à¦°à§ সিà¦à§à¦ à¦à¦°à¦¾à¦° সময়, à¦à§à¦°à¦¸-à¦
রিà¦à¦¿à¦¨ সà§à¦®à¦¾à¦¬à¦¦à§à¦§à¦¤à¦¾ à¦à¦¡à¦¼à¦¾à¦¤à§ পà§à¦°à¦à§à¦¸à¦¿ সà¦à§à¦°à¦¿à¦¯à¦¼ à¦à¦°à¦¤à§ হবà§"},ProxyUrl:{Title:"পà§à¦°à¦à§à¦¸à¦¿ ঠিà¦à¦¾à¦¨à¦¾",SubTitle:"à¦à¦à¦¿ শà§à¦§à§à¦®à¦¾à¦¤à§à¦° পà§à¦°à¦à¦²à§à¦ªà§à¦° সাথৠসরবরাহিত à¦à§à¦°à¦¸-à¦
রিà¦à¦¿à¦¨ পà§à¦°à¦à§à¦¸à¦¿à¦° à¦à¦¨à§à¦¯ পà§à¦°à¦¯à§à¦à§à¦¯"},WebDav:{Endpoint:"WebDAV ঠিà¦à¦¾à¦¨à¦¾",UserName:"বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦à¦¾à¦°à§à¦° নাম",Password:"পাসà¦à¦¯à¦¼à¦¾à¦°à§à¦¡"},UpStash:{Endpoint:"UpStash Redis REST URL",UserName:"বà§à¦¯à¦¾à¦à¦à¦ª নাম",Password:"UpStash Redis REST à¦à§à¦à§à¦¨"}},LocalState:"সà§à¦¥à¦¾à¦¨à§à¦¯à¦¼ ডà§à¦à¦¾",Overview:e=>"".concat(e.chat," বার à¦à§à¦¯à¦¾à¦, ").concat(e.message," বারà§à¦¤à¦¾, ").concat(e.prompt," পà§à¦°à¦®à§à¦ªà¦, ").concat(e.mask," মাসà§à¦"),ImportFailed:"à¦à¦®à¦¦à¦¾à¦¨à¦¿ বà§à¦¯à¦°à§à¦¥"},Mask:{Splash:{Title:"মাসà§à¦ লà¦à§à¦ পà§à¦",SubTitle:"নতà§à¦¨ à¦à§à¦¯à¦¾à¦ শà§à¦°à§ à¦à¦°à¦¾à¦° সময় মাসà§à¦ লà¦à§à¦ পà§à¦ পà§à¦°à¦¦à¦°à§à¦¶à¦¨ à¦à¦°à§à¦¨"},Builtin:{Title:"à¦à¦¨à¦¬à¦¿à¦²à§à¦ মাসà§à¦ লà§à¦à¦¾à¦¨",SubTitle:"সমসà§à¦¤ মাসà§à¦ তালিà¦à¦¾à¦¯à¦¼ à¦à¦¨à¦¬à¦¿à¦²à§à¦ মাসà§à¦ লà§à¦à¦¾à¦¨"}},Prompt:{Disable:{Title:"পà§à¦°à¦®à§à¦ªà¦ à¦
à¦à§-à¦à¦®à¦ªà§à¦²à¦¿à¦¶à¦¨ নিষà§à¦à§à¦°à¦¿à¦¯à¦¼ à¦à¦°à§à¦¨",SubTitle:"à¦à¦¨à¦ªà§à¦ বà¦à§à¦¸à§à¦° শà§à¦°à§à¦¤à
1§ / à¦à¦¾à¦à¦ª à¦à¦°à¦²à§ à¦
à¦à§-à¦à¦®à¦ªà§à¦²à¦¿à¦¶à¦¨ সà¦à§à¦°à¦¿à¦¯à¦¼ হবà§"},List:"সà§à¦¬à¦¨à¦¿à¦°à§à¦§à¦¾à¦°à¦¿à¦¤ পà§à¦°à¦®à§à¦ªà¦ তালিà¦à¦¾",ListCount:(e,t)=>"à¦à¦¨à¦¬à¦¿à¦²à§à¦ ".concat(e," à¦à¦¿, বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦à¦¾à¦°à§ সà¦à¦à§à¦à¦¾à¦¯à¦¼à¦¿à¦¤ ").concat(t," à¦à¦¿"),Edit:"সমà§à¦ªà¦¾à¦¦à¦¨à¦¾ à¦à¦°à§à¦¨",Modal:{Title:"পà§à¦°à¦®à§à¦ªà¦ তালিà¦à¦¾",Add:"নতà§à¦¨ à¦à¦°à§à¦¨",Search:"পà§à¦°à¦®à§à¦ªà¦ à¦
নà§à¦¸à¦¨à§à¦§à¦¾à¦¨ à¦à¦°à§à¦¨"},EditModal:{Title:"পà§à¦°à¦®à§à¦ªà¦ সমà§à¦ªà¦¾à¦¦à¦¨à¦¾ à¦à¦°à§à¦¨"}},HistoryCount:{Title:"সà¦à¦¯à§à¦à§à¦¤ à¦à¦¤à¦¿à¦¹à¦¾à¦¸ বারà§à¦¤à¦¾à¦° সà¦à¦à§à¦¯à¦¾",SubTitle:"পà§à¦°à¦¤à¦¿à¦à¦¿ à¦
নà§à¦°à§à¦§à§ সà¦à¦¯à§à¦à§à¦¤ à¦à¦¤à¦¿à¦¹à¦¾à¦¸ বারà§à¦¤à¦¾à¦° সà¦à¦à§à¦¯à¦¾"},CompressThreshold:{Title:"à¦à¦¤à¦¿à¦¹à¦¾à¦¸ বারà§à¦¤à¦¾ দà§à¦°à§à¦à§à¦¯ সà¦à¦à§à¦à¦¿à¦¤ থà§à¦°à§à¦¶à¦¹à§à¦²à§à¦¡",SubTitle:"যà¦à¦¨ সà¦à¦à§à¦à¦¿à¦¤ à¦à¦¤à¦¿à¦¹à¦¾à¦¸ বারà§à¦¤à¦¾ à¦à¦ মান à¦à¦¾à¦¡à¦¼à¦¿à¦¯à¦¼à§ যায়, তà¦à¦¨ সà¦à¦à§à¦à¦¿à¦¤ à¦à¦°à¦¾ হবà§"},Usage:{Title:"বà§à¦¯à¦¾à¦²à§à¦¨à§à¦¸ à¦à§à¦",SubTitle:(e,t)=>
1"à¦à¦ মাসৠবà§à¦¯à¦¬à¦¹à§à¦¤ $".concat(e,", সাবসà§à¦à§à¦°à¦¿à¦ªà¦¶à¦¨ মà§à¦ $").concat(t),IsChecking:"পরà§à¦à§à¦·à¦¾ à¦à¦°à¦¾ হà¦à§à¦à§â¦",Check:"পà§à¦¨à¦°à¦¾à¦¯à¦¼ পরà§à¦à§à¦·à¦¾ à¦à¦°à§à¦¨",NoAccess:"বà§à¦¯à¦¾à¦²à§à¦¨à§à¦¸ দà§à¦à¦¤à§ API à¦à§ à¦
থবা à¦
à§à¦¯à¦¾à¦à§à¦¸à§à¦¸ পাসà¦à¦¯à¦¼à¦¾à¦°à§à¦¡ পà§à¦°à¦¬à§à¦¶ à¦à¦°à§à¦¨"},Access:{SaasStart:{Title:"NextChat AI বà§à¦¯à¦¬à¦¹à¦¾à¦° à¦à¦°à§à¦¨",Label:"(সà§à¦°à¦¾ মà§à¦²à§à¦¯à¦¸à¦¾à¦¶à§à¦°à¦¯à¦¼à§ সমাধান)",SubTitle:"NextChat à¦à¦°à§à¦¤à§à¦ à¦
ফিসিয়াল রà¦à§à¦·à¦£à¦¾à¦¬à§à¦à§à¦·à¦£, শà§à¦¨à§à¦¯ à¦à¦¨à¦«à¦¿à¦à¦¾à¦°à§à¦¶à¦¨ বà§à¦¯à¦¬à¦¹à¦¾à¦° শà§à¦°à§ à¦à¦°à§à¦¨, OpenAI o1, GPT-4o, Claude-3.5 সহ সরà§à¦¬à¦¶à§à¦· বড় মডà§à¦²à¦à§à¦²à¦¿ সমরà§à¦¥à¦¨ à¦à¦°à§",ChatNow:"à¦à¦à¦¨à¦ à¦à§à¦¯à¦¾à¦ à¦à¦°à§à¦¨"},AccessCode:{Title:"à¦
à§à¦¯à¦¾à¦à§à¦¸à§à¦¸ পাসà¦à¦¯à¦¼à¦¾à¦°à§à¦¡",SubTitle:"à¦
à§à¦¯à¦¾à¦¡à¦®à¦¿à¦¨ à¦à¦¨à¦à§à¦°à¦¿à¦ªà§à¦à§à¦¡ à¦
à§à¦¯à¦¾à¦à§à¦¸à§à¦¸ সà¦à§à¦°à¦¿à¦¯à¦¼ à¦à¦°à§à¦à§à¦¨",Placeholder:"à¦
à§à¦¯à¦¾à¦à§à¦¸à§à¦¸ পাসà¦à¦¯à¦¼à¦¾à¦°à§à¦¡ পà§à¦°à¦¬à§à¦¶ à¦à¦°à§à¦¨"},CustomEndpoint:{Title:"সà§à¦¬à¦¨à¦¿à¦°à§à¦§à¦¾à¦°à¦¿à¦¤ à¦à¦¨à§à¦à¦¾à¦°à¦«à§à¦¸",SubTitle:"সà§à¦¬à¦¨à¦¿à¦°à§à¦§à¦¾à¦°à¦¿à¦¤ Azure বা OpenAI সারà§à¦à¦¿à¦¸ বà§à¦¯à¦¬à¦¹à¦¾à¦° à¦à¦°à¦¬à§à¦¨ à¦à¦¿?"},Provider:{Title:"মডà§à¦² পরিষà§à¦¬à¦¾ পà§à¦°à¦¦à¦¾à¦¨à¦à¦¾à¦°à§",SubTitle:"বিà¦à¦¿à¦¨à§à¦¨ পরিষà§à¦¬à¦¾ পà§à¦°à¦¦à¦¾à¦¨à¦à¦¾à¦°à§à¦¤à§ সà§à¦¯à§à¦à¦ à¦à¦°à§à¦¨"},OpenAI:{ApiKey:{Title:"API à¦à§",SubTitle:"পাসà¦à¦¯à¦¼à¦¾à¦°à§à¦¡ à¦
à§à¦¯à¦¾à¦à§à¦¸à§à¦¸ সà§à¦®à¦¾à¦¬à¦¦à§à¦§à¦¤à¦¾ à¦à¦¡à¦¼à¦¾à¦¤à§ সà§à¦¬à¦¨à¦¿à¦°à§à¦§à¦¾à¦°à¦¿à¦¤ OpenAI à¦à§ বà§à¦¯à¦¬à¦¹à¦¾à¦° à¦à¦°à§à¦¨",Placeholder:"OpenAI API à¦à§"},Endpoint:{Title:"à¦à¦¨à§à¦à¦¾à¦°à¦«à§à¦¸ ঠিà¦à¦¾à¦¨à¦¾",SubTitle:"ডিফলà§à¦ ঠিà¦à¦¾à¦¨à¦¾ বাদà§, http(s):// à¦
নà§à¦¤à¦°à§à¦à§à¦à§à¦¤ à¦à¦°à¦¤à§ হবà§"}},Azure:{ApiKey:{Title:"à¦à¦¨à§à¦à¦¾à¦°à¦«à§à¦¸ à¦à§",SubTitle:"পাসà¦à¦¯à¦¼à¦¾à¦°à§à¦¡ à¦
à§à¦¯à¦¾à¦à§à¦¸à§à¦¸ সà§à¦®à¦¾à¦¬à¦¦à§à¦§à¦¤à¦¾ à¦à¦¡à¦¼à¦¾à¦¤à§ সà§à¦¬à¦¨à¦¿à¦°à§à¦§à¦¾à¦°à¦¿à¦¤ Azure à¦à§ বà§à¦¯à¦¬à¦¹à¦¾à¦° à¦à¦°à§à¦¨",Placeholder:"Azure API à¦à§"},Endpoint:{Title:"à¦à¦¨à§à¦à¦¾à¦°à¦«à§à¦¸ ঠিà¦à¦¾à¦¨à¦¾",SubTitle:"à¦à¦¦à¦¾à¦¹à¦°à¦£:"},ApiVerion:{Title:"à¦à¦¨à§à¦à¦¾à¦°à¦«à§à¦¸ সà¦à¦¸à§à¦à¦°à¦£ (azure api version)",SubTitle:"নিরà§à¦¦à¦¿à¦·à§à¦ সà¦à¦¸à§à¦à¦°à¦£ নিরà§à¦¬à¦¾à¦à¦¨ à¦à¦°à§à¦¨"}},Anthropic:{ApiKey:{Title:"à¦à¦¨à§à¦à¦¾à¦°à¦«à§à¦¸ à¦à§",SubTitle:"পাসà¦à¦¯à¦¼à¦¾à¦°à§à¦¡ à¦
à§à¦¯à¦¾à¦à§à¦¸à§à¦¸ সà§à¦®à¦¾à¦¬à¦¦à§à¦§à¦¤à¦¾ à¦à¦¡à¦¼à¦¾à¦¤à§ সà§à¦¬à¦¨à¦¿à¦°à§à¦§à¦¾à¦°à¦¿à¦¤ Anthropic à¦à§ বà§à¦¯à¦¬à¦¹à¦¾à¦° à¦à¦°à§à¦¨",Placeholder:"Anthropic API à¦à§"},Endpoint:{Title:"à¦à¦¨à§à¦à¦¾à¦°à¦«à§à¦¸ ঠিà¦à¦¾à¦¨à¦¾",SubTitle:"à¦à¦¦à¦¾à¦¹à¦°à¦£:"},ApiVerion:{Title:"à¦à¦¨à§à¦à¦¾à¦°à¦«à§à¦¸ সà¦à¦¸à§à¦à¦°à¦£ (claude api version)",SubTitle:"নিরà§à¦¦à¦¿à¦·à§à¦ API সà¦à¦¸à§à¦à¦°à¦£ পà§à¦°à¦¬à§à¦¶ à¦à¦°à§à¦¨"}},Google:{ApiKey:{Title:"API à¦à§",SubTitle:"Google AI থà§à¦à§ à¦à¦ªà¦¨à¦¾à¦° API à¦à§ পান",Placeholder:"à¦à¦ªà¦¨à¦¾à¦° Google AI Studio API à¦à§ পà§à¦°à¦¬à§à¦¶ à¦à¦°à§à¦¨"},Endpoint:{Title:"à¦à¦¾à¦°à§à¦®à¦¿à¦¨à¦¾à¦² ঠিà¦à¦¾à¦¨à¦¾",SubTitle:"à¦à¦¦à¦¾à¦¹à¦°à¦£:"},ApiVersion:{Title:"API সà¦à¦¸à§à¦à¦°à¦£ (শà§à¦§à§à¦®à¦¾à¦¤à§à¦° gemini-pro)",SubTitle:"à¦à¦à¦à¦¿ নিরà§à¦¦à¦¿à¦·à§à¦ API সà¦à¦¸à§à¦à¦°à¦£ নিরà§à¦¬à¦¾à¦à¦¨ à¦à¦°à§à¦¨"},GoogleSafetySettings:{Title:"Google সà§à¦«à¦à¦¿ ফিলà§à¦à¦¾à¦° সà§à¦¤à¦°",SubTitle:"বিষয়বসà§à¦¤à§ ফিলà§à¦à¦¾à¦° সà§à¦¤à¦° সà§à¦ à¦à¦°à§à¦¨"}},Baidu:{ApiKey:{Title:"API à¦à§",SubTitle:"সà§à¦¬à¦¨à¦¿à¦°à§à¦§à¦¾à¦°à¦¿à¦¤ Baidu API à¦à§ বà§à¦¯à¦¬à¦¹à¦¾à¦° à¦à¦°à§à¦¨",Placeholder:"Baidu API à¦à§"},SecretKey:{Title:"সিà¦à§à¦°à§à¦ à¦à§",SubTitle:"সà§à¦¬à¦¨à¦¿à¦°à§à¦§à¦¾à¦°à¦¿à¦¤ Baidu সিà¦à§à¦°à§à¦ à¦à§ বà§à¦¯à¦¬à¦¹à¦¾à¦° à¦à¦°à§à¦¨",Placeholder:"Baidu সিà¦à§à¦°à§à¦ à¦à§"},Endpoint:{Title:"à¦à¦¨à§à¦à¦¾à¦°à¦«à§à¦¸ ঠিà¦à¦¾à¦¨à¦¾",SubTitle:"সà§à¦¬à¦¨à¦¿à¦°à§à¦§à¦¾à¦°à¦¿à¦¤ সমরà§à¦¥à¦¿à¦¤ নয়, .env à¦à¦¨à¦«à¦¿à¦à¦¾à¦°à§à¦¶à¦¨à§ à¦à¦²à§ যান"}},ByteDance:{ApiKey:{Title:"à¦à¦¨à§à¦à¦¾à¦°à¦«à§à¦¸ à¦à§",SubTitle:"সà§à¦¬à¦¨à¦¿à¦°à§à¦§à¦¾à¦°à¦¿à¦¤ ByteDance API à¦à§ বà§à¦¯à¦¬à¦¹à¦¾à¦° à¦à¦°à§à¦¨",Placeholder:"ByteDance API à¦à§"},Endpoint:{Title:"à¦à¦¨à§à¦à¦¾à¦°à¦«à§à¦¸ ঠিà¦à¦¾à¦¨à¦¾",SubTitle:"à¦à¦¦à¦¾à¦¹à¦°à¦£:"}},Alibaba:{ApiKey:{Title:"à¦à¦¨à§à¦à¦¾à¦°à¦«à§à¦¸ à¦à§",SubTitle:"সà§à¦¬à¦¨à¦¿à¦°à§à¦§à¦¾à¦°à¦¿à¦¤ à¦à¦²à¦¿à¦¬à¦¾à¦¬à¦¾ à¦à§à¦²à¦¾à¦à¦¡ API à¦à§ বà§à¦¯à¦¬à¦¹à¦¾à¦° à¦à¦°à§à¦¨",Placeholder:"Alibaba Cloud API à¦à§"},Endpoint:{Title:"à¦à¦¨à§à¦à¦¾à¦°à¦«à§à¦¸ ঠিà¦à¦¾à¦¨à¦¾",SubTitle:"à¦à¦¦à¦¾à¦¹à¦°à¦£:"}},AI302:{ApiKey:{Title:"à¦à¦¨à§à¦à¦¾à¦°à¦«à§à¦¸ à¦à§",SubTitle:"সà§à¦¬à¦¨à¦¿à¦°à§à¦§à¦¾à¦°à¦¿à¦¤ 302.AI API à¦à§ বà§à¦¯à¦¬à¦¹à¦¾à¦° à¦à¦°à§à¦¨",Placeholder:"302.AI API à¦à§"},Endpoint:{Title:"à¦à¦¨à§à¦à¦¾à¦°à¦«à§à¦¸ ঠিà¦à¦¾à¦¨à¦¾",SubTitle:"à¦à¦¦à¦¾à¦¹à¦°à¦£:"}},CustomModel:{Title:"সà§à¦¬à¦¨à¦¿à¦°à§à¦§à¦¾à¦°à¦¿à¦¤ মডà§à¦² নাম",SubTitle:"সà§à¦¬à¦¨à¦¿à¦°à§à¦§à¦¾à¦°à¦¿à¦¤ মডà§à¦² বিà¦à¦²à§à¦ªà¦à§à¦²à¦¿ যà§à¦à§à¦¤ à¦à¦°à§à¦¨, à¦à¦à¦°à§à¦à¦¿ à¦à¦®à¦¾ দà§à¦¬à¦¾à¦°à¦¾ à¦à¦²à¦¾à¦¦à¦¾ à¦à¦°à§à¦¨"}},Model:"মডà§à¦² (model)",CompressModel:{Title:"সà¦à¦à§à¦à¦¨ মডà§à¦²",SubTitle:"à¦à¦¤à¦¿à¦¹à¦¾à¦¸ সà¦à¦à§à¦à¦¿à¦¤ à¦à¦°à¦¾à¦° à¦à¦¨à§à¦¯ বà§à¦¯à¦¬à¦¹à§à¦¤ মডà§à¦²"},Temperature:{Title:"যাদà§à¦à¦°à¦¿à¦¤à¦¾ (temperature)",SubTitle:"মান বাড়ালৠà¦à¦¤à§à¦¤à¦° বà§à¦¶à¦¿ à¦à¦²à§à¦®à§à¦²à§ হবà§"},TopP:{Title:"নিà¦à¦à§à¦²à¦¿à¦¯à¦¼à¦¾à¦° সà§à¦¯à¦¾à¦®à§à¦ªà¦²à¦¿à¦ (top_p)",SubTitle:"যাদà§à¦à¦°à¦¿à¦¤à¦¾ মত, à¦à¦¿à¦¨à§à¦¤à§ à¦à¦à¦¸à¦¾à¦¥à§ পরিবরà§à¦¤à¦¨ à¦à¦°à¦¬à§à¦¨ না"},MaxTokens:{Title:"à¦à¦à¦à¦¿ à¦à¦¤à§à¦¤à¦° সà§à¦®à¦¾ (max_tokens)",SubTitle:"পà§à¦°à¦¤à¦¿ à¦à¦¨à§à¦à¦¾à¦°à¦
à§à¦¯à¦¾à¦à¦¶à¦¨à§ সরà§à¦¬à¦¾à¦§à¦¿à¦ à¦à§à¦à§à¦¨ সà¦à¦à§à¦¯à¦¾"},PresencePenalty:{Title:"বিষয়বসà§à¦¤à§ তাà¦à¦¾ (presence_penalty)",SubTitle:"মান বাড়ালৠনতà§à¦¨ বিষয়ৠপà§à¦°à¦¸à¦¾à¦°à¦¿à¦¤ হà¦à¦¯à¦¼à¦¾à¦° সমà§à¦à¦¾à¦¬à¦¨à¦¾ বà§à¦¶à¦¿"},FrequencyPenalty:{Title:"ফà§à¦°à¦¿à¦à§à¦¯à¦¼à§à¦¨à§à¦¸à¦¿ পà§à¦¨à¦¾à¦²à§à¦à¦¿ (frequency_penalty)",SubTitle:"মান বাড়ালৠপà§à¦¨à¦°à¦¾à¦¬à§à¦¤à§à¦¤à¦¿ শবà§à¦¦ à¦à¦®à¦¾à¦¨à§à¦° সমà§à¦à¦¾à¦¬à¦¨à¦¾ বà§à¦¶à¦¿"}},Store:{DefaultTopic:"নতà§à¦¨ à¦à§à¦¯à¦¾à¦",BotHello:"à¦à¦ªà¦¨à¦¾à¦° à¦à¦¨à§à¦¯ à¦à¦¿à¦à§ à¦à¦°à¦¤à§ পারি?",Error:"à¦à¦à¦à¦¿ তà§à¦°à§à¦à¦¿ à¦à¦à§à¦à§, পরৠà¦à¦¬à¦¾à¦° à¦à§à¦·à§à¦à¦¾ à¦à¦°à§à¦¨",Prompt:{History:e=>"à¦à¦à¦¿ পà§à¦°à§à¦¬à§à¦° à¦à§à¦¯à¦¾à¦à§à¦° সারাà¦à¦¶ হিসà§à¦¬à§ বà§à¦¯à¦¬à¦¹à§à¦¤ হবà§: "+e,Topic:"à¦à¦¾à¦° থà§à¦à§ পাà¦à¦à¦à¦¿ শবà§à¦¦ বà§à¦¯à¦¬à¦¹à¦¾à¦° à¦à¦°à§ à¦à¦ বাà¦à§à¦¯à§à¦° সà¦à¦à§à¦·à¦¿à¦ªà§à¦¤ থিম দিন, বà§à¦¯à¦¾à¦à§à¦¯à¦¾, বিরাম à¦à¦¿à¦¹à§à¦¨, à¦à¦¾à¦·à¦¾, à¦
তিরিà¦à§à¦¤ à¦à§à¦à§à¦¸à¦ বা বà§à¦²à§à¦¡ না বà§à¦¯à¦¬à¦¹à¦¾à¦° à¦à¦°à§à¦¨à¥¤ যদি à¦à§à¦¨à§ থিম না থাà¦à§ তবৠসরাসরি 'বà§à¦à¦¾à¦°' বলà§à¦¨",Summarize:"à¦à¦²à§à¦à¦¨à¦¾à¦° বিষয়বসà§à¦¤à§ সà¦à¦à§à¦·à¦¿à¦ªà§à¦¤à¦à¦¾à¦¬à§ সারাà¦à¦¶ à¦à¦°à§à¦¨, পরবরà§à¦¤à§ à¦à¦¨à¦à§à¦à§à¦¸à¦ পà§à¦°à¦®à§à¦ªà¦ হিসà§à¦¬à§ বà§à¦¯à¦¬à¦¹à¦¾à¦°à§à¦° à¦à¦¨à§à¦¯, ২০০ শবà§à¦¦à§à¦° মধà§à¦¯à§ সà§à¦®à¦¾à¦¬à¦¦à§à¦§ রাà¦à§à¦¨"}},Copy:{Success:"à¦à§à¦²à¦¿à¦ªà¦¬à§à¦°à§à¦¡à§ লà§à¦à¦¾ হয়à§à¦à§",Failed:"à¦à¦ªà¦¿ বà§à¦¯à¦°à§à¦¥ হয়à§à¦à§, দয়া à¦à¦°à§ à¦à§à¦²à¦¿à¦ªà¦¬à§à¦°à§à¦¡ à¦
নà§à¦®à¦¤à¦¿ পà§à¦°à¦¦à¦¾à¦¨ à¦à¦°à§à¦¨"},Download:{Success:"বিষয়বসà§à¦¤à§ à¦à¦ªà¦¨à¦¾à¦° ডিরà§à¦à§à¦à¦°à¦¿à¦¤à§ ডাà¦à¦¨à¦²à§à¦¡ à¦à¦°à¦¾ হয়à§à¦à§à¥¤",Failed:"ডাà¦à¦¨à¦²à§à¦¡ বà§à¦¯à¦°à§à¦¥ হয়à§à¦à§à¥¤"},Context:{Toast:e=>"".concat(e,"à¦à¦¿ পà§à¦°à§à¦¬à¦¨à¦¿à¦°à§à¦§à¦¾à¦°à¦¿à¦¤ পà§à¦°à¦®à§à¦ªà¦ à¦
নà§à¦¤à¦°à§à¦à§à¦à§à¦¤"),Edit:"বরà§à¦¤à¦®à¦¾à¦¨ à¦à§à¦¯à¦¾à¦ সà§à¦à¦¿à¦à¦¸",Add:"à¦à¦à¦à¦¿ নতà§à¦¨ à¦à§à¦¯à¦¾à¦ যà§à¦ à¦à¦°à§à¦¨",Clear:"à¦à¦¨à¦à§à¦à§à¦¸à¦ পরিষà§à¦à¦¾à¦° à¦à¦°à¦¾ হয়à§à¦à§",Revert:"à¦à¦¨à¦à§à¦à§à¦¸à¦ পà§à¦¨à¦°à§à¦¦à§à¦§à¦¾à¦° à¦à¦°à§à¦¨"},Plugin:{Name:"পà§à¦²à¦¾à¦à¦à¦¨"},FineTuned:{Sysmessage:"à¦à¦ªà¦¨à¦¿ à¦à¦à¦à¦¨ সহà¦à¦¾à¦°à§"},SearchChat:{Name:"à¦
নà§à¦¸à¦¨à§à¦§à¦¾à¦¨",Page:{Title:"à¦à§à¦¯à¦¾à¦ রà§à¦à¦°à§à¦¡ à¦
নà§à¦¸à¦¨à§à¦§à¦¾à¦¨ à¦à¦°à§à¦¨",Search:"à¦
নà§à¦¸à¦¨à§à¦§à¦¾à¦¨ à¦à§à¦à¦¯à¦¼à¦¾à¦°à§à¦¡ লিà¦à§à¦¨",NoResult:"à¦à§à¦¨ ফলাফল পাà¦à¦¯à¦¼à¦¾ যায়নি",NoData:"à¦à§à¦¨ তথà§à¦¯ নà§à¦",Loading:"লà§à¦¡ হà¦à§à¦à§",SubTitle:e=>"".concat(e," à¦à¦¿ ফলাফল পাà¦à¦¯à¦¼à¦¾ à¦à§à¦à§")},Item:{View:"দà§à¦à§à¦¨"}},Mask:{Name:"মাসà§à¦",Page:{Title:"পà§à¦°à§à¦¬à¦¨à¦¿à¦°à§à¦§à¦¾à¦°à¦¿à¦¤ à¦à¦°à¦¿à¦¤à§à¦° মাসà§à¦",SubTitle:e=>"".concat(e,"à¦à¦¿ পà§à¦°à§à¦¬à¦¨à¦¿à¦°à§à¦§à¦¾à¦°à¦¿à¦¤ à¦à¦°à¦¿à¦¤à§à¦° সà¦à¦à§à¦à¦¾"),Search:"à¦à¦°à¦¿à¦¤à§à¦° মাসà§à¦ à¦
নà§à¦¸à¦¨à§à¦§à¦¾à¦¨ à¦à¦°à§à¦¨",Create:"নতà§à¦¨ তà§à¦°à¦¿ à¦à¦°à§à¦¨"},Item:{Info:e=>"à¦à¦¿à¦¤à¦°à§ ".concat(e,"à¦à¦¿ পà§à¦°à§à¦¬à¦¨à¦¿à¦°à§à¦§à¦¾à¦°à¦¿à¦¤ à¦à§à¦¯à¦¾à¦ রয়à§à¦à§"),Chat:"à¦à§à¦¯à¦¾à¦",View:"দà§à¦à§à¦¨",Edit:"সমà§à¦ªà¦¾à¦¦à¦¨à¦¾ à¦à¦°à§à¦¨",Delete:"মà§à¦à§ ফà§à¦²à§à¦¨",DeleteConfirm:"মà§à¦à§ ফà§à¦²à¦¾à¦° à¦à¦¨à§à¦¯ নিশà§à¦à¦¿à¦¤ à¦à¦°à§à¦¨?"},EditModal:{Title:e=>"পà§à¦°à§à¦¬à¦¨à¦¿à¦°à§à¦§à¦¾à¦°à¦¿à¦¤ মাসà§à¦ সমà§à¦ªà¦¾à¦¦à¦¨à¦¾ ".concat(e?"ï¼à¦ªà¦ নযà§à¦à§à¦¯ï¼":""),Download:"পà§à¦°à§à¦¬à¦¨à¦¿à¦°à§à¦§à¦¾à¦°à¦¿à¦¤ ডাà¦à¦¨à¦²à§à¦¡ à¦à¦°à§à¦¨",Clone:"পà§à¦°à§à¦¬à¦¨à¦¿à¦°à§à¦§à¦¾à¦°à¦¿à¦¤ à¦à§à¦²à§à¦¨ à¦à¦°à§à¦¨"},Config:{Avatar:"à¦à¦°à¦¿à¦¤à§à¦°à§à¦° à¦à¦¿à¦¤à§à¦°",Name:"à¦à¦°à¦¿à¦¤à§à¦°à§à¦° নাম",Sync:{Title:"à¦à§à¦²à§à¦¬à¦¾à¦² সà§à¦à¦¿à¦à¦¸ বà§à¦¯à¦¬à¦¹à¦¾à¦° à¦à¦°à§à¦¨",SubTitle:"বরà§à¦¤à¦®à¦¾à¦¨ à¦à§à¦¯à¦¾à¦ à¦à§à¦²à§à¦¬à¦¾à¦² মডà§à¦² সà§à¦à¦¿à¦à¦¸ বà§à¦¯à¦¬à¦¹à¦¾à¦° à¦à¦°à¦à§ à¦à¦¿ না",Confirm:"বরà§à¦¤à¦®à¦¾à¦¨ à¦à§à¦¯à¦¾à¦à§à¦° à¦à¦¾à¦¸à§à¦à¦® সà§à¦à¦¿à¦à¦¸ সà§à¦¬à¦¯à¦¼à¦à¦à§à¦°à¦¿à¦¯à¦¼à¦à¦¾à¦¬à§ à¦à¦à¦¾à¦°à¦°à¦¾à¦à¦ হবà§, à¦à§à¦²à§à¦¬à¦¾à¦² সà§à¦à¦¿à¦à¦¸ সà¦à§à¦°à¦¿à¦¯à¦¼ à¦à¦°à¦¤à§ নিশà§à¦à¦¿à¦¤?"},HideContext:{Title:"পà§à¦°à§à¦¬à¦¨à¦¿à¦°à§à¦§à¦¾à¦°à¦¿à¦¤ à¦à§à¦¯à¦¾à¦ লà§à¦à¦¾à¦¨",SubTitle:"লà§à¦à¦¾à¦¨à§à¦° পরৠপà§à¦°à§à¦¬à¦¨à¦¿à¦°à§à¦§à¦¾à¦°à¦¿à¦¤ à¦à§à¦¯à¦¾à¦ à¦à§à¦¯à¦¾à¦ à¦à¦¨à§à¦à¦¾à¦°à¦«à§à¦¸à§ পà§à¦°à¦¦à¦°à§à¦¶à¦¿à¦¤ হবৠনা"},Share:{Title:"à¦à¦ মাসà§à¦ শà§à¦¯à¦¼à¦¾à¦° à¦à¦°à§à¦¨",SubTitle:"à¦à¦ মাসà§à¦à§à¦° সরাসরি লিà¦à§à¦ তà§à¦°à¦¿ à¦à¦°à§à¦¨",Action:"লিà¦à§à¦ à¦à¦ªà¦¿ à¦à¦°à§à¦¨"}}},NewChat:{Return:"ফিরৠযান",Skip:"ডাà¦à¦°à§à¦à§à¦ শà§à¦°à§ à¦à¦°à§à¦¨",NotShow:"à¦à¦¬à¦¾à¦° পà§à¦°à¦¦à¦°à§à¦¶à¦¨ à¦à¦°à¦¬à§à¦¨ না",ConfirmNoSh
1ow:"নিশà§à¦à¦¿à¦¤ যৠনিষà§à¦à§à¦°à¦¿à¦¯à¦¼ à¦à¦°à¦¬à§à¦¨? নিষà§à¦à§à¦°à¦¿à¦¯à¦¼ à¦à¦°à¦¾à¦° পরৠসà§à¦à¦¿à¦à¦¸à§ পà§à¦¨à¦°à¦¾à¦¯à¦¼ সà¦à§à¦°à¦¿à¦¯à¦¼ à¦à¦°à¦¾ যাবà§à¥¤",Title:"à¦à¦à¦à¦¿ মাসà§à¦ নিরà§à¦¬à¦¾à¦à¦¨ à¦à¦°à§à¦¨",SubTitle:"à¦à¦à¦¨ শà§à¦°à§ à¦à¦°à§à¦¨, মাসà§à¦à§à¦° পিà¦à¦¨à§à¦° à¦à¦¿à¦¨à§à¦¤à¦¾ পà§à¦°à¦¤à¦¿à¦à§à¦°à¦¿à¦¯à¦¼à¦¾ à¦à¦°à§à¦¨",More:"সব দà§à¦à§à¦¨"},URLCommand:{Code:"লিà¦à§à¦à§ à¦
à§à¦¯à¦¾à¦à§à¦¸à§à¦¸ à¦à§à¦¡ à¦à¦¤à¦¿à¦®à¦§à§à¦¯à§ à¦
নà§à¦¤à¦°à§à¦à§à¦à§à¦¤ রয়à§à¦à§, à¦
à¦à§ পà§à¦°à¦£ à¦à¦°à¦¤à§ à¦à¦¾à¦¨?",Settings:"লিà¦à§à¦à§ পà§à¦°à¦¾à¦-নিরà§à¦§à¦¾à¦°à¦¿à¦¤ সà§à¦à¦¿à¦à¦¸ à¦
নà§à¦¤à¦°à§à¦à§à¦à§à¦¤ রয়à§à¦à§, à¦
à¦à§ পà§à¦°à¦£ à¦à¦°à¦¤à§ à¦à¦¾à¦¨?"},UI:{Confirm:"নিশà§à¦à¦¿à¦¤ à¦à¦°à§à¦¨",Cancel:"বাতিল à¦à¦°à§à¦¨",Close:"বনà§à¦§ à¦à¦°à§à¦¨",Create:"নতà§à¦¨ তà§à¦°à¦¿ à¦à¦°à§à¦¨",Edit:"সমà§à¦ªà¦¾à¦¦à¦¨à¦¾ à¦à¦°à§à¦¨",Export:"রপà§à¦¤à¦¾à¦¨à¦¿ à¦à¦°à§à¦¨",Import:"à¦à¦®à¦¦à¦¾à¦¨à¦¿ à¦à¦°à§à¦¨",Sync:"সিà¦à§à¦",Config:"à¦à¦¨à¦«à¦¿à¦à¦¾à¦°à§à¦¶à¦¨"},Exporter:{Description:{Title:"শà§à¦§à§à¦®à¦¾à¦¤à§à¦° à¦à¦¨à¦à§à¦à§à¦¸à¦ পরিষà§à¦à¦¾à¦° à¦à¦°à¦¾à¦° পরৠবারà§à¦¤à¦¾à¦à§à¦²à¦¿ পà§à¦°à¦¦à¦°à§à¦¶à¦¿à¦¤ হবà§"},Model:"মডà§à¦²",Messages:"বারà§à¦¤à¦¾",Topic:"থিম",Time:"সময়"}},H={WIP:"Už Äoskoro...",Error:{Unauthorized:(null===(k=(0,A.Z)())||void 0===k?void 0:k.isApp)?"\uD83D\uDE06 Rozhovor narazil na nejak\xe9 probl\xe9my, nebojte sa:\n \\ 1ï¸â£ Ak chcete zaÄaÅ¥ bez konfigur\xe1cie, [kliknite sem, aby ste okamžite zaÄali chatovaÅ¥ \uD83D\uDE80](".concat(P.co,")\n \\ 2ï¸â£ Ak chcete použ\xedvaÅ¥ svoje vlastn\xe9 zdroje OpenAI, kliknite [sem](/#/settings), aby ste upravili nastavenia âï¸"):"\uD83D\uDE06 Rozhovor narazil na nejak\xe9 probl\xe9my, nebojte sa:\n 1ï¸â£ Ak chcete zaÄaÅ¥ bez konfigur\xe1cie, [kliknite sem, aby ste okamžite zaÄali chatovaÅ¥ \uD83D\uDE80](".concat(P.co,")\n 2ï¸â£ Ak použ\xedvate verziu s\xfakromn\xe9ho nasadenia, kliknite [sem](/#/auth), aby ste zadali pr\xedstupov\xfd kľ\xfaÄ \uD83D\uDD11\n 3ï¸â£ Ak chcete použ\xedvaÅ¥ svoje vlastn\xe9 zdroje OpenAI, kliknite [sem](/#/settings), aby ste upravili nastavenia âï¸\n ")},Auth:{Title:"Potrebn\xfd pr\xedstupov\xfd k\xf3d",Tips:"Pros\xedm, zadajte pr\xedstupov\xfd k\xf3d nižšie",SubTips:"Alebo zadajte v\xe1Å¡ OpenAI alebo Google API kľ\xfaÄ",Input:"pr\xedstupov\xfd k\xf3d",Confirm:"PotvrdiÅ¥",Later:"Nesk\xf4r",Return:"N\xe1vrat",SaasTips:"Nastavenie je pr\xedliÅ¡ zložit\xe9, chcem to okamžite použiÅ¥",TopTips:"\uD83E\uDD73 Uv\xedtacia ponuka NextChat AI, okamžite odomknite OpenAI o1, GPT-4o, Claude-3.5 a najnovÅ¡ie veľk\xe9 modely"},ChatItem:{ChatItemCount:e=>"".concat(e," spr\xe1v")},Chat:{SubTitle:e=>"".concat(e," spr\xe1v"),EditMessage:{Title:"UpraviÅ¥ vÅ¡etky spr\xe1vy",Topic:{Title:"T\xe9ma",SubTitle:"ZmeniÅ¥ aktu\xe1lnu t\xe9mu"}},Actions:{ChatList:"PrejsÅ¥ na zoznam chatov",CompressedHistory:"Komprimovan\xe1 hist\xf3ria v\xfdziev",Export:"ExportovaÅ¥ vÅ¡etky spr\xe1vy ako Markdown",Copy:"Kop\xedrovaÅ¥",Stop:"ZastaviÅ¥",Retry:"Sk\xfasiÅ¥ znova",Pin:"Pripn\xfaÅ¥",PinToastContent:"Pripnut\xe9 1 spr\xe1vy do kontextov\xfdch v\xfdziev",PinToastAction:"ZobraziÅ¥",Delete:"VymazaÅ¥",Edit:"UpraviÅ¥",RefreshTitle:"ObnoviÅ¥ n\xe1zov",RefreshToast:"Požiadavka na obnovenie n\xe1zvu bola odoslan\xe1"},Commands:{new:"ZaÄaÅ¥ nov\xfd chat",newm:"ZaÄaÅ¥ nov\xfd chat s maskou",next:"ÄalÅ¡\xed Chat",prev:"Predch\xe1dzaj\xfaci Chat",clear:"VymazaÅ¥ kontext",del:"VymazaÅ¥ Chat"},InputActions:{Stop:"ZastaviÅ¥",ToBottom:"Na najnovÅ¡ie",Theme:{auto:"Automaticky",light:"Svetl\xfd mot\xedv",dark:"Tmav\xfd mot\xedv"},Prompt:"V\xfdzvy",Masks:"Masky",Clear:"VymazaÅ¥ kontext",Settings:"Nastavenia"},Rename:"PremenovaÅ¥ Chat",Typing:"P\xedsanieâ¦",Input:e=>{var t="".concat(e," na odoslanie");return e===String(C.mQ.Enter)&&(t+=", Shift + Enter na zalomenie"),t+", / na vyhľad\xe1vanie v\xfdziev, : na použitie pr\xedkazov"},Send:"OdoslaÅ¥",Config:{Reset:"ResetovaÅ¥ na predvolen\xe9",SaveAs:"UložiÅ¥ ako masku"},IsContext:"Kontextov\xe1 v\xfdzva"}
1,Export:{Title:"Export spr\xe1v",Copy:"Kop\xedrovaÅ¥ vÅ¡etko",Download:"StiahnuÅ¥",MessageFromYou:"Spr\xe1va od v\xe1s",MessageFromChatGPT:"Spr\xe1va od ChatGPT",Share:"ZdieľaÅ¥ na ShareGPT",Format:{Title:"Form\xe1t exportu",SubTitle:"Markdown alebo PNG obr\xe1zok"},IncludeContext:{Title:"Vr\xe1tane kontextu",SubTitle:"ExportovaÅ¥ kontextov\xe9 v\xfdzvy v maske alebo nie"},Steps:{Select:"VybraÅ¥",Preview:"N\xe1hľad"},Image:{Toast:"Sn\xedmanie obr\xe1zka...",Modal:"Dlh\xfdm stlaÄen\xedm alebo kliknut\xedm prav\xfdm tlaÄidlom myÅ¡i uložte obr\xe1zok"}},Select:{Search:"HľadaÅ¥",All:"VybraÅ¥ vÅ¡etko",Latest:"VybraÅ¥ najnovÅ¡ie",Clear:"VymazaÅ¥"},Memory:{Title:"V\xfdzva pam\xe4ti",EmptyContent:"Zatiaľ niÄ.",Send:"OdoslaÅ¥ pam\xe4Å¥",Copy:"Kop\xedrovaÅ¥ pam\xe4Å¥",Reset:"ResetovaÅ¥ rel\xe1ciu",ResetConfirm:"Resetovan\xedm sa vymaže aktu\xe1lna hist\xf3ria konverz\xe1cie a historick\xe1 pam\xe4Å¥. Ste si ist\xed, že chcete resetovaÅ¥?"},Home:{NewChat:"Nov\xfd Chat",DeleteChat:"PotvrdiÅ¥ vymazanie vybranej konverz\xe1cie?",DeleteToast:"Chat vymazan\xfd",Revert:"Vr\xe1tiÅ¥ sp\xe4Å¥"},Settings:{Title:"Nastavenia",SubTitle:"VÅ¡etky nastavenia",Danger:{Reset:{Title:"ResetovaÅ¥ vÅ¡etky nastavenia",SubTitle:"ResetovaÅ¥ vÅ¡etky položky nastaven\xed na predvolen\xe9",Action:"ResetovaÅ¥",Confirm:"PotvrdiÅ¥ resetovanie vÅ¡etk\xfdch nastaven\xed na predvolen\xe9?"},Clear:{Title:"VymazaÅ¥ vÅ¡etky \xfadaje",SubTitle:"VymazaÅ¥ vÅ¡etky spr\xe1vy a nastavenia",Action:"VymazaÅ¥",Confirm:"PotvrdiÅ¥ vymazanie vÅ¡etk\xfdch spr\xe1v a nastaven\xed?"}},Lang:{Name:"Jazyk",All:"VÅ¡etky jazyky"},Avatar:"Avatar",FontSize:{Title:"VeľkosÅ¥ p\xedsma",SubTitle:"NastaviÅ¥ veľkosÅ¥ p\xedsma obsahu chatu"},FontFamily:{Title:"Chatov\xe9 P\xedsmo",SubTitle:"P\xedsmo obsahu chatu, ponechajte pr\xe1zdne pre použitie glob\xe1lneho predvolen\xe9ho p\xedsma",Placeholder:"N\xe1zov P\xedsma"},InjectSystemPrompts:{Title:"VložiÅ¥ syst\xe9mov\xe9 v\xfdzvy",SubTitle:"VložiÅ¥ glob\xe1lnu syst\xe9mov\xfa v\xfdzvu pre každ\xfa požiadavku"},InputTemplate:{Title:"Å abl\xf3na vstupu",SubTitle:"NajnovÅ¡ia spr\xe1va bude vyplnen\xe1 do tejto Å¡abl\xf3ny"},Update:{Version:e=>"Verzia: ".concat(e),IsLatest:"NajnovÅ¡ia verzia",CheckUpdate:"SkontrolovaÅ¥ aktualiz\xe1cie",IsChecking:"Kontrola aktualiz\xe1ci\xed...",FoundUpdate:e=>"N\xe1jden\xe1 nov\xe1 verzia: ".concat(e),GoToUpdate:"AktualizovaÅ¥"},SendKey:"OdoslaÅ¥ kľ\xfaÄ",Theme:"Mot\xedv",TightBorder:"Tesn\xfd okraj",SendPreviewBubble:{Title:"Bublina n\xe1hľadu odoslania",SubTitle:"N\xe1hľad markdownu v bubline"},AutoGenerateTitle:{Title:"Automaticky generovaÅ¥ n\xe1zov",SubTitle:"GenerovaÅ¥ vhodn\xfd n\xe1zov na z\xe1klade obsahu konverz\xe1cie"},Sync:{CloudState:"Posledn\xe1 aktualiz\xe1cia",NotSyncYet:"Zatiaľ nesynchronizovan\xe9",Success:"Synchroniz\xe1cia \xfaspeÅ¡n\xe1",Fail:"Synchroniz\xe1cia zlyhala",Config:{Modal:{Title:"Konfigur\xe1cia synchroniz\xe1cie",Check:"SkontrolovaÅ¥ pripojenie"},SyncType:{Title:"Typ synchroniz\xe1cie",SubTitle:"Vyberte svoju obľ\xfaben\xfa službu synchroniz\xe1cie"},Proxy:{Title:"PovoliÅ¥ CORS Proxy",SubTitle:"PovoliÅ¥ proxy na ob\xeddenie obmedzen\xed cross-origin"},ProxyUrl:{Title:"Koncov\xfd bod Proxy",SubTitle:"Platn\xe9 len pre vstavan\xfd CORS proxy tohto projektu"},WebDav:{Endpoint:"Koncov\xfd bod WebDAV",UserName:"Meno použ\xedvateľa",Password:"Heslo"},UpStash:{Endpoint:"URL REST služby UpStash Redis",UserName:"N\xe1zov z\xe1lohy",Password:"Token REST služby UpStash Redis"}},LocalState:"Lok\xe1lne \xfadaje",Overview:e=>"".concat(e.chat," chaty, ").concat(e.message," spr\xe1vy, ").concat(e.prompt," v\xfdzvy, ").concat(e.mask," masky"),ImportFailed:"Import z s\xfaboru zlyhal"},Mask:{Splash:{Title:"\xdavodn\xe1 obrazovka masky",SubTitle:"ZobraziÅ¥ \xfavodn\xfa obrazovku masky pred zaÄat\xedm nov\xe9ho chatu"},Builtin:{Title:"SkryÅ¥ vstavan\xe9 masky",SubTitle:"SkryÅ¥ vstavan\xe9 masky v zozname masiek"}},Prompt:{Disable:{Title:"Zak\xe1zaÅ¥ automatick\xe9 dopĺÅanie",SubTitle:"Zadajte / na spustenie automatick\xe9ho dopĺÅania"},List:"Zoznam v\xfdziev",ListCount:(e,t)=>
1"".concat(e," vstavan\xfdch, ").concat(t," už\xedvateľsky definovan\xfdch"),Edit:"UpraviÅ¥",Modal:{Title:"Zoznam v\xfdziev",Add:"PridaÅ¥ jednu",Search:"HľadaÅ¥ v\xfdzvy"},EditModal:{Title:"UpraviÅ¥ v\xfdzvu"}},HistoryCount:{Title:"PoÄet pripojen\xfdch spr\xe1v",SubTitle:"PoÄet odoslan\xfdch spr\xe1v pripojen\xfdch na požiadavku"},CompressThreshold:{Title:"Pr\xe1h kompresie hist\xf3rie",SubTitle:"Bude komprimovan\xe9, ak dĺžka nekomprimovan\xfdch spr\xe1v presiahne t\xfato hodnotu"},Usage:{Title:"Stav \xfaÄtu",SubTitle:(e,t)=>"Tento mesiac použit\xe9 ".concat(e,", predplatn\xe9 ").concat(t),IsChecking:"Kontroluje sa...",Check:"SkontrolovaÅ¥",NoAccess:"Zadajte API kľ\xfaÄ na skontrolovanie zostatku"},Access:{SaasStart:{Title:"Použite NextChat AI",Label:"(Najv\xfdhodnejÅ¡ie rieÅ¡enie)",SubTitle:"Ofici\xe1lne udržiavan\xe9 NextChat, pripraven\xe9 na použitie bez konfigur\xe1cie, podporuje najnovÅ¡ie veľk\xe9 modely ako OpenAI o1, GPT-4o a Claude-3.5",ChatNow:"ChatovaÅ¥ teraz"},AccessCode:{Title:"Pr\xedstupov\xfd k\xf3d",SubTitle:"Povolen\xfd pr\xedstupov\xfd k\xf3d",Placeholder:"Zadajte k\xf3d"},CustomEndpoint:{Title:"Vlastn\xfd koncov\xfd bod",SubTitle:"PoužiÅ¥ vlastn\xfa službu Azure alebo OpenAI"},Provider:{Title:"Poskytovateľ modelu",SubTitle:"Vyberte Azure alebo OpenAI"},OpenAI:{ApiKey:{Title:"API kľ\xfaÄ OpenAI",SubTitle:"PoužiÅ¥ vlastn\xfd API kľ\xfaÄ OpenAI",Placeholder:"sk-xxx"},Endpoint:{Title:"Koncov\xfd bod OpenAI",SubTitle:"Mus\xed zaÄ\xednaÅ¥ http(s):// alebo použiÅ¥ /api/openai ako predvolen\xfd"}},Azure:{ApiKey:{Title:"API kľ\xfaÄ Azure",SubTitle:"Skontrolujte svoj API kľ\xfaÄ v Azure konzole",Placeholder:"API kľ\xfaÄ Azure"},Endpoint:{Title:"Koncov\xfd bod Azure",SubTitle:"Pr\xedklad: "},ApiVerion:{Title:"Verzia API Azure",SubTitle:"Skontrolujte svoju verziu API v Azure konzole"}},Anthropic:{ApiKey:{Title:"API kľ\xfaÄ Anthropic",SubTitle:"Skontrolujte svoj API kľ\xfaÄ v Anthropic konzole",Placeholder:"API kľ\xfaÄ Anthropic"},Endpoint:{Title:"Adresa koncov\xe9ho bodu",SubTitle:"Pr\xedklad:"},ApiVerion:{Title:"Verzia API (claude verzia API)",SubTitle:"Vyberte Å¡pecifick\xfa verziu Äasti"}},CustomModel:{Title:"Vlastn\xe9 modely",SubTitle:"Možnosti vlastn\xe9ho modelu, oddelen\xe9 Äiarkou"},Google:{ApiKey:{Title:"API kľ\xfaÄ",SubTitle:"Ob\xedsÅ¥ obmedzenia pr\xedstupu heslom pomocou vlastn\xe9ho API kľ\xfaÄa Google AI Studio",Placeholder:"API kľ\xfaÄ Google AI Studio"},Endpoint:{Title:"Adresa koncov\xe9ho bodu",SubTitle:"Pr\xedklad:"},ApiVersion:{Title:"Verzia API (gemini-pro verzia API)",SubTitle:"Vyberte Å¡pecifick\xfa verziu Äasti"}},AI302:{ApiKey:{Title:"API kľ\xfaÄ",SubTitle:"PoužiÅ¥ vlastn\xfd API kľ\xfaÄ 302.AI",Placeholder:"302.AI API kľ\xfaÄ"},Endpoint:{Title:"Adresa koncov\xe9ho bodu",SubTitle:"Pr\xedklad:"}}},Model:"Model",CompressModel:{Title:"Kompresn\xfd model",SubTitle:"Model použ\xedvan\xfd na kompresiu hist\xf3rie"},Temperature:{Title:"Teplota",SubTitle:"Vyššia hodnota rob\xed v\xfdstup n\xe1hodnejÅ¡\xedm"},TopP:{Title:"Top P",SubTitle:"Neupravujte t\xfato hodnotu spolu s teplotou"},MaxTokens:{Title:"Maxim\xe1lny poÄet tokenov",SubTitle:"Maxim\xe1lna dĺžka vstupn\xfdch tokenov a generovan\xfdch tokenov"},PresencePenalty:{Title:"Penaliz\xe1cia za pr\xedtomnosÅ¥",SubTitle:"Vyššia hodnota zvyÅ¡uje pravdepodobnosÅ¥ hovorenia o nov\xfdch t\xe9mach"},FrequencyPenalty:{Title:"Penaliz\xe1cia za frekvenciu",SubTitle:"Vyššia hodnota znižuje pravdepodobnosÅ¥ opakovania rovnakej l\xednie"}},Store:{DefaultTopic:"Nov\xe1 konverz\xe1cia",BotHello:"Ahoj! Ako v\xe1m dnes m\xf4žem pom\xf4cÅ¥?",Error:"NieÄo sa pokazilo, sk\xfaste to pros\xedm nesk\xf4r znova.",Prompt:{History:e=>"Toto je zhrnutie hist\xf3rie chatu ako rekapitul\xe1cia: "+e,Topic:"Pros\xedm, vygenerujte Å¡tvor- až p\xe4Å¥slovn\xfd titul, ktor\xfd zhrnie naÅ¡u konverz\xe1ciu bez ak\xe9hokoľvek \xfavodu, interpunkcie, \xfavodzoviek, bodiek, symbolov, tuÄn\xe9ho textu alebo ÄalÅ¡ieho textu. Odstr\xe1Åte uzatv\xe1racie \xfavodzovky.",Summarize:"StruÄne zhrÅte diskusiu na menej ako 200 slov, aby ste ju mohli použiÅ¥ ako v\xfdzvu pre bud\xfaci kontext."}},Copy:{Success:"Skop\xedrovan\xe9 do schr\xe1nky",Failed:"Kop\xedrovanie zlyhalo, pros\xedm udeľte povolenie na pr\xedstup k schr\xe1nke"},Download:{Success:"Obsah stiahnut\xfd do v\xe1Å¡ho adres\xe1ra.",Failed:"Stiahnutie zlyhalo."},Context:{Toast:e=>"S ".concat(e," kontextov\xfdmi v\xfdzvami"),Edit:"Aktu\xe1lne nastavenia chatu",Add:"PridaÅ¥ v\xfdzvu",Clear:"Kontext vyÄisten\xfd",Revert:"Vr\xe1tiÅ¥ sp\xe4Å¥"},Plugin:{Name:"Plugin"},FineTuned:{Sysmessage:"Ste asistent, ktor\xfd"},SearchChat:{Name:"HľadaÅ¥",Page:{Title:"HľadaÅ¥ v hist\xf3rii chatu",Search:"Zadajte kľ\xfaÄov\xe9 slov\xe1 na vyhľad\xe1vanie",No
1Result:"NenaÅ¡li sa žiadne v\xfdsledky",NoData:"Žiadne \xfadaje",Loading:"NaÄ\xedtava sa",SubTitle:e=>"N\xe1jden\xfdch ".concat(e," v\xfdsledkov")},Item:{View:"ZobraziÅ¥"}},Mask:{Name:"Maska",Page:{Title:"Å abl\xf3na v\xfdziev",SubTitle:e=>"".concat(e," Å¡abl\xf3n v\xfdziev"),Search:"HľadaÅ¥ Å¡abl\xf3ny",Create:"VytvoriÅ¥"},Item:{Info:e=>"".concat(e," v\xfdziev"),Chat:"Chat",View:"ZobraziÅ¥",Edit:"UpraviÅ¥",Delete:"VymazaÅ¥",DeleteConfirm:"PotvrdiÅ¥ vymazanie?"},EditModal:{Title:e=>"UpraviÅ¥ Å¡abl\xf3nu v\xfdziev ".concat(e?"(iba na Ä\xedtanie)":""),Download:"StiahnuÅ¥",Clone:"KlonovaÅ¥"},Config:{Avatar:"Avatar robota",Name:"Meno robota",Sync:{Title:"PoužiÅ¥ glob\xe1lne nastavenia",SubTitle:"PoužiÅ¥ glob\xe1lne nastavenia v tomto chate",Confirm:"PotvrdiÅ¥ prep\xedsanie vlastn\xe9ho nastavenia glob\xe1lnym?"},HideContext:{Title:"SkryÅ¥ kontextov\xe9 v\xfdzvy",SubTitle:"NezobrazovaÅ¥ kontextov\xe9 v\xfdzvy v chate"},Share:{Title:"ZdieľaÅ¥ t\xfato masku",SubTitle:"VygenerovaÅ¥ odkaz na t\xfato masku",Action:"Kop\xedrovaÅ¥ odkaz"}}},NewChat:{Return:"Vr\xe1tiÅ¥ sa",Skip:"Len zaÄaÅ¥",Title:"VybraÅ¥ masku",SubTitle:"ChatovaÅ¥ s duÅ¡ou za maskou",More:"N\xe1jsÅ¥ viac",NotShow:"Už nezobrazovaÅ¥",ConfirmNoShow:"PotvrdiÅ¥ deaktiv\xe1ciu? M\xf4žete ju nesk\xf4r znova povoliÅ¥ v nastaveniach."},UI:{Confirm:"PotvrdiÅ¥",Cancel:"ZruÅ¡iÅ¥",Close:"ZavrieÅ¥",Create:"VytvoriÅ¥",Edit:"UpraviÅ¥",Export:"ExportovaÅ¥",Import:"ImportovaÅ¥",Sync:"SynchronizovaÅ¥",Config:"Konfigur\xe1cia"},Exporter:{Description:{Title:"Zobrazia sa len spr\xe1vy po vyÄisten\xed kontextu"},Model:"Model",Messages:"Spr\xe1vy",Topic:"T\xe9ma",Time:"Äas"},URLCommand:{Code:"Zisten\xfd pr\xedstupov\xfd k\xf3d z URL, potvrdiÅ¥ na aplikovanie?",Settings:"Zisten\xe9 nastavenia z URL, potvrdiÅ¥ na aplikovanie?"}};var q=n(84802);let Z=(0,n(92944).EN)(),W={cn:E,en:I,tw:x,pt:w,da:z,jp:K,ko:B,id:M,fr:D,es:_,it:N,tr:j,de:O,vi:R,ru:L,cs:F,no:U,ar:G,bn:V,sk:H},J=Object.keys(W),X={cn:"ç®ä½ä¸æ",en:"English",pt:"Portugu\xeas",tw:"ç¹é«ä¸æ",da:"Dansk",jp:"æ¥æ¬èª",ko:"íêµì´",id:"Indonesia",fr:"Fran\xe7ais",es:"Espa\xf1ol",it:"Italiano",tr:"T\xfcrk\xe7e",de:"Deutsch",vi:"Tiếng Viá»t",ru:"Ð ÑÑÑкий",cs:"ÄeÅ¡tina",no:"Nynorsk",ar:"Ø§ÙØ¹Ø±Ø¨ÙØ©",bn:"বাà¦à¦²à¦¾",sk:"Slovensky"},Y="lang",Q=W[ee()];(0,q.T)(I,Q);var $=I;function ee(){let e=Z.getItem(Y);return J.includes(null!=e?e:"")?e:function(){try{var e;let t=new Intl.Locale(navigator.language).maximize(),n=null==t?void 0:null===(e=t.region)||void 0===e?void 0:e.toLowerCase();if(J.includes(n))return n;if(J.includes(t.language))return t.language;return"en"}catch(e){return"en"}}()}function et(e){Z.setItem(Y,e),location.reload()}function en(){var e;let t=ee();return null!==(e=({cn:"zh-Hans",tw:"zh-Hant"})[t])&&void 0!==e?e:t}},73859:function(e,t,n){"use strict";n.d(t,{$n:function(){return i},hJ:function(){return a}});let i={buildinId:1e5,masks:{},get(e){if(e)return this.masks[e]},add(e){let t={...e,id:this.buildinId++,builtin:!0};return this.masks[t.id]=t,t}},a=[];fetch("/masks.json").then(e=>e.json()).catch(e=>(console.error("[Fetch] failed to fetch masks",e),{cn:[],tw:[],en:[]})).then(e=>{let{cn:t=[],tw:n=[],en:o=[]}=e;return[...t,...n,...o].map(e=>{a.push(i.add(e))})})},94386:function(e,t,n){"use strict";n.d(t,{FJ:function(){return r},Fu:function(){return l},Hv:function(){return g},LQ:function(){return c},Nv:function(){return o},XG:function(){return p},cP:function(){return d},mJ:function(){return a},uy:function(){return u},vU:function(){return h},w$:function(){return s},wg:function(){return m}}),n(15355);var i=n(13472),a=(0,i.$)("ee74f0bb4483b248e0abe25c3b13b49d6aa66a08"),o=(0,i.$)("b9cddf91ceb69ac1deb3367723ed2f6f9e3eb820"),l=(0,i.$)("c3815ef0692f3fc9a9f75fe5735575bdf6e24f55"),r=(0,i.$)("7625ec53662767517abab27193e99d52037acf47"),s=(0,i.$)("966da0f6d3d16d305dffc9dd0eb6dcdb1fa85ac0"),c=(0,i.$)("db9e002ec38eee3827013c7a9ec7a6f1d41a287c"),u=(0,i.$)("1ce750ef16a744fe87e7a20dd5bb0e4c22d87387"),d=(0,i.$)("a65fd45038c2d8940378633a17abf29a5ae3517e"),p=(0,i.$)("ee78b0eea3a9f804d8588667f5bfe6f517a58022");(0,i.$)("dbe8c75c2b79312e7b7a9962c7f237949744fffa");var m=(0,i.$)("4d1ad14a61ff464a2ae6e404c92b8802f85c4d41"),h=(0,i.$)("78ae68919052cc416be047b8d249011dd63d9bbb"),g=(0,i.$)("37401eaff62a4742a2a36c095634d105a9cafa66")},75507:function(e,t,n){"use strict";n.r(t),Array.prototype.at||(Array.prototype.at=function(e){let t=this.length;if(e<0&&(e=t+e),!(e<0)&&!(e>=t))return Array.prototype.slice.call(this,e,e+1)[0]})},39138:function(e,t,n){"use strict";n.d(t,{_:function(){return x}});var i,a=n(75591),o=n(73182),l=n(94880),r=n(45578),s=n(20259),c=n(3289),u=n(85564);let d=0,p=(null===(i=(0,l.Z)())||void 0===i?void 0:i.buildMode)==="export",m=p?a.Bi:a.L.OpenAI,h=p?a.Hm:a.L.Google,g=p?a.y3:a.L.Anthropic,T=p?a.n9:a.L.Baidu,v=p?a.ik:a.L.ByteDance,S=p?a.x5:a.L.Alibaba,b=p?a.Mo:a.L.Tencent,f=p?a.bP:a.L.Moonshot,y=p?a.rT:a.L.Stability,k=p?a.pG:a.L.Iflytek,A=p?a.Z_:a.L.DeepSeek,C=p?a.eE:a.L.XAI,P=p?a.BJ:a.L.ChatGLM,E=p?a.jT:
1a.L.SiliconFlow,I=p?a.Gr:a.L["302.AI"],w={accessCode:"",useCustomConfig:!1,provider:a.UT.OpenAI,openaiUrl:m,openaiApiKey:"",azureUrl:"",azureApiKey:"",azureApiVersion:"2023-08-01-preview",googleUrl:h,googleApiKey:"",googleApiVersion:"v1",googleSafetySettings:a.hy.BLOCK_ONLY_HIGH,anthropicUrl:g,anthropicApiKey:"",anthropicApiVersion:"2023-06-01",baiduUrl:T,baiduApiKey:"",baiduSecretKey:"",bytedanceUrl:v,bytedanceApiKey:"",alibabaUrl:S,alibabaApiKey:"",moonshotUrl:f,moonshotApiKey:"",stabilityUrl:y,stabilityApiKey:"",tencentUrl:b,tencentSecretKey:"",tencentSecretId:"",iflytekUrl:k,iflytekApiKey:"",iflytekApiSecret:"",deepseekUrl:A,deepseekApiKey:"",xaiUrl:C,xaiApiKey:"",chatglmUrl:P,chatglmApiKey:"",siliconflowUrl:E,siliconflowApiKey:"",ai302Url:I,ai302ApiKey:"",needCode:!0,hideUserApiKey:!1,hideBalanceQuery:!1,disableGPT4:!1,disableFastLink:!1,customModels:"",defaultModel:"",visionModels:"",edgeTTSVoiceName:"zh-CN-YunxiNeural"},x=(0,r.D)({...w},(e,t)=>({enabledAccessControl(){return this.fetch(),t().needCode},getVisionModels(){return this.fetch(),t().visionModels},edgeVoiceName(){return this.fetch(),t().edgeTTSVoiceName},isValidOpenAI:()=>(0,s.z)(t(),["openaiApiKey"]),isValidAzure:()=>(0,s.z)(t(),["azureUrl","azureApiKey","azureApiVersion"]),isValidGoogle:()=>(0,s.z)(t(),["googleApiKey"]),isValidAnthropic:()=>(0,s.z)(t(),["anthropicApiKey"]),isValidBaidu:()=>(0,s.z)(t(),["baiduApiKey","baiduSecretKey"]),isValidByteDance:()=>(0,s.z)(t(),["bytedanceApiKey"]),isValidAlibaba:()=>(0,s.z)(t(),["alibabaApiKey"]),isValidTencent:()=>(0,s.z)(t(),["tencentSecretKey","tencentSecretId"]),isValidMoonshot:()=>(0,s.z)(t(),["moonshotApiKey"]),isValidIflytek:()=>(0,s.z)(t(),["iflytekApiKey"]),isValidDeepSeek:()=>(0,s.z)(t(),["deepseekApiKey"]),isValidXAI:()=>(0,s.z)(t(),["xaiApiKey"]),isValidChatGLM:()=>(0,s.z)(t(),["chatglmApiKey"]),isValidSiliconFlow:()=>(0,s.z)(t(),["siliconflowApiKey"]),isAuthorized(){return this.fetch(),this.isValidOpenAI()||this.isValidAzure()||this.isValidGoogle()||this.isValidAnthropic()||this.isValidBaidu()||this.isValidByteDance()||this.isValidAlibaba()||this.isValidTencent()||this.isValidMoonshot()||this.isValidIflytek()||this.isValidDeepSeek()||this.isValidXAI()||this.isValidChatGLM()||this.isValidSiliconFlow()||!this.enabledAccessControl()||this.enabledAccessControl()&&(0,s.z)(t(),["accessCode"])},fetch(){var t;d>0||(null===(t=(0,l.Z)())||void 0===t?void 0:t.buildMode)==="export"||(d=1,fetch("/api/config",{method:"post",body:null,headers:{...(0,o.wU)()}}).then(e=>e.json()).then(e=>{var t;let n=null!==(t=e.defaultModel)&&void 0!==t?t:"";if(""!==n){let[e,t]=(0,u.En)(n);c.g5.modelConfig.model=e,c.g5.modelConfig.providerName=t}return e}).then(t=>{console.log("[Config] got config from server",t),e(()=>({...t}))}).catch(()=>{console.error("[Config] failed to fetch config")}).finally(()=>{d=2}))}}),{name:a.KJ.Access,version:2,migrate:(e,t)=>
1(t<2&&(e.openaiApiKey=e.token,e.azureApiVersion="2023-08-01-preview"),e)})},85450:function(e,t,n){"use strict";n.d(t,{ux:function(){return k},HX:function(){return y},tn:function(){return f},aK:function(){return w}});var i=n(92944),a=n(27942),o=n(84065),l=n(73182),r=n(90684),s=n(65878),c=n(75591),u=n(43446),d=n(58669),p=n(45578);function m(e){let t=0;for(let n=0;n<e.length;n++){let i=e.charCodeAt(n);i<128?i<=122&&i>=65?t+=.25:t+=.5:t+=1.5}return t}var h=n(3289),g=n(39138),T=n(85564),v=n(61643),S=n(94386);let b=(0,i.EN)();function f(e){return{id:(0,o.x0)(),date:new Date().toLocaleString(),role:"user",content:"",...e}}let y=u.ZP.Store.DefaultTopic,k=f({role:"assistant",content:u.ZP.Store.BotHello});function A(){return{id:(0,o.x0)(),topic:y,memoryPrompt:"",messages:[],stat:{tokenCount:0,wordCount:0,charCount:0},lastUpdate:Date.now(),lastSummarizeIndex:0,mask:(0,v.Yc)()}}function C(e){return e.reduce((e,t)=>e+m((0,i.YK)(t)),0)}function P(e,t){let n=null!==(a=c.S3[t.model])&&void 0!==a?a:c.S3.default,i=c.Fv.find(e=>e.name===t.model);var a,o,l="OpenAI";i&&(l=i.provider.providerName);let r={ServiceProvider:l,cutoff:n,model:t.model,time:new Date().toString(),lang:(0,u.VQ)(),input:e},s=null!==(o=t.template)&&void 0!==o?o:c.xf;e.startsWith(s)&&(s="");let d="{{input}}";return s.includes(d)||(s+="\n"+d),Object.entries(r).forEach(e=>{let[t,n]=e,i=RegExp("{{".concat(t,"}}"),"g");s=s.replace(i,n.toString())}),s}async function E(){let e=await (0,S.w$)(),t="";return e.forEach(e=>{e.tools&&(t+=c.m0.replace("{{ clientId }}",e.clientId).replace("{{ tools }}",e.tools.tools.map(e=>JSON.stringify(e,null,2)).join("\n")))}),c.Xb.replace("{{ MCP_TOOLS }}",t)}let I={sessions:[A()],currentSessionIndex:0,lastInput:""},w=(0,p.D)(I,(e,t)=>{function n(){return{...t(),...p}}let p={forkSession(){let t=n().currentSession();if(!t)return;let i=A();i.topic=t.topic,i.messages=t.messages.map(e=>({...e,id:(0,o.x0)()})),i.mask={...t.mask,modelConfig:{...t.mask.modelConfig}},e(e=>({currentSessionIndex:0,sessions:[i,...e.sessions]}))},clearSessions(){e(()=>({sessions:[A()],currentSessionIndex:0}))},selectSession(t){e({currentSessionIndex:t})},moveSession(t,n){e(e=>{let{sessions:i,currentSessionIndex:a}=e,o=[...i],l=o[t];o.splice(t,1),o.splice(n,0,l);let r=a===t?n:a;return a>t&&a<=n?r-=1:a<t&&a>=n&&(r+=1),{currentSessionIndex:r,sessions:o}})},newSession(t){let n=A();if(t){let e=h.MG.getState().modelConfig;n.mask={...t,modelConfig:{...e,...t.modelConfig}},n.topic=t.name}e(e=>({currentSessionIndex:0,sessions:[n].concat(e.sessions)}))},nextSession(e){let t=n().sessions.length,i=n().currentSessionIndex;n().selectSession((i+e+t)%t)},deleteSession(t){let i=1===n().sessions.length;if(!n().sessions.at(t))return;let a=n().sessions.slice();a.splice(t,1);let o=n().currentSessionIndex,l=Math.min(o-Number(t<o),a.length-1);i&&(l=0,a.push(A()));let r={currentSessionIndex:n().currentSessionIndex,sessions:n().sessions.slice()};e(()=>({currentSessionIndex:l,sessions:a})),(0,s.CF)(u.ZP.Home.DeleteToast,{text:u.ZP.Home.Revert,onClick(){e(()=>r)}},5e3)},currentSession(){let t=n().currentSessionIndex,i=n().sessions;return(t<0||t>=i.length)&&(t=Math.min(i.length-1,Math.max(0,t)),e(()=>({currentSessionIndex:t}))),i[t]},onNewMessage(e,t){n().updateTargetSession(t,e=>{e.messages=e.messages.concat(),e.lastUpdate=Date.now()}),n().updateStat(e,t),n().checkMcpJson(e),n().summarizeSession(!1,t)},async onUserInput(e,t,i){let a=n().currentSession(),o=a.mask.modelConfig,s=i?e:P(e,o);!i&&t&&t.length>0&&(s=[...e?[{type:"text",text:e}]:[],...t.map(e=>({type:"image_url",image_url:{url:e}}))]);let c=f({role:"user",content:s,isMcpResponse:i}),u=f({role:"assistant",streaming:!0,model:o.model}),p=(await n().getMessagesWithMemory()).concat(c),m=a.messages.length+1;n().updateTargetSession(a,e=>{let t={...c,content:s};e.messages=e.messages.concat([t,u])}),(0,l.Lw)(o.providerName).llm.chat({messages:p,config:{...o,stream:!0},onUpdate(e){u.streaming=!0,e&&(u.content=e),n().updateTargetSession(a,e=>{e.messages=e.messages.concat()})},async onFinish(e){u.streaming=!1,e&&(u.content=e,u.date=new Date().toLocaleString(),n().onNewMessage(u,a)),r.L.remove(a.id,u.id)},onBeforeTool(e){(u.tools=(null==u?void 0:u.tools)||[]).push(e),n().updateTargetSession(a,e=>{e.messages=e.messages.concat()})},onAfterTool(e){var t;null==u||null===(t=u.tools)||void 0===t||t.forEach((t,n,i)=>{e.id==t.id&&(i[n]={...e})}),n().updateTargetSession(a,e=>{e.messages=e.messages.concat()})},onError(e){var t,i,o;let l=null===(i=e.message)||void 0===i?void 0:null===(t=i.includes)||void 0===t?void 0:t.call(i,"aborted");u.content+="\n\n"+(0,d.B)({error:!0,message:e.message}),u.streaming=!1,c.isError=!l,u.isError=!l,n().updateTargetSession(a,e=>{e.messages=e.messages.concat()}),r.L.remove(a.id,null!==(o=u.id)&&void 0!==o?o:m),console.error("[Chat] failed ",e)},onController(e){var t;r.L.addController(a.id,null!==(t=u.id)&&void 0!==t?t:m,e)}})},getMemoryPrompt(){let e=n().currentSession();if(e.memoryPrompt.length)return{role:"system",content:u.ZP.Store.Prompt.History(e.memoryPrompt),date:""}}
1,async getMessagesWithMemory(){let e=n().currentSession(),t=e.mask.modelConfig,a=null!==(p=e.clearContextIndex)&&void 0!==p?p:0,o=e.messages.slice(),l=e.messages.length,r=e.mask.context.slice(),s=t.enableInjectSystemPrompts&&(e.mask.modelConfig.model.startsWith("gpt-")||e.mask.modelConfig.model.startsWith("chatgpt-")),u=await (0,S.mJ)(),d=u?await E():"";var p,h,g,T=[];s?T=[f({role:"system",content:P("",{...t,template:c.yp})+d})]:u&&(T=[f({role:"system",content:d})]),(s||u)&&console.log("[Global System Prompt] ",null!==(g=null===(h=T.at(0))||void 0===h?void 0:h.content)&&void 0!==g?g:"empty");let v=n().getMemoryPrompt(),b=t.sendMemory&&e.memoryPrompt&&e.memoryPrompt.length>0&&e.lastSummarizeIndex>a,y=e.lastSummarizeIndex,k=Math.max(0,l-t.historyMessageCount),A=Math.max(a,b?Math.min(y,k):k),C=t.max_tokens,I=[];for(let e=l-1,t=0;e>=A&&t<C;e-=1){let n=o[e];n&&!n.isError&&(t+=m((0,i.YK)(n)),I.push(n))}return[...T,...b&&v?[v]:[],...r,...I.reverse()]},updateMessage(t,i,a){let o=n().sessions,l=o.at(t),r=null==l?void 0:l.messages;a(null==r?void 0:r.at(i)),e(()=>({sessions:o}))},resetSession(e){n().updateTargetSession(e,e=>{e.messages=[],e.memoryPrompt=""})},summarizeSession(){var e;let t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],a=arguments.length>1?arguments[1]:void 0,o=h.MG.getState(),r=a.mask.modelConfig;if((0,i.Wu)(r.model))return;let[s,d]=r.compressModel?[r.compressModel,r.compressProviderName]:function(e,t){if(e.startsWith("gpt")||e.startsWith("chatgpt")){let e=h.MG.getState(),t=g._.getState(),i=(0,T.lW)(e.models,[e.customModels,t.customModels].join(","),t.defaultModel).find(e=>e.name===c.EF&&e.available);if(i){var n;return[i.name,null===(n=i.provider)||void 0===n?void 0:n.providerName]}}return e.startsWith("gemini")?[c.PF,c.UT.Google]:e.startsWith("deepseek-")?[c.qO,c.UT.DeepSeek]:[e,t]}(a.mask.modelConfig.model,a.mask.modelConfig.providerName),p=(0,l.Lw)(d),m=a.messages;if(o.enableAutoGenerateTitle&&a.topic===y&&C(m)>=50||t){let e=Math.max(0,m.length-r.historyMessageCount),t=m.slice(e<m.length?e:m.length-1,m.length).concat(f({role:"user",content:u.ZP.Store.Prompt.Topic}));p.llm.chat({messages:t,config:{model:s,stream:!1,providerName:d},onFinish(e,t){(null==t?void 0:t.status)===200&&n().updateTargetSession(a,t=>t.topic=e.length>0?(0,i.ez)(e):y)}})}let v=Math.max(a.lastSummarizeIndex,null!==(e=a.clearContextIndex)&&void 0!==e?e:0),S=m.filter(e=>!e.isError).slice(v),b=C(S);if(b>((null==r?void 0:r.max_tokens)||4e3)){let e=S.length;S=S.slice(Math.max(0,e-r.historyMessageCount))}let k=n().getMemoryPrompt();k&&S.unshift(k);let A=a.messages.length;if(console.log("[Chat History] ",S,b,r.compressMessageLengthThreshold),b>r.compressMessageLengthThreshold&&r.sendMemory){let{max_tokens:e,...t}=r;p.llm.chat({messages:S.concat(f({role:"system",content:u.ZP.Store.Prompt.Summarize,date:""})),config:{...t,stream:!0,model:s,providerName:d},onUpdate(e){a.memoryPrompt=e},onFinish(e,t){(null==t?void 0:t.status)===200&&(console.log("[Memory] ",e),n().updateTargetSession(a,t=>{t.lastSummarizeIndex=A,t.memoryPrompt=e}))},onError(e){console.error("[Summarize] ",e)}})}},updateStat(e,t){n().updateTargetSession(t,t=>{t.stat.charCount+=e.content.length})},updateTargetSession(t,i){let a=n().sessions,o=a.findIndex(e=>e.id===t.id);o<0||(i(a[o]),e(()=>({sessions:a})))},async clearAllData(){await a._.clear(),b.clear(),location.reload()},setLastInput(t){e({lastInput:t})},checkMcpJson(e){if(!(0,S.mJ)())return;let t=(0,i.YK)(e);if(t.match(/```json:mcp:([^{\s]+)([\s\S]*?)```/))try{let e=function(e){let t=e.match(/```json:mcp:([^{\s]+)([\s\S]*?)```/);return t&&3===t.length?{clientId:t[1],mcp:JSON.parse(t[2])}:null}(t);e&&(console.debug("[MCP Request]",e),(0,S.vU)(e.clientId,e.mcp).then(t=>{console.log("[MCP Response]",t);let i="object"==typeof t?JSON.stringify(t):String(t);n().onUserInput("```json:mcp-response:".concat(e.clientId,"\n").concat(i,"\n```"),[],!0)}).catch(e=>(0,s.CF)("MCP execution failed",e)))}catch(e){console.error("[Check MCP JSON]",e)}}};return p},{name:c.KJ.Chat,version:3.3,migrate(e,t){let n=JSON.parse(JSON.stringify(e));if(t<2)for(let t of(n.sessions=[],e.sessions)){let e=A();
1e.topic=t.topic,e.messages=[...t.messages],e.mask.modelConfig.sendMemory=!0,e.mask.modelConfig.historyMessageCount=4,e.mask.modelConfig.compressMessageLengthThreshold=1e3,n.sessions.push(e)}return t<3&&n.sessions.forEach(e=>{e.id=(0,o.x0)(),e.messages.forEach(e=>e.id=(0,o.x0)())}),t<3.1&&n.sessions.forEach(e=>{if(!e.mask.modelConfig.hasOwnProperty("enableInjectSystemPrompts")){let t=h.MG.getState();e.mask.modelConfig.enableInjectSystemPrompts=t.modelConfig.enableInjectSystemPrompts}}),t<3.2&&n.sessions.forEach(e=>{let t=h.MG.getState();e.mask.modelConfig.compressModel=t.modelConfig.compressModel,e.mask.modelConfig.compressProviderName=t.modelConfig.compressProviderName}),t<3.3&&n.sessions.forEach(e=>{h.MG.getState(),e.mask.modelConfig.compressModel="",e.mask.modelConfig.compressProviderName=""}),n}})},3289:function(e,t,n){"use strict";n.d(t,{MG:function(){return T},Q2:function(){return l},Xm:function(){return g},g5:function(){return p},mQ:function(){return o},wF:function(){return h}});var i,a,o,l,r,s=n(94880),c=n(75591),u=n(45578);(i=o||(o={})).Enter="Enter",i.CtrlEnter="Ctrl + Enter",i.ShiftEnter="Shift + Enter",i.AltEnter="Alt + Enter",i.MetaEnter="Meta + Enter",(a=l||(l={})).Auto="auto",a.Dark="dark",a.Light="light";let d=(0,s.Z)(),p={lastUpdate:Date.now(),submitKey:"Enter",avatar:"1f603",fontSize:14,fontFamily:"",theme:"auto",tightBorder:!!(null==d?void 0:d.isApp),sendPreviewBubble:!0,enableAutoGenerateTitle:!0,sidebarWidth:c.M,enableArtifacts:!0,enableCodeFold:!0,disablePromptHint:!1,dontShowMaskSplashScreen:!1,hideBuiltinMasks:!1,customModels:"",models:c.Fv,modelConfig:{model:"gpt-4o-mini",providerName:"OpenAI",temperature:.5,top_p:1,max_tokens:4e3,presence_penalty:0,frequency_penalty:0,sendMemory:!0,historyMessageCount:4,compressMessageLengthThreshold:1e3,compressModel:"",compressProviderName:"",enableInjectSystemPrompts:!0,template:null!==(r=null==d?void 0:d.template)&&void 0!==r?r:c.xf,size:"1024x1024",quality:"standard",style:"vivid"},ttsConfig:{enable:!1,autoplay:!1,engine:c.Xu,model:c.vo,voice:c.mB,speed:1},realtimeConfig:{enable:!1,provider:"OpenAI",model:"gpt-4o-realtime-preview-2024-10-01",apiKey:"",azure:{endpoint:"",deployment:""},temperature:.9,voice:"alloy"}};function m(e,t,n,i){return isNaN(e)?i:Math.min(n,Math.max(t,e))}let h={engine:e=>e,model:e=>e,voice:e=>e,speed:e=>m(e,.25,4,1)},g={model:e=>e,max_tokens:e=>m(e,0,512e3,1024),presence_penalty:e=>m(e,-2,2,0),frequency_penalty:e=>m(e,-2,2,0),temperature:e=>m(e,0,2,1),top_p:e=>m(e,0,1,1)},T=(0,u.D)({...p},(e,t)=>({reset(){e(()=>({...p}))},mergeModels(n){var i,a;if(!n||0===n.length)return;let o=t().models,l={};for(let e of o)e.available=!1,l["".concat(e.name,"@").concat(null==e?void 0:null===(i=e.provider)||void 0===i?void 0:i.id)]=e;for(let e of n)e.available=!0,l["".concat(e.name,"@").concat(null==e?void 0:null===(a=e.provider)||void 0===a?void 0:a.id)]=e;e(()=>({models:Object.values(l)}))},allModels(){}}),{name:c.KJ.Config,version:4.1,merge(e,t){if(!e)return{...t};let n=t.models.slice();return e.models.forEach(e=>{let t=n.findIndex(t=>t.name===e.name&&t.provider===e.provider);-1!==t?n[t]=e:n.push(e)}),{...t,...e,models:n}},migrate(e,t){if(t<3.4&&(e.modelConfig.sendMemory=!0,e.modelConfig.historyMessageCount=4,e.modelConfig.compressMessageLengthThreshold=1e3,e.modelConfig.frequency_penalty=0,e.modelConfig.top_p=1,e.modelConfig.template=c.xf,e.dontShowMaskSplashScreen=!1,e.hideBuiltinMasks=!1),t<3.5&&(e.customModels="claude,claude-100k"),t<3.6&&(e.modelConfig.enableInjectSystemPrompts=!0),t<3.7&&(e.enableAutoGenerateTitle=!0),t<3.8&&(e.lastUpdate=Date.now()),t<3.9){var n;e.modelConfig.template=e.modelConfig.template!==c.xf?e.modelConfig.template:null!==(n=null==d?void 0:d.template)&&void 0!==n?n:c.xf}return t<4.1&&(e.modelConfig.compressModel=p.modelConfig.compressModel,e.modelConfig.compressProviderName=p.modelConfig.compressProviderName),e}})},44922:function(e,t,n){"use strict";n.d(t,{ux:function(){return a.ux},HX:function(){return a.HX},Xm:function(){return T.Xm},mQ:function(){return T.mQ},wF:function(){return T.wF},Q2:function(){return T.Q2},tn:function(){return a.tn},_X:function(){return g._},MG:function(){return T.MG},aK:function(){return a.aK},RQ:function(){return v.RQ},u2:function(){return h}});var i,a=n(85450),o=n(75591),l=n(94880),r=n(45578),s=n(92944),c=n(25640),u=n(43446),d=n(73182);let p=!!(null===(i=(0,l.Z)())||void 0===i?void 0:i.isApp);async function m(e){if("date"===e)return new Date((await (await fetch(o.TE)).json())[0].c
1ommit.author.date).getTime().toString();if("tag"===e){var t;return null===(t=(await (await fetch(o.Fk)).json()).at(0))||void 0===t?void 0:t.name}}let h=(0,r.D)({versionType:"tag",lastUpdate:0,version:"unknown",remoteVersion:"",used:0,subscription:0,lastUpdateUsage:0},(e,t)=>({formatVersion:e=>("date"===t().versionType&&(e=function(e){let t=new Date(+e),n=t.getUTCFullYear(),i=t.getUTCMonth()+1,a=t.getUTCDate();return[n.toString(),i.toString().padStart(2,"0"),a.toString().padStart(2,"0")].join("")}(e)),e),async getLatestVersion(){var n,i,a,o;let r=arguments.length>0&&void 0!==arguments[0]&&arguments[0],d=t().versionType,h="date"===d?null===(n=(0,l.Z)())||void 0===n?void 0:n.commitDate:null===(i=(0,l.Z)())||void 0===i?void 0:i.version;e(()=>({version:h}));let g=Date.now()-t().lastUpdate>72e5;if(r||g){e(()=>({lastUpdate:Date.now()}));try{let t=await m(d);e(()=>({remoteVersion:t})),(null===(a=window.__TAURI__)||void 0===a?void 0:a.notification)&&p&&await (null===(o=window.__TAURI__)||void 0===o?void 0:o.notification.isPermissionGranted().then(e=>{var n;e&&(null===(n=window.__TAURI__)||void 0===n||n.notification.requestPermission().then(e=>{if("granted"===e){var n,i;if(h===t)null===(n=window.__TAURI__)||void 0===n||n.notification.sendNotification({title:"NextChat",body:"".concat(u.ZP.Settings.Update.IsLatest),icon:"".concat(c.Z.src),sound:"Default"});else{let e=u.ZP.Settings.Update.FoundUpdate("".concat(t));null===(i=window.__TAURI__)||void 0===i||i.notification.sendNotification({title:"NextChat",body:e,icon:"".concat(c.Z.src),sound:"Default"}),(0,s.oA)()}}}))})),console.log("[Got Upstream] ",t)}catch(e){console.error("[Fetch Upstream Commit Id]",e)}}},async updateUsage(){let n=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(Date.now()-t().lastUpdateUsage>=6e4||n){e(()=>({lastUpdateUsage:Date.now()}));try{let t=new d.ti(o.k8.GPT),n=await t.llm.usage();n&&e(()=>({used:n.used,subscription:n.total}))}catch(e){console.error(e.message)}}}}),{name:o.KJ.Update,version:1});var g=n(39138),T=n(3289),v=n(11466)},61643:function(e,t,n){"use strict";n.d(t,{Yc:function(){return d},Zy:function(){return p},_G:function(){return u}});var i=n(73859),a=n(43446),o=n(85450),l=n(3289),r=n(75591),s=n(84065),c=n(45578);let u="gpt-bot",d=()=>({id:(0,s.x0)(),avatar:u,name:o.HX,context:[],syncGlobalConfig:!0,modelConfig:{...l.MG.getState().modelConfig},lang:(0,a.VQ)(),builtin:!1,createdAt:Date.now(),plugin:[]}),p=(0,c.D)({masks:{},language:void 0},(e,t)=>({create(n){let i=t().masks,a=(0,s.x0)();return i[a]={...d(),...n,id:a,builtin:!1},e(()=>({masks:i})),t().markUpdate(),i[a]},updateMask(n,i){let a=t().masks,o=a[n];if(!o)return;let l={...o};i(l),a[n]=l,e(()=>({masks:a})),t().markUpdate()},delete(n){let i=t().masks;delete i[n],e(()=>({masks:i})),t().markUpdate()},get:e=>t().masks[null!=e?e:1145141919810],getAll(){let e=Object.values(t().masks).sort((e,t)=>t.createdAt-e.createdAt),n=l.MG.getState();if(n.hideBuiltinMasks)return e;let a=i.hJ.map(e=>({...e,modelConfig:{...n.modelConfig,...e.modelConfig}}));return e.concat(a)},search:e=>Object.values(t().masks),setLanguage(t){e({language:t})}}),{name:r.KJ.Mask,version:3.1,migrate(e,t){let n=JSON.parse(JSON.stringify(e));if(t<3&&Object.values(n.masks).forEach(e=>e.id=(0,s.x0)()),t<3.1){let e={};Object.values(n.masks).forEach(t=>{e[t.id]=t}),n.masks=e}return n}})},11466:function(e,t,n){"use strict";n.d(t,{RQ:function(){return T},aN:function(){return h}});var i,a=n(35609),o=n.n(a),l=n(75591),r=n(84065),s=n(45578),c=n(94880),u=n(15582),d=n(92944),p=n(39138);let m=(null===(i=(0,c.Z)())||void 0===i?void 0:i.isApp)!==!1,h={tools:{},add(e){var t,n;let i=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!i&&this.tools[e.id])return this.tools[e.id];let a=(null==e?void 0:e.authType)=="custom"?null==e?void 0:e.authHeader:"Authorization",l=(null==e?void 0:e.authType)=="basic"?"Basic ".concat(null==e?void 0:e.authToken):(null==e?void 0:e.authType)=="bearer"?"Bearer ".concat(null==e?void 0:e.authToken):null==e?void 0:e.authToken,r=(null==e?void 0:e.authLocation)||"header",s=u.ZP.load(e.content),c=null==s?void 0:null===(n=s.servers)||void 0===n?void 0:null===(t=n[0])||void 0===t?void 0:t.url,h=m?c:"/api/proxy",g={"X-Base-URL":m?void 0:c};if("header"==r&&(g[a]=l),!l&&"dalle3"===e.id){let e=p._.getState().openaiApiKey;e&&(g[a]="Bearer ".concat(e))}let T=new(o())({definition:u.ZP.load(e.content),axiosConfigDefaults:{adapter:window.__TAURI__?d.VL:["xhr"],baseURL:h,headers:g}});try{T.initSync()}catch(e){}let v=T.getOperations();return this.tools[e.id]={api:T,length:v.length,tools:v.map(e=>{var t,n;let i=(null==e?void 0:null===(n=e.requestBody)||void 0===n?void 0:null===(t=n.content["application/json"])||void 0===t?void 0:t.schema)||{type:"object",properties:{}};return i.required||(i.required=[]),e.parameters instanceof Array&&e.parameters.forEac
1h(e=>{if((null==e?void 0:e.in)=="query"||(null==e?void 0:e.in)=="path"){let t=null==e?void 0:e.name;i.properties[t]={type:e.schema.type,description:e.description},e.required&&i.required.push(t)}}),{type:"function",function:{name:(0,d.mE)(e),description:e.description||e.summary,parameters:i}}}),funcs:v.reduce((e,t)=>(e[(0,d.mE)(t)]=function(e){let n={};return t.parameters instanceof Array&&t.parameters.forEach(t=>{n[null==t?void 0:t.name]=e[null==t?void 0:t.name],delete e[null==t?void 0:t.name]}),"query"==r?n[a]=l:"body"==r&&(e[a]=l),T.client.paths[t.path][t.method](n,e,T.axiosConfigDefaults)},e),{})}},get(e){return this.tools[e]}},g=()=>({id:(0,r.x0)(),title:"",version:"1.0.0",content:"",builtin:!1,createdAt:Date.now()}),T=(0,s.D)({plugins:{}},(e,t)=>({create(n){let i=t().plugins,a=(null==n?void 0:n.id)||(0,r.x0)();return i[a]={...g(),...n,id:a,builtin:!1},e(()=>({plugins:i})),t().markUpdate(),i[a]},updatePlugin(n,i){let a=t().plugins,o=a[n];if(!o)return;let l={...o};i(l),a[n]=l,h.add(l,!0),e(()=>({plugins:a})),t().markUpdate()},delete(n){let i=t().plugins;delete i[n],e(()=>({plugins:i})),t().markUpdate()},getAsTools(e){let n=t().plugins,i=(e||[]).map(e=>n[e]).filter(e=>e).map(e=>h.add(e));return[i.reduce((e,t)=>e.concat(t.tools),[]),i.reduce((e,t)=>Object.assign(e,t.funcs),{})]},get:e=>t().plugins[null!=e?e:1145141919810],getAll:()=>Object.values(t().plugins).sort((e,t)=>t.createdAt-e.createdAt)}),{name:l.KJ.Plugin,version:1,onRehydrateStorage(e){fetch("./plugins.json").then(e=>e.json()).then(t=>{Promise.all(t.map(t=>e.get(t.id)?t:fetch(t.schema).then(e=>e.text()).then(e=>({...t,content:e})).catch(e=>t))).then(t=>{t.filter(e=>null==e?void 0:e.content).forEach(t=>{let n=e.create(t);e.updatePlugin(n.id,e=>{let t=h.add(e,!0);e.title=t.api.definition.info.title,e.version=t.api.definition.info.version,e.builtin=!0})})})})}})},89570:function(e,t,n){"use strict";n.d(t,{f:function(){return c},o:function(){return s}});var i=n(10684),a=n(84065),o=n(75591),l=n(43446),r=n(45578);let s={ready:!1,builtinEngine:new i.Z([],{keys:["title"]}),userEngine:new i.Z([],{keys:["title"]}),count:{builtin:0},allPrompts:[],builtinPrompts:[],init(e,t){this.ready||(this.allPrompts=t.concat(e),this.builtinPrompts=e.slice(),this.builtinEngine.setCollection(e),this.userEngine.setCollection(t),this.ready=!0)},remove(e){this.userEngine.remove(t=>t.id===e)},add(e){this.userEngine.add(e)},search(e){let t=this.userEngine.search(e),n=this.builtinEngine.search(e);return t.concat(n).map(e=>e.item)}},c=(0,r.D)({counter:0,prompts:{}},(e,t)=>({add(n){let i=t().prompts;return n.id=(0,a.x0)(),n.isUser=!0,n.createdAt=Date.now(),i[n.id]=n,e(()=>({prompts:i})),n.id},get:e=>t().prompts[e]||s.builtinPrompts.find(t=>t.id===e),remove(n){let i=t().prompts;delete i[n],Object.entries(i).some(e=>
1{let[t,a]=e;return a.id===n&&(delete i[t],!0)}),s.remove(n),e(()=>({prompts:i,counter:t().counter+1}))},getUserPrompts(){var e;let n=Object.values(null!==(e=t().prompts)&&void 0!==e?e:{});return n.sort((e,t)=>t.id&&e.id?t.createdAt-e.createdAt:0),n},updatePrompt(n,i){var a;let o=null!==(a=t().prompts[n])&&void 0!==a?a:{title:"",content:"",id:n};s.remove(n),i(o);let l=t().prompts;l[n]=o,e(()=>({prompts:l})),s.add(o)},search(e){return 0===e.length?this.getUserPrompts().concat(s.builtinPrompts):s.search(e)}}),{name:o.KJ.Prompt,version:3,migrate(e,t){let n=JSON.parse(JSON.stringify(e));return t<3&&Object.values(n.prompts).forEach(e=>e.id=(0,a.x0)()),n},onRehydrateStorage(e){fetch("./prompts.json").then(e=>e.json()).then(e=>{var t;let n=[e.en,e.tw,e.cn];"cn"===(0,l.VQ)()&&(n=n.reverse());let i=n.map(e=>e.map(e=>{let[t,n]=e;return{id:(0,a.x0)(),title:t,content:n,createdAt:Date.now()}})),o=null!==(t=c.getState().getUserPrompts())&&void 0!==t?t:[],r=i.reduce((e,t)=>e.concat(t),[]).filter(e=>!!e.title&&!!e.content);s.count.builtin=e.en.length+e.cn.length+e.tw.length,s.init(r,o)})}})},27572:function(e,t,n){"use strict";n.d(t,{i:function(){return P}});var i,a=n(94880),o=n(75591),l=n(45578),r=n(44922),s=n(61643),c=n(89570),u=n(84802);function d(e){let t={};return Object.entries(e).map(e=>{let[n,i]=e;"function"!=typeof i&&(t[n]=i)}),t}let p={[o.KJ.Chat]:r.aK.setState,[o.KJ.Access]:r._X.setState,[o.KJ.Config]:r.MG.setState,[o.KJ.Mask]:s.Zy.setState,[o.KJ.Prompt]:c.f.setState},m={[o.KJ.Chat]:()=>d(r.aK.getState()),[o.KJ.Access]:()=>d(r._X.getState()),[o.KJ.Config]:()=>d(r.MG.getState()),[o.KJ.Mask]:()=>d(s.Zy.getState()),[o.KJ.Prompt]:()=>d(c.f.getState())},h={[o.KJ.Chat]:(e,t)=>{let n={};return e.sessions.forEach(e=>n[e.id]=e),t.sessions.forEach(t=>{if(0===t.messages.length)return;let i=n[t.id];if(i){let e=new Set(i.messages.map(e=>e.id));t.messages.forEach(t=>{e.has(t.id)||i.messages.push(t)}),i.messages.sort((e,t)=>new Date(e.date).getTime()-new Date(t.date).getTime())}else e.sessions.push(t)}),e.sessions.sort((e,t)=>new Date(t.lastUpdate).getTime()-new Date(e.lastUpdate).getTime()),e},[o.KJ.Prompt]:(e,t)=>(e.prompts={...t.prompts,...e.prompts},e),[o.KJ.Mask]:(e,t)=>(e.masks={...t.masks,...e.masks},e),[o.KJ.Config]:S,[o.KJ.Access]:S};function g(){return Object.fromEntries(Object.entries(m).map(e=>{let[t,n]=e;return[t,n()]}))}function T(e){Object.entries(p).forEach(t=>{let[n,i]=t;i(e[n])})}function v(e,t){return Object.keys(e).forEach(n=>{let i=e[n],a=t[n];h[n](i,a)}),e}function S(e,t){var n,i;return(null!==(n=e.lastUpdateTime)&&void 0!==n?n:0)<(null!==(i=e.lastUpdateTime)&&void 0!==i?i:1)?((0,u.T)(t,e),{...t}):((0,u.T)(e,t),{...e})}var b=n(92944),f=n(65878),y=n(43446),k=n(38248);let A=!!(null===(i=(0,a.Z)())||void 0===i?void 0:i.isApp),C={provider:k.lP.WebDAV,useProxy:!0,proxyUrl:o.L.Cors,webdav:{endpoint:"",username:"",password:""},upstash:{endpoint:"",username:o.Uf,apiKey:""},lastSyncTime:0,lastProvider:""},P=(0,l.D)(C,(e,t)=>({cloudSync:()=>Object.values(t()[t().provider]).every(e=>e.toString().length>0),markSyncTime(){e({lastSyncTime:Date.now(),lastProvider:t().provider})},export(){let e=g(),t=A?"".concat(new Date().toLocaleDateString().replace(/\//g,"_")," ").concat(new Date().toLocaleTimeString().replace(/:/g,"_")):new Date().toLocaleString();(0,b.CP)(JSON.stringify(e),"Backup-".concat(t,".json"))},async import(){let e=await (0,b.j2)();try{let t=JSON.parse(e),n=g();v(n,t),T(n),location.reload()}catch(e){console.error("[Import]",e),(0,f.CF)(y.ZP.Settings.Sync.ImportFailed)}},getClient(){let e=t().provider;return(0,k.in)(e,t())},async sync(){let e=g(),n=t().provider,i=t()[n],a=this.getClient();try{let t=await a.get(i.username);if(t&&""!==t){let t=JSON.parse(await a.get(i.username));v(e,t),T(e)}else{await a.set(i.username,JSON.stringify(e)),console.log("[Sync] Remote state is empty, using local state instead.");return}}catch(e){throw console.log("[Sync] failed to get remote state",e),e}await a.set(i.username,JSON.stringify(e)),this.markSyncTime()},async check(){let e=this.getClient();return await e.check()}}),{name:o.KJ.Sync,version:1.2,migrate:(e,t)=>
1(t<1.1&&(e.upstash.username=o.Uf),t<1.2&&"/api/cors/"===e.proxyUrl&&(e.proxyUrl=""),e)})},92944:function(e,t,n){"use strict";n.d(t,{Bs:function(){return k},CP:function(){return d},EN:function(){return z},Jn:function(){return y},K1:function(){return b},Ri:function(){return T},S0:function(){return g},VL:function(){return x},Wp:function(){return _},Wu:function(){return C},Xf:function(){return A},YK:function(){return f},ZT:function(){return I},ez:function(){return c},gn:function(){return m},h1:function(){return E},iP:function(){return h},j2:function(){return p},lx:function(){return S},mE:function(){return M},oA:function(){return D},pq:function(){return P},up:function(){return w},vQ:function(){return u}});var i=n(2265),a=n(65878),o=n(43446),l=n(75591),r=n(1217),s=n(44922);function c(e){return e.replace(/^["ââ*]+|["ââ*]+$/g,"").replace(/[ï¼ãï¼ï¼ââ"ã,.!?*]*$/,"")}async function u(e){try{window.__TAURI__?window.__TAURI__.writeText(e):await navigator.clipboard.writeText(e),(0,a.CF)(o.ZP.Copy.Success)}catch(n){let t=document.createElement("textarea");t.value=e,document.body.appendChild(t),t.focus(),t.select();try{document.execCommand("copy"),(0,a.CF)(o.ZP.Copy.Success)}catch(e){(0,a.CF)(o.ZP.Copy.Failed)}document.body.removeChild(t)}}async function d(e,t){if(window.__TAURI__){let n=await window.__TAURI__.dialog.save({defaultPath:"".concat(t),filters:[{name:"".concat(t.split(".").pop()," files"),extensions:["".concat(t.split(".").pop())]},{name:"All Files",extensions:["*"]}]});if(null!==n)try{await window.__TAURI__.fs.writeTextFile(n,e),(0,a.CF)(o.ZP.Download.Success)}catch(e){(0,a.CF)(o.ZP.Download.Failed)}else(0,a.CF)(o.ZP.Download.Failed)}else{let n=document.createElement("a");n.setAttribute("href","data:text/plain;charset=utf-8,"+encodeURIComponent(e)),n.setAttribute("download",t),n.style.display="none",document.body.appendChild(n),n.click(),document.body.removeChild(n)}}function p(){return new Promise((e,t)=>{let n=document.createElement("input");n.type="file",n.accept="application/json",n.onchange=n=>{let i=n.target.files[0],a=new FileReader;a.onload=t=>{e(t.target.result)},a.onerror=e=>t(e),a.readAsText(i)},n.click()})}function m(){let e=navigator.userAgent.toLowerCase();return/iphone|ipad|ipod/.test(e)}function h(){let[e,t]=(0,i.useState)({width:window.innerWidth,height:window.innerHeight});return(0,i.useEffect)(()=>{let e=()=>{t({width:window.innerWidth,height:window.innerHeight})};return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}},[]),e}function g(){let{width:e}=h();return e<=600}function T(e,t){let n=window.getSelection();return(null==n?void 0:n.type)!=="Range"&&(u(t),!0)}function v(e,t){let n=document.getElementById(e);return n||((n=document.createElement("span")).style.position="absolute",n.style.wordBreak="break-word",n.style.fontSize="14px",n.style.transform="translateY(-200vh)",n.style.pointerEvents="none",n.style.opacity="0",n.id=e,document.body.appendChild(n),null==t||t(n)),n}function S(e){let t=v("__measure"),n=v("__single_measure",e=>{e.innerText="TEXT_FOR_MEASURE"}),i=function(e){let t=window.getComputedStyle(e),n=parseFloat(t.paddingLeft)+parseFloat(t.paddingRight);return e.clientWidth-n}(e);t.style.width=i+"px",t.innerText=""!==e.value?e.value:"1",t.style.fontSize=e.style.fontSize,t.style.fontFamily=e.style.fontFamily;let a=e.value.endsWith("\n");return Math.round(parseFloat(window.getComputedStyle(t).height)/parseFloat(window.getComputedStyle(n).height))+(a?1:0)}function b(e){return getComputedStyle(document.body).getPropertyValue(e).trim()}function f(e){if("string"==typeof e.content)return e.content;for(let n of e.content)if("text"===n.type){var t;return null!==(t=n.text)&&void 0!==t?t:""}return""}function y(e){let t="";if("string"==typeof e.content)t=e.content;else for(let i of e.content)if("text"===i.type){var n;t=null!==(n=i.text)&&void 0!==n?n:"";break}return t.split("\n").filter(e=>!e.startsWith("> ")&&""!==e.trim()).join("\n").trim()}function k(e){if("string"==typeof e.content)return[];let t=[];for(let a of e.content)if("image_url"===a.type){var n,i;t.push(null!==(i=null===(n=a.image_url)||void 0===n?void 0:n.url)&&void 0!==i?i:"")}return t}function A(e){let t=s._X.getState().visionModels,n=null==t?void 0:t.split(",").map(e=>e.trim());return null!=n&&!!n.includes(e)||!l.vO.some(t=>t.test(e))&&l.l5.some(t=>t.test(e))}function C(e){return"dall-e-3"===e}function P(e){return(e=e.toLowerCase()).startsWith("dall-e")||e.startsWith("dalle")||e.startsWith("o1")||e.startsWith("o3")||e.includes("deepseek-r")||e.includes("-thinking")?l.N8:l.tb}function E(e){return C(e)?["1024x1024","1792x1024","1024x1792"]:e.toLowerCase().includes("cogview")?["1024x1024","768x1344","864x1152","1344x768","1152x864","1440x720","720x1440"]:[]}function I(e){return E(e).length>0}function w(e,t){return!(e!=l.UT.OpenAI&&e!=l.UT.Azure&&e!=l.UT.Moonshot&&e!=l.UT.ChatGLM&&(e!=l.UT.Anthropic||t.includes("claude-2"))&&(e!=l.UT.Google||t.includes("vision")))}function x(e){var t,n;let{baseURL:i,url:a,params:o,data:l,...s}
1=e,c=i?"".concat(i).concat(a):a;return(t=o?"".concat(c,"?").concat(new URLSearchParams(o).toString()):c,n={...s,body:l},window.__TAURI__?(0,r.h)(t,n):window.fetch(t,n)).then(e=>{let{status:t,headers:n,statusText:i}=e;return e.text().then(e=>({status:t,statusText:i,headers:n,data:e}))})}function z(){let e;try{e=window.localStorage?window.localStorage:null}catch(t){console.error("localStorage is not available:",t),e=null}return{getItem:t=>e?e.getItem(t):(console.warn('Attempted to get item "'.concat(t,'" from localStorage, but localStorage is not available.')),null),setItem(t,n){e?e.setItem(t,n):console.warn('Attempted to set item "'.concat(t,'" in localStorage, but localStorage is not available.'))},removeItem(t){e?e.removeItem(t):console.warn('Attempted to remove item "'.concat(t,'" from localStorage, but localStorage is not available.'))},clear(){e?e.clear():console.warn("Attempted to clear localStorage, but localStorage is not available.")}}}function M(e){return(null==e?void 0:e.operationId)||"".concat(e.method.toUpperCase()).concat(e.path.replaceAll("/","_"))}function D(){var e;return null===(e=window.__TAURI__)||void 0===e?void 0:e.updater.checkUpdate().then(e=>{if(e.shouldUpdate){var t;null===(t=window.__TAURI__)||void 0===t||t.updater.installUpdate().then(e=>{(0,a.CF)(o.ZP.Settings.Update.Success)}).catch(e=>{console.error("[Install Update Error]",e),(0,a.CF)(o.ZP.Settings.Update.Failed)})}}).catch(e=>{console.error("[Check Update Error]",e),(0,a.CF)(o.ZP.Settings.Update.Failed)})}function _(e,t){return e.startsWith(t+"-")?-1:t.startsWith(e+"-")?1:e.localeCompare(t,void 0,{numeric:!0,sensitivity:"case",caseFirst:"upper"})}},37784:function(e,t,n){"use strict";n.d(t,{MX:function(){return o},lQ:function(){return a}});var i=n(80946);function a(){(0,i.Nf)("event","AuthorizationPageButtonToCPaymentClick",{value:1})}function o(){(0,i.Nf)("event","SettingsPageGuideToCPaymentClick",{value:1})}},26757:function(e,t,n){"use strict";n.d(t,{CM:function(){return g},FL:function(){return d},Ix:function(){return h},VA:function(){return u},Vw:function(){return T},cQ:function(){return v},lf:function(){return m}});var i=n(75591),a=n(43446),o=n(534),l=n(58669),r=n(1217);function s(e,t){return new Promise((i,a)=>{let o=new FileReader;if(o.onload=e=>{let n=new Image;n.onload=()=>{let e,a=document.createElement("canvas"),o=a.getContext("2d"),l=n.width,r=n.height,s=.9;do{if(a.width=l,a.height=r,null==o||o.clearRect(0,0,a.width,a.height),null==o||o.drawImage(n,0,0,l,r),(e=a.toDataURL("image/jpeg",s)).length<t)break;s>.5?s-=.1:(l*=.9,r*=.9)}while(e.length>t);i(e)},n.onerror=a,n.src=e.target.result},o.onerror=a,e.type.includes("heic"))try{n(43555)({blob:e,toType:"image/jpeg"}).then(e=>{o.readAsDataURL(e)}).catch(e=>{a(e)})}catch(e){a(e)}o.readAsDataURL(e)})}async function c(e,t){if("string"==typeof e)return e;let n=[];for(let l of e){var a,o;if((null==l?void 0:l.type)=="image_url"&&(null==l?void 0:null===(a=l.image_url)||void 0===a?void 0:a.url))try{let e=await function(e){return e.includes(i.AL)?p[e]?Promise.resolve(p[e]):(new FileReader,fetch(e,{method:"GET",mode:"cors",credentials:"include"}).then(e=>e.blob()).then(async t=>p[e]=await s(t,262144))):Promise.resolve(e)}(null==l?void 0:null===(o=l.image_url)||void 0===o?void 0:o.url);n.push(await t(e))}catch(e){console.error("Error processing image URL:",e)}else n.push({...l})}return n}async function u(e){return c(e,async e=>({type:"image_url",image_url:{url:e}}))}async function d(e){return c(e,async e=>({image:e}))}let p={};function m(e,t){let n=atob(e),i=Array(n.length);for(let e=0;e<n.length;e++)i[e]=n.charCodeAt(e);let a=new Uint8Array(i);return new Blob([a],{type:t})}function h(e){if(!window._SW_ENABLED)return s(e,262144);let t=new FormData;return t.append("file",e),fetch(i.IW,{method:"post",body:t,mode:"cors",credentials:"include"}).then(e=>e.json()).then(e=>{if((null==e?void 0:e.code)==0&&(null==e?void 0:e.data))return null==e?void 0:e.data;throw Error("upload Error: ".concat(null==e?void 0:e.msg))})}function g(e){return fetch(e,{method:"DELETE",mode:"cors",credentials:"include"})}function T(e,t,n,s,c,u,d,p,m){let h,g="",T="",v=!1,S=!1,b=[];!function e(){var t,n;if(v||u.signal.aborted){g+=T,console.log("[Response Animation] finished"),(null==g?void 0:g.length)===0&&(null===(t=m.onError)||void 0===t||t.call(m,Error("empty response from server")));return}if(T.length>0){let e=Math.max(1,Math.round(T.length/60)),t=T.slice(0,e);g+=t,T=T.slice(e),null===(n=m.onUpdate)||void 0===n||n.call(m,g,t)}requestAnimationFrame(e)}();let f=()=>{if(!v){if(!S&&b.length>0){let i={role:"assistant",tool_calls:[...b]};return S=!0,b.splice(0,b.length),Promise.all(i.tool_calls.map(e=>{var t,n,i;return null==m||null===(t=m.onBeforeTool)||void 0===t||t.call(m,e),Promise.resolve(c[e.function.name]((null==e?void 0:null===(n=e.function)||void 0===n?void 0:n.arguments)?JSON.parse(null==e?void 0:null===(i=e.function)||void 0===i?void 0:i.arguments):{})).then(e=>{let t=e.data||(null==e?void 0:e.statusText);return(t="string"==typeof t?t:JSON.stringify(t),e.status>=300)?Promise.reject(t):t}).then(t=>{var n;return null==m||null===(n=m.onAfterTool)||void 0===n||n.call(m,{...e,content:t,isError:!1}),t}).catch(t=>{var n;return null==m||null===(n=m.onAfterTool)||void 0===n||n.call(m,{...e,isError:!0,errorMsg:t.toString()}),t.toString()}).then(t=>({name:e.function.name,role:"tool",content:t,tool_call_id:e.id}))})).then(a=>{p(t,i,a),setTimeout(()=>{console.debug("[ChatAPI] restart"),S=!1,y(e,n,t,s)},60)})}S||(console.debug("[ChatAPI] end"),v=!0,m.onFinish(g+T,h))}};function y(e,t,n,s){let c={method:"POST",body:JSON.stringify({...n,tools:s&&s.length?s:void 0}),signal:u.signal,headers:t},p=setTimeout(()=>u.abort(),i.tb);(0,o.L)(e,{fetch:r.h,...c,async onopen(e){var t;clearTimeout(p);let n=e.headers.get("content-type");if(console.log("[Request] response content type: ",n),h=e,null==n?void 0:n.startsWith("text/plain"))return g=await e.clone().text(),f();if(!e.ok||!(null===(t=e.headers.get("content-type"))||void 0===t?void 0:t.startsWith(o.a))||200!==e.status){let t=[g],n=await e.clone().text();try{let t=await e.clone().json();n=(0,l.B)(t)}catch(e){}return 401===e.status&&t.push(a.ZP.Error.Unauthorized),n&&t.push(n),g=t.join("\n\n"),f()}},onmessage(e){if("[DONE]"===e.data||v)return f();let t=e.data;if(t&&0!==t.trim().length)try{let e=d(t,b);e&&(T+=e)}catch(n){console.error("[Request] parse error",t,e,n)}},onclose(){f()}
1,onerror(e){var t;throw null==m||null===(t=m.onError)||void 0===t||t.call(m,e),e},openWhenHidden:!0})}u.signal.onabort=f,console.debug("[ChatAPI] start"),y(e,n,t,s)}function v(e,t,n,s,c,u,d,p,m){let h,g="",T="",v=!1,S=!1,b=[],f=!1,y=!1,k=!1;!function e(){var t,n;if(v||u.signal.aborted){g+=T,console.log("[Response Animation] finished"),(null==g?void 0:g.length)===0&&(null===(t=m.onError)||void 0===t||t.call(m,Error("empty response from server")));return}if(T.length>0){let e=Math.max(1,Math.round(T.length/60)),t=T.slice(0,e);g+=t,T=T.slice(e),null===(n=m.onUpdate)||void 0===n||n.call(m,g,t)}requestAnimationFrame(e)}();let A=()=>{if(!v){if(!S&&b.length>0){let i={role:"assistant",tool_calls:[...b]};return S=!0,b.splice(0,b.length),Promise.all(i.tool_calls.map(e=>{var t,n,i;return null==m||null===(t=m.onBeforeTool)||void 0===t||t.call(m,e),Promise.resolve(c[e.function.name]((null==e?void 0:null===(n=e.function)||void 0===n?void 0:n.arguments)?JSON.parse(null==e?void 0:null===(i=e.function)||void 0===i?void 0:i.arguments):{})).then(e=>{let t=e.data||(null==e?void 0:e.statusText);return(t="string"==typeof t?t:JSON.stringify(t),e.status>=300)?Promise.reject(t):t}).then(t=>{var n;return null==m||null===(n=m.onAfterTool)||void 0===n||n.call(m,{...e,content:t,isError:!1}),t}).catch(t=>{var n;return null==m||null===(n=m.onAfterTool)||void 0===n||n.call(m,{...e,isError:!0,errorMsg:t.toString()}),t.toString()}).then(t=>({name:e.function.name,role:"tool",content:t,tool_call_id:e.id}))})).then(a=>{p(t,i,a),setTimeout(()=>{console.debug("[ChatAPI] restart"),S=!1,C(e,n,t,s)},60)})}S||(console.debug("[ChatAPI] end"),v=!0,m.onFinish(g+T,h))}};function C(e,t,n,s){let c={method:"POST",body:JSON.stringify({...n,tools:s&&s.length?s:void 0}),signal:u.signal,headers:t},p=setTimeout(()=>u.abort(),i.tb);(0,o.L)(e,{fetch:r.h,...c,async onopen(e){var t;clearTimeout(p);let n=e.headers.get("content-type");if(console.log("[Request] response content type: ",n),h=e,null==n?void 0:n.startsWith("text/plain"))return g=await e.clone().text(),A();if(!e.ok||!(null===(t=e.headers.get("content-type"))||void 0===t?void 0:t.startsWith(o.a))||200!==e.status){let t=[g],n=await e.clone().text();try{let t=await e.clone().json();n=(0,l.B)(t)}catch(e){}return 401===e.status&&t.push(a.ZP.Error.Unauthorized),n&&t.push(n),g=t.join("\n\n"),A()}},onmessage(e){if("[DONE]"===e.data||v)return A();let t=e.data;if(t&&0!==t.trim().length)try{let e=d(t,b);if(!(null==e?void 0:e.content)||0===e.content.length)return;!e.isThinking&&(e.content.startsWith("<think>")?(e.isThinking=!0,e.content=e.content.slice(7).trim(),k=!0):e.content.endsWith("</think>")?(e.isThinking=!1,e.content=e.content.slice(0,-8).trim(),k=!1):k&&(e.isThinking=!0));let n=y!==e.isThinking;if(y=e.isThinking,e.isThinking){if(!f||n)f=!0,T.length>0&&(T+="\n"),T+="> "+e.content;else if(e.content.includes("\n\n")){let t=e.content.split("\n\n");T+=t.join("\n\n> ")}else T+=e.content}else f||n?(f=!1,T+="\n\n"+e.content):T+=e.content}catch(n){console.error("[Request] parse error",t,e,n)}},onclose(){A()},onerror(e){var t;throw null==m||null===(t=m.onError)||void 0===t||t.call(m,e),e},openWhenHidden:!0})}u.signal.onabort=A,console.debug("[ChatAPI] start"),C(e,n,t,s)}},20259:function(e,t,n){"use strict";function i(e){return JSON.parse(JSON.stringify(e))}function a(e,t){return t.every(t=>void 0!==e[t]&&null!==e[t]&&""!==e[t])}n.d(t,{I:function(){return i},z:function(){return a}})},38248:function(e,t,n){"use strict";n.d(t,{lP:function(){return a},in:function(){return s}});var i,a,o=n(75591),l=n(58669);(i=a||(a={})).WebDAV="webdav",i.UpStash="upstash";let r={upstash:function(e){let t=e.upstash,n=0===t.username.length?o.Uf:t.username,i="".concat(n,"-chunk-count"),a=e=>"".concat(n,"-chunk-").concat(e),r=e.useProxy&&e.proxyUrl.length>0?e.proxyUrl:void 0;return{async check(){try{let e=await fetch(this.path("get/".concat(n),r),{method:"GET",headers:this.headers()});return console.log("[Upstash] check",e.status,e.statusText),[200].includes(e.status)}catch(e){console.error("[Upstash] failed to check",e)}return!1},async redisGet(e){let t=await fetch(this.path("get/".concat(e),r),{method:"GET",headers:this.headers()});return console.log("[Upstash] get key = ",e,t.status,t.statusText),(await t.json()).result},async redisSet(e,t){let n=await fetch(this.path("set/".concat(e),r),{method:"POST",headers:this.headers(),body:t});console.log("[Upstash] set key = ",e,n.status,n.statusText)},async get(){let e=Number(await this.redisGet(i));if(!Number.isInteger(e))return;let t=await Promise.all(Array(e).fill(0).map((e,t)=>this.redisGet(a(t))));return console.log("[Upstash] get full chunks",t),t.join("")},async set(e,t){let n=0;for await(let e of(0,l.O)(t))await this.redisSet(a(n),e),n+=1;await this.redisSet(i,n.toString())},headers:()=>({Authorization:"Bearer ".concat(t.apiKey)}),path(e){let n,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";e.endsWith("/")||(e+="/"),e.startsWith("/")&&(e=e.slice(1)),i.length>0&&!i.endsWith("/")&&(i+="/");let a="/api/upstash/";try{let o=new URL(i+a+e);o.searchParams.append("endpoint",t.endpoint),n=o.toString()}catch(i){n=a+e+"?endpoint="+t.endpoint}return n}}},webdav:function(e){let t=o.Uf,n="".concat(t,"/backup.json"),i=e.webdav,a=e.useProxy&&e.proxyUrl.length>0?e.proxyUrl:void 0;return{async check(){try{let e=await fetch(this.path(t,a,"MKCOL"),{method:"GET",headers:this.headers()}),n=[201,200,404,405,301,302,307,308].includes(e.status);return console.log("[WebDav] check ".concat(n?"success":"failed",", ").concat(e.status," ").concat(e.statusText)),n}catch(e){console.error("[WebDav] failed to check",e)}return!1},async get(e){let t=await fetch(this.path(n,a),{method:"GET",headers:this.headers()});return(console.log("[WebDav] get key = ",e,t.status,t.statusText),404==t.status)?"":await t.text()},async set(e,t){let i=await fetch(this.path(n,a),{method:"PUT",headers:this.headers(),body:t});console.log("[WebDav] set key = ",e,i.status,i.statusText)},headers(){let e=btoa(i.username+":"+i.password);return{authorization:"Basic ".concat(e)}},path(e){let t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";e.startsWith("/")&&(e=e.slice(1)),n.endsWith("/")&&(n=n.slice(0,-1));let o="/api/webdav/";try{let l=new URL(n+o+e);l.searchParams.append("endpoint",i.endpoint),a&&l.searchParams.append("proxy_method",a),t=l.toString()}catch(n){t=o+e+"?endpoint="+i.endpoint,a&&(t+="&proxy_method="+a)}return t}}}};function s(e,t){return r[e](t)}},58669:function(e,t,n){"use strict";function i(e){let t=e;return("string"!=typeof e&&(e=JSON.stringify(e,null," ")),"{}"===e)?t.toString():e.startsWith("```json")?e:["```json",e,"```"].join("\n")}function*a(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1e6,n=new TextDecoder("utf-8"),i=new TextEncoder().encode(e);for(;i.length;){let e=i.lastIndexOf(32,t+1);e<0&&(e=i.indexOf(32,t)),e<0&&(e=i.length),yield n.decode(i.slice(0,e)),i=i.slice(e+1)}}n.d(t,{B:function(){return i},O:function(){return a}})},27942:function(e,t,n){"use strict";n.d(t,{_:function(){return l}});var i=n(16688);let a=(0,n(92944).EN)();class o{async getItem(e){try{return await (0,i.U2)(e)||a.getItem(e)}catch(t){return a.getItem(e)}}async setItem(e,t){try{var n;let a=JSON.parse(t);if(!(null==a?void 0:null===(n=a.state)||void 0===n?void 0:n._hasHydrated)){console.warn("skip setItem",e);return}await (0,i.t8)(e,t)}catch(n){a.setItem(e,t)}}async removeItem(e){try{await (0,i.IV)(e)}catch(t){a.removeItem(e)}}async clear(){try{await (0,i.ZH)()}catch(e){a.clear()}}}let l=new o},84802:function(e,t,n){"use strict";n.d(t,{T:function(){return function e(t,n){Object.keys(n).forEac
1h(function(i){if(n.hasOwnProperty(i)&&n[i]&&"object"==typeof n[i]||"__proto__"===i||"constructor"===i){e(t[i]=t[i]||{},n[i]);return}t[i]=n[i]})}}})},85564:function(e,t,n){"use strict";n.d(t,{En:function(){return l},lW:function(){return r}}),n(75591),n(49079);let i={val:-1e3,cache:new Map,next:e=>{if(i.cache.has(e))return i.cache.get(e);{let t=i.val++;return i.cache.set(e,t),t}}},a=e=>({id:e.toLowerCase(),providerName:e,providerType:"custom",sorted:i.next(e)}),o=e=>e.sort((e,t)=>{if(!e.provider||!t.provider)return e.sorted-t.sorted;{let n=e.provider.sorted-t.provider.sorted;return 0===n?e.sorted-t.sorted:n}});function l(e){let[t,n]=e.split(/@(?!.*@)/);return[t,n]}function r(e,t,n){return o(Object.values(function(e,t,n){let o=function(e,t){let n={};return e.forEach(e=>{var t;n["".concat(e.name,"@").concat(null==e?void 0:null===(t=e.provider)||void 0===t?void 0:t.id)]={...e,displayName:e.name}}),t.split(",").filter(e=>!!e&&e.length>0).forEach(e=>{let t=!e.startsWith("-"),[o,r]=(e.startsWith("+")||e.startsWith("-")?e.slice(1):e).split("=");if("all"===o)Object.values(n).forEach(e=>e.available=t);else{let[e,s]=l(o),c=0;for(let i in n){let[a,u]=l(i);e==a&&(void 0===s||s===u)&&(c+=1,n[i].available=t,"bytedance"===u&&([o,r]=[r,a],n[i].name=o),r&&(n[i].displayName=r))}if(0===c){let[e,s]=l(o),c=a(s||e);r&&"ByteDance"==c.providerName&&([e,r]=[r,e]),n["".concat(e,"@").concat(null==c?void 0:c.id)]={name:e,displayName:r||e,available:t,provider:c,sorted:i.next("".concat(e,"@").concat(null==c?void 0:c.id))}}}}),n}(e,t);if(n&&""!==n){if(n.includes("@"))n in o&&(o[n].isDefault=!0);else for(let e of Object.keys(o))if(o[e].available&&l(e)[0]==n){o[e].isDefault=!0;break}}return o}(e,t,n)))}},45578:function(e,t,n){"use strict";n.d(t,{D:function(){return r}});var i=n(22020),a=n(65249),o=n(20259),l=n(27942);function r(e,t,n){n.storage=(0,a.FL)(()=>l._);let r=null==n?void 0:n.onRehydrateStorage;return n.onRehydrateStorage=e=>(null==r||r(e),()=>e.setHasHydrated(!0)),(0,i.Ue)((0,a.tJ)((0,a.$e)({...e,lastUpdateTime:0,_hasHydrated:!1},(e,n)=>({...t(e,n),markUpdate(){e({lastUpdateTime:Date.now()})},update(t){let i=(0,o.I)(n());t(i),e({...i,lastUpdateTime:Date.now()})},setHasHydrated:t=>{e({_hasHydrated:t})}})),n))}},1217:function(e,t,n){"use strict";function i(e,t){if(window.__TAURI__){let n,i;let{signal:a,method:o="GET",headers:l={},body:r=[]}=t||{},s=new Promise(e=>i=e),c=new TransformStream,u=c.writable.getWriter(),d=!1,p=()=>{d||(d=!0,n&&n(),u.ready.then(()=>{u.close().catch(e=>console.error(e))}))};a&&a.addEventListener("abort",()=>p()),window.__TAURI__.event.listen("stream-response",e=>s.then(t=>{let{request_id:n,chunk:i,status:a}=(null==e?void 0:e.payload)||{};t==n&&(i?u.ready.then(()=>{u.write(new Uint8Array(i))}):0===a&&p())})).then(e=>n=e);let m={Accept:"application/json, text/plain, */*","Accept-Language":"en-US,en;q=0.9,zh-CN;q=0.8,zh;q=0.7","User-Agent":navigator.userAgent};for(let e of new Headers(l||{}))m[e[0]]=e[1];return window.__TAURI__.invoke("stream_fetch",{method:o.toUpperCase(),url:e,headers:m,body:"string"==typeof r?Array.from(new TextEncoder().encode(r)):[]}).then(e=>{let{request_id:t,status:n,status_text:a,headers:o}=e;null==i||i(t);let l=new Response(c.readable,{status:n,statusText:a,headers:o});return n>=300&&setTimeout(p,100),l}).catch(e=>(console.error("stream error",e),new Response("",{status:599})))}return window.fetch(e,t)}n.d(t,{h:function(){return i}})},95282:function(e){e.exports={"auth-page":"auth_auth-page___xlla","top-banner":"auth_top-banner__c8Ojv","top-banner-inner":"auth_top-banner-inner__ldJDF","top-banner-close":"auth_top-banner-close__odCd0","top-banner-logo":"auth_top-banner-logo__dcxaG","auth-header":"auth_auth-header__0Hqhv","slide-in-from-top":"auth_slide-in-from-top___U4lF","auth-logo":"auth_auth-logo__nRpuh","auth-title":"auth_auth-title__HOqZA","auth-tips":"auth_auth-tips__RhhUb","auth-input":"auth_auth-input__qZhCU","auth-input-second":"auth_auth-input-second__SLYNw","auth-actions":"auth_auth-actions__SW4gf"}},82422:function(e){e.exports={"icon-button":"button_icon-button__VwAMf",primary:"button_primary__dwYZ6",danger:"button_danger__aE7By",shadow:"button_shadow__G4m_0",border:"button_border__F3gcK","icon-button-icon":"button_icon-button-icon__AMZta","icon-button-text":"button_icon-button-text__my76e"}}
1,71869:function(e){e.exports={container:"home_container__4PEJZ","tight-container":"home_tight-container__ztaM7",sidebar:"home_sidebar__fPZfq","sidebar-header-bar":"home_sidebar-header-bar__SVjIN","sidebar-bar-button":"home_sidebar-bar-button__zJdvw","sidebar-drag":"home_sidebar-drag__G9SJI","window-content":"home_window-content__2WGYf",mobile:"home_mobile__Wfp_k","sidebar-show":"home_sidebar-show__9bQfu","sidebar-header":"home_sidebar-header___NHg_","sidebar-header-narrow":"home_sidebar-header-narrow___9iq_","sidebar-logo":"home_sidebar-logo__Cd7hL","sidebar-title-container":"home_sidebar-title-container__aX2l2","sidebar-title":"home_sidebar-title__l3KhW","slide-in":"home_slide-in__h1Bn_","sidebar-sub-title":"home_sidebar-sub-title__sbT6Z","sidebar-body":"home_sidebar-body__9zbei","chat-item":"home_chat-item__Oblai","chat-item-selected":"home_chat-item-selected__b6eBe","chat-item-title":"home_chat-item-title__sRstw","chat-item-delete":"home_chat-item-delete__3qV5m","chat-item-info":"home_chat-item-info__9r6z_","chat-item-count":"home_chat-item-count____Lpy","chat-item-date":"home_chat-item-date__NOFrp","narrow-sidebar":"home_narrow-sidebar__SFIXN","chat-item-narrow":"home_chat-item-narrow__Kd4e0","chat-item-avatar":"home_chat-item-avatar__KJu_J","chat-item-narrow-count":"home_chat-item-narrow-count__B3b3g","sidebar-tail":"home_sidebar-tail__T2_u7","sidebar-actions":"home_sidebar-actions__LcDT9","sidebar-action":"home_sidebar-action__IVfyJ","loading-content":"home_loading-content__7_JjP","rtl-screen":"home_rtl-screen__Pwr_6"}},99520:function(e){e.exports={card:"ui-lib_card__7vhpy",popover:"ui-lib_popover___HGhK","popover-content":"ui-lib_popover-content__DAsxM","slide-in":"ui-lib_slide-in__1VMXW","popover-mask":"ui-lib_popover-mask__HfrgX","list-item":"ui-lib_list-item__YH0DO","list-header":"ui-lib_list-header__RwThu","list-icon":"ui-lib_list-icon__HuWqu","list-item-title":"ui-lib_list-item-title__Fsa9c","list-item-sub-title":"ui-lib_list-item-sub-title__jSgHb",vertical:"ui-lib_vertical__HpgSa",list:"ui-lib_list__1KN23","modal
1-container":"ui-lib_modal-container__V07hJ","modal-container-max":"ui-lib_modal-container-max__9yDQB","modal-content":"ui-lib_modal-content___F0dm","modal-header":"ui-lib_modal-header__ez8kk","modal-title":"ui-lib_modal-title__uDyyZ","modal-header-actions":"ui-lib_modal-header-actions__sGgzm","modal-header-action":"ui-lib_modal-header-action__TQHsu","modal-footer":"ui-lib_modal-footer__U6Gef","modal-actions":"ui-lib_modal-actions__Ag5eX","modal-action":"ui-lib_modal-action__o5vae",show:"ui-lib_show__Oyrs0",hide:"ui-lib_hide__HRR6J","toast-container":"ui-lib_toast-container__t7drF","toast-content":"ui-lib_toast-content__gUAwT","toast-action":"ui-lib_toast-action__fBR8E",input:"ui-lib_input__5JXLJ","select-with-icon":"ui-lib_select-with-icon__L6FLF","left-align-option":"ui-lib_left-align-option__GsJMu","select-with-icon-select":"ui-lib_select-with-icon-select__JhHwp","select-with-icon-icon":"ui-lib_select-with-icon-icon__7R2_b","modal-input":"ui-lib_modal-input__vxrdT",selector:"ui-lib_selector__tdy57","selector-item-disabled":"ui-lib_selector-item-disabled__ggiJt","selector-content":"ui-lib_selector-content__Ucr2_","slide-in-from-top":"ui-lib_slide-in-from-top__cfJKh"}},25640:function(e,t){"use strict";t.Z={src:"/_next/static/media/chatgpt.1956a04f.png",height:153,width:150,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAACVBMVEWIyN+Ix96Ewdx+w8PBAAAAA3RSTlMjFgNF7NgKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAKUlEQVR4nDWKgQnAMADCYv4/eqTtEJGoKLCJbCRyEd2ix1+9x9nEhfoBBcYAKJRC3YUAAAAASUVORK5CYII=",blurWidth:8,blurHeight:8}}},function(e){e.O(0,[2156,4560,8252,5249,2544,2971,8069,1744],function(){return e(e.s=8016)}),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.