or
Este exercício faz parte do curso
Boas-vindas ao framework LangChain para criação de aplicativos em LLMs! Você vai aprender sobre os principais componentes do LangChain, incluindo modelos, cadeias, agentes, prompts e analisadores. Você vai criar chatbots usando modelos de código aberto do Hugging Face e modelos próprios da OpenAI, criar modelos de prompts e integrar diferentes estratégias de memória de chatbot para gerenciar o contexto e os recursos durante as conversas.
Hora de melhorar suas cadeias do LangChain! Você vai aprender a usar a LangChain Expression Language (LCEL) para definir cadeias com mais flexibilidade. Você vai criar cadeias sequenciais, onde as entradas são passadas entre os componentes para criar aplicativos mais avançados. Você também vai começar a integrar agentes, que usam LLMs para tomar decisões.
Uma limitação dos LLMs é que eles têm um limite de conhecimento, porque são treinados com dados até um certo ponto. Neste capítulo, você vai aprender a criar aplicativos que usam Retrieval Augmented Generation (RAG) para integrar dados externos com LLMs. O fluxo de trabalho do RAG tem alguns processos diferentes, como dividir dados, criar e armazenar embeddings usando um banco de dados vetorial e recuperar as informações mais relevantes para usar no aplicativo. Você vai aprender a dominar todo o fluxo de trabalho!
Exercício atual