Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/

Chatbot impulsado por IA para la gestión de redes

Optimiza la gestión de redes con soluciones impulsadas por IA, para reducir el esfuerzo humano y obtener perspectivas valiosas.

caso de uso: Gen AI

Industrias: Telecomunicaciones

Productos: MongoDB Atlas, MongoDB pipeline de agregación, Búsqueda vectorial en MongoDB Atlas, Stream Processing en MongoDB Atlas

Los Proveedores de Servicios de Comunicación (CSP, por sus siglas en inglés) gestionan volúmenes masivos de datos generados por miles de millones de dispositivos conectados para garantizar operaciones sin interrupciones y continuas. Para lograr esto, confían en sistemas de gestión de redes que consumen muchos datos y que supervisan métricas críticas de rendimiento, como la latencia, manteniendo la fiabilidad durante la congestión de la red y aplicando rigurosas medidas de seguridad para proteger contra los ciberataques.

Esta solución integra MongoDB con grandes modelos de lenguaje (LLM) y adopta una estrategia generación de recuperación aumentada (RAG) para implementar un chatbot. El chatbot aprovecha los registros de red, registros de mantenimiento, datos de clientes y datos de sensores almacenados en MongoDB para proporcionar perspectivas útiles para detección de anomalías, análisis de causa raíz, recomendaciones de mitigación y más.

El chatbot permite a los operadores de red gestionar flujos de trabajo complejos con una intervención humana mínima, acelerando el despliegue de nuevos servicios.

Hay tres componentes principales en esta solución:

diagrama de arquitectura de chatbot de red

Figura 1. Arquitectura de chatbot de red con MongoDB

  • Ingesta de datos fuente: Este componente ingiere entradas de registro y eventos de telemetría en tiempo real para capturar detalles, como direcciones IP, datos geográficos, rutas de solicitud, marcas de tiempo, registros de enrutador y datos de sensores. Las capacidades de Stream Processing de MongoDB le permiten capturar y procesar automáticamente los datos entrantes en MongoDB Atlas y crear una vista integral de la actividad de red.

  • Selección de datos basada en preguntas: luego, los administradores de red plantean preguntas, como "¿Qué podría causar problemas de transmisión de video para un cliente en Toronto?" La query se somete a un procesamiento inicial donde el LLM genera un pipeline de agregación personalizado para seleccionar los datos apropiados para el análisis. Simultáneamente, los datos integrados en vectores se recuperan eficientemente mediante la búsqueda semántica, lo que permite extraer información estrechamente relacionada.

  • Inferencia y salida en lenguaje natural: Un LLM posterior traduce los datos relevantes recuperados de MongoDB a explicaciones en lenguaje natural para el usuario. El LLM analiza los datos para detectar patrones y anomalías, lo que permite identificar con precisión las posibles causas raíz y facilita la toma de decisiones informadas. Por ejemplo, podría descubrir que un nodo CDN local sobrecargado, junto con un alto nivel de solicitudes de enrutadores antiguos, está causando el problema.

Esta solución aprovecha los registros de red del servidor, organizados como datos de series de tiempo, utilizando el siguiente esquema de MongoDB:

{
"_id": ObjectId("..."),
"source_id": 12345,
"source_type": "webserver",
"timestamp": ISODate("2025-02-19T15:12:57.000Z"),
"category": "accesslog",
"event": "GET",
"value": {
"type": "url",
"data": "https://mytv.telco.com/login"
}
}

Esta solución de gestión de red impulsada por IA emplea un marco RAG con MongoDB Atlas para mejorar el diagnóstico basado en datos en entornos de telecomunicaciones complejos.

1

Descarga y clona el siguiente GitHub repositorio.

2

Configura las variables de entorno para:

  • Clave API de LLM

  • URI de conexión de MongoDB

  • Nombres de bases de datos y colecciones

3

Para comenzar su aplicación, complete las siguientes tareas:

  • Instalar la versión apropiada de Python

  • Crea y activa un entorno virtual

  • Instalar las dependencias

  • Ejecutar la aplicación

Visualización para el chatbot de red

Figura 2. Interfaz para el chatbot de red

  • MongoDB y la IA generativa transforman la gestión de redes: Integre LLM con las capacidades de MongoDB, tales como pipelines de agregación y búsqueda vectorial, para simplificar la gestión de redes al reducir la intervención humana, optimizar procesos y automatizar operaciones críticas.

  • La gestión de datos es fundamental: Los sistemas de gestión de redes generan grandes cantidades de datos a partir de registros de red y solicitudes de usuarios, creando importantes desafíos en la interoperabilidad de datos, la privacidad y el procesamiento eficiente. Las soluciones eficaces requieren bases de datos flexibles y escalables que puedan almacenar y gestionar flujos de datos complejos y de alta frecuencia.

  • MongoDB ofrece herramientas para impulsar soluciones basadas en IA: una robusta infraestructura de base de datos, combinada con un modelo de documentos flexible y funciones avanzadas de búsqueda vectorial, permite a los proveedores de servicios de comunicaciones (CSP) desarrollar aplicaciones de IA. La búsqueda vectorial optimiza la recuperación de contenido semánticamente relevante, lo que mejora el rendimiento de los LLM que se utilizan en las tecnologías de chatbot.

  • Benjamin Lorenz, MongoDB

  • Diego Canales, MongoDB

  • Asesor de incidentes de flotas conectadas con tecnología de IA de Agentic

  • Atención médica impulsada por IA con MongoDB y Microsoft

  • Lanza un agente conversacional Agentic RAG con MongoDB y Dataworkz

Volver

Sugerencias mientras escribe

En esta página