Github万星项目lobe-chat,连接GPT4GPTs,平替chatgpt-plus

news/2024/4/28 14:18:56/文章来源:https://blog.csdn.net/qq_42672770/article/details/137120679

简介


Lobe Chat - 一个开源、高性能的聊天机器人框架,支持语音合成、多模态和可扩展的函数调用插件系统。支持一键免费部署您的私人 ChatGPT/LLM Web 应用程序。

项目地址:

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.

Github上一些优秀的ChatGPT镜像网站项目,比如chatgpt-next-web等,借助openai-api的key就可以免魔法随时随地使用cgatgpt服务。不过随着openai发布了越来越多模型,比如Dalle,GPT4-v,GPTs、TTs等,chatgpt-next-web以及无法在不二开的情况下满足需求。相较于chatgpt-next-web,Lobe Chat优势在于语音、多模态支持,支持快速添加自定义模型(非常适合添加gpts模型).

Lobe Chat 利用 OpenAI API 实现了一个 ChatGPT Plus 的平替版。插件系统是 ChatGPT Plus 的插件平替,助手市场是 ChatGPT Plus 的 GPTs 应用平替。手里有 API,但是又舍不得订阅 ChatGPT Plus 的同学可以试试这个应用。

功能特点


快速部署:使用Vercel平台或docker镜像,一键部署,1分钟内完成,无需任何复杂的配置。
自定义域名:如果用户有自己的域名,可以将其绑定到平台,以便从任何地方快速访问对话代理.
隐私保护:所有数据都存储在用户浏览器本地,确保用户隐私。
精美的UI设计:精心设计的界面,外观优雅,交互流畅。它支持浅色和深色主题,并且适合移动设备。 PWA 支持提供了更加原生的体验。
️ 流畅的对话体验:流畅的响应可确保流畅的对话体验。它完全支持Markdown渲染,包括代码高亮、LaTex公式、Mermaid流程图等。

视觉模型支持

LobeChat 现在支持具有视觉识别功能的 OpenAI 最新gpt-4-vision模型, 可以感知视觉的多模态智能。用户可以轻松上传或拖放图像到对话框中, 智能体将能够识别图像的内容并据此进行智能对话, 打造更智能、更多元化的聊天场景。这一功能开辟了新的交互方式,让沟通超越文本,包含丰富的视觉元素。无论是共享日常使用的图像还是解释特定行业内的图像,代理都能提供出色的对话体验。


TTS 和STT语音语音

LobeChat 支持文本转语音 (TTS) 和语音转文本 (STT) 技术,使我们的应用程序能够将文本消息转换为清晰的语音输出, 允许用户与我们的对话代理进行交互,就像他们在与真人交谈一样。用户可以选择多种声音来与代理配对。
强大的插件系统
LobeChat的插件生态系统是其核心功能的重要扩展,大大增强了ChatGPT的实用性和灵活性。 通过利用插件,ChatGPT可以执行实时信息检索和处理, 例如自动获取最新的新闻标题,为用户提供即时的相关信息。


为了帮助开发者加入这个生态系统,我们在插件系统部分提供了全面的开发资源。 这包括详细的组件开发文档, 功能齐全的软件开发工具包 (SDK) 和模板文件,所有这些都旨在简化开发过程并降低开发人员的进入门槛。
我们欢迎开发者使用这些资源来释放他们的创造力,编写功能丰富、用户友好的插件。 通过共同努力,我们可以不断拓展聊天应用的边界,探索更加智能、高效的创意平台。而且,这些插件不仅限于新闻聚合,还可以扩展到其他实用功能,例如快速文档检索、 电商平台数据接入,以及各类第三方服务。

自定义模型(类似gpts)


在 LobeChat 代理市场中,创作者可以发现一个充满活力和创新的社区,该社区汇集了众多精心设计的代理, 它不仅在工作场景中发挥着重要作用,而且在学习过程中也提供了极大的便利。 我们的市场不仅仅是一个展示平台,也是一个协作空间。在这里,每个人都可以贡献自己的智慧,分享自己开发的代理。


通过/提交代理,您可以轻松地将您的代理创作提交到我们的平台。 重要的是,LobeChat 建立了复杂的自动化国际化 (i18n) 工作流程, 能够将您的代理无缝翻译成多种语言版本。 这意味着无论您的用户使用哪种语言,他们都可以无障碍地体验您的代理。我们欢迎所有用户加入这个不断发展的生态系统,参与代理的迭代和优化。 我们可以一起创造更多有趣、实用、创新的代理,进一步丰富代理产品的多样性和实用性。

先进的网络框架

我们深刻理解在当今的多设备环境中为用户提供无缝体验的重要性。 因此,我们采用了渐进式Web应用程序(PWA)技术, 一种现代网络技术,可将网络应用程序提升到接近本机应用程序的体验。通过 PWA,LobeChat 可以在桌面和移动设备上提供高度优化的用户体验,同时保持其轻量级和高性能的特性。 在视觉上和手感上,我们也精心设计了界面,以确保它与原生应用程序没有区别, 提供流畅的动画、响应式布局并适应不同的设备屏幕分辨率。

