Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

superduper_sentence_transformers-0.10.0.tar.gz (12.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file superduper_sentence_transformers-0.10.0.tar.gz.

File metadata

File hashes

Hashes for superduper_sentence_transformers-0.10.0.tar.gz
Algorithm Hash digest
SHA256 b00cbebeefedfcc6d2b9ca0af53d60f7d6870eaf5ebfe39d40df2bb8b48ad6d3
MD5 b2183d49d27ff925edd868bd9084cef2
BLAKE2b-256 e7ff62247de547cbd34292da35eab72ad08a55b4cee8a905f49763b93118b561

See more details on using hashes here.

Provenance

The following attestation bundles were made for superduper_sentence_transformers-0.10.0.tar.gz:

Publisher: release_plugins.yaml on superduper-io/superduper

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file superduper_sentence_transformers-0.10.0-py3-none-any.whl.

File metadata

File hashes

Hashes for superduper_sentence_transformers-0.10.0-py3-none-any.whl
Algorithm Hash digest
SHA256 65edf0adcb3b60cec167d4410802f14c4d4eb7b43e1fee0be1ae52c83aeefadf
MD5 c4189772bc173ab06ed7150966b045dc
BLAKE2b-256 d10207f2ad803670efd018013f2d16ab0ae6e9253afad049d0daac8e7375ab1c

See more details on using hashes here.

Provenance

The following attestation bundles were made for superduper_sentence_transformers-0.10.0-py3-none-any.whl:

Publisher: release_plugins.yaml on superduper-io/superduper

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page