SuperAPI AI 工具集

dd-instrument-llmo

智能体与模型

查看项目

更新于 10-15 20:33

技能介绍

用途:为调用 LLM 或运行 AI 智能体的 Python、Node.js/Next.js 后端项目接入 Datadog LLM Observability。技能自包含,不调用 Datadog MCP 服务器;凭据通过本地 CreateApiKey 工具提供,代码改动由使用者用自身文件编辑工具完成。

主要能力:分析后端运行时(Python 或 Node.js)、LLM/智能体框架、应用框架、现有插桩与依赖清单;按运行时路由到 references/llmobs-python.md 或 references/llmobs-nodejs.md 执行 SDK 初始化、span、session ID 及 RUM/APM 关联;审计 session ID 传递链路;验证应用仍可构建运行并输出 JSON 报告。

使用方式:先发布步骤清单,再按 Phase 1 分析、Phase 2 插桩、Phase 3 验证执行。Python 导入为 from ddtrace.llmobs import LLMObs;Node 包为 dd-trace,按项目类型选择 CommonJS、ESM 或 Next.js 的 dd-trace/initialize.mjs 形式。新增依赖须写入部署实际安装的依赖清单,而非仅本地安装。

限制:仅限 LLM Observability 范围,不添加 RUM、APM 应用插桩或其他 Datadog 产品;不虚构工具名,仅使用 CreateApiKey;不写入持久记忆;不承诺环境不支持的能力(如无 RUM SDK 则不声称 RUM 会话关联);session ID 只能从根 span 传递,不得传给子 span;不得对未触及代码做风格改动,导入 Datadog 包不得使用别名。