Episódio

pgvector para desenvolvedores Python

com o Pamela Fox

Vídeo de uma palestra sobre pgvector para desenvolvedores Python apresentada por Pamela Fox no POSETTE: An Event for Postgres 2024. Saiba como usar pgvector, a extensão Postgres para armazenamento vetorial e consulta, a partir de scripts Python e aplicativos web. Vou incluir demonstrações com os drivers e ORMs mais comuns, como psycopg, asyncpg, SQLAlchemy, SQLModel, e implantar um aplicativo FastAPI completo usando pgvector para uma API de pesquisa vetorial. Também falarei sobre a incorporação de opções de modelo e estratégias de indexação.

Pamela é uma humana que adora aprender, ensinar e criar. Atualmente, ela é Cloud Advocate em Python na Microsoft, onde ajuda desenvolvedores a usar Python com as muitas ofertas do Azure.

Na frente de ensino, Pamela ensinou ciência da computação na UC Berkeley e se voluntariou em salas de aula da área da baía como parte das organizações TEALS, GirlsWhoCode e CoderDojo. Ela também iniciou o capítulo SF da GirlDevelopIt, onde ministrou dezenas de workshops de desenvolvimento web.

Pamela está na indústria de tecnologia há 15 anos, começando com seu primeiro cargo no Google como uma de suas primeiras defensoras de desenvolvedores. Ela passou a ser uma engenheira full-stack inicial no Coursera e passou muitos anos depois na Khan Academy, tanto como engenheira quanto como criadora do conteúdo de programação de computadores.

Capítulos

  • 00:00 - Introdução
  • 00:56 - Visão geral dos vetores
  • 05:07 - Ferramentas para compreender vetores
  • 07:52 - Medição da distância entre vetores
  • 09:53 - Armazenando vetores no PostgreSQL
  • 18:05 - Usando pgvector com Python
  • 26:02 - Slides e mais...

Ligar

Azure
Azure Database for PostgreSQL

Tem comentários? Submeta um problema aqui.