罗德·约翰逊(Rod Johnson)凭借凭借科特林(Kotlin)撰写的“肢体代理”框架,不仅旨在赶上Python Agent Frameworks,还旨在超越它们。肢体
,一个为创作的开源框架AI代理流在JVM,由春框创始人罗德·约翰逊(Rod Johnson)推出。约翰逊的目标是使ambabel成为整合的自然方式生成的AI进入Java应用程序,尤其是在弹簧框架上构建的应用程序。
在一个网络帖子中5月22日,约翰逊将ambabel描述为一种新的编程模型,用于在JVM上无缝混合的JVM上的代理流动LLM - 与代码和域模型相互作用。Ambabel不仅旨在与Python Agent Frameworks追赶,还超越了它们。世界上,世界上许多关键的商业逻辑都在JVM上运行,这是有充分理由的。AI代表它至关重要。
ambabel写在科特林并提供自然使用模型爪哇约翰逊说。但是,一旦建立了ambabel,计划就呼吁基于ambabel模型创建打字稿和python项目。
除了紧密的春季整合外,约翰逊列举了ambabel的这些显着特征:
- Ambabel介绍了一个计划步骤。该框架从应用程序代码中发现了动作和目标,并计划针对给定的用户或其他系统输入的最合适的目标。计划是通过非LLLM AI算法这提供了一种确定性和可解释的计划方法。
- Ambabel鼓励在应用程序中构建丰富的域模型,通常是Kotlin数据类或Java记录。这样可以确保提示是型安全性,可工具性的,并且可以在重构中生存。它还允许将行为添加到域对象中,该对象可以作为LLM工具以及代码中使用的。
约翰逊说,在ambabel拥抱模型上下文协议,需要高级的编排技术。原因包括需要解释性,可发现性,混合模型的能力,在流动中的任何时刻注入护栏的能力,管理流程执行的能力,规模的流量的合成性以及与现有系统(如数据库)的更安全集成,在允许允许对LLMS访问LLMS的情况下,约翰逊(Johnson)表示危险。
约翰逊说:``还早,但我们有很大的计划。我们不仅要在JVM上构建最佳代理平台,还要构建最佳代理平台时期。