Annidare classi Pydantic
Il tuo sistema di raccomandazione di film funziona bene, ma c’è spazio per migliorare. In particolare, insieme alle raccomandazioni vuoi aggiungere altri film simili da far esplorare all’utente. Questi film simili richiedono una classe separata (SimilarMovie) così da poterli elencare all’interno di una nuova classe DetailedMovieRecommendation.
Questo esercizio fa parte del corso
Lavorare con la Responses API di OpenAI
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Define the SimilarMovie class
class ____(____):
____: str = Field(description="Title of a similar movie")
____: str = Field(description="Why this movie is similar")