> Discover all available pages from the documentation index: https://mastra.zisheng.pro/fr/llms.txt # dataset.addItem() **Ajouté dans :** `@mastra/core@1.4.0` Ajoute un seul élément au dataset. Chaque élément possède des données d’entrée et peut comporter une vérité terrain. Les métadonnées sont également facultatives. ## Exemple d’utilisation ```typescript import { Mastra } from '@mastra/core' const mastra = new Mastra({/* storage config */}) const dataset = await mastra.datasets.get({ id: 'dataset-id' }) const item = await dataset.addItem({ input: { question: 'What is TypeScript?' }, groundTruth: { answer: 'A typed superset of JavaScript' }, metadata: { source: 'manual' }, }) console.log(item.id) ``` ## Paramètres **input** (`unknown`): Données d’entrée de l’élément. **groundTruth** (`unknown`): Sortie attendue ou vérité terrain utilisée pour l’évaluation. **metadata** (`Record`): Métadonnées arbitraires de l’élément. ## Valeur renvoyée **result** (`Promise`): Élément de dataset créé. **result.id** (`string`): Identifiant unique de l’élément. **result.datasetId** (`string`): ID du dataset parent. **result.datasetVersion** (`number`): Version du dataset lors de la création de l’élément. **result.input** (`unknown`): Données d’entrée. **result.groundTruth** (`unknown`): Données de vérité terrain. **result.metadata** (`Record`): Métadonnées de l’élément. **result.createdAt** (`Date`): Date de création de l’élément. **result.updatedAt** (`Date`): Date de la dernière mise à jour de l’élément.