Augmented Language Models (ALMs) empower large language models with the ability to use tools, transforming them into intelligent agents for real-world interactions. However, most existing frameworks for ALMs, to varying degrees, are deficient in the following critical features: flexible customization, collaborative democratization, and holistic evaluation. We present gentopia, an ALM framework enabling flexible customization of agents through simple configurations, seamlessly integrating various language models, task formats, prompting modules, and plugins into a unified paradigm. Furthermore, we establish gentpool, a public platform enabling the registration and sharing of user-customized agents. Agents registered in gentpool are composable such that they can be assembled together for agent collaboration, advancing the democratization of artificial intelligence. To ensure high-quality agents, gentbench, an integral component of gentpool, is designed to thoroughly evaluate user-customized agents across diverse aspects such as safety, robustness, efficiency, etc. We release gentopia on Github and will continuously move forward.
翻译:增强型语言模型(ALM)赋予大语言模型使用工具的能力,使其成为面向真实世界交互的智能体。然而,现有ALM框架在不同程度上缺乏以下关键特性:灵活定制、协作民主化与整体评估。我们提出Gentopia——一种ALM框架,通过简单配置即可实现智能体的灵活定制,将多种语言模型、任务格式、提示模块和插件无缝整合至统一范式。在此基础上,我们构建Gentpool公共平台,支持用户定制化智能体的注册与共享。Gentpool中注册的智能体具有可组合性,能够通过装配实现多智能体协作,从而推动人工智能民主化进程。为确保智能体质量,作为Gentpool核心组件的Gentbench被设计用于从安全性、鲁棒性、效率等多维度全面评估用户定制化智能体。我们已在Github开源Gentopia,并将持续迭代优化。