An interaction protocol formalizes how the agents in a multiagent system interact, which facilitates implementing agents. Existing approaches yield agent implementations specific to the selected protocols. How can we engineer intelligent agents that can enact protocols but are programming-free? Our contribution, Ahoy, addresses this question by creating LLM agents that dynamically select and enact declarative protocols to achieve user goals. We demonstrate that an \ahoy agent can correctly and intelligently enact multiple protocols - concurrently if appropriate to the user goal - without specialized training. Ahoy's significance lies in that it brings together declarative protocols and LLMs, both approaches that promise improved knowledge engineering for agents.
翻译:交互协议形式化了多智能体系统中智能体之间的交互方式,有助于实现智能体。现有方法生成的智能体实现依赖于特定协议。我们如何设计能够执行协议但无需编程的智能体?我们的贡献——Ahoy——通过创建能够动态选择并执行声明式协议以达成用户目标的大语言模型智能体来回答这个问题。我们证明,Ahoy智能体无需专门训练即可正确且智能地执行多个协议(若适合用户目标,还可并发执行)。Ahoy的意义在于,它将声明式协议与大语言模型相结合,这两种方法均有望改进智能体的知识工程。