Sdcb Chats 重磅更新:深度集成 DeepSeek-R1,思维链让 AI 更透明!
Sdcb Chats 是一个强大且易于部署的 ChatGPT 前端,旨在帮助用户轻松接入和管理各种主流的大语言模型。
Sdcb Chats 主要特性:
- 广泛的大模型支持: 已支持 15 种不同的大语言模型提供商,只需配置 API Key 等连接信息,即可无缝切换。
- 灵活的数据库选择: 支持 SQLite、SQL Server 和 PostgreSQL,可根据需求选择合适的数据库。
- 多样化部署: 提供 Docker 镜像和多操作系统二进制文件,方便快速部署。
- 完善的管理功能: 内置多用户管理、Token 消耗统计和付费管理,便于团队协作和成本控制。
早在我首次发布时,Sdcb Chats 就已支持 DeepSeek。随着 DeepSeek-R1 的爆火,我们迅速跟进,在春节期间实现了对 DeepSeek-R1 思维链的两种形式的支持:
官方预处理型: 通过
reasoning_content
字段显示思维链,与content
同级。官网和硅基流动(SiliconFlow)采用此方式。示例:{"id":"0194e3241b719f91d183976240e08067","object":"chat.completion.chunk","created":1738977581,"model":"Pro/deepseek-ai/DeepSeek-R1","choices":[{"index":0,"delta":{"content":null,"reasoning_content":"嗯","role":"assistant"},"finish_reason":null,"content_filter_results":{"hate":{"filtered":false},"self_harm":{"filtered":false},"sexual":{"filtered":false},"violence":{"filtered":false}}}],"system_fingerprint":"","usage":{"prompt_tokens":17,"completion_tokens":1,"total_tokens":18}}
开源常见型: 通过
content
中的<think>
标签展示思维链。Gitee AI、NVIDIA NIM、GitHub Models、Azure AI、Azure AI Foundry 等采用此方式。示例:<think>
好的,用户说……(这一部分是思维链)
</think> 总的来说……(这一部分是响应)
在最新发布的 Sdcb Chats r-459 版本中,我们已全面支持这两种 DeepSeek-R1 思维链格式!
效果图:
如何部署带思维链的 Sdcb Chats?
此前文章已详细介绍了部署过程,此处重点介绍 Windows exe 部署:
Windows exe 部署(国内服务器加速)
考虑到国内访问 Docker 的不便,我们特地将 exe 部署文件上传至国内服务器,方便大家下载:
文件 | 下载链接 |
---|---|
chats-win-x64.7z | https://io.starworks.cc:88/chats/r459/chats-win-x64.7z |
chats-linux-x64.7z | https://io.starworks.cc:88/chats/r459/chats-linux-x64.7z |
chats-linux-arm64.7z | https://io.starworks.cc:88/chats/r459/chats-linux-arm64.7z |
chats-linux-musl-x64.7z | https://io.starworks.cc:88/chats/r459/chats-linux-musl-x64.7z |
chats-linux-musl-arm64.7z | https://io.starworks.cc:88/chats/r459/chats-linux-musl-arm64.7z |
chats-osx-arm64.7z | https://io.starworks.cc:88/chats/r459/chats-osx-arm64.7z |
chats-osx-x64.7z | https://io.starworks.cc:88/chats/r459/chats-osx-x64.7z |
chats-fe.7z | https://io.starworks.cc:88/chats/r459/chats-fe.7z |
chats.7z | https://io.starworks.cc:88/chats/r459/chats.7z |
Windows 用户推荐下载 chats-win-x64.7z
,解压后双击 exe 即可运行。
演示:
运行成功后,默认用户:chats
,默认密码:RESET!!!
(请尽快修改)。
提示: Sdcb Chats 更新频繁,可将链接中的 r459
替换为 latest
下载最新版,例如:https://io.starworks.cc:88/chats/latest/chats-win-x64.7z
Sdcb Chats 支持多平台部署,包括:
- linux-x64
- linux-arm64(适用于 RK3399/RK3588 等国产芯片)
- linux-musl-x64、linux-musl-arm64(适用于 OpenWRT 软路由)
- osx-arm64(适用于 M1 及以上芯片的 Mac)
- osx-x64(适用于 x86 芯片的 Mac)
- chats.7z(适用于已安装 .NET 8 SDK 的电脑)
我们也支持 Docker 部署(我个人生产环境使用 linux-x64 Docker 部署)。
使用 DeepSeek 官网或 SiliconFlow API
由于 DeepSeek-R1 模型爆火,官网 API 极不稳定,甚至目前已暂停充值。我们推荐使用 SiliconFlow(硅基流动) 作为平替:
- 注册链接(含邀请码,赠送约 14 元 token): https://cloud.siliconflow.cn/i/UG2LV9e1
- 直接注册链接(同样赠送 14 元 token): https://cloud.siliconflow.cn
推荐 SiliconFlow 的理由:
- 安全性差异: 我们发现,各厂商部署的开源版 DeepSeek-R1 671B 模型安全性限制更严格,这并非接口层过滤,而是模型层面差异。开源版可能接受了额外的安全性训练。在涉及某些议题时,开源版会立即终止(可能违反直觉,但这是真的),而官网版能输出丰富内容。
- 支持
reasoning_content
: SiliconFlow 与官网一样支持reasoning_content
格式的思维链,保证了 API 的一致性。
接入 SiliconFlow API 演示:
- 官网创建 API Key。
- Chats 管理后台创建 SiliconFlow API Key 并保存。
- 快速创建模型,选择 DeepSeek-R1,创建并关闭对话框。
- 模型管理页面审阅模型(可调整价格)。
- 用户配置中,为用户增加模型权限。
演示:
演示中创建的是 deepseek-ai/DeepSeek-R1
模型(免费额度),响应较慢(约 70 秒)。Pro/deepseek-ai/DeepSeek-R1
速度更快,但需充值(建议充值 1 元)。
DeepSeek 官网 R1 的接入步骤类似。
使用其他 DeepSeek API 提供商或本地 Ollama
以本地 Ollama 为例:
下载 DeepSeek-R1(7B, Q4 量化):
PS C:\Users\Administrator> ollama pull deepseek-r1
pulling manifest
pulling 96c415656d37... 100% ▕████████████████████████████████████████████████████████▏ 4.7 GB
pulling 369ca498f347... 100% ▕████████████████████████████████████████████████████████▏ 387 B
pulling 6e4c38e1172f... 100% ▕████████████████████████████████████████████████████████▏ 1.1 KB
pulling f4d24e9138dd... 100% ▕████████████████████████████████████████████████████████▏ 148 B
pulling 40fb844194b2... 100% ▕████████████████████████████████████████████████████████▏ 487 B
verifying sha256 digest
writing manifest
success PS C:\Users\Administrator> ollama ls
NAME ID SIZE MODIFIED
deepseek-r1:latest 0a8c26691023 4.7 GB 9 minutes ago
配置 Ollama 对外暴露地址: 例如
https://ollama.starworks.cc:88
(默认http://localhost:11434
,我做了反向代理)。Ollama 的 OpenAI 兼容地址:
https://ollama.starworks.cc:88/v1
(密钥可随意填写,但不能为空)。
配置步骤与 SiliconFlow 类似:
我使用纯 CPU 运行 Ollama 中的 DeepSeek-R1 7B(Q4),其实速度尚可,虽然结果不完全正确,但可玩性高。
注意: Ollama 的 API 推理响应使用 <think>
标签,Sdcb Chats 支持。
其他模型提供商的 Ollama: 可先指定为 Ollama 创建,然后在模型配置中填入正确的模型部署名称,比如阿里云DashScope,你可能需要这样配置模型(注意模型提供商):
效果相同。
总结
感谢您对 Sdcb Chats 的关注!本次更新深度集成了 DeepSeek-R1 思维链,提升了 AI 透明度。我们全面支持官方及其他提供商的 API,提供灵活配置选项。
更新亮点:
- 支持多种思维链格式: 完美解析
reasoning_content
和<think>
标签。 - 多样化部署: 提供多平台二进制文件和 Docker 镜像。
- 灵活配置: 支持多种数据库和模型,丰富 AI 体验。
我们特别优化了与 SiliconFlow 的集成,确保您顺畅接入 DeepSeek-R1。
下一步:
如果您尚未体验 Sdcb Chats,现在是最佳时机!我们提供详细的部署文档,助您快速上手。
支持我们!
如果您觉得 Sdcb Chats 有帮助,请在 GitHub 上 Star 我们!您的支持是我们前进的动力。
再次感谢您的支持,期待未来为您带来更多惊喜!
Sdcb Chats 重磅更新:深度集成 DeepSeek-R1,思维链让 AI 更透明!的更多相关文章
- Nacos Config客户端与Spring Boot、Spring Cloud深度集成
目录 Nacos与Spring Boot集成 @NacosPropertySource和@NacosValue com.alibaba.nacos.spring.core.env.NacosPrope ...
- 【老孟Flutter】Flutter 2.0 重磅更新
老孟导读:昨天期待已久的 Flutter 2.0 终于发布了,Web 端终于提正了,春季期间我发布的一篇文章,其中的一个预测就是 Web 正式发布,已经实现了,还有一个预测是:2021年将是 Flut ...
- NoSql存储日志数据之Spring+Logback+Hbase深度集成
NoSql存储日志数据之Spring+Logback+Hbase深度集成 关键词:nosql, spring logback, logback hbase appender 技术框架:spring-d ...
- [深度学习]实现一个博弈型的AI,从五子棋开始(1)
好久没有写过博客了,多久,大概8年???最近重新把写作这事儿捡起来……最近在折腾AI,写个AI相关的给团队的小伙伴们看吧. 搞了这么多年的机器学习,从分类到聚类,从朴素贝叶斯到SVM,从神经网络到深度 ...
- [深度学习]实现一个博弈型的AI,从五子棋开始(2)
嗯,今天接着来搞五子棋,从五子棋开始给小伙伴们聊AI. 昨天晚上我们已经实现了一个五子棋的逻辑部分,其实讲道理,有个规则在,可以开始搞AI了,但是考虑到不够直观,我们还是顺带先把五子棋的UI也先搞出来 ...
- 重磅!Vertica集成Apache Hudi指南
1. 摘要 本文演示了使用外部表集成 Vertica 和 Apache Hudi. 在演示中我们使用 Spark 上的 Apache Hudi 将数据摄取到 S3 中,并使用 Vertica 外部表访 ...
- Visual Studio 2019 正式发布,重磅更新,支持live share
如约而至,微软已于今天推出 Visual Studio 2019 正式版,一同发布的还有 Visual Studio 2019 for Mac. Visual Studio 2019 下载地址:htt ...
- KIP-5:Apache Kylin深度集成Hudi
Q1. What are you trying to do? Articulate your objectives using absolutely no jargon. Q2. What probl ...
- 重磅︱文本挖掘深度学习之word2vec的R语言实现
每每以为攀得众山小,可.每每又切实来到起点,大牛们,缓缓脚步来俺笔记葩分享一下吧,please~ --------------------------- 笔者寄语:2013年末,Google发布的 w ...
- WTM重磅更新,LayuiAdmin and more
从善如登,从恶如崩.对于一个开发人员来说,那就是做一个好的系统不容易,想搞砸一个系统很简单,删库跑路会还不会么. 对于我们开源框架的作者来说,做一个好的框架就像登山(也许是登天),我们一步一步往上走, ...
随机推荐
- HarmonyOS Next 入门实战 - 导航框架:HMRouter
基础知识 目前官方推荐的最佳解决方案,是官方对于Navigation导航组件的封装,使用更简单便捷.如果熟悉Navigation的话,使用起来很快上手. 首先先集成HMRouter模块 使用命令行安装 ...
- QT日志类SimpleQtLogger的简单记录
在现代软件开发中,日志记录是必不可少的部分.它不仅帮助开发者在调试和维护软件时了解程序的运行状态,还能提供关键的错误信息.对于使用Qt框架开发应用程序的开发者来说,选择一个合适的日志库至关重要.本文将 ...
- 题解:P11007 『STA - R7』Odtlcsu
有个很显然的结论,题目中的 $x$ 与 $y$ 奇偶性相同. 有个更简单的证明,奇数的平方为奇数,偶数的平方为偶数,所以 $x$ 与 $y$ 奇偶性相同. 思路就显而易见了,考虑构造一个长度为 $y$ ...
- 【Python】【爬虫】【爬狼】002_自定义获取网页源码的函数
在上一篇笔记([Python][爬虫系列][爬狼]001_urllib_get_获取响应结果页面代码 - 萌狼蓝天 - 博客园 (cnblogs.com/mllt))我们将一个网页,解析为了文档(源码 ...
- Gmssl编译问题: error while loading shared libraries: libssl.so.1.1: cannot open shared object file
在Centos7上编译安装Gmssl后,运行gmssl version出现如下错误: gmssl: error while loading shared libraries: libssl.so.1. ...
- Qt/C++地图导航app/支持qml/手机运行/输入起点终点规划路径/模拟轨迹移动
一.前言说明 搞Qt地图开发这块,随着研究的深入,用户的需求变化,最近又需要在手机上运行,由于本地图组件依赖浏览器控件,而手机安卓上的Qt并没有带qwebengine控件,怎么办呢,不断的努力验证下, ...
- 编译WorldWindJavav2.1.0中的ApplicationTemplate.java文件时有时报出“Exception in thread "main" java.lang.AbstractMethodError: javax.xml.parsers.DocumentBuilderFactory.setFeature(Ljava/lang/String;Z)V”错误的解决办法
1 问题 编译WorldWindJavav2.1.0中的ApplicationTemplate.java文件时有时报出如下错误: Exception in thread "main" ...
- Android Studio中使用Java+OpenGL ES创建Android项目
首先是使用android studio生成空白的模板文件,包含一个MainActivity文件, 在onCreate方法中参照如下注释进行修改: package com.example.wang.an ...
- Docker 迁移数据目录
Centos7 环境,采用yum安装的,默认数据目录在/var/lib/docker中 1. 关闭docker服务 systemctl stop docker 2. 备份和迁移 # 迁移 cp -r ...
- C# WinForm 检查目标主机的端口是否可连接
一个小工具. namespace IPPort_CheckTool { partial class MainForm { /// <summary> /// 必需的设计器变量. /// & ...