Skip to content
This repository was archived by the owner on Jan 12, 2025. It is now read-only.

A microservice that sits on-top of EigenDB, in charge of embedding various forms of data using pretrained machine learning models. 🧠

License

Notifications You must be signed in to change notification settings

Eigen-DB/embedding-microservice

Repository files navigation

✨ Embedding Microservice 🧠

🤗 Powered by Hugging Face 🤗

Hugging Face NumPy FastAPI

License: MIT

Overview

The Embedding Microservice is a service that sits on-top of EigenDB, in charge of embedding various forms of data using pretrained machine learning models.

Model inference is done remotely using Hugging Face's Inference API 🤗.

Purpose

The purpose of this addition to EigenDB is to enable developers to achieve the benefits of similarity search while not requiring any AI/ML knowledge or experience. Using EigenDB without the Embedding Microservice requires developers to insert embeddings themselves via EigenDB's REST API. This forces the developers to handle the process using machine learning to generate embeddings using their data.

Check out the EigenDB docs for more details!


Made with ❤️ by developers, for developers.

About

A microservice that sits on-top of EigenDB, in charge of embedding various forms of data using pretrained machine learning models. 🧠

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published