> Discover all available pages from the documentation index: https://mastra.zisheng.pro/fr/llms.txt # DatasetsManager.create() **Ajouté dans :** `@mastra/core@1.4.0` Crée un nouveau dataset. Utilisez Standard JSON Schema (Zod, Valibot, ArkType, etc.) pour définir les schémas. ## Exemple d’utilisation ```typescript import { Mastra } from '@mastra/core' import { z } from 'zod' const mastra = new Mastra({/* storage config */}) // Create with metadata const dataset = await mastra.datasets.create({ name: 'QA evaluation set', description: 'Question-answer pairs for testing', metadata: { team: 'ml' }, }) // Create with Zod schema (library that supports Standard JSON Schema) const typedDataset = await mastra.datasets.create({ name: 'Typed QA set', inputSchema: z.object({ question: z.string(), context: z.string().optional(), }), groundTruthSchema: z.object({ answer: z.string(), }), }) ``` ## Paramètres **name** (`string`): Nom d’affichage du dataset. **description** (`string`): Description du dataset. **inputSchema** (`StandardJSONSchemaV1`): Standard JSON Schema pour les entrées des éléments. **groundTruthSchema** (`StandardJSONSchemaV1`): Standard JSON Schema pour les vérités terrain des éléments. **metadata** (`Record`): Métadonnées arbitraires. ## Valeur renvoyée **result** (`Promise`): Instance de Dataset correspondant au dataset nouvellement créé.