Getting it up and running
- Clone the repo from GitHub:
- To start EigenDB, run:
-d
flag if you don’t want to run the it in the background.
Your EigenDB instance should now be running on port :8080
You can test the connection to your instance by running:
- Get your API key either from
apps/eigendb/eigen/api_key.txt
or from the container logs:
Creating your first index
EigenDB can be interfaced with through our Python SDK or its robust REST API.Python SDK
Python SDK
To install the Python SDK, check out this page.
python
REST API
REST API
To first create an index:To upsert your embeddings:To search for similar embeddings:
curl
curl
curl