2026年智能体编排语言(AWEL)

智能体编排语言(AWEL)font style color rgb 0 0 0 AWEL Agentic Workflow Expression Language 是一套专为大模型应用开发设计的智能体工作流表达语言 它提供了强大的功能和灵活性 通过 AWEL API 您可以专注于大模型应用业务逻辑的开发 而不需要关注繁琐的模型和环境细节 AWEL 采用分层 API 的设计 font

大家好,我是讯享网,很高兴认识大家。这里提供最前沿的Ai技术和互联网信息。



 AWEL(Agentic Workflow Expression Language)是一套专为大模型应用开发设计的智能体工作流表达语言,它提供了强大的功能和灵活性。通过 AWEL API 您可以专注于大模型应用业务逻辑的开发,而不需要关注繁琐的模型和环境细节,AWEL 采用分层 API 的设计, AWEL 的分层 API 设计架构如下图所示: 

智能体编排语言(AWEL) - 图1

AWEL在设计上分为三个层次,依次为算子层、AgentFrame层以及DSL层,以下对三个层次做简要介绍。

  • 算子层

算子层是指LLM应用开发过程中一个个最基本的操作原子,比如在一个RAG应用开发时。 检索、向量化、模型交互、Prompt处理等都是一个个基础算子。 在后续的发展中,框架会进一步对算子进行抽象与标准化设计。 可以根据标准API快速实现一组算子。

  • AgentFrame层

AgentFrame层将算子做进一步封装,可以基于算子做链式计算。 这一层链式计算也支持分布式,支持如filter、join、map、reduce等一套链式计算操作。 后续也将支持更多的计算逻辑。

  • DSL层

DSL层提供一套标准的结构化表示语言,可以通过写DSL语句完成AgentFrame与算子的操作,让围绕数据编写大模型应用更具确定性,避免通过自然语言编写的不确定性,使得围绕数据与大模型的应用编程变为确定性应用编程。

AWEL初步的版本也已经在V0.4.2发布,我们内置提供了一些使用样例。

源码在项目中位置

位运算会将整个过程以DAG的形式编排。

智能体编排语言(AWEL) - 图2

智能体编排语言(AWEL) - 图3

DSL 采用ANTLR4 / Lark解析器

基础算子

  • BaseOperator
  • JoinOperator
  • ReduceOperator
  • MapOperator
  • BranchOperator
  • InputOperator
  • TriggerOperator

流算子

  • StreamifyAbsOperator
  • UnstreamifyAbsOperator
  • TransformStreamAbsOperator
  1. 普通单机环境
  2. Ray环境

小讯
上一篇 2026-04-06 17:55
下一篇 2026-04-06 17:53

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/220261.html