Uzantı Oluşturma
Uzantı Parrot’a gömülür.
Aşağıda, Kaynak koddan Parrot eklentisi oluşturma işlemi gösterilmektedir.
Bağımlılıklar
Debian Bookworm (stable/12) kullanarak. İşletim sistemi bağımlılıklarını kurun.
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
İndir
Parrot uzantısını oluşturmak için, kaynak kodunu git deposundan indirin.
git clone https://spacecruft.org/deepcrayon/parrot-extension
cd parrot-extension/
Inşa et
Bu şekilde:
make
Same as:
make all
Extension build
src/extensions/vscode/build/continue-patch.vsix
Sürümler
To update versions:
${EDITOR} CHANGELOG
# git tag v0.0.0
Temizle
Temiz.
make clean
Itme
Git deposuna gönder.
make push
Çalıştır
Sunucu:
./parrot-server
Uzantı
Belki
cd src/extensions/vscode/
yarn
yarn package
Çıkarım Sunucusu
İşlem yap: uzantıya çıkarım sunucusunu ekle. Şimdilik, “llama.cpp” derleyin ve kullanın.
git clone https://github.com/ggerganov/llama.cpp
cd llama.cpp
# build thing.