Getting Started with embapi#
This section helps you get embapi up and running quickly. Whether you’re using Docker or compiling from source, you’ll find everything you need to start using the vector database API.
What You’ll Learn#
- How to install and run embapi
- How to configure the service for your environment
- Basic usage patterns and workflows
- Creating your first project and embeddings
Prerequisites#
Before you begin, ensure you have:
- PostgreSQL 11+ with pgvector extension (or use the provided Docker setup)
- Go 1.21+ (if compiling from source)
- Docker and Docker Compose (for containerized deployment)
Quick Links#
- Installation - Compile and install embapi
- Docker Deployment - Run with Docker (recommended)
- Configuration - Environment variables and options
- Quick Start - Your first API requests
- First Project - Complete walkthrough