如何快速使用向量检索服务 DashVector?
本文将介绍如何快速上手使用向量检索服务 DashVector。
前提条件
已创建 Cluster
已获得 API-KEY
已安装最新版 SDK
说明
需要使用您的 api-key 替换示例中的 YOUR_API_KEY、您的 Cluster Endpoint 替换示例中的 YOUR_CLUSTER_ENDPOINT,代码才能正常运行。
Cluster Endpoint,可在控制台"Cluster 详情"中查看。
Step1. 创建 Client
使用 HTTP API 时可跳过本步骤。Python 示例:
复制代码
Java 示例:
复制代码
Step2. 创建 Collection
创建一个名称为quickstart
,向量维度为 4 的 collection。Python 示例:
复制代码
Java 示例:
复制代码
HTTP
复制代码
说明
在未指定距离度量参数时,将使用默认的Cosine距离度量方式。
在未指定向量数据类型时,将使用默认的
Float
数据类型。
Step3. 插入 Doc
Python 示例:
复制代码
Java 示例:
复制代码
HTTP 示例:
复制代码
Step4. 相似性检索
Python 示例:
复制代码
Java 示例:
复制代码
HTTP 示例:
复制代码
Step5. 删除 Doc
Python
复制代码
Java 示例:
复制代码
HTTP 示例:
复制代码
Step6. 查看 Collection 统计信息
Python
复制代码
Java 示例:
复制代码
HTTP 示例:
复制代码
Step7. 删除 Collection
Python 示例:
复制代码
Java 示例:
复制代码
HTTP 示例:
复制代码
版权声明: 本文为 InfoQ 作者【DashVector】的原创文章。
原文链接:【http://xie.infoq.cn/article/0165b79a464d09ca1c83c4f06】。文章转载请联系作者。
评论