superduper allows users to work with self-hosted embedding models via [Sentence-Transformers](https://sbert.net).
Project description
superduper_sentence_transformers
superduper allows users to work with self-hosted embedding models via Sentence-Transformers.
Installation
pip install superduper_sentence_transformers
API
Class | Description |
---|---|
superduper_sentence_transformers.model.SentenceTransformer |
A model for sentence embeddings using sentence-transformers . |
Examples
SentenceTransformer
from superduper import vector
from superduper_sentence_transformers import SentenceTransformer
import sentence_transformers
model = SentenceTransformer(
identifier="embedding",
object=sentence_transformers.SentenceTransformer("BAAI/bge-small-en"),
datatype=vector(shape=(1024,)),
postprocess=lambda x: x.tolist(),
predict_kwargs={"show_progress_bar": True},
)
model.predict("What is superduper")
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
Close
Hashes for superduper_sentence_transformers-0.0.5.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | ac4587042499f188f9148029e343b527a6948f5ac6330ac62903e99c8dd7e106 |
|
MD5 | 0d959078d085a17581e8c4eb474e5e19 |
|
BLAKE2b-256 | 86fce87597deac03bf611a6a1ebb2a4dd6a149c1c9f26acc2e0de1ca6f7d68e1 |
Close
Hashes for superduper_sentence_transformers-0.0.5-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 069bfa55ca048658dcfde4dce60c699ea0e48e856c33d7ceb2574396aa87371a |
|
MD5 | 243924c51b7586a4b15c8cf04f087afa |
|
BLAKE2b-256 | 8d3dccbea8d646374a98474cb53b3b9d028301ef09cb496c12e03ff97b1a2060 |