Knowledge Bases
Knowledge Bases
Knowledge Bases
Create a Knowledge Base
post/v2/gen-ai/knowledge_bases
Delete a Knowledge Base
delete/v2/gen-ai/knowledge_bases/{uuid}
List Knowledge Bases
get/v2/gen-ai/knowledge_bases
Retrieve Information About an Existing Knowledge Base
get/v2/gen-ai/knowledge_bases/{uuid}
Update a Knowledge Base
put/v2/gen-ai/knowledge_bases/{uuid}
API Knowledge Base
APIKnowledgeBaseobject
Knowledgebase Description
Knowledge BasesData Sources
Add Data Source to a Knowledge Base
post/v2/gen-ai/knowledge_bases/{knowledge_base_uuid}/data_sources
Delete a Data Source from a Knowledge Base
delete/v2/gen-ai/knowledge_bases/{knowledge_base_uuid}/data_sources/{data_source_uuid}
List Data Sources for a Knowledge Base
get/v2/gen-ai/knowledge_bases/{knowledge_base_uuid}/data_sources
API File Upload Data Source
APIFileUploadDataSourceobject
File to upload as data source for knowledge base.
API Knowledge Base Data Source
APIKnowledgeBaseDataSourceobject
Data Source configuration for Knowledge Bases
API Spaces Data Source
APISpacesDataSourceobject
Spaces Bucket Data Source
API Web Crawler Data Source
APIWebCrawlerDataSourceobject
WebCrawlerDataSource
Aws Data Source
AwsDataSourceobject
AWS S3 Data Source
Knowledge BasesIndexing Jobs
Start Indexing Job for a Knowledge Base
post/v2/gen-ai/indexing_jobs
List Indexing Jobs for a Knowledge Base
get/v2/gen-ai/indexing_jobs
Retrieve Status of Indexing Job for a Knowledge Base
get/v2/gen-ai/indexing_jobs/{uuid}
List Data Sources for Indexing Job for a Knowledge Base
get/v2/gen-ai/indexing_jobs/{indexing_job_uuid}/data_sources
Cancel Indexing Job for a Knowledge Base
put/v2/gen-ai/indexing_jobs/{uuid}/cancel
API Indexed Data Source
APIIndexedDataSourceobject
API Indexing Job
APIIndexingJobobject
IndexingJob description