ReMe/reme2/schema/emb_node.py
jinli.yl 1265b7656b up
2026-05-11 17:54:24 +08:00

10 lines
286 B
Python

from uuid import uuid4
from pydantic import BaseModel, Field
class EmbNode(BaseModel):
id: str = Field(default_factory=lambda: uuid4().hex)
text: str = Field(default="")
embedding: list[float] | None = Field(default=None)
metadata: dict = Field(default_factory=dict)