# Epsilla Vector Database

- [Overview](https://epsilla-inc.gitbook.io/epsilladb/epsilla-vector-database/readme-1.md)
- [Quick Start](https://epsilla-inc.gitbook.io/epsilladb/epsilla-vector-database/quick-start.md)
- [Run with Docker](https://epsilla-inc.gitbook.io/epsilladb/epsilla-vector-database/quick-start/quick-start.md): You can locally deploy the open-source Epsilla vector database by using its Docker image.
- [Epsilla Cloud](https://epsilla-inc.gitbook.io/epsilladb/epsilla-vector-database/quick-start/epsilla-cloud.md): Get your cloud hosted Epsilla vector database up and running within 1 minute.
- [User Manual](https://epsilla-inc.gitbook.io/epsilladb/epsilla-vector-database/user-manual.md)
- [Connect to a database](https://epsilla-inc.gitbook.io/epsilladb/epsilla-vector-database/user-manual/connect-to-a-database.md): In Epsilla, the data are organized as databases. A database is consisted of multiple tables.
- [Create a new table](https://epsilla-inc.gitbook.io/epsilladb/epsilla-vector-database/user-manual/create-a-new-table.md): In Epsilla, you can have multiple tables in a database. A table has its name, and multiple fields. Each field has its name, data type, and specific configurations.
- [Drop a table](https://epsilla-inc.gitbook.io/epsilladb/epsilla-vector-database/user-manual/api-reference.md)
- [Delete a database](https://epsilla-inc.gitbook.io/epsilladb/epsilla-vector-database/user-manual/delete-a-database.md)
- [Insert records](https://epsilla-inc.gitbook.io/epsilladb/epsilla-vector-database/user-manual/insert-records.md): Each table can hold multiple records.
- [Upsert records](https://epsilla-inc.gitbook.io/epsilladb/epsilla-vector-database/user-manual/upsert-records.md): In addition to insert, Epsilla also provides an upsert API for easy data updates.
- [Search the top K semantically similar records](https://epsilla-inc.gitbook.io/epsilladb/epsilla-vector-database/user-manual/search-the-top-k-semantically-similar-records.md)
- [Retrieve records (with filters and pagination)](https://epsilla-inc.gitbook.io/epsilladb/epsilla-vector-database/user-manual/retrieve-records-with-filters-and-pagination.md)
- [Delete records](https://epsilla-inc.gitbook.io/epsilladb/epsilla-vector-database/user-manual/api-reference-1.md)
- [Performance Tuning](https://epsilla-inc.gitbook.io/epsilladb/epsilla-vector-database/user-manual/performance-tuning.md)
- [Advanced Topics](https://epsilla-inc.gitbook.io/epsilladb/epsilla-vector-database/advanced-topics.md)
- [Embeddings](https://epsilla-inc.gitbook.io/epsilladb/epsilla-vector-database/advanced-topics/embeddings.md)
- [Dense vector vs. sparse vector](https://epsilla-inc.gitbook.io/epsilladb/epsilla-vector-database/advanced-topics/dense-vector-vs.-sparse-vector.md): This page provides an overview of dense and sparse vectors in the context of Epsilla vector database, outlining their use cases, advantages, and disadvantages.
- [Hybrid Search](https://epsilla-inc.gitbook.io/epsilladb/epsilla-vector-database/advanced-topics/hybrid-search.md)
- [Integrations](https://epsilla-inc.gitbook.io/epsilladb/epsilla-vector-database/integrations.md)
- [OpenAI](https://epsilla-inc.gitbook.io/epsilladb/epsilla-vector-database/integrations/openai.md)
- [Mistral AI](https://epsilla-inc.gitbook.io/epsilladb/epsilla-vector-database/integrations/mistral-ai.md)
- [Jina AI](https://epsilla-inc.gitbook.io/epsilladb/epsilla-vector-database/integrations/jina-ai.md)
- [Voyage AI](https://epsilla-inc.gitbook.io/epsilladb/epsilla-vector-database/integrations/voyage-ai.md)
- [Mixedbread AI](https://epsilla-inc.gitbook.io/epsilladb/epsilla-vector-database/integrations/mixedbread-ai.md)
- [Nomic AI](https://epsilla-inc.gitbook.io/epsilladb/epsilla-vector-database/integrations/nomic-ai.md)
- [Roadmap](https://epsilla-inc.gitbook.io/epsilladb/epsilla-vector-database/roadmap.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://epsilla-inc.gitbook.io/epsilladb/epsilla-vector-database.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
