Buduj rozszerzenie
Rozszerzenie jest wbudowane w Parrot.
Poniżej pokazano, jak zbudować rozszerzenie Parrot z kodu źródłowego.
Zależności
Korzystanie z Debiana Bookworm (stable/12). Instalacja zależności systemu operacyjnego.
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
Pobierz
Aby skompilować rozszerzenie Parrot, pobierz kod źródłowy z repozytorium git.
git clone https://spacecruft.org/deepcrayon/parrot-extension
cd parrot-extension/
Buduj
W ten sposób:
make
Same as:
make all
Kompilacja rozszerzenia
src/extensions/vscode/build/continue-patch.vsix
Wersje
Aby zaktualizować wersje:
${EDITOR} CHANGELOG
# git tag v0.0.0
Wyczyść
Clean.
make clean
Wypchnij
Wypchnij do repozytorium git.
make push
Uciec
Serwer:
./parrot-server
Rozszerzenie
Być może
cd src/extensions/vscode/
yarn
yarn package
Serwer wnioskowania
DZIEN_DOROBRZY: DODAJ_SERWER_WNIOSEK_DO_Rozszerzenia. Na_razie, buduj_i_używaj_``llama.cpp``.
git clone https://github.com/ggerganov/llama.cpp
cd llama.cpp
# build thing.