Skip to main content

Deploy SentenceTransformers embedding models to a ray cluster

Project description

ray-embedding

A Python library for deploying SentenceTransformers models to a ray cluster. This tool encapsulates inference logic that uses SentenceTransformers to load any compatible embedding model from the Hugging Face hub and compute embeddings for input text.

This library is meant to be used with the embedding-models Ray cluster.

Refer to this Ray Serve deployment config to see how this library is used.

Supports the following backends

  • pytorch-gpu
  • pytorch-cpu

Planned:

  • onnx-gpu
  • onnx-cpu
  • openvino-cpu

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

ray_embedding-0.13.1.tar.gz (7.9 kB view details)

Uploaded Source

Built Distribution

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

ray_embedding-0.13.1-py3-none-any.whl (9.7 kB view details)

Uploaded Python 3

File details

Details for the file ray_embedding-0.13.1.tar.gz.

File metadata

  • Download URL: ray_embedding-0.13.1.tar.gz
  • Upload date:
  • Size: 7.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for ray_embedding-0.13.1.tar.gz
Algorithm Hash digest
SHA256 d051bc674b05db6e50b560e3a1a0c1e8ff6b6b00dd9d89a7c24837de1a576269
MD5 70c31bc26f4e9ce74f23cfd9e5f08f99
BLAKE2b-256 5a928661fd6080f9f8836c3842a7faef5ece1005bec751408bfb45653f26c4fc

See more details on using hashes here.

File details

Details for the file ray_embedding-0.13.1-py3-none-any.whl.

File metadata

  • Download URL: ray_embedding-0.13.1-py3-none-any.whl
  • Upload date:
  • Size: 9.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for ray_embedding-0.13.1-py3-none-any.whl
Algorithm Hash digest
SHA256 059905fda29cff6cf728f6cec80e23975a20c672766320cc70b83c58478f118d
MD5 68725029403d1c99db51f71763582074
BLAKE2b-256 2a008e703e3c71fae0fb802132ebe6e6654307269c89625e9839995ccc0c5345

See more details on using hashes here.

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