ANÚNCIO

Aprenda a subir o LangGraph Studio

Aprenda a instalar e configurar o LangGraph Studio para visualizar, depurar e testar seus agentes de IA com uma interface web intuitiva.

⏱ 11min 👁 3.400 visualizações 📅 maio 26, 2026

Resumo

O que é o LangGraph Studio

O LangGraph Studio é uma ferramenta visual integrada ao ecossistema LangChain que funciona como uma IDE (Integrated Development Environment) para desenvolvedores que trabalham com agentes de inteligência artificial. Diferentemente do LangSmith, que é uma plataforma mais ampla de observabilidade e monitoramento, o LangGraph Studio é focado especificamente na visualização e depuração de grafos de execução. Essa ferramenta permite que você veja em tempo real como seu agente está se comportando, quais caminhos ele está seguindo dentro do grafo e como está interagindo com as ferramentas disponíveis.

Diferença entre LangGraph Studio e LangSmith

Uma confusão comum entre desenvolvedores é achar que LangGraph Studio e LangSmith são a mesma coisa ou cumprem funções idênticas. Na verdade, essas são ferramentas complementares mas com propósitos distintos. LangSmith é uma plataforma de observabilidade mais robusta e centrada em monitoramento de produção, enquanto o LangGraph Studio é uma ferramenta de desenvolvimento local que oferece uma interface visual intuitiva para entender o fluxo de execução de um grafo específico. LangGraph Studio é ideal para a fase de desenvolvimento e depuração, permitindo que você teste e refine seu agente antes de levá-lo para produção.

Instalação da CLI do LangGraph

Para começar a usar o LangGraph Studio, o primeiro passo é instalar a CLI (Command Line Interface) do LangGraph. Isso é feito através do gerenciador de pacotes do Python, garantindo que você tenha a versão mais recente da ferramenta. Uma vez instalada, a CLI fica disponível no terminal, permitindo que você execute comandos específicos relacionados ao LangGraph Studio. A instalação é simples e rápida, e após completá-la, você estará pronto para configurar seu projeto.

Configuração do arquivo langgraph.json

O arquivo langgraph.json é o coração da configuração do LangGraph Studio. Ele define como o servidor local irá expor seu agente e é onde você específica qual é o ponto de entrada do seu grafo. Esse arquivo precisa ser criado na raiz do seu projeto e contém informações cruciais sobre a estrutura do seu agente, como o caminho para o módulo Python que contém seu grafo. A configuração correta desse arquivo é essencial para que o servidor do LangGraph Studio consiga encontrar e carregar seu agente corretamente.

Executando o servidor local do LangGraph

Após instalar a CLI e configurar o arquivo langgraph.json, você pode iniciar o servidor local do LangGraph Studio através de um comando simples no terminal. Uma vez que o servidor está em execução, ele disponibiliza uma interface web acessível geralmente na porta padrão, permitindo que você acesse a visualização do seu grafo diretamente no navegador. Esse servidor local não interfere com seu código de produção e é inteiramente focado em desenvolvimento e testes.

Visualização e exploração do grafo

A interface visual do LangGraph Studio apresenta seu grafo de forma gráfica, mostrando os nós (estados) do seu agente e as conexões entre eles. Essa visualização é dinâmica e atualiza em tempo real conforme seu agente executa. Você pode ver exatamente qual nó está sendo processado em cada momento, entender o fluxo de controle e identificar rapidamente se o agente está seguindo o caminho esperado. A interface é intuitiva e foi desenhada especificamente para facilitar a compreensão de fluxos complexos de execução.

Interação com o grafo e depuração de tool calls

Uma das funcionalidades mais poderosas do LangGraph Studio é a possibilidade de enviar mensagens para seu agente diretamente através de uma interface de chat integrada. Quando você envia uma mensagem, pode acompanhar em tempo real como o agente processa essa entrada, quais ferramentas ele decide chamar (tool calls) e como essas chamadas são executadas. Isso oferece uma visão completa do comportamento do agente, permitindo que você identifique problemas na lógica, nos parâmetros das ferramentas ou nas decisões de roteamento do grafo.

Threads e histórico de conversas

O LangGraph Studio mantém um histórico completo das conversas através do conceito de threads. Cada thread representa uma sequência de interações com o seu agente, e você pode visualizar, revisar e até reiniciar threads anteriores. Essa funcionalidade é extremamente útil para depuração, pois permite que você análise conversas passadas e entenda como diferentes entradas levaram a diferentes saídas. O sistema de threads também facilita testes e comparações, permitindo que você execute o mesmo agente múltiplas vezes com diferentes inputs e compare os resultados lado a lado.

O que você vai aprender

  • Instalar e configurar a CLI do LangGraph Studio
  • Criar e configurar o arquivo langgraph.json para expor seu agente
  • Executar o servidor local e acessar a interface visual do grafo
  • Enviar mensagens e testar seu agente através da interface de chat integrada
  • Inspecionar chamadas de ferramentas (tool calls) em tempo real
  • Utilizar threads para manter histórico de conversas e depurar problemas

Conceitos abordados

Tecnologias utilizadas

Capítulos 10 marcações

  1. O que é o LangGraph Studio?
  2. O Ecossistema LangChain com LangGraph e LangSmith
  3. Usando o LangGraph Studio
  4. Como instalar a CLI do LangGraph Studio
  5. Configurando o arquivo langgraph.json
  6. Executando o servidor do LangGraph Studio
  7. Explorando a interface visual do grafo
  8. Como interagir com o grafo e enviar mensagens
  9. Exemplo prático de chamada de ferramenta com tool call
  10. Usando a interface de chat integrada

Próximo vídeo sugerido

Avaliações

Avaliação dos alunos 0.0
0 avaliações
Avalie esta aula

Ajude outros alunos a entenderem se esta aula foi útil.

Ainda não há avaliações. Seja o primeiro a avaliar esta aula.