跳至内容

AI模块

面向云主机客户的 AI 客服与智能运维 AI Agent

NexCMP是专为Apache CloudStack和Proxmox VE打造的账单与客户门户软件,每份许可证均内置两个AI模块:集成在客户门户内部的助手,以及可通过SSH在客户自有虚拟机上执行任务的智能代理。只需自带兼容OpenAI的API密钥——我们不收取任何额外费用。

两个模块均包含在每种许可证中,在您添加自己的AI服务商Key之前处于关闭状态。

NexCMP客户门户中的AI Chat:对话列表、列出服务器和查询余额等建议提示,以及任何产生费用的操作均需客户确认的提示操作前确认
客户门户中的AI Chat。任何产生费用的操作都会等待客户确认。
NexCMP管理端AI提供商设置:模块开关,以及包含基础URL、API密钥、默认模型和测试连接按钮的连接设置自带密钥
管理控制台中的AI模块:开启开关,即可接入您自有的兼容OpenAI端点和密钥。

AI Chat与AI Agent能做什么?

  • AI Chat

    解答关于套餐方案、价格与操作指引的疑问,并结合客户真实的账户数据回答有关其自身服务(服务器、账单、余额)的咨询。如需人工介入,客户可将对话转接给您的支持团队。

  • AI Agent

    客户选择其名下的一台虚拟机,并用自然语言描述任务——检查磁盘空间、安装软件包、读取日志等。智能代理会通过面板经由SSH执行相关命令,并完整显示每条命令及其输出结果。

客户如何使用它们

客户门户菜单中的两个入口,无需额外注册。

  1. 向AI Chat提问

    从菜单中打开AI Chat,咨询套餐、价格或查询账户自身的服务器、账单和余额。

  2. 为AI Agent布置任务

    打开AI Agent,选择一台虚拟机,输入类似“显示磁盘使用情况和前五个最大文件夹”的指令。在Agent执行任务时,每条命令及其输出均会实时显示。

  3. 涉及费用的操作需等待确认

    在执行任何涉及费用的操作前,AI Chat都会请求客户确认;客户也可以随时将对话转接给您的支持团队。

客户门户屏幕截图

客户门户,AI Chat正在回答有关客户服务器的问题
客户门户中的AI Chat。
客户门户,AI Agent在虚拟机上运行命令并显示输出结果
AI Agent通过SSH在虚拟机上执行操作。

内置了哪些防护机制?

  • 您的服务商,您的密钥

    在Admin › Settings › AI provider中设置兼容OpenAI的端点、密钥和模型。密钥采用加密存储且不会再次显示;可通过Test connection进行验证。

  • 仅限客户自己的虚拟机

    AI Agent仅在已登录客户账户名下的虚拟机上运行,并使用为该虚拟机保存的登录凭据。

  • 所有命令全程可见

    该Agent会显示其运行的每条命令及获取的输出,方便客户了解其操作内容。

  • 管理控制台中的开关

    AI与其他模块一样:默认关闭,备好密钥后可在License › Modules中开启,并可随时再次关闭。

AI Chat与AI Agent一览

两者均基于您配置的AI服务商运行。NexCMP不内置任何模型。

  • 适用对象

    AI Chat
    仅限已登录客户。未登录的访客将被提示登录。
    AI Agent
    仅限已登录客户,且仅针对其自身正在运行的Linux虚拟机。
  • 功能说明

    AI Chat
    解答疑问并查询客户本人的余额、服务及付款记录。在客户点击Confirm后即可代表其执行操作。
    AI Agent
    通过控制面板服务器经由SSH运行命令,执行以自然语言描述的任务。
  • 需手动确认的操作

    AI Chat
    任何产生变更或涉及费用的操作都会显示确认卡片,在客户确认前不会执行任何操作。
    AI Agent
    在Confirm模式下,每条命令都须等待点击Run后执行。在Auto模式下,仅严格限定的只读列表中的命令会自动运行。
  • 无法提供帮助时

    AI Chat
    Talk to a human会将对话发送至您在Telegram上的工作人员;若无人及时回复,则会将其转为支持工单。
    AI Agent
    在执行任何更改服务器的操作前,客户均可审核每条命令及其输出。
  • 限制

    AI Chat
    每个IP地址每分钟20条消息,每次会话最多40条消息。
    AI Agent
    每轮对话最多10个步骤,每个客户最多同时运行2个任务。
  • 运行要求

    AI Chat
    需开启AI模块,且服务商的模型支持工具(函数)调用。
    AI Agent
    同上,此外面板服务器需安装openssh-client,且面板到虚拟机的SSH端口网络可达。

如何在我的安装环境中进行配置?

在NexCMP 1.2.0或更高版本中,在Admin › Settings中添加您的AI服务商并启用AI模块,AI Chat和AI Agent便会出现在客户门户中。附带截图的分步指南将为您演示完整流程。

想要转而向您自己的客户销售AI模型访问权限?那是另一个独立产品:AI Models扩展模块。

常见问题

许可证中是否包含AI功能?
包含。AI Chat与AI Agent是NexCMP Free(以及NexCMP Source)的一部分。您只需向自己的AI服务商支付用量费用。
支持哪些AI模型?
任何位于兼容OpenAI的chat-completions端点之后且支持工具(函数)调用的模型。
Agent能否访问其他客户的服务器?
不能。它仅能在已登录客户账户名下的虚拟机上运行。
AI Agent会不经询问直接运行命令吗?
这取决于客户选择的模式。在Confirm模式下,每条命令都需要等待点击Run。在Auto模式下,只有严格只读列表中的命令(例如df -h、ps或journalctl)才会自动运行;任何修改服务器的操作,以及解析器无法确定分析的命令,仍需等待点击Run。
AI Chat可以更改客户的服务吗?
仅在客户确认后才会执行。任何变更或产生费用的操作都会显示确认卡片,在客户点击Confirm之前不会执行任何操作。AI Chat绝不会打开控制台、重置密码或显示代理密码等机密信息。
当AI Chat无法提供帮助时会怎样?
客户点击Talk to a human。对话将转给您在Telegram上的工作人员。如果未在您设置的等待时间内(默认为10分钟)回复,或在支持时间之外,该对话将转为工单。
如何控制AI成本?
NexCMP不会计量AI支出。请在您的提供商或代理处为密钥设置月度预算,并调低每位客户每日AI轮次设置(默认为40)以限制用量。
我的AI提供商密钥存储在哪里?
加密存储在您自己服务器上的控制面板数据库中。保存后仅显示后四位字符,且密钥仅发送至您保存的端点。

文档

两个模块的设置步骤、限制及故障排查均可在NexCMP文档中找到。

获取NexCMP

首年免费使用所有模块(包含AI),或一次性支付$499升级至Source。

最后更新: