构建扩展
扩展已内置到Parrot中。
这是从源代码构建Parrot扩展的方法。
依赖关系
使用Debian Bookworm(稳定版/12)。安装操作系统依赖项。
Python is needed to build the documentation. Python is no longer needed to build the extension, as upstream has removed the Python server.
sudo apt install \
git python3-venv python3-virtualenv python3-pip
下载
要构建Parrot扩展,请从git存储库下载源代码。
git clone https://spacecruft.org/deepcrayon/parrot-extension
cd parrot-extension/
构建
因此:
make
Same as:
make all
扩展构建
src/extensions/vscode/build/continue-patch.vsix
版本
要更新版本:
${EDITOR} CHANGELOG
# git tag v0.0.0
卫生
干净。
make clean
推送
Push to git repo.
make push
运行
Server:
./parrot-server
扩展
也许
cd src/extensions/vscode/
yarn
yarn package
推理服务器
请添加推理服务器到扩展中。现在,构建并使用``llama.cpp``。
git clone https://github.com/ggerganov/llama.cpp
cd llama.cpp
# build thing.