赞
踩
gpt-engineer 指定你想要它构建什么,人工智能会要求清洗,然后构建它。不进行主动维护。
gpt-Engineering让您:
以上是gpt工程师项目战略方向的一般路线图指南。我们的目标是通过关注三个主要支柱来不断改进:
每个支柱都有一套史诗般的支持,反映了我们的主要目标和举措。
View : https://github.com/orgs/gpt-engineer-org/projects/3/views/1
对于稳定版本:
python -m pip install gpt-engineer
对于开发:
git clone https://github.com/gpt-engineer-org/gpt-engineer.git
cd gpt-engineer
poetry install
poetry shell# 激活虚拟环境
我们积极支持Python 3.10-3.12。支持Python 3.8-3.9的最后一个版本是0.2.6。
对于mac和linux系统,有时会安装 slim python,不包括gpt-engineer
要求 tkinter,这是一个标准库,因此不能安装pip。
要在mac上安装tkinter,您可以例如使用brew:
brew install python-tk
在基于debian的linux系统上,您可以使用:
sudo apt-get install python3-tk
选择一个:
导出env变量(您可以将其添加到.bashrc中,这样您就不必每次启动终端时都这样做)
export OPENAI_API_KEY=[your api key]
.env
文件
.env.template
命名为.env
.env
中添加 OPENAI_API_KEY
自定义模型
检查Windows README 中的Windows使用情况。
其他运行方式运行:
prompt
(无扩展名)的文件,并用说明填充它gpte <project_dir>
gpte projects/my-new-project
从 gpt-engineer 根目录与您的 projects/
中的新文件夹prompt
(无扩展名)的文件,并用如何改进代码的说明填充它gpte <project_dir>
gpte projects/my-old-project -i
从 gpt-engineer 根目录与您的 projects/
中的新文件夹通过运行 gpt-engineer ,您同意我们的条款。
gptengineer.app是一个自动生成Web应用程序的商业项目。 它为连接到git控制的代码库的非技术用户提供了一个UI。 gptengineer.app 团队正在积极支持开源社区。
您可以通过用自己版本的preprompts
覆盖preprompts
文件夹来指定AI代理的“身份”。您可以通过--use-custom-preprompts
参数来做到这一点。
编辑preprompts
是您使代理记住项目之间的事情的方式。
默认情况下,gpt-Engineering期望通过prompt
文件输入文本。它还可以接受支持视觉的模型的图像输入。这对于添加用户体验或架构图作为GPT Engineering的附加上下文非常有用。您可以通过使用—-image_directory
标志指定图像目录并在第二个CLI参数中设置支持视觉的模型来做到这一点。
例如gpte projects/example-vision gpt-4-vision-preview --prompt_file prompt/text --image_directory prompt/images -i
默认情况下, gpt-engineer 通过OpenAI API或Azure OpenAI API以及人工模型支持OpenAI模型。
通过一些额外的设置,您还可以使用WizardCoder等开源模型运行。有关示例说明,请参阅留档。
2024-08-04(日)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。