openlit/openlit
OpenLIT is the open-source agent harness engineering platform: trace, evaluate, guard, and improve everything around the model in your AI agents, on OTEL.
解决的问题
OpenLIT 提供一个全面的 AI 代理工程平台,专注于“框架”(围绕模型的工具、提示和防护措施)。它解决了调试和改进生产环境代理的困难,让团队能够追踪代理执行的每个步骤、评估其质量,并在无需重新部署整个应用的情况下修复问题。
工作原理
OpenLIT 使用 OpenTelemetry 原生方法对 AI 应用进行插桩。通过添加几行 SDK 代码,它会自动捕获 LLM 调用、工具使用和检索步骤的追踪和指标。这些遥测数据通过 OpenTelemetry 协议(OTLP)流向 OpenLIT 仪表板,用户可以在其中监控成本、延迟和性能。它还包括一个规则引擎来动态控制运行时行为,以及一个用于版本化提示管理的提示中心。
适用对象
专为构建和部署 AI 代理和编码代理(例如使用 Claude Code、Cursor 或 LangGraph 的代理)的开发人员和工程团队设计,这些团队需要生产级可观测性、评估和防护措施。
亮点
- OpenTelemetry 原生:使用标准 GenAI 语义约定,可与现有 OTel 后端(如 Grafana 或 Datadog)集成。
- 代理框架工程:工具可独立于应用代码管理提示、上下文和规则。
- 全面可观测性:追踪 LLM 调用、工具调用、MCP 请求和 GPU 利用率(NVIDIA、AMD、Intel)。
- 自动化评估:内置 LLM-as-a-judge 评估,用于幻觉、偏见、毒性和安全性。
- 编码代理支持:针对 Cursor 和 Claude Code 等 AI 编码代理的专门插桩,以追踪文件编辑和 shell 命令。
- 运行时防护:在运行时检测并阻止提示注入和敏感主题。
相关
- 项目
- 项目
- 项目
- 项目
- 项目