language models accounts are updated

This commit is contained in:
2025-02-07 17:47:14 +03:00
parent 45ed5b86fd
commit 2c5b6956c8
9 changed files with 276 additions and 210 deletions

View File

@@ -3,6 +3,7 @@ from typing import Any, Dict, List, Optional, Callable
from uuid import UUID
from ApiLayers.AllConfigs.Redis.configs import RedisCategoryKeys
from Events.base_request_model import STATIC_PATH
class PageComponent:
@@ -351,3 +352,22 @@ class CategoryCluster:
if hasattr(self.PAGEINFO, "as_dict"):
return {"prefix": self.PREFIX, **self.PAGEINFO.as_dict}
return
class LanguageModels:
SITE_URL: str
COMPONENT: str = "Table"
PREFIX_URL: str = ""
PAGE_INFO: dict
STATIC_PATH: str = STATIC_PATH
def as_dict(self):
return {
"SITE_URL": f"/{self.STATIC_PATH}{self.SITE_URL}",
"COMPONENT": self.COMPONENT,
"PREFIX_URL": self.PREFIX_URL,
"PAGE_INFO": self.PAGE_INFO,
}
DefaultClusterName = "site"