对于 AI 代理:可在 https://www.mongodb.com/zh-cn/docs/llms.txt 获取文档索引—通过在任何 URL 路径后添加 .md 可获取所有页面的 Markdown 版本。
Docs 菜单

管理自动嵌入

您可以从Atlas用户界面管理自动嵌入。

要启用自动嵌入,您必须创建 autoEmbed 类型的MongoDB 向量搜索索引。要学习;了解更多信息,请参阅创建自动嵌入索引。

要在组织级别禁用自动嵌入,请使用 Atlas 资源策略。您可以完全禁用自动嵌入,也可以在项目级别例外情况下禁用自动嵌入。

要完全禁用自动嵌入,请在 Atlas 资源策略中使用以下语法:

forbid (
principal,
action == ResourcePolicy::Action::"search.index.modify",
resource
)
when {
context.search.index.isAutoEmbed
};

要为特定项目禁用自动嵌入(但有例外),请在Atlas资源策略中使用以下事务语法。将每个 <project-id> 替换为要豁免的项目的ID 。要查找项目ID,请参阅:管理项目设置。

forbid (
principal,
action == ResourcePolicy::Action::"search.index.modify",
resource
)
when {
context.search.index.isAutoEmbed
}
unless {
resource in ResourcePolicy::Project::"<project-id-1>" ||
resource in ResourcePolicy::Project::"<project-id-2>"
};

当激活时,这些策略可防止创建新的 autoEmbed 类型索引。在资源策略激活之前创建的索引不受影响,必须手动删除才能保持合规。

要将此策略应用于您的组织,请应用以下操作:

1
  1. 如果尚未显示,请从导航栏的“组织”菜单中选择所需的组织。

  2. 在侧边栏中,单击 Organization Settings

2

在侧边栏中,单击 Configurations 标题下的 Resource Policies

3
4
  1. 为策略指定唯一名称。

  2. (可选)添加说明。

  3. Cedar Policy字段中,粘贴 Cedar 策略。将 <project-id> 替换为您的项目ID。

5

要启用自动嵌入,您必须执行以下操作:

1

要学习;了解更多信息,请参阅模型API密钥。

2

要学习;了解更多信息,请参阅模型API密钥。

3

要了解更多信息,请参阅 Voyage AI API 密钥。

4

要学习;了解更多信息,请参阅创建自动嵌入索引。

要查看自动嵌入服务的令牌使用情况和embedding model请求的汇总,请执行以下操作:

1
2

您可以从 Search & Vector Search 选项或 Data Explorer go 到 MongoDB搜索页面。

  1. 如果尚未显示,请从导航栏上的 Organizations 菜单中选择包含项目的组织。

  2. 如果尚未显示,请从导航栏的 Projects 菜单中选择您的项目。

  3. 在侧边栏中,单击 Database 标题下的 Search & Vector Search

  4. 如果您的项目有多个集群,请从 Select cluster 下拉列表中选择要使用的集群,然后单击 Go to Atlas Search

    显示“搜索和向量搜索”页面。

  1. 如果尚未显示,请从导航栏上的 Organizations 菜单中选择包含项目的组织。

  2. 如果尚未显示,请从导航栏的 Projects 菜单中选择您的项目。

  3. 在侧边栏中,单击 Database 标题下的 Data Explorer

  4. 展开数据库并选择集合。

  5. 单击该集合的 Indexes 标签页。

  6. 单击横幅中的 Search and Vector Search 链接。

    显示“搜索和向量搜索”页面。

3
4

此时将显示自动嵌入使用情况页面。Automated Embedding Usage 页面显示以下信息:

部分
说明

使用情况摘要

自动嵌入使用情况概述,包括已使用的令牌总数和剩余的免费令牌。

按 model 划分的使用情况

按embedding model划分的令牌使用明细。

按操作划分的使用量

按操作类型(索引和查询)划分的令牌使用明细。

5
1
2
  1. 如果尚未显示,组织从导航栏中的Organizations菜单。

  2. 在组织级别,单击导航栏 AI Models 标题下的 Usage

3
4

Usage 页面显示组织中所有模型API密钥的使用指标。该页面提供以下标签页:

  • Usage Activity:显示组织的详细使用指标和图表。

  • Free Usage:按模型显示免费配额消耗情况。

要学习;了解更多信息,请参阅“使用情况”页面功能。

要查看自动嵌入的速率限制:

1
2
  1. 如果尚未显示,组织从导航栏中的Organizations菜单。

  2. 如果尚未显示,请从导航栏的Projects菜单中选择所需的项目。

  3. 在侧边栏中,单击 Database 标题下的 Search & Vector Search

    显示“搜索和向量搜索”页面。

3
4

页面显示以下信息:

名称
说明
Model

Voyage AI嵌入模型列表。

Tokens Per Minute (TPM)

每分钟可以进程的令牌数量。

Requests Per Min (RPM)

每分钟可以发送的API请求数。

1
2
  1. 如果尚未显示,组织从导航栏中的Organizations菜单。

  2. 在组织级别,单击导航栏 AI Models 标题下的 Rate Limits

3

页面显示以下信息:

名称
说明
Model

Voyage AI嵌入模型列表。

Tokens Per Minute (TPM)

每分钟可以进程的令牌数量。

Requests Per Min (RPM)

每分钟可以发送的API请求数。

如果您使用免费套餐并需要提高自动嵌入的速率限制,请添加付款方式以升级到付费层级。要学习;了解更多信息,请参阅设置付款方式。

如果您处于付费层级, MongoDB会随着使用量的增加而自动提高速率限制。如果仍需要更高的速率限制,联系MongoDB支持部门。