Pydantic-Klassen schachteln
Dein Filmempfehlungssystem funktioniert gut, aber es gibt noch Luft nach oben. Du möchtest zu jeder Empfehlung weitere, ähnliche Filme hinzufügen, durch die der oder die Nutzer*in stöbern kann. Diese ähnlichen Filme benötigen eine separate Klasse (SimilarMovie), damit sie innerhalb einer neuen Klasse DetailedMovieRecommendation aufgelistet werden können.
Diese Übung ist Teil des Kurses
<Kurs>Arbeiten mit der OpenAI Responses API</Kurs>Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Define the SimilarMovie class
class ____(____):
____: str = Field(description="Title of a similar movie")
____: str = Field(description="Why this movie is similar")