mirror of
https://gitea.toothfairyai.com/ToothFairyAI/tf_code.git
synced 2026-04-06 16:59:01 +00:00
fix(docs): locale translations
This commit is contained in:
@@ -177,9 +177,9 @@ Configure agentes en su archivo de configuración `opencode.json`:
|
||||
|
||||
---
|
||||
|
||||
### Rebaja
|
||||
### Markdown
|
||||
|
||||
También puede definir agentes utilizando archivos de rebajas. Colócalos en:
|
||||
También puede definir agentes utilizando archivos de Markdown. Colócalos en:
|
||||
|
||||
- Global: `~/.config/opencode/agents/`
|
||||
- Por proyecto: `.opencode/agents/`
|
||||
@@ -206,7 +206,7 @@ You are in code review mode. Focus on:
|
||||
Provide constructive feedback without making direct changes.
|
||||
```
|
||||
|
||||
El nombre del archivo de rebajas se convierte en el nombre del agente. Por ejemplo, `review.md` crea un agente `review`.
|
||||
El nombre del archivo de Markdown se convierte en el nombre del agente. Por ejemplo, `review.md` crea un agente `review`.
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -599,5 +599,5 @@ Estas variables de entorno habilitan funciones experimentales que pueden cambiar
|
||||
| `OPENCODE_EXPERIMENTAL_DISABLE_FILEWATCHER` | booleano | Deshabilitar el observador de archivos |
|
||||
| `OPENCODE_EXPERIMENTAL_EXA` | booleano | Habilitar funciones experimentales de Exa |
|
||||
| `OPENCODE_EXPERIMENTAL_LSP_TY` | booleano | Habilitar la verificación de tipo experimental LSP |
|
||||
| `OPENCODE_EXPERIMENTAL_MARKDOWN` | booleano | Habilitar funciones de rebajas experimentales |
|
||||
| `OPENCODE_EXPERIMENTAL_MARKDOWN` | booleano | Habilitar funciones de Markdown experimentales |
|
||||
| `OPENCODE_EXPERIMENTAL_PLAN_MODE` | booleano | Habilitar modo de plan |
|
||||
|
||||
@@ -15,7 +15,7 @@ Los comandos personalizados se suman a los comandos integrados como `/init`, `/u
|
||||
|
||||
## Crear archivos de comando
|
||||
|
||||
Cree archivos de rebajas en el directorio `commands/` para definir comandos personalizados.
|
||||
Cree archivos de Markdown en el directorio `commands/` para definir comandos personalizados.
|
||||
|
||||
Crear `.opencode/commands/test.md`:
|
||||
|
||||
@@ -42,7 +42,7 @@ Utilice el comando escribiendo `/` seguido del nombre del comando.
|
||||
|
||||
## Configurar
|
||||
|
||||
Puede agregar comandos personalizados a través de la configuración OpenCode o creando archivos de rebajas en el directorio `commands/`.
|
||||
Puede agregar comandos personalizados a través de la configuración OpenCode o creando archivos de Markdown en el directorio `commands/`.
|
||||
|
||||
---
|
||||
|
||||
@@ -75,9 +75,9 @@ Ahora puedes ejecutar este comando en TUI:
|
||||
|
||||
---
|
||||
|
||||
### Rebaja
|
||||
### Markdown
|
||||
|
||||
También puede definir comandos utilizando archivos de rebajas. Colócalos en:
|
||||
También puede definir comandos utilizando archivos de Markdown. Colócalos en:
|
||||
|
||||
- Global: `~/.config/opencode/commands/`
|
||||
- Por proyecto: `.opencode/commands/`
|
||||
@@ -93,8 +93,8 @@ Run the full test suite with coverage report and show any failures.
|
||||
Focus on the failing tests and suggest fixes.
|
||||
```
|
||||
|
||||
El nombre del archivo de rebajas se convierte en el nombre del comando. Por ejemplo, `test.md` permite
|
||||
tu corres:
|
||||
El nombre del archivo de Markdown se convierte en el nombre del comando. Por ejemplo, `test.md` permite
|
||||
que lo ejecutes:
|
||||
|
||||
```bash frame="none"
|
||||
/test
|
||||
|
||||
@@ -336,7 +336,7 @@ Puedes configurar agentes especializados para tareas específicas a través de l
|
||||
}
|
||||
```
|
||||
|
||||
También puede definir agentes utilizando archivos de rebajas en `~/.config/opencode/agents/` o `.opencode/agents/`. [Más información aquí](/docs/agents).
|
||||
También puede definir agentes utilizando archivos de Markdown en `~/.config/opencode/agents/` o `.opencode/agents/`. [Más información aquí](/docs/agents).
|
||||
|
||||
---
|
||||
|
||||
@@ -400,7 +400,7 @@ Puede configurar comandos personalizados para tareas repetitivas a través de la
|
||||
}
|
||||
```
|
||||
|
||||
También puede definir comandos utilizando archivos de rebajas en `~/.config/opencode/commands/` o `.opencode/commands/`. [Más información aquí](/docs/commands).
|
||||
También puede definir comandos utilizando archivos de Markdown en `~/.config/opencode/commands/` o `.opencode/commands/`. [Más información aquí](/docs/commands).
|
||||
|
||||
---
|
||||
|
||||
|
||||
@@ -18,35 +18,35 @@ También puedes consultar [awesome-opencode](https://github.com/awesome-opencode
|
||||
| Nombre | Descripción |
|
||||
| --------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------- |
|
||||
| [opencode-daytona](https://github.com/jamesmurdza/daytona/blob/main/guides/typescript/opencode/README.md) | Ejecute automáticamente sesiones OpenCode en entornos sandbox aislados de Daytona con git sync y vistas previas en vivo |
|
||||
| [opencode-sesión-helicona](https://github.com/H2Shami/opencode-helicone-session) | Inyecte automáticamente encabezados de sesión de Helicone para agrupación de solicitudes |
|
||||
| [opencode-tipo-inyección](https://github.com/nick-vi/opencode-type-inject) | Inyecte automáticamente tipos TypeScript/Svelte en lecturas de archivos con herramientas de búsqueda |
|
||||
| [opencode-helicone-session](https://github.com/H2Shami/opencode-helicone-session) | Inyecte automáticamente encabezados de sesión de Helicone para agrupación de solicitudes |
|
||||
| [opencode-type-inject](https://github.com/nick-vi/opencode-type-inject) | Inyecte automáticamente tipos TypeScript/Svelte en lecturas de archivos con herramientas de búsqueda |
|
||||
| [opencode-openai-codex-auth](https://github.com/numman-ali/opencode-openai-codex-auth) | Utilice su suscripción ChatGPT Plus/Pro en lugar de créditos API |
|
||||
| [opencode-gemini-auth](https://github.com/jenslys/opencode-gemini-auth) | Utilice su plan Gemini existente en lugar de la facturación API |
|
||||
| [opencode-autenticación antigravedad](https://github.com/NoeFabris/opencode-antigravity-auth) | Utilice los modelos gratuitos de Antigravity en lugar de la facturación API |
|
||||
| [opencode-antigravity-auth](https://github.com/NoeFabris/opencode-antigravity-auth) | Utilice los modelos gratuitos de Antigravity en lugar de la facturación API |
|
||||
| [opencode-devcontainers](https://github.com/athal7/opencode-devcontainers) | Aislamiento de contenedores de desarrollo de múltiples ramas con clones superficiales y puertos asignados automáticamente |
|
||||
| [opencode-google-antigravity-auth](https://github.com/shekohex/opencode-google-antigravity-auth) | Complemento Google Antigravity OAuth, compatible con la Búsqueda de Google y manejo más sólido de API |
|
||||
| [opencode-poda-de-contexto-dinámico](https://github.com/Tarquinen/opencode-dynamic-context-pruning) | Optimice el uso de tokens eliminando los resultados de herramientas obsoletas |
|
||||
| [opencode-búsqueda web-citada](https://github.com/ghoulr/opencode-websearch-cited.git) | Agregue soporte de búsqueda web nativa para proveedores compatibles con el estilo basado en Google |
|
||||
| [opencode-dynamic-context-pruning](https://github.com/Tarquinen/opencode-dynamic-context-pruning) | Optimice el uso de tokens eliminando los resultados de herramientas obsoletas |
|
||||
| [opencode-websearch-cited](https://github.com/ghoulr/opencode-websearch-cited.git) | Agregue soporte de búsqueda web nativa para proveedores compatibles con el estilo basado en Google |
|
||||
| [opencode-pty](https://github.com/shekohex/opencode-pty.git) | Permite a los agentes de IA ejecutar procesos en segundo plano en un PTY y enviarles información interactiva. |
|
||||
| [opencode-estrategia-shell](https://github.com/JRedeker/opencode-shell-strategy) | Instrucciones para comandos de shell no interactivos: evita bloqueos de operaciones dependientes de TTY |
|
||||
| [opencode-shell-strategy](https://github.com/JRedeker/opencode-shell-strategy) | Instrucciones para comandos de shell no interactivos: evita bloqueos de operaciones dependientes de TTY |
|
||||
| [opencode-wakatime](https://github.com/angristan/opencode-wakatime) | Seguimiento del uso de OpenCode con Wakatime |
|
||||
| [opencode-md-formateador de tabla](https://github.com/franlol/opencode-md-table-formatter/tree/main) | Limpiar tablas de rebajas producidas por LLMs |
|
||||
| [opencode-md-table-formatter](https://github.com/franlol/opencode-md-table-formatter/tree/main) | Limpiar tablas de Markdown producidas por LLMs |
|
||||
| [opencode-morph-fast-apply](https://github.com/JRedeker/opencode-morph-fast-apply) | Edición de código 10 veces más rápida con Morph Fast Apply API y marcadores de edición diferidos |
|
||||
| [oh-mi-opencode](https://github.com/code-yeongyu/oh-my-opencode) | Agentes en segundo plano, herramientas LSP/AST/MCP prediseñadas, agentes seleccionados, compatible con Claude Code |
|
||||
| [opencode-notificador](https://github.com/panta82/opencode-notificator) | Notificaciones de escritorio y alertas sonoras para sesiones OpenCode |
|
||||
| [opencode-notificador](https://github.com/mohak34/opencode-notifier) | Notificaciones de escritorio y alertas sonoras para eventos de permiso, finalización y error |
|
||||
| [oh-my-opencode](https://github.com/code-yeongyu/oh-my-opencode) | Agentes en segundo plano, herramientas LSP/AST/MCP prediseñadas, agentes seleccionados, compatible con Claude Code |
|
||||
| [opencode-notificator](https://github.com/panta82/opencode-notificator) | Notificaciones de escritorio y alertas sonoras para sesiones OpenCode |
|
||||
| [opencode-notifier](https://github.com/mohak34/opencode-notifier) | Notificaciones de escritorio y alertas sonoras para eventos de permiso, finalización y error |
|
||||
| [opencode-zellij-namer](https://github.com/24601/opencode-zellij-namer) | Nomenclatura automática de sesiones Zellij impulsada por IA basada en el contexto OpenCode |
|
||||
| [opencode-hábil](https://github.com/zenobi-us/opencode-skillful) | Permitir que los agentes OpenCode carguen mensajes de forma diferida a pedido con descubrimiento e inyección de habilidades |
|
||||
| [opencode-supermemoria](https://github.com/supermemoryai/opencode-supermemory) | Memoria persistente entre sesiones utilizando Supermemoria |
|
||||
| [opencode-skillful](https://github.com/zenobi-us/opencode-skillful) | Permitir que los agentes OpenCode carguen mensajes de forma diferida a pedido con descubrimiento e inyección de habilidades |
|
||||
| [opencode-supermemory](https://github.com/supermemoryai/opencode-supermemory) | Memoria persistente entre sesiones utilizando Supermemoria |
|
||||
| [@plannotator/opencode](https://github.com/backnotprop/plannotator/tree/main/apps/opencode-plugin) | Revisión interactiva del plan con anotaciones visuales y uso compartido privado/sin conexión |
|
||||
| [@openspoon/subtarea2](https://github.com/spoons-and-mirrors/subtask2) | Amplíe opencode /commands a un potente sistema de orquestación con control de flujo granular |
|
||||
| [opencode-programador](https://github.com/different-ai/opencode-scheduler) | Programe trabajos recurrentes usando launchd (Mac) o systemd (Linux) con sintaxis cron |
|
||||
| [micocódigo](https://github.com/vtemian/micode) | Lluvia de ideas estructurada → Planificar → Implementar flujo de trabajo con continuidad de sesión |
|
||||
| [@openspoon/subtask2](https://github.com/spoons-and-mirrors/subtask2) | Amplíe opencode /commands a un potente sistema de orquestación con control de flujo granular |
|
||||
| [opencode-scheduler](https://github.com/different-ai/opencode-scheduler) | Programe trabajos recurrentes usando launchd (Mac) o systemd (Linux) con sintaxis cron |
|
||||
| [micode](https://github.com/vtemian/micode) | Lluvia de ideas estructurada → Planificar → Implementar flujo de trabajo con continuidad de sesión |
|
||||
| [octto](https://github.com/vtemian/octto) | Interfaz de usuario interactiva del navegador para lluvia de ideas de IA con formularios de preguntas múltiples |
|
||||
| [opencode-agentes-de-fondo](https://github.com/kdcokenny/opencode-background-agents) | Agentes en segundo plano estilo Claude Code con delegación asíncrona y persistencia de contexto |
|
||||
| [opencode-notificar](https://github.com/kdcokenny/opencode-notify) | Notificaciones nativas del sistema operativo para OpenCode: sepa cuándo se completan las tareas |
|
||||
| [opencode-espacio de trabajo](https://github.com/kdcokenny/opencode-workspace) | Arnés de orquestación multiagente incluido: 16 componentes, una instalación |
|
||||
| [opencode-árbol de trabajo](https://github.com/kdcokenny/opencode-worktree) | Árboles de trabajo de Git de fricción cero para OpenCode |
|
||||
| [opencode-background-agents](https://github.com/kdcokenny/opencode-background-agents) | Agentes en segundo plano estilo Claude Code con delegación asíncrona y persistencia de contexto |
|
||||
| [opencode-notify](https://github.com/kdcokenny/opencode-notify) | Notificaciones nativas del sistema operativo para OpenCode: sepa cuándo se completan las tareas |
|
||||
| [opencode-workspace](https://github.com/kdcokenny/opencode-workspace) | Arnés de orquestación multiagente incluido: 16 componentes, una instalación |
|
||||
| [opencode-worktree](https://github.com/kdcokenny/opencode-worktree) | Árboles de trabajo de Git de fricción cero para OpenCode |
|
||||
|
||||
---
|
||||
|
||||
@@ -57,14 +57,14 @@ También puedes consultar [awesome-opencode](https://github.com/awesome-opencode
|
||||
| [kimaki](https://github.com/remorses/kimaki) | Bot de Discord para controlar sesiones OpenCode, basado en el SDK |
|
||||
| [opencode.nvim](https://github.com/NickvanDyke/opencode.nvim) | Complemento Neovim para avisos compatibles con el editor, creado en API |
|
||||
| [portal](https://github.com/hosenur/portal) | Interfaz de usuario web móvil para OpenCode a través de Tailscale/VPN |
|
||||
| [Plantilla de complemento opencode](https://github.com/zenobi-us/opencode-plugin-template/) | Plantilla para crear complementos OpenCode |
|
||||
| [opencode plugin template](https://github.com/zenobi-us/opencode-plugin-template/) | Plantilla para crear complementos OpenCode |
|
||||
| [opencode.nvim](https://github.com/sudo-tee/opencode.nvim) | Interfaz de Neovim para opencode: un agente de codificación de IA basado en terminal |
|
||||
| [ai-sdk-proveedor-opencode-sdk](https://github.com/ben-vargas/ai-sdk-provider-opencode-sdk) | Proveedor Vercel AI SDK para usar OpenCode a través de @opencode-ai/sdk |
|
||||
| [Cámara Abierta](https://github.com/btriapitsyn/openchamber) | Aplicación web/de escritorio y extensión VS Code para OpenCode |
|
||||
| [OpenCode-Obsidiana](https://github.com/mtymek/opencode-obsidian) | Complemento de Obsidian que incorpora OpenCode en la interfaz de usuario de Obsidian |
|
||||
| [ai-sdk-provider-opencode-sdk](https://github.com/ben-vargas/ai-sdk-provider-opencode-sdk) | Proveedor Vercel AI SDK para usar OpenCode a través de @opencode-ai/sdk |
|
||||
| [OpenChamber](https://github.com/btriapitsyn/openchamber) | Aplicación web/de escritorio y extensión VS Code para OpenCode |
|
||||
| [OpenCode-Obsidian](https://github.com/mtymek/opencode-obsidian) | Complemento de Obsidian que incorpora OpenCode en la interfaz de usuario de Obsidian |
|
||||
| [OpenWork](https://github.com/different-ai/openwork) | Una alternativa de código abierto a Claude Cowork, impulsada por OpenCode |
|
||||
| [ocx](https://github.com/kdcokenny/ocx) | Administrador de extensiones OpenCode con perfiles portátiles y aislados. |
|
||||
| [CódigoNomad](https://github.com/NeuralNomadsAI/CodeNomad) | Aplicación de escritorio, web, móvil y de cliente remoto para OpenCode |
|
||||
| [CodeNomad](https://github.com/NeuralNomadsAI/CodeNomad) | Aplicación de escritorio, web, móvil y de cliente remoto para OpenCode |
|
||||
|
||||
---
|
||||
|
||||
@@ -72,5 +72,5 @@ También puedes consultar [awesome-opencode](https://github.com/awesome-opencode
|
||||
|
||||
| Nombre | Descripción |
|
||||
| ------------------------------------------------------------------ | -------------------------------------------------------------------------------- |
|
||||
| [Agente](https://github.com/Cluster444/agentic) | Agentes y comandos modulares de IA para un desarrollo estructurado |
|
||||
| [opencode-agentes](https://github.com/darrenhinde/opencode-agents) | Configuraciones, avisos, agentes y complementos para flujos de trabajo mejorados |
|
||||
| [Agentic](https://github.com/Cluster444/agentic) | Agentes y comandos modulares de IA para un desarrollo estructurado |
|
||||
| [opencode-agents](https://github.com/darrenhinde/opencode-agents) | Configuraciones, avisos, agentes y complementos para flujos de trabajo mejorados |
|
||||
|
||||
@@ -29,8 +29,8 @@ OpenCode es de código abierto y no almacena ningún código ni datos de context
|
||||
|
||||
**OpenCode no almacena su código ni datos de contexto.** Todo el procesamiento se realiza localmente o mediante llamadas directas API a su proveedor de IA.
|
||||
|
||||
Esto significa que siempre que utilice un proveedor de confianza o un proveedor interno
|
||||
Puerta de enlace AI, puede usar OpenCode de forma segura.
|
||||
Esto significa que, siempre que uses un proveedor de confianza o un
|
||||
AI gateway interno, puedes usar OpenCode de forma segura.
|
||||
|
||||
La única advertencia aquí es la característica opcional `/share`.
|
||||
|
||||
|
||||
@@ -35,22 +35,21 @@ Considere utilizar uno de los modelos que recomendamos.
|
||||
|
||||
Sin embargo, sólo unos pocos de ellos son buenos tanto para generar código como para llamar a herramientas.
|
||||
|
||||
Aquí hay varios modelos que funcionan bien con OpenCode, sin ningún orden en particular. (Esta no es una lista exhaustiva ni necesariamente actualizada):
|
||||
Aqui tienes varios modelos que funcionan bien con OpenCode, sin orden particular. (Esta no es una lista exhaustiva ni necesariamente actualizada):
|
||||
|
||||
-GPT 5.2
|
||||
|
||||
- Códice GPT 5.1
|
||||
- GPT 5.2
|
||||
- GPT 5.1 Codex
|
||||
- Claude Opus 4.5
|
||||
- Claude Soneto 4.5
|
||||
-Minimax M2.1
|
||||
- Géminis 3 Pro
|
||||
- Claude Sonnet 4.5
|
||||
- Minimax M2.1
|
||||
- Gemini 3 Pro
|
||||
|
||||
---
|
||||
|
||||
## Establecer un valor predeterminado
|
||||
|
||||
Para configurar uno de estos como modelo predeterminado, puede configurar la tecla `model` en su
|
||||
OpenCode configuración.
|
||||
Para configurar uno de estos como modelo predeterminado, puedes definir la clave `model` en tu
|
||||
configuracion de OpenCode.
|
||||
|
||||
```json title="opencode.json" {3}
|
||||
{
|
||||
|
||||
@@ -83,9 +83,9 @@ Configure los modos en su archivo de configuración `opencode.json`:
|
||||
}
|
||||
```
|
||||
|
||||
### Configuración de rebajas
|
||||
### Configuración de Markdown
|
||||
|
||||
También puede definir modos utilizando archivos de rebajas. Colócalos en:
|
||||
También puede definir modos utilizando archivos de Markdown. Colócalos en:
|
||||
|
||||
- Global: `~/.config/opencode/modes/`
|
||||
- Proyecto: `.opencode/modes/`
|
||||
@@ -110,7 +110,7 @@ You are in code review mode. Focus on:
|
||||
Provide constructive feedback without making direct changes.
|
||||
```
|
||||
|
||||
El nombre del archivo de rebajas se convierte en el nombre del modo (por ejemplo, `review.md` crea un modo `review`).
|
||||
El nombre del archivo de Markdown se convierte en el nombre del modo (por ejemplo, `review.md` crea un modo `review`).
|
||||
|
||||
Veamos estas opciones de configuración en detalle.
|
||||
|
||||
@@ -266,7 +266,7 @@ Puede crear sus propios modos personalizados agregándolos a la configuración.
|
||||
}
|
||||
```
|
||||
|
||||
### Usando archivos de rebajas
|
||||
### Usando archivos de Markdown
|
||||
|
||||
Cree archivos de modo en `.opencode/modes/` para modos específicos del proyecto o `~/.config/opencode/modes/` para modos globales:
|
||||
|
||||
@@ -326,6 +326,6 @@ A continuación se muestran algunos casos de uso comunes para diferentes modos.
|
||||
- **Modo Planificación**: Análisis y planificación sin realizar cambios
|
||||
- **Modo de revisión**: revisión de código con acceso de solo lectura más herramientas de documentación
|
||||
- **Modo de depuración**: centrado en la investigación con bash y herramientas de lectura habilitadas
|
||||
- **Modo Documentos**: escritura de documentación con operaciones de archivos pero sin comandos del sistema
|
||||
- **Modo Docs**: escritura de documentacion con operaciones de archivos pero sin comandos del sistema
|
||||
|
||||
También puede encontrar que diferentes modelos son buenos para diferentes casos de uso.
|
||||
|
||||
@@ -216,11 +216,11 @@ Para usar Amazon Bedrock con OpenCode:
|
||||
#### Prioridad de autenticación
|
||||
|
||||
Amazon Bedrock utiliza la siguiente prioridad de autenticación:
|
||||
1. **Token de portador** - `AWS_BEARER_TOKEN_BEDROCK` variable de entorno o token del comando `/connect`
|
||||
1. **Bearer token** - variable de entorno `AWS_BEARER_TOKEN_BEDROCK` o token del comando `/connect`
|
||||
2. **AWS Cadena de credenciales**: perfil, claves de acceso, credenciales compartidas, roles de IAM, tokens de identidad web (EKS IRSA), metadatos de instancia
|
||||
|
||||
:::nota
|
||||
Cuando se establece un token de portador (a través de `/connect` o `AWS_BEARER_TOKEN_BEDROCK`), tiene prioridad sobre todos los métodos de credenciales AWS, incluidos los perfiles configurados.
|
||||
Cuando se define un bearer token (a traves de `/connect` o `AWS_BEARER_TOKEN_BEDROCK`), tiene prioridad sobre todos los metodos de credenciales de AWS, incluidos los perfiles configurados.
|
||||
:::
|
||||
|
||||
3. Ejecute el comando `/models` para seleccionar el modelo que desee.
|
||||
@@ -442,7 +442,7 @@ Si encuentra errores del tipo "Lo siento, pero no puedo ayudar con esa solicitud
|
||||
|
||||
---
|
||||
|
||||
### Puerta de enlace de IA de Cloudflare
|
||||
### Cloudflare AI Gateway
|
||||
|
||||
Cloudflare AI Gateway le permite acceder a modelos de OpenAI, Anthropic, Workers AI y más a través de un punto final unificado. Con [Facturación unificada](https://developers.cloudflare.com/ai-gateway/features/unified-billing/) no necesita claves API independientes para cada proveedor.
|
||||
|
||||
@@ -892,11 +892,11 @@ La región `global` mejora la disponibilidad y reduce los errores sin costo adic
|
||||
|
||||
---
|
||||
|
||||
### Abrazando la cara
|
||||
### Hugging Face
|
||||
|
||||
[Hugging Face Inference Providers](https://huggingface.co/docs/inference-providers) proporciona acceso a modelos abiertos compatibles con más de 17 proveedores.
|
||||
|
||||
1. Dirígete a [Configuración de cara de abrazo](https://huggingface.co/settings/tokens/new?ownUserPermissions=inference.serverless.write&tokenType=fineGrained) para crear un token con permiso para realizar llamadas a proveedores de inferencia.
|
||||
1. Ve a [Hugging Face settings](https://huggingface.co/settings/tokens/new?ownUserPermissions=inference.serverless.write&tokenType=fineGrained) para crear un token con permisos para llamar a inference providers.
|
||||
|
||||
2. Ejecute el comando `/connect` y busque **Hugging Face**.
|
||||
|
||||
@@ -1260,7 +1260,7 @@ Si las llamadas a herramientas no funcionan, intente aumentar `num_ctx` en Ollam
|
||||
|
||||
---
|
||||
|
||||
### Nube de Ollama
|
||||
### Ollama Cloud
|
||||
|
||||
Para usar Ollama Cloud con OpenCode:
|
||||
|
||||
@@ -1590,7 +1590,7 @@ Para utilizar [API generativas de Scaleway](https://www.scaleway.com/en/docs/gen
|
||||
|
||||
---
|
||||
|
||||
### Puerta de enlace AI de Vercel
|
||||
### Vercel AI Gateway
|
||||
|
||||
Vercel AI Gateway le permite acceder a modelos de OpenAI, Anthropic, Google, xAI y más a través de un punto final unificado. Los modelos se ofrecen a precio de lista sin margen de beneficio.
|
||||
|
||||
|
||||
@@ -280,7 +280,7 @@ El servidor opencode expone las siguientes API.
|
||||
|
||||
---
|
||||
|
||||
### Documentos
|
||||
### Docs
|
||||
|
||||
| Método | Camino | Descripción | Respuesta |
|
||||
| ------ | ------ | -------------------------- | -------------------------------------- |
|
||||
|
||||
@@ -13,24 +13,22 @@ OpenCode Zen es una lista de modelos probados y verificados proporcionada por el
|
||||
OpenCode Zen se encuentra actualmente en versión beta.
|
||||
:::
|
||||
|
||||
Zen funciona como cualquier otro proveedor en OpenCode. Inicia sesión en OpenCode Zen y obtiene
|
||||
su clave API. Es **completamente opcional** y no necesitas usarlo para usarlo.
|
||||
OpenCode.
|
||||
Zen funciona como cualquier otro proveedor en OpenCode. Inicias sesion en OpenCode Zen y obtienes
|
||||
tu API key. Es **completamente opcional** y no necesitas usarlo para usar OpenCode.
|
||||
|
||||
---
|
||||
|
||||
## Fondo
|
||||
|
||||
Hay una gran cantidad de modelos, pero solo unos pocos.
|
||||
Estos modelos funcionan bien como agentes codificadores. Además, la mayoría de los proveedores son
|
||||
configurado de manera muy diferente; por lo que obtienes un rendimiento y una calidad muy diferentes.
|
||||
Hay una gran cantidad de modelos, pero solo unos pocos funcionan bien como agentes de coding.
|
||||
Ademas, la mayoria de proveedores se configura de forma diferente, asi que el rendimiento y la calidad varian mucho.
|
||||
|
||||
:::tip
|
||||
Probamos un grupo selecto de modelos y proveedores que funcionan bien con OpenCode.
|
||||
:::
|
||||
|
||||
Entonces, si estás usando un modelo a través de algo como OpenRouter, nunca podrás ser
|
||||
Asegúrese de obtener la mejor versión del modelo que desea.
|
||||
Si usas un modelo a traves de algo como OpenRouter, nunca puedes estar
|
||||
seguro de que recibes la mejor version del modelo que quieres.
|
||||
|
||||
Para solucionar este problema, hicimos un par de cosas:
|
||||
|
||||
@@ -62,41 +60,41 @@ Se le cobra por solicitud y puede agregar créditos a su cuenta.
|
||||
|
||||
También puede acceder a nuestros modelos a través de los siguientes puntos finales API.
|
||||
|
||||
| Modelo | Identificación del modelo | Punto final | Paquete SDK de IA |
|
||||
| Modelo | Model ID | Endpoint | AI SDK package |
|
||||
| ---------------------- | ------------------------- | -------------------------------------------------- | --------------------------- |
|
||||
| GPT 5.2 | gpt-5.2 | `https://opencode.ai/zen/v1/responses` | `@ai-sdk/openai` |
|
||||
| Códice GPT 5.2 | gpt-5.2-códice | `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` |
|
||||
| Códice GPT 5.1 | gpt-5.1-códice | `https://opencode.ai/zen/v1/responses` | `@ai-sdk/openai` |
|
||||
| GPT 5.1 Códice Máximo | gpt-5.1-codex-max | `https://opencode.ai/zen/v1/responses` | `@ai-sdk/openai` |
|
||||
| GPT 5.1 Códice Mini | gpt-5.1-codex-mini | `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` |
|
||||
| Códice GPT 5 | gpt-5-códice | `https://opencode.ai/zen/v1/responses` | `@ai-sdk/openai` |
|
||||
| GPT5Nano | gpt-5-nano | `https://opencode.ai/zen/v1/responses` | `@ai-sdk/openai` |
|
||||
| Claude Soneto 4.5 | soneto-claude-4-5 | `https://opencode.ai/zen/v1/messages` | `@ai-sdk/anthropic` |
|
||||
| Claude Soneto 4 | claude-soneto-4 | `https://opencode.ai/zen/v1/messages` | `@ai-sdk/anthropic` |
|
||||
| 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` |
|
||||
| Géminis 3 Pro | geminis-3-pro | `https://opencode.ai/zen/v1/models/gemini-3-pro` | `@ai-sdk/google` |
|
||||
| Géminis 3 Flash | geminis-3-flash | `https://opencode.ai/zen/v1/models/gemini-3-flash` | `@ai-sdk/google` |
|
||||
| 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.1 | minimax-m2.1 | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
|
||||
| MiniMax M2.1 Gratis | minimax-m2.1-libre | `https://opencode.ai/zen/v1/messages` | `@ai-sdk/anthropic` |
|
||||
| MiniMax M2.1 Free | minimax-m2.1-free | `https://opencode.ai/zen/v1/messages` | `@ai-sdk/anthropic` |
|
||||
| GLM 4.7 | glm-4.7 | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
|
||||
| GLM 4.7 Gratis | glm-4.7-libre | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
|
||||
| GLM 4.7 Free | glm-4.7-free | `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 Gratis | kimi-k2.5-libre | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
|
||||
| Pensamiento Kimi K2 | kimi-k2-pensando | `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` |
|
||||
| Codificador Qwen3 480B | codificador qwen3 | `https://opencode.ai/zen/v1/chat/completions` | `@ai-sdk/openai-compatible` |
|
||||
| Gran pepinillo | gran pepinillo | `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` |
|
||||
|
||||
El [ID del modelo](/docs/config/#models) en su configuración OpenCode
|
||||
utiliza el formato `opencode/<model-id>`. Por ejemplo, para el Codex GPT 5.2, deberías
|
||||
use `opencode/gpt-5.2-codex` en su configuración.
|
||||
El [model ID](/docs/config/#models) en tu configuracion de OpenCode
|
||||
usa el formato `opencode/<model-id>`. Por ejemplo, para GPT 5.2 Codex, debes
|
||||
usar `opencode/gpt-5.2-codex` en tu configuracion.
|
||||
|
||||
---
|
||||
|
||||
@@ -116,39 +114,39 @@ Apoyamos un modelo de pago por uso. A continuación se muestran los precios **po
|
||||
|
||||
| Modelo | Entrada | Salida | Lectura en caché | Escritura en caché |
|
||||
| ------------------------------------ | ------- | ------ | ---------------- | ------------------ |
|
||||
| Gran pepinillo | Gratis | Gratis | Gratis | - |
|
||||
| MiniMax M2.1 Gratis | Gratis | Gratis | Gratis | - |
|
||||
| Big Pickle | Gratis | Gratis | Gratis | - |
|
||||
| MiniMax M2.1 Free | Gratis | Gratis | Gratis | - |
|
||||
| MiniMax M2.1 | $0,30 | $1,20 | $0,10 | - |
|
||||
| GLM 4.7 Gratis | Gratis | Gratis | Gratis | - |
|
||||
| GLM 4.7 Free | Gratis | Gratis | Gratis | - |
|
||||
| GLM 4.7 | $0,60 | $2.20 | $0,10 | - |
|
||||
| GLM 4.6 | $0,60 | $2.20 | $0,10 | - |
|
||||
| Kimi K2.5 Gratis | Gratis | Gratis | Gratis | - |
|
||||
| Kimi K2.5 Free | Gratis | Gratis | Gratis | - |
|
||||
| Kimi K2.5 | $0,60 | $3.00 | $0,08 | - |
|
||||
| Pensamiento Kimi K2 | $0,40 | $2.50 | - | - |
|
||||
| Kimi K2 Thinking | $0,40 | $2.50 | - | - |
|
||||
| Kimi K2 | $0,40 | $2.50 | - | - |
|
||||
| Codificador Qwen3 480B | $0,45 | $1,50 | - | - |
|
||||
| Qwen3 Coder 480B | $0,45 | $1,50 | - | - |
|
||||
| Claude Sonnet 4.5 (≤ 200.000 tokens) | $3.00 | $15.00 | $0,30 | $3,75 |
|
||||
| Claude Sonnet 4.5 (> 200.000 tokens) | $6.00 | $22,50 | $0,60 | $7.50 |
|
||||
| Claude Soneto 4 (≤ 200.000 fichas) | $3.00 | $15.00 | $0,30 | $3,75 |
|
||||
| Claude Sonnet 4 (> 200.000 fichas) | $6.00 | $22,50 | $0,60 | $7.50 |
|
||||
| Claude Sonnet 4 (≤ 200K tokens) | $3.00 | $15.00 | $0,30 | $3,75 |
|
||||
| Claude Sonnet 4 (> 200K tokens) | $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 (≤ 200.000 tokens) | $5.00 | $25.00 | $0,50 | $6.25 |
|
||||
| Claude Opus 4.6 (> 200K fichas) | $10.00 | $37,50 | $1.00 | $12,50 |
|
||||
| Claude Opus 4.6 (> 200K tokens) | $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 |
|
||||
| Géminis 3 Pro (≤ 200.000 tokens) | $2.00 | $12.00 | $0,20 | - |
|
||||
| Géminis 3 Pro (> 200.000 tokens) | $4.00 | $18.00 | $0,40 | - |
|
||||
| Géminis 3 Flash | $0,50 | $3.00 | $0,05 | - |
|
||||
| Gemini 3 Pro (≤ 200K tokens) | $2.00 | $12.00 | $0,20 | - |
|
||||
| Gemini 3 Pro (> 200K tokens) | $4.00 | $18.00 | $0,40 | - |
|
||||
| Gemini 3 Flash | $0,50 | $3.00 | $0,05 | - |
|
||||
| GPT 5.2 | $1,75 | $14.00 | $0,175 | - |
|
||||
| Códice 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 | - |
|
||||
| Códice GPT 5.1 | $1.07 | $8,50 | $0,107 | - |
|
||||
| GPT 5.1 Códice Máximo | $1,25 | $10.00 | $0,125 | - |
|
||||
| GPT 5.1 Códice Mini | $0,25 | $2.00 | $0,025 | - |
|
||||
| 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 | - |
|
||||
| Códice GPT 5 | $1.07 | $8,50 | $0,107 | - |
|
||||
| GPT5Nano | Gratis | Gratis | Gratis | - |
|
||||
| GPT 5 Codex | $1.07 | $8,50 | $0,107 | - |
|
||||
| GPT 5 Nano | Gratis | Gratis | Gratis | - |
|
||||
|
||||
Es posible que notes _Claude Haiku 3.5_ en tu historial de uso. Este es un [modelo de bajo costo](/docs/config/#models) que se utiliza para generar los títulos de tus sesiones.
|
||||
|
||||
@@ -233,9 +231,9 @@ recopila datos.
|
||||
|
||||
---
|
||||
|
||||
### Trae tu propia llave
|
||||
### Trae tu propia API key
|
||||
|
||||
Puede utilizar sus propias teclas OpenAI o Anthropic API mientras accede a otros modelos en Zen.
|
||||
Puedes usar tus propias API keys de OpenAI o Anthropic mientras accedes a otros modelos en Zen.
|
||||
|
||||
Cuando utiliza sus propias claves, los tokens los factura directamente el proveedor, no Zen.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user