免费部署私人 ChatGPT的项目:LobeChat 14K+

前言

随着ChatGPT的快速风靡,所有人都对AI高度关注,那么你想不想部署一个属于自己的私人ChatGPT,用更美观,更高效,更好玩的方式来体验AI呢?

今天我们推荐的就是可以帮你实现在本地部署私人ChatGPT,在GitHub超过11K Star的开源项目:Lobe Chat

LobeChat是什么?

LobeChat 官方项目是这样介绍自己的:是开源的高性能聊天机器人框架,支持语音合成、多模态、可扩展的(Function Call)插件系统。支持一键免费部署私人 ChatGPT/LLM 网页应用程序。

对项目仔细看了一下,可以明白,实际上LobeChat和openai是共生的,LobeChat 是帮助使用者可以更好的使用openai的能力,同时扩展了很多适用的功能,尤其是他的扩展插件和TTS语音。下图可以更好的理解他们之间的关系。

如果你已经厌倦了ChatGpt网页版枯燥的样式,那么可以来试试LobeChat。

安装 LobeChat

LobeChat 提供了一个在线体验环境,所以开始前可以直接到这里去试用一下:
https://chat-preview.lobehub.com/chat#session=inbox

LobeChat 提供了 Vercel 的 自托管版本 和 Docker 镜像,这使你可以在几分钟内构建自己的聊天机器人,无需任何基础知识。

Vercel 部署

如果想在 Vercel 或 Zeabur 上部署该服务,可以按照以下步骤进行操作:

  • 准备好你的 OpenAI API Key 。
  • 点击下方按钮开始部署: 直接使用 GitHub 账号登录即可,记得在环境变量页填入 OPENAI_API_KEY (必填) and ACCESS_CODE(推荐);
  • 部署完毕后,即可开始使用;
  • 绑定自定义域名(可选):Vercel 分配的域名 DNS 在某些区域被污染了,绑定自定义域名即可直连。目前 Zeabur 提供的域名还未被污染,大多数地区都可以直连。

Docker 部署

我们提供了 Docker 镜像,供你在自己的私有设备上部署 LobeChat 服务。使用以下命令即可使用一键启动 LobeChat 服务:

$ docker run -d -p 3210:3210 \\-e OPENAI_API_KEY=sk-xxxx \\-e ACCESS_CODE=lobe66 \\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 \\lobehub/lobe-chat

使用 LobeChat

完成安装后访问http://localhost:3210/ 即可访问到LobeChat了(默认安装)。

首先第一眼的感官上,就会觉得比ChatGpt要舒服很多。右侧还有直观的角色设定,可以更好的配置prompt。对话窗口和话题列表的设计让整体感觉上更贴近与聊天工具。

开始时候时可以新建创建新的助手,根据需要设定角色。

可以根据需要切换模型,或者使用TTS语音输入,以及安装扩展插件。

左侧还提供了快速查找agent的入口,使用上挺方便的。

安装了一个插件试了一下效果,如下:

另外就是可以快速的分享你的AI助手配置,包括了图片分享和shareGPT:

可以把LobeChat保存成chrome应用,以类似native应用的方式来使用。

