Skip to content

Commit 73a47c3

Browse files
perf: Enable assistant cache
1 parent 09ca114 commit 73a47c3

File tree

3 files changed

+2
-3
lines changed

3 files changed

+2
-3
lines changed

backend/apps/system/api/assistant.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ async def info(session: SessionDep, id: str, virtual: Optional[int] = Query(None
3232
db_model = await get_assistant_info(session=session, assistant_id=id)
3333
if not db_model:
3434
return AssistantValidator()
35-
print(db_model)
3635
db_model = AssistantModel.model_validate(db_model)
3736
access_token_expires = timedelta(minutes=settings.ACCESS_TOKEN_EXPIRE_MINUTES)
3837
assistantDict = {

backend/apps/system/crud/assistant.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
from common.core.config import settings
1818
from common.utils.utils import string_to_numeric_hash
1919

20-
#@cache(namespace=CacheNamespace.EMBEDDED_INFO, cacheName=CacheName.ASSISTANT_INFO, keyExpression="assistant_id")
20+
@cache(namespace=CacheNamespace.EMBEDDED_INFO, cacheName=CacheName.ASSISTANT_INFO, keyExpression="assistant_id")
2121
async def get_assistant_info(*, session: Session, assistant_id: int) -> AssistantModel | None:
2222
db_model = session.get(AssistantModel, assistant_id)
2323
return db_model

backend/apps/system/models/system_model.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ class AssistantBaseModel(SQLModel):
4747
name: str = Field(max_length=255, nullable=False)
4848
type: int = Field(nullable=False, default=0)
4949
domain: str = Field(max_length=255, nullable=False)
50-
description: str = Field(sa_type = Text(), nullable=True)
50+
description: Optional[str] = Field(sa_type = Text(), nullable=True)
5151
configuration: Optional[str] = Field(sa_type = Text(), nullable=True)
5252
create_time: int = Field(default=0, sa_type=BigInteger())
5353

0 commit comments

Comments
 (0)