lobe-chat 简介:
开源、现代化设计的 ChatGPT/LLMs 聊天应用与开发框架支持语音合成、多模态、可扩展的插件系统,一键免费拥有你自己的 ChatGPT/Gemini/Ollama 应用。
下载lobe-chat
lobe-chat项目开源地址:GitHub - lobehub/lobe-chat: 🤯 Lobe Chat - an open-source, modern-design LLMs/AI chat framework. Supports Multi AI Providers( OpenAI / Claude 3 / Gemini / Perplexity / Bedrock / Azure / Mistral / Ollama ), Multi-Modals (Vision/TTS) and plugin system. One-click FREE deployment of your private ChatGPT chat application.
下拉代码:
git clone https://github.com/lobehub/lobe-chat
运行lobe-chat项目
下载回来后直接用开发环境打开
#安装依赖
npm install
#运行开发环境
npm run dev
如下图:
点左下角的设置,开始配置chat gpt,如下图
当前最新支持10个品牌,想使用哪个,只要填写相应的配置即可使用。由于我自己的电脑安装的是Ollama,发现上图并没有Ollama配置,项目是实现了Ollama的,只需稍改一下配置即可。
修改配置文件.env(如果不存在复制.env.expample文件后改名即可):
OLLAMA_PROXY_URL=http://127.0.0.1:11434/v1
接入本地服务实现本地chat gpt
参数值 : http://127.0.0.1:11434 是ollama本地的http服务接口如下图:
修改配置文件开启后,可以看到Ollama。
使用效果:
在使用过程中可很方便切换其它模型,如下图:
这段时间试了很多开源的gpt外壳项目,就目前感觉这个总体感觉非常好,主要代码写得很整洁清晰,很方便可以根据自己的需求改界面,这一点是非常好的。