Como funciona la IA en Citalto
Solo el plan Pro y Gestoria usan IA. Si tu plan es Free o Solo, todas las alertas se calculan con busqueda por palabras clave (Postgres FTS) y nada de tu consulta sale del servidor.
1. Embeddings vectoriales (Voyage)
Cada documento que ingerimos del BOE/BORME/etc se convierte en un
vector de 1024 dimensiones con voyage-3, optimizado para
textos juridicos en espanol. Tu consulta tambien se embebe -- los
documentos mas similares por distancia coseno son candidatos
a match aunque no compartan palabras literales.
Indice: pgvector IVFFlat con cosine_ops. Distancia objetivo < 0.4 para considerarse semanticamente relevante.
2. Score combinado
combined = 0.6 * fts_score + 0.4 * (1 - cosine_distance)
El 60% lo aporta la busqueda full-text (preciso, exacto), el 40% viene del coseno (recall, encuentra parafraseos). Si el combinado cae bajo 0.05, descartamos el match.
3. Resumen IA con Claude
Para cada match, claude-sonnet-4-6 escribe 2-3 frases en
espanol explicando por que el documento te interesa, dirigidas a la
accion (a quien afecta, plazos). El resultado se cachea 24h por
hash(doc_id + consulta), asi que reusos no se cobran.
4. Cuotas diarias
- Pro: 2 EUR/dia de gasto en IA
- Gestoria: 20 EUR/dia
Si superas tu cuota, las alertas siguen llegando pero sin resumen IA hasta el dia siguiente. La cuota resetea a las 00:00 Madrid.
5. Privacidad
Los textos del BOE y demas boletines son publicos por definicion. Las consultas que escribes en tus vigilancias no se reusan para entrenamiento por parte de los proveedores -- usamos los modos commerciales de Voyage y Anthropic donde el procesamiento es por peticion y no se retiene mas alla del plazo necesario para servirla.