Datasets are essential for organizing and managing information, allowing you to build comprehensive knowledge bases that can be leveraged by intelligent agents and applications.

Creating Datasets

Creating a dataset is the first step in organizing information, providing a structured way to store and manage data that can be easily accessed and utilized by various applications.

To create a dataset, you typically need to provide basic information such as the dataset's name and description. You can also specify various configurations, including:

Warning: Some dataset parameters such as the store type cannot be changed after creation.

Deleting a Dataset

To permanently delete a dataset, use the the following API request:

POST /api/v1/dataset/{datasetId}/delete Content-Type: application/json {}

Retrieving Datasets

You can retrieve a dataset by sending a GET request to the following endpoint:

Updating a Dataset

To update a dataset, use the following API request:

Warning: Some dataset properties cannot be changed after creation, such as the storage class.

Listing Datasets

Listing datasets allows you to retrieve and view all the datasets you have created. This is useful for managing your datasets and understanding the information you have stored.

To list your datasets, you can make a GET request to the following endpoint: