> Discover all available pages from the documentation index: https://mastra.zisheng.pro/zh-TW/llms.txt # dataset.addItems() **新增於:** `@mastra/core@1.4.0` 透過一次批次操作向資料集新增多個項目。 ## 使用範例 ```typescript import { Mastra } from '@mastra/core' const mastra = new Mastra({/* storage config */}) const dataset = await mastra.datasets.get({ id: 'dataset-id' }) const items = await dataset.addItems({ items: [ { input: { question: 'What is AI?' }, groundTruth: { answer: 'Artificial Intelligence' } }, { input: { question: 'What is ML?' }, groundTruth: { answer: 'Machine Learning' } }, { input: { question: 'What is DL?' }, metadata: { category: 'deep-learning' } }, ], }) console.log(`Added ${items.length} items`) ``` ## 參數 **items** (`Array`): 要新增的項目陣列。每個項目的結構都與 dataset.addItem() 的輸入相同。 **items.input** (`unknown`): 項目的輸入資料。 **items.groundTruth** (`unknown`): 預期輸出或 ground truth。 **items.metadata** (`Record`): 任意中繼資料。 ## 傳回值 **result** (`Promise`): 已建立的資料集項目陣列。項目結構請參閱 dataset.addItem()。