Flink Agents 0.1.0 发布公告

本文涉及的产品
实时计算 Flink 版,1000CU*H 3个月
简介: Apache Flink Agents 0.1.0 首发预览版上线!作为 Flink 新子项目,它在流处理引擎上构建事件驱动的 AI 智能体,融合 LLM、工具、记忆与动态编排,支持高吞吐、低延迟、精确一次语义,实现数据与 AI 无缝集成,助力电商、金融等实时场景智能决策。

Apache Flink 社区很高兴地宣布发布 Apache Flink Agents 的首个预览版本(0.1.0)。

什么是 Apache Flink Agents

Apache Flink Agents 是 Apache Flink 的全新子项目,用于在 Flink 的流处理运行时之上直接构建事件驱动的 AI 智能体。它在同一框架内统一了流处理与自主智能体能力,将 Flink 在规模、低时延、容错能力和状态管理方面的成熟优势,与构建智能体所需的能力(大型语言模型、工具、记忆与动态编排)相结合。

为什么需要 Apache Flink Agents

尽管 AI 智能体在聊天机器人和智能编程等交互式应用中发展迅速,但这类系统通常以同步、一次性的交互为主。许多企业场景无法等待用户触发后再启动。例如,在电商、金融、物联网和物流等工业化场景中,系统必须对支付失败、传感器异常或用户点击等实时事件立即作出关键决策。

要在生产环境中取得成功,企业级智能体必须具备以下能力:

  • 处理实时且高吞吐的事件流,例如交易、传感器异常或用户点击。

  • 持续且自主运行,而不仅在收到指令时才工作。

  • 在出现问题时,确保安全性、可审计性以及故障恢复能力。

这类工作不仅需要“智能”,还要求大规模处理能力、毫秒级延迟、容错能力以及有状态的协调,而这些正是 Apache Flink 的强项。

迄今为止,还没有一个统一的框架能够将 Agentic AI 模式引入 Flink 久经考验的流处理生态。Apache Flink Agents 通过将智能体视作事件驱动的微服务来弥补这一空白,使其具备始终在线、可靠且可扩展的特性。

核心特性

基于 Flink 久经验证的流处理引擎,Apache Flink Agents 继承了分布式、大规模、具备容错能力的结构化数据处理能力与成熟的状态管理,并在此基础上为智能体 AI 的基本组件与功能提供原生支持与抽象,如大语言模型(LLM)、提示词、工具、记忆、动态编排、可观测性等。

Apache Flink Agents 的核心特性包括:

  • 大规模数据处理与毫秒级时延:依托 Flink 的分布式处理引擎,实时处理海量事件流。

  • 数据与 AI 的无缝集成:直接将 Flink 的 DataStream 和 Table API 作为智能体的输入和输出,实现 Flink 中结构化数据处理与 AI 文本处理能力的平滑集成。

  • Action 级别的精确一次一致性:通过将 Flink 的检查点机制与外部预写日志相结合,确保智能体的 Action 及其外部效应具备精确一次一致性语义。

  • 熟悉的智能体抽象:沿用业内常见的 AI 智能体概念,便于具有相关经验的开发者快速上手并在 Apache Flink Agents 上构建应用。

  • 多语言支持:同时提供原生的 Python 与 Java API,适配多样化开发环境,支持团队选择偏好的编程语言。

  • 丰富的生态系统:原生集成主流大语言模型(LLM)、来自不同提供商的向量存储,以及托管在 MCP 服务器上的工具与提示词,并支持自定义扩展。

  • 可观测性:采用以事件为中心的编排方式,所有智能体的 Action 均由事件连接与控制,可通过事件日志观察并理解智能体行为。

0.1.0 版本发布

Flink Agents 0.1.0 可在此处下载。

文档与快速入门示例可在此处查阅。

