Aprenda a automatizar la ingeniería rápida y a lograr mejoras de rendimiento significativas en su carga de trabajo LLM
La ingeniería de indicaciones automatizada (APE) es una técnica para automatizar el proceso de generación y refinamiento de indicaciones para un modelo de lenguaje grande (LLM) con el fin de mejorar el rendimiento del modelo en una tarea en particular. Utiliza la idea de la ingeniería de indicaciones, que implica la creación y prueba manual de varias indicaciones y automatiza todo el proceso. Como veremos, es muy similar a la optimización automatizada de hiperparámetros en el aprendizaje automático supervisado tradicional.
En este tutorial, profundizaremos en APE: primero veremos cómo funciona en principio, algunas de las estrategias que se pueden usar para generar indicaciones y otras técnicas relacionadas, como la selección de ejemplos. Luego, pasaremos a la sección práctica y escribiremos un programa APE desde cero, es decir, no usaremos ninguna biblioteca como DSPy que lo haga por nosotros. Al hacer eso, comprenderemos mucho mejor cómo funcionan los principios de APE y estaremos mucho mejor equipados para aprovechar los marcos que ofrecerán esta funcionalidad de manera inmediata.