Skip to main content

安装

创建虚拟环境(可选)

在本地安装 AutoGen 时,我们建议使用虚拟环境进行安装。这样可以确保 AutoGen 的依赖与您系统的其他部分隔离开来。

创建并激活虚拟环境:

python3 -m venv pyautogen
source pyautogen/bin/activate

要在以后取消激活,请运行:

deactivate

安装 AutoGen

AutoGen 需要 Python 版本 >= 3.8,< 3.13。可以使用 pip 进行安装:

pip install pyautogen
info

pyautogen<0.2 需要 openai<1。从 pyautogen v0.2 开始,需要 openai>=1

安装 Docker 以进行代码执行

我们建议使用 Docker 进行代码执行。 要安装 Docker,请按照您的操作系统在 Docker 网站 上的说明进行操作。

下面是使用 Docker 进行代码执行的简单示例:

from pathlib import Path
from autogen import UserProxyAgent
from autogen.coding import DockerCommandLineCodeExecutor

work_dir = Path("coding")
work_dir.mkdir(exist_ok=True)

with DockerCommandLineCodeExecutor(work_dir=work_dir) as code_executor:
user_proxy = UserProxyAgent(
name="user_proxy",
code_execution_config={"executor": code_executor},
)

要了解有关代码执行器的更多信息,请参阅 代码执行器教程

您可能已经看到了另一种定义执行器的方式,而不是创建执行器对象,请参阅 FAQ 中的 旧版代码执行器