MongoDB Atlas中的AI功能由...提供支持生成式AI (Gen AI) 提供支持,可能会给出不准确的响应。请参阅我们的 生成式人工智能常见问题解答,详细了解MongoDB产品中的 Gen AI 。
数据浏览器中的AI功能
智能助手 是一款由AI驱动的工具,专为在Atlas用户界面中提供集成的MongoDB专家支持设计。
您还可以在MongoDB Atlas中使用自然语言查询数据。MongoDB Atlas使用AI根据您提供的提示生成过滤器查询和聚合。
只读工具
在智能助手中使用只读工具时,助手可以通过工具调用访问权限有关当前查询或聚合的信息或数据库本身中的任何数据,但前提是必须得到用户的明确批准。
第三方提供商
Atlas中的AI功能目前使用Microsoft托管的Azure OpenAI 服务。这将来可能会发生变化。
如何使用您的个人信息
当您在Atlas中使用AI功能时,以下信息可能会被发送到 MongoDB 的后端和/或第三方AI提供商:
对于自然语言查询:
自然语言提示的全文。
您正在查询的集合的模式,包括数据库名称、集合名称、字段名称和类型。
对字段值进行示例以提高推荐质量。
注意
您可以在项目级别设置中阻止Atlas发送示例字段值。如果禁用此设置,您仍然可以使用自然语言查询,但响应可能不太准确。
对于智能助手:
解释计划元数据。 Interpret 按钮使用解释计划元数据(包括原始查询)来进程请求。每次在继续处理请求之前,助手都会提示用户确认他们对此表示同意。
已清理的连接信息。 Debug 按钮将清理后的连接信息和错误消息传递给助手。
您在Atlas中正在使用的标签页。
数据库工具调用会向AI提供商发送其他数据,具体取决于执行的工具。所有工具都需要用户的明确批准。有关所使用数据的概述,请参阅只读工具的完整列表。
发送的信息不会与任何其他第三方共享,也不会由AI提供商存储。我们不会发送数据库中未经过滤的连接字符串、凭证、行或文档。
禁用AI功能
您可以在项目和组织级别禁用AI支持的功能。
不要共享样本字段值
如果您想在数据浏览器中使用AI功能,但又想阻止Atlas向MongoDB或第三方提供商发送示例字段值,您可以选择退出在项目中共享字段值。
注意
如果禁用此功能,自然语言查询和其他AI功能的响应可能不太准确。
要选择不与Atlas Administration API共享字段值,请向设置端点发送 PATCH请求,并将 isDataExplorerGenAISampleDocumentPassingEnabled 布尔标志值设立为 false。
要选择不与Atlas CLI共享字段值,运行以下命令:
atlas projects settings update --disableDataExplorerGenAISampleDocumentPassing
在Atlas中,转到Project Settings 页面。
如果尚未显示,请从导航栏上的 Organizations 菜单中选择包含所需项目的组织。
如果尚未显示,请从导航栏的Projects菜单中选择所需的项目。
在侧边栏中,单击 Project Settings。
显示项目设置页面。
禁用自然语言查询
如果您不想再在项目中使用自然语言查询,则可以在项目级别设置中关闭此功能。
要使用Atlas Administration API禁用自然语言查询,请向设置端点发送 PATCH请求,并将 isDataExplorerGenAIFeaturesEnabled 布尔标志值设立为 false。
要使用Atlas CLI禁用自然语言查询,运行以下命令:
atlas projects settings update --disableDataExplorerGenAIFeatures
在Atlas中,转到Project Settings 页面。
如果尚未显示,请从导航栏上的 Organizations 菜单中选择包含所需项目的组织。
如果尚未显示,请从导航栏的Projects菜单中选择所需的项目。
在侧边栏中,单击 Project Settings。
显示项目设置页面。
禁用Atlas上的所有AI功能
如果您想阻止组织中的用户使用所有使用生成式AI 的Atlas功能,您可以在组织级别更改此设置。
要使用 Atlas Administration API 为组织禁用 AI 功能,请向 设置 端点发送 PATCH 请求,并将 genAIFeaturesEnabled 布尔标志值设立为 false。
要使用Atlas CLI为组织禁用AI功能,请在JSON配置文件中指定 genAIFeaturesEnabled: false:
{ "genAIFeaturesEnabled": false }
更新配置文件中的 genAIFeaturesEnabled字段后,运行以下命令以更新组织设置:
atlas api updateOrganizationRoles --file <path-to-config-file>
在Atlas中,转到Organization Settings 页面。
如果尚未显示,组织从导航栏中的Organizations菜单。
在侧边栏中,单击 Organization Settings。
显示“组织设置”页面。
禁用Atlas上的只读工具
如果您不想再在项目上使用只读工具,可以在项目级别设置中关闭此功能。
要使用Atlas Administration API禁用只读工具,请向设置PATCH <updateprojectsettings>端点发送 请求,并将“enableGenAIToolCalling”布尔标志值设立为 false。
要使用Atlas CLI禁用只读工具调用,运行以下命令:
atlas api projects updateGroupSettings --file <path-to-config-file>
在Atlas中,转到Project Settings 页面。
如果尚未显示,请从导航栏上的 Organizations 菜单中选择包含所需项目的组织。
如果尚未显示,请从导航栏的Projects菜单中选择所需的项目。
在侧边栏中,单击 Project Settings。
显示项目设置页面。