A simple, unified interface for generating embeddings from various providers.
Project description
Embedding Suite
A simple, unified interface for generating embeddings from various providers.
Installation
Pip
pip install embedding-suite
Poetry
poetry add embedding-suite
UV (recommended)
uv add embedding-suite
Usage
from embedding_suite import EmbeddingSuiteClient
client = EmbeddingSuiteClient(provider_configs={"openai": {
"api_key": "XXX"}})
embeddings = client.generate_embeddings(
model="openai:text-embedding-3-large", inputs=["Hi", "Hello"])
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
embedding_suite-0.1.4.tar.gz
(3.0 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file embedding_suite-0.1.4.tar.gz.
File metadata
- Download URL: embedding_suite-0.1.4.tar.gz
- Upload date:
- Size: 3.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.5.18
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3a129c786394985581223b9fafb8386fac548e2215367ebc3d6690addee3801f
|
|
| MD5 |
55918b85dc3da79c70a033a4b5358da6
|
|
| BLAKE2b-256 |
2c4bfb47f124afb69fa99bba66ec41b9d3eb94247300cb53518c69909d00a9d1
|
File details
Details for the file embedding_suite-0.1.4-py3-none-any.whl.
File metadata
- Download URL: embedding_suite-0.1.4-py3-none-any.whl
- Upload date:
- Size: 4.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.5.18
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
08c14cb5c9a0605d07de232745d446790be008814e30462cb0b54b230c3dab1d
|
|
| MD5 |
7d667409eceae1a9ff1ee40f0ce11255
|
|
| BLAKE2b-256 |
13b5f2bf9e7b7f2ba03bfc3fa9e1ee4f96afe220cac4e296c764c4763e2bd8ea
|