Inngest 1.0:跨平台持久化工作流框架
开源项目提供可靠的异步任务和后台作业解决方案,支持多平台部署,简化工作流编排。
开源项目提供可靠的异步任务和后台作业解决方案,支持多平台部署,简化工作流编排。
export default inngest.createFunction(
{
id: "import-product-images",
triggers: { event: "shop/product.imported" },
},
async ({ event, step }) => {
const uploadedImageURLs = await step.run("copy-
images-to-s3", async () => {
return copyAllImagesToS3(event.data.imageURLs);
});
}
);
const confirmation = await step.waitForEvent(
"await-confirmation", {
event: "user/confirmed",
timeout: "1h",
},
);
await inngest.score({ name: "model-confidence",
value: confidence });
return result;
Agent 的构建方式将会改变。但它们的运行方式不应该改变。Inngest 将耐久性和可观测性从独立的基础设施转移到你的代码库中,所以你今天写的代码明天仍然会运行。
你的代码必须无论如何都能工作。添加步骤到任何代码库来自动化从故障点恢复的重试——而不是从头开始。
不要让一个难缠的用户饿死其他人。用一行代码添加速率限制、按租户并发和节流。
可观测性如果存在于执行链之外就会丢失上下文。追踪一切,重放任何东西,并基于真实的产品成果评估变体。
因为耐久性生活在代码中——而不是绑定到任何特定的基础设施模式——同样的原语既能为你的后台任务提供支撑,也能为 agent 和应用提供支撑。并且因为 Inngest 处理执行,你默认获得完整的可观测性。无需新的基础设施。无需新的工具化。当 6 周后出现新的「正确方式」时无需新的架构。
AI Agent 暂停执行中途,等待输入,然后从停止的地方恢复执行。
暂停执行中途,等待输入,然后从停止的地方恢复执行。
API 端点 存活在超时、故障和部署中的长运行端点。
存活在超时、故障和部署中的长运行端点。
工作流 每个步骤独立重试。没有失败的运行会从头重新开始。
每个步骤独立重试。没有失败的运行会从头重新开始。
计划 错过的运行自动恢复。每次执行都被记录并可重放。
错过的运行自动恢复。每次执行都被记录并可重放。
Serverless 函数在调用之间保留状态而不需要数据库。
函数在调用之间保留状态而不需要数据库。
事件 每个事件扇出数千个任务。每一个都被追踪、可重试且可重放。
每个事件扇出数千个任务。每一个都被追踪、可重试且可重放。
Inngest 彻底改变了 Cohere 处理 AI 编排的方式。其直观的开发者体验、内置的多租户并发和流量控制让我们能够无需其他工具的复杂性或构建自定义解决方案就能扩展。这本来需要我们花一个月时间。
我们的管道由许多相互依赖的组件链接在一起。在该工作流中很多事情都可能出错——包括模型本身的不可预测行为。Inngest 给了我们对错误的细粒度控制,以及它们如何传播,所以我们可以只专注于 agent 应该做什么,而不是它们失败时该做什么。
Day AI 是 LLM、数据处理和第三方服务的复杂网络。系统中的每个组件都需要在正确的时间唤醒,运行长时间,并对其他组件的行为做出智能反应。Inngest 就像所有这一切的神经系统,它默认使事情可靠,这样我们就可以专注于构建。
Inngest 彻底改变了 Cohere 处理 AI 编排的方式。其直观的开发者体验、内置的多租户并发和流量控制让我们能够无需其他工具的复杂性或构建自定义解决方案就能扩展。这本来需要我们花一个月时间。
Otto 共同创始人(被 Cohere 收购)
耐久性运行在现有代码之上,而不是在独立的基础设施中与其并行。
编写知道何时运行、等待、扇出和节流的函数——在任何事件、任何规模上。
在你现有的应用中部署,在你喜欢的云提供商上——serverless、传统或任何地方。
使代码耐久的数据与使其更好的数据相同。快速修复,持续改进。
编写知道何时运行、等待、扇出和节流的函数——在任何事件、任何规模上。
与你的应用一起部署
在你现有的应用中部署,在你喜欢的云提供商上——serverless、传统或任何地方。
使代码耐久的数据与使其更好的数据相同。快速修复,持续改进。
设置并发,确保公平性,并处理每一次小故障、突发和反弹而无需照看。
在你自己的 OLAP 环境中存储和跟踪产品中发生的一切。
每次运行和会话的步骤级见解和评分。
这里没有花哨的动画——只有事实。我们服务于受严格监管的行业,并拥有证书来证明这一点。
SOC 2 合规 定期安全审计和 SOC 2 标准合规。阅读更多。
定期安全审计和 SOC 2 标准合规。
端到端加密 用端到端加密中间件加密所有通过 Inngest 的数据。
用端到端加密中间件加密所有通过 Inngest 的数据。
SSO 和 SAML 为企业客户提供单点登录和 SAML 支持。
为企业客户提供单点登录和 SAML 支持。
每秒 100K+ 执行 为你的重型工作负载设计,具有突增容量。
每秒 100K+ 执行
为你的重型工作负载设计,具有突增容量。
低延迟 Inngest 被设计为对所有函数都具有低延迟。
Inngest 被设计为对所有函数都具有低延迟。
HIPAA BAA 可用 准备处理敏感数据。
准备处理敏感数据。
快速开始
Next.js 开始使用 →
Node.js 开始使用 →
Python 开始使用 →