summaryrefslogtreecommitdiffhomepage
path: root/packages/web/src/content/docs/zh-tw/zen.mdx
blob: 5216194a93822a5d200da6a004d21c4841938003 (plain)
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
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
---
title: Zen
description: 由 OpenCode 提供的精選模型列表。
---

import config from "../../../../config.mjs"
export const console = config.console
export const email = `mailto:${config.email}`

OpenCode Zen 是由 OpenCode 團隊提供的一組經過測試和驗證的模型列表。

:::note
OpenCode Zen 目前處於測試階段。
:::

Zen 的工作方式與 OpenCode 中的任何其他供應商相同。你只需登入 OpenCode Zen 並取得你的 API 金鑰。它是**完全選用的**,你無需使用它也能正常使用 OpenCode。

---

## 背景

市面上有大量的模型,但其中只有少數能夠很好地充當編碼代理。此外,大多數供應商的設定方式差異很大,因此你獲得的效能和品質也會截然不同。

:::tip
我們測試了一組與 OpenCode 配合良好的精選模型和供應商。
:::

所以如果你透過 OpenRouter 之類的服務使用模型,你永遠無法確定是否獲得了你想要的模型的最佳版本。

為了解決這個問題,我們做了以下幾件事:

1. 我們測試了一組精選的模型,並與它們的團隊討論了最佳執行方式。
2. 然後我們與幾家供應商合作,確保這些模型能被正確地提供服務。
3. 最後,我們對模型與供應商的組合進行了基準測試,整理出了一份我們有信心推薦的列表。

OpenCode Zen 是一個 AI 閘道,讓你可以存取這些模型。

---

## 工作原理

OpenCode Zen 的工作方式與 OpenCode 中的任何其他供應商相同。

1. 登入 **<a href={console}>OpenCode Zen</a>**,新增你的帳單資訊,然後複製你的 API 金鑰。
2. 在 TUI 中執行 `/connect` 指令,選擇 OpenCode Zen,然後貼上你的 API 金鑰。
3. 在 TUI 中執行 `/models` 查看我們推薦的模型列表。

你按請求付費,並且可以向你的帳戶中儲值。

---

## 端點

你還可以透過以下 API 端點存取我們的模型。

| 模型               | 模型 ID            | 端點                                               | AI SDK 套件                 |
| ------------------ | ------------------ | -------------------------------------------------- | --------------------------- |
| GPT 5.2            | gpt-5.2            | `https://opencode.ai/zen/v1/responses`             | `@ai-sdk/openai`            |
| GPT 5.2 Codex      | gpt-5.2-codex      | `https://opencode.ai/zen/v1/responses`             | `@ai-sdk/openai`            |
| GPT 5.1            | gpt-5.1            | `https://opencode.ai/zen/v1/responses`             | `@ai-sdk/openai`            |
| GPT 5.1 Codex      | gpt-5.1-codex      | `https://opencode.ai/zen/v1/responses`             | `@ai-sdk/openai`            |
| GPT 5.1 Codex Max  | gpt-5.1-codex-max  | `https://opencode.ai/zen/v1/responses`             | `@ai-sdk/openai`            |
| GPT 5.1 Codex Mini | gpt-5.1-codex-mini | `https://opencode.ai/zen/v1/responses`             | `@ai-sdk/openai`            |
| GPT 5              | gpt-5              | `https://opencode.ai/zen/v1/responses`             | `@ai-sdk/openai`            |
| GPT 5 Codex        | gpt-5-codex        | `https://opencode.ai/zen/v1/responses`             | `@ai-sdk/openai`            |
| GPT 5 Nano         | gpt-5-nano         | `https://opencode.ai/zen/v1/responses`             | `@ai-sdk/openai`            |
| Claude Sonnet 4.5  | claude-sonnet-4-5  | `https://opencode.ai/zen/v1/messages`              | `@ai-sdk/anthropic`         |
| Claude Sonnet 4    | claude-sonnet-4    | `https://opencode.ai/zen/v1/messages`              | `@ai-sdk/anthropic`         |
| Claude Haiku 4.5   | claude-haiku-4-5   | `https://opencode.ai/zen/v1/messages`              | `@ai-sdk/anthropic`         |
| Claude Haiku 3.5   | claude-3-5-haiku   | `https://opencode.ai/zen/v1/messages`              | `@ai-sdk/anthropic`         |
| Claude Opus 4.6    | claude-opus-4-6    | `https://opencode.ai/zen/v1/messages`              | `@ai-sdk/anthropic`         |
| Claude Opus 4.5    | claude-opus-4-5    | `https://opencode.ai/zen/v1/messages`              | `@ai-sdk/anthropic`         |
| Claude Opus 4.1    | claude-opus-4-1    | `https://opencode.ai/zen/v1/messages`              | `@ai-sdk/anthropic`         |
| Gemini 3 Pro       | gemini-3-pro       | `https://opencode.ai/zen/v1/models/gemini-3-pro`   | `@ai-sdk/google`            |
| Gemini 3 Flash     | gemini-3-flash     | `https://opencode.ai/zen/v1/models/gemini-3-flash` | `@ai-sdk/google`            |
| MiniMax M2.5       | minimax-m2.5       | `https://opencode.ai/zen/v1/chat/completions`      | `@ai-sdk/openai-compatible` |
| MiniMax M2.5 Free  | minimax-m2.5-free  | `https://opencode.ai/zen/v1/chat/completions`      | `@ai-sdk/openai-compatible` |
| MiniMax M2.1       | minimax-m2.1       | `https://opencode.ai/zen/v1/chat/completions`      | `@ai-sdk/openai-compatible` |
| GLM 5              | glm-5              | `https://opencode.ai/zen/v1/chat/completions`      | `@ai-sdk/openai-compatible` |
| GLM 4.7            | glm-4.7            | `https://opencode.ai/zen/v1/chat/completions`      | `@ai-sdk/openai-compatible` |
| GLM 4.6            | glm-4.6            | `https://opencode.ai/zen/v1/chat/completions`      | `@ai-sdk/openai-compatible` |
| Kimi K2.5          | kimi-k2.5          | `https://opencode.ai/zen/v1/chat/completions`      | `@ai-sdk/openai-compatible` |
| Kimi K2.5 Free     | kimi-k2.5-free     | `https://opencode.ai/zen/v1/chat/completions`      | `@ai-sdk/openai-compatible` |
| Kimi K2 Thinking   | kimi-k2-thinking   | `https://opencode.ai/zen/v1/chat/completions`      | `@ai-sdk/openai-compatible` |
| Kimi K2            | kimi-k2            | `https://opencode.ai/zen/v1/chat/completions`      | `@ai-sdk/openai-compatible` |
| Qwen3 Coder 480B   | qwen3-coder        | `https://opencode.ai/zen/v1/chat/completions`      | `@ai-sdk/openai-compatible` |
| Big Pickle         | big-pickle         | `https://opencode.ai/zen/v1/chat/completions`      | `@ai-sdk/openai-compatible` |

