mirror of
https://github.com/MODSetter/SurfSense.git
synced 2026-04-30 03:16:25 +02:00
Improvements for sidebar
This commit is contained in:
parent
d98dfd40b5
commit
8bc369cd94
10 changed files with 560 additions and 373 deletions
|
|
@ -1,5 +1,12 @@
|
|||
from .base import IDModel, TimestampModel
|
||||
from .chats import AISDKChatRequest, ChatBase, ChatCreate, ChatRead, ChatUpdate
|
||||
from .chats import (
|
||||
AISDKChatRequest,
|
||||
ChatBase,
|
||||
ChatCreate,
|
||||
ChatRead,
|
||||
ChatReadWithoutMessages,
|
||||
ChatUpdate,
|
||||
)
|
||||
from .chunks import ChunkBase, ChunkCreate, ChunkRead, ChunkUpdate
|
||||
from .documents import (
|
||||
DocumentBase,
|
||||
|
|
@ -37,6 +44,7 @@ __all__ = [
|
|||
"ChatBase",
|
||||
"ChatCreate",
|
||||
"ChatRead",
|
||||
"ChatReadWithoutMessages",
|
||||
"ChatUpdate",
|
||||
"ChunkBase",
|
||||
"ChunkCreate",
|
||||
|
|
|
|||
|
|
@ -15,6 +15,12 @@ class ChatBase(BaseModel):
|
|||
search_space_id: int
|
||||
|
||||
|
||||
class ChatBaseWithoutMessages(BaseModel):
|
||||
type: ChatType
|
||||
title: str
|
||||
search_space_id: int
|
||||
|
||||
|
||||
class ClientAttachment(BaseModel):
|
||||
name: str
|
||||
content_type: str
|
||||
|
|
@ -50,3 +56,7 @@ class ChatUpdate(ChatBase):
|
|||
|
||||
class ChatRead(ChatBase, IDModel, TimestampModel):
|
||||
model_config = ConfigDict(from_attributes=True)
|
||||
|
||||
|
||||
class ChatReadWithoutMessages(ChatBaseWithoutMessages, IDModel, TimestampModel):
|
||||
model_config = ConfigDict(from_attributes=True)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue