Tambahkan Sambungan

Ekstensi ini dibina dalam Parrot.

Di bawah ini adalah cara untuk membangun ekstensi Parrot dari kod sumber.

Ketergantungan

Menggunakan Debian Bookworm (stable/12). Pasang ketergantungan sistem operasi.

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

Muat Turun

Untuk membina sambungan Parrot, muat turun kod sumber dari pangkalan data git.

git clone https://spacecruft.org/deepcrayon/parrot-extension
cd parrot-extension/

Bina

Seperti itu:

make

Same as:

make all

Pembangunan Pengambatan

src/extensions/vscode/build/continue-patch.vsix

Versi

Untuk mengemas kini versi:

${EDITOR} CHANGELOG
# git tag v0.0.0

Bersih

Clean.

make clean

Tarik

Cuba ke dalam reposituri git.

make push

Jalankan

Server:

./parrot-server

Pelanjutan

Mungkin

cd src/extensions/vscode/
yarn
yarn package

Pelayan Infaromasyon

"TO DO: tambahkan pelayan pengeja ke pengaya. Sementara itu, bina dan gunakan llama.cpp."

git clone https://github.com/ggerganov/llama.cpp
cd llama.cpp
# build thing.