published AI Powered

Supabase Vector API

The Supabase Vector API provides developers free access to perform efficient vector similarity searches within Supabase-managed databases, ideal for AI and machine learning workflows.

Developed by Supabase

99.90%Uptime
50msLatency
25kStars
API KeyAuth
NoCredit Card
RESTStyle
v1Version
API Endpoints

Reference for available routes, request structures, and live examples.

Generates vector embeddings from text

Full Endpoint URL
https://project.supabase.co/vectors
Implementation Example
curl -X POST 'https://project.supabase.co/vectors' \
  -H 'Authorization: Bearer YOUR_API_KEY'
Request Payload
{
  "text": "The capital of France is Paris",
  "model": "text-embedding-ada-002"
}
Expected Response
{
  "model": "text-embedding-ada-002",
  "usage": {
    "prompt_tokens": 7
  },
  "embedding": [
    0.1,
    -0.2,
    0.3
  ]
}
Version:v1
Limit:1000 vectors/minute
Real-World Applications
  • Semantic search for articles or documentsOptimized Capability
  • Recommendation engine for e‑commerceOptimized Capability
  • Chatbot retrieval of similar Q&A pairsOptimized Capability
  • Image similarity search (with embedding vectors)Optimized Capability
  • Clustering and tagging pipelines in ML workflowsOptimized Capability
Advantages
  • Tight integration with Supabase Postgres backend
  • Fast vector similarity via pgvector
  • Freemium tier allows experimentation at low cost
  • Supports multiple distance metrics and filters
Limitations
  • Relatively new feature with evolving tooling
  • Limited to regions where Supabase offers vector support
  • Freemium usage caps may restrict large-scale testing
  • REST‑only interface may lack advanced batch support

FAQs

API Specifications

v1
Pricing Model
usage‑based: pay per vector storage and operations beyond free tier
Credit Card
Not Required
Response Formats
JSON
Supported Languages
5 Languages
SDK Support
JavaScript, Python, Go
Time to Hello World

Less than 10 minutes to enable vector extension and start indexing

Rate Limit

60 requests per minute

Free Tier Usage

Up to 1 million vector operations per month, 5 GB storage included, with rate limit of 30 requests/min

Use Case: Best For

Developers building semantic search, AI‑driven recommendation systems, or embedding‑based retrieval on Supabase

Not Recommended For

Teams requiring on‑premise deployment or ultra‑low latency HPC environments

#vector-database#embeddings

Explore Related APIs

Discover similar APIs to Supabase Vector API

View All APIs
FREEMIUM

Qdrant Vector Search

The Qdrant Vector Search API provides developers with a free open-source solution for storing, filtering, and searching vector embeddings for AI applications.

DatabaseView Details
FREEMIUM

NocoDB API

The NocoDB API auto-generates REST and GraphQL interfaces from existing SQL databases, providing programmatic access to CRUD operations, filtering, and webhook capabilities.

DatabaseView Details
FREEMIUM

TimescaleDB API

The TimescaleDB API offers developers a free and efficient way to handle time-series data directly within PostgreSQL, allowing for robust analytics workflows without extra overhead.

DatabaseView Details