Episodio

pgvector para desarrolladores de Python

con Pamela Fox

Vídeo de una conferencia sobre pgvector para desarrolladores de Python presentados por Pamela Fox en POSETTE: An Event for Postgres 2024. Aprenda a usar pgvector, la extensión Postgres para el almacenamiento de vectores y la consulta, desde scripts de Python y aplicaciones web. Incluiré demostraciones con los controladores y ORM más comunes, como psycopg, asyncpg, SQLAlchemy, SQLModel e implementar una aplicación FastAPI completa mediante pgvector para una API de búsqueda vectorial. También hablaré sobre las opciones de inserción de modelos y las estrategias de indexación.

Pamela es un humano que ama aprender, enseñar y crear. Actualmente es promotora de la nube en Python en Microsoft, donde ayuda a los desarrolladores a usar Python con las muchas ofertas de Azure.

En el frente docente, Pamela ha enseñado informática en UC Berkeley y se ha voluntario en las aulas del área de bahía como parte de las organizaciones TEALS, GirlsWhoCode y CoderDojo. También inició el capítulo SF de GirlDevelopIt, donde enseñó docenas de talleres de desarrollo web.

Pamela ha estado en la industria tecnológica durante 15 años, comenzando con su primer papel en Google como uno de sus primeros defensores de desarrollo. Fue ingeniero de pila completa en Coursera y pasó muchos años después en Khan Academy, tanto como ingeniero como creador del contenido de programación de equipos.

Capítulos

  • 00:00: Introducción
  • 00:56 - Información general de los vectores
  • 05:07 : herramientas para comprender los vectores
  • 07:52 - Medición de la distancia entre vectores
  • 09:53 : Almacenamiento de vectores en PostgreSQL
  • 18:05 : Uso de pgvector con Python
  • 26:02 - Diapositivas y más...

Conexión

Azure
Azure Database for PostgreSQL