Este é o repositório oficial do aplicativo FreedomGPT. Ele é construído usando Electron e React e permite aos usuários executar modelos LLM em sua máquina local.
Junte-se ao nosso servidor Discord para obter as atualizações mais recentes e interagir com a comunidade.
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
Agora você deve ter uma pasta Release
com um arquivo main.exe
dentro dela. Você pode executar este arquivo para testar o cliente de chat.
Para executar o aplicativo, execute o seguinte comando em seu terminal no diretório raiz do projeto:
npx yarn start
Se necessário, as portas podem ser alteradas em: src/ports.ts
Para começar, você precisa instalar vários pacotes necessários. Execute os seguintes comandos:
sudo apt install nodejs
sudo apt install yarn
sudo apt install git
sudo apt install make
sudo apt install g++
sudo apt install npm
Navegue até o diretório do projeto e construa-o:
cd freedom-gpt/llama.cpp
make
cd ..
npm install
npm run
npm start
É possível fazer download manualmente dos modelos do Liberty Edge e configurar os caminhos para esses arquivos na tela AI Models.
Para ativar os ganhos de mineração, siga estas etapas:
xmrig
para o diretório freedom-gpt/miner/mac/fgptminer
: # Assuming you have extracted xmrig in the current directory
cp xmrig freedom-gpt/miner/mac/fgptminer
Este projeto utiliza vários pacotes e bibliotecas de código aberto, sem os quais este projeto não teria sido possível:
"llama.cpp" - biblioteca C++. https://github.com/ggerganov/llama.cpp
"LLAMA" da Facebook Research - um algoritmo de busca aproximada do vizinho mais próximo em grande escala e baixa latência. https://github.com/facebookresearch/llama
"IU do Chatbot" - https://github.com/mckaywrigley/chatbot-ui
Gostaríamos de expressar a nossa gratidão aos desenvolvedores destes pacotes e aos seus colaboradores por disponibilizarem o seu trabalho ao público sob licenças de código aberto. Suas contribuições nos permitiram construir um projeto mais robusto e eficiente.
Veja o arquivo LICENÇA.