Modèles de données

Cette section décrit les modèles de données utilisés dans l’API.

Question

class Question

Modèle représentant une question posée à l’API.

text: str

Le texte de la question posée par l’utilisateur.

DiscogsInfo

class DiscogsInfo

Modèle contenant les informations musicales extraites d’une question.

artist: str | None

Le nom de l’artiste extrait de la question.

title: str | None

Le titre de l’album ou de la chanson.

year: int | None

L’année de sortie.

genre: str | None

Le genre musical.

QuestionAnswer

class QuestionAnswer

Modèle représentant la réponse générée par Claude.

answer: str

La réponse textuelle générée.

Response

class Response

Modèle de la réponse finale de l’API.

answer: str

La réponse complète à la question.

confidence: float

Le niveau de confiance dans la réponse (entre 0 et 1).

discogs_info: DiscogsInfo

Les informations musicales extraites.