बनाएँ एक्सटेंशन
एक्सटेंशन पर्रोट में बनाया गया है।
यहाँ दिखाया गया है कि आप स्रोत कोड से Parrot एक्सटेंशन बनाने कैसे कर सकते हैं।
प्रतिबंधों
इसे डिबियन बुकवर्म (स्टेबल / 12) का उपयोग करके OS आवश्यकताओं को स्थापित करें।
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
डाउनलोड करें
करने के लिए 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
साफ़ करें
साफ।
make clean
बुलाएँ
पुश करें गिट रीपो में।
make push
चलो दो
सर्वर:
./parrot-server
एक्सटेंशन
संभवतः
cd src/extensions/vscode/
yarn
yarn package
अनुमान सर्वर
TO DO: add the inference server to the extension.
For now, build and use llama.cpp
.
git clone https://github.com/ggerganov/llama.cpp
cd llama.cpp
# build thing.