Über
Parrot ist eine kostenlose Künstliche Intelligenz-IDE.
Eine IDE ist ein Editor. Es handelt sich um eine Softwareanwendung, die es Menschen ermöglicht, Computerquellcode einfacher zu bearbeiten.
Künstliche Intelligenz (AI) fügt der Anwendung „künstliche Intelligenz“ hinzu, die möglicherweise dabei hilft, den Menschen Code zu schreiben.
„Libre“ bedeutet, dass der gesamte Quellcode unter einer freien Softwarelizenz steht, wie von der Free Software Foundation definiert. Beispiele: AGPL, MIT.
Frei bedeutet, dass alle KI-Modelle unter einer freien Inhaltslizenz stehen, die mit Wikipedia kompatibel ist. Beispiel: CC BY SA, Public Domain.
Bemerkung
Parrot befindet sich derzeit in frühen Entwicklungsstadien und ist nicht für Endbenutzer bereit.
Oberflüsse
Parrot wird aus vielen (meist) freien Quellen erstellt. Wenn bekannt ist, dass bestimmte Teile nicht vollständig frei sind, wird dies angemerkt. Üblicherweise gibt es keine Alternative, aber eine wird entwickelt,
Die Hauptteile:
Betriebssystem – Debian GNU/Linux. https://debian.org/
IDE – Theia von dem Eclipse Projekt. https://theia-ide.org/
Erweiterung der IDE - Fortsetzung von Continue Dev. https://continue.dev
KI-Server – llama.cpp von 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
Datensatz - Nicht frei. „Noch kein öffentlicher“. Ein Ziel ist, die nicht freien Datensätze zu ersetzen. Verwendung des Datensatzes aus dem obigen Modell durch Phind. https://huggingface.co/Phind
Dokumentation – Sphinx. https://www.sphinx-doc.org
Lizenzen
Wo möglich werden Freie Lizenzen verwendet. Es gibt eine große Vielfalt. Um die Details zu sehen, verwenden Sie Git, um die in der Liste unter „Quellcode für Parrot“ aufgeführten Repositories zu klonen.
Künstliche Intelligenz-Assistent
Teilen von Parrot, einschließlich der Dokumentation, wurden mit Parrot als KI-Assistent geschrieben. Wenn dies zutrifft, ist es im Dateikopf angegeben.
Das verwendete Modell ist Phind-CodeLlama-34B-v2_q8.gguf. Leider ist es nicht völlig frei, aber es
Hundefutter
Es wird so oft wie möglich Parrot genutzt, um Parrot aufzubauen.