dataset.getDetails()
添加于: @mastra/core@1.4.0
从存储中获取完整的数据集记录,包括元数据、schema 和版本信息。
使用示例使用示例的直接链接
import { Mastra } from '@mastra/core'
const mastra = new Mastra({/* storage config */})
const dataset = await mastra.datasets.get({ id: 'dataset-id' })
// Get dataset details
const details = await dataset.getDetails()
console.log(details.name, details.version)
参数参数的直接链接
此方法不接受任何参数。
返回值返回值的直接链接
返回 Promise<DatasetRecord>。如果未找到数据集,则抛出 MastraError。
id:
string
数据集的唯一标识符。
name:
string
数据集的显示名称。
description?:
string
数据集的描述。
metadata?:
Record<string, unknown>
与数据集关联的任意元数据。
inputSchema?:
Record<string, unknown>
条目输入的 JSON Schema。
groundTruthSchema?:
Record<string, unknown>
条目 ground truth 的 JSON Schema。
version:
number
数据集的当前版本号。
createdAt:
Date
数据集的创建时间。
updatedAt:
Date
数据集的最后更新时间。