python3 run.py --config "Art"
。
请参见此处的示例。ChatDev
仓库的初始版本。https://github.com/OpenBMB/ChatDev/assets/11889052/80d01d2f-677b-4399-ad8b-f7af9bb62b72
要开始使用,按照以下步骤操作:
克隆GitHub存储库: 首先,使用以下命令克隆存储库:
git clone https://github.com/OpenBMB/ChatDev.git
设置Python环境: 确保您具有3.9或更高版本的Python环境。您可以使用以下命令创建并激活环境,可以将ChatDev_conda_env
替换为您喜欢的环境名称:
conda create -n ChatDev_conda_env python=3.9 -y conda activate ChatDev_conda_env
安装依赖项: 进入ChatDev
目录并运行以下命令来安装必要的依赖项:
cd ChatDev pip3 install -r requirements.txt
设置OpenAI API密钥: 将您的OpenAI API密钥导出为环境变量。将"your_OpenAI_API_key"
替换为您的实际API密钥。请注意,此环境变量是特定于会话的,因此如果打开新的终端会话,您需要重新设置它。
在Unix/Linux系统上:
export OPENAI_API_KEY="your_OpenAI_API_key"
在Windows系统上:
$env:OPENAI_API_KEY="your_OpenAI_API_key"
构建您的软件: 使用以下命令启动生成您的软件,将[description_of_your_idea]
替换为您的想法描述,将[project_name]
替换为您想要的项目名称:
在Unix/Linux系统上:
python3 run.py --task "[description_of_your_idea]" --name "[project_name]"
在Windows系统上:
python run.py --task "[description_of_your_idea]" --name "[project_name]"
运行您的软件: 生成后,您可以在WareHouse
目录下的特定项目文件夹中找到您的软件,例如project_name_DefaultOrganization_timestamp
。在该目录中运行以下命令来运行您的软件:
在Unix/Linux系统上:
cd WareHouse/project_name_DefaultOrganization_timestamp python3 main.py
在Windows系统上:
cd WareHouse/project_name_DefaultOrganization_timestamp python main.py
@misc{qian2023communicative, title={Communicative Agents for Software Development}, author={Chen Qian and Xin Cong and Wei Liu and Cheng Yang and Weize Chen and Yusheng Su and Yufan Dang and Jiahao Li and Juyuan Xu and Dahai Li and Zhiyuan Liu and Maosong Sun}, year={2023}, eprint={2307.07924}, archivePrefix={arXiv}, primaryClass={cs.SE} }
本文作者:李佳玮
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!