一、简介
如何把各大主流的AI智能聊天机器人汇集到我们自己的平台下?这样看是不是 很爽?
现在还有人拿这个免费搭建平台,卖给国内人使用啊
无一例外,他们使用都是这款开源项目 lobehub
该项目目前在github上非常火,它是一个现代化设计的chatgpt LLM UI框架。
lobehub的特点
- 语音合成
- 文本生成图片
- 视觉识别
- 多模态
- 支持调用API接口
- 支持函数调用
- 集成基于Ollama等本地大模型
- 助手市场(GPTs)
- 移动设备适配
- 允许用户灵活使用自己的或者第三方的模型
也就意味着通过这款开源项目就可以方便我们一键免费部署chat GPT,Claude,谷歌Gemini AI聊天应用程序 - 可扩展的插件系统
通过利用插件,安装以后它可以获取并实时处理信息,留下搜索网络资讯并为用户提供计时的相关新闻。此外,这款插件它不仅仅限于这个新闻聚合,还可以扩展到其他使用功能,例如可以快速搜索文档,生成图片,从哔哩哔哩、Steam等各种流媒体平台获取数据以及各种第三方服务交互等。
但它的功能远不止这些,这就是为什么有人会拿它来卖钱的原因
二、如何进行搭建
1.使用免费容器 Vercel、Zeabur部署
- 准备好你的 OpenAI API Key 。
- 点击下方按钮开始部署: 直接使用 GitHub 账号登录即可,记得在环境变量页填入
OPENAI_API_KEY
(必填) andACCESS_CODE
(推荐,随便填一个); - 部署完毕后,即可开始使用;
- 绑定自定义域名(可选):Vercel 分配的域名 DNS 在某些区域被污染了,绑定自定义域名即可直连。目前 Zeabur 提供的域名还未被污染,大多数地区都可以直连。
以vercel(按钮1)为例,注册登录以后,再次点击按钮1,会直接跳转到这个安装页面,点击create按钮
第一个选项填写OpenAI API Key,第二个随便写
这个安装过程它可能需要几分钟,因为这个毕竟这个容器它是免费的,它的读写速度还是有限制的。
安装完成以后,如果你需要添加自己的域名的话,那么点下方第二个选项
或者你可以使用它提供的三级域名(但这地址在国内没法访问)
2.使用docker部署
一键安装 Docker(已经安装docker的忽略)
curl -fsSL https://get.docker.com | sh
systemctl enable --now docker
一键启动 LobeChat 服务,注意替换你的OPENAI_API_KEY
docker run -d -p 3210:3210 \
-e OPENAI_API_KEY=sk-xxxx \
-e ACCESS_CODE=lobe66 \
--name lobe-chat \
lobehub/lobe-chat
如果你需要通过代理使用 OpenAI 服务,你可以使用 OPENAI_PROXY_URL 环境变量来配置代理地址:
docker run -d -p 3210:3210 \
-e OPENAI_API_KEY=sk-xxxx \
-e OPENAI_PROXY_URL=https://api-proxy.com/v1 \
-e ACCESS_CODE=lobe66 \
--name lobe-chat \
lobehub/lobe-chat
有关 Docker 部署的详细说明,详见 使用 Docker 部署
三、使用
默认安装好以后,它上方接口只有三个
如果我们需要添加更多接口的话,那么现在我们点左下方设置按钮。
-
设置主题色,语言,访问密码等信息
-
设置语言模型,需要哪个就开启哪个,填上配置信息,检查连通后即可使用
开启后,聊天可选模型就会同步更新,如下:
切换到谷歌Gemini Pro模型,上传图片,可以测试图片识别功能。其他接口大家可以自己对接,比如像Claude也是一样的
gemini key获取
-
云端同步功能
目前这个功能是实验性的,可能不太稳定,如果你想尝试的话,可以试一下,它通过WebRTC来进同步的。 -
语音服务
它目前集成了Open AI 的TTS语音合成模型、语音识别模型
如果想获取更好的性能的话,那么建议通过自己的VPS进行搭建。 -
插件助手
发现 里可以添加插件助手,可以添加助手并会话
比如可以添加老中医帮朋友问问感觉身体被掏空是怎么肥事
各种AI助手自己去玩吧
看到这里你不给个小心心我吗