代理监控与可观测性
AgentOps 集成
使用 AgentOps 理解和记录你的代理性能。
简介
可观测性是开发和部署对话式 AI 代理的关键方面。它让开发者能够了解其代理的性能、代理与用户交互的方式以及代理如何使用外部工具和 API。AgentOps 是一个独立于 CrewAI 的产品,为代理提供全面的可观测性解决方案。
AgentOps
AgentOps 提供代理的会话回放、指标和监控。
从宏观上看,AgentOps 让你能够监控成本、令牌使用、延迟、代理故障、会话范围内的统计数据等。欲了解更多信息,请查看 AgentOps Repo。
概述
AgentOps 为开发和生产环境中的代理提供监控。它提供了一个仪表板,用于跟踪代理性能、会话回放和自定义报告。
此外,AgentOps 提供会话深入分析,用于实时查看 Crew 代理的交互、LLM 调用和工具使用。此功能对于调试和理解代理如何与用户及其他代理交互非常有用。
特点
- LLM 成本管理和跟踪:跟踪基础模型提供商的花费。
- 回放分析:观看逐步的代理执行图。
- 递归思维检测:识别代理何时陷入无限循环。
- 自定义报告:创建关于代理性能的自定义分析。
- 分析仪表板:监控开发和生产环境中代理的总体统计数据。
- 公共模型测试:根据基准和排行榜测试你的代理。
- 自定义测试:根据特定领域测试运行你的代理。
- 时间旅行调试:从检查点重新开始会话。
- 合规性和安全性:创建审计日志并检测潜在威胁,例如不当言论和个人身份信息泄露。
- 提示注入检测:识别潜在的代码注入和秘密泄露。
使用 AgentOps
1
创建 API 密钥
在此处创建用户 API 密钥:创建 API 密钥
2
配置你的环境
将你的 API 密钥添加到环境变量中
3
安装 AgentOps
使用以下命令安装 AgentOps
或
4
初始化 AgentOps
在你的脚本中使用 Crew
之前,包含以下行
这将启动一个 AgentOps 会话并自动跟踪 Crew 代理。有关如何装备更复杂的代理系统的更多信息,请查看 AgentOps 文档或加入 Discord。
Crew + AgentOps 示例
招聘信息发布
生成招聘信息的 Crew 代理示例。
Markdown 验证器
验证 Markdown 文件的 Crew 代理示例。
Instagram 帖子
生成 Instagram 帖子的 Crew 代理示例。
更多信息
要开始使用,请创建一个 AgentOps 帐户。
对于功能请求或错误报告,请在 AgentOps Repo 上联系 AgentOps 团队。