Tạo tiện ích mở rộng
Phần mở rộng được tích hợp vào Parrot.
Dưới đây hiển thị cách xây dựng tiện ích mở rộng Parrot từ mã nguồn.
Tác vụ tiên quyết
Sử dụng Debian Bookworm (stable/12). Cài đặt tính năng cơ bản hệ điều hành.
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
Tải xuống
Để xây dựng phần mở rộng Parrot, hãy tải xuống mã nguồn từ kho lưu trữ git.
git clone https://spacecruft.org/deepcrayon/parrot-extension
cd parrot-extension/
Xây dựng
Thusly:
make
Same as:
make all
Xây dựng tiện ích mở rộng
src/extensions/vscode/build/continue-patch.vsix
Phiên bản
Để cập nhật các phiên bản:
${EDITOR} CHANGELOG
# git tag v0.0.0
Dọn dẹp
Đã sửa chữa.
make clean
Gửi
Đẩy lên khoá cục git.
make push
Chạy
Máy chủ:
./parrot-server
Tiện ích mở rộng
Có thể
cd src/extensions/vscode/
yarn
yarn package
Máy chủ đầu ra
Thực hiện: thêm máy chủ đánh giá vào tiện ích mở rộng. Hiện tại, xây dựng và sử dụng llama.cpp
.
git clone https://github.com/ggerganov/llama.cpp
cd llama.cpp
# build thing.