---
title: Juez de decisión
description: Un modelo chico que decide con probabilidades en menos de un segundo — Jev en la nube o Laya en tu máquina. Lampson lo usa para elegir los clics de computer use sin gastar turnos del modelo principal.
---
# Juez de decisión

El juez es un **modelo chico que contesta con probabilidades, no con texto**. Le das una situación y una lista cerrada de opciones, y devuelve cuál elige y con cuánta seguridad («el campo *Buscar*, 95 %»). Tarda una fracción de segundo y cuesta una fracción de lo que cuesta el modelo principal.

Es una **configuración de Lampson**, como el proveedor del modelo: la eliges una vez y la usa todo lo que la necesite. Hoy la usa [computer use](/es/docs/computer-use):

- **La acción `act`**: en lugar de que el modelo principal lea todos los elementos de una ventana y elija uno, Lampson arma la lista de controles (botones, casillas, campos, links) y el juez elige el que corresponde al paso. Si está seguro, Lampson lo ejecuta; si duda, le pasa sus mejores candidatos al modelo principal para que decida él.
- **Los desplegables**: cuando la opción pedida no aparece escrita igual («de 6 a 10 personas» contra «6-10»), el juez elige cuál es.

El juez **nunca decide si la tarea terminó** (eso lo verifica el modelo principal) y **nunca ve los botones de enviar, borrar, comprar o cerrar**.

## Jev o Laya

| | **Jev** (TypeSafe) | **Laya** (local) |
|---|---|---|
| dónde corre | en la nube de [TypeSafe](https://typesafe.ai/) | en tu máquina |
| velocidad | ~0,3 s por decisión | ~1-2 s por decisión en CPU (la primera, ~11 s: carga el modelo) |
| idiomas | español, inglés y más: acertó 30 de 30 en nuestras pruebas en ambos | el checkpoint en inglés se equivoca con interfaces en español, a veces muy seguro de sí |
| costo | por uso, con tu API key | gratis |
| privacidad | recibe el paso pedido, el título de la página y los nombres de los controles | nada sale de tu máquina |
| qué necesitas | una API key de [console.typesafe.ai](https://console.typesafe.ai/) | la carpeta del [checkpoint de Laya](https://huggingface.co/convaiinnovations/laya) (~840 MB, la descargas tú) |

**Recomendado: Jev.** Laya sirve si no quieres mandar nada afuera y tus aplicaciones están en inglés.

## Configurarlo

- **Web**: ⚙ → **Juez de decisión** → elige Jev (pega la API key) o Laya (la carpeta del checkpoint) → **Guardar**. El workspace se reinicia solo en unos segundos y la página se recarga con el juez activo.
- **Terminal**:
  - `/judge jev` — te pide la API key de TypeSafe si todavía no está guardada.
  - `/judge laya C:\Users\tú\models\laya` — o `/judge laya` y te pide la carpeta.
  - `/judge off` — lo apaga. `/judge` sin nada muestra el estado.
  - En la terminal se aplica al volver a entrar: `/exit` y abre `lampson` de nuevo.
- **`.env`**:

```
LAMPSON_JUDGE=jev                 # jev | laya | off
TYPESAFE_API_KEY=…                # la key de Jev
LAMPSON_JUDGE_MODEL=…             # con laya: la carpeta del checkpoint; con jev: un modelo fijo (opcional)
```

La API key queda en `~/lampson/.lampson/config.json` con las demás claves y nunca vuelve al navegador.

## Por qué hace falta reiniciar

El motor de Synsema lee el proveedor del juez al arrancar el proceso. Por eso la web reinicia el workspace al guardar, y la terminal te pide salir y volver a entrar. `/judge` y la sección de ⚙ te avisan si lo configuraste pero la sesión todavía no lo tiene.
