Model reference · open weights
vectorizer.vanilla is an open-weight embedding model from sinequa. AxForge deploys and operates it for you on dedicated EU-owned hardware — with the licence handled where one is required.
Available as managed deployment — configured and operated for you on dedicated EU hardware, quoted per deployment.
What it is
| Released by | sinequa |
|---|---|
| Type | Embedding models |
| Task | Embeddings |
| Context | 512 tokens |
| Runs with | transformers |
| Released | 2023-07-11 |
| Popularity | 549 downloads / month |
| Licence | Unknown |
About
This model is a vectorizer developed by Sinequa. It produces an embedding vector given a passage or a query. The passage vectors are stored in our vector index and the query vector is used at query time to look up relevant passages in the index.
Model name: vectorizer.vanilla
The model was trained and tested in the following languages:
| Metric | Value |
|---|---|
| Relevance (Recall@100) | 0.639 |
Note that the relevance score is computed as an average over 14 retrieval datasets (see details below).
| GPU | Quantization type | Batch size 1 | Batch size 32 |
|---|---|---|---|
| NVIDIA A10 | FP16 | 1 ms | 5 ms |
| NVIDIA A10 | FP32 | 2 ms | 20 ms |
| NVIDIA T4 | FP16 | 1 ms | 14 ms |
| NVIDIA T4 | FP32 | 2 ms | 53 ms |
| NVIDIA L4 | FP16 | 1 ms | 5 ms |
| NVIDIA L4 | FP32 | 3 ms | 25 ms |
| Quantization type | Memory |
|---|---|
| FP16 | 300 MiB |
| FP32 | 500 MiB |
Note that GPU memory usage only includes how much GPU memory the actual model consumes on an NVIDIA T4 GPU with a batch size of 32. It does not include the fix amount of memory that is consumed by the ONNX Runtime upon initialization which can be around 0.5 to 1 GiB depending on the used GPU.
The model have been trained using all datasets that are cited in the all-MiniLM-L6-v2 model.
To determine the relevance score, we averaged the results that we obtained when evaluating on the datasets of the BEIR benchmark. Note that all these datasets are in English.
| Dataset | Recall@100 |
|---|---|
| Average | 0.639 |
| Arguana | 0.969 |
| CLIMATE-FEVER | 0.509 |
| DBPedia Entity | 0.409 |
| FEVER | 0.839 |
| FiQA-2018 | 0.702 |
| HotpotQA | 0.609 |
| MS MARCO | 0.849 |
| NFCorpus | 0.315 |
| NQ | 0.786 |
| Quora | 0.995 |
| SCIDOCS | 0.497 |
| SciFact | 0.911 |
| TREC-COVID | 0.129 |
| Webis-Touche-2020 | 0.427 |
From the published model card. Full card on the HuggingFace links in the sidebar.
Using it via the API
Once AxForge deploys vectorizer-vanilla for you, it answers on the OpenAI-compatible API — the same base URL and keys as every other model. (vectorizer-vanilla below is illustrative; you get the exact model name on deployment.)
$ curl -sS https://api.axforge.ai/v1/embeddings \
-H "Authorization: Bearer $AXFORGE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"vectorizer-vanilla","input":"text to embed"}'
Create an account — your API key is available in the console. 3M free tokens every 30 days with every new account.