НачатьНачать бесплатно

Вложенные классы Pydantic

Ваша система рекомендаций фильмов работает хорошо, однако есть возможности для улучшения. В частности, вы хотите добавить к каждой рекомендации похожие фильмы, которые пользователь сможет просмотреть. Для таких фильмов потребуется отдельный класс (SimilarMovie), чтобы их можно было перечислить внутри нового класса DetailedMovieRecommendation.

Это упражнение является частью курса

Работа с Responses API OpenAI

Посмотреть курс

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Define the SimilarMovie class
class ____(____):
    ____: str = Field(description="Title of a similar movie")
    ____: str = Field(description="Why this movie is similar")
Редактировать и запускать код