LangChain
Framework Python/JavaScript para construir aplicações de IA usando LLMs (Large Language Models). Facilita chains de prompts, RAG e agentes autônomos.
Analogia
LangChain é como um kit de montagem de lego para IA — junta peças de diferentes LLMs, ferramentas e fontes de dados para criar assistentes e agentes de IA complexos.
Contextos de uso
Iniciante
Cria chains simples que conectam um prompt a uma LLM e retornam resultados.
Intermediário
Implementa RAG com vectorstores, cria agentes com ferramentas customizadas.
Avançado
Projeta sistemas multi-agente, avalia com LangSmith e otimiza para produção.
Cargos que usam LangChain
Engenheiro de Machine Learning
A ponte entre ciência de dados e engenharia de software. Pega modelos de ML criados por cientistas e os faz funcionar em produção de forma confiável e em escala.
Desenvolvedor Python
Usa Python para criar sistemas de backend, APIs e automações. Python é famoso pela sua legibilidade e vasto ecossistema de bibliotecas.
Engenheiro de LLM / IA Generativa
Cria produtos e fluxos usando modelos generativos, como assistentes, copilotos, classificação semântica e automações baseadas em linguagem natural.
Tecnologias relacionadas
OpenAI API
IA & MLOpenAI API é como contratar um gênio inteligentíssimo como funcionário via API — você manda uma pergunta ou tarefa e ele responde em segundos, sem precisar construir o gênio do zero.
Cargos relacionados
Engenheiro de LLM / IA Generativa
Hugging Face
IA & MLHugging Face é como o GitHub dos modelos de IA — milhares de modelos prontos que você pode baixar, testar e usar em minutos, sem precisar treinor do zero.
Cargos relacionados
Engenheiro de LLM / IA Generativa
Python
LinguagemPython é como o canivete suíço das linguagens de programação — serve para quase tudo e é fácil de usar.
Cargos relacionados
Desenvolvedor Python, Desenvolvedor Full Stack Python, Analista de Dados
FastAPI
BackendFastAPI é como uma lanchonete expressa — você define o cardápio (seus endpoints) e ele automaticamente cria o menu bonito (documentação) para os clientes.
Cargos relacionados
Desenvolvedor Python, Desenvolvedor Full Stack Python
Elasticsearch
Banco de DadosElasticsearch é como o Google para dados internos da empresa — você digita qualquer palavra e ele encontra instantaneamente em todos os documentos, mesmo sendo bilhões.
MLflow
IA & MLMLflow é como um caderno de laboratório digital para cientistas de dados — registra cada experimento ('tentei com X parâmetros, obtive Y resultado') para que nada se perca.
Cargos relacionados
Engenheiro MLOps