1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
|
---
title: Go
description: 低成本的开源编程模型订阅服务。
---
import config from "../../../../config.mjs"
export const console = config.console
export const email = `mailto:${config.email}`
OpenCode Go 是一项低成本的订阅服务(**$10/月**),为您提供对流行开源编程模型的可靠访问。
:::note
OpenCode Go 目前处于测试阶段。
:::
Go 的工作方式与 OpenCode 中的其他提供商一样。您订阅 OpenCode Go 并获取 API 密钥。这是**完全可选的**,您不需要它也能使用 OpenCode。
它主要为国际用户设计,模型托管在美国、欧盟和新加坡,以确保稳定的全球访问。
---
## 背景
开源模型已经变得非常出色。它们现在在编程任务上的表现接近专有模型。而且因为许多提供商可以竞争性地提供服务,它们通常要便宜得多。
然而,获得可靠、低延迟的访问可能很困难。提供商的质量和可用性各不相同。
:::tip
我们测试了一组精选的模型和提供商,它们与 OpenCode 配合良好。
:::
为了解决这个问题,我们做了一些事情:
1. 我们测试了一组精选的开源模型,并与他们的团队讨论了如何最好地运行它们。
2. 然后,我们与几家提供商合作,确保这些模型得到正确的服务。
3. 最后,我们对模型/提供商的组合进行了基准测试,并得出了一个我们乐于推荐的列表。
OpenCode Go 让您可以以 **$10/月** 的价格访问这些模型。
---
## 工作原理
OpenCode Go 的工作方式与 OpenCode 中的其他提供商一样。
1. 登录 **<a href={console}>OpenCode Zen</a>**,订阅 Go,并复制您的 API 密钥。
2. 在 TUI 中运行 `/connect` 命令,选择 `OpenCode Go`,然后粘贴您的 API 密钥。
3. 在 TUI 中运行 `/models` 以查看通过 Go 可用的模型列表。
:::note
每个工作区只有一名成员可以订阅 OpenCode Go。
:::
目前的模型列表包括:
- **GLM-5**
- **Kimi K2.5**
- **MiniMax M2.5**
随着我们测试和添加新模型,模型列表可能会发生变化。
---
## 使用限制
OpenCode Go 包含以下限制:
- **5 小时限制** — $12 的使用量
- **每周限制** — $30 的使用量
- **每月限制** — $60 的使用量
限制是以美元价值定义的。这意味着您的实际请求数量取决于您使用的模型。像 MiniMax M2.5 这样更便宜的模型允许更多的请求,而像 GLM-5 这样成本更高的模型允许的请求较少。
下表提供了基于典型 Go 使用模式的估计请求数:
| | GLM-5 | Kimi K2.5 | MiniMax M2.5 |
| --------------- | ----- | --------- | ------------ |
| 每 5 小时请求数 | 1,150 | 1,850 | 30,000 |
| 每周请求数 | 2,880 | 4,630 | 75,000 |
| 每月请求数 | 5,750 | 9,250 | 150,000 |
估计值基于观察到的平均请求模式:
- GLM-5 — 每次请求 700 输入,52,000 缓存,150 输出 token
- Kimi K2.5 — 每次请求 870 输入,55,000 缓存,200 输出 token
- MiniMax M2.5 — 每次请求 300 输入,55,000 缓存,125 输出 token
您可以在 **<a href={console}>console</a>** 中跟踪当前的用量。
:::tip
如果您达到使用限制,您可以继续使用免费模型。
:::
随着我们从早期使用和反馈中学习,使用限制可能会发生变化。
---
### 定价
OpenCode Go 是一个 **$10/月** 的订阅计划。以下是**每 1M token** 的价格。
| Model | Input | Output | Cached Read |
| ------------ | ----- | ------ | ----------- |
| GLM-5 | $1.00 | $3.20 | $0.20 |
| Kimi K2.5 | $0.60 | $3.00 | $0.10 |
| MiniMax M2.5 | $0.30 | $1.20 | $0.03 |
---
### 超出限制的使用
如果您的 Zen 余额中还有信用点数,您可以在控制台中启用 **Use balance**(使用余额)选项。启用后,当您达到使用限制时,Go 将回退到您的 Zen 余额,而不是阻止请求。
---
## 端点
您也可以通过以下 API 端点访问 Go 模型。
| Model | Model ID | Endpoint | AI SDK Package |
| ------------ | ------------ | ------------------------------------------------ | --------------------------- |
| GLM-5 | glm-5 | `https://opencode.ai/zen/go/v1/chat/completions` | `@ai-sdk/openai-compatible` |
| Kimi K2.5 | kimi-k2.5 | `https://opencode.ai/zen/go/v1/chat/completions` | `@ai-sdk/openai-compatible` |
| MiniMax M2.5 | minimax-m2.5 | `https://opencode.ai/zen/go/v1/messages` | `@ai-sdk/anthropic` |
OpenCode 配置中的 [model id](/docs/config/#models) 使用 `opencode-go/<model-id>` 格式。例如,对于 Kimi K2.5,您将在配置中使用 `opencode-go/kimi-k2.5`。
---
## 隐私
该计划主要为国际用户设计,模型托管在美国、欧盟和新加坡,以确保稳定的全球访问。
如有任何问题,请 <a href={email}>联系我们</a>。
---
## 目标
我们要创建 OpenCode Go 以:
1. 通过低成本订阅让更多人**获得** AI 编程能力。
2. 提供对最佳开源编程模型的**可靠**访问。
3. 策划经过**测试和基准测试**的、适合编程代理使用的模型。
4. **无锁定**,允许您在 OpenCode 中使用任何其他提供商。
|