Aberto a posições de AI Engineer remoto ou híbrido
Competência

LangChain: o papel que ele cumpre no meu design

O LangChain é a camada de ferramentas e de acesso ao modelo na plataforma de agentes que estou projetando. Está em construção, na fase 0, e ainda não há código publicado.

Onde a apliquei

O que é o LangChain

O LangChain é uma biblioteca para montar aplicações com modelos de linguagem: define como um modelo é invocado, como uma ferramenta é descrita para que o modelo possa chamá-la e como os passos de recuperação de informação são encadeados.

Como o uso no design

Na plataforma de agentes de IA para empresas, o LLM é consumido por meio do LangChain. O serviço de agentes expõe duas ferramentas do LangChain e nada mais:

  • A SQL Tool, que é o único acesso às tabelas: somente leitura, com lista permitida, SQL validado, timeout, limite de linhas e RLS.
  • A Retrieval Tool, que busca os top-k trechos dos documentos, sempre dentro de um tenant.

Acima das ferramentas, o LangGraph orquestra qual agente responde cada pergunta. O LangChain fornece as peças; o LangGraph decide o caminho.

Estado

Stack relacionado

  • LangChain
  • LangGraph
  • Python
  • PostgreSQL + pgvector