Skip to content

Latest commit

 

History

History
107 lines (77 loc) · 3.06 KB

File metadata and controls

107 lines (77 loc) · 3.06 KB

Curso LangChain e LangGraph

Este repositório acompanha a playlist no YouTube sobre LangChain e LangGraph.

Playlist completa: YouTube — Curso LangChain & LangGraph

O foco principal é o vídeo. Aqui você encontra apenas o material de apoio: exemplos de código e explicações em texto que complementam o conteúdo mostrado nas aulas.


Estrutura do repositório

.
├── docs/               # Textos de apoio (um por aula)
│   ├── 001-*.md
│   ├── 002-*.md
│   └── ...
├── src/examples/       # Exemplos de código (um por aula)
│   ├── ex001/
│   ├── ex002/
│   └── ...
├── pyproject.toml      # Dependências (uv)
└── uv.lock
  • Os arquivos em docs/ seguem a numeração das aulas.
  • Os diretórios em src/examples/ seguem a mesma numeração, cada um com os códigos usados em aula.
  • Assim, fica fácil relacionar vídeo -> doc -> exemplo de código.

Aulas disponíveis

(esta lista será atualizada conforme novas aulas forem publicadas - quando/se eu lembrar disso)


Exemplos de Código

Abaixo estão as pastas com exemplos de código para cada aula


Como rodar os exemplos

Este projeto usa uv para gerenciar dependências.

Instalar dependências

uv sync

Rodar exemplos

Você precisa criar o seu arquivo .env conforme mostro nas primeiras aulas.

uv run --env-file=".env" src/examples/ex001/main.py

Na aula em vídeo eu menciono qual pasta estou usando (ex001, ex002, ...). Veja também o doc correspondente em docs/NNN-*.md.


Links úteis

Se quiser me acompanhar. No meu site tem cursos que tenho e na newsletter te mando tudo que publico gratuitamente pelo menos 3 vezes por semana.

É isso por agora.