Aplicación
Documentación para la aplicación Parrot Libre AI IDE.
Nota
El Parrot está en desarrollo temprano, no está listo para usuarios finales.
Requisitos
Parrot requiere un sistema actual de GNU/Linux, como Debian Estable.
Descargar
The current version of Parrot can be downloaded here:
Alternativamente, las versiones también están disponibles en este servidor:
Run
Es una AppImage, por lo que debe hacerse ejecutable y luego ejecutar:
chmod +x Parrot.AppImage
./Parrot.AppImage
Estado
En la actualidad, no todos los elementos de Parrot están listos.
Componentes principales:
Entorno de desarrollo integ. (editor de texto y código).
Extensión de Inteligencia Artificial para IDE.
Servidor de extensión de inteligencia artificial.
Servidor del motor de inferencia de Inteligencia Artificial.
Modelo de IA.
Buscar servidor.
What nominally works:
Entorno de desarrollo integ. (editor de texto y código).
Extensión de Inteligencia Artificial para IDE.
Servidor de extensión de inteligencia artificial.
¿Qué falta:
Servidor del motor de inferencia de Inteligencia Artificial.
Modelo de IA.
Buscar servidor.
Servidor de Inteligencia Artificial
El Parrot no cuenta con el servidor de inteligencia artificial incorporado. Puede funcionar al ejecutar su propio servidor de inteligencia artificial y modelo. Esto requiere en total:
Encuentra un modelo.
git clone https://github.com/ggerganov/llama.cpp
Build llama.cpp.
Ejecutar el servidor llama.cpp.
Ejecutar el servidor de esta manera, con el modelo GGUF (ver: TheBloke).
cd llama.cpp/build
./bin/server -c 4096 --host 127.0.0.1 -t 16 mymodel.gguf
Otro ejemplo utilizando la primera GPU:
export CUDA_VISIBLE_DEVICES=0
cd ~/devel/ggerganov/llama.cpp/build
./bin/server \
--n-gpu-layers 1024 \
-c 8192 \
--host 0.0.0.0 \
--port 8080 \
-t 16 \
-m /srv/ml/huggingface/TheBloke/Phind-CodeLlama-34B-v2-GGUF/phind-codellama-34b-v2.Q8_0.gguf
Nota
La documentación de Parrot está escrita en inglés y utiliza la traducción automática de máquina para otros idiomas.