forked from ggml-org/llama.cpp
-
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit b7552cf
common : add default embeddings presets (ggml-org#11677)
* common : add default embeddings presets
This commit adds default embeddings presets for the following models:
- bge-small-en-v1.5
- e5-small-v2
- gte-small
These can be used with llama-embedding and llama-server.
For example, with llama-embedding:
```console
./build/bin/llama-embedding --embd-gte-small-default -p "Hello, how are you?"
```
And with llama-server:
```console
./build/bin/llama-server --embd-gte-small-default
```
And the embeddings endpoint can then be called with a POST request:
```console
curl --request POST \
--url http://localhost:8080/embeddings \
--header "Content-Type: application/json" \
--data '{"input": "Hello, how are you?"}'
```
I'm not sure if these are the most common embedding models but hopefully
this can be a good starting point for discussion and further
improvements.
Refs: ggml-org#10932 1 parent 225bbbf commit b7552cf
1 file changed
+42
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2324 | 2324 | | |
2325 | 2325 | | |
2326 | 2326 | | |
2327 | + | ||
2328 | + | ||
2329 | + | ||
2330 | + | ||
2331 | + | ||
2332 | + | ||
2333 | + | ||
2334 | + | ||
2335 | + | ||
2336 | + | ||
2337 | + | ||
2338 | + | ||
2339 | + | ||
2340 | + | ||
2341 | + | ||
2342 | + | ||
2343 | + | ||
2344 | + | ||
2345 | + | ||
2346 | + | ||
2347 | + | ||
2348 | + | ||
2349 | + | ||
2350 | + | ||
2351 | + | ||
2352 | + | ||
2353 | + | ||
2354 | + | ||
2355 | + | ||
2356 | + | ||
2357 | + | ||
2358 | + | ||
2359 | + | ||
2360 | + | ||
2361 | + | ||
2362 | + | ||
2363 | + | ||
2364 | + | ||
2365 | + | ||
2366 | + | ||
2367 | + | ||
2368 | + | ||
2327 | 2369 | | |
2328 | 2370 | | |
0 commit comments