The model supports code retrieval and technical QA across
15+ programming languages
and multiple domains, including web development, software development, machine learning, data science, and educational coding problems.
Matryoshka note:
llama.cpp
always returns
896-d
embeddings for this model. To use 64/128/256/512,
slice client-side
(e.g., take the first
k
elements).
Task Instructions
Prefix inputs with task-specific instructions:
INSTRUCTION_CONFIG = {
"nl2code": {
"query": "Find the most relevant code snippet given the following query:\n",
"passage": "Candidate code snippet:\n"
},
"qa": {
"query": "Find the most relevant answer given the following question:\n",
"passage": "Candidate answer:\n"
},
"code2code": {
"query": "Find an equivalent code snippet given the following code snippet:\n",
"passage": "Candidate code snippet:\n"
},
"code2nl": {
"query": "Find the most relevant comment given the following code snippet:\n",
"passage": "Candidate comment:\n"
},
"code2completion": {
"query": "Find the most relevant completion given the following start of code snippet:\n",
"passage": "Candidate completion:\n"
}
}
Use the appropriate prefix for
queries
and
passages
at inference time.
Pick a file (e.g.,
jina-code-embeddings-0.5b-F16.gguf
). You can either:
auto-download
by passing the
repo and file directly
to
llama.cpp
use a local path
with
-m
A) CLI embeddings with
llama-embedding
Auto-download from Hugging Face (repo + file)
./llama-embedding \
--hf-repo jinaai/jina-code-embeddings-0.5b-GGUF \
--hf-file jina-code-embeddings-0.5b-F16.gguf \
--pooling last \
-p "Find the most relevant code snippet given the following query:print hello world in python"
Local file
./llama-embedding \
-m /path/to/jina-code-embeddings-0.5b-F16.gguf \
--pooling last \
-p "Find the most relevant code snippet given the following query:print hello world in python"
Outputs a single
896-d
vector to stdout. For smaller sizes, slice client-side.
Tips:
-ngl <N>
to offload layers to GPU. Max context is 32768 but stick to
--ubatch-size
≤ 8192 for best results.
Query examples (HTTP)
Native endpoint (
/embedding
)
curl -X POST http://localhost:8080/embedding \
-H "Content-Type: application/json" \
-d '{ "content": [ "Find the most relevant code snippet given the following query:\nprint hello world in python", "Candidate code snippet:\nprint(\"Hello World!\")" ] }'
OpenAI-compatible (
/v1/embeddings
)
curl http://localhost:8080/v1/embeddings \
-H "Content-Type: application/json" \
-d '{ "input": [ "Find the most relevant code snippet given the following query:\nprint hello world in python", "Candidate code snippet:\nprint(\"Hello World!\")" ] }'
jina-code-embeddings-0.5b-GGUF huggingface.co is an AI model on huggingface.co that provides jina-code-embeddings-0.5b-GGUF's model effect (), which can be used instantly with this jinaai jina-code-embeddings-0.5b-GGUF model. huggingface.co supports a free trial of the jina-code-embeddings-0.5b-GGUF model, and also provides paid use of the jina-code-embeddings-0.5b-GGUF. Support call jina-code-embeddings-0.5b-GGUF model through api, including Node.js, Python, http.
jina-code-embeddings-0.5b-GGUF huggingface.co is an online trial and call api platform, which integrates jina-code-embeddings-0.5b-GGUF's modeling effects, including api services, and provides a free online trial of jina-code-embeddings-0.5b-GGUF, you can try jina-code-embeddings-0.5b-GGUF online for free by clicking the link below.
jinaai jina-code-embeddings-0.5b-GGUF online free url in huggingface.co:
jina-code-embeddings-0.5b-GGUF is an open source model from GitHub that offers a free installation service, and any user can find jina-code-embeddings-0.5b-GGUF on GitHub to install. At the same time, huggingface.co provides the effect of jina-code-embeddings-0.5b-GGUF install, users can directly use jina-code-embeddings-0.5b-GGUF installed effect in huggingface.co for debugging and trial. It also supports api for free installation.
jina-code-embeddings-0.5b-GGUF install url in huggingface.co: