Skip to main content

llama-index embeddings huggingface api integration

Project description

LlamaIndex Embeddings Integration: Huggingface API

Integration with Hugging Face's Inference API for embeddings.

For more information on Hugging Face's Inference API, visit Hugging Face's Inference API documentation.

Installation

pip install llama-index-embeddings-huggingface-api

Usage

from llama_index.embeddings.huggingface_api import (
    HuggingFaceInferenceAPIEmbedding,
)

my_embed = HuggingFaceInferenceAPIEmbedding(
    model_name="BAAI/bge-small-en-v1.5",
    token="<your-token>",  # Optional
)

embeddings = my_embed.get_text_embedding("Why sky is blue")

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

Built Distribution

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

File details

Details for the file llama_index_embeddings_huggingface_api-0.5.0.tar.gz.

File metadata

  • Download URL: llama_index_embeddings_huggingface_api-0.5.0.tar.gz
  • Upload date:
  • Size: 6.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for llama_index_embeddings_huggingface_api-0.5.0.tar.gz
Algorithm Hash digest
SHA256 74d15df6dfbcd6bdc6b154c527b0951a0ebd90a1ac0e47490d2711fb831bbc8a
MD5 a13503dfc3670763db51bfaa2d926498
BLAKE2b-256 85fa51d52b825916ffd5bcb35e087bd75d86b5f1bbfa2a37fec03a5bdc111754

See more details on using hashes here.

File details

Details for the file llama_index_embeddings_huggingface_api-0.5.0-py3-none-any.whl.

File metadata

  • Download URL: llama_index_embeddings_huggingface_api-0.5.0-py3-none-any.whl
  • Upload date:
  • Size: 6.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.9 {"installer":{"name":"uv","version":"0.10.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for llama_index_embeddings_huggingface_api-0.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 89ee8d7e02dd483d4084b4bff29c8285b6cb15f3000d1818642a7376852ef078
MD5 625fd7524d2c66a45af68908849ccf9b
BLAKE2b-256 2a70446612b38b56e769b9f5d4208d7f27c680d3adf8b1046a71d0c6c9f78f63

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