Sponsored by
Vmake Labs Video Enhancer
-Vmake Labs Video Enhancer uses AI to improve video quality, restore details, reduce blur, and upscale videos to 8K.
jina-embeddings-v5-text-nano-classification
is a compact, high-performance text embedding model designed for classification.
It is part of the
jina-embeddings-v5-text
model family, which also includes
jina-embeddings-v5-text-small
, for better performance at a bigger size.
Trained using a novel approach that combines distillation with task-specific contrastive losses,
jina-embeddings-v5-text-nano-classification
outperforms existing state-of-the-art models of similar size across diverse embedding benchmarks.
from sentence_transformers import SentenceTransformer
import torch
model = SentenceTransformer(
"jinaai/jina-embeddings-v5-text-nano-classification",
trust_remote_code=True,
model_kwargs={"dtype": torch.bfloat16}, # Recommended for GPUs
config_kwargs={"_attn_implementation": "flash_attention_2"}, # Recommended but optional
)
# Optional: set truncate_dim in encode() to control embedding size
texts = [
"My order hasn't arrived yet and it's been two weeks.",
"How do I reset my password?",
"I'd like a refund for my recent purchase.",
"Your product exceeded my expectations. Great job!",
]
# Encode texts
embeddings = model.encode(texts)
print(embeddings.shape)
# (4, 768)
similarity = model.similarity(embeddings, embeddings)
print(similarity)
# tensor([[1.0000, 0.7152, 0.8378, 0.8101],# [0.7152, 1.0000, 0.7512, 0.6940],# [0.8378, 0.7512, 1.0000, 0.7741],# [0.8101, 0.6940, 0.7741, 1.0000]])
Since our nano model is based on
jinaai/jina-embeddings-v5-text-nano
, which is not yet supported by llama.cpp, we provide our own branch of
llama.cpp
, which implements the necessary changes to support it for now.
To start the OpenAI API compatible HTTP server, run with the respective model version:
curl -X POST "http://127.0.0.1:8080/v1/embeddings" \
-H "Content-Type: application/json" \
-d '{
"input": [
"Document: A beautiful sunset over the beach",
"Document: 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."
]
}'
Note: For the classification variant, always add
Document:
prefix in front of your input as shown above.
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-nano-classification
useful in your research, please cite the following paper:
[will be published soon]
Runs of jinaai jina-embeddings-v5-text-nano-classification on huggingface.co
8.8K
Total runs
0
24-hour runs
-108
3-day runs
-176
7-day runs
6.4K
30-day runs
More Information About jina-embeddings-v5-text-nano-classification huggingface.co Model
More jina-embeddings-v5-text-nano-classification license Visit here:
jina-embeddings-v5-text-nano-classification huggingface.co is an AI model on huggingface.co that provides jina-embeddings-v5-text-nano-classification's model effect (), which can be used instantly with this jinaai jina-embeddings-v5-text-nano-classification model. huggingface.co supports a free trial of the jina-embeddings-v5-text-nano-classification model, and also provides paid use of the jina-embeddings-v5-text-nano-classification. Support call jina-embeddings-v5-text-nano-classification model through api, including Node.js, Python, http.
jina-embeddings-v5-text-nano-classification huggingface.co is an online trial and call api platform, which integrates jina-embeddings-v5-text-nano-classification's modeling effects, including api services, and provides a free online trial of jina-embeddings-v5-text-nano-classification, you can try jina-embeddings-v5-text-nano-classification online for free by clicking the link below.
jinaai jina-embeddings-v5-text-nano-classification online free url in huggingface.co:
jina-embeddings-v5-text-nano-classification is an open source model from GitHub that offers a free installation service, and any user can find jina-embeddings-v5-text-nano-classification on GitHub to install. At the same time, huggingface.co provides the effect of jina-embeddings-v5-text-nano-classification install, users can directly use jina-embeddings-v5-text-nano-classification installed effect in huggingface.co for debugging and trial. It also supports api for free installation.
jina-embeddings-v5-text-nano-classification install url in huggingface.co: