evaluation_datasets
Creates, updates, deletes, gets or lists an evaluation_datasets resource.
Overview
| Name | evaluation_datasets |
| Type | Resource |
| Id | digitalocean.genai.evaluation_datasets |
Fields
The following fields are returned by SELECT queries:
SELECT not supported for this resource, use SHOW METHODS to view available operations for the resource.
Methods
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
genai_create_evaluation_dataset | insert | To create an evaluation dataset, send a POST request to /v2/gen-ai/evaluation_datasets. | ||
genai_create_evaluation_dataset_file_upload_presigned_urls | exec | To create presigned URLs for evaluation dataset file upload, send a POST request to /v2/gen-ai/evaluation_datasets/file_upload_presigned_urls. |
Parameters
Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.
| Name | Datatype | Description |
|---|
INSERT examples
- genai_create_evaluation_dataset
- Manifest
To create an evaluation dataset, send a POST request to /v2/gen-ai/evaluation_datasets.
INSERT INTO digitalocean.genai.evaluation_datasets (
data__file_upload_dataset,
data__name
)
SELECT
'{{ file_upload_dataset }}',
'{{ name }}'
RETURNING
evaluation_dataset_uuid
;
# Description fields are for documentation purposes
- name: evaluation_datasets
props:
- name: file_upload_dataset
value: object
description: >
File to upload as data source for knowledge base.
- name: name
value: string
description: >
The name of the agent evaluation dataset.
Lifecycle Methods
- genai_create_evaluation_dataset_file_upload_presigned_urls
To create presigned URLs for evaluation dataset file upload, send a POST request to /v2/gen-ai/evaluation_datasets/file_upload_presigned_urls.
EXEC digitalocean.genai.evaluation_datasets.genai_create_evaluation_dataset_file_upload_presigned_urls
@@json=
'{
"files": "{{ files }}"
}'
;