目录
本文主要介绍 AutoGen Studio 本地源码构建过程。
一、环境配置
1.1 创建本地环境
通过 conda 创建一个环境,Python 3.10+,Node.js 14.15.0+。
conda create -n autogen python=3.11
1.2 下载 autogen 源码
从 github 下载源码。
git clone https://github.com/microsoft/autogen.git
1.3 安装依赖
进入 autogen\samples\apps\autogen-studio 目录,执行如下命令。
pip install -e .
npm install -g gatsby-cli
npm install --global yarn
2. 构建
进入 autogen\samples\apps\autogen-studio\frontend 目录,执行如下命令。
yarn install
yarn build
windows 下执行如下命令构建(注意:下面构建命令与官网不同,我这边使用官网的构建有问题)。
gatsby clean && rmdir /s /q ..\\autogenstudio\\web\\ui 2>nul && gatsby build && xcopy /E /I /Y public ..\\autogenstudio\\web\\ui
通过上述命令构建运行后,页面的宽度不固定,有知道的同学欢迎指导。
3. 运行
执行 autogenstudio ui 命令启动前端。
autogenstudio ui --host 0.0.0.0 --port 8081
(autogen) D:\code\autogen-main>autogenstudio ui --host 0.0.0.0 --port 8081
2024-08-09 21:57:44.951 | INFO | autogenstudio.utils.utils:get_db_uri:253 - Using database URI: sqlite:///C:\Users\86188\.autogenstudio\database.sqlite
2024-08-09 21:57:44.951 | INFO | autogenstudio.utils.utils:init_app_folders:288 - Initialized application data folder: C:\Users\86188\.autogenstudio
INFO: Started server process [424]
INFO: Waiting for application startup.
***** App started *****
2024-08-09 21:57:44.996 | INFO | autogenstudio.database.utils:init_db_samples:141 - Database already initialized with Default and Travel Planning Workflows
INFO: Application startup complete.
INFO: Uvicorn running on http://0.0.0.0:8081 (Press CTRL+C to quit)
运行界面如下所示。
参考链接:
[1] https://github.com/microsoft/autogen/tree/main/samples/apps/autogen-studio
[2] AutoGen Studio 2.0: AI Development UI
标签:INFO,AutoGen,autogen,0.0,autogenstudio,源码,Studio,构建 From: https://blog.csdn.net/u011074149/article/details/141071635