发布时间:2026/8/23 14:58:06
ChatChat 搭建指南:一个界面统一接入 11 家大模型与联网搜索的自托管 AI 平台 ChatChat 搭建指南一个界面统一接入 11 家大模型与联网搜索的自托管 AI 平台【免费下载链接】ChatChatChat Chat, your own unified chat and search to AI platform, with a simple and easy to use interface.项目地址: https://gitcode.com/gh_mirrors/ch/ChatChatChatChat 是一个基于 Next.js 的自托管 AI 平台把多模型对话和联网搜索整合进同一个简洁界面适合想给自己或团队搭一套私有 AI 助手、又不想被单一服务绑定的开发者和爱好者。项目定位你日常用 AI 时往往要面对一个现实OpenAI、Anthropic、Google 各家服务分散各有账号、各自界面想换个模型就得换一个网站。ChatChat 解决的就是这件事——它在你自己的服务器上起一个网页背后统一对接多家模型供应商和搜索服务你只需要在一个输入框里对话和提问。它和普通现成工具的区别在于模型、搜索源、语言、主题都由你配置数据不出你的环境界面也能按需改。它不是要替代某个大模型而是给你的多个 AI 服务加一个统一的入口。技术栈方面它用 Next.js、Tailwind CSS 和 shadcn UI 搭建前端体验接近主流产品后端通过 API 路由把请求转发到具体供应商。快速上手先准备好 Node.js 和 pnpm再按下面几步走几分钟就能跑起来。git clone https://gitcode.com/gh_mirrors/ch/ChatChat cd ChatChat pnpm install cp .env.example .env pnpm dev启动后访问本地 3000 端口即可看到界面。.env文件里有一长串供应商和搜索服务的占位项你不必全填。先挑一家你最常用的比如只填OPENAI_API_KEY把对应的NEXT_PUBLIC_ACCESS_OPENAI留空或按需设置保存后重启开发服务就能用这个模型对话了。想接其他家照着注释把 key 填进去就行。核心用法与场景场景一给自己建一个私有聊天入口做法在.env里填入某家模型的 API key用pnpm dev或构建后pnpm start启动打开网页开始对话。结果你得到一个干净的聊天界面支持 Markdown、公式渲染和图片预览消息记录可在侧边栏管理不用再在多个网页之间切换。场景二让 AI 带着搜索结果回答做法除了模型 key再配置一家搜索服务比如 Google 或 Tavily对应GOOGLE_SEARCH_API_KEY或TAVILY_SEARCH_API_KEY。结果提问时平台先联网抓取相关资料再交给模型总结回答里会列出来源和要点。适合查时效性内容减少模型凭空作答的情况。场景三多模型对比与团队共享做法一次性配置好几家供应商的 key部署到团队可访问的地址通过 Docker 或常规构建发布。结果同一个问题可以在不同模型之间切换着问直观对比效果团队成员也共用一个入口无需各自维护服务。项目自带Dockerfile和docker-compose.ymldocker-compose一键起容器、暴露 3000 端口即可。扩展生态与二次开发如果你不满足于现有配置改起来也有清晰的落点新增或调整模型供应商定义集中在config/provider/目录每家一个文件接口层在app/api/chat/messages/下按供应商分文件夹新增一家就是照着现有结构补一套。换或加搜索引擎搜索源在config/search/里声明具体抓取逻辑放在utils/search/engines/加一个文件就能接入新的检索渠道。自定义界面与多语言文案分散在locales/下的各语言 JSON界面组件在components/里可以按团队风格改布局、改配色或增删语言版本。接入自有模型除了列出的商业供应商还支持自定义Custom接入方式方便你把内部或开源模型挂进来。这些扩展都是围绕现有多文件结构做的改动面小适合在理解主流程之后按需动手。下一步先跑通pnpm dev在.env里填好一家模型的 key验证能正常对话再去官方文档确认你需要的搜索源和部署细节最后挑一块想改的地方加一个供应商、换一种搜索、改一套文案从最小改动开始练手。注意模型可能生成不当内容自托管时留意访问权限只对可信的人开放。【免费下载链接】ChatChatChat Chat, your own unified chat and search to AI platform, with a simple and easy to use interface.项目地址: https://gitcode.com/gh_mirrors/ch/ChatChat创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

2026/8/23 14:58:06

qmc-decoder教程:快速完整转换QMC音乐为MP3

qmc-decoder教程:快速完整转换QMC音乐为MP3 【免费下载链接】qmc-decoder Fastest & best convert qmc 2 mp3 | flac tools 项目地址: https://gitcode.com/gh_mirrors/qm/qmc-decoder 你电脑或手机里的 QMC 文件只能在 QQ 音乐客户端里播放,…

2026/8/23 16:13:10

ok-ww完整指南:每晚省下25分钟日常的鸣潮自动化脚本

ok-ww完整指南:每晚省下25分钟日常的鸣潮自动化脚本 【免费下载链接】ok-wuthering-waves 鸣潮 后台自动战斗 自动刷声骸 一键日常 Automation for Wuthering Waves 项目地址: https://gitcode.com/GitHub_Trending/ok/ok-wuthering-waves 每天打完最后一场副…

2026/8/23 16:13:10

高斯过程完全指南:PRML项目带你秒懂非参数贝叶斯方法

高斯过程完全指南:PRML项目带你秒懂非参数贝叶斯方法 【免费下载链接】prml Repository of notes, code and notebooks in Python for the book Pattern Recognition and Machine Learning by Christopher Bishop 项目地址: https://gitcode.com/gh_mirrors/prm/p…

2026/8/23 16:13:10

Outfit 字体上手:一个文件 9 种字重,从安装到网页接入

Outfit 字体上手:一个文件 9 种字重,从安装到网页接入 【免费下载链接】Outfit-Fonts The most on-brand typeface 项目地址: https://gitcode.com/gh_mirrors/ou/Outfit-Fonts 做品牌官网时,用系统自带的无衬线字体总觉得缺乏辨识度&…

2026/8/23 16:13:10

3 步搞定 Windows 麦克风静音:托盘图标与全局快捷键指南

3 步搞定 Windows 麦克风静音:托盘图标与全局快捷键指南 【免费下载链接】MicMute Mute default mic clicking tray icon or shortcut 项目地址: https://gitcode.com/gh_mirrors/mi/MicMute MicMute 是一款免费的开源 Windows 麦克风控制小工具:…

2026/8/23 16:08:10

BongoCat 桌面宠物:让猫咪跟上你每一次敲击的三种姿势

BongoCat 桌面宠物:让猫咪跟上你每一次敲击的三种姿势 【免费下载链接】BongoCat 🐱 跨平台互动桌宠 BongoCat,为桌面增添乐趣! 项目地址: https://gitcode.com/gh_mirrors/bong/BongoCat BongoCat 是一款基于开源 Tauri 框…

2026/8/23 0:02:04

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/23 0:02:04

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/23 0:02:04

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/23 0:02:04

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/23 0:02:04

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/23 0:02:04

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/23 13:29:45

实测才敢推 AI论文网站 2026最新测评与推荐

2026年真正好用的AI论文网站,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。一、综…

2026/8/23 6:14:43

2026必备!AI论文网站测评:最新推荐与深度对比

2026年真正好用的AI论文网站,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

2026/8/23 4:22:01

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…