Feature: Add full support for handling, indexing, and saving chat message content to the knowledge base.

This commit is contained in:
2026-06-15 03:51:19 +02:00
parent 937cd3c6f4
commit d0e5c9300c
5 changed files with 185 additions and 7 deletions

View File

@@ -13,6 +13,7 @@ class ChatAttachment(BaseModel):
text: Optional[str] = None
class Message(BaseModel):
message_id: Optional[str] = None
role: str
content: str
sources: Optional[List[str]] = None
@@ -35,6 +36,12 @@ class ChatResponse(BaseModel):
class HistoryResponse(BaseModel):
messages: List[Message]
class SaveMessageToKnowledgeRequest(BaseModel):
message_id: str
title: Optional[str] = None
content: Optional[str] = None
class GenerateTitleRequest(BaseModel):
session_id: str
message: str