A summary of all endpoints available in the deepset API and their purpose.
Collection Overview
The base URL for all endpoints, except for health
is https://api.cloud.deepset.ai/api/v1
.
Deepset AI Platform
These are the endpoint collections available in this section:
Collection | Purpose |
---|---|
Checking the connection. | |
Obtaining Haystack components available in deepset AI Platform, including their input and output types. | |
Managing the connection to your VPC. | |
Listing and deleting users. | |
Listing models available for a component. | |
Working with tokens for private models. | |
Listing deepset organizations and adding users to them. | |
Updating pipeline YAML by passing updated data as a dictionary and merging it with the original YAML configuration. | |
Working with prompt templates in PromptHub. | |
Managing API keys for connecting deepset to your app. | |
Working with deepset workspaces. This includes, creating, listing, and viewing workspace statistics and search history. | |
Listing the sample datasets deepset offers if you have no files in your workspaces and adding files to them. | |
Working with files in deepset AI Platform. This includes creating, deleting, listing, uploading, and working with metadata. | |
Listing indexes, and working with documents: counting, querying, and listing. | |
Listing pipeline templates. | |
Interacting with deepset pipelines. This includes creating, validating, deploying, listing, and getting all pipeline-related information, searching with a pipeline, and more. | |
Listing and creating search sessions. Search sessions are used for chat. | |
Managing shared prototypes of your pipelines. | |
Opening, closing, and checking the status of the upload sessions used to upload files with the SDK. For more information, see Tutorial: Uploading Files with Python Methods. | |
Managing deepset secrets. Secrets are used to connect to service providers through custom components. | |
Starting a debug tunnel for remote debugging with VS Code. |
Jobs
These are the endpoint collections related to working with jobs in deepset:
Collection | Purpose |
---|---|
jobs | Working with jobs. This includes creating, listing, updating, starting, and getting results. |
shared_job | Managing jobs shared with others. |
query_sets | Managing query sets used for jobs. |
Feedback
These are endpoint collections related to the feedback feature:
Custom Components
These are the endpoints you can use to interact with custom components in deepset:
Collection | Purpose |
---|---|
custom_components | Listing and importing custom components, and getting their logs. |