50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

Temporal 联手 OpenAI 推出 AI Agent 持久化方案,现已开放公开预览

作者:Craig Risi

  • 2025-09-22
    北京
  • 本文字数:1149 字

    阅读完需:约 4 分钟

大小:555.44K时长:03:09
Temporal 联手 OpenAI 推出 AI Agent 持久化方案,现已开放公开预览

Temporal 近日宣布与 OpenAI Agents SDK 开启公开预览集成,为基于 OpenAI 框架构建的 AI Agent 工作流引入了持久化的执行能力。此次合作让开发者可构建能自动处理现实中操作挑战的 AI Agent(如 LLM 的用量限制、网络中断和意外崩溃),而无需增加代码复杂性。

 

该集成的核心在于 Temporal 在编排分布式容错系统方面的优势。将 OpenAI Agent 封装在 Temporal 工作流中,可使其获得内置重试逻辑、状态持久化和崩溃恢复能力,开发者只需定义“理想执行路径”,就可以交给 Temporal 负责错误处理和工作流一致性维护。

 

传统 AI Agent(无论基于 LangChainLlamaIndex 还是 OpenAI SDK)通常是作为无状态进程运行,执行过程中的任何故障都会导致完全重启,浪费计算资源和 token 成本。而 Temporal 则是将每次的智能体交互(包括大语言模型调用、工具执行和外部 API 请求)都作为确定性工作流的一部分进行捕获。这种方法让系统能够在崩溃、超时或网络故障后自动回放和恢复 Agent 的精确状态,从而显著提升可靠性和运行效率。

 

该集成通过将 OpenAI Agent 封装在 Temporal 工作流中实现,其中推理循环和工具调用被编排为离散步骤。这些工作流的状态持久化存储在 Temporal 的事件历史日志中,由 CassandraMySQLPostgreSQL 等可扩展数据库提供支持。

 

每个外部交互都作为 Temporal 活动(Activity)实施,在独立于工作流线程的环境中运行,从而在实现重试机制和执行隔离的同时保持编排稳定性。这种设计将确定性工作流逻辑与非确定性执行分离,确保持久化执行、容错能力和精确状态追踪。与传统编排器相比,这种组合显著降低了操作开销;传统方案中的变更往往需要大量测试和重新部署。

 

这种 AI 驱动的方法也改变了可观测性的实现方式。Temporal 无限期持久化状态和可视化工作流历史的能力提供了更深层的可见性,尤其适合依赖动态数据的 AI Agent。最终形成一种更自适应的工作流编排模型,将实验性 AI 工作负载与企业级执行保证相结合,这是传统调度器和编排器难以实现的。

 

社交媒体反响总体积极,不过在一个讨论 Temporal 和分布式计算的分区主题 r/Temporal 上,有用户针对集成演示视频提出了深思熟虑的担忧:

库代码用这种隐式的方式来控制活动,感觉不太靠谱。反正我不喜欢这种抽象设计。

 

这条评论体现了工程社区对集成抽象的重要观点:在使用 Temporal 的持久化执行模型进行 Agent 编排时,控制流的透明度可能会受到影响。

 

尽管如此,本次发布还是为推动 AI Agent 从实验走向生产就绪。该集成通过确保持久化执行和简化编排,解决了关键可靠性问题;这些特性过去仅存在于稳健的后端系统中。

 

用户可通过 Temporal Python SDK 预览该集成,并通过 Temporal 官方博客和 GitHub 资源获取部署演示与文档。


原文链接:

https://www.infoq.com/news/2025/09/temporal-aiagent/

2025-09-22 17:004405

评论

发布
暂无评论

在 Vue3 + Element Plus 中生成动态表格,动态修改表格,多级表头,合并单元格

蒋川

低代码 Vue3 组件 表格 Element Plus

百度APP视频播放中的解码优化

百度开发者中心

AQUANEE尚处初期,已或币安等顶尖机构青睐

西柚子

leetcode 126. Word Ladder II 单词接龙 II(困难)

okokabcd

LeetCode 搜索 算法与数据结构

AQUANEE尚处初期,已获币安等顶尖机构青睐

BlockChain先知

python偏函数

红毛丹

Python 6月月更

行泊一体方案「换道超车」,百度担当汽车智能化风向标

百度开发者中心

架构设计-外包学生管理系统

Roy

架构实战营

不止于观测|阿里云可观测技术峰会正式上线

阿里巴巴云原生

阿里云 开源 云原生 可观测峰会 行业实践

控制并发线程数的Semaphore

急需上岸的小谢

6月月更

架构实战营模块 3 作业

Naoki

架构实战营

3分钟初识网络功能虚拟化NFV

穿过生命散发芬芳

6月月更 NFV

华为云AppCube零门槛搭建5G消息服务号

乌龟哥哥

6月月更

API 网关 Apache APISIX 在 Amazon Graviton3 上的安装与性能测试

亚马逊云科技 (Amazon Web Services)

apisix;Tech 专栏

关于volitile相关知识

北洋

6月月更

在这些根技术里,读懂华为的“三观”

脑极体

Spring Data JPA 极速入门

Geek_rze78a

spring data 6月月更

数据库每日一题---第6天:删除重复的电子邮箱

知心宝贝

数据库 程序员 前端 后端 6月月更

Hoo研究院 | OlympusDao调研报告

区块链前沿News

DAO Hoo 算法稳定

Vue 组件如何在设置 Props

devpoint

Vue Vue3 InfoQ极客传媒15周年庆

《阅读的方法》:怎么找阅读的乐趣?

郭明

读书笔记

Redux之利用 distinct 属性进行性能优化

岛上码农

flutter ios 安卓开发 跨平台应用 6月月更

java面向对象之多态(向上转型和向下转型)

写代码两年半

面向对象 javase 多态 6月月更

应用实践 | 物易云通基于 Apache Doris 的实时数据仓库建设

SelectDB

数据库 架构 最佳实践 Doris MySQL 数据库

1.4 宏观/中观/微观架构(连载)

凌晞

架构 架构设计 架构设计实战

架构实战营第三模块课后作业

Geek_53787a

课后总结

数据结构与算法之时间复杂度与空间复杂度

未见花闻

6月月更

OpenKruise v1.2:新增 PersistentPodState 实现有状态 Pod 拓扑固定与 IP 复用

阿里巴巴云原生

阿里云 云原生 开源项目

学生管理系统详细架构

intelamd

选择数字资产托管人时,要问的 6 个问题

BlockChain先知

Temporal 联手 OpenAI 推出 AI Agent 持久化方案,现已开放公开预览_AI&大模型_InfoQ精选文章