mirror of
https://github.com/MODSetter/SurfSense.git
synced 2026-06-22 21:28:12 +02:00
feat(database-migrations): add migration to remove legacy model config tables and remove stale model connection code
This commit is contained in:
parent
50668775f8
commit
bd4a04f2e7
93 changed files with 956 additions and 11442 deletions
|
|
@ -476,9 +476,7 @@
|
|||
"title": "Settings",
|
||||
"subtitle": "Manage your LLM configurations and role assignments for this search space.",
|
||||
"back_to_dashboard": "Back to Dashboard",
|
||||
"model_configs": "Model Configs",
|
||||
"models": "Models",
|
||||
"llm_roles": "LLM Roles",
|
||||
"roles": "Roles",
|
||||
"llm_role_management": "LLM Role Management",
|
||||
"llm_role_desc": "Assign your LLM configurations to specific roles for different purposes.",
|
||||
|
|
@ -746,12 +744,6 @@
|
|||
"nav_models": "Models",
|
||||
"nav_agent_models": "Chat Models",
|
||||
"nav_agent_models_desc": "Models with prompts & citations",
|
||||
"nav_role_assignments": "Role Assignments",
|
||||
"nav_role_assignments_desc": "Assign configs to agent roles",
|
||||
"nav_image_models": "Image Models",
|
||||
"nav_image_models_desc": "Configure image generation models",
|
||||
"nav_vision_models": "Vision Models",
|
||||
"nav_vision_models_desc": "Configure vision-capable LLM models",
|
||||
"nav_system_instructions": "System Instructions",
|
||||
"nav_system_instructions_desc": "SearchSpace-wide AI instructions",
|
||||
"nav_public_links": "Public Chat Links",
|
||||
|
|
|
|||
|
|
@ -476,9 +476,7 @@
|
|||
"title": "Configuración",
|
||||
"subtitle": "Administra tus configuraciones de LLM y asignaciones de roles para este espacio de búsqueda.",
|
||||
"back_to_dashboard": "Volver al panel de control",
|
||||
"model_configs": "Configuraciones de modelos",
|
||||
"models": "Modelos",
|
||||
"llm_roles": "Roles de LLM",
|
||||
"roles": "Roles",
|
||||
"llm_role_management": "Gestión de roles de LLM",
|
||||
"llm_role_desc": "Asigna tus configuraciones de LLM a roles específicos para diferentes propósitos.",
|
||||
|
|
@ -743,14 +741,9 @@
|
|||
"back_to_app": "Volver a la app",
|
||||
"nav_general": "General",
|
||||
"nav_general_desc": "Nombre, descripción e información básica",
|
||||
"nav_models": "Modelos",
|
||||
"nav_agent_models": "Modelos de chat",
|
||||
"nav_agent_models_desc": "Modelos LLM con prompts y citas",
|
||||
"nav_role_assignments": "Asignaciones de roles",
|
||||
"nav_role_assignments_desc": "Asignar configuraciones a roles de agente",
|
||||
"nav_image_models": "Modelos de imagen",
|
||||
"nav_image_models_desc": "Configurar modelos de generación de imágenes",
|
||||
"nav_vision_models": "Modelos de visión",
|
||||
"nav_vision_models_desc": "Configurar modelos LLM con capacidad de visión",
|
||||
"nav_system_instructions": "Instrucciones del sistema",
|
||||
"nav_system_instructions_desc": "Instrucciones de IA a nivel del espacio de búsqueda",
|
||||
"nav_public_links": "Enlaces de chat públicos",
|
||||
|
|
@ -766,7 +759,27 @@
|
|||
"general_reset": "Restablecer cambios",
|
||||
"general_save": "Guardar cambios",
|
||||
"general_saving": "Guardando",
|
||||
"general_unsaved_changes": "Tienes cambios sin guardar. Haz clic en \"Guardar cambios\" para aplicarlos."
|
||||
"general_unsaved_changes": "Tienes cambios sin guardar. Haz clic en \"Guardar cambios\" para aplicarlos.",
|
||||
"nav_web_search": "Búsqueda web",
|
||||
"nav_web_search_desc": "Configuración de búsqueda web integrada",
|
||||
"web_search_title": "Búsqueda web",
|
||||
"web_search_description": "La búsqueda web funciona con una instancia SearXNG integrada. Todas las consultas se procesan a través de tu servidor; no se envían datos a terceros.",
|
||||
"web_search_enabled_label": "Activar búsqueda web",
|
||||
"web_search_enabled_description": "Cuando está activada, el agente de IA puede buscar en la web información en tiempo real como noticias, precios y eventos actuales.",
|
||||
"web_search_status_healthy": "El servicio de búsqueda web está funcionando",
|
||||
"web_search_status_unhealthy": "El servicio de búsqueda web no está disponible",
|
||||
"web_search_status_not_configured": "El servicio de búsqueda web no está configurado",
|
||||
"web_search_engines_label": "Motores de búsqueda",
|
||||
"web_search_engines_placeholder": "google,brave,duckduckgo",
|
||||
"web_search_engines_description": "Lista separada por comas de motores SearXNG a usar. Déjalo vacío para usar los valores predeterminados.",
|
||||
"web_search_language_label": "Idioma preferido",
|
||||
"web_search_language_placeholder": "es",
|
||||
"web_search_language_description": "Etiqueta de idioma IETF (por ejemplo, es, es-ES). Déjalo vacío para detección automática.",
|
||||
"web_search_safesearch_label": "Nivel de SafeSearch",
|
||||
"web_search_safesearch_description": "0 = desactivado, 1 = moderado, 2 = estricto",
|
||||
"web_search_save": "Guardar configuración de búsqueda web",
|
||||
"web_search_saving": "Guardando...",
|
||||
"web_search_saved": "Configuración de búsqueda web guardada"
|
||||
},
|
||||
"homepage": {
|
||||
"hero_title_part1": "El espacio de trabajo con IA",
|
||||
|
|
|
|||
|
|
@ -476,9 +476,7 @@
|
|||
"title": "सेटिंग्स",
|
||||
"subtitle": "इस सर्च स्पेस के लिए अपनी LLM कॉन्फ़िगरेशन और भूमिका असाइनमेंट प्रबंधित करें।",
|
||||
"back_to_dashboard": "डैशबोर्ड पर वापस जाएं",
|
||||
"model_configs": "मॉडल कॉन्फ़िगरेशन",
|
||||
"models": "मॉडल",
|
||||
"llm_roles": "LLM भूमिकाएं",
|
||||
"roles": "भूमिकाएं",
|
||||
"llm_role_management": "LLM भूमिका प्रबंधन",
|
||||
"llm_role_desc": "विभिन्न उद्देश्यों के लिए अपनी LLM कॉन्फ़िगरेशन को विशिष्ट भूमिकाओं में असाइन करें।",
|
||||
|
|
@ -743,14 +741,9 @@
|
|||
"back_to_app": "ऐप पर वापस जाएं",
|
||||
"nav_general": "सामान्य",
|
||||
"nav_general_desc": "नाम, विवरण और बुनियादी जानकारी",
|
||||
"nav_models": "मॉडल",
|
||||
"nav_agent_models": "चैट मॉडल",
|
||||
"nav_agent_models_desc": "प्रॉम्प्ट और उद्धरण के साथ LLM मॉडल",
|
||||
"nav_role_assignments": "भूमिका असाइनमेंट",
|
||||
"nav_role_assignments_desc": "एजेंट भूमिकाओं को कॉन्फ़िगरेशन असाइन करें",
|
||||
"nav_image_models": "इमेज मॉडल",
|
||||
"nav_image_models_desc": "इमेज जनरेशन मॉडल कॉन्फ़िगर करें",
|
||||
"nav_vision_models": "विज़न मॉडल",
|
||||
"nav_vision_models_desc": "विज़न-सक्षम LLM मॉडल कॉन्फ़िगर करें",
|
||||
"nav_system_instructions": "सिस्टम निर्देश",
|
||||
"nav_system_instructions_desc": "सर्च स्पेस-व्यापी AI निर्देश",
|
||||
"nav_public_links": "सार्वजनिक चैट लिंक",
|
||||
|
|
@ -766,7 +759,27 @@
|
|||
"general_reset": "परिवर्तन रीसेट करें",
|
||||
"general_save": "परिवर्तन सहेजें",
|
||||
"general_saving": "सहेजा जा रहा है",
|
||||
"general_unsaved_changes": "आपके पास सहेजे नहीं गए परिवर्तन हैं। उन्हें लागू करने के लिए \"परिवर्तन सहेजें\" पर क्लिक करें।"
|
||||
"general_unsaved_changes": "आपके पास सहेजे नहीं गए परिवर्तन हैं। उन्हें लागू करने के लिए \"परिवर्तन सहेजें\" पर क्लिक करें।",
|
||||
"nav_web_search": "वेब खोज",
|
||||
"nav_web_search_desc": "बिल्ट-इन वेब खोज सेटिंग्स",
|
||||
"web_search_title": "वेब खोज",
|
||||
"web_search_description": "वेब खोज एक बिल्ट-इन SearXNG इंस्टेंस द्वारा संचालित है। सभी क्वेरी आपके सर्वर के माध्यम से प्रॉक्सी की जाती हैं; कोई डेटा तृतीय पक्षों को नहीं भेजा जाता।",
|
||||
"web_search_enabled_label": "वेब खोज सक्षम करें",
|
||||
"web_search_enabled_description": "सक्षम होने पर, AI एजेंट समाचार, कीमतों और वर्तमान घटनाओं जैसी वास्तविक समय की जानकारी के लिए वेब खोज सकता है।",
|
||||
"web_search_status_healthy": "वेब खोज सेवा स्वस्थ है",
|
||||
"web_search_status_unhealthy": "वेब खोज सेवा उपलब्ध नहीं है",
|
||||
"web_search_status_not_configured": "वेब खोज सेवा कॉन्फ़िगर नहीं है",
|
||||
"web_search_engines_label": "खोज इंजन",
|
||||
"web_search_engines_placeholder": "google,brave,duckduckgo",
|
||||
"web_search_engines_description": "उपयोग करने के लिए SearXNG इंजनों की कॉमा-सेपरेटेड सूची। डिफ़ॉल्ट के लिए खाली छोड़ें।",
|
||||
"web_search_language_label": "पसंदीदा भाषा",
|
||||
"web_search_language_placeholder": "hi",
|
||||
"web_search_language_description": "IETF भाषा टैग (जैसे hi, hi-IN)। ऑटो-डिटेक्ट के लिए खाली छोड़ें।",
|
||||
"web_search_safesearch_label": "SafeSearch स्तर",
|
||||
"web_search_safesearch_description": "0 = बंद, 1 = मध्यम, 2 = सख्त",
|
||||
"web_search_save": "वेब खोज सेटिंग्स सहेजें",
|
||||
"web_search_saving": "सहेजा जा रहा है...",
|
||||
"web_search_saved": "वेब खोज सेटिंग्स सहेजी गईं"
|
||||
},
|
||||
"homepage": {
|
||||
"hero_title_part1": "AI कार्यक्षेत्र",
|
||||
|
|
|
|||
|
|
@ -476,9 +476,7 @@
|
|||
"title": "Configurações",
|
||||
"subtitle": "Gerencie suas configurações de LLM e atribuições de funções para este espaço de pesquisa.",
|
||||
"back_to_dashboard": "Voltar ao painel",
|
||||
"model_configs": "Configurações de modelos",
|
||||
"models": "Modelos",
|
||||
"llm_roles": "Funções de LLM",
|
||||
"roles": "Funções",
|
||||
"llm_role_management": "Gerenciamento de funções de LLM",
|
||||
"llm_role_desc": "Atribua suas configurações de LLM a funções específicas para diferentes propósitos.",
|
||||
|
|
@ -743,14 +741,9 @@
|
|||
"back_to_app": "Voltar ao app",
|
||||
"nav_general": "Geral",
|
||||
"nav_general_desc": "Nome, descrição e informações básicas",
|
||||
"nav_models": "Modelos",
|
||||
"nav_agent_models": "Modelos de chat",
|
||||
"nav_agent_models_desc": "Modelos LLM com prompts e citações",
|
||||
"nav_role_assignments": "Atribuições de funções",
|
||||
"nav_role_assignments_desc": "Atribuir configurações a funções do agente",
|
||||
"nav_image_models": "Modelos de imagem",
|
||||
"nav_image_models_desc": "Configurar modelos de geração de imagens",
|
||||
"nav_vision_models": "Modelos de visão",
|
||||
"nav_vision_models_desc": "Configurar modelos LLM com capacidade de visão",
|
||||
"nav_system_instructions": "Instruções do sistema",
|
||||
"nav_system_instructions_desc": "Instruções de IA em nível do espaço de pesquisa",
|
||||
"nav_public_links": "Links de chat públicos",
|
||||
|
|
@ -766,7 +759,27 @@
|
|||
"general_reset": "Redefinir alterações",
|
||||
"general_save": "Salvar alterações",
|
||||
"general_saving": "Salvando",
|
||||
"general_unsaved_changes": "Você tem alterações não salvas. Clique em \"Salvar alterações\" para aplicá-las."
|
||||
"general_unsaved_changes": "Você tem alterações não salvas. Clique em \"Salvar alterações\" para aplicá-las.",
|
||||
"nav_web_search": "Pesquisa na web",
|
||||
"nav_web_search_desc": "Configurações integradas de pesquisa na web",
|
||||
"web_search_title": "Pesquisa na web",
|
||||
"web_search_description": "A pesquisa na web é alimentada por uma instância SearXNG integrada. Todas as consultas passam pelo seu servidor; nenhum dado é enviado a terceiros.",
|
||||
"web_search_enabled_label": "Ativar pesquisa na web",
|
||||
"web_search_enabled_description": "Quando ativado, o agente de IA pode pesquisar na web informações em tempo real, como notícias, preços e eventos atuais.",
|
||||
"web_search_status_healthy": "O serviço de pesquisa na web está saudável",
|
||||
"web_search_status_unhealthy": "O serviço de pesquisa na web está indisponível",
|
||||
"web_search_status_not_configured": "O serviço de pesquisa na web não está configurado",
|
||||
"web_search_engines_label": "Mecanismos de pesquisa",
|
||||
"web_search_engines_placeholder": "google,brave,duckduckgo",
|
||||
"web_search_engines_description": "Lista separada por vírgulas de mecanismos SearXNG a usar. Deixe vazio para os padrões.",
|
||||
"web_search_language_label": "Idioma preferido",
|
||||
"web_search_language_placeholder": "pt",
|
||||
"web_search_language_description": "Tag de idioma IETF (por exemplo, pt, pt-BR). Deixe vazio para detecção automática.",
|
||||
"web_search_safesearch_label": "Nível de SafeSearch",
|
||||
"web_search_safesearch_description": "0 = desativado, 1 = moderado, 2 = rigoroso",
|
||||
"web_search_save": "Salvar configurações de pesquisa na web",
|
||||
"web_search_saving": "Salvando...",
|
||||
"web_search_saved": "Configurações de pesquisa na web salvas"
|
||||
},
|
||||
"homepage": {
|
||||
"hero_title_part1": "O espaço de trabalho com IA",
|
||||
|
|
|
|||
|
|
@ -96,6 +96,10 @@
|
|||
"create_new_search_space": "创建新的搜索空间",
|
||||
"delete_title": "删除搜索空间",
|
||||
"delete_confirm": "您确定要删除「{name}」吗?此操作无法撤销,将永久删除所有数据。",
|
||||
"leave": "退出",
|
||||
"leave_title": "退出搜索空间",
|
||||
"leave_confirm": "您确定要退出「{name}」吗?您将无法访问此搜索空间中的所有文档和对话。",
|
||||
"leaving": "退出中...",
|
||||
"welcome_title": "欢迎使用 SurfSense",
|
||||
"welcome_description": "创建您的第一个搜索空间,开始组织知识、连接数据源并与AI对话。",
|
||||
"create_first_button": "创建第一个搜索空间"
|
||||
|
|
@ -104,6 +108,17 @@
|
|||
"title": "用户设置",
|
||||
"description": "管理您的账户设置和API访问",
|
||||
"back_to_app": "返回应用",
|
||||
"profile_nav_label": "个人资料",
|
||||
"profile_nav_description": "管理您的显示名称和头像",
|
||||
"profile_title": "个人资料",
|
||||
"profile_description": "更新您的个人信息",
|
||||
"profile_avatar": "个人头像",
|
||||
"profile_display_name": "显示名称",
|
||||
"profile_display_name_hint": "这是您的名称在应用中的显示方式",
|
||||
"profile_email": "电子邮件",
|
||||
"profile_save": "保存更改",
|
||||
"profile_saved": "个人资料已成功更新",
|
||||
"profile_save_error": "无法更新个人资料",
|
||||
"api_key_nav_label": "API密钥",
|
||||
"api_key_nav_description": "管理您的API访问令牌",
|
||||
"api_key_title": "API密钥",
|
||||
|
|
@ -460,9 +475,7 @@
|
|||
"title": "设置",
|
||||
"subtitle": "管理此搜索空间的 LLM 配置和角色分配。",
|
||||
"back_to_dashboard": "返回仪表盘",
|
||||
"model_configs": "模型配置",
|
||||
"models": "模型",
|
||||
"llm_roles": "LLM 角色",
|
||||
"roles": "角色",
|
||||
"llm_role_management": "LLM 角色管理",
|
||||
"llm_role_desc": "为不同用途分配您的 LLM 配置到特定角色。",
|
||||
|
|
@ -727,14 +740,9 @@
|
|||
"back_to_app": "返回应用",
|
||||
"nav_general": "常规",
|
||||
"nav_general_desc": "名称、描述和基本信息",
|
||||
"nav_models": "模型",
|
||||
"nav_agent_models": "聊天模型",
|
||||
"nav_agent_models_desc": "LLM 模型配置提示词和引用",
|
||||
"nav_role_assignments": "角色分配",
|
||||
"nav_role_assignments_desc": "为代理角色分配配置",
|
||||
"nav_image_models": "图像模型",
|
||||
"nav_image_models_desc": "配置图像生成模型",
|
||||
"nav_vision_models": "视觉模型",
|
||||
"nav_vision_models_desc": "配置具有视觉能力的LLM模型",
|
||||
"nav_system_instructions": "系统指令",
|
||||
"nav_system_instructions_desc": "搜索空间级别的 AI 指令",
|
||||
"nav_public_links": "公开聊天链接",
|
||||
|
|
@ -750,7 +758,27 @@
|
|||
"general_reset": "重置更改",
|
||||
"general_save": "保存更改",
|
||||
"general_saving": "保存中...",
|
||||
"general_unsaved_changes": "您有未保存的更改。点击\"保存更改\"以应用它们。"
|
||||
"general_unsaved_changes": "您有未保存的更改。点击\"保存更改\"以应用它们。",
|
||||
"nav_web_search": "网页搜索",
|
||||
"nav_web_search_desc": "内置网页搜索设置",
|
||||
"web_search_title": "网页搜索",
|
||||
"web_search_description": "网页搜索由内置 SearXNG 实例提供支持。所有查询都通过您的服务器代理;不会向第三方发送数据。",
|
||||
"web_search_enabled_label": "启用网页搜索",
|
||||
"web_search_enabled_description": "启用后,AI 代理可以搜索网页以获取新闻、价格和当前事件等实时信息。",
|
||||
"web_search_status_healthy": "网页搜索服务运行正常",
|
||||
"web_search_status_unhealthy": "网页搜索服务不可用",
|
||||
"web_search_status_not_configured": "网页搜索服务未配置",
|
||||
"web_search_engines_label": "搜索引擎",
|
||||
"web_search_engines_placeholder": "google,brave,duckduckgo",
|
||||
"web_search_engines_description": "要使用的 SearXNG 引擎的逗号分隔列表。留空则使用默认值。",
|
||||
"web_search_language_label": "首选语言",
|
||||
"web_search_language_placeholder": "zh",
|
||||
"web_search_language_description": "IETF 语言标签(例如 zh、zh-CN)。留空则自动检测。",
|
||||
"web_search_safesearch_label": "SafeSearch 级别",
|
||||
"web_search_safesearch_description": "0 = 关闭,1 = 中等,2 = 严格",
|
||||
"web_search_save": "保存网页搜索设置",
|
||||
"web_search_saving": "保存中...",
|
||||
"web_search_saved": "网页搜索设置已保存"
|
||||
},
|
||||
"homepage": {
|
||||
"hero_title_part1": "AI 工作空间",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue