Skip to main content
本笔记本展示了如何利用此集成的 向量数据库 将文档存储在集合中,创建索引,并使用近似最近邻算法(如 COS(余弦距离)、L2(欧几里得距离)和 IP(内积))执行向量搜索查询,以定位与查询向量接近的文档。 Azure Cosmos DB 是支持 OpenAI ChatGPT 服务的数据库。它提供个位数毫秒级的响应时间、自动且即时的可扩展性,以及任何规模下的速度保证。 Azure Cosmos DB for NoSQL 现在在预览版中提供向量索引和搜索。此功能旨在处理高维向量,实现任何规模下的高效准确向量搜索。您现在可以直接在文档中存储向量,与您的数据并存。这意味着数据库中的每个文档不仅可以包含传统的无模式数据,还可以作为文档的其他属性包含高维向量。数据和向量的这种共存允许高效的索引和搜索,因为向量与其所代表的数据存储在相同的逻辑单元中。这简化了数据管理、AI 应用架构以及基于向量的操作的效率。 请在此处参考更多详细信息: 注册 获取终身免费访问权限,立即开始。

插入数据

创建 AzureCosmosDB NoSQL 向量搜索

向量搜索

带分数的向量搜索

带过滤的向量搜索

全文搜索

全文搜索 BM 25 排名

混合搜索

带过滤的混合搜索

带自定义投影的混合搜索