编程开发AI开源程序

Lobe Chat

现代化设计的开源 ChatGPT/LLMs 聊天应用与开发框架,支持语音合成、多模态等

标签:

本项目为开源项目,使用者必须在遵循开源使用条款以及法律法规的情况下使用,不得用于非法用途。
请遵守相关规定:<<生成式人工智能服务管理暂行办法>>

Lobe Chat

现代化设计的开源 ChatGPT/LLMs 聊天应用与开发框架,支持语音合成、多模态、可扩展的(function call)插件系统。
轻松免费拥有你自己的 ChatGPT/Gemini/Claude/Ollama 应用

LobeChat是一个结合了人工智能技术和自然语言处理的聊天机器人项目,旨在提供一个直观、易于使用的平台,同时让企业能够快速创建和部署定制化的聊天机器人,以自动化客户服务、销售咨询等多种业务场景。

Lobe Chat

 

项目地址:lobe-chat或直接打开此链接>>

在线演示:注意,该演示站不提供对外服务: https://lc.lead.cn.com

 

多模型服务商支持

在 LobeChat 的不断发展过程中,我们深刻理解到在提供 AI 会话服务时模型服务商的多样性对于满足社区需求的重要性。因此,我们不再局限于单一的模型服务商,而是拓展了对多种模型服务商的支持,以便为用户提供更为丰富和多样化的会话选择。

通过这种方式,LobeChat 能够更灵活地适应不同用户的需求,同时也为开发者提供了更为广泛的选择空间。

已支持的模型服务商

我们已经实现了对以下模型服务商的支持:

  • AWS Bedrock:集成了 AWS Bedrock 服务,支持了 Claude / LLama2 等模型,提供了强大的自然语言处理能力。
  • Google AI (Gemini Pro、Gemini Vision):接入了 Google 的 Gemini 系列模型,包括 Gemini 和 Gemini Pro,以支持更高级的语言理解和生成。
  • Anthropic (Claude):接入了 Anthropic 的 Claude 系列模型,包括 Claude 3 和 Claude 2,多模态突破,超长上下文,树立行业新基准。
  • ChatGLM:加入了智谱的 ChatGLM 系列模型(GLM-4/GLM-4-vision/GLM-3-turbo),为用户提供了另一种高效的会话模型选择。
  • Moonshot AI (月之暗面):集成了 Moonshot 系列模型,这是一家来自中国的创新性 AI 创业公司,旨在提供更深层次的会话理解。
  • Together.ai:集成部署了数百种开源模型和向量模型,无需本地部署即可随时访问这些模型。
  • 01.AI (零一万物):集成了零一万物模型,系列 API 具备较快的推理速度,这不仅缩短了处理时间,同时也保持了出色的模型效果。
  • Groq:接入了 Groq 的 AI 模型,高效处理消息序列,生成回应,胜任多轮对话及单次交互任务。
  • OpenRouter:其支持包括 Claude 3GemmaMistralLlama2Cohere等模型路由,支持智能路由优化,提升使用效率,开放且灵活。
  • Minimax: 接入了 Minimax 的 AI 模型,包括 MoE 模型 abab6,提供了更多的选择空间。
  • DeepSeek: 接入了 DeepSeek 的 AI 模型,包括最新的 DeepSeek-V2,提供兼顾性能与价格的模型。
  • Qwen: 接入了 Qwen 的 AI 模型,包括最新的 qwen-turboqwen-plus 和 qwen-max 等模型。
Lobe Chat

 

支持本地大语言模型 (LLM)

为了满足特定用户的需求,LobeChat 还基于 Ollama 支持了本地模型的使用,让用户能够更灵活地使用自己的或第三方的模型。

Lobe Chat

 

模型视觉识别 (Model Visual)

LobeChat 已经支持 OpenAI 最新的 gpt-4-vision 支持视觉识别的模型,这是一个具备视觉识别能力的多模态应用。 用户可以轻松上传图片或者拖拽图片到对话框中,助手将能够识别图片内容,并在此基础上进行智能对话,构建更智能、更多元化的聊天场景。

