from pydantic import BaseModel from typing import List, Dict, Any class ArticleQuizRequest(BaseModel): article_title: str article_content: str = "" profile_summary: str = "" class ArticleQuizResponse(BaseModel): questions: List[Dict[str, Any]] = [] fallback_used: bool = True