Aprende a conectar ZeroChat con cualquier modelo de lenguaje, ya sea en tu ordenador o en la nube.
ZeroChat te permite definir múltiples perfiles de conexión. Un perfil encapsula la interfaz/protocolo de la API, la URL del servidor o endpoint, la clave de acceso (opcional en servidores locales) y el modelo seleccionado.
Para gestionar perfiles, haz clic en el nombre del perfil activo en la cabecera. El selector permite crear y exportar perfiles, cerrar el menú y editar o borrar cada perfil de la lista. Al elegir uno, pasa a ser el perfil activo.
El selector permite Exportar todas las definiciones editables. Se descarga un archivo HTML cifrado: ábrelo para iniciar la importación en ZeroChat. Tras confirmar, se añaden los perfiles nuevos y se actualizan los que comparten identificador, sin alterar el perfil Espejo.
Las claves de API se guardan cifradas en el almacenamiento local del navegador y permanecen cifradas dentro de la copia, que añade una segunda capa de cifrado. La casilla Bloquear cambios, ubicada en la cabecera del editor, marca el perfil como no editable al volver a cargarlo; el bloqueo protege todos los parámetros del perfil. Los ajustes se aplican mediante el botón Guardar de la cabecera.
| Tipo de Interfaz | Servidores / Servicios Habituales | Endpoint Típico | Clave de API |
|---|---|---|---|
| OpenAI / Compatible | LM Studio, LocalAI, vLLM, OpenAI oficial | http://localhost:1234/v1 |
Opcional en local / Requerida en OpenAI |
| Ollama | Servidor local Ollama | http://localhost:11434 |
No requerida |
| OpenRouter | Plataforma multimodelo OpenRouter | https://openrouter.ai/api/v1 |
Requerida (sk-or-...) |
| Anthropic Claude | API oficial de Anthropic | https://api.anthropic.com/v1 |
Requerida (sk-ant-...) |
| Google Gemini | Google AI Studio | Endpoint OpenAI-compatible de Gemini | Requerida |
| WebLLM | Navegador web directo (WebGPU) | webllm://local (automático) |
No aplicable (100% local) |
| Espejo (Mirror) | Pruebas internas sin conexión | Sin endpoint (modo simulado) | No aplicable |
Al crear o editar un perfil, ZeroChat incorpora el botón Query junto al campo de URL. Esta función realiza una inspección activa del servidor antes de guardar:
Si utilizas Ollama, el navegador puede bloquear las peticiones debido a la política de seguridad CORS (Cross-Origin Resource Sharing) si Ollama solo escucha en su origen por defecto.
Para solucionarlo, inicia el servicio de Ollama permitiendo el origen de tu navegador:
# En Linux / macOS (terminal)
OLLAMA_ORIGINS="*" ollama serve
# En Windows (PowerShell)
$env:OLLAMA_ORIGINS="*"
ollama serve
Si ejecutas Ollama como servicio de systemd en Linux, añade Environment="OLLAMA_ORIGINS=*" en la sección [Service] de su configuración.
ZeroChat incluye de serie el perfil de solo lectura Espejo. Este perfil es ideal para pruebas de interfaz y diagnóstico: