from typing import List from pydantic import BaseModel, Field class Company(BaseModel): name: str ticker: str latest_price: float = Field(description="The latest price of the stock.") … class StockReport(BaseModel): company: Company company_overview: CompanyOverview key_financial_data: KeyFinancialData buy_case: List[BulletPoint] sell_case: List[BulletPoint]