有状态对话运行时
将一次对话附着在有状态机器上,而不是单个 HTTP 请求上,因此代理可以在轮次之间暂停和继续,而无需每次都在数据库中重建状态。
Trigger.dev chat agent 是面向开发者的持久化 AI 聊天后端,用于构建可跨轮次、刷新和崩溃持续运行的有状态对话。它会将每个对话运行在一台没有超时限制的机器上,在空闲时休眠,并在有新消息到来时唤醒,因此代理可以保留自身状态,而无需你管理独立的请求、队列或缓存层。
该产品面向使用 AI SDK 的开发者工作流。更新日志示例展示了一个返回 `streamText` 的 `chat.agent()` 任务,而后端文档说明 `chat.agent()`、`chat.createSession()` 和原始 primitive 方法都使用相同的线协议。Trigger.dev Cloud 定价还显示其提供托管基础设施、按用量计费的计算资源,以及与付费层级并存的免费方案。
将一次对话附着在有状态机器上,而不是单个 HTTP 请求上,因此代理可以在轮次之间暂停和继续,而无需每次都在数据库中重建状态。
通过 AI SDK 和 `useChat` 直接流式传输响应,前端与聊天后端之间不需要 API 路由。
支持无超时的长轮次、持久化流和崩溃恢复,因此中断的聊天可以在下一条消息到来时继续。
在整个对话期间保留内存中的状态,这对于需要跨轮次持久保存的缓存、变量和子代理很有用。
包含内置追踪、指标以及用于查看成本、Token 和延迟的 AI 指标仪表板。
提供从 micro 起的机器预设,具有专用 CPU、内存和磁盘,并可按代理选择规格或按对话覆盖。
当你想要一个可以断开连接后稍后返回且不丢失状态的聊天界面时,使用 `chat.agent()`,因为对话运行在持久化机器上,而不是请求处理器上。
对于可能比普通服务器请求耗时更长、且工具调用较多的代理,使用该后端,包括包含多个步骤、停止信号或子代理的工作流。
当你已经有一个围绕 `useChat` 构建的前端,并希望将其直接连接到由 Trigger.dev 支持的对话时,使用 AI SDK 集成。
当你需要用于缓存或中间数据的对话作用域记忆,并且这些数据应在轮次之间保留,但在新对话或崩溃恢复时重置时,使用该运行时。
当你需要对轮次代码、持久化、遥测或自定义流转换进行手动控制,而不仅仅是默认代理流程时,使用更底层的后端选项。
它是一个基于持久化 `chat.agent()` 任务构建的 Trigger.dev AI 聊天后端。对话运行在没有超时限制的机器上,前端可以通过 AI SDK 的 `useChat` 流直接连接,中间无需 API 路由。
更新日志展示了 `chat.agent()` 在任务 `run` 函数中返回 `streamText` 结果,而后端文档说明它会自动处理消息累积、停止信号、轮次生命周期以及自动管道传输。
公告说明对话状态可以在刷新和崩溃后继续保留,而后端文档描述了 `chat.agent()` 在新运行时可自动恢复继续执行。
Trigger.dev 的定价是分层的:有 Free 方案、Hobby 方案、Pro 方案,以及采用自定义定价的 Enterprise 方案。定价页面还显示按用量计费的计算资源和按次运行调用费用。
定价页面说明 Trigger.dev 支持自托管,而更新日志指出 chat.agent 运行在托管基础设施上,同时底层机器是真实的 Linux 机器。
CreateOS Sandbox 是基于 Firecracker 微型虚拟机的隔离计算环境,用于运行代码和 agent 工作负载,支持私有网络、SDK、CLI 和 MCP 程序化控制。
Ably Chat 是用于构建自定义实时聊天应用的 chat API 平台,支持房间消息、输入指示、在线状态、表情回应与消息更新,并提供按使用量计费选项。
AakarDev AI 帮助团队在一个仪表板中管理 AI provider 访问、项目级设置、日志和分析,支持 BYOK 工作流,并涵盖 OpenAI、Google Gemini、Anthropic、Groq、Mistral AI 和 Perplexity AI。
Arduino VENTUNO Q 是面向 AI 和机器人应用的边缘 AI 计算机,单板集成 AI 推理与确定性控制,并支持 Arduino App Lab。
ByteAsk 是面向 C 和 C++ 的终端优先 AI 编码 agent,可直接编辑仓库,并在展示 diff 前用真实编译器、调试器、sanitizers 和测试验证修改。提供免费版与付费方案。
Codex Plugins 将可复用技能、应用集成和 MCP 服务器打包为工作流,可在 Codex 应用中安装或通过 Codex CLI 使用,帮助扩展连接服务任务、复用指令和团队共享流程。