Skip to content

arturgomesc/langchain_with_postgres

Repository files navigation

langchain_with_postgres

Através da extensão PGVector, é possível transformar o PostgreSQL em um banco de dados vetorial. Com Python, OpenAI e Langchain, é possível pegar o conteúdo de um documento de texto, dividí-lo em chunks, converter as chunks em embeddings e armazená-las em um banco de dados vetorial. O PGVector adiciona os operadores de cálculo de tipo de dados vetoriais e distância (L2, produto interno e distância de cosseno) para permitir que você consulte itens "semelhantes" no espaço vetorial.

Essa aplicação faz parte do projeto final para a matéria Banco de Dados 2, da minha faculdade.

About

Código para o trabalho final de Banco de Dados 2

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages