当前位置: 首页 > 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.jsqmd.com/news/945663/

相关文章:

  • 从 AQS 锁竞争与队列机制深度剖析 Java 并发中 Spring IoC循环依赖终极解决方案 的核心原理
  • GroqCloud
  • 2026年现阶段,如何甄选靠谱的学习东北老式锅包公司与品牌 - 2026年企业资讯
  • 深度解析:douyin-downloader 抖音批量下载工具的技术架构与实战应用
  • 多屏党的福音:除了Little Big Mouse,还有哪些方法能治鼠标“跨屏错位”的毛病?
  • AI工具接入消息平台的终极检查表(含Slack/Teams/钉钉/飞书/Webhook四端兼容性验证矩阵)
  • 别再手动拼接字节了!用C#和Socket轻松搞定HL7 MLLP协议消息发送
  • AI本地化部署不是“装完就跑”:金融/医疗/政务三大高合规场景的7项等保2.0硬性要求清单(含审计日志模板)
  • 《从开箱即用到崩溃跑路:SAS部署的全链路暗坑指南》
  • 用STC8H1K28单片机+电机驱动板,复刻一个能稳定悬浮的磁悬浮小装置(附完整代码)
  • 2026年口碑电子记分牌精选:精准计分,比赛更精彩
  • 别再搜pep425tags了!pip debug --verbose才是解决‘is not a supported wheel’报错的正确姿势
  • 从报错到下载:手把手教你解读 `pip debug` 输出,为树莓派 Python 3.7 精准匹配 TensorFlow 等包的 wheel 文件
  • PDMS螺栓统计踩坑记:三次推倒重来,我总结的元件库规范与避坑指南
  • 大厂面试遭遇从未见过的盲区难题:留学生如何通过结构化沟通巧妙解局「蒸汽求职分享」
  • DHT11 vs DHT12怎么选?结合51单片机实测对比精度、协议与成本(附避坑指南)
  • ST7701S驱动4寸屏踩坑记:为什么我的SPI初始化了,屏幕还是不亮?
  • 从“看懂曲线”到“预测未来”:时序大模型 TimechoAI 体验实操
  • 手把手教你用STM32F103驱动HT1621段码屏,从看懂时序图到点亮第一个数字
  • 突破512KB限制:在STM32H743上为STemWin图形库优化显存与DMA2D加速实战
  • 毕业设计实战复盘:用DHT11/DHT12+51单片机+Zigbee,从零搭建一个低成本温湿度监测系统
  • 从零到一:手把手教你用Cisco Packet Tracer模拟校园网三层架构(含VLAN划分与静态路由配置)
  • 用MG-SOFT MIB Browser v10b“解剖”你的Windows网络:手把手教你查看路由表、MAC地址和更多
  • 2026山东大学软件学院创新项目实训(五)
  • 2026年装修建筑服务排名,靠谱品牌有哪些? - mypinpai
  • AI UI Designer的Skills系统:让AI Agent用你的设计经验做UI设计
  • 从零搭建FX3开发环境:除了SDK安装,你还需要注意这3个关键配置(基于v1.3.3)
  • 记一次大模型把生产环境打挂的教训:Java 客户端熔断降级实战
  • 实习Mentor不喜欢我怎么办?留学生如何通过与经理1on1合规破局「蒸汽求职分享」
  • 2026年近期,如何选择东莞知名的塑料栈板制造商?孚瑞塑胶深度解析 - 2026年企业资讯