如何通过 Python SDK 向 Collection 中插入或更新 Doc

本文介绍如何通过 Python SDK 向 Collection 中插入或更新 Doc。
说明
若调用本接口时 Doc Id 已存在,则等同于更新 Doc;Doc Id 不存在,则等同于插入 Doc。
若调用本接口时不指定 Doc Id,则等同于插入 Doc,DashVector 会自动生成 Doc Id,并在返回结果中携带 id 信息。
前提条件
已创建 Cluster
已获得 API-KEY
已安装最新版 SDK
接口定义
Python 示例:
复制代码
使用示例
说明
需要使用您的 api-key 替换示例中的 YOUR_API_KEY、您的 Cluster Endpoint 替换示例中的 YOUR_CLUSTER_ENDPOINT,代码才能正常运行。
本示例需要参考新建Collection-使用示例提前创建好名称为
quickstart的 Collection。
Python 示例:
复制代码
插入或更新 Doc
Python 示例:
复制代码
插入或更新不带有 Id 的 Doc
Python
复制代码
插入或更新带有 Fields 的 Doc
Python 示例:
复制代码
批量插入或更新 Doc
Python 示例:
复制代码
异步插入或更新 Doc
Python 示例:
复制代码
插入或更新带有 Sparse Vector 的 Doc
Python 示例:
复制代码







评论