You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Inngest Agent-Kit运行AI Agent时遇到的问题

问题排查:TypeError 无法读取undefined的'step'属性

基本情况

所有依赖已正确安装,报错触发在以下代码行:

const result = await summarizer.run(
  `Summarize the following text: ${event.data.value}`
);

错误详情

TypeError: 无法读取undefined的属性'step'
    在异步函数V1InngestExecution.userFnToRun (src\inggest\functions.ts:28:21)
  26 |       });
  27 |> 28 |       const result = await summarizer.run(
     |                     ^
  29 |         `Summarize the following text: ${event.data.value}`
  30 |       );
  31 |       console.log("Summarizer result:", result);
         POST /api/inngest?fnId=visiora-development-hello-world&stepId=step 200 in 124ms

核心原因

报错本质是**summarizer对象未定义(undefined)**,调用其run方法时,方法内部尝试读取step属性,但因summarizer本身不存在,进而触发该错误。

排查方向

  • 检查summarizer实例是否正确初始化:比如是否漏写new关键字、初始化函数是否返回了有效对象;
  • 确认summarizer的导入路径:检查路径拼写是否正确(比如错误栈里的inggest是否应为inngest,拼写错误会导致导入失败);
  • 排查异步初始化逻辑:如果summarizer是通过异步函数创建的,需确认调用run方法前,初始化是否已完成,避免拿到未初始化的undefined对象。

内容的提问来源于stack exchange,提问作者SemiCile

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 01:39:58