Magentic-One

环境配置

# 安装 Homebrew(如果没有)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

# 安装 Python3(如果没有)
brew install python

# 安装 ffmpeg(用于音视频处理)
brew install ffmpeg

# 确保 Docker 已安装并运行

安装

# 1. 克隆代码仓库
git clone https://github.com/microsoft/autogen.git

# 2. 进入项目目录
cd autogen/python/packages/autogen-magentic-one

# 3. 安装项目依赖
pip3 install -e .

# 4. 安装 playwright 及其依赖
playwright install --with-deps chromium

配置OpenAI

export CHAT_COMPLETION_PROVIDER='openai'
export CHAT_COMPLETION_KWARGS_JSON='{"api_key": "YOUR_API_KEY", "model": "gpt-4o-2024-05-13"}'

开启搜索功能

export BING_API_KEY=xxxxxxx

运行


# 进入项目目录
cd ~/autogen/python/packages/autogen-magentic-one

# 基本运行(需要指定日志目录)
python3 examples/example.py --logs_dir ./my_logs

# 启用人工监督模式
python3 examples/example.py --logs_dir ./my_logs --hil_mode

# 保存浏览器截图
python3 examples/example.py --logs_dir ./my_logs --save_screenshots

👉👉👉如有问题或请联系我的徽信 stoeng

🔥🔥🔥本项目代码由AI超元域频道制作,观看更多大模型微调视频请访问我的频道⬇

👉👉👉我的哔哩哔哩频道

👉👉👉我的YouTube频道

👉👉👉我的开源项目 https://github.com/win4r/AISuperDomain

# 克隆代码仓库
git clone https://github.com/microsoft/autogen.git
cd autogen/python/packages

# 按顺序安装所需的子包
# 1. 安装 autogen-core
cd autogen-core
pip install -e .

# 2. 安装 autogen-ext
cd ../autogen-ext
pip install -e .

# 3. 安装 autogen-magentic-one
cd ../autogen-magentic-one
pip install -e .

# 4. 安装 playwright 及其依赖
sudo python3 -m playwright install --with-deps chromium

# 5. 修复 playwright 缓存目录权限
sudo chown -R $USER:$USER ~/Library/Caches/ms-playwright

# 设置 OpenAI 配置
export CHAT_COMPLETION_PROVIDER='openai'
export CHAT_COMPLETION_KWARGS_JSON='{"api_key": "你的API密钥", "model": "gpt-4o-2024-05-13"}'

# 如果需要使用网页搜索功能,设置 Bing API
export BING_API_KEY=你的必应API密钥

# 进入项目目录
cd ~/autogen/python/packages/autogen-magentic-one

# 基本运行(必须指定日志目录)
python3.11 examples/example.py --logs_dir ./my_logs

# 可选参数:
# 启用人工监督模式
python3.11 examples/example.py --logs_dir ./my_logs --hil_mode

# 保存浏览器截图
python3.11 examples/example.py --logs_dir ./my_logs --save_screenshots