|
|
|
|
|
(()=>{var r={};r.id=931,r.ids=[931],r.modules={47849:r=>{"use strict";r.exports=require("next/dist/client/components/action-async-storage.external")},72934:r=>{"use strict";r.exports=require("next/dist/client/components/action-async-storage.external.js")},55403:r=>{"use strict";r.exports=require("next/dist/client/components/request-async-storage.external")},54580:r=>{"use strict";r.exports=require("next/dist/client/components/request-async-storage.external.js")},94749:r=>{"use strict";r.exports=require("next/dist/client/components/static-generation-async-storage.external")},45869:r=>{"use strict";r.exports=require("next/dist/client/components/static-generation-async-storage.external.js")},20399:r=>{"use strict";r.exports=require("next/dist/compiled/next-server/app-page.runtime.prod.js")},39491:r=>{"use strict";r.exports=require("assert")},14300:r=>{"use strict";r.exports=require("buffer")},32081:r=>{"use strict";r.exports=require("child_process")},6113:r=>{"use strict";r.exports=require("crypto")},82361:r=>{"use strict";r.exports=require("events")},57147:r=>{"use strict";r.exports=require("fs")},73292:r=>{"use strict";r.exports=require("fs/promises")},13685:r=>{"use strict";r.exports=require("http")},95687:r=>{"use strict";r.exports=require("https")},41808:r=>{"use strict";r.exports=require("net")},17718:r=>{"use strict";r.exports=require("node:child_process")},97742:r=>{"use strict";r.exports=require("node:process")},22037:r=>{"use strict";r.exports=require("os")},71017:r=>{"use strict";r.exports=require("path")},77282:r=>{"use strict";r.exports=require("process")},12781:r=>{"use strict";r.exports=require("stream")},24404:r=>{"use strict";r.exports=require("tls")},76224:r=>{"use strict";r.exports=require("tty")},57310:r=>{"use strict";r.exports=require("url")},73837:r=>{"use strict";r.exports=require("util")},59796:r=>{"use strict";r.exports=require("zlib")},32263:(r,e,a)=>{"use strict";a.d(e,{Z:()=>A});var t,i,n=a(6413);function o(){return(o=Object.assign?Object.assign.bind():function(r){for(var e=1;e<arguments.length;e++){var a=arguments[e];for(var t in a)Object.prototype.hasOwnProperty.call(a,t)&&(r[t]=a[t])}return r}).apply(this,arguments)}let A=function(r){return n.createElement("svg",o({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:16,height:16,fill:"none"},r),t||(t=n.createElement("defs",null,n.createElement("path",{id:"add_svg__a",d:"M0 0h16v16H0z"}))),n.createElement("g",null,i||(i=n.createElement("mask",{id:"add_svg__b",fill:"#fff"},n.createElement("use",{xlinkHref:"#add_svg__a"}))),n.createElement("g",{mask:"url(#add_svg__b)"},n.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)"}),n.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M0 0v5.33",transform:"translate(8 5.333)"}),n.createElement("path",{style:{stroke:"#333",strokeWidth:1.3333333333333333,strokeOpacity:1,strokeDasharray:"0 0"},d:"M0 0h5.33",transform:"translate(5.333 8)"}))))}},85759:(r,e,a)=>{"use strict";a.d(e,{Z:()=>A});var t,i,n=a(6413);function o(){return(o=Object.assign?Object.assign.bind():function(r){for(var e=1;e<arguments.length;e++){var a=arguments[e];for(var t in a)Object.prototype.hasOwnProperty.call(a,t)&&(r[t]=a[t])}return r}).apply(this,arguments)}let A=function(r){return n.createElement("svg",o({xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",width:16,height:16,fill:"none"},r),n.createElement("g",null,t||(t=n.createElement("mask",{id:"cancel_svg__b",fill:"#fff"},n.createElement("use",{xlinkHref:"#cancel_svg__a"}))),n.createElement("g",{mask:"url(#cancel_svg__b)"},n.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.
|
|
|
|
|
|
${r}`:r}apply(){this.count++,this.styleTag&&(this.styleTag.innerHTML=this.style)}isApplied(){return!!this.styleTag}createStyleTag(){if("undefined"==typeof document||this.isApplied()||null===this.rootNode)return this.styleTag;let r=document.createElement("style");return r.type="text/css",r.id=this.id,(this.rootNode??document.head).appendChild(r),r}addRule(r){let e=this.storedClasses[r.key];return rA(e)?e:(this.storedClasses[r.key]=r.hash,this.storedStyles[r.hash]=[r.property,r.value],this.append(r.toString()),r.hash)}};function rb(r,e){for(let a in r)e(a.trim(),r[a])}function rm(...r){return rs(r.reduce((r,e)=>(e instanceof Set?r.push(...e):"string"==typeof e?r.push(e):Array.isArray(e)?r.push(rm(...e)):"object"==typeof e&&Object.entries(e).forEach(([e,a])=>{a&&r.push(e)}),r),[])," ").trim()}function rh(r,e){return r.forEach(r=>e.add(r)),e}function rg(){return(rg=Object.assign?Object.assign.bind():function(r){for(var e=1;e<arguments.length;e++){var a=arguments[e];for(var t in a)Object.prototype.hasOwnProperty.call(a,t)&&(r[t]=a[t])}return r}).apply(this,arguments)}function rv(r,e){return(rv=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,e){return r.__proto__=e,r})(r,e)}function rk(r,e){if(null==r)return{};var a,t,i={},n=Object.keys(r);for(t=0;t<n.length;t++)a=n[t],e.indexOf(a)>=0||(i[a]=r[a]);return i}function ry(r,e){(null==e||e>r.length)&&(e=r.length);for(var a=0,t=Array(e);a<e;a++)t[a]=r[a];return t}function rw(){for(var r=arguments.length,e=Array(r),a=0;a<r;a++)e[a]=arguments[a];return e.map(function(r){return"."+r}).join("")}!function(r){r.hiddenOnSearch="epr-hidden-on-search",r.searchActive="epr-search-active",r.hidden="epr-hidden",r.visible="epr-visible",r.active="epr-active",r.emoji="epr-emoji",r.category="epr-emoji-category",r.label="epr-emoji-category-label",r.categoryContent="epr-emoji-category-content",r.emojiHasVariations="epr-emoji-has-variations",r.scrollBody="epr-body",r.emojiList="epr-emoji-list",r.external="__EmojiPicker__",r.emojiPicker="EmojiPickerReact",r.open="epr-open",r.vertical="epr-vertical",r.horizontal="epr-horizontal",r.variationPicker="epr-emoji-variation-picker",r.darkTheme="epr-dark-theme",r.autoTheme="epr-auto-theme"}(t||(t={}));var rC=function(r,e){let a=new rp("epr",null);return{create:function(r){let e={};return(function r(e,a,t){let i=[];return rb(a,(n,o)=>{if(ri(n))return r(e,o,t.addPrecondition(n)).forEach(r=>i.push(r));i.push([n,a[n],t.addScope(n)])}),i})(a,r,new rd(a)).forEach(([r,t,i])=>{(function r(e,a,t){let i=new Set;return rb(a,(a,n)=>{let o=[];if(ri(a))o=r(e,n,t.addPostcondition(a));else if("."===a)o=ra(n);else if(ro(a))o=function(e,a,t,i){e.append(t+" {");let n=r(e,a,i);return e.append("}"),n}(e,n,a,t);else if("--"===a)o=function(e,a,t){let i=new Set,n=[];if(rb(a,(a,o)=>{if(rn(a,o)){n.push(ru.genRule(a,o));return}rh(r(e,o??{},t),i)}),!t.scopeClassName)return i;if(n.length){let r=n.join(" ");e.append(`${rc(t.preconditions,{right:t.scopeClassName})} {${r}}`)}return i.add(t.scopeClassName),i}(e,n,t);else if(rn(a,n)){let r=t.createRule(a,n);e.addRule(r),i.add(r.hash)}return rh(o,i)}),i})(a,t,i).forEach(a=>{e[r]=e[r]??new Set,e[r].add(a)})}),a.apply(),e},getStyle:a.getStyle.bind(a),isApplied:a.isApplied.bind(a)}}(0,0),rx={display:"none",opacity:"0",pointerEvents:"none",visibility:"hidden",overflow:"hidden"},rT=rC.create({hidden:rg({".":t.hidden},rx)}),rS=(0,rr.memo)(function(){return(0,rr.createElement)("style",{suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:rC.getStyle()}})}),rE=rC.create({".epr-main":{":has(input:not(:placeholder-shown))":{categoryBtn:{":hover":{opacity:"1",backgroundPositionY:"var(--epr-category-navigation-button-size)"}},hiddenOnSearch:rg({".":t.hiddenOnSearch},rx)},":has(input(:placeholder-shown))":{visibleOnSearchOnly:rx}},hiddenOnReactions:{transition:"all 0.5s ease-in-out"},".epr-reactions":{hiddenOnReactions:{height:"0px",width:"0px",opacity:"0",pointerEvents:"none",overflow:"hidden"}},".EmojiPickerReact:not(.epr-search-active)":{categoryBtn:{":hover":{opacity:"1",backgroundPositionY:"var(--epr-category-navigation-button-size)
|
|
|
|
|
|
You are ChatGPT, a large language model trained by {{ServiceProvider}}.
|
|
|
|
|
|
Knowledge cutoff: {{cutoff}}
|
|
|
|
|
|
Current model: {{model}}
|
|
|
|
|
|
Current time: {{time}}
|
|
|
|
|
|
Latex inline: \\(x^2\\)
|
|
|
|
|
|
Latex block: $$e=mc^2$$
|
|
|
|
|
|
`,rl=`
|
|
|
|
|
|
[clientId]
|
|
|
|
|
|
{{ clientId }}
|
|
|
|
|
|
[tools]
|
|
|
|
|
|
{{ tools }}
|
|
|
|
|
|
`,ru=`
|
|
|
|
|
|
You 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.
|
|
|
|
|
|
|
|
|
|
|
|
1. AVAILABLE TOOLS:
|
|
|
|
|
|
{{ MCP_TOOLS }}
|
|
|
|
|
|
|
|
|
|
|
|
2. WHEN TO USE TOOLS:
|
|
|
|
|
|
- ALWAYS USE TOOLS when they can help answer user questions
|
|
|
|
|
|
- DO NOT just describe what you could do - TAKE ACTION immediately
|
|
|
|
|
|
- If you're not sure whether to use a tool, USE IT
|
|
|
|
|
|
- Common triggers for tool use:
|
|
|
|
|
|
* Questions about files or directories
|
|
|
|
|
|
* Requests to check, list, or manipulate system resources
|
|
|
|
|
|
* Any query that can be answered with available tools
|
|
|
|
|
|
|
|
|
|
|
|
3. HOW TO USE TOOLS:
|
|
|
|
|
|
A. Tool Call Format:
|
|
|
|
|
|
- Use markdown code blocks with format: \`\`\`json:mcp:{clientId}\`\`\`
|
|
|
|
|
|
- Always include:
|
|
|
|
|
|
* method: "tools/call"(Only this method is supported)
|
|
|
|
|
|
* params:
|
|
|
|
|
|
- name: must match an available primitive name
|
|
|
|
|
|
- arguments: required parameters for the primitive
|
|
|
|
|
|
|
|
|
|
|
|
B. Response Format:
|
|
|
|
|
|
- Tool responses will come as user messages
|
|
|
|
|
|
- Format: \`\`\`json:mcp-response:{clientId}\`\`\`
|
|
|
|
|
|
- Wait for response before making another tool call
|
|
|
|
|
|
|
|
|
|
|
|
C. Important Rules:
|
|
|
|
|
|
- Only use tools/call method
|
|
|
|
|
|
- Only ONE tool call per message
|
|
|
|
|
|
- ALWAYS TAKE ACTION instead of just describing what you could do
|
|
|
|
|
|
- Include the correct clientId in code block language tag
|
|
|
|
|
|
- Verify arguments match the primitive's requirements
|
|
|
|
|
|
|
|
|
|
|
|
4. INTERACTION FLOW:
|
|
|
|
|
|
A. When user makes a request:
|
|
|
|
|
|
- IMMEDIATELY use appropriate tool if available
|
|
|
|
|
|
- DO NOT ask if user wants you to use the tool
|
|
|
|
|
|
- DO NOT just describe what you could do
|
|
|
|
|
|
B. After receiving tool response:
|
|
|
|
|
|
- Explain results clearly
|
|
|
|
|
|
- Take next appropriate action if needed
|
|
|
|
|
|
C. If tools fail:
|
|
|
|
|
|
- Explain the error
|
|
|
|
|
|
- Try alternative approach immediately
|
|
|
|
|
|
|
|
|
|
|
|
5. EXAMPLE INTERACTION:
|
|
|
|
|
|
|
|
|
|
|
|
good example:
|
|
|
|
|
|
|
|
|
|
|
|
\`\`\`json:mcp:filesystem
|
|
|
|
|
|
{
|
|
|
|
|
|
"method": "tools/call",
|
|
|
|
|
|
"params": {
|
|
|
|
|
|
"name": "list_allowed_directories",
|
|
|
|
|
|
"arguments": {}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
\`\`\`"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
\`\`\`json:mcp-response:filesystem
|
|
|
|
|
|
{
|
|
|
|
|
|
"method": "tools/call",
|
|
|
|
|
|
"params": {
|
|
|
|
|
|
"name": "write_file",
|
|
|
|
|
|
"arguments": {
|
|
|
|
|
|
"path": "/Users/river/dev/nextchat/test/joke.txt",
|
|
|
|
|
|
"content": "为什么数学书总是感到忧伤?因为它有太多的问题。"
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
\`\`\`
|
|
|
|
|
|
|
|
|
|
|
|
follwing is the wrong! mcp json example:
|
|
|
|
|
|
|
|
|
|
|
|
\`\`\`json:mcp:filesystem
|
|
|
|
|
|
{
|
|
|
|
|
|
"method": "write_file",
|
|
|
|
|
|
"params": {
|
|
|
|
|
|
"path": "NextChat_Information.txt",
|
|
|
|
|
|
"content": "1"
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
\`\`\`
|
|
|
|
|
|
|
|
|
|
|
|
This is wrong because the method is not tools/call.
|
|
|
|
|
|
|
|
|
|
|
|
\`\`\`{
|
|
|
|
|
|
"method": "search_repositories",
|
|
|
|
|
|
"params": {
|
|
|
|
|
|
"query": "2oeee"
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
\`\`\`
|
|
|
|
|
|
|
|
|
|
|
|
This is wrong because the method is not tools/call.!!!!!!!!!!!
|
|
|
|
|
|
|
|
|
|
|
|
the right format is:
|
|
|
|
|
|
\`\`\`json:mcp:filesystem
|
|
|
|
|
|
{
|
|
|
|
|
|
"method": "tools/call",
|
|
|
|
|
|
"params": {
|
|
|
|
|
|
"name": "search_repositories",
|
|
|
|
|
|
"arguments": {
|
|
|
|
|
|
"query": "2oeee"
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
\`\`\`
|
|
|
|
|
|
|
|
|
|
|
|
please follow the format strictly ONLY use tools/call method!!!!!!!!!!!
|
|
|
|
|
|
|
|
|
|
|
|
`,rc="gpt-4o-mini",rd="gemini-pro",rp="deepseek-ai/DeepSeek-V3",rb={default:"2021-09","gpt-4-turbo":"2023-12","gpt-4-turbo-2024-04-09":"2023-12","gpt-4-turbo-preview":"2023-12","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"},rm="OpenAI-TTS",rh="tts-1",rg="alloy",rv=[/vision/,/gpt-4o/,/claude-3/,/gemini-1\.5/,/gemini-exp/,/gemini-2\.0/,/learnlm/,/qwen-vl/,/qwen2-vl/,/gpt-4-turbo(?!.*preview)/,/^dall-e-3$/,/glm-4v/],rk=[/claude-3-5-haiku-20241022/],ry=1e3,rw=[...["deepseek-ai/DeepSeek-V3","deepseek-ai/DeepSeek-R1"].map(r=>({name:r,available:!0,sorted:ry++,provider:{id:"siliconflow",providerName:"SiliconFlow",providerType:"siliconflow",sorted:14}}))],rC=15,rx="https://nextchat.dev/chat",rT="https://nextchat.dev/chat?utm=github"},9719:(r,e,a)=>{"use strict";a.d(e,{nW:()=>I,DC:()=>M,t4:()=>_,ZP:()=>N,wY:()=>B,VQ:()=>Z});var t=a(54508),i=a(15783),n=a(99608);let o={WIP:"该功能仍在开发中……",Error:{Unauthorized:t.Z()?.isApp?`😆 对话遇到了一些问题,不用慌:
|
|
|
|
|
|
\\ 1️⃣ 想要零配置开箱即用,[点击这里立刻开启对话 🚀](${n.co})
|
|
|
|
|
|
\\ 2️⃣ 如果你想消耗自己的 OpenAI 资源,点击[这里](/#/settings)修改设置 ⚙️`:`😆 对话遇到了一些问题,不用慌:
|
|
|
|
|
|
1️⃣ 想要零配置开箱即用,[点击这里立刻开启对话 🚀](${n.co})
|
|
|
|
|
|
2️⃣ 如果你正在使用私有部署版本,点击[这里](/#/auth)输入访问秘钥 🔑
|
|
|
|
|
|
3️⃣ 如果你想消耗自己的 OpenAI 资源,点击[这里](/#/settings)修改设置 ⚙️
|
|
|
|
|
|
`},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:r=>`${r} 条对话`},Chat:{SubTitle:r=>`共 ${r} 条对话`,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:r=>{var e=`${r} 发送`;return r===String(i.mQ.Enter)&&(e+=",Shift + Enter 换行"),e+",/ 触发补全,: 触发命令"},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:r=>`当前版本:${r}`,IsLatest:"已是最新版本",CheckUpdate:"检查更新",IsChecking:"正在检查更新...",FoundUpdate:r=>`发现新版本:${r}`,GoToUpdate:"前往更新",Success:"更新成功!",Failed:"更新失败"},Send
|
|
|
|
|
|
\\ 1️⃣ New here? [Click to start chatting now 🚀](${n.co})
|
|
|
|
|
|
\\ 2️⃣ Want to use your own OpenAI resources? [Click here](/#/settings) to change settings ⚙️`:`😆 Oops, there's an issue. Let's fix it:
|
|
|
|
|
|
1️⃣ New here? [Click to start chatting now 🚀](${n.co})
|
|
|
|
|
|
2️⃣ Using a private setup? [Click here](/#/auth) to enter your key 🔑
|
|
|
|
|
|
3️⃣ Want to use your own OpenAI resources? [Click here](/#/settings) to change settings ⚙️
|
|
|
|
|
|
`},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:r=>`${r} messages`},Chat:{SubTitle:r=>`${r} 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"},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:r=>{var e=`${r} to send`;return r===String(i.mQ.Enter)&&(e+=", Shift + Enter to wrap"),e+", / 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:r=>`Version: ${r}`,IsLatest:"Latest version",CheckUpdate:"Check Update",IsChecking:"Checking update...",FoundUpdate:r=>`Found new version: ${r}`,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"},AutoGen
|
|
|
|
|
|
\\ 1️⃣ Se voc\xea quiser come\xe7ar sem configura\xe7\xe3o, [clique aqui para come\xe7ar a conversar imediatamente 🚀](${n.co})
|
|
|
|
|
|
\\ 2️⃣ Se voc\xea deseja usar seus pr\xf3prios recursos OpenAI, clique [aqui](/#/settings) para modificar as configura\xe7\xf5es ⚙️`:`😆 A conversa encontrou alguns problemas, n\xe3o se preocupe:
|
|
|
|
|
|
1️⃣ Se voc\xea quiser come\xe7ar sem configura\xe7\xe3o, [clique aqui para come\xe7ar a conversar imediatamente 🚀](${n.co})
|
|
|
|
|
|
2️⃣ Se voc\xea estiver usando uma vers\xe3o de implanta\xe7\xe3o privada, clique [aqui](/#/auth) para inserir a chave de acesso 🔑
|
|
|
|
|
|
3️⃣ Se voc\xea deseja usar seus pr\xf3prios recursos OpenAI, clique [aqui](/#/settings) para modificar as configura\xe7\xf5es ⚙️
|
|
|
|
|
|
`},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"},ChatItem:{ChatItemCount:r=>`${r} mensagens`},Chat:{SubTitle:r=>`${r} 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:r=>{var e=`${r} para enviar`;return r===String(i.mQ.Enter)&&(e+=", Shift + Enter para quebrar linha"),e+", / 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:r=>`Vers\xe3o: ${r}`,IsLatest:"\xdaltima vers\xe3o",CheckUpdate:"Verificar Atualiza\xe7\xe3o",IsChecking:"Verificando atualiza\xe7\xe3o...",FoundUpdate:r=>`Nova ver
|
|
|
|
|
|
\\ 1️⃣ 想要無須設定開箱即用,[點選這裡立刻開啟對話 🚀](${n.co})
|
|
|
|
|
|
\\ 2️⃣ 如果你想消耗自己的 OpenAI 資源,點選[這裡](/#/settings)修改設定 ⚙️`:`😆 對話遇到了一些問題,不用慌:
|
|
|
|
|
|
1️⃣ 想要無須設定開箱即用,[點選這裡立刻開啟對話 🚀](${n.co})
|
|
|
|
|
|
2️⃣ 如果你正在使用私有部署版本,點選[這裡](/#/auth)輸入存取金鑰 🔑
|
|
|
|
|
|
3️⃣ 如果你想消耗自己的 OpenAI 資源,點選[這裡](/#/settings)修改設定 ⚙️
|
|
|
|
|
|
`},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:r=>`${r} 則對話`},Chat:{SubTitle:r=>`您已經與 ChatGPT 進行了 ${r} 則對話`,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:r=>{var e=`輸入訊息後,按下 ${r} 鍵即可傳送`;return r===String(i.mQ.Enter)&&(e+=",Shift + Enter 鍵換行"),e},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:"是否在訊息中顯示角色範本上下文"},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:r=>`目前版本:${r}`,IsLatest:"已是最新版本",CheckUpdate:"檢查更新",IsChecking:"正在檢查更新...",FoundUpdate:r=>`發現新版本:${r}`,GoToUpdate:"前往更新"},SendKey:"傳送鍵",Theme:"主題",TightBorder:"緊湊邊框",SendPreviewBubble:{Title:"預覽氣泡",SubTitle:"在預
|
|
|
|
|
|
\\ 1️⃣ Jika Anda ingin memulai tanpa konfigurasi, [klik di sini untuk mulai mengobrol segera 🚀](${n.co})
|
|
|
|
|
|
\\ 2️⃣ Jika Anda ingin menggunakan sumber daya OpenAI Anda sendiri, klik [di sini](/#/settings) untuk mengubah pengaturan ⚙️`:`😆 Percakapan mengalami beberapa masalah, tidak perlu khawatir:
|
|
|
|
|
|
1️⃣ Jika Anda ingin memulai tanpa konfigurasi, [klik di sini untuk mulai mengobrol segera 🚀](${n.co})
|
|
|
|
|
|
2️⃣ Jika Anda menggunakan versi penyebaran pribadi, klik [di sini](/#/auth) untuk memasukkan kunci akses 🔑
|
|
|
|
|
|
3️⃣ Jika Anda ingin menggunakan sumber daya OpenAI Anda sendiri, klik [di sini](/#/settings) untuk mengubah pengaturan ⚙️
|
|
|
|
|
|
`},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:r=>`${r} percakapan`},Chat:{SubTitle:r=>`Total ${r} 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:r=>{var e=`${r} kirim`;return r===String(i.mQ.Enter)&&(e+=",Shift + Enter untuk baris baru"),e+",/ untuk 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:r=>`Versi Saat Ini: ${r}`,IsLatest:"Sudah versi terbaru",CheckUpdate:"Periksa Pembaruan",IsChecking:"Sedang memeriksa pembaruan...",FoundUpdate:r=>`Versi Baru Ditemukan: ${r}`,GoToUpdate:"Pergi ke Pembaruan"},SendKey:"Kunci Kirim",Theme:"Tema",TightBorder:"
|
|
|
|
|
|
\\ 1️⃣ Si vous souhaitez commencer sans configuration, [cliquez ici pour d\xe9marrer la conversation imm\xe9diatement 🚀](${n.co})
|
|
|
|
|
|
\\ 2️⃣ Si vous souhaitez utiliser vos propres ressources OpenAI, cliquez [ici](/#/settings) pour modifier les param\xe8tres ⚙️`:`😆 La conversation a rencontr\xe9 quelques probl\xe8mes, pas de panique :
|
|
|
|
|
|
1️⃣ Si vous souhaitez commencer sans configuration, [cliquez ici pour d\xe9marrer la conversation imm\xe9diatement 🚀](${n.co})
|
|
|
|
|
|
2️⃣ Si vous utilisez une version d\xe9ploy\xe9e priv\xe9e, cliquez [ici](/#/auth) pour entrer la cl\xe9 d'acc\xe8s 🔑
|
|
|
|
|
|
3️⃣ Si vous souhaitez utiliser vos propres ressources OpenAI, cliquez [ici](/#/settings) pour modifier les param\xe8tres ⚙️
|
|
|
|
|
|
`},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:r=>`${r} conversations`},Chat:{SubTitle:r=>`Total de ${r} 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:r=>{var e=`${r} pour envoyer`;return r===String(i.mQ.Enter)&&(e+=",Shift + Enter pour passer \xe0 la ligne"),e+",/ 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"},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 con
|
|
|
|
|
|
\\ 1️⃣ Si deseas comenzar sin configuraci\xf3n, [haz clic aqu\xed para empezar a chatear inmediatamente 🚀](${n.co})
|
|
|
|
|
|
\\ 2️⃣ Si deseas usar tus propios recursos de OpenAI, haz clic [aqu\xed](/#/settings) para modificar la configuraci\xf3n ⚙️`:`😆 La conversaci\xf3n encontr\xf3 algunos problemas, no te preocupes:
|
|
|
|
|
|
1️⃣ Si deseas comenzar sin configuraci\xf3n, [haz clic aqu\xed para empezar a chatear inmediatamente 🚀](${n.co})
|
|
|
|
|
|
2️⃣ Si est\xe1s utilizando una versi\xf3n de implementaci\xf3n privada, haz clic [aqu\xed](/#/auth) para ingresar la clave de acceso 🔑
|
|
|
|
|
|
3️⃣ Si deseas usar tus propios recursos de OpenAI, haz clic [aqu\xed](/#/settings) para modificar la configuraci\xf3n ⚙️
|
|
|
|
|
|
`},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"},ChatItem:{ChatItemCount:r=>`${r} conversaciones`},Chat:{SubTitle:r=>`Total de ${r} 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:r=>{var e=`${r} para enviar`;return r===String(i.mQ.Enter)&&(e+=",Shift + Enter para nueva l\xednea"),e+",/ 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 gl
|
|
|
|
|
|
\\ 1️⃣ Se vuoi iniziare senza configurazione, [clicca qui per iniziare a chattare immediatamente 🚀](${n.co})
|
|
|
|
|
|
\\ 2️⃣ Se vuoi utilizzare le tue risorse OpenAI, clicca [qui](/#/settings) per modificare le impostazioni ⚙️`:`😆 La conversazione ha incontrato alcuni problemi, non preoccuparti:
|
|
|
|
|
|
1️⃣ Se vuoi iniziare senza configurazione, [clicca qui per iniziare a chattare immediatamente 🚀](${n.co})
|
|
|
|
|
|
2️⃣ Se stai utilizzando una versione di distribuzione privata, clicca [qui](/#/auth) per inserire la chiave di accesso 🔑
|
|
|
|
|
|
3️⃣ Se vuoi utilizzare le tue risorse OpenAI, clicca [qui](/#/settings) per modificare le impostazioni ⚙️
|
|
|
|
|
|
`},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:r=>`${r} conversazioni`},Chat:{SubTitle:r=>`Totale ${r} 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:r=>{var e=`${r} per inviare`;return r===String(i.mQ.Enter)&&(e+=",Shift + Enter per andare a capo"),e+",/ 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'ini
|
|
|
|
|
|
\\ 1️⃣ Eğer sıfır yapılandırma ile başlamak istiyorsanız, [buraya tıklayarak hemen sohbete başlayın 🚀](${n.co})
|
|
|
|
|
|
\\ 2️⃣ Kendi OpenAI kaynaklarınızı kullanmak istiyorsanız, [buraya tıklayarak](/#/settings) ayarları değiştirin ⚙️`:`😆 Sohbet bazı sorunlarla karşılaştı, endişelenmeyin:
|
|
|
|
|
|
1️⃣ Eğer sıfır yapılandırma ile başlamak istiyorsanız, [buraya tıklayarak hemen sohbete başlayın 🚀](${n.co})
|
|
|
|
|
|
2️⃣ Eğer \xf6zel dağıtım s\xfcr\xfcm\xfc kullanıyorsanız, [buraya tıklayarak](/#/auth) erişim anahtarını girin 🔑
|
|
|
|
|
|
3️⃣ Kendi OpenAI kaynaklarınızı kullanmak istiyorsanız, [buraya tıklayarak](/#/settings) ayarları değiştirin ⚙️
|
|
|
|
|
|
`},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:r=>`${r} konuşma`},Chat:{SubTitle:r=>`Toplam ${r} 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:r=>{var e=`${r} g\xf6nder`;return r===String(i.mQ.Enter)&&(e+=" Shift + Enter satır sonu i\xe7in"),e+" / 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:r=>`Mevcut s\xfcr\xfc
|
|
|
|
|
|
\\ 1️⃣ 設定なしで始めたい場合は、[ここをクリックしてすぐにチャットを開始 🚀](${n.co})
|
|
|
|
|
|
\\ 2️⃣ 自分のOpenAIリソースを使用したい場合は、[ここをクリックして](/#/settings)設定を変更してください ⚙️`:`😆 会話中に問題が発生しましたが、心配しないでください:
|
|
|
|
|
|
1️⃣ 設定なしで始めたい場合は、[ここをクリックしてすぐにチャットを開始 🚀](${n.co})
|
|
|
|
|
|
2️⃣ プライベートデプロイ版を使用している場合は、[ここをクリックして](/#/auth)アクセストークンを入力してください 🔑
|
|
|
|
|
|
3️⃣ 自分のOpenAIリソースを使用したい場合は、[ここをクリックして](/#/settings)設定を変更してください ⚙️
|
|
|
|
|
|
`},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:r=>`${r}件の会話`},Chat:{SubTitle:r=>`合計${r}件の会話`,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:r=>{var e=`${r}で送信`;return r===String(i.mQ.Enter)&&(e+="、Shift + Enterで改行"),e+"、/で補完をトリガー、:でコマンドをトリガー"},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:"チャット<E38383>
|
|
|
|
|
|
\\ 1️⃣ Wenn du ohne Konfiguration sofort starten m\xf6chtest, [klicke hier, um sofort zu chatten 🚀](${n.co})
|
|
|
|
|
|
\\ 2️⃣ Wenn du deine eigenen OpenAI-Ressourcen verwenden m\xf6chtest, klicke [hier](/#/settings), um die Einstellungen zu \xe4ndern ⚙️`:`😆 Das Gespr\xe4ch hatte einige Probleme, keine Sorge:
|
|
|
|
|
|
1️⃣ Wenn du ohne Konfiguration sofort starten m\xf6chtest, [klicke hier, um sofort zu chatten 🚀](${n.co})
|
|
|
|
|
|
2️⃣ Wenn du eine private Bereitstellung verwendest, klicke [hier](/#/auth), um den Zugriffsschl\xfcssel einzugeben 🔑
|
|
|
|
|
|
3️⃣ Wenn du deine eigenen OpenAI-Ressourcen verwenden m\xf6chtest, klicke [hier](/#/settings), um die Einstellungen zu \xe4ndern ⚙️
|
|
|
|
|
|
`},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"},ChatItem:{ChatItemCount:r=>`${r} Gespr\xe4che`},Chat:{SubTitle:r=>`Insgesamt ${r} 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:r=>{var e=`${r} senden`;return r===String(i.mQ.Enter)&&(e+=",Shift + Enter f\xfcr Zeilenumbruch"),e+",/ 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 Nachrichtenl
|
|
|
|
|
|
\\ 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 🚀](${n.co})
|
|
|
|
|
|
\\ 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 ⚙️`:`😆 Cuộc tr\xf2 chuyện gặp một số vấn đề, đừng lo lắng:
|
|
|
|
|
|
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 🚀](${n.co})
|
|
|
|
|
|
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 🔑
|
|
|
|
|
|
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 ⚙️
|
|
|
|
|
|
`},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:r=>`${r} cuộc tr\xf2 chuyện`},Chat:{SubTitle:r=>`Tổng cộng ${r} 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:r=>{var e=`${r} gửi`;return r===String(i.mQ.Enter)&&(e+=",Shift + Enter xuống d\xf2ng"),e+",/ 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"},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<><63>
|
|
|
|
|
|
\\ 1️⃣ Если вы хотите начать без настройки, [нажмите здесь, чтобы немедленно начать разговор 🚀](${n.co})
|
|
|
|
|
|
\\ 2️⃣ Если вы хотите использовать свои ресурсы OpenAI, нажмите [здесь](/#/settings), чтобы изменить настройки ⚙️`:`😆 В разговоре возникли некоторые проблемы, не переживайте:
|
|
|
|
|
|
1️⃣ Если вы хотите начать без настройки, [нажмите здесь, чтобы немедленно начать разговор 🚀](${n.co})
|
|
|
|
|
|
2️⃣ Если вы используете частную версию развертывания, нажмите [здесь](/#/auth), чтобы ввести ключ доступа 🔑
|
|
|
|
|
|
3️⃣ Если вы хотите использовать свои ресурсы OpenAI, нажмите [здесь](/#/settings), чтобы изменить настройки ⚙️
|
|
|
|
|
|
`},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:r=>`${r} бесед`},Chat:{SubTitle:r=>`Всего ${r} бесед`,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:r=>{var e=`${r} Отправить`;return r===String(i.mQ.Enter)&&(e+=",Shift + Enter для новой строки"),e+",/ для автозаполнения,: для команд"},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:"Подт
|
|
|
|
|
|
\\ 1️⃣ Hvis du vil starte uten konfigurasjon, [klikk her for \xe5 begynne \xe5 chatte umiddelbart 🚀](${n.co})
|
|
|
|
|
|
\\ 2️⃣ Hvis du vil bruke dine egne OpenAI-ressurser, klikk [her](/#/settings) for \xe5 endre innstillingene ⚙️`:`😆 Samtalen har st\xf8tt p\xe5 noen problemer, ikke bekymre deg:
|
|
|
|
|
|
1️⃣ Hvis du vil starte uten konfigurasjon, [klikk her for \xe5 begynne \xe5 chatte umiddelbart 🚀](${n.co})
|
|
|
|
|
|
2️⃣ Hvis du bruker en privat distribusjonsversjon, klikk [her](/#/auth) for \xe5 skrive inn tilgangsn\xf8kkelen 🔑
|
|
|
|
|
|
3️⃣ Hvis du vil bruke dine egne OpenAI-ressurser, klikk [her](/#/settings) for \xe5 endre innstillingene ⚙️
|
|
|
|
|
|
`},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:r=>`${r} samtaler`},Chat:{SubTitle:r=>`Totalt ${r} 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:r=>{var e=`${r} send`;return r===String(i.mQ.Enter)&&(e+=",Shift + Enter for linjeskift"),e+",/ 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"},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:r=>`N\xe5v\xe6rende versjon: ${r}`,IsLatest:"Er den nyeste versjonen",CheckUpdate:"Sjekk oppdateringer",IsChecking:"Sjekker oppdateringer...",FoundUpdate:r=>`Ny ver
|
|
|
|
|
|
\\ 1️⃣ Pokud chcete zač\xedt bez konfigurace, [klikněte sem pro okamžit\xfd zač\xe1tek chatu 🚀](${n.co})
|
|
|
|
|
|
\\ 2️⃣ Pokud chcete využ\xedt sv\xe9 vlastn\xed zdroje OpenAI, klikněte [sem](/#/settings) a upravte nastaven\xed ⚙️`:`😆 Rozhovor narazil na nějak\xe9 probl\xe9my, nebojte se:
|
|
|
|
|
|
1️⃣ Pokud chcete zač\xedt bez konfigurace, [klikněte sem pro okamžit\xfd zač\xe1tek chatu 🚀](${n.co})
|
|
|
|
|
|
2️⃣ Pokud použ\xedv\xe1te verzi soukrom\xe9ho nasazen\xed, klikněte [sem](/#/auth) a zadejte př\xedstupov\xfd kl\xedč 🔑
|
|
|
|
|
|
3️⃣ Pokud chcete využ\xedt sv\xe9 vlastn\xed zdroje OpenAI, klikněte [sem](/#/settings) a upravte nastaven\xed ⚙️
|
|
|
|
|
|
`},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:r=>`${r} konverzac\xed`},Chat:{SubTitle:r=>`Celkem ${r} 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:r=>{var e=`${r} odeslat`;return r===String(i.mQ.Enter)&&(e+=",Shift + Enter pro nov\xfd ř\xe1dek"),e+",/ 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
|
|
|
|
|
|
\\ 1️⃣ 제로 구성으로 시작하고 싶다면, [여기를 클릭하여 즉시 대화를 시작하세요 🚀](${n.co})
|
|
|
|
|
|
\\ 2️⃣ 자신의 OpenAI 리소스를 사용하고 싶다면, [여기를 클릭하여](/#/settings) 설정을 수정하세요 ⚙️`:`😆 대화 중 문제가 발생했습니다, 걱정하지 마세요:
|
|
|
|
|
|
1️⃣ 제로 구성으로 시작하고 싶다면, [여기를 클릭하여 즉시 대화를 시작하세요 🚀](${n.co})
|
|
|
|
|
|
2️⃣ 개인 배포 버전을 사용하고 있다면, [여기를 클릭하여](/#/auth) 접근 키를 입력하세요 🔑
|
|
|
|
|
|
3️⃣ 자신의 OpenAI 리소스를 사용하고 싶다면, [여기를 클릭하여](/#/settings) 설정을 수정하세요 ⚙️
|
|
|
|
|
|
`},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:r=>`${r} 개의 대화`},Chat:{SubTitle:r=>`총 ${r} 개의 대화`,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:r=>{var e=`${r} 전송`;return r===String(i.mQ.Enter)&&(e+=",Shift + Enter 줄 바꿈"),e+",/ 자동 완성,: 명령어 입력"},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:"사용자의 최신 메시지가 이 템플릿에 채워집니
|
|
|
|
|
|
\\ 1️⃣ إذا كنت ترغب في تجربة دون إعداد، [انقر هنا لبدء المحادثة فورًا 🚀](${n.co})
|
|
|
|
|
|
\\ 2️⃣ إذا كنت تريد استخدام موارد OpenAI الخاصة بك، انقر [هنا](/#/settings) لتعديل الإعدادات ⚙️`:`😆 واجهت المحادثة بعض المشكلات، لا داعي للقلق:
|
|
|
|
|
|
1️⃣ إذا كنت ترغب في تجربة دون إعداد، [انقر هنا لبدء المحادثة فورًا 🚀](${n.co})
|
|
|
|
|
|
2️⃣ إذا كنت تستخدم إصدار النشر الخاص، انقر [هنا](/#/auth) لإدخال مفتاح الوصول 🔑
|
|
|
|
|
|
3️⃣ إذا كنت تريد استخدام موارد OpenAI الخاصة بك، انقر [هنا](/#/settings) لتعديل الإعدادات ⚙️
|
|
|
|
|
|
`},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:r=>`${r} محادثة`},Chat:{SubTitle:r=>`إجمالي ${r} محادثة`,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:r=>{var e=`${r} إرسال`;return r===String(i.mQ.Enter)&&(e+="، Shift + Enter لإدراج سطر جديد"),e+"، / لتفعيل الإكمال التلقائي، : لتفعيل الأوامر"},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:"مسح جميع ا<>
|
|
|
|
|
|
\\ 1️⃣ যদি আপনি শূন্য কনফিগারেশনে শুরু করতে চান, তাহলে [এখানে ক্লিক করে অবিলম্বে কথোপকথন শুরু করুন 🚀](${n.co})
|
|
|
|
|
|
\\ 2️⃣ যদি আপনি আপনার নিজস্ব OpenAI সম্পদ ব্যবহার করতে চান, তাহলে [এখানে ক্লিক করুন](/#/settings) সেটিংস পরিবর্তন করতে ⚙️`:`😆 কথোপকথনে কিছু সমস্যা হয়েছে, চিন্তার কিছু নেই:
|
|
|
|
|
|
1️⃣ যদি আপনি শূন্য কনফিগারেশনে শুরু করতে চান, তাহলে [এখানে ক্লিক করে অবিলম্বে কথোপকথন শুরু করুন 🚀](${n.co})
|
|
|
|
|
|
2️⃣ যদি আপনি একটি প্রাইভেট ডেপ্লয়মেন্ট সংস্করণ ব্যবহার করেন, তাহলে [এখানে ক্লিক করুন](/#/auth) প্রবেশাধিকার কীগুলি প্রবেশ করতে 🔑
|
|
|
|
|
|
3️⃣ যদি আপনি আপনার নিজস্ব OpenAI সম্পদ ব্যবহার করতে চান, তাহলে [এখানে ক্লিক করুন](/#/settings) সেটিংস পরিবর্তন করতে ⚙️
|
|
|
|
|
|
`},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:r=>`${r} টি চ্যাট`},Chat:{SubTitle:r=>`মোট ${r} টি চ্যাট`,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:r=>{var e=`${r} পাঠান`;return r===String(i.mQ.Enter)&&(e+=",Shift + Enter নতুন লাইন"),e+",/ পূর্ণতা সক্রিয় করুন,: কমান্ড সক্রিয় করুন"},Send:"পাঠান",Config:{Reset:"মেমরি মুছে ফেলুন",SaveAs:"মাস্ক হিসাবে সংরক্ষণ করুন"},IsContext:"পূর্বনির্ধারিত প্রম্পট"},Export:{Title:"চ্যাট ইতিহাস শেয়ার করুন",Copy:"সবকিছু কপি করুন",Download:"ফাইল ডাউনলোড করুন",Share:"ShareGPT তে শেয়ার করুন",MessageFromYou:"ব্যবহারকারী",MessageFromChatGPT:"ChatGPT",Format:{Title:"রপ্তানির ফর্ম্যাট",SubTitle:"Markdown টেক্সট বা PNG চিত্র রপ<E0A6B0>
|
|
|
|
|
|
\\ 1️⃣ Ak chcete začať bez konfigur\xe1cie, [kliknite sem, aby ste okamžite začali chatovať 🚀](${n.co})
|
|
|
|
|
|
\\ 2️⃣ Ak chcete použ\xedvať svoje vlastn\xe9 zdroje OpenAI, kliknite [sem](/#/settings), aby ste upravili nastavenia ⚙️`:`😆 Rozhovor narazil na nejak\xe9 probl\xe9my, nebojte sa:
|
|
|
|
|
|
1️⃣ Ak chcete začať bez konfigur\xe1cie, [kliknite sem, aby ste okamžite začali chatovať 🚀](${n.co})
|
|
|
|
|
|
2️⃣ Ak použ\xedvate verziu s\xfakromn\xe9ho nasadenia, kliknite [sem](/#/auth), aby ste zadali pr\xedstupov\xfd kľ\xfač 🔑
|
|
|
|
|
|
3️⃣ Ak chcete použ\xedvať svoje vlastn\xe9 zdroje OpenAI, kliknite [sem](/#/settings), aby ste upravili nastavenia ⚙️
|
|
|
|
|
|
`},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:r=>`${r} spr\xe1v`},Chat:{SubTitle:r=>`${r} 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:r=>{var e=`${r} na odoslanie`;return r===String(i.mQ.Enter)&&(e+=", Shift + Enter na zalomenie"),e+", / 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"},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:r=>`Verzia: ${r}`,IsLatest:"Najnovšia verzia",CheckUpda
|
|
|
|
|
|
${t}
|
|
|
|
|
|
\`\`\``,[],!0)}).catch(r=>(0,f.CF)("MCP execution failed",r)))}catch(r){console.error("[Check MCP JSON]",r)}}};return c},{name:s.KJ.Chat,version:3.3,migrate:(r,e)=>JSON.parse(JSON.stringify(r))})},15783:(r,e,a)=>{"use strict";a.d(e,{MG:()=>c,Q2:()=>i,Xm:()=>u,g5:()=>s,mQ:()=>t});var t,i,n=a(54508),o=a(99608),A=a(96315);(function(r){r.Enter="Enter",r.CtrlEnter="Ctrl + Enter",r.ShiftEnter="Shift + Enter",r.AltEnter="Alt + Enter",r.MetaEnter="Meta + Enter"})(t||(t={})),function(r){r.Auto="auto",r.Dark="dark",r.Light="light"}(i||(i={}));let f=(0,n.Z)(),s={lastUpdate:Date.now(),submitKey:"Enter",avatar:"1f603",fontSize:14,fontFamily:"",theme:"auto",tightBorder:!!f?.isApp,sendPreviewBubble:!0,enableAutoGenerateTitle:!0,sidebarWidth:o.M,enableArtifacts:!0,enableCodeFold:!0,disablePromptHint:!0,dontShowMaskSplashScreen:!0,hideBuiltinMasks:!1,customModels:"",models:o.Fv,modelConfig:{model:"deepseek-ai/DeepSeek-V3",providerName:"SiliconFlow",temperature:.5,top_p:1,max_tokens:4e3,presence_penalty:0,frequency_penalty:0,sendMemory:!0,historyMessageCount:4,compressMessageLengthThreshold:1e3,compressModel:"deepseek-ai/DeepSeek-V3",compressProviderName:"SiliconFlow",enableInjectSystemPrompts:!1,template:f?.template??o.xf,size:"1024x1024",quality:"standard",style:"vivid"},ttsConfig:{enable:!1,autoplay:!1,engine:o.Xu,model:o.vo,voice:o.mB,speed:1},realtimeConfig:{enable:!1,provider:"SiliconFlow",model:"gpt-4o-realtime-preview-2024-10-01",apiKey:"",azure:{endpoint:"",deployment:""},temperature:.9,voice:"alloy"}};function l(r,e,a,t){return isNaN(r)?t:Math.min(a,Math.max(e,r))}let u={model:r=>r,max_tokens:r=>l(r,0,512e3,1024),presence_penalty:r=>l(r,-2,2,0),frequency_penalty:r=>l(r,-2,2,0),temperature:r=>l(r,0,2,1),top_p:r=>l(r,0,1,1)},c=(0,A.D)({...s},(r,e)=>({reset(){r(()=>({...s}))},mergeModels(a){if(!a||0===a.length)return;let t=e().models,i={};for(let r of t)r.available=!1,i[`${r.name}@${r?.provider?.id}`]=r;for(let r of a)r.available=!0,i[`${r.name}@${r?.provider?.id}`]=r;r(()=>({models:Object.values(i)}))},allModels(){}}),{name:o.KJ.Config,version:4.1,merge(r,e){if(!r)return{...e};let a=e.models.slice();return r.models.forEach(r=>{let e=a.findIndex(e=>e.name===r.name&&e.provider===r.provider);-1!==e?a[e]=r:a.push(r)}),{...e,...r,models:a}},migrate:(r,e)=>(e<3.4&&(r.modelConfig.sendMemory=!0,r.modelConfig.historyMessageCount=4,r.modelConfig.compressMessageLengthThreshold=1e3,r.modelConfig.frequency_penalty=0,r.modelConfig.top_p=1,r.modelConfig.template=o.xf,r.dontShowMaskSplashScreen=!0,r.hideBuiltinMasks=!1),e<3.5&&(r.customModels="claude,claude-100k"),e<3.6&&(r.modelConfig.enableInjectSystemPrompts=!0),e<3.7&&(r.enableAutoGenerateTitle=!0),e<3.8&&(r.lastUpdate=Date.now()),e<3.9&&(r.modelConfig.template=r.modelConfig.template!==o.xf?r.modelConfig.template:f?.template??o.xf),e<4.1&&(r.modelConfig.compressModel=s.modelConfig.compressModel,r.modelConfig.compressProviderName=s.modelConfig.compressProviderName),r)})},33362:(r,e,a)=>{"use strict";a.d(e,{ux:()=>t.ux,HX:()=>t.HX,Xm:()=>b.Xm,mQ:()=>b.mQ,Q2:()=>b.Q2,tn:()=>t.tn,_X:()=>p._,MG:()=>b.MG,aK:()=>t.aK,RQ:()=>m.RQ,u2:()=>d});var t=a(19228),i=a(99608),n=a(54508),o=a(96315),A=a(25166),f=a(55246),s=a(9719),l=a(31604);let u=!!n.Z()?.isApp;async function c(r){if("date"===r)return new Date((await (await fetch(i.TE)).json())[0].commit.author.date).getTime().toString();if("tag"===r){let r=await (await fetch(i.Fk)).json();return r.at(0)?.name}}let d=(0,o.D)({versionType:"tag",lastUpdate:0,version:"unknown",remoteVersion:"",used:0,subscription:0,lastUpdateUsage:0},(r,e)=>({formatVersion:r=>("date"===e().versionType&&(r=function(r){let e=new Date(+r),a=e.getUTCFullYear(),t=e.getUTCMonth()+1,i=e.getUTCDate();return[a.toString(),t.toString().padStart(2,"0"),i.toString().padStart(2,"0")].join("")}(r)),r),async getLatestVersion(a=!1){let t=e().versionType,i="date"===t?n.Z()?.commitDate:n.Z()?.version;r(()=>({version:i}));let o=Date.now()-e().lastUpdate>72e5;if(a||o){r(()=>({lastUpdate:Date.now()}));try{let e=await c(t);r(()=>({remoteVersion:e})),window.__TAURI__?.notification&&u&&await window.__TAU
|
|
|
|
|
|
* @remix-run/router v1.8.0
|
|
|
|
|
|
*
|
|
|
|
|
|
* Copyright (c) Remix Software Inc.
|
|
|
|
|
|
*
|
|
|
|
|
|
* This source code is licensed under the MIT license found in the
|
|
|
|
|
|
* LICENSE.md file in the root directory of this source tree.
|
|
|
|
|
|
*
|
|
|
|
|
|
* @license MIT
|
|
|
|
|
|
*/function n(){return(n=Object.assign?Object.assign.bind():function(r){for(var e=1;e<arguments.length;e++){var a=arguments[e];for(var t in a)Object.prototype.hasOwnProperty.call(a,t)&&(r[t]=a[t])}return r}).apply(this,arguments)}a.d(e,{Ep:()=>c,J0:()=>f,RQ:()=>w,WK:()=>M,X3:()=>S,Zn:()=>g,Zq:()=>k,aU:()=>t,cP:()=>d,fp:()=>b,pC:()=>y,q_:()=>A}),function(r){r.Pop="POP",r.Push="PUSH",r.Replace="REPLACE"}(t||(t={}));let o="popstate";function A(r){return void 0===r&&(r={}),function(r,e,a,i){void 0===i&&(i={});let{window:A=document.defaultView,v5Compat:s=!1}=i,d=A.history,p=t.Pop,b=null,m=h();function h(){return(d.state||{idx:null}).idx}function g(){p=t.Pop;let r=h(),e=null==r?null:r-m;m=r,b&&b({action:p,location:k.location,delta:e})}function v(r){let e="null"!==A.location.origin?A.location.origin:A.location.href,a="string"==typeof r?r:c(r);return f(e,"No window.location.(origin|href) available to create URL for href: "+a),new URL(a,e)}null==m&&(m=0,d.replaceState(n({},d.state,{idx:m}),""));let k={get action(){return p},get location(){return r(A,d)},listen(r){if(b)throw Error("A history only accepts one active listener");return A.addEventListener(o,g),b=r,()=>{A.removeEventListener(o,g),b=null}},createHref:r=>e(A,r),createURL:v,encodeLocation(r){let e=v(r);return{pathname:e.pathname,search:e.search,hash:e.hash}},push:function(r,e){p=t.Push;let i=u(k.location,r,e);a&&a(i,r);let n=l(i,m=h()+1),o=k.createHref(i);try{d.pushState(n,"",o)}catch(r){if(r instanceof DOMException&&"DataCloneError"===r.name)throw r;A.location.assign(o)}s&&b&&b({action:p,location:k.location,delta:1})},replace:function(r,e){p=t.Replace;let i=u(k.location,r,e);a&&a(i,r);let n=l(i,m=h()),o=k.createHref(i);d.replaceState(n,"",o),s&&b&&b({action:p,location:k.location,delta:0})},go:r=>d.go(r)};return k}(function(r,e){let{pathname:a="/",search:t="",hash:i=""}=d(r.location.hash.substr(1));return a.startsWith("/")||a.startsWith(".")||(a="/"+a),u("",{pathname:a,search:t,hash:i},e.state&&e.state.usr||null,e.state&&e.state.key||"default")},function(r,e){let a=r.document.querySelector("base"),t="";if(a&&a.getAttribute("href")){let e=r.location.href,a=e.indexOf("#");t=-1===a?e:e.slice(0,a)}return t+"#"+("string"==typeof e?e:c(e))},function(r,e){s("/"===r.pathname.charAt(0),"relative pathnames are not supported in hash history.push("+JSON.stringify(e)+")")},r)}function f(r,e){if(!1===r||null==r)throw Error(e)}function s(r,e){if(!r){"undefined"!=typeof console&&console.warn(e);try{throw Error(e)}catch(r){}}}function l(r,e){return{usr:r.state,key:r.key,idx:e}}function u(r,e,a,t){return void 0===a&&(a=null),n({pathname:"string"==typeof r?r:r.pathname,search:"",hash:""},"string"==typeof e?d(e):e,{state:a,key:e&&e.key||t||Math.random().toString(36).substr(2,8)})}function c(r){let{pathname:e="/",search:a="",hash:t=""}=r;return a&&"?"!==a&&(e+="?"===a.charAt(0)?a:"?"+a),t&&"#"!==t&&(e+="#"===t.charAt(0)?t:"#"+t),e}function d(r){let e={};if(r){let a=r.indexOf("#");a>=0&&(e.hash=r.substr(a),r=r.substr(0,a));let t=r.indexOf("?");t>=0&&(e.search=r.substr(t),r=r.substr(0,t)),r&&(e.pathname=r)}return e}!function(r){r.data="data",r.deferred="deferred",r.redirect="redirect",r.error="error"}(i||(i={}));let p=new Set(["lazy","caseSensitive","path","id","index","children"]);function b(r,e,a){void 0===a&&(a="/");let t=g(("string"==typeof e?d(e):e).pathname||"/",a);if(null==t)return null;let i=function r(e,a,t,i){void 0===a&&(a=[]),void 0===t&&(t=[]),void 0===i&&(i="");let n=(e,n,o)=>{let A={relativePath:void 0===o?e.path||"":o,caseSensitive:!0===e.caseSensitive,childrenIndex:n,route:e};A.relativePath.startsWith("/")&&(f(A.relativePath.startsWith(i),'Absolute route path "'+A.relativePath+'" nested under path "'+i+'" is not valid. An absolute child route path must start with the combined path of all its parent routes.'),A.relativePath=A.relativePath.slice(i.length));let s=w([i,A.relativePath]),l=t.concat(A);if(e.children&&e.children.length>0&&(f(!0!==e.index,'Index routes must not have child routes. Please remove all child routes from route path "'+s+'".'),r(e.children,a,l,s)),null!=e.pat
|
|
|
|
|
|
* mime-db
|
|
|
|
|
|
* Copyright(c) 2014 Jonathan Ong
|
|
|
|
|
|
* Copyright(c) 2015-2022 Douglas Christopher Wilson
|
|
|
|
|
|
* MIT Licensed
|
|
|
|
|
|
*/r.exports=a(40572)},63830:(r,e,a)=>{"use strict";/*!
|
|
|
|
|
|
* mime-types
|
|
|
|
|
|
* Copyright(c) 2014 Jonathan Ong
|
|
|
|
|
|
* Copyright(c) 2015 Douglas Christopher Wilson
|
|
|
|
|
|
* MIT Licensed
|
|
|
|
|
|
*/var t=a(68818),i=a(71017).extname,n=/^\s*([^;\s]*)(?:;|\s|$)/,o=/^text\//i;function A(r){if(!r||"string"!=typeof r)return!1;var e=n.exec(r),a=e&&t[e[1].toLowerCase()];return a&&a.charset?a.charset:!!(e&&o.test(e[1]))&&"UTF-8"}e.charset=A,e.charsets={lookup:A},e.contentType=function(r){if(!r||"string"!=typeof r)return!1;var a=-1===r.indexOf("/")?e.lookup(r):r;if(!a)return!1;if(-1===a.indexOf("charset")){var t=e.charset(a);t&&(a+="; charset="+t.toLowerCase())}return a},e.extension=function(r){if(!r||"string"!=typeof r)return!1;var a=n.exec(r),t=a&&e.extensions[a[1].toLowerCase()];return!!t&&!!t.length&&t[0]},e.extensions=Object.create(null),e.lookup=function(r){if(!r||"string"!=typeof r)return!1;var a=i("x."+r).toLowerCase().substr(1);return!!a&&(e.types[a]||!1)},e.types=Object.create(null),function(r,e){var a=["nginx","apache",void 0,"iana"];Object.keys(t).forEach(function(i){var n=t[i],o=n.extensions;if(o&&o.length){r[i]=o;for(var A=0;A<o.length;A++){var f=o[A];if(e[f]){var s=a.indexOf(t[e[f]].source),l=a.indexOf(n.source);if("application/octet-stream"!==e[f]&&(s>l||s===l&&"application/"===e[f].substr(0,12)))continue}e[f]=i}}})}(e.extensions,e.types)},58476:r=>{"use strict";function e(r,e,a,t){return Math.round(r/a)+" "+t+(e>=1.5*a?"s":"")}r.exports=function(r,a){a=a||{};var t,i,n=typeof r;if("string"===n&&r.length>0)return function(r){if(!((r=String(r)).length>100)){var e=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(r);if(e){var a=parseFloat(e[1]);switch((e[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return 315576e5*a;case"weeks":case"week":case"w":return 6048e5*a;case"days":case"day":case"d":return 864e5*a;case"hours":case"hour":case"hrs":case"hr":case"h":return 36e5*a;case"minutes":case"minute":case"mins":case"min":case"m":return 6e4*a;case"seconds":case"second":case"secs":case"sec":case"s":return 1e3*a;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return a;default:return}}}}(r);if("number"===n&&isFinite(r))return a.long?(t=Math.abs(r))>=864e5?e(r,t,864e5,"day"):t>=36e5?e(r,t,36e5,"hour"):t>=6e4?e(r,t,6e4,"minute"):t>=1e3?e(r,t,1e3,"second"):r+" ms":(i=Math.abs(r))>=864e5?Math.round(r/864e5)+"d":i>=36e5?Math.round(r/36e5)+"h":i>=6e4?Math.round(r/6e4)+"m":i>=1e3?Math.round(r/1e3)+"s":r+"ms";throw Error("val is not a non-empty string or a valid number. val="+JSON.stringify(r))}},97273:(r,e,a)=>{"use strict";a.d(e,{default:()=>i.a});var t=a(53267),i=a.n(t)},28371:(r,e,a)=>{"use strict";Object.defineProperty(e,"$",{enumerable:!0,get:function(){return i}});let t=a(13664);function i(r){let{createServerReference:e}=a(82228);return e(r,t.callServer)}},37683:(r,e,a)=>{"use strict";var t=a(81202);e.s=t.createRoot,t.hydrateRoot},53267:(r,e,a)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return n}});let t=a(39694);a(95344),a(3729);let i=t._(a(60546));function n(r,e){let a={loading:r=>{let{error:e,isLoading:a,pastDelay:t}=r;return null}};return"function"==typeof r&&(a.loader=r),(0,i.default)({...a,...e})}("function"==typeof e.default||"object"==typeof e.default&&null!==e.default)&&void 0===e.default.__esModule&&(Object.defineProperty(e.default,"__esModule",{value:!0}),Object.assign(e.default,e),r.exports=e.default)},38354:(r,e,a)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"BailoutToCSR",{enumerable:!0,get:function(){return i}});let t=a(63689);function i(r){let{reason:e,children:a}=r;throw new t.BailoutToCSRError(e)}},60546:(r,e,a)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return f}});let t=a(95344),i=a(3729),n=a(38354);function o(r){var e;return{default:null!=(e=null==r?void 0:r.default)?e:r}}let A={loader:()=>Promise.resolve(o(()=>null)),loading:null,ssr:!0},f=function(r){let e={...A,...r},a=(0,i.lazy)(()=>e.loader().then(o)),f=e.loading;function s(r){let o=f?(0,t.jsx)(f,{i
|
|
|
|
|
|
* React Router DOM v6.15.0
|
|
|
|
|
|
*
|
|
|
|
|
|
* Copyright (c) Remix Software Inc.
|
|
|
|
|
|
*
|
|
|
|
|
|
* This source code is licensed under the MIT license found in the
|
|
|
|
|
|
* LICENSE.md file in the root directory of this source tree.
|
|
|
|
|
|
*
|
|
|
|
|
|
* @license MIT
|
|
|
|
|
|
*/function f(){return(f=Object.assign?Object.assign.bind():function(r){for(var e=1;e<arguments.length;e++){var a=arguments[e];for(var t in a)Object.prototype.hasOwnProperty.call(a,t)&&(r[t]=a[t])}return r}).apply(this,arguments)}function s(r){return void 0===r&&(r=""),new URLSearchParams("string"==typeof r||Array.isArray(r)||r instanceof URLSearchParams?r:Object.keys(r).reduce((e,a)=>{let t=r[a];return e.concat(Array.isArray(t)?t.map(r=>[a,r]):[[a,t]])},[]))}let l=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]),u=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset"],c=n.startTransition;function d(r){let{basename:e,children:a,future:t,window:i}=r,f=n.useRef();null==f.current&&(f.current=(0,A.q_)({window:i,v5Compat:!0}));let s=f.current,[l,u]=n.useState({action:s.action,location:s.location}),{v7_startTransition:d}=t||{},p=n.useCallback(r=>{d&&c?c(()=>u(r)):u(r)},[u,d]);return n.useLayoutEffect(()=>s.listen(p),[s,p]),n.createElement(o.F0,{basename:e,children:a,location:l.location,navigationType:l.action,navigator:s})}let p=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,b=n.forwardRef(function(r,e){let a,{onClick:t,relative:i,reloadDocument:s,replace:l,state:c,target:d,to:b,preventScrollReset:m}=r,h=function(r,e){if(null==r)return{};var a,t,i={},n=Object.keys(r);for(t=0;t<n.length;t++)a=n[t],e.indexOf(a)>=0||(i[a]=r[a]);return i}(r,u),{basename:g}=n.useContext(o.Us);"string"==typeof b&&p.test(b)&&(a=b);let v=(0,o.oQ)(b,{relative:i}),k=function(r,e){let{target:a,replace:t,state:i,preventScrollReset:f,relative:s}=void 0===e?{}:e,l=(0,o.s0)(),u=(0,o.TH)(),c=(0,o.WU)(r,{relative:s});return n.useCallback(e=>{0!==e.button||a&&"_self"!==a||e.metaKey||e.altKey||e.ctrlKey||e.shiftKey||(e.preventDefault(),l(r,{replace:void 0!==t?t:(0,A.Ep)(u)===(0,A.Ep)(c),state:i,preventScrollReset:f,relative:s}))},[u,l,c,t,i,a,r,f,s])}(b,{replace:l,state:c,target:d,preventScrollReset:m,relative:i});return n.createElement("a",f({},h,{href:a||v,onClick:s?t:function(r){t&&t(r),r.defaultPrevented||k(r)},ref:e,target:d}))});function m(r){let e=n.useRef(s(r)),a=n.useRef(!1),t=(0,o.TH)(),i=n.useMemo(()=>{var r,i;let n;return r=t.search,i=a.current?null:e.current,n=s(r),i&&i.forEach((r,e)=>{n.has(e)||i.getAll(e).forEach(r=>{n.append(e,r)})}),n},[t.search]),A=(0,o.s0)(),f=n.useCallback((r,e)=>{let t=s("function"==typeof r?r(i):r);a.current=!0,A("?"+t,e)},[A,i]);return[i,f]}(function(r){r.UseScrollRestoration="useScrollRestoration",r.UseSubmit="useSubmit",r.UseSubmitFetcher="useSubmitFetcher",r.UseFetcher="useFetcher"})(t||(t={})),function(r){r.UseFetchers="useFetchers",r.UseScrollRestoration="useScrollRestoration"}(i||(i={}))},17304:(r,e,a)=>{"use strict";a.d(e,{AW:()=>T,F0:()=>S,TH:()=>p,UO:()=>h,Us:()=>f,WU:()=>g,Z5:()=>E,oQ:()=>c,s0:()=>m});var t=a(3729),i=a(22059);/**
|
|
|
|
|
|
* React Router v6.15.0
|
|
|
|
|
|
*
|
|
|
|
|
|
* Copyright (c) Remix Software Inc.
|
|
|
|
|
|
*
|
|
|
|
|
|
* This source code is licensed under the MIT license found in the
|
|
|
|
|
|
* LICENSE.md file in the root directory of this source tree.
|
|
|
|
|
|
*
|
|
|
|
|
|
* @license MIT
|
|
|
|
|
|
*/function n(){return(n=Object.assign?Object.assign.bind():function(r){for(var e=1;e<arguments.length;e++){var a=arguments[e];for(var t in a)Object.prototype.hasOwnProperty.call(a,t)&&(r[t]=a[t])}return r}).apply(this,arguments)}let o=t.createContext(null),A=t.createContext(null),f=t.createContext(null),s=t.createContext(null),l=t.createContext({outlet:null,matches:[],isDataRoute:!1}),u=t.createContext(null);function c(r,e){let{relative:a}=void 0===e?{}:e;d()||(0,i.J0)(!1);let{basename:n,navigator:o}=t.useContext(f),{hash:A,pathname:s,search:l}=g(r,{relative:a}),u=s;return"/"!==n&&(u="/"===s?n:(0,i.RQ)([n,s])),o.createHref({pathname:u,search:l,hash:A})}function d(){return null!=t.useContext(s)}function p(){return d()||(0,i.J0)(!1),t.useContext(s).location}function b(r){t.useContext(f).static||t.useLayoutEffect(r)}function m(){let{isDataRoute:r}=t.useContext(l);return r?function(){var r;let e;let{router:a}=(r=w.UseNavigateStable,(e=t.useContext(o))||(0,i.J0)(!1),e),A=x(C.UseNavigateStable),f=t.useRef(!1);return b(()=>{f.current=!0}),t.useCallback(function(r,e){void 0===e&&(e={}),f.current&&("number"==typeof r?a.navigate(r):a.navigate(r,n({fromRouteId:A},e)))},[a,A])}():function(){d()||(0,i.J0)(!1);let r=t.useContext(o),{basename:e,navigator:a}=t.useContext(f),{matches:n}=t.useContext(l),{pathname:A}=p(),s=JSON.stringify((0,i.Zq)(n).map(r=>r.pathnameBase)),u=t.useRef(!1);return b(()=>{u.current=!0}),t.useCallback(function(t,n){if(void 0===n&&(n={}),!u.current)return;if("number"==typeof t){a.go(t);return}let o=(0,i.pC)(t,JSON.parse(s),A,"path"===n.relative);null==r&&"/"!==e&&(o.pathname="/"===o.pathname?e:(0,i.RQ)([e,o.pathname])),(n.replace?a.replace:a.push)(o,n.state,n)},[e,a,s,A,r])}()}function h(){let{matches:r}=t.useContext(l),e=r[r.length-1];return e?e.params:{}}function g(r,e){let{relative:a}=void 0===e?{}:e,{matches:n}=t.useContext(l),{pathname:o}=p(),A=JSON.stringify((0,i.Zq)(n).map(r=>r.pathnameBase));return t.useMemo(()=>(0,i.pC)(r,JSON.parse(A),o,"path"===a),[r,A,o,a])}let v=t.createElement(function(){var r,e;let a,n,o;let f=(a=t.useContext(u),e=C.UseRouteError,(o=t.useContext(A))||(0,i.J0)(!1),n=x(C.UseRouteError),a||(null==(r=o.errors)?void 0:r[n])),s=(0,i.WK)(f)?f.status+" "+f.statusText:f instanceof Error?f.message:JSON.stringify(f),l=f instanceof Error?f.stack:null;return t.createElement(t.Fragment,null,t.createElement("h2",null,"Unexpected Application Error!"),t.createElement("h3",{style:{fontStyle:"italic"}},s),l?t.createElement("pre",{style:{padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"}},l):null,null)},null);class k extends t.Component{constructor(r){super(r),this.state={location:r.location,revalidation:r.revalidation,error:r.error}}static getDerivedStateFromError(r){return{error:r}}static getDerivedStateFromProps(r,e){return e.location!==r.location||"idle"!==e.revalidation&&"idle"===r.revalidation?{error:r.error,location:r.location,revalidation:r.revalidation}:{error:r.error||e.error,location:e.location,revalidation:r.revalidation||e.revalidation}}componentDidCatch(r,e){console.error("React Router caught the following error during render",r,e)}render(){return this.state.error?t.createElement(l.Provider,{value:this.props.routeContext},t.createElement(u.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function y(r){let{routeContext:e,match:a,children:i}=r,n=t.useContext(o);return n&&n.static&&n.staticContext&&(a.route.errorElement||a.route.ErrorBoundary)&&(n.staticContext._deepestRenderedBoundaryId=a.route.id),t.createElement(l.Provider,{value:e},i)}var w=function(r){return r.UseBlocker="useBlocker",r.UseRevalidator="useRevalidator",r.UseNavigateStable="useNavigate",r}(w||{}),C=function(r){return r.UseBlocker="useBlocker",r.UseLoaderData="useLoaderData",r.UseActionData="useActionData",r.UseRouteError="useRouteError",r.UseNavigation="useNavigation",r.UseRouteLoaderData="useRouteLoaderData",r.UseMatches="useMatches",r.UseRevalidator="useRevalidator",r.UseNavigateStable="useNavigate",r.UseRouteId="useRouteId",r}(C||{});function x(r){let e;let a=((e=t.useCo
|
|
|
|
|
|
* @license React
|
|
|
|
|
|
* react.production.min.js
|
|
|
|
|
|
*
|
|
|
|
|
|
* Copyright (c) Facebook, Inc. and its affiliates.
|
|
|
|
|
|
*
|
|
|
|
|
|
* This source code is licensed under the MIT license found in the
|
|
|
|
|
|
* LICENSE file in the root directory of this source tree.
|
|
|
|
|
|
*/var a=Symbol.for("react.element"),t=(Symbol.for("react.portal"),Symbol.for("react.fragment"),Symbol.for("react.strict_mode"),Symbol.for("react.profiler"),Symbol.for("react.provider"),Symbol.for("react.context"),Symbol.for("react.forward_ref"),Symbol.for("react.suspense"),Symbol.for("react.memo"),Symbol.for("react.lazy"),Symbol.iterator,{isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}}),i=Object.assign,n={};function o(r,e,a){this.props=r,this.context=e,this.refs=n,this.updater=a||t}function A(){}function f(r,e,a){this.props=r,this.context=e,this.refs=n,this.updater=a||t}o.prototype.isReactComponent={},o.prototype.setState=function(r,e){if("object"!=typeof r&&"function"!=typeof r&&null!=r)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,r,e,"setState")},o.prototype.forceUpdate=function(r){this.updater.enqueueForceUpdate(this,r,"forceUpdate")},A.prototype=o.prototype;var s=f.prototype=new A;s.constructor=f,i(s,o.prototype),s.isPureReactComponent=!0;var l=Object.prototype.hasOwnProperty,u={key:!0,ref:!0,__self:!0,__source:!0};e.createElement=function(r,e,t){var i,n={},o=null,A=null;if(null!=e)for(i in void 0!==e.ref&&(A=e.ref),void 0!==e.key&&(o=""+e.key),e)l.call(e,i)&&!u.hasOwnProperty(i)&&(n[i]=e[i]);var f=arguments.length-2;if(1===f)n.children=t;else if(1<f){for(var s=Array(f),c=0;c<f;c++)s[c]=arguments[c+2];n.children=s}if(r&&r.defaultProps)for(i in f=r.defaultProps)void 0===n[i]&&(n[i]=f[i]);return{$$typeof:a,type:r,key:o,ref:A,props:n,_owner:null}}},6413:(r,e,a)=>{"use strict";r.exports=a(87785)},60125:(r,e,a)=>{"use strict";let t;let i=a(22037),n=a(76224),o=a(70814),{env:A}=process;function f(r){return 0!==r&&{level:r,hasBasic:!0,has256:r>=2,has16m:r>=3}}function s(r,e){if(0===t)return 0;if(o("color=16m")||o("color=full")||o("color=truecolor"))return 3;if(o("color=256"))return 2;if(r&&!e&&void 0===t)return 0;let a=t||0;if("dumb"===A.TERM)return a;if("win32"===process.platform){let r=i.release().split(".");return Number(r[0])>=10&&Number(r[2])>=10586?Number(r[2])>=14931?3:2:1}if("CI"in A)return["TRAVIS","CIRCLECI","APPVEYOR","GITLAB_CI","GITHUB_ACTIONS","BUILDKITE"].some(r=>r in A)||"codeship"===A.CI_NAME?1:a;if("TEAMCITY_VERSION"in A)return/^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(A.TEAMCITY_VERSION)?1:0;if("truecolor"===A.COLORTERM)return 3;if("TERM_PROGRAM"in A){let r=parseInt((A.TERM_PROGRAM_VERSION||"").split(".")[0],10);switch(A.TERM_PROGRAM){case"iTerm.app":return r>=3?3:2;case"Apple_Terminal":return 2}}return/-256(color)?$/i.test(A.TERM)?2:/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(A.TERM)||"COLORTERM"in A?1:a}o("no-color")||o("no-colors")||o("color=false")||o("color=never")?t=0:(o("color")||o("colors")||o("color=true")||o("color=always"))&&(t=1),"FORCE_COLOR"in A&&(t="true"===A.FORCE_COLOR?1:"false"===A.FORCE_COLOR?0:0===A.FORCE_COLOR.length?1:Math.min(parseInt(A.FORCE_COLOR,10),3)),r.exports={supportsColor:function(r){return f(s(r,r&&r.isTTY))},stdout:f(s(!0,n.isatty(1))),stderr:f(s(!0,n.isatty(2)))}},72297:(r,e,a)=>{"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.YouTubeEmbed=e.GoogleMapsEmbed=e.GoogleAnalytics=void 0;var t=a(69298);Object.defineProperty(e,"GoogleAnalytics",{enumerable:!0,get:function(){return t.GoogleAnalytics}});var i=a(65715);Object.defineProperty(e,"GoogleMapsEmbed",{enumerable:!0,get:function(){return i.GoogleMapsEmbed}});var n=a(57647);Object.defineProperty(e,"YouTubeEmbed",{enumerable:!0,get:function(){return n.YouTubeEmbed}})},69298:(r,e,a)=>{"use strict";var t=function(r,e){var a={};for(var t in r)Object.prototype.hasOwnProperty.call(r,t)&&0>e.indexOf(t)&&(a[t]=r[t]);if(null!=r&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,t=Object.getOwnPropertySymbols(r);i<t.length;i++)0>e.indexOf(t[i])&&Object.prototype.propertyIsEnumerable.call(r,t[i])&&(a[t[i]]=r[t[i]]);return a};Object.defineProperty(e,"__esModule",{value:!0}),e.GoogleAnalytics=voi
|
|
|
|
|
|
* @license React
|
|
|
|
|
|
* use-sync-external-store-shim.production.min.js
|
|
|
|
|
|
*
|
|
|
|
|
|
* Copyright (c) Facebook, Inc. and its affiliates.
|
|
|
|
|
|
*
|
|
|
|
|
|
* This source code is licensed under the MIT license found in the
|
|
|
|
|
|
* LICENSE file in the root directory of this source tree.
|
|
|
|
|
|
*/var t=a(3729);"function"==typeof Object.is&&Object.is,t.useState,t.useEffect,t.useLayoutEffect,t.useDebugValue,e.useSyncExternalStore=void 0!==t.useSyncExternalStore?t.useSyncExternalStore:function(r,e){return e()}},53024:(r,e,a)=>{"use strict";/**
|
|
|
|
|
|
* @license React
|
|
|
|
|
|
* use-sync-external-store-shim/with-selector.production.min.js
|
|
|
|
|
|
*
|
|
|
|
|
|
* Copyright (c) Facebook, Inc. and its affiliates.
|
|
|
|
|
|
*
|
|
|
|
|
|
* This source code is licensed under the MIT license found in the
|
|
|
|
|
|
* LICENSE file in the root directory of this source tree.
|
|
|
|
|
|
*/var t=a(3729),i=a(8145),n="function"==typeof Object.is?Object.is:function(r,e){return r===e&&(0!==r||1/r==1/e)||r!=r&&e!=e},o=i.useSyncExternalStore,A=t.useRef,f=t.useEffect,s=t.useMemo,l=t.useDebugValue;e.useSyncExternalStoreWithSelector=function(r,e,a,t,i){var u=A(null);if(null===u.current){var c={hasValue:!1,value:null};u.current=c}else c=u.current;var d=o(r,(u=s(function(){function r(r){if(!f){if(f=!0,o=r,r=t(r),void 0!==i&&c.hasValue){var e=c.value;if(i(e,r))return A=e}return A=r}if(e=A,n(o,r))return e;var a=t(r);return void 0!==i&&i(e,a)?e:(o=r,A=a)}var o,A,f=!1,s=void 0===a?null:a;return[function(){return r(e())},null===s?void 0:function(){return r(s())}]},[e,a,t,i]))[0],u[1]);return f(function(){c.hasValue=!0,c.value=d},[d]),l(d),d}},8145:(r,e,a)=>{"use strict";r.exports=a(33620)},34657:(r,e,a)=>{"use strict";r.exports=a(53024)},63610:r=>{r.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"}},13954:r=>{r.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"}},84051:r=>{r.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"}},96398:r=>{r.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-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
|
|
|
|
|
|
`;t?e=r1.encode(String(e).replace(/\r?\n|\r\n?/g,"\r\n")):i+=`Content-Type: ${e.type||"application/octet-stream"}\r
|
|
|
|
|
|
`,this.headers=r1.encode(i+"\r\n"),this.contentLength=t?e.byteLength:e.size,this.size=this.headers.byteLength+this.contentLength+2,this.name=r,this.value=e}async *encode(){yield this.headers;let{value:r}=this;rp.isTypedArray(r)?yield r:yield*r0(r),yield r4}static escapeName(r){return String(r).replace(/[\r\n"]/g,r=>({"\r":"%0D","\n":"%0A",'"':"%22"})[r])}}let r6=(r,e,a)=>{let{tag:t="form-data-boundary",size:i=25,boundary:n=t+"-"+rp.generateString(i,r2)}=a||{};if(!rp.isFormData(r))throw TypeError("FormData instance required");if(n.length<1||n.length>70)throw Error("boundary must be 10-70 characters long");let o=r1.encode("--"+n+"\r\n"),A=r1.encode("--"+n+"--\r\n\r\n"),f=A.byteLength,s=Array.from(r.entries()).map(([r,e])=>{let a=new r3(r,e);return f+=a.size,a});f+=o.byteLength*s.length;let l={"Content-Type":`multipart/form-data; boundary=${n}`};return Number.isFinite(f=rp.toFiniteNumber(f))&&(l["Content-Length"]=f),e&&e(l),v.Readable.from(async function*(){for(let r of s)yield o,yield*r.encode();yield A}())};class r8 extends I.default.Transform{__transform(r,e,a){this.push(r),a()}_transform(r,e,a){if(0!==r.length&&(this._transform=this.__transform,120!==r[0])){let r=Buffer.alloc(2);r[0]=120,r[1]=156,this.push(r,e)}this.__transform(r,e,a)}}let r5=(r,e)=>rp.isAsyncFn(r)?function(...a){let t=a.pop();r.apply(this,a).then(r=>{try{e?t(null,...e(r)):t(null,r)}catch(r){t(r)}},t)}:r,r9=(r,e,a=3)=>{let t=0,i=function(r,e){let a;let t=Array(r=r||10),i=Array(r),n=0,o=0;return e=void 0!==e?e:1e3,function(A){let f=Date.now(),s=i[o];a||(a=f),t[n]=A,i[n]=f;let l=o,u=0;for(;l!==n;)u+=t[l++],l%=r;if((n=(n+1)%r)===o&&(o=(o+1)%r),f-a<e)return;let c=s&&f-s;return c?Math.round(1e3*u/c):void 0}}(50,250);return function(r,e){let a,t,i=0,n=1e3/e,o=(e,n=Date.now())=>{i=n,a=null,t&&(clearTimeout(t),t=null),r.apply(null,e)};return[(...r)=>{let e=Date.now(),A=e-i;A>=n?o(r,e):(a=r,t||(t=setTimeout(()=>{t=null,o(a)},n-A)))},()=>a&&o(a)]}(a=>{let n=a.loaded,o=a.lengthComputable?a.total:void 0,A=n-t,f=i(A);t=n,r({loaded:n,total:o,progress:o?n/o:void 0,bytes:A,rate:f||void 0,estimated:f&&o&&n<=o?(o-n)/f:void 0,event:a,lengthComputable:null!=o,[e?"download":"upload"]:!0})},a)},r7=(r,e)=>{let a=null!=r;return[t=>e[0]({lengthComputable:a,total:r,loaded:t}),e[1]]},er=r=>(...e)=>rp.asap(()=>r(...e)),ee={flush:M.default.constants.Z_SYNC_FLUSH,finishFlush:M.default.constants.Z_SYNC_FLUSH},ea={flush:M.default.constants.BROTLI_OPERATION_FLUSH,finishFlush:M.default.constants.BROTLI_OPERATION_FLUSH},et=rp.isFunction(M.default.createBrotliDecompress),{http:ei,https:en}=E.default,eo=/https:?/,eA=rN.protocols.map(r=>r+":"),ef=(r,[e,a])=>(r.on("end",a).on("error",a),e);function es(r,e){r.beforeRedirects.proxy&&r.beforeRedirects.proxy(r),r.beforeRedirects.config&&r.beforeRedirects.config(r,e)}let el="undefined"!=typeof process&&"process"===rp.kindOf(process),eu=r=>new Promise((e,a)=>{let t,i;let n=(r,e)=>{!i&&(i=!0,t&&t(r,e))},o=r=>{n(r,!0),a(r)};r(r=>{n(r),e(r)},o,r=>t=r).catch(o)}),ec=({address:r,family:e})=>{if(!rp.isString(r))throw TypeError("address must be a string");return{address:r,family:e||(0>r.indexOf(".")?6:4)}},ed=(r,e)=>ec(rp.isObject(r)?r:{address:r,family:e}),ep=el&&function(r){return eu(async function(e,a,t){let i,n,o,A,f,s,l,{data:u,lookup:c,family:p}=r,{responseType:b,responseEncoding:m}=r,h=r.method.toUpperCase(),g=!1;if(c){let r=r5(c,r=>rp.isArray(r)?r:[r]);c=(e,a,t)=>{r(e,a,(r,e,i)=>{if(r)return t(r);let n=rp.isArray(e)?e.map(r=>ed(r)):[ed(e,i)];a.all?t(r,n):t(r,n[0].address,n[0].family)})}}let v=new k.EventEmitter,y=()=>{r.cancelToken&&r.cancelToken.unsubscribe(w),r.signal&&r.signal.removeEventListener("abort",w),v.removeAllListeners()};function w(e){v.emit("abort",!e||e.type?new rX(null,r,f):e)}t((r,e)=>{A=!0,e&&(g=!0,y())}),v.once("abort",a),(r.cancelToken||r.signal)&&(r.cancelToken&&r.cancelToken.subscribe(w),r.signal&&(r.signal.aborted?w():r.signal.addEventListener("abort",w)));let C=rY(r.baseURL,r.url),E=new URL(C,rN.hasBrowserEnv?rN.origin:void 0),j=E.protocol||eA[0];if("data:"===j){let t;if("GET"!==h)return rU(e,a,{status:405,statusText:"met
|