Pri
Parroto estas libera AI-IDE.
La IDE estas redaktilo. Ĝi estas programaro, kiu faciligas homojn redakti fontkodon de komputiloj.
La inteligenta aŭtomaĵo (AI) aldonas “sintetikan inteligencon” al la aplikacio, kiu povas helpi homojn skribi kodon.
Liberigas signifas, ke ĉiu la fontkodo estas sub libera programara licenco, kiel difinita de la Fundamento de LibreSoftareo. Ekzemploj: AGPL, MIT.
Liberigas signifas, ke ĉiuj aĵ-sistemaj modeloj estas sub libera enhavo-licenco kongrua kun Wikipedia. Ekzemplo: CC per SA, publikdominio.
Note
La Parrot estas dum prezervo por unuiga uzantoj ne preta.
Antaŭenfluxoj
Parrot estas konstruita el multaj (plejvole) liberaj fontoj. Kiam oni scias, ke iuj partoj ne havebla 100% libera estas notita. Tipike, ne ekzistas alternativa, sed
La ĉefaj partoj:
Sistemo – Debian GNU/Linux. https://debian.org/
Lango – Theia el la projekto Eclipse. https://theia-ide.org/
Faktotumo de IDE – Daŭru el <https://continue.dev>`_
Servo de inteliga Afiŝo – llama.cpp de 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
Datenejo – Ne libera. “Neniu publike ankoraŭ”. Una celo estas anstataŭigi la ne-liberajn datenejojn. Uzi datenejon de modelo super de Phind. https://huggingface.co/Phind
Dokumentado – Sphinx. https://www.sphinx-doc.org
Permesiloj
Ekzakte, liberaj permisiloj uzitas. Estas multaj varioj. Detalojn vidi per uzo de git kun klonado de la deponejoj listigitaj sub Parrot Source Code.
AI Helpero
Fragmentoj de Parrot, inkluzive la dokumentado, estis skribitaj per Parrot kiel AI-asistente. Ĉie tio estas vera, ĝi estis notita en la kapo de la dosiero.
La modelo, kiun ni uzas, estas Phind-CodeLlama-34B-v2_q8.gguf. Tio ne estas plenume libera,
Kutimaro
Nuna uzata estis Parrot, kiam eblas konstrui Parrot.