安装

为了安装AgentScope,您需要安装Python 3.9或更高版本。我们建议专门为AgentScope设置一个新的虚拟环境:

创建虚拟环境

使用Conda

如果您使用Conda作为环境管理工具,您可以使用以下命令创建一个新的Python 3.9虚拟环境:

# 使用Python 3.9创建一个名为"agentscope"的新虚拟环境
conda create -n agentscope python=3.9

# 激活虚拟环境
conda activate agentscope

使用Virtualenv

如果您使用virtualenv,您可以首先安装它(如果尚未安装),然后按照以下步骤创建一个新的虚拟环境:

# 如果尚未安装virtualenv,请先安装它
pip install virtualenv

# 使用Python 3.9创建一个名为"agentscope"的新虚拟环境
virtualenv agentscope --python=python3.9

# 激活虚拟环境
source agentscope/bin/activate  # 在Windows上使用`agentscope\Scripts\activate`

安装AgentScope

从源码安装

按照以下步骤从源代码安装AgentScope,并以可编辑模式安装AgentScope:

注意:该项目正在积极开发中,建议从源码安装AgentScope!

# 从GitHub上拉取AgentScope的源代码
git clone https://github.com/modelscope/agentscope.git
cd agentscope

# 针对本地化的multi-agent应用
pip install -e .

使用Pip安装

如果您选择从Pypi安装AgentScope,可以使用pip轻松地完成:

# 针对本地化的multi-agent应用
pip install agentscope

额外依赖

AgentScope 支持可选依赖如下,用户可以根据自己的需求选择安装:

  • ollama: Ollama API

  • litellm: Litellm API

  • zhipuai: Zhipuai API

  • gemini: Gemini API

  • service: 不同工具函数的依赖

  • distribute: 分布式模式的依赖

  • full: 一次性安装上述所有的依赖,可能耗时较长

可以通过将它们添加到安装命令中来安装这些依赖。

Windows

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

Mac & Linux

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

[返回顶端]