跳至主要內容

dataset.getDetails()

新增於: @mastra/core@1.4.0

從儲存空間取得完整資料集記錄,包括元資料、結構描述及版本資料。

使用範例
使用範例 的直接連結

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>
項目基準答案的 JSON Schema。

version:

number
資料集目前的版本號碼。

createdAt:

Date
資料集的建立時間。

updatedAt:

Date
資料集上次更新的時間。