Pydantic クラスの入れ子
あなたの映画レコメンドシステムは順調に動いていますが、まだ改善の余地があります。特に、各おすすめに対して、ユーザーが見比べられるように、似た作品も併せて提示したいと考えています。これらの類似作品は新しい DetailedMovieRecommendation クラスの中に一覧化できるよう、別のクラス(SimilarMovie)として定義する必要があります。
この演習はコースの一部です
OpenAI Responses API を使いこなす
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Define the SimilarMovie class
class ____(____):
____: str = Field(description="Title of a similar movie")
____: str = Field(description="Why this movie is similar")