当前位置: 首页 > news >正文

openGSD安装与配置国产大模型

本次介绍的是最新版

https://github.com/open-gsd/gsd-pi

不是之前的gsd,也不是gsd-2。安装命令是

npm install -g @opengsd/gsd-pi@latest

第一步:前置条件是git和node环境,都安装最新稳定版就行。

第二步:执行安装命令

第三步:安装后使用cmd命令窗口执行gsd

第四步:第一次执行gsd会提示你完成模型配置等信息,直接选最下面的先skip跳过

第五步到你C盘安装路径下去添加或修改auth.json,models.json,settings.json这三个配置文件,我的安装路径是C:\Users\EDY\.gsd\agent。注意要电脑要设置显示隐藏文件才能看到。

第六步配置国产自己开通好的大模型配置如下:

GSD 配置 DeepSeek 模型指南

一、准备工作

1.1 获取 DeepSeek API 密钥

1. 访问 [DeepSeek 官网](https://platform.deepseek.com/)
2. 注册/登录账户
3. 在 API Keys 页面创建新的 API 密钥
4. 复制生成的 API 密钥(格式:`sk-xxxxxxxxxxxxxxxxxxxx`)

1.2 确认 GSD 安装

gsd --version
二、配置文件位置

GSD 的配置文件位于用户目录下的 `.gsd/agent/` 文件夹:

```
C:\Users\<你的用户名>\.gsd\agent\
├── auth.json # API 密钥配置
├── models.json # 模型提供者配置
└── settings.json # 系统设置
```

---

三、配置步骤

3.1 配置 auth.json

打开 `auth.json` 文件,添加 DeepSeek 的 API 密钥:

```json
{
"deepseek": {
"type": "api_key",
"key": "sk-你的API密钥"
}
}
```

3.2 配置 models.json

打开 `models.json` 文件,添加 DeepSeek 提供者配置:

```json
{
"providers": {
"deepseek": {
"baseUrl": "https://api.deepseek.com/v1",
"api": "openai-completions",
"models": [
{
"id": "deepseek-chat",
"name": "DeepSeek Chat"
},
{
"id": "deepseek-v4-flash",
"name": "DeepSeek V4 Flash"
},
{
"id": "deepseek-r1",
"name": "DeepSeek R1"
}
],
"apiKey": "sk-你的API密钥"
}
}
}
```

**可用模型列表**:
- `deepseek-chat` - 标准对话模型
- `deepseek-v4-flash` - V4 快速版本,响应更快
- `deepseek-r1` - R1 推理模型

3.3 配置 settings.json

打开 `settings.json` 文件,设置默认模型:

```json
{
"quietStartup": true,
"collapseChangelog": true,
"defaultProvider": "deepseek",
"defaultModel": "deepseek-v4-flash",
"defaultThinkingLevel": "off",
"lastChangelogVersion": "1.1.1",
"compactionThresholdOverride": 0.6
}
```

---

四、验证配置

4.1 启动 GSD

```powershell
gsd
```

4.2 检查模型配置

启动后,终端顶部会显示当前使用的模型:
```
· deepseek-v4-flash ·
```

4.3 测试对话

输入测试问题验证配置是否生效:
```
你好,现在使用的是什么模型?
```

---

五、常见问题排查

5.1 API 密钥错误

**错误信息**:`401 Unauthorized`

**解决方案**:
- 确认 API 密钥正确无误
- 检查密钥是否过期或被禁用
- 确保网络可以访问 `api.deepseek.com`

5.2 模型未找到

**错误信息**:`No API provider registered for api: xxx`

**解决方案**:
- 检查 `models.json` 中的 `api` 字段是否为 `openai-completions`
- 确认 `baseUrl` 是否正确设置为 `https://api.deepseek.com/v1`

5.3 Bash shell 不可用

**错误信息**:`bash: command not found`

**解决方案**:
1. 安装 [Git for Windows](https://git-scm.com/download/win)
2. 确保安装时选择 "Use Git and optional Unix tools from the Command Prompt"
3. 验证 bash 可用:
```powershell
bash --version
```

---

六、切换模型

如需切换到其他 DeepSeek 模型,只需修改 `settings.json`:

```json
{
"defaultModel": "deepseek-chat" // 或 deepseek-v4-flash, deepseek-r1
}
```

---

七、完整配置示例

### auth.json
```json
{
"deepseek": {
"type": "api_key",
"key": "sk-55f4105c666666666666668bdc81e7"
}
}
```

### models.json
```json
{
"providers": {
"deepseek": {
"baseUrl": "https://api.deepseek.com/v1",
"api": "openai-completions",
"models": [
{ "id": "deepseek-chat", "name": "DeepSeek Chat" },
{ "id": "deepseek-v4-flash", "name": "DeepSeek V4 Flash" },
{ "id": "deepseek-r1", "name": "DeepSeek R1" }
],
"apiKey": "sk-55f4105c6666666666666666df8bdc81e7"
}
}
}
```

### settings.json
```json
{
"quietStartup": true,
"collapseChangelog": true,
"defaultProvider": "deepseek",
"defaultModel": "deepseek-v4-flash",
"defaultThinkingLevel": "off",
"lastChangelogVersion": "1.1.1",
"compactionThresholdOverride": 0.6
}
```

---

八、参考链接

- [DeepSeek 平台](https://platform.deepseek.com/)
- [DeepSeek API 文档](https://platform.deepseek.com/docs)
- [GSD 官方文档](https://docs.opengsd.io/)

---

**文档版本**: 1.0
**更新日期**: 2026-06-03
**适用场景**: GSD v1.1+ 配置 DeepSeek 模型

http://www.rkmt.cn/news/1457143.html

相关文章:

  • GroqCloud
  • 别再手动拼接字节了!用C#和Socket轻松搞定HL7 MLLP协议消息发送
  • 从 AQS 锁竞争与队列机制深度剖析 Java 并发中 Spring IoC循环依赖终极解决方案 的核心原理
  • 用STC8H1K28单片机+电机驱动板,复刻一个能稳定悬浮的磁悬浮小装置(附完整代码)
  • 从报错到下载:手把手教你解读 `pip debug` 输出,为树莓派 Python 3.7 精准匹配 TensorFlow 等包的 wheel 文件
  • 别再搜pep425tags了!pip debug --verbose才是解决‘is not a supported wheel’报错的正确姿势
  • DHT11 vs DHT12怎么选?结合51单片机实测对比精度、协议与成本(附避坑指南)
  • 从“看懂曲线”到“预测未来”:时序大模型 TimechoAI 体验实操
  • ST7701S驱动4寸屏踩坑记:为什么我的SPI初始化了,屏幕还是不亮?
  • 毕业设计实战复盘:用DHT11/DHT12+51单片机+Zigbee,从零搭建一个低成本温湿度监测系统
  • AI UI Designer的Skills系统:让AI Agent用你的设计经验做UI设计
  • 从零到一:手把手教你用Cisco Packet Tracer模拟校园网三层架构(含VLAN划分与静态路由配置)
  • 避坑指南:STM32 CubeMX配置DMA+PWM驱动WS2812,解决颜色错乱和最后一个灯珠的诡异BUG
  • Cloudflare使用简明教程
  • 除了关防火墙和改selinux,VSFTPD登录失败的第三个常见坑:PAM配置详解(附vsftpd.virtual配置对比)
  • 构造和析构函数能否是虚函数?能否调用虚函数?
  • 2026年山西喷胶棉采购新选择:郑州萌生化纤制品有限公司的制造实力解析 - 2026年企业资讯
  • PDMS二次开发踩坑记:我如何用C#重构螺栓统计,让结果和ISO图100%对上
  • 注意!高端住宅装五恒空调,这5个坑千万别踩
  • BOBST LK4370 0701-1790-03电路板
  • MoE(混合专家)架构为什么成了大模型标配
  • DeepSeek-Coder-V2技术架构解析:开源代码智能模型的突破性实现方案
  • 第30章:AI辅助ZK证书验证(链上)——Groth16证明验证实战
  • YaoEngine DEV Log log系统
  • AI推高存储芯片价格,曾经市值超120亿美元的运动相机鼻祖GoPro能否活下去?
  • Claude Code 完全实战指南 - 第五章:常用 Skill 推荐与最佳实践
  • 别错过机会!2026实测好用的AI写作辅助软件|实测必入避坑版
  • BOBST 704-1123-04 PQ4882 PC板线轴
  • Diff Checker:三分钟掌握文本差异对比的终极免费工具
  • 毕业季福音:2026年亲测好用的8个免费降AI神器,附对比测评