FreedomGPT
v3.0.4
这是 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
Facebook Research 的“LLAMA”——一种低延迟、大规模的近似最近邻搜索算法。 https://github.com/facebookresearch/llama
“聊天机器人用户界面” - https://github.com/mckaywrigley/chatbot-ui
我们要向这些软件包的开发人员及其贡献者表示感谢,感谢他们在开源许可下向公众提供他们的工作成果。他们的贡献使我们能够建立一个更加强大和高效的项目。
请参阅许可证文件。