RunnableConfig no LangGraph e LangChain (Aula 7)
RunnableConfig é uma das configurações mais poderosas do LangGraph e LangChain. Deveria estar estampado na página inicial da doc, mas não está. Entenda.
RunnableConfig não é apenas thread_id, como é comum imaginarmos. É uma das partes mais negligenciadas no LangGraph e até no LangChain (de onde ele vem).
Neste vídeo, vou fazer você entender os poderes do RunnableConfig na execução do seu grafo, node, LLM ou qualquer outro Runnable (também te explico o que é Runnable).
São tantas informações para uma única configuração, que talvez nem um curso inteiro consiga explicar tudo o que você pode fazer com isso.
Neste vídeo, vou focar em modos de fazer configurações em tempo de execução no grafo sem ter que alterar o seu código já escrito.
Isso te permite fazer coisas como:
- Alterar configurações do LLM para uma única chamada
- Trocar de LLM em tempo de execução
- Fazer configurações para o checkpointer em tempo de execução
- Configurar metadados como tags, run_name, run_id e outros para tracing
- Adicionar callbacks em vários pontos do Runnable
E muitas outras coisas. Assista, te garanto que vai gostar.
Aula Gratuita em vídeo
Observação: todas as aulas são gratuitas, só queria enfatizar isso mesmo.
Perceba, pelo tamanho da aula, que existem muitas coisas que podemos fazer com RunnableConfig. Apesar de eu não ter falado sobre todas elas no vídeo, vou te dar uma boa base para que você entenda como usar essa opção de configuração super poderosa.
Você pode usar essa configuração tanto no LangGraph quando no LangChain.
Conteúdo: RunnableConfig no LangGraph e LangChain
Número desta aula: 7
Até o próximo conteúdo.