项目特点

  • GPT 视觉认知:LobeChat 已经支持 OpenAI 最新的 [gpt-4-vision](<https://platform.openai.com/docs/guides/vision>) 支持视觉识别的模型,这是一个具备视觉识别能力的多模态智能。
  • TTS & STT 语音会话:LobeChat 支持文字转语音(Text-to-Speech,TTS)和语音转文字(Speech-to-Text,STT)技术,同时将项目中针对TTS的前款实现单独开源了一个项目@lobehub/tts 是一个使用 TS 语言开发的,高质量 TTS 工具包。
  • Function Calling 插件系统:这个是项目比较精彩的地方,可以具备具备极大扩展性,同时这也是一个双刃剑,想要发挥其能力,也依赖一个高度活跃的社区。
  • 助手市场:它汇聚了众多精心设计的助手,这些助手不仅在工作场景中发挥着重要作用
  • PWA 渐进式 Web 应用:在设备环境下为用户提供无缝体验,也是努力向native应用靠拢的一个尝试。
  • 移动设备适配:这点无需多说了
  • 主题模式选择:这个也是一样,使用一下就体会到了

项目信息

  • 项目名称:LobeChat
  • 在线体验:https://chat-preview.lobehub.com
  • GitHub 链接:https://github.com/lobehub/lobe-chat
  • Star 数:14K+

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/324838.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

软件测试|一篇文章带你深入理解SQL约束

深入理解SQL约束&#xff1a;保障数据完整性和一致性的重要工具 SQL约束是在关系型数据库中用于保障数据完整性和一致性的重要工具。本文将深入探讨SQL约束的概念、类型以及应用&#xff0c;以帮助读者更好地理解和使用SQL约束来确保数据库中的数据质量。 SQL约束 约束&…

Vue中break关键字

Change() {//每次触发该事件&#xff0c;都要讲data重新赋值一次this.data JSON.parse(JSON.stringify(this.data1));// 根据选中的等级更新数据switch (this.selectedlevel) {case 1:// 更新数据为一级数据this.data this.data.filter(item > item.level "1"…

炫酷的倒计时引导页

文章目录 文件分布介绍效果预览代码css样式Locationplayer.css js样式player.js 文件分布介绍 效果预览 代码 css样式 Location html {height: 100%;}body {font-family: "Helvetica Neue", "Luxi Sans", "DejaVu Sans", Tahoma, "Hirag…

RoadMap8:C++中类的封装、继承、多态与构造函数

摘要&#xff1a;在本章中涉及C最核心的内容&#xff0c;本文以C中两种基础的衍生数据结构&#xff1a;结构体和类作为引子&#xff0c;从C的封装、继承与多态三大特性全面讲述如何在类这种数据结构进行体现。在封装中&#xff0c;我们讲解了类和结构体的相似性&#xff1b;在继…

PostGIS学习教程十七:线性参考

PostGIS学习教程十七&#xff1a;线性参考 线性参考是一种表示要素的方法&#xff0c;这些要素可以通过引用一个基本的线性要素来描述。使用线性参照建模的常见示例包括&#xff1a; 公路资产&#xff0c;这些资产使用公路网络沿线的英里来表示。 道路养护作业&#xff0c;指…

【Linux Shell】7. printf 命令

文章目录 【 1. printf 命令的使用方法 】【 2. 实例 】 【 1. printf 命令的使用方法 】 printf 命令模仿 C 程序库&#xff08;library&#xff09;里的 printf() 程序&#xff0c;printf 由 POSIX 标准所定义&#xff0c;因此使用 printf 的脚本比使用 echo 移植性好。prin…

ClickHouse数据库详解和应用实践

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 概述1.适用场景2.不适用场景 一、核心特性1.完备的DBMS功能2.列式存储与数据压缩 二、安装部署1.在线安装2.离线安装 三、jdbc访问总结 概述 ClickHouse 是一个用于…

PPT插件-大珩助手-免费功能-特殊格式介绍

上、下标切换 直接切换选中的字符为上、下标。 大小金额 支持超大金额的大写金额转换 当前日期 本次打开文件的时间 转二维码 将当前选中的文字&#xff0c;转为二维码图片&#xff0c;并插入到PPT当前位置 特殊字符 内置常用的特殊字符&#xff0c;点击使用 软件介绍 …

202366读书笔记|《人间小满》——心静江湖远,取舍有道、进退有度

202366读书笔记|《人间小满》——心静江湖远&#xff0c;取舍有道、进退有度 《人间小满》作者姑苏阿焦。很棒的一本书&#xff0c;有扎根生活的无奈&#xff0c;但处处透露着热爱生活的蓬勃气息。是那种有英雄主义热爱生活的精神。非常非常非常值得一读的小书。 部分节选如下:…

(八)矩阵按键

文章目录 本章学习类比独立按键矩阵按键原理图三行代码法简单概述代码书写键码推算如何使用短按键长按键不松手长按键松手长按键 状态机法简单概述代码书写键码推算如何使用短按键长按键不松手长按键松手长按键 部分代码展示现象演示 本章学习类比独立按键 矩阵按键原理图 三行…

图纸防泄密软件有哪些用处?

公司电脑文件数据透明加密防泄密软件系统——德人合科技 提供软件系统及技术支持 防止公司内部数据泄密 通过动态加解密技术&#xff0c;有效防止公司内部数据泄密。即员工在创建、编辑文档时会被自动加密存放在硬盘上&#xff0c;防止员工故意或由于疏忽而造成泄密或对文件恶…

贝锐花生壳全新功能:浏览器一键远程访问SSHRDP远程桌面

为了满足特定场景的远程访问需求&#xff0c;如&#xff1a;远程群晖NAS设备、远程SQL Server数据库/MySQL数据库、3389远程桌面&#xff08;RDP远程桌面&#xff09;、远程SSH、我的世界游戏联机…… 贝锐花生壳推出了场景映射服务&#xff0c;不仅提供满足相应场景的网络带宽…