LlamaCoder是一个开源的 Claude Artifacts -- 只需一个提示即可生成小应用程序。由 Llama 3 405B 和 Together.ai 提供支持,目前仅支持react代码生成。
一:安装部署
1、安装python环境
#环境准备
sudo apt-get install python3 g++ make python3-pip
2、安装nodejs
官方地址:Node.js --- Download Node.js® (nodejs.org)
#安装nvm (Node Version Manager)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.0/install.sh | bash
#使生效
source ~/.bashrc
#下载并安装 Node.js
nvm install 20
3、克隆仓库
git clone https://github.com/Nutlope/llamacoder
4、安装依赖并运行
cd llamacoder
npm install
运行:
npm run dev
5、创建环境配置文件
cp .example.env .env
编辑该文件:
TOGETHER_API_KEY=
# Optional, if you want observability
HELICONE_API_KEY=
这里需要TOGETHER_API_KEY,下面就开始申请together ai的api key。
二、申请together ai的api
申请地址时,建议使用GitHub的用户帐号,这样生成的代码可以与github上的保持同步。
将生成的key写入.env文件。
三:运行
例如我们让他生成一个推箱子的游戏。