Qwen3-Embedding-8B
This repository contains Qwen/Qwen3-Embedding-8B
together with a Furiosa Executable Bundle (FXB) for running it on
FuriosaAI RNGD with Furiosa-LLM.
The same model also runs on other frameworks (such as Sentence Transformers,
vLLM, and Transformers); for usage with those, see the upstream
Qwen/Qwen3-Embedding-8B model card.
Overview
Qwen3-Embedding-8B is the 8B text-embedding model in the Qwen3-Embedding
series, built on the Qwen3 dense transformer backbone. It maps text into dense
vector representations for semantic search, retrieval, and similarity matching,
with strong multilingual coverage. Embeddings can be requested at a reduced
dimensionality through the dimensions parameter, thanks to the model's
Matryoshka Representation Learning (MRL) support. Its intended use is the same as
the upstream Qwen/Qwen3-Embedding-8B,
and it is released under the Apache 2.0 License.
- Architecture: Qwen3 (dense)
- Input / Output: Text / Embeddings (vector)
- Supported Inference Engine: Furiosa LLM
- Supported Hardware: FuriosaAI RNGD
Quantization
No quantization — the model runs in its native BF16 precision.
Parallelism Strategy
On RNGD, Qwen3-Embedding-8B runs with a tensor-parallel size of 8 PEs, which
maps to a single RNGD card (8 PEs per card).
Usage
To run this model with Furiosa-LLM, follow the examples below after
installing Furiosa-LLM and its prerequisites.
You can use the model either online through the OpenAI-compatible server or
offline through the Furiosa-LLM Python API.
Launch the server
The simplest way to serve the model is:
When the server is ready, you will see:
Basic Usage
The server exposes an OpenAI-compatible /v1/embeddings endpoint. You can send a
request with curl:
Because the endpoint is OpenAI-compatible, you can also use the OpenAI Python
client:
Advanced Usage
For offline use, load the model with the LLM constructor (the FXB shipped in
the repo is discovered automatically) and call embed to obtain dense vectors:
Learn more