Skip to main content

LlamaIndex Embeddings Integration: Fireworks

This integration provides support for Fireworks AI embedding models with LlamaIndex.

Fireworks AI offers fast and efficient inference for embedding models. Sign up at fireworks.ai to get an API key.

Installation

pip install llama-index-embeddings-fireworks

Usage

from llama_index.embeddings.fireworks import FireworksEmbedding

# Initialize the embedding model
embed_model = FireworksEmbedding(
    api_key="your-api-key",  # or set FIREWORKS_API_KEY env var
    model_name="nomic-ai/nomic-embed-text-v1.5",
)

# Get embedding for a single text
embedding = embed_model.get_text_embedding("Hello, world!")

# Get embeddings for multiple texts
embeddings = embed_model.get_text_embedding_batch(
    ["Hello, world!", "How are you?"]
)

# Get query embedding
query_embedding = embed_model.get_query_embedding("What is machine learning?")

Configuration

Parameter Description Default
api_key Fireworks API key (or set FIREWORKS_API_KEY env var) None
model_name Embedding model to use nomic-ai/nomic-embed-text-v1.5
dimensions Output embedding dimensions (if supported by model) None
embed_batch_size Batch size for embedding requests 10
timeout Request timeout in seconds 60.0
max_retries Maximum number of retries 10

Environment Variables

  • FIREWORKS_API_KEY: Your Fireworks API key
  • FIREWORKS_API_BASE: Custom API base URL (optional)

Download files

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

Source Distribution

llama_index_embeddings_fireworks-0.6.0.tar.gz (4.5 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 llama_index_embeddings_fireworks-0.6.0.tar.gz.

File metadata

  • Download URL: llama_index_embeddings_fireworks-0.6.0.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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_fireworks-0.6.0.tar.gz
Algorithm Hash digest
SHA256 bb43788402fed87d0c027e50457d99b44d76827c8e1f461dc497afa30148474c
MD5 79e50227084b6dd524c34eee7a3103c9
BLAKE2b-256 8366caf98e19cfb2965ea1c3b263b8cd6bac97eb5f1dcf4f11bd1f4c839868a5

See more details on using hashes here.

File details

Details for the file llama_index_embeddings_fireworks-0.6.0-py3-none-any.whl.

File metadata

  • Download URL: llama_index_embeddings_fireworks-0.6.0-py3-none-any.whl
  • Upload date:
  • Size: 4.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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_fireworks-0.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d08449d634d74d1b1f37d36e1fb5621b18a15cfb817beb86e28e29c6ea076c53
MD5 6ec5a4fe2d9282f4f4837dfe5a4c0b4f
BLAKE2b-256 d7b872ffbff63f2fc0e4b5c2dfad2292e149d449391a8a8db762fc39f2862dd0

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.6.0 This release

2 files

0.5.2

2 files

0.5.1

2 files

0.5.0

2 files

0.4.2

2 files

0.4.1

2 files

0.4.0

2 files

0.3.1

2 files

0.3.0

2 files

0.2.2

2 files

0.2.0

2 files

0.1.2

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page