File size: 272 Bytes
e272f4f
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
from datetime import datetime
from typing import Optional
from pydantic import BaseModel

class Conversation(BaseModel):
    session_id: str
    user_query: str
    bot_response: str
    timestamp: Optional[datetime] = datetime.utcnow()
    metadata: Optional[dict] = None