Response Model: Безопасность и чистота API
Представь, что у тебя есть модель User, в которой 20 полей, включая hashed_password. Когда кто-то запрашивает профиль, тебе нужно отправить только username и bio. Вместо того чтобы вручную чистить словарь перед return, ты указываешь FastAPI: «Используй для ответа вот эту сокращенную схему». FastAPI сам отфильтрует лишнее, даже если твоя функция вернула полный объект со всеми секретами.