@evilmartians/ agent-prism-类型
TypeScript 类型定义和语义常规常数 代理属性 - AI特工追踪可视化图书馆.
部分 代理属性 aI代理追踪、LLM呼叫和工具执行的可视化项目.
安装
npm install @evilmartians/agent-prism-types
使用量
// Import types
import type {
TraceSpan,
TraceSpanAttribute,
TraceSpanCategory,
OpenTelemetrySpan,
OpenTelemetryDocument,
} from "@evilmartians/agent-prism-types";
// Import constants for OpenInference semantic conventions
import {
OPENINFERENCE_ATTRIBUTES,
OPENINFERENCE_MAPPINGS,
OPENTELEMETRY_GENAI_MAPPINGS,
} from "@evilmartians/agent-prism-types";
包含什么
- 核心类型数字 :
TraceSpan, (中文(简体) ),TraceSpanAttribute- 已准备就绪 - 追踪元数据数字 :
TokenUsage(每样信使的钱包和费用),TraceReasoning, (中文(简体) ),TraceTodo - 类别数字 :
TraceSpanCategory- 跨度分类(LLM、工具、代理等) - 打开几何类型数字 :
OpenTelemetrySpan, (中文(简体) ),OpenTelemetryDocument- 原始的开放几何数据结构 - 朗福斯类型数字 :
LangfuseObservation, (中文(简体) ),LangfuseDocument- 原始Langfuse数据结构 - 语义公约绘图: OpenInference、 GenAI 和标准 OpenTelection 属性的常数
相关软件包
@evilmartians/agent-prism-data- 数据转换公用事业- AgentPrism UI 组件 - 微量可视化反应组件
文档
见主 AgentPrism 文档 财务报告和审定财务报表 故事书 用于完整的使用示例和UI组件.
许可证
麻省理工学院 邪恶的火星人