注意:Flink Agents 0.1.0 为预览版本,这意味着:

  • 部分功能可能存在已知或未知问题。您可以通过 Github Issues 查看已知问题列表及其解决状态。

  • 当前的 API 与配置选项处于实验阶段,后续版本可能发生不向后兼容的变更。因此,我们不建议在对稳定性要求较高的生产环境中使用该版本。

我们非常感谢您提供的任何反馈,无论是分享您如何使用我们的产品、提出新功能建议、帮助我们发现和修复问题,还是任何其他想法。您的见解对我们而言弥足珍贵。

您可以通过以下方式联系我们:

贡献者列表

Apache Flink 社区感谢对此版本作出贡献的每一位贡献者:

Adem Amen Thabti, Alan Z., Eugene, Hao Li, HuangXingBo, Kavishankarks, KeGu-069, Letao Jiang, Qingsheng Ren, Richard, Wenjin Xie, Xintong Song, Xu Huang, Xuannan, twosom, yanand0909, zhaomin1423

相关文章
|
2天前
|
存储 弹性计算 人工智能
【2025云栖精华内容】 打造持续领先,全球覆盖的澎湃算力底座——通用计算产品发布与行业实践专场回顾
2025年9月24日,阿里云弹性计算团队多位产品、技术专家及服务器团队技术专家共同在【2025云栖大会】现场带来了《通用计算产品发布与行业实践》的专场论坛,本论坛聚焦弹性计算多款通用算力产品发布。同时,ECS云服务器安全能力、资源售卖模式、计算AI助手等用户体验关键环节也宣布升级,让用云更简单、更智能。海尔三翼鸟云服务负责人刘建锋先生作为特邀嘉宾,莅临现场分享了关于阿里云ECS g9i推动AIoT平台的场景落地实践。
【2025云栖精华内容】 打造持续领先,全球覆盖的澎湃算力底座——通用计算产品发布与行业实践专场回顾
|
4天前
|
云安全 数据采集 人工智能
古茗联名引爆全网,阿里云三层防护助力对抗黑产
阿里云三层校验+风险识别,为古茗每一杯奶茶保驾护航!
古茗联名引爆全网,阿里云三层防护助力对抗黑产
|
4天前
|
存储 机器学习/深度学习 人工智能
大模型微调技术:LoRA原理与实践
本文深入解析大语言模型微调中的关键技术——低秩自适应(LoRA)。通过分析全参数微调的计算瓶颈,详细阐述LoRA的数学原理、实现机制和优势特点。文章包含完整的PyTorch实现代码、性能对比实验以及实际应用场景,为开发者提供高效微调大模型的实践指南。
531 1
kde
|
4天前
|
人工智能 关系型数据库 PostgreSQL
n8n Docker 部署手册
n8n是一款开源工作流自动化平台,支持低代码与可编程模式,集成400+服务节点,原生支持AI与API连接,可自托管部署,助力团队构建安全高效的自动化流程。
kde
358 3
|
2天前
|
Linux 虚拟化 iOS开发
VMware Workstation Pro 25H2 for Windows & Linux - 领先的免费桌面虚拟化软件
VMware Workstation Pro 25H2 for Windows & Linux - 领先的免费桌面虚拟化软件
733 4
VMware Workstation Pro 25H2 for Windows & Linux - 领先的免费桌面虚拟化软件
|
3天前
|
JavaScript 开发工具 Android开发
如何在原生 App 中调用 Uniapp 的页面?
如何在原生 App 中调用 Uniapp 的页面?
243 138
|
4天前
|
存储 人工智能 Java
AI 超级智能体全栈项目阶段四:学术分析 AI 项目 RAG 落地指南:基于 Spring AI 的本地与阿里云知识库实践
本文介绍RAG(检索增强生成)技术,结合Spring AI与本地及云知识库实现学术分析AI应用,利用阿里云Qwen-Plus模型提升回答准确性与可信度。
254 91
AI 超级智能体全栈项目阶段四:学术分析 AI 项目 RAG 落地指南:基于 Spring AI 的本地与阿里云知识库实践