From d3b78f731afdc1893f7bd75f6c6c6b3abde17a96 Mon Sep 17 00:00:00 2001 From: "xianzhe.xxz" Date: Tue, 25 Jun 2024 19:49:06 +0800 Subject: [PATCH] adjust MemoryNode --- memory_scope/scheme/memory_node.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/memory_scope/scheme/memory_node.py b/memory_scope/scheme/memory_node.py index aefe4dad..f15d3064 100644 --- a/memory_scope/scheme/memory_node.py +++ b/memory_scope/scheme/memory_node.py @@ -4,12 +4,12 @@ from pydantic import Field, BaseModel class MemoryNode(BaseModel): - id: str = Field("", description="uuid64") + user_id: str = Field("", description="unique memory id for user") + + memory_id: str = Field("", description="unique id for memory item") content: str = Field("", description="memory content") - memory_id: str = Field("", description="unique memory id") - score_similar: float = Field(0, description="es similar score") score_rank: float = Field(0, description="rank model score") @@ -23,3 +23,4 @@ class MemoryNode(BaseModel): status: str = Field("active", description="active or expired") vector: List[float] = Field([], description="content embedding result, return empty") +