Agentic AI
Topics
What is pgvector and how does it work with Amazon Aurora?
pgvector
Vector embeddings are numerical representations of semantic meaning for content like text, images, and video. With pgvector, you can perform efficient semantic similarity searches combined with traditional tabular data in Aurora, enabling applications like:
-
Personalized recommendations
-
Chatbots and customer service agents
-
Candidate matching
-
Next-best-action recommendations
For Aurora PostgreSQL, using optimized reads with pgvector increases queries per second for vector search by up to 9x for workloads exceeding available instance memory. Read our blog on vector database capabilities
Can I use Aurora machine learning to keep vector embeddings up to date?
Yes. Aurora machine learning
How does Amazon Aurora integrate with Amazon Bedrock?
There are two methods to integrate Aurora with Amazon Bedrock for agentic AI applications:
-
Aurora ML: Access foundation models in Amazon Bedrock directly through SQL for both Aurora MySQL and Aurora PostgreSQL.
-
Amazon Bedrock Knowledge Bases
: Configure Aurora PostgreSQL as your vector store in Amazon Bedrock Knowledge Bases in one click for Retrieval-Augmented Generation (RAG) use cases.
Read our blog
How does Amazon Aurora integrate with Amazon Bedrock AgentCore?
Aurora integrates with Amazon Bedrock AgentCore
How does optimized reads for Aurora PostgreSQL improve vector search performance?
Optimized reads with pgvector increases queries per second for vector search by up to 9x in workloads that exceed available instance memory. This is possible due to the tiered caching capability that automatically caches data evicted from the in-memory database buffer cache onto local storage. Read our blog