Datasets

Manage datasets, including creating, retrieving, listing, updating, and deleting datasets. These datasets can be used for Retrieval-Augmented Generation (RAG).

Create a Dataset

post
Query parameters
tenantUnitIdstringOptionalExample: {{tenantUnitId}}
tenantIdstringRequiredExample: {{tenantId}}
Header parameters
X-Api-KeystringOptional

the API Key

Example: {{apiKey}}
Body
idstringOptional
tenantUnitIdstringOptional
namestringRequired
descriptionstring | nullableOptional
typestringOptional

knowledge or qa

tagsstring[]Optional
Responses
200Success
application/json
post
/admin/api/v1/datasets
200Success

Get a Dataset

get
Path parameters
datasetIdstringRequiredExample: {{datasetId}}
Query parameters
tenantIdstringRequiredExample: {{tenantId}}
Header parameters
X-Api-KeystringOptional

the API Key

Example: {{apiKey}}
Responses
200Success
application/json
get
/admin/api/v1/datasets/{datasetId}
200Success

List Dataset

get
Query parameters
tenantIdstringOptionalExample: ff9bd0ba-8de5-46e1-9303-1bd2081cfc74
tenantUnitIdstringOptionalExample: f96c6fc1-af3e-45d0-bec8-1e5525da8905
limitintegerOptional

If no parameters are provided, all datasets will be returned.

Example: 5
typestringOptional
Header parameters
X-Api-KeystringOptional

the API Key

Example: {{apiKey}}
Responses
200Success
application/json
get
/admin/api/v1/datasets
200Success

Delete dataset

delete
Path parameters
datasetIdstringRequiredExample: 0361d480-ac91-430e-94d4-8e3a9762675f
Query parameters
deleteDocumentstringOptionalExample: true
tenantIdstringOptionalExample: fcbb17f3-646f-41d3-a097-fdb801f73142
Header parameters
X-Api-KeystringOptional

the API Key

Example: {{apiKey}}
Responses
delete
/admin/api/v1/datasets/{datasetId}
204Success

Partial update dataset

patch
Path parameters
datatsetIdstringRequired
Query parameters
tenantIdstringRequiredExample: {{tenantId}}
Header parameters
X-Api-KeystringOptional

the API Key

Example: {{apiKey}}
Body
namestringOptional
descriptionstring | nullableOptional
typestringOptional

knowledge or qa

tagsstring[]Optional
Responses
200Success
application/json
patch
/admin/api/v1/datasets/{datatsetId}
200Success

Last updated

Was this helpful?