Construyendo EduSimplify: Un Agente de IA para Simplificar Temas Educativos usando Django, DRF y Protocolo Telex A2A

Simplifica temas educativos con IA a través de EduSimplify, una plataforma innovadora que facilita el aprendizaje de forma sencilla y eficiente.

23 nov 2025 • 3 min de lectura • Equip Q2BSTUDIO

Simplificando Temas Educativos con IA mediante EduSimplify

Resumen ejecutivo EduSimplify es un asistente educativo potenciado por inteligencia artificial diseñado para simplificar temas complejos de ciencias, especialmente física y matemáticas, transformando explicaciones técnicas en respuestas claras, cortas y aplicables. La solución está construida sobre Django y Django REST Framework y utiliza modelos generativos de Google Gemini, integrándose con la plataforma Telex mediante el protocolo Mastra A2A para agentes a agente.

Cómo funciona el protocolo Telex A2A explicado de forma sencilla El protocolo A2A de Telex permite que aplicaciones externas se conecten a canales de Telex intercambiando mensajes en formato JSON-RPC 2.0. Cada mensaje sigue una estructura consistente con identificadores de petición, método y parámetros, lo que facilita el enrutamiento, la trazabilidad y la correlación de conversaciones entre usuarios y agentes. EduSimplify valida las solicitudes entrantes, extrae el texto del usuario, genera la explicación con Gemini y devuelve una respuesta estructurada que Telex puede mostrar como historial y artefactos.

Arquitectura y componentes clave La arquitectura de EduSimplify sigue un diseño modular y mantenible con un paquete agents que incluye archivos como views.py para manejar las peticiones A2A, serializers.py para la validación, models.py para persistir conversaciones y mensajes, y utils.py para la integración con Google Gemini. Esta separación permite desarrollar funcionalidades como almacenamiento de contexto, gestión de messageId y taskId, y registros de historial de forma clara y escalable.

Integración con Google Gemini y buenas prácticas La integración con Gemini se realiza mediante el SDK oficial de Google Generative AI. En producción se recomienda almacenar la clave GEMINI_API_KEY en variables de entorno o en la configuración segura del proyecto, manejar errores y respuestas vacías, y encapsular la llamada en una función reutilizable para generar contenido bajo demanda. De este modo la integración permanece segura, testeable y reutilizable en cualquier parte de la aplicación Django.

Flujo de solicitud y gestión de contexto El flujo típico inicia cuando Telex envía una petición JSON-RPC al endpoint público del agente. El servicio valida la estructura, crea o recupera un context_id que identifica la conversación, guarda el mensaje del usuario en la base de datos y solicita la explicación al modelo. La respuesta devuelta incluye estado de la tarea, marca temporal y el mensaje del agente con el texto simplificado. El uso de messageId únicos asegura que no haya colisiones y mantiene el hilo de la conversación dentro de Telex.

Ejemplos de uso y despliegue Para probar EduSimplify se puede enviar una petición POST con contenido JSON-RPC al endpoint desplegado en https://el-kufahn-hng13.up.railway.app/a2a/agent/edusimplify incluyendo el texto a simplificar. El agente responde con una explicación breve, un ejemplo del mundo real y, cuando aplique, una nota o fórmula resumida. El repositorio del proyecto detalla la configuración de Django, variables de entorno y pasos de despliegue para entornos como Railway o servidores propios.

Sobre Q2BSTUDIO y cómo podemos ayudar Q2BSTUDIO es una empresa de desarrollo de software especializada en aplicaciones a medida y soluciones de software a medida para empresas de todos los tamaños. Ofrecemos servicios de inteligencia artificial y ia para empresas, desarrollo de agentes IA personalizados, ciberseguridad y pentesting, así como arquitecturas en la nube con servicios cloud aws y azure. Nuestro equipo integra inteligencia de negocio y Power BI para convertir datos en decisiones con servicios inteligencia de negocio y visualizaciones avanzadas. Si necesita potenciar procesos con automatización o mejorar la seguridad de sus sistemas, nuestros expertos en automatización de procesos y ciberseguridad están listos para ayudar.

