llama.cpp/.github/workflows
Georgi Gerganov 2002bc96bf
server : refactor (#5882)
* server : refactoring (wip)

* server : remove llava/clip objects from build

* server : fix empty prompt handling + all slots idle logic

* server : normalize id vars

* server : code style

* server : simplify model chat template validation

* server : code style

* server : minor

* llama : llama_chat_apply_template support null buf

* server : do not process embedding requests when disabled

* server : reorganize structs and enums + naming fixes

* server : merge oai.hpp in utils.hpp

* server : refactor system prompt update at start

* server : disable cached prompts with self-extend

* server : do not process more than n_batch tokens per iter

* server: tests: embeddings use a real embeddings model (#5908)

* server, tests : bump batch to fit 1 embedding prompt

* server: tests: embeddings fix build type Debug is randomly failing (#5911)

* server: tests: embeddings, use different KV Cache size

* server: tests: embeddings, fixed prompt do not exceed n_batch, increase embedding timeout, reduce number of concurrent embeddings

* server: tests: embeddings, no need to wait for server idle as it can timout

* server: refactor: clean up http code (#5912)

* server : avoid n_available var

ggml-ci

* server: refactor: better http codes

* server : simplify json parsing + add comment about t_last

* server : rename server structs

* server : allow to override FQDN in tests

ggml-ci

* server : add comments

---------

Co-authored-by: Pierrick Hymbert <pierrick.hymbert@gmail.com>
2024-03-07 11:41:53 +02:00
..
build.yml ci : add Ubuntu 22 Vulkan CI run (#5789) 2024-03-01 10:54:53 +02:00
code-coverage.yml cov : add Code Coverage and codecov.io integration (#2928) 2023-09-03 11:48:49 +03:00
docker.yml docker : add server-first container images (#5157) 2024-01-28 09:55:31 +02:00
editorconfig.yml support SYCL backend windows build (#5208) 2024-01-31 08:08:07 +05:30
gguf-publish.yml gguf.py : fix CI for publishing GGUF package (#3532) 2023-10-07 22:14:10 +03:00
nix-ci-aarch64.yml workflows: nix: hardcode cachix ids, build unconditionally (#5663) 2024-02-22 08:32:09 -08:00
nix-ci.yml workflows: nix: hardcode cachix ids, build unconditionally (#5663) 2024-02-22 08:32:09 -08:00
nix-flake-update.yml ci: nix-flake-update: new token with pr permissions (#4879) 2024-01-11 17:22:34 +00:00
nix-publish-flake.yml workflows: nix-flakestry: drop tag filters 2023-12-31 13:14:58 -08:00
python-check-requirements.yml workflows : remove nocleanup arg for check-requirements.sh (#5826) 2024-03-02 00:11:06 -05:00
python-lint.yml llava : remove prog parameter from ArgumentParser (#5457) 2024-02-12 10:38:44 +02:00
server.yml server : refactor (#5882) 2024-03-07 11:41:53 +02:00
tidy-post.yml ci : disable auto tidy (#1705) 2023-06-05 23:05:05 +03:00
tidy-review.yml Add clang-tidy reviews to CI (#1407) 2023-05-12 15:40:53 +02:00
zig-build.yml ci : add Zig CI/CD and fix build (#2996) 2023-10-08 16:59:20 +03:00