Zagnieżdżanie klas Pydantic
Twój system rekomendacji filmów działa dobrze, ale można go jeszcze ulepszyć. Chcesz wzbogacić rekomendacje o podobne filmy, które użytkownik będzie mógł przeglądać. Podobne filmy wymagają osobnej klasy (SimilarMovie), aby można je było umieszczać wewnątrz nowej klasy DetailedMovieRecommendation.
To ćwiczenie jest częścią kursu
Praca z API Responses OpenAI
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Define the SimilarMovie class
class ____(____):
____: str = Field(description="Title of a similar movie")
____: str = Field(description="Why this movie is similar")