Del curso: Domina LangChain

Accede al curso completo hoy mismo

Únete hoy para acceder a más de 24.700 cursos impartidos por expertos del sector.

Enrutar preguntas a cadenas específicas con RunnableLambda en LangChain

Enrutar preguntas a cadenas específicas con RunnableLambda en LangChain - Tutorial de LangChain

Del curso: Domina LangChain

Enrutar preguntas a cadenas específicas con RunnableLambda en LangChain

Un grupo de estudiantes está trabajando en un proyecto de curiosidades científicas y culturales, en el cual deben clasificar fragmentos de texto. El desafío es que necesitan automatizar la clasificación entre preguntas y explicaciones, así que veamos cómo pueden realizar esto. Lo primero es que se importa el módulo de os, que básicamente proporciona funcionalidades para interactuar con el sistema operativo, como por ejemplo, acceder a las variables de entorno, que justamente es lo que necesitamos. Ocupamos obtener el API key para OpenAI. Lo siguiente que tenemos es la importación de la clase OpenAI, que desde este módulo podemos interactuar con el modelo de lenguaje OpenAI. Luego tenemos el PromptTemplate, que básicamente permite definir plantillas de prompts que serán usados en el modelo de lenguaje. Luego tenemos RunnableLambda, que permite crear funciones dinámicas que se pueden ejecutar en una cadena de procesamiento. Una vez que obtenemos el API key de OpenAI, lo siguiente es que…

Contenido