Servicios recomendados y enlaces útiles Para proyectos que requieren desarrollo de aplicaciones escalables y mantenimiento continuo visite nuestra página de aplicaciones a medida desarrollo de aplicaciones y software a medida. Si su foco es aprovechar modelos de IA y desplegar soluciones inteligentes en la nube, conozca nuestras capacidades en IA para empresas y soluciones de inteligencia artificial.

Conclusión EduSimplify demuestra cómo combinar Django, DRF y modelos generativos como Google Gemini permite crear agentes IA robustos que simplifican el aprendizaje. Integrado con Telex mediante el protocolo A2A, es un ejemplo de cómo la inteligencia artificial puede transformar experiencias educativas en explicaciones concisas y prácticas. Para empresas que buscan soluciones personalizadas, desde software a medida hasta seguridad y cloud, Q2BSTUDIO ofrece la experiencia y los servicios necesarios para llevar su proyecto del concepto a la producción.

UNA PAUSA?

Juga una estona abans de marxar

ELS NOSTRES SERVEIS

Com et podem ajudar

Intel·ligència artificial

Agents d'IA, chatbots i assistents intel·ligents que automatitzen tasques i atenen els teus clients 24/7 per millorar l'eficiència del teu negoci.

Més info

Desenvolupament de programari

Aplicacions web, mòbils i d'escriptori, intranets, e-commerce, SaaS i plataformes de gestió dissenyades per a les necessitats concretes de la teva empresa.

Més info

Serveis cloud

Migració, infraestructura, hosting gestionat, alta disponibilitat i seguretat en Microsoft Azure i Amazon Web Services perquè el teu negoci escali sense límits.

Més info

Ciberseguretat i pentesting

Auditories de seguretat, test d'intrusió (pentesting) i protecció d'aplicacions, dades i infraestructura on-premise i cloud, amb hacking ètic i compliment normatiu.

Més info

Business Intelligence

Quadres de comandament i anàlisi de dades amb Power BI: integrem les teves fonts, dissenyem dashboards i KPIs i convertim les teves dades en decisions.

Més info

Automatització de processos

Automatitzem tasques repetitives i connectem les teves aplicacions amb n8n, Power Automate, Make i RPA, eliminant treball manual i augmentant la productivitat.

Més info

Formació per a empreses

Formem els teus equips en tecnologia amb criteri: desenvolupament web, bases de dades, Git, bones pràctiques i seguretat, automatització amb n8n, intel·ligència artificial per a empreses i creació de solucions d'IA amb Azure AI Foundry.

Més info

Auditoria de codi

Auditem el codi que creguis tu, el teu equip o una IA: et diem què està bé i què millorar, el securitzem i el deixem llest per a producció, web o app.

Més info

Generació d'imatges amb IA

Creem per tu les imatges que necessita el teu negoci amb intel·ligència artificial: producte, xarxes, publicitat, il·lustració i avatars. Tu ens dius què vols i t'ho lliurem llest per fer servir.

Més info

Generació de vídeos amb IA

Creem per tu vídeos amb intel·ligència artificial: promocionals, per a xarxes, presentadors virtuals, doblatge i animacions. Ens comptes la idea i t'ho lliurem muntat i llest per publicar.

Més info

Avatars conversacionals amb IA

Creem avatars conversacionals amb IA —humans digitals amb cara i veu— que atenen els teus clients i equips amb el coneixement de la teva empresa, a la teva web, monitors interactius, WhatsApp o Teams.

Més info

Màrqueting Online i IA

Google Ads, Meta Ads, LinkedIn Ads i posicionament en motors d'IA (GEO/AEO): captem clients i fem que la teva marca aparegui on et busquen, també a ChatGPT, Gemini i Perplexity.

Més info

Tens un projecte en ment?

Explica'ns la teva visió i la convertim en una solució de programari. Sigui quin sigui l'abast, fem realitat la teva idea.

Live Chat