Embeddings e Vector Search para IA Generativa - O que são, como gerar e usar
by Samuel Matioli
Embeddings, ou vetores, são parte fundamental das aplicações de inteligência artificial generativa. Neste vídeo, exploramos o que são embeddings, como gerá-los de maneira fácil e difícil, e como utilizar um banco de dados com suporte a Vector Search para encontrar similaridades.
Principais pontos
Introdução aos embeddings e sua importância na IA generativa.
Explicação sobre Vector Search e sua aplicação.
Discussão sobre tokens e tokenização.
Apresentação dos modelos de embedding no HuggingFace.
Processo de geração de embeddings, incluindo pooling e normalização.
Uso de Sentence Transformers para facilitar a geração de embeddings.
Armazenamento de vetores no Cassandra e uso da biblioteca Python CassIO.
Estrutura de dados para vetores no Cassandra e busca por similaridade.