Se busca un desarrollador con experiencia en inteligencia artificial generativa para crear un tutor virtual personalizado. El objetivo principal de este proyecto es desarrollar un agente conversacional que sea capaz de responder dudas académicas de estudiantes, basándose estrictamente en un conjunto de materiales específicos que serán proporcionados por el cliente (incluyendo PDFs, guías y libros). Este enfoque garantiza la precisión y relevancia de las respuestas, evitando respuestas incorrectas, el proyecto lo he avanzado de manera personal en aplicaciones como make, twilio, albato, etc. A un 80% pero al final no logra conectarse a la api de whatsapp, por un bloqueo en mi cuenta publicitaria que depende de mi perfil personal donde estan alojadas mis paginas de facebook que administro,() por lo que poseo conocimientos básico de operación y uso de aplicaciones sin necesidad de programación, el bot clon educativo, ya esta operacional en claude, pero no puedo integrarlo a whatsapp bussiness y telegram que es mi objetivo.
Requerimientos Técnicos:
1. Modelo de Lenguaje: Integración de la API de Anthropic, utilizando modelos como Claude 3.5 Sonnet o Haiku, para potenciar las capacidades conversacionales del agente.
2. Base de Conocimientos (RAG): Implementación de una arquitectura Retrieval-Augmented Generation (RAG) para que el bot consulte y extraiga información directamente de la documentación proporcionada antes de formular cualquier respuesta.
3. Memoria de Sesión: El agente debe ser capaz de recordar el contexto de la conversación actual con cada estudiante, permitiendo interacciones fluidas y coherentes a lo largo del tiempo.
4. Interfaces de Usuario: El bot deberá ser accesible a través de múltiples plataformas, incluyendo una interfaz web, WhatsApp y Telegram, para maximizar su alcance y facilidad de uso.
5. Seguridad y Control: Configuración de un System Prompt robusto para evitar respuestas incorrectas o fuera de contexto (alucinaciones) y para asegurar que el tono de las interacciones sea siempre pedagógico y apropiado para un entorno educativo.
Entregables:
* Código fuente completo y debidamente documentado, preferiblemente en Python o
Node.js.
* Una guía detallada para el despliegue del agente en un servidor, con recomendaciones para plataformas como Render, Railway, AWS o similares.
Perfil Buscado:
Se requiere un profesional con experiencia comprobable en el desarrollo de soluciones de IA generativa, con un portafolio que demuestre proyectos previos exitosos utilizando APIs de Large Language Models (LLMs).
Plazo de Entrega: No definido