01 Modelos por rol
Todo pasa por OpenRouter. El worker lee esta tabla en cada trabajo: cambiar un modelo aqui surte efecto de inmediato, sin reiniciar nada.
maestroanthropic
Extrae 4 campos del RESOP. Tarea simple: no necesita un modelo caro.
clasificadorgoogle
Detecta que documentos hay dentro de un PDF monolitico. Importa el contexto largo.
lector_aanthropic
Primer lector de cada documento. Modelo medio.
lector_bgoogle
Segundo lector, INDEPENDIENTE. Debe ser de otra familia que lector_a.
juez_docopenai
Desempata cuando los dos lectores discrepan sobre un documento.
auditor_aanthropic
Audita el expediente completo contra las 16 reglas cruzadas.
auditor_bgoogle
Audita en paralelo. Debe ser de otra familia que auditor_a.
juez_expedienteopenai
Decide si A y B convergen o si hace falta otra pasada con foco.
02 Gasto real por modelo
Costo reportado por el proveedor, no estimado.
| Rol | Modelo | Llamadas | USD |
|---|---|---|---|
| lector_a | anthropic/claude-sonnet-5 | 3 | 0.1535 |
| lector_b | google/gemini-3.1-pro-preview | 3 | 0.1349 |
| juez_doc | openai/gpt-5.4 | 1 | 0.0145 |
| clasificador | google/gemini-3.1-pro-preview | 1 | 0.0110 |
| ocr | mistral-ocr-latest | 4 | 0.0100 |
| maestro | anthropic/claude-haiku-4.5 | 1 | 0.0015 |