
framework37
AgentScope
一个可用于生产环境、易于使用的多智能体框架,用于构建透明、可扩展的基于大语言模型(LLM)的应用,支持 ReAct 智能体、工具、记忆、评估、实时语音以及安全运行时。
概述
AgentScope 是一个可用于生产环境、易于使用的开源框架,用于构建由大语言模型(LLMs)驱动的灵活且可扩展的多智能体应用。它强调透明性、开发者控制,以及利用现代 LLM 日益增强的推理与工具使用能力,而不是依赖僵化的提示词或编排方式。
该项目最初由 AgentScope 团队(与阿里巴巴研究相关)开发并贡献,提供了清晰的抽象层,包括智能体、基于消息的通信、工具、记忆、规划、人机协同交互、评估以及微调。其生态还包括用于可视化与调试的 AgentScope Studio,以及用于部署与沙箱隔离的安全 Runtime。
核心特性
- ReAct 智能体与编排:内置 ReAct 智能体,支持单智能体和多智能体工作流,具备显式且透明的消息传递机制。
- 工具与扩展性:原生支持工具、技能、动态环境,并可无缝集成外部 API。
- 记忆与规划:支持短期记忆、长期记忆和持久化记忆模块,以及规划能力。
- 实时能力:支持实时语音智能体和多模态交互。
- 评估与微调:内置评估工具,并支持模型微调。
- 生产级运行时:提供安全沙箱执行、可观测性(日志、追踪)、容错机制、异步执行以及便捷部署。
- 开发者工具:AgentScope Studio 用于可视化调试、监控和工作流分析。
- 多语言支持:提供 Python SDK(
pip install agentscope)以及官方 Java SDK。 - 快速上手:通过简洁、直观的 API,可在几分钟内构建智能体。
使用场景
- 快速原型开发单智能体或协作型多智能体系统。
- 复杂自动化任务,如研究分析、数据处理、编程助手和工作流编排。
- 需要可观测性、安全性和可扩展性的企业级智能体应用。
- 涉及智能体评估、长周期规划和模型微调的研究实验。
- 实时语音或多模态智能体体验。
快速开始
pip install agentscope
官方文档、教程和示例:
- https://doc.agentscope.io/
- https://github.com/agentscope-ai/agentscope
生态系统
- 核心框架: https://github.com/agentscope-ai/agentscope
- Java SDK: https://github.com/agentscope-ai/agentscope-java
- Studio: https://github.com/agentscope-ai/agentscope-studio(可视化工具 )
- 示例项目: https://github.com/agentscope-ai/agentscope-samples
- 官网: https://agentscope.io/
AgentScope 在简洁性、透明性与生产可用性之间取得了良好平衡,非常适合研究人员以及构建下一代可靠 AI 智能体的工程团队。
Tags
python多智能体llmreact框架开源agents工具记忆评估沙箱