系统选项

使用系统选项卡中的选项可控制如何使用内存进行排序和建立索引,以及配置 Python 和 AI 服务设置。从 Analytics 主菜单中选择工具 > 选项 > 系统

使用额外的系统资源进行排序和索引

选择此选项后,排序和索引操作可以更快,具体取决于所排序或索引的文件的大小以及您的计算机中的可用内存。

选择该选项可使 Analytics 使用内存映射文件进行排序和索引操作。使用内存映射文件可以提高其大小超过计算机可用 RAM 的文件的排序或索引速度。例如,无论该选项的设置如何,500-MB 的文件都可能花费相同长度的时间进行排序,但如果您启用该选项,则 3-GB 文件的排序速度可能显著提高。

与对较小的文件进行排序相似,启用该选项后,对 GB 数量级的超大型文件进行排序可能不会在速度方面显示任何提高。如果您经常对超大型文件进行排序并且存在性能问题,您应该考虑增加您的计算机的 RAM,增加 Windows 分页文件大小,或同时增加这两者。

附加信息

  • 如果 Analytics 无法确定所排序或索引的文件中的记录数,则即使选择了使用额外的系统资源进行排序和索引,也不会使用内存映射文件来执行该操作。
  • 当排序或索引正在进行时,使用额外的系统资源进行排序和索引可能降低其他任务的速度。
  • 选项对话框中的所有其他选项不同,此选项的设置未存储在 Analytics 首选项文件中。该选项仅适用于设置它的计算机。

    有关存储在首选项文件中的选项的详细信息,请参见 Analytics 首选项文件如何工作

Python 路径

使用 Python 路径域来指定 Python 可执行文件 (python.exe) 的完整路径和文件名,以用于 Analytics-Python 脚本集成。您可以单击浏览,然后前往计算机上的 Python 可执行文件。

注意

您的计算机上可能安装了多个 Python 可执行文件。确保指定正确的可执行文件。不要指定可以选择随 Analytics 一起安装的 Python 实例来为机器学习命令提供支持。

有关更多信息,请参阅配置 Python 以便与 Analytics 一起使用

外部 AI 服务的连接设置

说明

外部 AI 服务并非由 Diligent 提供。它必须由贵组织提供。

选项对话框中的其他设置不同,AI 服务的连接设置不会保存在 Analytics 首选项文件中,而是保存在计算机的注册表 (HKEY_CURRENT_USER\Software\ACL Software\ACL for Windows) 中。

注意

仅连接到贵组织批准使用的外部 AI 服务。如果您打算将敏感数据从 Analytics 传输到 AI 服务,请务必遵循所有安全协议。

如果您打算使用 Analytics AI 命令,请为连接 Analytics 与外部 AI 服务所需的设置指定值:

  • AI API 密钥 – 进行 AI 服务认证所需的密码或 API 密钥。

  • AI 主机 – AI 服务 API 的完整 URL。

    例如:

    https://api.anthropic.com/v1
  • AI 模型 – 您要使用的特定 AI 模型的标识信息。

    例如:

    anthropic.claude-3-5-sonnet-20241022-v2:0

    AI 服务可能提供您可以使用的不同模型。

    您可以使用任何与 OpenAI 兼容的大型语言模型 (LLM),即 OpenAI 模型,或使用 API 架构与 OpenAI 模型相同的其他模型。

主机和模型值的运作机制

指定的 AI 主机AI 模型值将永久保存在计算机的注册表中。所保存的值将预填充在 AI 命令对话框中。如果需要,您可以在对话框中指定不同的主机或模型值并覆盖默认值。

如果您在脚本中使用 AICOMMAND,则必须使用相应的命令参数来显式指定主机和模型连接值。选项对话框中指定的主机和模型值仅用在 Analytics 用户界面中。有关更多信息,请参阅 AICOMMAND 命令

API 密钥值的运作机制

指定的 API 密钥值将永久保存在计算机的注册表中。所保存的值用于进行 AI 服务静默认证,无法通过 AI 命令对话框进行修改。

如果您在脚本中使用 AICOMMAND,则它会以静默方式使用保存在本地注册表中的 API 密钥值(假设密钥已保存)。如果未保存任何密钥,或者您希望使用其他密钥,则可以使用 PASSWORD 命令参数来指定密钥。有关更多信息,请参阅 AICOMMAND 命令