LMQL: Una IA, para hablar mejor con las IA’s
Con la inclusión de Chat GPT en las áreas profesionales, se popularizó el término “Prompt”. Incluso se llegó a convertir en un puesto solicitado por las empresas. Sabemos que para explotar el potencial de una conversación con una inteligencia artificial, tenemos que igualar su inteligencia.
A estas alturas, seguramente ya intentaste incorporar Chat GPT en tu institución financiera, ya sea para obtener ideas de marketing, o usarla para innovar en tus procesos. Es probable que las primeras veces, no obtuviste la respuesta que esperabas, no te preocupes, a todos nos pasó.
Si hacemos preguntas genéricas, nos dará respuestas genéricas. De ahí nace la necesidad de convertirse en un experto en prompts, o comandos, para interactuar con los grandes modelos de lenguaje. Con esta necesidad llega LMQL.
¿Qué es LMQL?
LMQL significa “Lenguaje de consulta para modelos de lenguaje”, y es una plataforma desarrollada por investigadores de ETH Zurich. LMQL se creó para tener una interacción más fácil y segura con modelos de lenguaje como Chat GPT.
LMQL es útil para indicar tareas más complejas a un modelo de lenguaje. Con consultas simples, basta usar lenguaje humano, como una pregunta o indicación, pero para requerimientos complejos y específicos hay que instruir al modelo. LMQL combina el lenguaje humano y el lenguaje de programación para obtener los mejores resultados en tareas complejas.
En otras palabras, lo que hace LMQL es entender tu orden, o “prompt”, y lo parafrasea en otro prompt más específico y diseñado para que Chat GPT pueda entender mejor tu idea original. De esta manera, puedes explotar todo el potencial de Chat GPT sin tomarte minutos, o incluso horas, probando diferentes prompts hasta encontrar la respuesta que esperas.
Interactuar con la IA no siempre es tan fácil
La gran innovación de chat GPT, fue precisamente ser un chat, ya que permitió que personas sin conocimientos en programación, sean capaces de interactuar con el modelo de lenguaje a través de preguntas. Esta interacción suele funcionar bien para todos, sin embargo, hay veces donde el modelo no comprende bien las preguntas y las respuestas no son satisfactorias. Cuando esto sucede, los usuarios suelen pedir otra respuesta al modelo, cambiar su pregunta o dar información adicional. Estas acciones pueden tomar demasiado tiempo y aun así, es probable que no llegue al resultado deseado.
¿Es mejor que Chat GPT?
LMQL es un gran avance y logro tecnológico en la interacción con grandes modelos de lenguaje. La plataforma permite que usuarios que no saben programar puedan interactuar de manera óptima y eficaz con los modelos. Por otro lado, para los programadores, la ventaja es que pueden instruir tareas a los modelos en menos tiempo.
LMQL generaliza el uso de lenguaje natural de los prompts, y lo hace más expresivo y accesible. LMQL se basa en Python, esto permite ampliar las capacidades de los LLM, como chat GPT, al combinar instrucciones, restricciones y secuencias de comandos.
¿Te gustó la información? ¡Suscríbete a nuestro Newsletter!
Conoce nuestro Aviso de Privacidad