Lobe Chat
官方介绍:开源、现代化设计的 ChatGPT/LLMs 聊天应用与开发框架
支持语音合成、多模态、可扩展的(function call)插件系统
一键免费拥有你自己的 ChatGPT/Gemini/Ollama 应用
目前已支持的模型服务商
- AWS Bedrock:集成了 AWS Bedrock 服务,支持了 Claude / LLama2 等模型,提供了强大的自然语言处理能力。了解更多
- Google AI (Gemini Pro、Gemini Vision) :接入了 Google 的 Gemini 系列模型,包括 Gemini 和 Gemini Pro,以支持更高级的语言理解和生成。了解更多
- ChatGLM:加入了智谱的 ChatGLM 系列模型(GLM-4/GLM-4-vision/GLM-3-turbo),为用户提供了另一种高效的会话模型选择。了解更多
- Moonshot AI (月之暗面) :集成了 Moonshot 系列模型,这是一家来自中国的创新性 AI 创业公司,旨在提供更深层次的会话理解。了解更多
LobeChat的特性
模型视觉识别 (Model Visual)
LobeChat 已经支持 OpenAI 最新的 gpt-4-vision
支持视觉识别的模型,这是一个具备视觉识别能力的多模态应用。 用户可以轻松上传图片或者拖拽图片到对话框中,助手将能够识别图片内容,并在此基础上进行智能对话,构建更智能、更多元化的聊天场景。
TTS & STT 语音会话
LobeChat 支持文字转语音(Text-to-Speech,TTS)和语音转文字(Speech-to-Text,STT)技术,我们的应用能够将文本信息转化为清晰的语音输出,用户可以像与真人交谈一样与我们的对话代理进行交流。 用户可以从多种声音中选择,给助手搭配合适的音源
Text to Image 文生图
通过利用 DALL-E 3
、MidJourney
和 Pollinations
等 AI 工具技术,用户可将文本直接转换为图片。
插件系统
扩展 ChatGPT
功能,包括实时信息获取、新闻、文档检索等。
助手市场
提供多种助手,支持工作和学习,促进社区协作。
渐进式Web应用
提供类似原生应用的体验,优化移动和桌面使用。
移动适配
优化移动体验,移动端良好的用户体验。
自定义主题
提供多种主题和颜色选择,满足个性化需求。
安装 LobeChat
LobeChat 提供了一个在线体验环境,所以开始前可以直接到这里去试用一下:
chat-preview.lobehub.com/chat#sessio…
LobeChat 提供了 Vercel 的 自托管版本 和 Docker 镜像,这使你可以在几分钟内构建自己的聊天机器人,无需任何基础知识。
Vercel 部署
如果想在 Vercel 或 Zeabur 上部署该服务,可以按照以下步骤进行操作:
Vercel注册地址 可以使用GitHub账号登录,fork lobeChat项目到你的GitHub下。
- 选择GitHub下的项目,导入,并部署
- 准备好你的 OpenAI API Key
- 记得在环境变量页填入 OPENAI_API_KEY (必填) and ACCESS_CODE 访问的token;
- 部署完毕后,即可开始使用;
- 绑定自定义域名(可选):Vercel会默认分配一个点击即可访问,也可以绑定cname到自己的域名下。
Docker 部署
提供了 Docker 镜像,供你在自己的私有设备上部署 LobeChat 服务。使用以下命令即可使用一键启动 LobeChat 服务:
ini
复制代码
$ docker run -d -p 3210:3210 \
-e OPENAI_API_KEY=sk-xxxx \
-e ACCESS_CODE=lobe66 \
lobehub/lobe-chat
如果你需要通过代理使用 OpenAI 服务,你可以使用 OPENAI_PROXY_URL 环境变量来配置代理地址:
ini
复制代码
$ 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 \
lobehub/lobe-chat