Создать расширение
Расширение встроено в Parrot.
Ниже показано, как построить расширение Parrot из исходного кода.
Зависимости
Использование Debian Bookworm (стабильный/12). Установка зависимостей ОС.
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
Download
Для сборки расширения Parrot загрузите исходный код из репозитория Git.
git clone https://spacecruft.org/deepcrayon/parrot-extension
cd parrot-extension/
Построить
Таким образом:
make
Same as:
make all
Сборка расширения
src/extensions/vscode/build/continue-patch.vsix
Версии
Обновить версии:
${EDITOR} CHANGELOG
# git tag v0.0.0
Очистить
Чистый.
make clean
Отправить
Отправить в репозиторий Git.
make push
Бежать
Сервер:
./parrot-server
Расширение
Возможно
cd src/extensions/vscode/
yarn
yarn package
Сервер вывода
Добавить сервер вывода в расширение. В настоящее время построить и использовать`` llama.cpp „“.
git clone https://github.com/ggerganov/llama.cpp
cd llama.cpp
# build thing.