Categoria

Python

RAG na prática: como um agente LangChain busca informação e responde de forma estruturada

RAG na prática: como um agente LangChain busca informação e responde de forma estruturada

Um assistente de vendas com IA que nunca viu o seu catálogo de produtos não serve para muita coisa. Neste artigo, mostramos como montar um agente de RAG (Retrieval-Augmented Generation) com LangChain, do zero: estrutura do projeto, instalação das dependências, indexação de um catálogo em CSV com FAISS e criação de uma ferramenta de busca semântica. No final, evoluímos o exemplo para retornar respostas estruturadas com Pydantic, prontas para serem consumidas por outros sistemas, com o código completo incluído.

Inteligência Artificial, Intermediários, Python, Tutorial
Gerando Dados Fictícios para Análise de Compras em Python

Gerando Dados Fictícios para Análise de Compras em Python

Ao realizar estudos de análise de dados ou ao testar sistemas que lidam com grandes volumes de informações, é comum precisarmos de dados realistas, mas fictícios, para simular cenários reais. No caso de compras, por…

Artigo, Linux, Python
Como Unir Múltiplos Arquivos PDF em um Único Documento Usando Python

Como Unir Múltiplos Arquivos PDF em um Único Documento Usando Python

No dia a dia, muitas vezes nos deparamos com a necessidade de unir vários arquivos PDF em um único documento. Seja para compilar relatórios, unir notas fiscais ou simplificar o envio de documentos, essa tarefa pode ser…

Artigo, Intermediários, Linux, Python, Tutorial
Rascunho para estudo de programação orientada a objetos em Python

Rascunho para estudo de programação orientada a objetos em Python

A orientação a objetos (OO) é um paradigma de programação central em Python, que facilita a organização e estruturação do código de maneira modular e reutilizável. Aqui estão os conceitos fundamentais da orientação a…

Artigo, Iniciantes, Linux, Python