安装
创建一个虚拟环境(可选)
在本地安装autogen时,我们建议使用虚拟环境进行安装。这样可以确保autogen的依赖与系统的其他部分隔离。
- venv
- Conda
- Poetry
安装AutoGen
AutoGen 需要Python 版本 >= 3.8, < 3.13。可以通过pip安装:
pip install autogen-agentchat~=0.2
安装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},
)
要了解更多关于代码执行器的信息,请参阅代码执行器教程。
你可能见过不创建executor对象来定义executors的不同方式,请参考FAQ中的legacy code executor。