Skip to main content

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")

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.

Release history Release notifications | RSS feed

This release

0.10.0 This release

2 files

0.9.0

2 files

0.7.0

2 files

0.6.0

2 files

0.5.0

2 files

0.4.0

2 files

0.0.5

2 files

0.0.2

2 files

0.0.1

2 files

Supported by

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