使用 Vercel 免费部署 LobeChat

使用 Vercel 免费部署 LobeChat

💡 原文中文,约1800字,阅读约需5分钟。
📝

内容提要

LobeChat是一个开源的网页对话机器人,支持OpenAI的gpt-4-vision模型,具备视觉识别和对话功能。它还支持语音会话、文生图和AI助手。LobeChat可以通过Docker镜像或Vercel进行部署。作者推荐了AIGC API作为第三方API Key提供商,提供稳定的OpenAI聚合API服务。作者使用LobeChat和AIGC API部署了一个网站,效果不错。

🔎

延伸解读

部署方式对比:Docker 与 Vercel

文章介绍了两种部署 LobeChat 的方式。Docker 部署需要在 VPS 上执行命令,并设置 OPENAI_API_KEY、OPENAI_PROXY_URL 和 ACCESS_CODE 等环境变量,适合有服务器管理经验的用户。Vercel 部署则更便捷,只需 fork GitHub 项目并导入,在网页上配置环境变量即可,无需 SSH 或命令行操作。两种方式均测试成功,读者可根据自身技术背景和需求选择。

第三方 API 服务的成本考量

作者推荐使用 AIGC API 作为第三方 OpenAI 聚合服务,其价格低于官方 ChatGPT Plus 订阅(20 美元/月),低至 1 美元仅需 2 元人民币。对于需要频繁调用 GPT-4 等模型的用户,这可以显著降低使用成本。但文章未提及该服务的具体稳定性、速率限制或隐私政策,读者在选择时需自行评估这些潜在因素。

环境变量配置的关键点

在部署 LobeChat 时,环境变量配置至关重要。若使用非官方 API Key,必须设置 OPENAI_PROXY_URL 指定代理地址。ACCESS_CODE 用于设置访问密码,建议启用。文章特别指出,如果在环境变量中填写了 API Key,部署成功后可直接使用,无需在网站界面再次填写。这简化了用户操作,但也意味着 API Key 会存储在部署环境中,需注意安全性。

❓

Q&A

LobeChat 是什么?它有哪些主要功能?

LobeChat 是一个开源的网页对话机器人,支持 OpenAI 的 gpt-4-vision 模型,具备视觉识别和对话功能。它还支持语音会话、文生图和 AI 助手,功能更加齐全。

LobeChat 支持哪些部署方式?

LobeChat 可以通过 Docker 镜像或 Vercel 进行部署,提供了两种部署方式。

如何使用 Docker 部署 LobeChat?需要设置哪些环境变量?

在 VPS 终端输入命令: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。需要设置的环境变量包括 OPENAI_API_KEY(OpenAI API Key)、OPENAI_PROXY_URL(如果使用第三方 API Key 则需要配置代理地址)和 ACCESS_CODE(访问密码,建议设置)。

如何使用 Vercel 部署 LobeChat?

进入 GitHub 项目页面,fork LobeChat 项目,然后登录 Vercel,选择对应的仓库进行导入。在环境变量部分填入相应的 Key 和 Value,例如 ACCESS_CODE、OPENAI_API_KEY 和 OPENAI_PROXY_URL。点击 Deploy,等待部署完成即可访问网站使用服务。

LobeChat 的视觉识别功能如何使用?

LobeChat 支持 OpenAI 的 gpt-4-vision 模型,只需上传图片,即可识别图片内容,然后基于此进行对话。

LobeChat 的文生图功能如何实现?

LobeChat 支持通过插件唤醒 GPT-4 内置的 DALL-E 3 模型,直接调用文生图工具进行绘画。在部署后,切换 GPT-4 模型,打开内置的 DALL·E 3 插件,即可开启文生图模式。

AIGC API 是什么?它有什么优势?

AIGC API 是一个第三方 API Key 提供商,提供高效且稳定的 OpenAI 聚合 API 服务。相比官方 20 美元/月的 ChatGPT Plus,它提供的 API 价格低至 1 美元只需要 2 元人民币,除了 GPT-4 模型,还可以调用其他模型。

🏷️

标签

➡️

继续阅读