from pydantic import BaseModel from typing import Optional, List class TranslationRequest(BaseModel): text: str source_lang: Optional[str] = "auto" target_lang: str = "ru" class TranslationResponse(BaseModel): original_text: str translated_text: str source_lang: str target_lang: str pronunciation: Optional[str] = None