[开源]多智能体开发平台,帮助开发者轻松构建和部署多智能体应用

开源系统
2026-06-09 23:31 4 次浏览 • 0 次下载 183.2KB
[开源]多智能体开发平台,帮助开发者轻松构建和部署多智能体应用

一、开源项目简介

图片

AgentScope: Agent-Oriented Programming for Building LLM Applications

Start building LLM-empowered multi-agent applications in an easier way.

开源的多智能体开发平台,帮助开发者轻松构建和部署多智能体应用。

AgentScope提供高易用性、高鲁棒性和分布式支持,内置多种模型API和本地模型部署选项,覆盖聊天、图像合成、文本嵌入等多种任务。

AgentScope包含拖拽式编程界面、交互式编程助手、实时监控功能,及丰富的开发资源,支持快速二次开发。

AgentScope具备容错机制、提示优化和分布式并行处理能力,提升应用性能和开发效率。

二、开源协议

使用Apache-2.0开源协议

三、界面展示

图片
图片

四、功能概述

✨ Why AgentScope?

浅显入门,精深致用。

  • 对开发者透明
    透明是 AgentScope 的 首要原则。无论提示工程、API调用、智能体构建还是工作流程编排,坚持对开发者可见&可控。拒绝深度封装或隐式魔法。
  • 支持模型无关开发
    一次编程,适配所有模型。支持超过  17+ 不同 LLM API。
  • “乐高式”智能体构建
    所有组件保持 模块化和相互 独立,使用与否完全由开发者来决定。
  • 面向多智能体
    专为 多智能体设计, 显式的消息传递和工作流编排,拒绝深度封装。
  • 原生分布式/并行化
    原生支持分布式智能体应用,支持 自动并行化和 中心化编排。
  • 高度可定制
    工具、提示、智能体、流程编排、可视化,AgentScope 支持&鼓励开发者进行定制。
  • 开发者友好
    低代码开发,可视化追踪和监控。从开发到部署,一站式解决。

五、技术选型

快速入门

AgentScope 需要 Python 3.9 或更高版本。你可以从源码或 pypi 安装。

从 PyPI 安装

pip install agentscope

从源码安装

要从源码安装 AgentScope,你需要从 GitHub 克隆仓库,然后通过以下命令安装

git clone agentscope
cd agentscope
pip install -e .

要确保 AgentScope 安装正常。可以执行以下代码:

import agentscope

print(agentscope.__version__)
0.1.6

额外依赖

AgentScope 提供了针对不同需求的额外依赖。你可以根据需求安装它们。

  • ollama: Ollama API
  • litellm: Litellm API
  • zhipuai: Zhipuai API
  • gemini: Gemini API
  • anthropic: Anthropic API
  • service: 用于不同工具函数的依赖
  • distribute: 用于分布式模式的依赖
  • full: 一次性安装所有依赖

以分布式模式为例,安装命令因操作系统而异。

对于 Windows 用户:

pip install agentscope[gemini]
# 或
pip install agentscope[ollama,distribute]

对于 Mac 和 Linux 用户:

pip install agentscope\[gemini\]
# 或
pip install agentscope\[ollama,distribute\]

Total running time of the script: (0 minutes 2.370 seconds)