Los desarrolladores ahora pueden utilizar lenguaje natural para crear o mejorar chatbots con Lex, la herramienta de creación de interfaces conversacionales de Amazon. Utilizando estas funciones de IA generativa, pueden describir las tareas que el servicio debe realizar, por ejemplo "organizar una reserva de hotel incluyendo los detalles del huésped y el método de pago", como se señala una publicación reciente en el blog de la empresa. “Sin IA generativa, el desarrollador del bot tendría que diseñar manualmente cada elemento: las intenciones o posibles rutas, las declaraciones que desencadenarían una ruta, las ubicaciones para capturar la información y las indicaciones o respuestas del bot, entre otros. cosas cosas”, dijo en una entrevista Sandeep Srinivasan, gerente senior de productos de Amazon Lex en AWS. “Este enfoque hace que sea más fácil empezar. Lex también puede ayudar a resolver interacciones complicadas entre humanos y robots. Si el servicio no puede entender alguna parte de la conversación, busca ayuda de un modelo de lenguaje grande (LLM) elegido por el creador del robot”, añadió Sandeep Srinivasan.

Otra característica de Lex simplifica la creación de chatbots al manejar automáticamente las preguntas frecuentes (FAQ). Los desarrolladores definen las funciones principales del bot y una IA integrada encuentra respuestas de una fuente proporcionada (una base de conocimiento corporativa, por ejemplo) para responder las preguntas de los usuarios. La empresa también está introduciendo una función QnAIntent incorporada para Lex, que incorpora el proceso de respuesta a preguntas directamente en la estructura de intención. Esta función utiliza un LLM para buscar una base de conocimientos aprobada y proporcionar una respuesta relevante. La función, disponible en versión preliminar, utiliza modelos básicos alojados en Bedrock, un servicio que ofrece una selección de modelos básicos (FM) de varios proveedores de IA. Actualmente, la función permite cambiar entre modelos antrópicos y "estamos trabajando para expandirla a otros LLM en el futuro", dijo Sandeep Srinivasan.

Lex, un elemento de la estrategia de IA de Amazon

"Lex es un sistema de sistemas, y muchos de esos subsistemas utilizan IA generativa", dijo en una entrevista Kathleen Carley, profesora del Instituto CyLab de Seguridad y Privacidad de la Universidad Carnegie Mellon. “Integrar un modelo de lenguaje grande en Lex significa, y este es el punto clave, que si uno construye o interactúa con un bot de Amazon Lex, podrá proporcionar respuestas que sean más útiles, más naturales y potencialmente más específicas para cada usuario. preguntas estándar”, añadió Kathleen Carley. “A diferencia del antiguo sistema analítico, estos robots no están orientados a tareas y, por lo tanto, pueden hacer cualquier cosa aparte de seguir unos pocos pasos preprogramados. Lex es, con la construcción de su LLM, un elemento de la estrategia de IA de Amazon. El modelo, cuyo nombre en código es “Olympus”, se adapta a las necesidades de Amazon y tiene 2 billones de parámetros, más que el GPT-4 de OpenAI.

Las últimas funciones de Lex podrían revolucionar en parte la codificación impulsada por IA generativa. Los desarrolladores están probando ChatGPT para tareas de codificación y parece prometedor, especialmente para la revisión de código. Es probable que los desarrolladores necesiten seguir codificando software verdaderamente complejo, pero la IA probablemente cambiará la forma en que utilizamos herramientas más simples, sin código y con poco código que requieren poco conocimiento técnico. Cuando se lanzó en 2021, GitHub Copilot a veces cometía errores o no funcionaba, pero seguía siendo útil. La gente pensó que mejoraría y ahorraría tiempo. Dos años después, Copilot ha mejorado y hay que pagar para utilizarlo, incluso para uso privado. Los asistentes de codificación como Copilot ahora ofrecen más capacidades: explican el código, resumen las actualizaciones y verifican problemas de seguridad.