Bau Erweiterung
Die Erweiterung ist in Parrot integriert.
Unten wird gezeigt, wie man die Parrot-Erweiterung aus dem Quellcode erstellen kann.
Abhängigkeiten
Verwendung von Debian Bookworm (stable/12). Installieren der Betriebssystemabhängigkeiten.
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
Herunterladen
Um die Parrot-Erweiterung zu erstellen, laden Sie den Quellcode aus dem Git-Repository herunter.
git clone https://spacecruft.org/deepcrayon/parrot-extension
cd parrot-extension/
Build
Somit:
make
Same as:
make all
Erweiterungsbau
src/extensions/vscode/build/continue-patch.vsix
Versions
Um Versionen zu aktualisieren:
${EDITOR} CHANGELOG
# git tag v0.0.0
Säuberung
Sauber.
make clean
Drücken
Senden an das Git-Repository.
make push
Laufen
Server:
./parrot-server
Erweiterung
Vielleicht
cd src/extensions/vscode/
yarn
yarn package
Schlussfolgerungsserver
Bearbeite die Aufgaben: Füge den Rückschlussserver zur Erweiterung hinzu. Im Moment bauen und verwenden Sie „llama.cpp“.
git clone https://github.com/ggerganov/llama.cpp
cd llama.cpp
# build thing.