mirror of
https://github.com/danny-avila/LibreChat.git
synced 2026-02-10 03:24:24 +01:00
🔒 feat: RBAC for Multi-Convo Feature (#3964)
* fix: remove duplicate keys in German language translations * wip: multi-convo role permissions * ci: Update loadDefaultInterface tests due to MULTI_CONVO * ci: update Role.spec.js with tests for MULTI_CONVO permission type * fix: Update ContentParts component to handle undefined content array * feat: render Multi-Convo based on UI permissions
This commit is contained in:
parent
d59b62174f
commit
748b41eda4
18 changed files with 302 additions and 56 deletions
|
|
@ -157,7 +157,7 @@ export default {
|
|||
'Verwende doppelte geschweifte Klammern in Ihrem Text, um Variablen zu erstellen, z.B. {{Beispielvariable}}, die du später beim Verwenden des Prompts ausfüllen kannst.',
|
||||
com_ui_special_variables: 'Spezielle Variablen:',
|
||||
com_ui_special_variables_info:
|
||||
'Verwende `{{current_date}}` für das aktuelle Datum und `{{current_user}}` für deinen angegebenen Kontonamen.',
|
||||
'Verwende `{{current_date}}` für das aktuelle Datum und `{{current_user}}` für deinen angegebenen Kontonamen.',
|
||||
com_ui_showing: 'Anzeige von',
|
||||
com_ui_of: 'von',
|
||||
com_ui_entries: 'Einträgen',
|
||||
|
|
@ -727,40 +727,36 @@ export default {
|
|||
com_ui_clear_all: 'Auswahl löschen',
|
||||
com_ui_dropdown_variables: 'Dropdown-Variablen:',
|
||||
com_ui_dropdown_variables_info:
|
||||
'Erstellen Sie benutzerdefinierte Dropdown-Menüs für Ihre Eingabeaufforderungen: `{{variable_name:option1|option2|option3}}`',
|
||||
'Erstellen Sie benutzerdefinierte Dropdown-Menüs für Ihre Eingabeaufforderungen: `{{variable_name:option1|option2|option3}}`',
|
||||
com_nav_plus_command: '+-Befehl',
|
||||
com_nav_plus_command_description:
|
||||
'Schaltet den Befehl "+" zum Hinzufügen einer Mehrfachantwort-Einstellung um',
|
||||
com_nav_slash_command: '/-Befehl',
|
||||
com_nav_slash_command_description:
|
||||
'Schaltet den Befehl "/" zur Auswahl einer Eingabeaufforderung über die Tastatur um',
|
||||
com_nav_command_settings: 'Befehlseinstellungen',
|
||||
com_nav_convo_menu_options: 'Optionen des Gesprächsmenüs',
|
||||
com_ui_artifacts: 'Artefakte',
|
||||
com_ui_artifacts_toggle: 'Artefakte-Funktion einschalten',
|
||||
com_nav_info_code_artifacts:
|
||||
'Aktiviert die Anzeige experimenteller Code-Artefakte neben dem Chat',
|
||||
com_ui_include_shadcnui: 'Anweisungen für shadcn/ui-Komponenten einschließen',
|
||||
com_nav_info_include_shadcnui:
|
||||
'Wenn aktiviert, werden Anweisungen zur Verwendung von shadcn/ui-Komponenten eingeschlossen. shadcn/ui ist eine Sammlung wiederverwendbarer Komponenten, die mit Radix UI und Tailwind CSS erstellt wurden. Hinweis: Dies sind umfangreiche Anweisungen, die Sie nur aktivieren sollten, wenn es Ihnen wichtig ist, das KI-Modell über die korrekten Importe und Komponenten zu informieren. Weitere Informationen zu diesen Komponenten finden Sie unter: https://ui.shadcn.com/',
|
||||
com_ui_custom_prompt_mode: 'Benutzerdefinierter Promptmodus für Artefakte',
|
||||
com_nav_info_custom_prompt_mode:
|
||||
'Wenn aktiviert, wird die Standard-Systemaufforderung für Artefakte nicht eingeschlossen. Alle Anweisungen zur Erzeugung von Artefakten müssen in diesem Modus manuell bereitgestellt werden.',
|
||||
com_ui_artifact_click: 'Zum Öffnen klicken',
|
||||
com_a11y_start: 'Die KI hat mit ihrer Antwort begonnen.',
|
||||
com_a11y_ai_composing: 'Die KI erstellt noch ihre Antwort.',
|
||||
com_a11y_end: 'Die KI hat ihre Antwort beendet.',
|
||||
com_nav_commands: 'Befehle',
|
||||
com_nav_commands_tab: 'Befehlseinstellungen',
|
||||
com_nav_at_command: '@-Befehl',
|
||||
com_nav_at_command_description:
|
||||
'Schaltet den Befehl "@" zum Wechseln von Endpunkten, Modellen, Voreinstellungen usw. um.',
|
||||
com_nav_plus_command: '+-Befehl',
|
||||
com_nav_plus_command_description: 'Schaltet den Befehl "+" zum Hinzufügen einer Mehrfachantwort-Einstellung um',
|
||||
com_nav_slash_command: '/-Befehl',
|
||||
com_nav_slash_command_description: 'Schaltet den Befehl "/" zur Auswahl einer Eingabeaufforderung über die Tastatur um',
|
||||
com_nav_command_settings: 'Befehlseinstellungen',
|
||||
com_nav_convo_menu_options: 'Optionen des Gesprächsmenüs',
|
||||
com_ui_artifacts: 'Artefakte',
|
||||
com_ui_artifacts_toggle: 'Artefakte-Funktion einschalten',
|
||||
com_nav_info_code_artifacts:
|
||||
'Aktiviert die Anzeige experimenteller Code-Artefakte neben dem Chat',
|
||||
com_ui_include_shadcnui: 'Anweisungen für shadcn/ui-Komponenten einschließen',
|
||||
com_nav_info_include_shadcnui:
|
||||
'Wenn aktiviert, werden Anweisungen zur Verwendung von shadcn/ui-Komponenten eingeschlossen. shadcn/ui ist eine Sammlung wiederverwendbarer Komponenten, die mit Radix UI und Tailwind CSS erstellt wurden. Hinweis: Dies sind umfangreiche Anweisungen, die Sie nur aktivieren sollten, wenn es Ihnen wichtig ist, das KI-Modell über die korrekten Importe und Komponenten zu informieren. Weitere Informationen zu diesen Komponenten finden Sie unter: https://ui.shadcn.com/',
|
||||
com_ui_custom_prompt_mode: 'Benutzerdefinierter Promptmodus für Artefakte',
|
||||
com_nav_info_custom_prompt_mode:
|
||||
'Wenn aktiviert, wird die Standard-Systemaufforderung für Artefakte nicht eingeschlossen. Alle Anweisungen zur Erzeugung von Artefakten müssen in diesem Modus manuell bereitgestellt werden.',
|
||||
com_ui_artifact_click: 'Zum Öffnen klicken',
|
||||
com_a11y_start: 'Die KI hat mit ihrer Antwort begonnen.',
|
||||
com_a11y_ai_composing: 'Die KI erstellt noch ihre Antwort.',
|
||||
com_a11y_end: 'Die KI hat ihre Antwort beendet.',
|
||||
com_nav_commands: 'Befehle',
|
||||
com_nav_commands_tab: 'Befehlseinstellungen',
|
||||
com_nav_at_command: '@-Befehl',
|
||||
com_nav_at_command_description:
|
||||
'Schaltet den Befehl "@" zum Wechseln von Endpunkten, Modellen, Voreinstellungen usw. um.',
|
||||
com_nav_plus_command: '+-Befehl',
|
||||
com_nav_plus_command_description: 'Schaltet den Befehl "+" zum Hinzufügen einer Mehrfachantwort-Einstellung um',
|
||||
com_nav_slash_command: '/-Befehl',
|
||||
com_nav_slash_command_description: 'Schaltet den Befehl "/" zur Auswahl einer Eingabeaufforderung über die Tastatur um',
|
||||
com_nav_command_settings: 'Tastaturbefehl-Einstellungen',
|
||||
com_nav_command_settings_description: 'Passen Sie an, welche Tastaturbefehle im Chat verfügbar sind',
|
||||
'Schaltet den Befehl "@" zum Wechseln von Endpunkten, Modellen, Voreinstellungen usw. um.',
|
||||
com_nav_command_settings_description:
|
||||
'Passen Sie an, welche Tastaturbefehle im Chat verfügbar sind',
|
||||
};
|
||||
|
||||
export const comparisons = {
|
||||
|
|
|
|||
|
|
@ -753,6 +753,9 @@ export default {
|
|||
com_nav_info_delete_cache_storage:
|
||||
'This action will delete all cached TTS (Text-to-Speech) audio files stored on your device. Cached audio files are used to speed up playback of previously generated TTS audio, but they can consume storage space on your device.',
|
||||
// Command Settings Tab
|
||||
com_nav_chat_commands: 'Chat Commands',
|
||||
com_nav_chat_commands_info:
|
||||
'These commands are activated by typing specific characters at the beginning of your message. Each command is triggered by its designated prefix. You can disable them if you frequently use these characters to start messages.',
|
||||
com_nav_commands: 'Commands',
|
||||
com_nav_commands_tab: 'Command Settings',
|
||||
com_nav_at_command: '@-Command',
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue