Acerca de
Parrot es un entorno de desarrollo de inteligencia artificial libre.
Un entorno de desarrollo integrado (IDE) es un editor. Es una aplicación de software que facilita la edición del código fuente de la computadora para los humanos.
El AI añade «inteligencia artificial» a la aplicación, lo que puede ayudar al humano a escribir código.
«Libre» significa que todo el código fuente está sujeto a una licencia de software libre, tal como lo define la Fundación para el Software Libre. Ejemplos: AGPL, MIT.
«Libre significa que todos los modelos de IA están sujetos a una licencia de contenido libre compatible con Wikipedia. Ejemplos: CC por SA, dominio público.»
Nota
Parrot está en desarrollo temprano, no está listo para usuarios finales.
Upstreams
Parrot está construido a partir de muchas fuentes (principalmente) libres. Cuando se sabe que algunas partes no son del 100% libre, se indica. Típicamente, no hay una alternativa, pero se está construy
Las partes principales:
Sistema operativo – Debian GNU/Linux. https://debian.org/
IDE – Theia del proyecto Eclipse. https://theia-ide.org/
Extensión de IDE – Continuar desde el desarrollo continuo. https://continue.dev
Servidor de IA – llama.cpp por Georgi Gerganov. https://github.com/ggerganov/llama.cpp
Model – Not truly «open source», but called «open source» by many in AI. One goal is to replace this file. This particular model is converted to GGUF format by The Bloke. It was trained by Phind, using the Llama model from Meta (Facebook). https://huggingface.co/TheBloke/Phind-CodeLlama-34B-v2-GGUF/resolve/main/phind-codellama-34b-v2.Q8_0.gguf
Conjunto de datos - No libre. «Ninguno público aún». Un objetivo es reemplazar los conjuntos de datos no libres. Utilizando el conjunto de datos del modelo anterior por Phind. https://huggingface.co/Phind
Documentación – Sphinx. https://www.sphinx-doc.org
Licenses
Donde sea posible, se utilizan licencias libres. Hay una gran variedad. Para ver los detalles, utilice git para clonar los repositorios enumerados bajo Código fuente de Parrot.
Asistente de inteligencia artificial
Las partes de Parrot, incluida la documentación, se han escrito utilizando a Parrot como asistente de inteligencia artificial. Donde esto es cierto, se indica en el encabezado del archivo.
El modelo que se está utilizando es Phind-CodeLlama-34B-v2_q8.gguf. No es 100% libre, desafort
Comida para perros
Se utiliza Parrot siempre que sea posible para construir Parrot.