Qdrant 云 API

Qdrant Cloud API 允许您管理云账户及其各自的 Qdrant 集群。您可以使用此 API 来管理您的集群、认证方法和云配置。

REST API文档
v.0.1.0开放API规范

注意: 这不是Qdrant REST API。有关核心产品的API和SDK,请参阅我们的接口列表。

认证:连接到云API

要与Qdrant Cloud API进行交互,您必须使用API密钥进行身份验证。每个API请求都必须在Authorization头中包含API密钥。API密钥充当承载令牌,并授予对您账户资源的访问权限。

您可以在云控制台用户界面中创建一个云API密钥。前往访问管理 > Qdrant云API密钥Authentication

注意: 确保API密钥安全,不要将其暴露在公共仓库或日志中。一旦认证成功,API允许您管理集群、集合,并执行您账户可用的其他操作。

示例API请求

以下是一个基本请求的示例,用于列出您Qdrant Cloud账户中的所有集群

curl -X 'GET' \
  'https://cloud.qdrant.io/pa/v1/accounts/<YOUR_ACCOUNT_ID>/clusters' \
  -H 'accept: application/json' \
  -H 'Authorization: apikey <YOUR_API_KEY>'

此请求将以JSON格式返回与您的账户关联的集群列表。

集群管理

使用这些端点来创建和管理您的Qdrant数据库集群。API支持对所有云提供商(AWS、GCP、Azure)及其在Qdrant Cloud中的各自区域以及混合云中的集群资源(CPU、RAM、磁盘)、节点配置、容忍度和其他操作特性进行细粒度控制。

  • 通过ID获取集群: 使用集群ID和关联的账户ID检索特定集群的详细信息。
  • 删除集群: 移除一个集群,可选择是否删除备份。
  • 更新集群: 对集群的配置应用修改。
  • 列出集群: 获取与特定账户关联的所有集群,按区域或其他条件过滤。
  • 创建集群: 向账户添加新的集群,并配置可调参数,如节点、云提供商和区域。
  • 获取预订: 管理跨多个云服务提供商(AWS, GCP, Azure)及其各自区域的托管服务。

集群认证管理

使用这些端点来管理您的集群API密钥。

  • 列出API密钥: 检索与账户关联的所有API密钥。
  • 创建API密钥: 生成一个新的API密钥以进行程序化访问。
  • 删除API密钥: 通过删除特定的API密钥来撤销访问权限。
  • 更新API密钥: 修改现有API密钥的属性。

Terraform 提供者

Qdrant Cloud 还提供了一个 Terraform 提供程序来管理您的 Qdrant Cloud 资源。了解更多

这个页面有用吗?

感谢您的反馈!🙏

我们很抱歉听到这个消息。😔 你可以在GitHub上编辑这个页面,或者创建一个GitHub问题。