这一特性打开了新的互动方式,使得交流不再局限于文字,而是可以涵盖丰富的视觉元素。无论是日常使用中的图片分享,还是在特定行业内的图像解读,助手都能提供出色的对话体验。

Lobe Chat

 

TTS & STT 语音会话

LobeChat 支持文字转语音(Text-to-Speech,TTS)和语音转文字(Speech-to-Text,STT)技术,这使得我们的应用能够将文本信息转化为清晰的语音输出,用户可以像与真人交谈一样与我们的对话助手进行交流。 用户可以从多种声音中选择,给助手搭配合适的音源。 同时,对于那些倾向于听觉学习或者想要在忙碌中获取信息的用户来说,TTS 提供了一个极佳的解决方案。

在 LobeChat 中,我们精心挑选了一系列高品质的声音选项 (OpenAI Audio, Microsoft Edge Speech),以满足不同地域和文化背景用户的需求。用户可以根据个人喜好或者特定场景来选择合适的语音,从而获得个性化的交流体验。

Lobe Chat

 

ext to Image 文生图

支持最新的文本到图片生成技术,LobeChat 现在能够让用户在与助手对话中直接调用文生图工具进行创作。 通过利用 DALL-E 3MidJourney 和 Pollinations 等 AI 工具的能力, 助手们现在可以将你的想法转化为图像。 同时可以更私密和沉浸式地完成你的创作过程。

Lobe Chat

 

方式一 Vercel 部署

什么是Vercel?

相信经常使用Github的人一定对Vercel不陌生,这里不做专业解释,你只需要知道Vercel充当了一台云服务器的作用就可以了,它可以让你在Github上的代码运行起来,从而变成一个可以访问的网站。

什么是域名?

如果域名还不太了解,建议去查一下,这里也不做专业解释。域名在这里的作用是让你部署完成后,无需魔法即可访问你的GPT程序。建议直接前往阿里云>>注册账号并购买域名,并按照步骤完成实名认证,等待下一步使用。

部署第一步:获取程序源码

打开Github网站>>并登录(如果没有账号,自行完成注册即可),搜索lobe-chat或直接打开此链接>>进入作者代码仓库。找到Fork按钮并根据提示完成Fork到自己仓库的全部操作。

Lobe Chat

 

部署第二步:打开Vercel并新建项目。

Vecel官网>>可以直接用Github账号登录,这样也能直接关联自己的仓库,方便拉取代码。登录后会进入我的面板,点击黑色按钮Add New并选择下拉框中的Project。

Lobe Chat
搜索lobe-chat仓库并导入。

Lobe Chat
部署第三步:绑定域名。

在Vercel中添加该域名(Vercel或自动为域名添加SSL证书,打开地址是https开头)。然后把你的域名解析至Vercel项目对应的地址上。

Lobe Chat
Lobe Chat

 

方式二 Docker部署

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

$ 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 部署

完整环境变量可见 📘 环境变量

数据统计

评估向导

若欲深入了解Lobe Chat的权威性和影响力,可通过诸如 "5118数据"、"Chinaz数据"、"爱站数据"等知名第三方工具进行详尽查询。衡量一个网站的真正价值并不仅仅局限于IP、PV、跳出率表面的数据指标,还需综合考量其访问速度表现、搜索引擎对网页的收录及索引状况,以及至关重要的用户体验质量等多个维度。若需全面了解,建议联系Lobe Chat的管理者进行咨询与交流。

关于Lobe Chat特此声明

本站AI部落分享关于Lobe Chat的所有信息与链接皆源于2024年7月9日 23:23互联网公开资源。无法对链接长期有效性和完整性做出绝对保证。若网页内容发生变动且存在违规现象,请联系本站长处理。AI部落不承担由此产生的任何法律责任,请用户自行判断并谨慎使用所获取的信息。

相关导航

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...