gpt-engineer:AI 软件工程师实验平台
gpt-engineer 是一个强大的工具,为用户提供了在终端环境中实验 AI 软件工程师功能的机会。
核心功能:
- 自然语言指定软件:用户可以使用自然语言描述软件需求,gpt-engineer 会根据描述编写和执行代码。
- 代码改进功能:用户可以要求 AI 对现有代码进行改进,提升代码质量。
- 多种模型支持:默认支持 OpenAI 模型和 Azure OpenAI 模型,通过一些额外设置,还可以运行开源模型。
基本用法:
- 安装:对于稳定版本,使用
python -m pip install gpt-engineer
进行安装;对于开发版本,通过git clone
命令克隆代码库并进行相应操作。 - 设置 API 密钥:可以通过导出环境变量或创建
.env
文件来设置OPENAI_API_KEY
。 - 运行:创建新代码或改进现有代码时,在相应文件夹中创建
prompt
文件并填写指令,然后使用gpte
命令运行。
gpt-engineer 为开发者提供了一个便捷的平台,让他们能够更轻松地探索和利用 AI 在软件开发中的潜力。