File size: 474 Bytes
194f8db b66a1ea 92d0da1 b15610e 22131f2 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
from pydantic import BaseModel
from typing import Any, Dict
class PageSpeedRequest(BaseModel):
pagespeed_data: Dict[str, Any]
class PageSpeedURLRequest(BaseModel):
target_url: str
class ReportIngestRequest(BaseModel):
user_id: str
report_text: str
class ReportQueryRequest(BaseModel):
user_id: str
query: str
class NewChatRequest(BaseModel):
user_id: str
class ChatQueryRequest(BaseModel):
user_id: str
chat_id: str
query: str
|