lobe-chat

Форк
0
/
setting.json 
415 строк · 14.0 Кб
1
{
2
  "about": {
3
    "title": "About"
4
  },
5
  "agentTab": {
6
    "chat": "Chat Preferences",
7
    "meta": "Assistant Info",
8
    "modal": "Model Settings",
9
    "plugin": "Plugin Settings",
10
    "prompt": "Role Configuration",
11
    "tts": "Voice Service"
12
  },
13
  "analytics": {
14
    "telemetry": {
15
      "desc": "By opting to send telemetry data, you can help us improve the overall user experience of {{appName}}.",
16
      "title": "Send Anonymous Usage Data"
17
    },
18
    "title": "Analytics"
19
  },
20
  "danger": {
21
    "clear": {
22
      "action": "Clear Now",
23
      "confirm": "Confirm to clear all chat data?",
24
      "desc": "This will clear all session data, including assistant, files, messages, plugins, etc.",
25
      "success": "All session messages have been cleared",
26
      "title": "Clear All Session Messages"
27
    },
28
    "reset": {
29
      "action": "Reset Now",
30
      "confirm": "Confirm to reset all settings?",
31
      "currentVersion": "Current Version",
32
      "desc": "Reset all settings to default values",
33
      "success": "All settings have been reset",
34
      "title": "Reset All Settings"
35
    }
36
  },
37
  "header": {
38
    "desc": "Preferences and model settings.",
39
    "global": "Global Settings",
40
    "session": "Session Settings",
41
    "sessionDesc": "Role settings and session preferences.",
42
    "sessionWithName": "Session Settings · {{name}}",
43
    "title": "Settings"
44
  },
45
  "llm": {
46
    "aesGcm": "Your keys and proxy address will be encrypted using the <1>AES-GCM</1> encryption algorithm",
47
    "apiKey": {
48
      "desc": "Please enter your {{name}} API Key",
49
      "placeholder": "{{name}} API Key",
50
      "title": "API Key"
51
    },
52
    "checker": {
53
      "button": "Check",
54
      "desc": "Test if the API Key and proxy address are filled in correctly",
55
      "pass": "Check Passed",
56
      "title": "Connectivity Check"
57
    },
58
    "customModelCards": {
59
      "addNew": "Create and add {{id}} model",
60
      "config": "Model Configuration",
61
      "confirmDelete": "You are about to delete this custom model. Once deleted, it cannot be recovered. Please proceed with caution.",
62
      "modelConfig": {
63
        "azureDeployName": {
64
          "extra": "The field actually requested in Azure OpenAI",
65
          "placeholder": "Enter the model deployment name in Azure",
66
          "title": "Model Deployment Name"
67
        },
68
        "displayName": {
69
          "placeholder": "Enter the display name of the model, such as ChatGPT, GPT-4, etc.",
70
          "title": "Model Display Name"
71
        },
72
        "files": {
73
          "extra": "The current file upload implementation is merely a hack solution and is intended for personal experimentation only. Please wait for a complete file upload capability in future updates.",
74
          "title": "Support File Upload"
75
        },
76
        "functionCall": {
77
          "extra": "This configuration will only enable function calling capabilities within the application. Whether function calling is supported depends entirely on the model itself; please test the model's function calling capabilities on your own.",
78
          "title": "Support Function Call"
79
        },
80
        "id": {
81
          "extra": "Will be displayed as the model label",
82
          "placeholder": "Enter the model ID, such as gpt-4-turbo-preview or claude-2.1",
83
          "title": "Model ID"
84
        },
85
        "modalTitle": "Custom Model Configuration",
86
        "tokens": {
87
          "title": "Maximum Token Count",
88
          "unlimited": "unlimited"
89
        },
90
        "vision": {
91
          "extra": "This configuration will only enable image upload capabilities within the application. Whether recognition is supported depends entirely on the model itself; please test the model's visual recognition capabilities on your own.",
92
          "title": "Support Visual Recognition"
93
        }
94
      }
95
    },
96
    "fetchOnClient": {
97
      "desc": "Client-side fetching mode initiates session requests directly from the browser, improving response speed.",
98
      "title": "Use Client-Side Fetching Mode"
99
    },
100
    "fetcher": {
101
      "fetch": "Get Model List",
102
      "fetching": "Fetching Model List...",
103
      "latestTime": "Last Updated: {{time}}",
104
      "noLatestTime": "No list available yet"
105
    },
106
    "helpDoc": "Configuration Guide",
107
    "modelList": {
108
      "desc": "Select the models to display in the session. The selected models will be displayed in the model list.",
109
      "placeholder": "Please select a model from the list",
110
      "title": "Model List",
111
      "total": "{{count}} models available in total"
112
    },
113
    "proxyUrl": {
114
      "desc": "Must include http(s):// in addition to the default address",
115
      "title": "API Proxy Address"
116
    },
117
    "waitingForMore": "More models are <1>planned to be added</1>, stay tuned"
118
  },
119
  "plugin": {
120
    "addTooltip": "Custom Plugin",
121
    "clearDeprecated": "Remove Deprecated Plugins",
122
    "empty": "No installed plugins yet, feel free to explore the <1>Plugin Store</1>",
123
    "installStatus": {
124
      "deprecated": "Uninstalled"
125
    },
126
    "settings": {
127
      "hint": "Please fill in the following configurations based on the description",
128
      "title": "{{id}} Plugin Configuration",
129
      "tooltip": "Plugin Configuration"
130
    },
131
    "store": "Plugin Store"
132
  },
133
  "settingAgent": {
134
    "avatar": {
135
      "title": "Avatar"
136
    },
137
    "backgroundColor": {
138
      "title": "Background Color"
139
    },
140
    "description": {
141
      "placeholder": "Enter assistant description",
142
      "title": "Assistant Description"
143
    },
144
    "name": {
145
      "placeholder": "Enter assistant name",
146
      "title": "Name"
147
    },
148
    "prompt": {
149
      "placeholder": "Enter role prompt word",
150
      "title": "Role Setting"
151
    },
152
    "tag": {
153
      "placeholder": "Enter tag",
154
      "title": "Tag"
155
    },
156
    "title": "Assistant Information"
157
  },
158
  "settingChat": {
159
    "autoCreateTopicThreshold": {
160
      "desc": "Automatically create a topic when the current message count exceeds this value",
161
      "title": "Message Threshold"
162
    },
163
    "chatStyleType": {
164
      "title": "Chat Window Style",
165
      "type": {
166
        "chat": "Conversation Mode",
167
        "docs": "Document Mode"
168
      }
169
    },
170
    "compressThreshold": {
171
      "desc": "When the uncompressed history messages exceed this value, compression will be applied",
172
      "title": "History Message Length Compression Threshold"
173
    },
174
    "enableAutoCreateTopic": {
175
      "desc": "Whether to automatically create a topic during the conversation, only effective in temporary topics",
176
      "title": "Auto Create Topic"
177
    },
178
    "enableCompressThreshold": {
179
      "title": "Enable History Message Length Compression Threshold"
180
    },
181
    "enableHistoryCount": {
182
      "alias": "Unlimited",
183
      "limited": "Include only {{number}} conversation messages",
184
      "setlimited": "Set limited history messages",
185
      "title": "Limit History Message Count",
186
      "unlimited": "Unlimited history message count"
187
    },
188
    "historyCount": {
189
      "desc": "Number of historical messages carried with each request",
190
      "title": "Attached History Message Count"
191
    },
192
    "inputTemplate": {
193
      "desc": "The user's latest message will be filled into this template",
194
      "placeholder": "Preprocessing template {{text}} will be replaced with real-time input information",
195
      "title": "User Input Preprocessing"
196
    },
197
    "title": "Chat Settings"
198
  },
199
  "settingModel": {
200
    "enableMaxTokens": {
201
      "title": "Enable Max Tokens Limit"
202
    },
203
    "frequencyPenalty": {
204
      "desc": "The higher the value, the more likely it is to reduce repeated words",
205
      "title": "Frequency Penalty"
206
    },
207
    "maxTokens": {
208
      "desc": "The maximum number of tokens used for each interaction",
209
      "title": "Max Tokens Limit"
210
    },
211
    "model": {
212
      "desc": "{{provider}} model",
213
      "title": "Model"
214
    },
215
    "presencePenalty": {
216
      "desc": "The higher the value, the more likely it is to expand to new topics",
217
      "title": "Topic Freshness"
218
    },
219
    "temperature": {
220
      "desc": "The higher the value, the more random the response",
221
      "title": "Randomness",
222
      "titleWithValue": "Randomness {{value}}"
223
    },
224
    "title": "Model Settings",
225
    "topP": {
226
      "desc": "Similar to randomness, but do not change together with randomness",
227
      "title": "Top P Sampling"
228
    }
229
  },
230
  "settingPlugin": {
231
    "title": "Plugin List"
232
  },
233
  "settingSystem": {
234
    "accessCode": {
235
      "desc": "Encryption access is enabled by the administrator",
236
      "placeholder": "Enter access password",
237
      "title": "Access Password"
238
    },
239
    "oauth": {
240
      "info": {
241
        "desc": "Logged in",
242
        "title": "Account Information"
243
      },
244
      "signin": {
245
        "action": "Sign In",
246
        "desc": "Sign in using SSO to unlock the app",
247
        "title": "Sign In to Your Account"
248
      },
249
      "signout": {
250
        "action": "Sign Out",
251
        "confirm": "Confirm sign out?",
252
        "success": "Sign out successful"
253
      }
254
    },
255
    "title": "System Settings"
256
  },
257
  "settingTTS": {
258
    "openai": {
259
      "sttModel": "OpenAI Speech-to-Text Model",
260
      "title": "OpenAI",
261
      "ttsModel": "OpenAI Text-to-Speech Model"
262
    },
263
    "showAllLocaleVoice": {
264
      "desc": "If closed, only voices in the current language will be displayed",
265
      "title": "Show All Locale Voices"
266
    },
267
    "stt": "Speech Recognition Settings",
268
    "sttAutoStop": {
269
      "desc": "When closed, speech recognition will not end automatically and requires manual click to stop",
270
      "title": "Auto Stop Speech Recognition"
271
    },
272
    "sttLocale": {
273
      "desc": "The language of the speech input, this option can improve the accuracy of speech recognition",
274
      "title": "Speech Recognition Language"
275
    },
276
    "sttService": {
277
      "desc": "Where 'browser' is the native speech recognition service of the browser",
278
      "title": "Speech Recognition Service"
279
    },
280
    "title": "Speech Service",
281
    "tts": "Text-to-Speech Settings",
282
    "ttsService": {
283
      "desc": "If using OpenAI text-to-speech service, make sure the OpenAI model service is enabled",
284
      "title": "Text-to-Speech Service"
285
    },
286
    "voice": {
287
      "desc": "Select a voice for the current assistant, different TTS services support different voices",
288
      "preview": "Voice Preview",
289
      "title": "Text-to-Speech Voice"
290
    }
291
  },
292
  "settingTheme": {
293
    "avatar": {
294
      "title": "Avatar"
295
    },
296
    "fontSize": {
297
      "desc": "Font size for chat content",
298
      "marks": {
299
        "normal": "Normal"
300
      },
301
      "title": "Font Size"
302
    },
303
    "lang": {
304
      "autoMode": "Follow System",
305
      "title": "Language"
306
    },
307
    "neutralColor": {
308
      "desc": "Custom neutral color for different color tendencies",
309
      "title": "Neutral Color"
310
    },
311
    "primaryColor": {
312
      "desc": "Custom primary theme color",
313
      "title": "Primary Color"
314
    },
315
    "themeMode": {
316
      "auto": "Auto",
317
      "dark": "Dark",
318
      "light": "Light",
319
      "title": "Theme"
320
    },
321
    "title": "Theme Settings"
322
  },
323
  "submitAgentModal": {
324
    "button": "Submit Assistant",
325
    "identifier": "Assistant Identifier",
326
    "metaMiss": "Please complete the assistant information before submitting. It should include name, description, and tags",
327
    "placeholder": "Enter a unique identifier for the assistant, e.g. web-development",
328
    "tooltips": "Share to the assistant marketplace"
329
  },
330
  "sync": {
331
    "device": {
332
      "deviceName": {
333
        "hint": "Add a name for easy identification",
334
        "placeholder": "Enter device name",
335
        "title": "Device Name"
336
      },
337
      "title": "Device Information",
338
      "unknownBrowser": "Unknown Browser",
339
      "unknownOS": "Unknown OS"
340
    },
341
    "warning": {
342
      "tip": "After a long period of community testing, WebRTC synchronization may not reliably meet general data synchronization needs. Please <1>deploy a signaling server</1> before use."
343
    },
344
    "webrtc": {
345
      "channelName": {
346
        "desc": "WebRTC will use this name to create a sync channel. Ensure the channel name is unique.",
347
        "placeholder": "Enter sync channel name",
348
        "shuffle": "Generate Randomly",
349
        "title": "Sync Channel Name"
350
      },
351
      "channelPassword": {
352
        "desc": "Add a password to ensure channel privacy. Only devices with the correct password can join the channel.",
353
        "placeholder": "Enter sync channel password",
354
        "title": "Sync Channel Password"
355
      },
356
      "desc": "Real-time, peer-to-peer data communication requires all devices to be online for synchronization.",
357
      "enabled": {
358
        "invalid": "Please fill in the signaling server and synchronization channel name before enabling.",
359
        "title": "Enable Sync"
360
      },
361
      "signaling": {
362
        "desc": "WebRTC will use this address for synchronization",
363
        "placeholder": "Enter signaling server address",
364
        "title": "Signaling Server"
365
      },
366
      "title": "WebRTC Sync"
367
    }
368
  },
369
  "systemAgent": {
370
    "agentMeta": {
371
      "label": "Assistant Metadata Generation Model",
372
      "modelDesc": "Model designated for generating assistant name, description, avatar, and tags",
373
      "title": "Automatically Generate Assistant Information"
374
    },
375
    "queryRewrite": {
376
      "label": "Question Rewriting Model",
377
      "modelDesc": "Specify the model used to optimize user inquiries",
378
      "title": "Knowledge Base"
379
    },
380
    "title": "System Assistants",
381
    "topic": {
382
      "label": "Topic Naming Model",
383
      "modelDesc": "Model designated for automatic topic renaming",
384
      "title": "Automatic Topic Naming"
385
    },
386
    "translation": {
387
      "label": "Translation Assistant",
388
      "modelDesc": "Specific model for translate message",
389
      "title": "Translation Settings"
390
    }
391
  },
392
  "tab": {
393
    "about": "About",
394
    "agent": "Default Assistant",
395
    "common": "Common Settings",
396
    "experiment": "Experiment",
397
    "llm": "Language Model",
398
    "sync": "Cloud Sync",
399
    "system-agent": "System Assistant",
400
    "tts": "Text-to-Speech"
401
  },
402
  "tools": {
403
    "builtins": {
404
      "groupName": "Built-ins"
405
    },
406
    "disabled": "The current model does not support function calls and cannot use the plugin",
407
    "plugins": {
408
      "enabled": "Enabled: {{num}}",
409
      "groupName": "Plugins",
410
      "noEnabled": "No plugins enabled",
411
      "store": "Plugin Store"
412
    },
413
    "title": "Extension Tools"
414
  }
415
}
416

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.