O stronie
Parrot jest darmowym środowiskiem IDE dla sztucznej inteligencji.
IDE (ang. Integrated Development Environment) - zintegrowane środowisko programistyczne. Jest to oprogramowanie pozwalające na łatwe edytowanie kodu źródłowego komputera przez ludzi.
Sztuczna inteligencja (AI) dodaje do aplikacji funkcje „sztucznej inteligencji”, która może pomóc człowiekowi pisać kod.
Wolne oznacza, że cały kod źródłowy jest dostępny na licencji wolnego oprogramowania, zgodnie z definicją Fundacji Wolnego Oprogramowania. Przykłady: AGPL, MIT.
Wolne oznacza, że wszystkie modele AI są dostępne na warunkach licencji treści wolnej zgodnych z Wikipedią. Przykład: CC na zasadzie Uznanie autorstwa-Udostępnianie na tych samych warunkach, domena publiczna.
Informacja
Parrot jest w stadium wczesnego rozwoju i nie jest jeszcze gotowy dla użytkowników końcowych.
Strumienie
Parrot jest zbudowany z wielu (najczęściej) wolnych źródeł. Kiedy wiadomo, że niektóre części nie są w pełni wolne, zaznaczane jest to. Zwykle
Główne części:
System operacyjny – Debian GNU/Linux. https://debian.org/
IDE – Theia z projektu Eclipse. https://theia-ide.org/
Rozszerzenie IDE - Kontynuuj z kontynuacji Deweloper. https://continue.dev
Serwer AI – plik llama.cpp przez 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
Zestaw danych – Nie swobodny. „Nie publiczny jeszcze”. Celem jest wymiana niewolnych zestawów danych. Używanie zestawu danych z modelu wyżej przez Phind. `<https://huggingface.co/
Dokumentacja - Sphinx. https://www.sphinx-doc.org
Licencje
Gdzie to możliwe, używane są licencje libres. Są one różnorodne. Aby zobaczyć szczegóły, sklonuj repozytoria wymienione pod Kod źródłowy Parrot za pomocą git.
Asystent AI
Fragmenty Parrot, w tym dokumentacja, zostały napisane z użyciem Parrot jako asystenta AI. Gdy jest to prawda, to notowane jest w nagłówku pliku.
Model, który jest używany to Phind-CodeLlama-34B-v2_q8.gguf. To nie jest całkowicie swobod
Zbiorczy
Używany jest Parrot w miarę możliwości podczas budowania Parrot.