# How to Use pgvector for Similarity Search on Heroku Postgres

DevFeed: [How to Use pgvector for Similarity Search on Heroku Postgres](<https://devfeed.tech/articles/how-to-use-pgvector-for-similarity-search-on-heroku-postgres-26483.md>)

Original publisher: [Read original article](<https://www.heroku.com/blog/pgvector-for-similarity-search-on-heroku-postgres/>)

Author: Valerie Woolard

Published: 2023-11-16T00:42:00Z

Content type: tutorial

Language: en

Sources: [Heroku](<https://devfeed.tech/sources/heroku.md>)

Topics: [Heroku Postgres](<https://devfeed.tech/topics/heroku-postgres.md>), [Heroku](<https://devfeed.tech/topics/heroku.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [Embeddings](<https://devfeed.tech/topics/embeddings.md>), [Python](<https://devfeed.tech/topics/python.md>)

Tags: [embeddings](<https://devfeed.tech/tags/embeddings.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [heroku](<https://devfeed.tech/tags/heroku.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [pgvector](<https://devfeed.tech/tags/pgvector.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [python](<https://devfeed.tech/tags/python.md>), [release](<https://devfeed.tech/tags/release.md>), [similarity-search](<https://devfeed.tech/tags/similarity-search.md>)

## AI overview

This tutorial explains how to use the pgvector extension on Heroku Postgres for similarity search. It describes supported databases, vector embeddings, and a Python example using Wikipedia2Vec to generate and store embeddings.

## Source excerpt

Introducing pgvector for Heroku Postgres Over the past few weeks, we worked on adding pgvector as an extension on Heroku Postgres. We're excited to release this feature, and based on the feedback on our public roadmap, many of you are too. We want to share a bit more about how you can use it and [...] The post How to Use pgvector for Similarity Search on Heroku Postgres appeared first on Heroku.