Dies ist das offizielle Repository für die FreedomGPT-Anwendung. Es basiert auf Electron und React und ermöglicht Benutzern die Ausführung von LLM-Modellen auf ihrem lokalen Computer.
Treten Sie unserem Discord-Server bei, um die neuesten Updates zu erhalten und mit der Community zu interagieren.
git clone --recursive https://github.com/ohmplatform/FreedomGPT.git freedom-gpt
cd freedom-gpt
npx yarn install
cd llama.cpp
make
cd llama.cpp
cmake .
cmake -- build . -- config Release
Sie sollten jetzt einen Release
-Ordner mit einer main.exe
Datei darin haben. Sie können diese Datei ausführen, um den Chat-Client zu testen.
Um die App auszuführen, führen Sie den folgenden Befehl in Ihrem Terminal aus dem Stammverzeichnis des Projekts aus:
npx yarn start
Bei Bedarf können Ports geändert werden in: src/ports.ts
Um zu beginnen, müssen Sie mehrere erforderliche Pakete installieren. Führen Sie die folgenden Befehle aus:
sudo apt install nodejs
sudo apt install yarn
sudo apt install git
sudo apt install make
sudo apt install g++
sudo apt install npm
Navigieren Sie zum Projektverzeichnis und erstellen Sie es:
cd freedom-gpt/llama.cpp
make
cd ..
npm install
npm run
npm start
Sie können die Liberty Edge-Modelle manuell herunterladen und die Pfade zu diesen Dateien über den Bildschirm „AI-Modelle“ festlegen.
Um Mining-Einnahmen zu aktivieren, befolgen Sie diese Schritte:
xmrig
Binärdatei in das Verzeichnis freedom-gpt/miner/mac/fgptminer
: # Assuming you have extracted xmrig in the current directory
cp xmrig freedom-gpt/miner/mac/fgptminer
Dieses Projekt nutzt mehrere Open-Source-Pakete und Bibliotheken, ohne die dieses Projekt nicht möglich gewesen wäre:
„llama.cpp“ – C++-Bibliothek. https://github.com/ggerganov/llama.cpp
„LLAMA“ von Facebook Research – ein groß angelegter Algorithmus zur Suche nach ungefähren nächsten Nachbarn mit geringer Latenz. https://github.com/facebookresearch/llama
„Chatbot-Benutzeroberfläche“ – https://github.com/mckaywrigley/chatbot-ui
Wir möchten den Entwicklern dieser Pakete und ihren Mitwirkenden unseren Dank dafür aussprechen, dass sie ihre Arbeit der Öffentlichkeit unter Open-Source-Lizenzen zugänglich gemacht haben. Ihre Beiträge haben es uns ermöglicht, ein robusteres und effizienteres Projekt aufzubauen.
Siehe die LICENSE-Datei.