Skip to content
This repository has been archived by the owner on Oct 11, 2024. It is now read-only.

Latest commit

 

History

History
49 lines (37 loc) · 1.62 KB

rest-api.md

File metadata and controls

49 lines (37 loc) · 1.62 KB
description
EigenDB provides a robust REST API to perform various actions.

EigenDB's REST API

{% swagger src="specs/openapi.yaml" path="/health" method="get" %} openapi.yaml {% endswagger %}

{% swagger src="specs/openapi.yaml" path="/vector/insert" method="put" %} openapi.yaml {% endswagger %}

{% swagger src="specs/openapi.yaml" path="/vector/bulk-insert" method="put" %} openapi.yaml {% endswagger %}

{% swagger src="specs/openapi.yaml" path="/vector/search" method="get" %} openapi.yaml {% endswagger %}

{% swagger src="specs/openapi.yaml" path="/update-config/persistence/time-interval" method="post" %} openapi.yaml {% endswagger %}

{% swagger src="specs/openapi.yaml" path="/update-config/api/port" method="post" %} openapi.yaml {% endswagger %}

{% swagger src="specs/openapi.yaml" path="/update-config/api/address" method="post" %} openapi.yaml {% endswagger %}

{% swagger src="specs/openapi.yaml" path="/update-config/hnsw-params/similarity-metric" method="post" %} openapi.yaml {% endswagger %}

{% swagger src="specs/openapi.yaml" path="/update-config/hnsw-params/vector-space-size" method="post" %} openapi.yaml {% endswagger %}

{% swagger src="specs/openapi.yaml" path="/update-config/hnsw-params/m" method="post" %} openapi.yaml {% endswagger %}

{% swagger src="specs/openapi.yaml" path="/update-config/hnsw-params/ef-construction" method="post" %} openapi.yaml {% endswagger %}