---
myst:
html_meta:
"description lang=zh-CN": |
安装 AutoGen AgentChat
---
# 安装指南
## 创建虚拟环境(可选)
在本地安装AgentChat时,我们建议使用虚拟环境进行安装。这将确保AgentChat的依赖项与系统其他部分隔离。
``````{tab-set}
`````{tab-item} venv
创建并激活:
Linux/Mac:
```bash
python3 -m venv .venv
source .venv/bin/activate
```
Windows命令行:
```batch
# 根据您的配置,命令可能是`python3`而非`python`
python -m venv .venv
.venv\Scripts\activate.bat
```
后续如需退出,运行:
```bash
deactivate
```
`````
`````{tab-item} conda
如果尚未安装,请先[安装Conda](https://docs.conda.io/projects/conda/en/stable/user-guide/install/index.html)。
创建并激活:
```bash
conda create -n autogen python=3.12
conda activate autogen
```
后续如需退出,运行:
```bash
conda deactivate
```
`````
``````
## 使用pip安装
通过pip安装`autogen-agentchat`包:
```bash
pip install -U "autogen-agentchat"
```
```{note}
需要Python 3.10或更高版本。
```
## 安装OpenAI模型客户端
要使用OpenAI和Azure OpenAI模型,需要安装以下扩展:
```bash
pip install "autogen-ext[openai]"
```
如果使用带AAD认证的Azure OpenAI,需要安装:
```bash
pip install "autogen-ext[azure]"
```