LocalAI/core/config
Ettore Di Giacinto 21bdfe5fa4
fix: use rice when embedding large binaries (#5309)
* fix(embed): use go-rice for large backend assets

Golang embed FS has a hard limit that we might exceed when providing
many binary alternatives.

Signed-off-by: Ettore Di Giacinto <mudler@localai.io>

* simplify golang deps

Signed-off-by: Ettore Di Giacinto <mudler@localai.io>

* chore(tests): switch to testcontainers and print logs

Signed-off-by: Ettore Di Giacinto <mudler@localai.io>

* fix(tests): do not build a test binary

Signed-off-by: Ettore Di Giacinto <mudler@localai.io>

* small fixup

Signed-off-by: Ettore Di Giacinto <mudler@localai.io>

---------

Signed-off-by: Ettore Di Giacinto <mudler@localai.io>
2025-05-04 16:42:42 +02:00
..
application_config.go fix: use rice when embedding large binaries (#5309) 2025-05-04 16:42:42 +02:00
backend_config.go chore(defaults): enlarge defaults, drop gpu layers which is infered (#5308) 2025-05-03 18:44:51 +02:00
backend_config_filter.go groundwork: ListModels Filtering Upgrade (#2773) 2024-10-01 18:55:46 +00:00
backend_config_loader.go feat: Centralized Request Processing middleware (#3847) 2025-02-10 12:06:16 +01:00
backend_config_test.go fix(tests): pin to branch for config used in tests (#4721) 2025-01-31 09:57:58 +01:00
config_suite_test.go dependencies(grpcio): bump to fix CI issues (#2362) 2024-05-21 14:33:47 +02:00
config_test.go chore(stablediffusion-ncn): drop in favor of ggml implementation (#4652) 2025-01-22 19:34:16 +01:00
gallery.go refactor: gallery inconsistencies (#2647) 2024-06-24 17:32:12 +02:00
gguf.go fix(gpu): do not assume gpu being returned has node and mem (#5310) 2025-05-03 19:00:24 +02:00
guesser.go feat(llama.cpp): estimate vram usage (#5299) 2025-05-02 17:40:26 +02:00