在 OpenCode 設定中,[模型 ID](/docs/config/#models) 使用 `opencode/<model-id>` 格式。例如,對於 GPT 5.2 Codex,你需要在設定中使用 `opencode/gpt-5.2-codex`。

---

### 模型

你可以從以下位址取得可用模型及其中繼資料的完整列表:

```
https://opencode.ai/zen/v1/models
```

---

## 定價

我們支援按量付費模式。以下是**每 100 萬 Token** 的價格。

| 模型                             | 輸入   | 輸出   | 快取讀取 | 快取寫入 |
| -------------------------------- | ------ | ------ | -------- | -------- |
| Big Pickle                       | 免費   | 免費   | 免費     | -        |
| MiniMax M2.5 Free                | 免費   | 免費   | 免費     | -        |
| MiniMax M2.5                     | $0.30  | $1.20  | $0.06    | -        |
| MiniMax M2.1                     | $0.30  | $1.20  | $0.10    | -        |
| GLM 5                            | $1.00  | $3.20  | $0.20    | -        |
| GLM 4.7                          | $0.60  | $2.20  | $0.10    | -        |
| GLM 4.6                          | $0.60  | $2.20  | $0.10    | -        |
| Kimi K2.5 Free                   | 免費   | 免費   | 免費     | -        |
| Kimi K2.5                        | $0.60  | $3.00  | $0.08    | -        |
| Kimi K2 Thinking                 | $0.40  | $2.50  | -        | -        |
| Kimi K2                          | $0.40  | $2.50  | -        | -        |
| Qwen3 Coder 480B                 | $0.45  | $1.50  | -        | -        |
| Claude Sonnet 4.5 (≤ 200K Token) | $3.00  | $15.00 | $0.30    | $3.75    |
| Claude Sonnet 4.5 (> 200K Token) | $6.00  | $22.50 | $0.60    | $7.50    |
| Claude Sonnet 4 (≤ 200K Token)   | $3.00  | $15.00 | $0.30    | $3.75    |
| Claude Sonnet 4 (> 200K Token)   | $6.00  | $22.50 | $0.60    | $7.50    |
| Claude Haiku 4.5                 | $1.00  | $5.00  | $0.10    | $1.25    |
| Claude Haiku 3.5                 | $0.80  | $4.00  | $0.08    | $1.00    |
| Claude Opus 4.6 (≤ 200K Token)   | $5.00  | $25.00 | $0.50    | $6.25    |
| Claude Opus 4.6 (> 200K Token)   | $10.00 | $37.50 | $1.00    | $12.50   |
| Claude Opus 4.5                  | $5.00  | $25.00 | $0.50    | $6.25    |
| Claude Opus 4.1                  | $15.00 | $75.00 | $1.50    | $18.75   |
| Gemini 3 Pro (≤ 200K Token)      | $2.00  | $12.00 | $0.20    | -        |
| Gemini 3 Pro (> 200K Token)      | $4.00  | $18.00 | $0.40    | -        |
| Gemini 3 Flash                   | $0.50  | $3.00  | $0.05    | -        |
| GPT 5.2                          | $1.75  | $14.00 | $0.175   | -        |
| GPT 5.2 Codex                    | $1.75  | $14.00 | $0.175   | -        |
| GPT 5.1                          | $1.07  | $8.50  | $0.107   | -        |
| GPT 5.1 Codex                    | $1.07  | $8.50  | $0.107   | -        |
| GPT 5.1 Codex Max                | $1.25  | $10.00 | $0.125   | -        |
| GPT 5.1 Codex Mini               | $0.25  | $2.00  | $0.025   | -        |
| GPT 5                            | $1.07  | $8.50  | $0.107   | -        |
| GPT 5 Codex                      | $1.07  | $8.50  | $0.107   | -        |
| GPT 5 Nano                       | 免費   | 免費   | 免費     | -        |

你可能會在使用記錄中看到 _Claude Haiku 3.5_。這是一個[低成本模型](/docs/config/#models),用於產生工作階段標題。

:::note
信用卡手續費按成本轉嫁(每筆交易 4.4% + $0.30);除此之外我們不收取任何額外費用。
:::

免費模型說明:

- Kimi K2.5 Free 在 OpenCode 上限時免費提供。團隊正在利用這段時間收集回饋並改進模型。
- MiniMax M2.5 Free 在 OpenCode 上限時免費提供。團隊正在利用這段時間收集回饋並改進模型。
- Big Pickle 是一個隱身模型,在 OpenCode 上限時免費提供。團隊正在利用這段時間收集回饋並改進模型。

如有任何疑問,請<a href={email}>聯絡我們</a>。

---

### 自動儲值

如果你的餘額低於 $5,Zen 將自動儲值 $20。

你可以更改自動儲值的金額,也可以完全停用自動儲值功能。

---

### 月度限額

你還可以為整個工作區以及團隊中的每個成員設定月度使用限額。

例如,假設你將月度使用限額設為 $20,Zen 在一個月內的使用量將不會超過 $20。但如果你啟用了自動儲值,當餘額低於 $5 時,Zen 可能會向你收取超過 $20 的費用。

---

## 隱私

我們所有的模型都託管在美國。我們的供應商遵循零保留政策,不會將你的資料用於模型訓練,但以下情況除外:

- Big Pickle:在免費期間,收集的資料可能會被用於改進模型。
- Kimi K2.5 Free:在免費期間,收集的資料可能會被用於改進模型。
- MiniMax M2.5 Free:在免費期間,收集的資料可能會被用於改進模型。
- OpenAI API:請求會根據 [OpenAI 資料政策](https://platform.openai.com/docs/guides/your-data)保留 30 天。
- Anthropic API:請求會根據 [Anthropic 資料政策](https://docs.anthropic.com/en/docs/claude-code/data-usage)保留 30 天。

---

## 團隊版

Zen 也非常適合團隊使用。你可以邀請隊友、分配角色、管理團隊使用的模型等。

:::note
作為測試版的一部分,工作區功能目前對團隊免費開放。
:::

作為測試版的一部分,管理工作區目前對團隊免費。我們將很快公布更多定價詳情。

---

### 角色

你可以邀請團隊成員加入你的工作區並分配角色:

- **管理員**:管理模型、成員、API 金鑰和帳單
- **成員**:僅管理自己的 API 金鑰

管理員還可以為每個成員設定月度支出限額,以控制成本。

---

### 模型存取

管理員可以啟用或停用工作區中的特定模型。對已停用模型發出的請求將回傳錯誤。

這在你想要停用某個會收集資料的模型時非常有用。

---

### 自帶金鑰

你可以使用自己的 OpenAI 或 Anthropic API 金鑰,同時仍然可以存取 Zen 中的其他模型。

當你使用自己的金鑰時,Token 費用由供應商直接計費,而非透過 Zen 計費。

例如,你的組織可能已經擁有 OpenAI 或 Anthropic 的金鑰,你希望使用它們而不是 Zen 提供的金鑰。

---

## 目標

我們建立 OpenCode Zen 的目的是:

1. 為編碼代理**基準測試**最佳的模型和供應商組合。
2. 提供**最高品質**的選項,不降低效能或路由到更廉價的供應商。
3. 以成本價銷售來傳遞任何**降價優惠**;唯一的加價僅用於覆蓋我們的處理費用。
4. **無鎖定**,允許你將其與任何其他編碼代理配合使用,同時也始終允許你在 OpenCode 中使用任何其他供應商。