בניית אדונית
התוסף מבנים לפרט.
כאן מוצגת הדרך לבנה את ה extentions של Parrot מקוד המקור.
תלויות
יש להשתמש ב- Debian Bookworm (stable/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 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
נקי
Clean.
make clean
להקיף
לדחוף לחנות גיט.
make push
רוץ
Server:
./parrot-server
תוסף
לוקח
cd src/extensions/vscode/
yarn
yarn package
שרת סיפור
לבצע: הוסף שרת חישוב לתוספת. עכשיו, בנה והשתמש ב־llama.cpp
.
git clone https://github.com/ggerganov/llama.cpp
cd llama.cpp
# build thing.