Imbriquer des classes Pydantic
Votre système de recommandation de films fonctionne bien, mais il peut encore être amélioré. En particulier, vous voulez ajouter, avec chaque recommandation, d'autres films similaires pour que l'utilisateur puisse parcourir des options. Ces films similaires nécessitent une classe distincte (SimilarMovie) afin de pouvoir être listés dans une nouvelle classe DetailedMovieRecommendation.
Cette activité fait partie du cours
Utiliser l'API Responses d'OpenAI
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Define the SimilarMovie class
class ____(____):
____: str = Field(description="Title of a similar movie")
____: str = Field(description="Why this movie is similar")