本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
人工智能代理产品
什么是人工智能代理产品?
人工智能代理是利用人工智能进行推理、规划并代表人类或系统完成任务的软件系统。与遵循固定规则的传统软件不同,人工智能代理可独立运作,通过多步骤流程进行自适应调整以实现特定目标。
人工智能代理将用于推理和规划的基础模型与独立的代理式工具(如护栏、知识库和业务逻辑)相结合,以处理请求、检索信息并执行任务。他们可以搜索知识库、呼叫 APIs、更新系统,并根据用户需求和环境环境做出决策。
代理式工具是增强人工智能代理能力的专用组件,主要包括:
-
关于特定领域信息的知识库
-
确保安全性和合规性的护栏
-
集成协议,比如 AWS MCP 服务器 (MCP)
-
专业 APIs 服务和微服务
-
业务逻辑组件和工作流
适用于 AI 代理和工具的类型 AWS Marketplace
AWS Marketplace 支持不同行业和用例的各种 AI 代理和工具。下面列出了一些常见类型,但并不全面:
- 内容创作代理
-
这类代理可生成、编辑或优化内容,包括文本、图像、视频和多媒体。例如写作助手、社交媒体内容生成器和营销自动化代理。
- 数据分析代理
-
这类代理可处理、分析数据并从中获取洞察。例如商业智能代理、财务分析工具和预测分析系统。
- 客户服务代理
-
这类代理可处理客户互动、支持请求和服务自动化。例如聊天机器人、工单路由系统和客户体验优化工具。
- Business-process-automation 代理人
-
这类代理可自动执行复杂的业务工作流和流程。例如文档处理代理、审批工作流系统和合规自动化工具。
- 安全与合规代理
-
这类代理可监控、检测并响应安全威胁或合规性要求。例如威胁检测系统、审计自动化工具和风险评测代理。
- 开发人员工具代理
-
这类代理可协助软件开发、测试和部署。例如代码生成助手、测试自动化代理和部署优化工具。
- 代理式工具
-
增强其他 AI 代理的专用组件,包括知识库、防护栏和集成协议,例如 AWS MCP 服务器 (MCP)。
人工智能代理产品的部署选项
AWS Marketplace 支持 AI 代理的多种部署选项,允许您选择最适合您的架构和客户需求的方法:
-
API 部署选项 – API 部署选项允许客户通过供应商托管的端点访问您的 AI 代理。此选项非常适合需要专用基础设施、或您希望将专有模型保留在自己环境中的代理和代理式工具。
-
容器部署 – 将您的人工智能代理和代理式工具打包为容器化应用程序,客户可以在自己的 AWS 环境中运行这些应用程序。此选项为客户提供了对其数据和基础设施更大的控制权。
选择合适的部署选项
为人工智能代理或工具选择部署选项时,请考虑以下因素:
-
数据敏感性 – 如果客户处理的是无法离开其环境的高度敏感数据,则容器部署可能是最佳选择。
-
模型复杂性 – 对于需要专用硬件的大型或复杂模型,API 部署可能更为实用。
-
运营开销 – 考虑跨不同部署模式维护和更新解决方案所需的资源。
以下是不同部署选项的快速功能对比:
| 功能 | API 部署 | 容器部署 |
|---|---|---|
| 托管 | 供应商托管端点 | 客户自己的 AWS 环境 |
| 数据控制权 | 数据在供应商服务器上处理 | 客户对数据拥有更高控制权 |
| 基础设施要求 | 最低 - 使用供应商基础设施 | 需要客户自行管理基础设施 |
| 可扩展性 | 由供应商管理 | 客户自主控制,可能更具灵活性 |
| 自定义 | 有限 - 基于 API 功能 | 高 - 对环境拥有完全控制权 |
| Maintenance | 由供应商处理 | 客户负责更新和维护 |
| 安全性 | 取决于供应商的安全措施 | 可根据客户需求定制安全性 |
| 更新与功能改进 | 由供应商自动提供 | 需手动更新,但可按客户计划执行 |
| 监管合规 | 可能受限于供应商的认证资质 | 更容易适应特定监管要求 |