如果您不熟悉PWA的安装过程,您可以按照以下步骤将LobeChat添加为桌面应用程序(也适用于移动设备):
在计算机上启动 Chrome 或 Edge 浏览器。
访问 LobeChat 网页。
点击地址栏右上角的Install图标。
按照屏幕上的说明完成 PWA 安装。
移动设备适配
我们针对移动设备进行了一系列的优化设计,以提升用户的移动体验。目前,我们正在迭代移动用户体验,以实现更流畅、更直观的交互。如果您有任何建议或想法,我们欢迎您通过 GitHub Issues 或 Pull Requests 提供反馈。

主题模式选择

作为一款面向设计工程的应用程序,LobeChat非常重视用户的需求。个性化体验, 因此引入了灵活多样的主题模式,包括白天的浅色模式和夜间的深色模式。除了切换主题模式之外,一系列颜色自定义选项允许用户根据自己的喜好调整应用程序的主题颜色。 无论是想要沉稳的深蓝色、活泼的桃粉色,还是专业的灰白色,用户都可以在LobeChat中找到适合自己风格的颜色选择。

为什么要用LobeChat

有些朋友会问,这些功能大部分都可以用chatGPT plus实现,为什么还要费劲安装 LobeChat,我觉得有以下几点需求的朋友可以用到 LobeChat

  1. 有时需要在不开代理的情况下访问 ChatGPT ;
  2. 有些场景下语音输入很便利,可以体验到 ChatGPT 安卓版的便利;
  3. 只有一个账号的情况下想共享给朋友使用,并且要保证用户的隐私安全。
  4. 不仅体验 OpenAI ,有时需要切换其他大模型厂商;
  5. 能自定义域名并个性化使用。

LobeChat是一个功能强大、易于部署和使用的聊天机器人框架,为用户提供了一个创新的交互和沟通工具,可配置 OpenAIAzure OpenAI、智普 AI等多种模型 API。配合租赁 OpenAI API Key 即可享受 ChatGPT plus 相关功能,适用于需要部署和使用聊天机器人的个人和企业,特别是那些寻求高性能、多功能和可定制化聊天机器人解决方案的用户。

好家伙,这个开源项目硬生生复制了一个 ChatGPT Plus 出来 - 知乎

LobeChat-部署私人ChatGPT应用 - 知乎

Github万星项目lobe-chat指南,连接GPT4&GPTs,完美平替chatgpt-plus - 知乎

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

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

相关文章

稀碎从零算法笔记Day32-LeetCode:每日温度

算是引出“单调栈”这种数据结构,后面会用这个思想处理下接雨水问题 前言:单调栈模式匹配——题目中提到“求第一个最大/最小的元素” 题型:栈、单调栈、数组 链接:739. 每日温度 - 力扣(LeetCode) 来源…

Eclipse+Java+Swing实现斗地主游戏

一. 视频演示效果 java斗地主源码演示 ​ 二.项目结构 代码十分简洁,只有简单的7个类,实现了人机对战 素材为若干的gif图片 三.项目实现 启动类为Main类,继承之JFrame,JFrame 是 Java Swing 库中的一个类,用于创建窗…

深度学习500问——Chapter05: 卷积神经网络(CNN)(1)

文章目录 5.1 卷积神经网络的组成层 5.1.1 输入层 5.1.2 卷积层 5.1.3 激活层 5.1.4 池化层 5.1.5 全连接层 5.2 卷积在图像中有什么直观作用 5.3 卷积层有哪些基本参数 5.4 卷积核有什么类型 5.5 二维卷积与三维卷积有什么区别 卷积神经网络是一种用来处理局部和整体相关性的计…

Unity图集编辑器

图集编辑器 欢迎使用图集编辑器新的改变编辑器图片 欢迎使用图集编辑器 Unity图集操作很是费劲 无法批量删除和添加图集中的图片 新的改变 自己写了一个图集编辑器 客: 支持批量删除 左键点击图片代表选中 右键点击图标定位到资产支持批量添加 选中图片拖拽到编…

基于Spring boot + Vue协同过滤算法的电影推荐系统

末尾获取源码作者介绍:大家好,我是墨韵,本人4年开发经验,专注定制项目开发 更多项目:CSDN主页YAML墨韵 学如逆水行舟,不进则退。学习如赶路,不能慢一步。 目录 一、项目简介 二、开发技术与环…

iOS开发进阶(十一):ViewController 控制器详解

文章目录 一、前言二、UIViewController三、UINavigationController四、UITabBarController五、UIPageViewController六、拓展阅读 一、前言 iOS 界面开发最重要的首属ViewController和View,ViewController是View的控制器,也就是一般的页面,…

蛋糕店怎么弄一个微信小程序_开启蛋糕店新篇章

微信小程序,开启蛋糕店新篇章——甜蜜触手可及 在这个数字化、智能化的时代,微信小程序以其便捷、高效的特点,成为了众多商家与消费者之间的桥梁。对于蛋糕店而言,拥有一个专属的微信小程序,不仅可以提升品牌形象&…

HTTP状态 405 - 方法不允许

