Precarga de requisitos¶
👤 Solo Super Admin
Cuando abre la pestaña Análisis de un evento, el sistema tiene que descargar las bases del concurso, leerlas y extraer los requisitos. Hacerlo en ese momento toma alrededor de un minuto.
La precarga adelanta ese trabajo: un proceso en segundo plano va procesando los NOGs relevantes cuando nadie más está usando el servicio de IA, y guarda el resultado. Así, cuando alguien abre la pestaña Análisis, la información ya está lista y aparece al instante.
En la lista de Eventos, los que ya están precargados muestran un ⚡ junto al NOG.
Qué se precarga¶
No se precarga todo el portal — sería inabarcable. Entran a la cola los NOGs que:
- están vigentes (su fecha límite no ha pasado), y
- fueron aprobados por la IA, o ya se notificaron a alguna empresa.
Los notificados cuentan porque las empresas que todavía no configuraron su Perfil IA reciben sus eventos por palabras clave: para ellas esos eventos son igual de reales.
Encenderla¶
En Config → IA, sección Precarga de requisitos:
- Active Precarga habilitada.
- Pulse Guardar cambios.
Empieza a trabajar sola. No hay horario que programar: procesa cuando hay cola y el servicio de IA está libre.
Antes de encenderla, verifique la conexión
La precarga necesita que la conexión con licita-ai esté activa y respondiendo. Use Verificar conexión en la misma pestaña.
La tarjeta de estado¶
Debajo del interruptor hay una tarjeta que se actualiza sola cada 10 segundos. Es lo primero que hay que mirar si parece que no avanza:
| Lo que dice | Qué significa |
|---|---|
| Procesando · N en vuelo | Está trabajando ahora mismo |
| Al día | No queda nada pendiente |
| En pausa: scrape en curso | Le está cediendo el paso al scraping |
| En pausa: análisis manual | Alguien pulsó Analizar con IA |
| En pausa: licita-ai no responde | El servicio de IA no está disponible |
| En pausa: tope diario alcanzado | Llegó al límite de NOGs del día |
| En pausa: fuera de horario | Está dentro del horario de silencio configurado |
Debajo aparecen los conteos de la cola: en cola, listos, sin documentos, fallidos.
Que esté en pausa casi siempre es lo correcto
La precarga está pensada para no estorbar. Cede el paso al scraping y a cualquier análisis que un usuario esté esperando, porque comparten el mismo servicio de IA.
Botones¶
- Procesar ahora — revisa si hay NOGs nuevos y despierta el proceso sin esperar.
- Pausar / Reanudar — pausa manual, independiente de las pausas automáticas.
- Sesiones — historial de tramos de trabajo, con cuántos NOGs resolvió cada uno y por qué terminó.
- NOGs fallidos — los que agotaron sus reintentos, con el error de cada uno. Desde ahí puede reintentar uno con el botón ↻.
Ajustes¶
Los valores por defecto están pensados para no requerir cambios. Conviene tocarlos solo con un motivo concreto.
| Ajuste | Por defecto | Para qué |
|---|---|---|
| NOGs en paralelo | 4 | Cuántos se procesan a la vez. Subirlo no acelera: el servicio de IA ya está al límite |
| Intervalo de consulta | 8000 ms | Cada cuánto pregunta si un NOG terminó |
| Espera en reposo | 60000 ms | Cada cuánto revisa si hay trabajo nuevo |
| Reintentos por NOG | 3 | Tras agotarlos, el NOG queda como fallido |
| Pausa tras uso manual | 180000 ms | Le deja paso a un usuario que pidió requisitos a mano |
Límites de seguridad¶
El servicio de IA descarga los documentos por la misma conexión que usa el scraping de Guatecompras. Estos límites evitan que la precarga estorbe esa ruta, de la que depende que el sistema siga descubriendo licitaciones.
| Ajuste | Por defecto | Para qué |
|---|---|---|
| Tope de NOGs por día | 500 | Techo diario. 0 = sin tope |
| Respiro tras un scrape | 600000 ms | No arranca apenas termina un scrape. 0 = de inmediato |
| Pausa si falla el scrape | 6 horas | Si el último scrape falló por problemas de conexión, se aparta. 0 = desactivado |
| No correr entre | (vacío) | Horario en que no debe correr, por ejemplo 08:00-19:00. Vacío = a toda hora |
No suba los límites sin medir
Si la precarga satura la conexión compartida, el riesgo no es que la precarga vaya lenta: es que se caiga el scraping. Si sube algún límite, vigile los resultados de los scrapes en Config → Historial de scrapes los días siguientes.
Preguntas frecuentes¶
¿Y si abro un evento que no está precargado? Funciona igual que siempre: se procesa en el momento y tarda alrededor de un minuto. El resultado queda guardado, así que la siguiente vez es instantáneo.
¿Hay que volver a precargar cuando cambian las bases? No. Las bases de un concurso no cambian una vez publicadas. Si necesita reprocesar un NOG puntual, use el botón ↻ en NOGs fallidos.
¿Por qué un NOG aparece como "sin documentos"? Ese concurso no tiene documentos publicados en Guatecompras. No es un error y no se reintenta.
¿Se borra algo? Los resultados de concursos cuya fecha límite pasó hace más de 90 días se eliminan solos.