Embed anything at lightning speed
Project description
EmbedAnything
EmbedAnything is a powerful library designed to streamline the creation and management of embedding pipelines. Whether you're working with text, images, audio, or any other type of data[Multimodality to be added], EmbedAnything makes it easy to generate embeddings from multiple sources and store them efficiently in a vector database.
Key Features
- Flexible: Build custom embedding pipelines tailored to your needs.
- Efficient: Optimized for speed and performance, with core functionality written in Rust.
- Scalable: Store embeddings in a vector database for easy retrieval and scalability.
- Python Interface: Packaged as a Python library for seamless integration into your existing projects.
##ToDo
- Versatile: Supports a wide range of data types, including text, images, audio, and more.
- Local embeddings Release it for local embeddings as well
- Vector Database Add functionalities to integrate with any Vector Database
Installation
pip install embed-anything
Requirements:
Please check if you already have the OpenAI key in the Environment variable. We have only released the OpenAI embedder library so far. Please stay tuned for updates for the local embeddings as well.
##Script:
import embed_anything
from embed_anything import EmbedData
data = embed_anything.embed_file("filename.pdf")
print(data[0])```
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file embed_anything-0.1.4.tar.gz
.
File metadata
- Download URL: embed_anything-0.1.4.tar.gz
- Upload date:
- Size: 103.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.5.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cbfc586518176f401a4bcd19c1d825a11e87f2ba4c72ded055be259e511bdbbf |
|
MD5 | 11a1ab99f49e5d9cf39eb3a6f50d610f |
|
BLAKE2b-256 | e853b2eebb6e05883659299f48e3c38418debc9a9af52877d40b0846963084eb |
File details
Details for the file embed_anything-0.1.4-cp311-none-win_amd64.whl
.
File metadata
- Download URL: embed_anything-0.1.4-cp311-none-win_amd64.whl
- Upload date:
- Size: 1.6 MB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.5.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 81183253bdb2e9c909438221d10732bb713e827e748e16910964e0a1a552da4c |
|
MD5 | cc225dd7a91a2f04925ed70e11741586 |
|
BLAKE2b-256 | b2d84efb27c99cbbde8506331c10616c513aa9854582f4038483f9839ce07c19 |