安装#

创建虚拟环境(可选)#

在本地安装 AgentChat 时,我们建议使用虚拟环境进行安装。这将确保 AgentChat 的依赖项与系统其余部分隔离。

创建并激活

Linux/Mac

python3 -m venv .venv
source .venv/bin/activate

Windows 命令行

python3 -m venv .venv
.venv\Scripts\activate.bat

要稍后停用,请运行

deactivate

安装 Conda,如果尚未安装。

创建并激活

conda create -n autogen python=3.12
conda activate autogen

要稍后停用,请运行

conda deactivate

使用 pip 安装#

使用 pip 安装 autogen-core

pip install "autogen-core"

注意

需要 Python 3.10 或更高版本。

为模型客户端安装 OpenAI#

要使用 OpenAI 和 Azure OpenAI 模型,您需要安装以下扩展

pip install "autogen-ext[openai]"

如果您使用 AAD 认证的 Azure OpenAI,您需要安装以下内容

pip install "autogen-ext[azure]"

安装 Docker 用于代码执行(可选)#

我们建议使用 Docker 来使用 DockerCommandLineCodeExecutor 执行模型生成的代码。要安装 Docker,请按照 Docker 网站上针对您的操作系统的说明进行操作。

要了解更多代码执行,请参见命令行代码执行器代码执行