Skip to content
  • Auto
  • Light
  • Dark

Create

Create Evaluation Dataset
client.agents.evaluationDatasets.create(EvaluationDatasetCreateParams { file_upload_dataset, name } body?, RequestOptionsoptions?): EvaluationDatasetCreateResponse { evaluation_dataset_uuid }
post/v2/gen-ai/evaluation_datasets

To create an evaluation dataset, send a POST request to /v2/gen-ai/evaluation_datasets.

ParametersExpand Collapse
body: EvaluationDatasetCreateParams { file_upload_dataset, name }
file_upload_dataset?: APIFileUploadDataSource { original_file_name, size_in_bytes, stored_object_key }

File to upload as data source for knowledge base.

original_file_name?: string

The original file name

size_in_bytes?: string

The size of the file in bytes

formatuint64
stored_object_key?: string

The object key the file was stored as

name?: string

The name of the agent evaluation dataset.

ReturnsExpand Collapse
EvaluationDatasetCreateResponse { evaluation_dataset_uuid }

Output for creating an agent evaluation dataset

evaluation_dataset_uuid?: string

Evaluation dataset uuid.

Create Evaluation Dataset
import Gradient from '@digitalocean/gradient';

const client = new Gradient();

const evaluationDataset = await client.agents.evaluationDatasets.create();

console.log(evaluationDataset.evaluation_dataset_uuid);
{
  "evaluation_dataset_uuid": "123e4567-e89b-12d3-a456-426614174000"
}
Returns Examples
{
  "evaluation_dataset_uuid": "123e4567-e89b-12d3-a456-426614174000"
}