summaryrefslogtreecommitdiffhomepage
path: root/packages/web/src/content/docs/pt-br/go.mdx
blob: e50f7d3962d2e0016910381e48ec0597f3d47a24 (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
---
title: Go
description: Assinatura de baixo custo para modelos abertos de programação.
---

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

O OpenCode Go é uma assinatura de baixo custo — **US$ 5 no seu primeiro mês**, depois **US$ 10/mês** — que oferece acesso confiável a modelos abertos de programação populares.

:::note
O OpenCode Go está atualmente em beta.
:::

O Go funciona como qualquer outro provedor no OpenCode. Você assina o OpenCode Go e
obtém a sua chave de API. Ele é **totalmente opcional** e você não precisa usá-lo para
usar o OpenCode.

Ele foi projetado principalmente para usuários internacionais, com modelos hospedados nos EUA, na UE e em Singapura para um acesso global estável.

---

## Contexto

Os modelos abertos ficaram muito bons. Eles agora alcançam um desempenho próximo aos
modelos proprietários para tarefas de programação. E como muitos provedores podem servi-los
de forma competitiva, eles geralmente são muito mais baratos.

No entanto, obter um acesso confiável e de baixa latência a eles pode ser difícil. Os provedores
variam em qualidade e disponibilidade.

:::tip
Testamos um grupo selecionado de modelos e provedores que funcionam bem com o OpenCode.
:::

Para resolver isso, fizemos algumas coisas:

1. Testamos um grupo selecionado de modelos abertos e conversamos com suas equipes sobre a
   melhor forma de executá-los.
2. Em seguida, trabalhamos com alguns provedores para garantir que eles estivessem sendo servidos
   corretamente.
3. Por fim, avaliamos por benchmark a combinação de modelo/provedor e elaboramos
   uma lista que nos sentimos confortáveis em recomendar.

O OpenCode Go lhe dá acesso a esses modelos por **US$ 5 no seu primeiro mês**, depois **US$ 10/mês**.

---

## Como funciona

O OpenCode Go funciona como qualquer outro provedor no OpenCode.

1. Você entra no **<a href={console}>OpenCode Zen</a>**, assina o Go e
   copia a sua chave de API.
2. Você executa o comando `/connect` na TUI, seleciona `OpenCode Go` e cola
   a sua chave de API.
3. Execute `/models` na TUI para ver a lista de modelos disponíveis através do Go.

:::note
Apenas um membro por workspace pode assinar o OpenCode Go.
:::

A lista atual de modelos inclui:

- **GLM-5**
- **GLM-5.1**
- **Kimi K2.5**
- **Kimi K2.6**
- **MiMo-V2-Pro**
- **MiMo-V2-Omni**
- **MiMo-V2.5-Pro**
- **MiMo-V2.5**
- **MiniMax M2.5**
- **Qwen3.5 Plus**
- **Qwen3.6 Plus**
- **MiniMax M2.7**
- **DeepSeek V4 Pro**
- **DeepSeek V4 Flash**

A lista de modelos pode mudar conforme testamos e adicionamos novos.

---

## Limites de uso

O OpenCode Go inclui os seguintes limites:

- **Limite de 5 horas** — US$ 12 de uso
- **Limite semanal** — US$ 30 de uso
- **Limite mensal** — US$ 60 de uso

Os limites são definidos em valor em dólares. Isso significa que a sua contagem real de requisições depende do modelo que você usa. Modelos mais baratos como o MiniMax M2.5 permitem mais requisições, enquanto modelos de custo mais alto como o GLM-5.1 permitem menos.

A tabela abaixo fornece uma contagem estimada de requisições com base nos padrões típicos de uso do Go:

| Model              | requisições por 5 horas | requisições por semana | requisições por mês |
| ------------------ | ----------------------- | ---------------------- | ------------------- |
| GLM-5.1            | 880                     | 2,150                  | 4,300               |
| GLM-5              | 1,150                   | 2,880                  | 5,750               |
| Kimi K2.5          | 1,850                   | 4,630                  | 9,250               |
| Kimi K2.6          | 1,150                   | 2,880                  | 5,750               |
| MiMo-V2-Pro        | 1,290                   | 3,225                  | 6,450               |
| MiMo-V2-Omni       | 2,150                   | 5,450                  | 10,900              |
| MiMo-V2.5-Pro      | 1,290                   | 3,225                  | 6,450               |
| MiMo-V2.5 (≤ 256K) | 2,150                   | 5,450                  | 10,900              |
| MiniMax M2.7       | 3,400                   | 8,500                  | 17,000              |
| MiniMax M2.5       | 6,300                   | 15,900                 | 31,800              |
| Qwen3.6 Plus       | 3,300                   | 8,200                  | 16,300              |
| Qwen3.5 Plus       | 10,200                  | 25,200                 | 50,500              |
| DeepSeek V4 Pro    | 3,450                   | 8,550                  | 17,150              |
| DeepSeek V4 Flash  | 31,650                  | 79,050                 | 158,150             |

As estimativas baseiam-se nos padrões médios de requisições observados:

- GLM-5/5.1 — 700 tokens de entrada, 52.000 em cache, 150 tokens de saída por requisição
- Kimi K2.5/K2.6 — 870 tokens de entrada, 55.000 em cache, 200 tokens de saída por requisição
- DeepSeek V4 Pro — 750 tokens de entrada, 82.000 em cache, 290 tokens de saída por requisição
- DeepSeek V4 Flash — 790 tokens de entrada, 68.000 em cache, 280 tokens de saída por requisição
- MiniMax M2.7/M2.5 — 300 tokens de entrada, 55.000 em cache, 125 tokens de saída por requisição
- Qwen3.5 Plus — 410 tokens de entrada, 47.000 em cache, 140 tokens de saída por requisição
- Qwen3.6 Plus — 500 tokens de entrada, 57.000 em cache, 190 tokens de saída por requisição
- MiMo-V2-Pro — 350 tokens de entrada, 41.000 em cache, 250 tokens de saída por requisição
- MiMo-V2-Omni — 1000 tokens de entrada, 60.000 em cache, 140 tokens de saída por requisição
- MiMo-V2.5-Pro — 350 tokens de entrada, 41.000 em cache, 250 tokens de saída por requisição
- MiMo-V2.5 — 1000 tokens de entrada, 60.000 em cache, 140 tokens de saída por requisição

Você pode acompanhar o seu uso atual no **<a href={console}>console</a>**.

:::tip
Se você atingir o limite de uso, pode continuar usando os modelos gratuitos.
:::

Os limites de uso podem mudar à medida que aprendemos com o uso inicial e o feedback.

---

### Uso além dos limites

Se você também tiver créditos no seu saldo do Zen, pode habilitar a opção **Use balance**
no console. Quando habilitada, o Go usará o seu saldo do Zen como alternativa
após você atingir os seus limites de uso em vez de bloquear as requisições.

---

## Endpoints

Você também pode acessar os modelos do Go através dos seguintes endpoints de API.

| Modelo            | ID do Modelo      | Endpoint                                         | Pacote do AI SDK            |
| ----------------- | ----------------- | ------------------------------------------------ | --------------------------- |
| GLM-5.1           | glm-5.1           | `https://opencode.ai/zen/go/v1/chat/completions` | `@ai-sdk/openai-compatible` |
| 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` |
| Kimi K2.6         | kimi-k2.6         | `https://opencode.ai/zen/go/v1/chat/completions` | `@ai-sdk/openai-compatible` |
| DeepSeek V4 Pro   | deepseek-v4-pro   | `https://opencode.ai/zen/go/v1/chat/completions` | `@ai-sdk/openai-compatible` |
| DeepSeek V4 Flash | deepseek-v4-flash | `https://opencode.ai/zen/go/v1/chat/completions` | `@ai-sdk/openai-compatible` |
| MiMo-V2-Pro       | mimo-v2-pro       | `https://opencode.ai/zen/go/v1/chat/completions` | `@ai-sdk/openai-compatible` |
| MiMo-V2-Omni      | mimo-v2-omni      | `https://opencode.ai/zen/go/v1/chat/completions` | `@ai-sdk/openai-compatible` |
| MiMo-V2.5-Pro     | mimo-v2.5-pro     | `https://opencode.ai/zen/go/v1/chat/completions` | `@ai-sdk/openai-compatible` |
| MiMo-V2.5         | mimo-v2.5         | `https://opencode.ai/zen/go/v1/chat/completions` | `@ai-sdk/openai-compatible` |
| MiniMax M2.7      | minimax-m2.7      | `https://opencode.ai/zen/go/v1/messages`         | `@ai-sdk/anthropic`         |
| MiniMax M2.5      | minimax-m2.5      | `https://opencode.ai/zen/go/v1/messages`         | `@ai-sdk/anthropic`         |
| Qwen3.6 Plus      | qwen3.6-plus      | `https://opencode.ai/zen/go/v1/chat/completions` | `@ai-sdk/alibaba`           |
| Qwen3.5 Plus      | qwen3.5-plus      | `https://opencode.ai/zen/go/v1/chat/completions` | `@ai-sdk/alibaba`           |

O [ID do modelo](/docs/config/#models) na sua configuração do OpenCode
usa o formato `opencode-go/<model-id>`. Por exemplo, para o Kimi K2.6, você usaria
`opencode-go/kimi-k2.6` na sua configuração.

---

### Modelos

Você pode buscar a lista completa de modelos disponíveis e seus metadados em:

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

---

## Privacidade

O plano foi projetado principalmente para usuários internacionais, com modelos hospedados em US, EU e Singapore para garantir acesso global estável. Nossos provedores seguem uma política de retenção zero e não usam seus dados para treinamento de modelos.

---

## Objetivos

Criamos o OpenCode Go para:

1. Tornar a programação com IA **acessível** a mais pessoas com uma assinatura de baixo custo.
2. Fornecer acesso **confiável** aos melhores modelos abertos de programação.
3. Ter modelos sob curadoria que são **testados e avaliados (benchmarked)** para o uso por agentes de programação.
4. Não ter **nenhuma restrição de fornecedor (lock-in)**, permitindo que você use qualquer outro provedor com o OpenCode também.