Reentrenamiento

Cuándo los cambios se aplican solos, cuándo necesitás retrain, y qué hace el flujo en realidad.

Reentrenar re-embebe las fuentes de conocimiento para que aparezcan en el retrieval. Algunos cambios se aplican automáticamente; otros necesitan un empujón manual.

Procesamiento automático

Cuando agregás una fuente nueva — un archivo, URL, par Q&A o snippet — ChatbotGen la procesa automáticamente en segundo plano. No tenés que hacer clic en nada para la primera indexación. El status va de pending a processing (o crawling para URLs) y finalmente completed.

Cuándo necesitás retrain manual

Algunas ediciones no re-embeben automáticamente. El chatbot muestra un banner de cambios sin guardar:

┌────────────────────────────────────────────────────────────┐
│  You have unsaved changes — click Retrain agent to apply.  │
│                                          [ Retrain agent ] │
└────────────────────────────────────────────────────────────┘

Acciones que levantan este banner:

  • Editar un par Q&A
  • Editar un fragmento de texto
  • Eliminar cualquier fuente
  • Togglear el flag "Exclude from search" de una URL

Hacer clic en Retrain

Hacé clic en Retrain agent. Aparece un flash verde:

Training started. Your chatbot will be ready shortly.

Tu chatbot sigue respondiendo con el conocimiento anterior mientras el reentrenamiento corre — sin downtime. Podés navegar a otro lado, abrir conversaciones o trabajar en otro chatbot; el reentrenamiento continúa en segundo plano.

Errores por límite

Si tu total de caracteres entrenados superaría el tope de tu plan, el retrain se bloquea con:

Training content (N chars) exceeds your plan limit (M chars). Remove some sources or upgrade your plan.

Dos formas de desbloquear:

  1. Eliminá o excluí fuentes hasta volver a quedar bajo el límite
  2. Subí de plan — ver Planes y precios

Qué hace el retrain bajo el capot

Para cada fuente cambiada:

  1. Re-extraemos el texto (para URLs, volvemos a traer la página; para archivos, los volvemos a parsear)
  2. Lo partimos en pasajes
  3. Re-indexamos esos pasajes para que el chatbot los pueda encontrar
  4. Hacemos el swap del contenido nuevo de forma atómica

Las fuentes sin cambios no se tocan. Es un refresh dirigido, no una reconstrucción completa.

Retrain vs re-crawl

Dos acciones diferentes:

  • Re-crawl de una URL — re-fetcha la página, re-extrae, re-embebe. Usalo cuando el contenido de una página específica cambió.
  • Retrain agent — re-embebe todo lo marcado como cambiado en todas las fuentes. Usalo después de ediciones batch o importaciones.

Si el contenido de una URL se actualiza en el sitio origen, hacé re-crawl de la URL. Si solo editaste Q&A o texto local, hacé clic en Retrain.

Programación

No hay retrain programado integrado. Si tu contenido cambia semanalmente, agendá un recordatorio semanal para ir a la pestaña Training y hacer clic en Retrain. Re-indexado programado está en el roadmap.