Это официальный репозиторий приложения FreedomGPT. Он построен с использованием Electron и React и позволяет пользователям запускать модели LLM на своем локальном компьютере.
Присоединяйтесь к нашему серверу Discord, чтобы получать последние обновления и взаимодействовать с сообществом.
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
Теперь у вас должна быть папка Release
с файлом main.exe
внутри нее. Вы можете запустить этот файл, чтобы протестировать клиент чата.
Чтобы запустить приложение, выполните следующую команду в своем терминале из корневого каталога проекта:
npx yarn start
При необходимости порты можно изменить в: src/ports.ts
Для начала вам необходимо установить несколько необходимых пакетов. Выполните следующие команды:
sudo apt install nodejs
sudo apt install yarn
sudo apt install git
sudo apt install make
sudo apt install g++
sudo apt install npm
Перейдите в каталог проекта и создайте его:
cd freedom-gpt/llama.cpp
make
cd ..
npm install
npm run
npm start
Вы можете вручную загрузить модели Liberty Edge и указать пути к этим файлам на экране «Модели AI».
Чтобы включить доход от майнинга, выполните следующие действия:
xmrig
в каталог freedom-gpt/miner/mac/fgptminer
: # Assuming you have extracted xmrig in the current directory
cp xmrig freedom-gpt/miner/mac/fgptminer
В этом проекте используется несколько пакетов и библиотек с открытым исходным кодом, без которых этот проект был бы невозможен:
«llama.cpp» — библиотека C++. https://github.com/ggerganov/llama.cpp
«LLAMA» от Facebook Research — крупномасштабный алгоритм приблизительного поиска ближайшего соседа с малой задержкой. https://github.com/facebookresearch/llama
«Интерфейс чат-бота» — https://github.com/mckaywrigley/chatbot-ui
Мы хотели бы выразить нашу благодарность разработчикам этих пакетов и их участникам за то, что они сделали свою работу доступной для общественности по лицензиям с открытым исходным кодом. Их вклад позволил нам построить более надежный и эффективный проект.
См. файл ЛИЦЕНЗИИ.