方法有问题。 用Post发的请求&#xff0c;然后用Put接收的。 大家也可以看看是不是有这种问题 <body><h1>HTTP状态 405 - 方法不允许</h1><hr class"line" /><p><b>类型</b> 状态报告</p><p><b>消息…

Gitlab CI---could not read username for xxx: no such device or address

0 Preface/Foreword 项目开发中&#xff0c;经常会使用第三方的算法或者功能&#xff0c;那么就需要把对应的repo以子模块的方式添加到当前repo中。 添加命令&#xff1a; git submodule add <URL> 1 问题表现 子模块添加成功&#xff0c;但是GitLab CI阶段&#xff…

2024最新版克魔助手抓包教程(9) - 克魔助手 IOS 数据抓包

引言 在移动应用程序的开发中&#xff0c;了解应用程序的网络通信是至关重要的。数据抓包是一种很好的方法&#xff0c;可以让我们分析应用程序的网络请求和响应&#xff0c;了解应用程序的网络操作情况。克魔助手是一款非常强大的抓包工具&#xff0c;可以帮助我们在 Android …

kubernetes(K8S)学习(一):K8S集群搭建(1 master 2 worker)

K8S集群搭建&#xff08;1 master 2 worker&#xff09; 一、环境资源准备1.1、版本统一1.2、k8s环境系统要求1.3、准备三台Centos7虚拟机 二、集群搭建2.1、更新yum&#xff0c;并安装依赖包2.2、安装Docker2.3、设置hostname&#xff0c;修改hosts文件2.4、设置k8s的系统要求…

新版Idea2023.3.5与lombok冲突、@Data失效

新版idea和lombok冲突&#xff0c;加上Data&#xff0c;其他地方get set也不报错&#xff0c;但是一运行就找不到get set方法。 但是直接使用Getter和Setter可以访问、应该是Data失效了。 解决方法&#xff1a; 看推上介绍是 lombok 与 idea 采集 get 、set 方法的时候所用的技…

FX110网:HYCM Europe 放弃 CIF 许可证,停止接受欧盟客户

FX110网获悉&#xff0c;外汇和差价合约交易平台HYCM&#xff08;Europe&#xff09;自愿放弃其CIF许可证。该公司在其网站上发布的一份声明中提到&#xff0c;将不再接受新客户或为欧盟境内的个人开设新账户。 HYCM Europe 写道&#xff1a;“HYCM (Europe) Limited&#xff0…

项目模块—实现抑郁测评(小程序)

script <script setup> import { ref } from "vue";//控制轮播图页码 let current ref(0);//答题逻辑 const add (value) > {if (current.value < 9) {current.value current.value 1;} else {uni.switchTab({url: "/pages/my/my",});} }…

vmware 安装 openEuler

获取openEuler 镜像文件 官网下载地址&#xff1a; https://www.openeuler.org/zh/download/?versionopenEuler%2022.03%20LTS%20SP3 下载ISO镜像 介绍一下三种软件包类型&#xff1a; Offline Standard ISO&#xff1a;基础镜像&#xff0c;包含运行最小系统的核心组件Offli…

2024.3.28学习笔记

今日学习韩顺平java0200_韩顺平Java_对象机制练习_哔哩哔哩_bilibili 今日学习p286-p294 继承 继承可以解决代码复用&#xff0c;让我们的编程更加靠近人类思维&#xff0c;当多个类存在相同的属性和方法时&#xff0c;可以从这些类中抽象出父类&#xff0c;在父类中定义这些…

如何使用OpenHarmony实现视频暂停、播放、切换、倍速播放

介绍 本篇Codelab使用ArkTS语言实现视频播放器&#xff0c;主要包括主页面和视频播放页面&#xff0c;我们将一起完成以下功能&#xff1a; 获取本地视频和网络视频。通过AVPlayer进行视频播放。通过手势调节屏幕亮度和视频播放音量。 相关概念 AVPlayer&#xff1a;播放管理…

力扣:字母迷宫,python

这里写自定义目录标题 问题描述题解踩坑记录global和nonlocal关键字的区别&#xff1a;类中可以用实例变量替换全局变量 问题描述 字母迷宫游戏初始界面记作 m x n 二维字符串数组 grid&#xff0c;请判断玩家是否能在 grid 中找到目标单词 target。 注意&#xff1a;寻找单词…

比特币避险美元危机

作者&#xff1a;秦晋 最近&#xff0c;一张出自美联储的关于富人和穷人的财富分配的图表引发很多人疯传。图表的具体内容就是&#xff0c;美国最富有的0.1%的人所掌控的财富是美国最底层的50%的穷人的近4倍。前者0.1%的最富的人掌控财富近22万亿美元&#xff0c;后者50%最底层…

关于「技术开发技能」课程

本课程分为三个部分&#xff0c;带您了解如何使用大模型平台、如何训练与部署大模型及生成式AI产品应用与开发&#xff0c;您将能了解各类服务的优势、功能、典型使用案例、技术概念和成本。 学习任选的两个课程模块&#xff0c;并通过测验者&#xff0c;将授予「技术开发技能…