diff --git a/apps/server/utils/account.py b/apps/server/utils/account.py index 8aa5f354a..1975fa948 100644 --- a/apps/server/utils/account.py +++ b/apps/server/utils/account.py @@ -3,6 +3,7 @@ from models.account import AccountModel from typings.account import AccountOutput from utils.configs.call_configs import call_configs +from utils.configs.dato_configs import dato_configs from utils.configs.default import default_configs from utils.configs.heyyou import heyyou_configs from utils.configs.levanion_configs import levanion_configs @@ -25,6 +26,8 @@ def convert_model_to_response(account_model: AccountModel) -> AccountOutput: account_model.configs = call_configs elif account_model.name == "Olga": account_model.configs = olga_configs + elif account_model.name == "davit": + account_model.configs = dato_configs else: account_model.configs = default_configs diff --git a/apps/server/utils/configs/dato_configs.py b/apps/server/utils/configs/dato_configs.py new file mode 100644 index 000000000..7de3c5de3 --- /dev/null +++ b/apps/server/utils/configs/dato_configs.py @@ -0,0 +1,48 @@ +dato_configs = { + "info": {"logo": "", "welcomeMessage": "Welcome to L3AGI"}, + "naming": { + "home": "Home", + "agent": "Agent", + "team": "Team", + "datasource": "Data sources", + "models": "Model", + "discovery": "Discovery", + "chat": "Agents", + "toolkits": "Toolkits", + "schedules": "Schedules", + }, + "modules": { + "home": { + "welcome_message": "Build Your Support AI Agents", + "submodules": { + "team": False, + "agent": True, + "discovery": True, + }, + }, + "chat": { + "active": True, + "label": "Multi-Agent", + "submodules": { + "team": False, + "agent": True, + "session": True, + }, + }, + "model": { + "active": True, + "label": "Fine-tunings", + "submodules": { + "models": True, + "fine-tuning": True, + }, + }, + "toolkit": True, # True + "datasource": True, + "discovery": False, + "Session": False, + "schedule": False, + "contact": False, + "group": False, + }, +} diff --git a/apps/ui/src/utils/useGetAccountModule.ts b/apps/ui/src/utils/useGetAccountModule.ts index c509e436c..4519b48c4 100644 --- a/apps/ui/src/utils/useGetAccountModule.ts +++ b/apps/ui/src/utils/useGetAccountModule.ts @@ -135,7 +135,6 @@ export const useGetAccountModule = () => { const values = getMainModule('group') return values } - const moduleNames = { welcome: welcomeMessage, chat: naming?.chat,