evilmartians/agent-prism
React components for visualizing traces from AI agents
解决的问题
AgentPrism 通过将复杂的、以 JSON 为主的数据转换为清晰的视觉图表,解决了 AI Agent 的调试问题。它防止了关于 Agent 行为的关键信息(如计划、操作和重试)在原始日志中丢失。
工作原理
这是一个用于可视化 AI Agent 追踪轨迹的 React 组件库。它使用适配器将来自 OpenTelemetry (OTLP) 和 Langfuse 等数据源的数据规范化为针对 UI 渲染优化的格式。这些追踪轨迹随后显示在层级时间轴中,允许用户查看 LLM 调用、工具执行和 Agent 工作流。
适用对象
需要通过可视化方式检查和调试其 Agent 工作流及追踪数据的 AI Agent 构建者。
亮点
- 全面的可视化: 包括用于完整界面的
TraceViewer,或用于自定义布局的单个组件,如TraceList、TreeView和DetailsView。 - 广泛的数据支持: 提供针对 OpenTelemetry 和 Langfuse 格式的内置适配器。
- 语义约定支持: 识别标准 GenAI 属性(例如
gen_ai.*、llm.*、retrieval.*)以显示模型、Token 和成本。 - 可定制的主题: 使用语义化 Token 和 Oklch 颜色,通过 Tailwind CSS 实现灵活的样式定制。
相关
- 项目
- 项目
- 项目
- 项目
- 项目