Descrição
Este guia de início rápido da LangChain oferece uma abordagem prática para construir agentes de IA funcionais rapidamente. Ele começa descrevendo as dependências necessárias, incluindo LangChain e deepagents, e orienta os usuários através do processo de instalação usando uv. Essencial para a funcionalidade do agente, o guia detalha como configurar chaves de API para uma ampla gama de provedores de modelos suportados, como OpenAI, Google Gemini, Claude (Anthropic), OpenRouter, Fireworks, Baseten, Ollama, Azure, AWS Bedrock e HuggingFace.
O guia, em seguida, percorre a criação de um agente básico que pode responder a perguntas e utilizar ferramentas. Ele ilustra isso com um exemplo simples envolvendo uma função de clima, demonstrando como um agente usa o contexto fornecido para chamar ferramentas relevantes. Os usuários podem facilmente trocar provedores de modelos alterando o nome do modelo e configurando a chave de API correspondente.
Para aplicações mais complexas, o quickstart introduz a construção de um agente de pesquisa do mundo real. Esta seção explora conceitos avançados como prompts de sistema detalhados para um comportamento aprimorado do agente, criação de ferramentas que se integram a fontes de dados externas (por exemplo, buscar texto de URLs), configuração de modelos para respostas consistentes e implementação de memória conversacional para interações semelhantes a chat. Ele também destaca a distinção entre agentes LangChain e deep agents, com deep agents oferecendo capacidades integradas como planejamento e subagentes para configuração mínima.
Além disso, o guia enfatiza a importância de rastrear chamadas de agente com LangSmith para inspecionar o comportamento do agente, especialmente em aplicações complexas. Ele fornece instruções sobre como configurar LangSmith para registrar traces e recomenda o LangSmith Engine para monitoramento e detecção de problemas. O quickstart conclui descrevendo os próximos passos para implantar agentes e integrá-los com outras ferramentas e plataformas.
Recursos principais de LangChain Quickstart
Construa agentes de IA rapidamente
Integre com múltiplos provedores de LLM
Crie ferramentas personalizadas para interação do agente
Implemente memória conversacional
Utilize LangSmith para rastrear a execução do agente
Suporte para agentes LangChain e deep agents
Configuração detalhada de prompt de sistema
Exemplo de código para agentes básicos e avançados
Gerenciamento de chaves de API para vários serviços
Gerenciamento de dependências com uv
Primeiros passos com LangChain Quickstart
Instale dependências: Use uv para instalar langchain e deepagents.
Configure chaves de API: Obtenha e exporte chaves de API para seus provedores de modelo escolhidos.
Construa um agente básico: Defina um agente simples com um modelo, ferramentas e um prompt de sistema.
Construa um agente do mundo real: Crie agentes com capacidades avançadas como busca de dados e memória.
Configure modelos: Inicialize modelos de chat com parâmetros específicos como temperatura e timeout.
Adicione memória: Implemente memória usando InMemorySaver ou checkpointers persistentes.
Rastreie chamadas de agente: Defina variáveis de ambiente para LangSmith e execute seu script para registrar traces.
Casos de uso de LangChain Quickstart
- Construir agentes básicos
- Desenvolver agentes de pesquisa
- Integrar com LLMs
- Implementar IA conversacional
- Uso de ferramentas
- Depuração de agentes
- Capacidades avançadas de agente






