Skip to main content

Class: UserSession

Manages user conversation history and context.

Properties

user_id

User identifier.
user_id: str

domain

Session domain.
domain: str

chat_history

Chat history as list of tuples.
chat_history: List[Tuple[str, str]]
Format: [(query1, response1), (query2, response2), ...]

Methods

save_message()

Save a message to database.
def save_message(self, query: str, response: str) -> None
Parameters:
query
str
required
User query
response
str
required
AI response

Next Steps


Built with ❤️ by NeuroBrain