jina-embeddings-v5-text-small-retrieval
is a compact, high-performance text embedding model designed for information retrieval.
It is part of the
jina-embeddings-v5-text
model family, which also includes
jina-embeddings-v5-text-nano
, a smaller model for more resource-constrained use cases.
Trained using a novel approach that combines distillation with task-specific contrastive losses,
jina-embeddings-v5-text-small-retrieval
outperforms existing state-of-the-art models of similar size across diverse embedding benchmarks.
from vllm import LLM
from vllm.config.pooler import PoolerConfig
# Initialize model
name = "jinaai/jina-embeddings-v5-text-small-retrieval"
model = LLM(
model=name,
dtype="float16",
runner="pooling",
pooler_config=PoolerConfig(seq_pooling_type="LAST", normalize=True),
)
# Create text prompts
query = "Overview of climate change impacts on coastal cities"
query_prompt = f"Query: {query}"
document = "The impacts of climate change on coastal cities are significant.."
document_prompt = f"Document: {document}"# Encode all prompts
prompts = [query_prompt, document_prompt]
outputs = model.encode(prompts, pooling_task="embed")
via
llama.cpp (GGUF)
After installing
llama.cpp
one can run llama-server to host the embedding model as OpenAI API compatible HTTP server with the respective model version:
llama-server -hf jinaai/jina-embeddings-v5-text-small-retrieval:F16 --embedding --pooling last -ub 32768
Client:
curl -X POST "http://127.0.0.1:8080/v1/embeddings" \
-H "Content-Type: application/json" \
-d '{
"input": [
"Query: A beautiful sunset over the beach",
"Query: Un beau coucher de soleil sur la plage",
"Document: 海滩上美丽的日落",
"Document: 浜辺に沈む美しい夕日",
"Document: Golden sunlight melts into the horizon, painting waves in warm amber and rose, while the sky whispers goodnight to the quiet, endless sea."
]
}'
License
The model is licensed under CC BY-NC 4.0. For commercial use, please
contact us
.
Citation
If you find
jina-embeddings-v5-text-small-retrieval
useful in your research, please cite the following paper:
[will be published soon]
Runs of jinaai jina-embeddings-v5-text-small-retrieval on huggingface.co
106.3K
Total runs
0
24-hour runs
675
3-day runs
3.2K
7-day runs
37.5K
30-day runs
More Information About jina-embeddings-v5-text-small-retrieval huggingface.co Model
More jina-embeddings-v5-text-small-retrieval license Visit here:
jina-embeddings-v5-text-small-retrieval huggingface.co is an AI model on huggingface.co that provides jina-embeddings-v5-text-small-retrieval's model effect (), which can be used instantly with this jinaai jina-embeddings-v5-text-small-retrieval model. huggingface.co supports a free trial of the jina-embeddings-v5-text-small-retrieval model, and also provides paid use of the jina-embeddings-v5-text-small-retrieval. Support call jina-embeddings-v5-text-small-retrieval model through api, including Node.js, Python, http.
jina-embeddings-v5-text-small-retrieval huggingface.co is an online trial and call api platform, which integrates jina-embeddings-v5-text-small-retrieval's modeling effects, including api services, and provides a free online trial of jina-embeddings-v5-text-small-retrieval, you can try jina-embeddings-v5-text-small-retrieval online for free by clicking the link below.
jinaai jina-embeddings-v5-text-small-retrieval online free url in huggingface.co:
jina-embeddings-v5-text-small-retrieval is an open source model from GitHub that offers a free installation service, and any user can find jina-embeddings-v5-text-small-retrieval on GitHub to install. At the same time, huggingface.co provides the effect of jina-embeddings-v5-text-small-retrieval install, users can directly use jina-embeddings-v5-text-small-retrieval installed effect in huggingface.co for debugging and trial. It also supports api for free installation.
jina-embeddings-v5-text-small-retrieval install url in huggingface.co: