惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
人人都是产品经理
人人都是产品经理
Cisco Talos Blog
Cisco Talos Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
V
V2EX
博客园 - 三生石上(FineUI控件)
Martin Fowler
Martin Fowler
WordPress大学
WordPress大学
D
Docker
S
SegmentFault 最新的问题
博客园 - 聂微东
美团技术团队
Apple Machine Learning Research
Apple Machine Learning Research
月光博客
月光博客
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Last Week in AI
Last Week in AI
M
MIT News - Artificial intelligence
F
Fortinet All Blogs
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
The GitHub Blog
The GitHub Blog
GbyAI
GbyAI
L
LangChain Blog
Vercel News
Vercel News
博客园 - 叶小钗
MongoDB | Blog
MongoDB | Blog
Stack Overflow Blog
Stack Overflow Blog
H
Help Net Security
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
The Cloudflare Blog
Engineering at Meta
Engineering at Meta
T
Threat Research - Cisco Blogs
T
Threatpost
Scott Helme
Scott Helme
T
Tailwind CSS Blog
Latest news
Latest news
Stack Overflow Blog
Stack Overflow Blog
Blog — PlanetScale
Blog — PlanetScale
The Register - Security
The Register - Security
罗磊的独立博客
P
Proofpoint News Feed
腾讯CDC
S
Schneier on Security
雷峰网
雷峰网
A
About on SuperTechFans
T
Tenable Blog
F
Full Disclosure
Cyberwarzone
Cyberwarzone
博客园_首页
有赞技术团队
有赞技术团队
K
Kaspersky official blog

文章列表

DNSMgr——聚合管理所有域名DNS解析+自动续签SSL证书并部署 | AirTouchの小站 雨云香港服务器简单测评 | AirTouchの小站 七牛云 AI 狂送 token 实测到底怎么样 | AirTouchの小站 记一次博客被攻击 | AirTouchの小站 给你的 Artalk 评论区配置验证码和垃圾评论检测 | AirTouchの小站 抓紧上车!免费 E3 开发者账号又来了! | AirTouchの小站 Vercel & Cloudflare Worker 项目推荐(2) | AirTouchの小站 用 Zmail 搭建自己的临时邮箱 | AirTouchの小站 IPv6反解域名?手把手带你搞 | AirTouchの小站 用插件实现 Hexo AI 文章摘要 | AirTouchの小站 迁移 Umami Cloud 数据到自建的 Umami | AirTouchの小站 raksmart 圣何塞超低价 vps 测评 | AirTouchの小站 Vercel & Github Actions 项目推荐(1) | AirTouchの小站 macOS Tahoe 26中Electron架构卡顿的临时解决方案 | AirTouchの小站 用Obsidian插件增强Stellar写作体验 复习一下最小生成树 2025苹果秋季发布会亮点总结 用Vercel和Netlify反代你的网站 | AirTouchの小站
用 Librechat 部署自己的 AI 网站 | AirTouchの小站
AirTouch, me@airtouch.top · 2025-10-03 · via

碎碎念

把服务器升级到了 2c4g 了,部署了很多东西,以后会出一篇文章介绍我部署的项目(画大饼ing

由于在学校有要使用 AI 的需求,但是大厂的 AI 都需要手机号登录,所以就有了自部署的需求,最终找到了 NextChat,Chatnio,Librechat,Lobechat 这类项目,其实主要就是个前端,然后调用 api 进行对话 最终选了 Librechat,看中了它的 UI

www.librechat.ai

https://www.librechat.ai/

LibreChat 是一款功能强大的开源自托管 AI 聊天机器人框架,它在一个统一的界面中集成了多种主流 AI 模型,包括 OpenAI GPT、Google Gemini 和 Anthropic Claude 等,让用户能够根据需求在不同模型间无缝切换。该平台支持多模态交互,允许上传和分析图像,并具备语音输入输出功能,同时通过插件系统扩展了图像生成和实时网络搜索等能力。作为可自行部署的解决方案,LibreChat 在提供丰富功能的同时,也确保了用户数据的隐私和安全,是追求灵活性和控制权的用户的理想选择。

Docker Compose 部署

Docker 还是比较方便的

首先确保你的服务器有 docker-compose 和 git

  1. 克隆仓库
$

git clone https://github.com/danny-avila/LibreChat.git

  1. 配置文件
$

cp .env.example .env

这里面没啥好配置的,具体看文档

www.librechat.ai

https://www.librechat.ai/docs/configuration/dotenv

小提示 如果你要配置国内的 AI,那么建议不要在 .env 中设置,后续配置 librechat.yaml 会更方便

  1. 启动
$

docker compose up -d

然后会自动安装依赖并启动,用时比较久,大概需要 20 分钟

启动成功之后访问 3080 端口即可

使用自定义渠道

  1. 添加docker-compose.override.yml​内容如下
yml
services:
  api:
    volumes:
    - type: bind
      source: ./librechat.yaml
      target: /app/librechat.yaml
  1. 添加librechat.yaml
$

cp librechat.yaml.example librechat.yaml

找到

yaml
endpoints:
	custom:

下面添加自定义 AI,格式如下

yaml
- name: ""
  apiKey: "" # api key
  baseURL: "" # api 地址
  models:
	default: ["", ""]
	fetch: false # 是否自动获取可用模型
  iconURL: "" # 模型图标
  titleConvo: true
  titleModel: ""
  summarize: false
  summaryModel: ""
  forcePrompt: false
  modelDisplayLabel: "" # 显示名称

注意,如果要使用 librechat.yaml​ 配置,那么 .env 里的 ENDPOINTS: 要注释掉,否则会冲突

  1. 重启
$

docker compose up -d

然后就好了捏