Costruisci Estensione
L’estensione è integrata in Parrot.
Di seguito è illustrato come costruire l’estensione Parrot dal codice sorgente.
Dipendenze
Utilizzo di Debian Bookworm (stable/12). Installa le dipendenze del sistema operativo.
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
Scarica
Per costruire l’estensione Parrot, scarica il codice sorgente dal repository git.
git clone https://spacecruft.org/deepcrayon/parrot-extension
cd parrot-extension/
Costruisci
Così:
make
Same as:
make all
Costruzione dell’estensione
src/extensions/vscode/build/continue-patch.vsix
Versioni
Per aggiornare le versioni:
${EDITOR} CHANGELOG
# git tag v0.0.0
Pulire
Pulito.
make clean
Spingi
Sposta nel repository di Git.
make push
Esegui
Servidore:
./parrot-server
Extension
Forse
cd src/extensions/vscode/
yarn
yarn package
Server d’inferenza
IT: «TO DO: aggiungere il server di inferenza all’estensione. Per ora, costruire e utilizzare llama.cpp
.»
git clone https://github.com/ggerganov/llama.cpp
cd llama.cpp
# build thing.