Blog

Escrita

Notas sobre AI/ML Engineering, Generative AI, MLOps e o que estou aprendendo no caminho.

Terraform para ML: infraestrutura versionada para treino e inferência

Como usar Terraform para provisionar bucket de artefatos, registry de modelos e endpoint de inferência na AWS, com estado remoto e ambientes separados.

TerraformMLOpsAWS
2026-01-20

Frameworks para construção de agentes de IA: um guia prático

Como LangGraph, CrewAI, AutoGen e outros frameworks organizam raciocínio, ferramentas e memória em agentes prontos para produção.

AI AgentsLangGraphLangChainPython
2025-12-15

Fine-tuning, RAG ou prompt engineering: quando usar cada um

Como decidir entre adaptar o modelo, recuperar contexto ou refinar o prompt — critérios práticos para cada abordagem em produção.

Fine-tuningRAGLoRA
2025-10-30

Como avaliar um sistema RAG antes de ir para produção

Métricas, datasets de teste e o que medir além da resposta 'parecer boa' — faithfulness, context precision e evals com RAGAS.

RAGEvalsLangChain
2025-08-18

RAG na prática: construindo sistemas de recuperação com LangChain

Um guia visual e direto ao ponto sobre como construir um pipeline RAG robusto — dos embeddings ao reranking.

RAGLangChainLLMPython
2025-06-01

Embeddings explicados: a base da busca semântica

Como vetores transformam texto em busca por significado — similaridade, modelos de embedding e exemplo prático em Python.

EmbeddingsPythonLLM
2025-04-05

SLM, LLM e modelos frontier: como escolher a escala certa

Small language models, LLMs de produção e frontier models explicados com critérios de latência, custo e tipo de tarefa.

LLMSLMAI
2025-03-28

Pipelines de dados na AWS: Glue, Lambda e Redshift na prática

Como montar um pipeline ETL na AWS — ingestão no S3, transformação com Glue, processamento com Lambda e analytics no Redshift.

AWSETLData Engineering
2025-03-12

Prometheus, Grafana e drift detection em modelos em produção

Como monitorar modelos de ML em produção — métricas operacionais, drift de features e alertas com Prometheus e Grafana.

MLOpsPrometheusGrafana
2025-01-20

CI/CD para modelos de ML com GitHub Actions

Como automatizar testes, treino e deploy de modelos com GitHub Actions — gates de qualidade, artefatos e promoção controlada.

MLOpsGitHub ActionsPython
2024-10-14

MLOps na prática: MLflow, DVC e versionamento de modelos

Como versionar dados, treinar modelos reprodutíveis e registrar experimentos com DVC e MLflow — do notebook ao artefato rastreável.

MLOpsMLflowDVC
2024-07-08

Como extrair sinais úteis de dados financeiros e transacionais

Feature engineering para modelos tabulares: agregações temporais, razões, encoding e seleção de variáveis com dados de crédito e transações.

PythonFeature EngineeringXGBoost
2024-02-10

Do notebook ao Streamlit: construindo um modelo de score de crédito

Como levar um classificador de inadimplência do Jupyter para uma aplicação interativa — pipeline, serialização e interface com Streamlit.

PythonScikit-learnStreamlit
2023-11-20

SMOTE, ADASYN e outras técnicas para classes desbalanceadas

Como lidar com datasets onde a classe minoritária é rara — do diagnóstico à escolha entre oversampling, undersampling e class weights.

PythonScikit-learnImbalanced-learn
2023-09-15

Redes neurais: como o neurônio artificial aprende

Do forward pass à atualização de pesos: como um neurônio soma entradas, aplica ativação e ajusta parâmetros para reduzir erro.

Neural NetworksDeep LearningPython
2023-05-20