]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
server : refactor multitask handling (#9274)
authorXuan Son Nguyen <redacted>
Mon, 2 Sep 2024 15:11:51 +0000 (17:11 +0200)
committerGitHub <redacted>
Mon, 2 Sep 2024 15:11:51 +0000 (17:11 +0200)
commit6e7d133a5f9409dd257fad90d7f320721b07a1b2
treedb7a1abd77f4b053131ffee84bcbd89430a45b63
parentb60074f1c26d8354053a952844ef3f7ebefd8803
server : refactor multitask handling (#9274)

* server : remove multitask from server_task

* refactor completions handler

* fix embeddings

* use res_ok everywhere

* small change for handle_slots_action

* use unordered_set everywhere

* (try) fix test

* no more "mutable" lambda

* Apply suggestions from code review

Co-authored-by: Georgi Gerganov <redacted>
* use deque

---------

Co-authored-by: Georgi Gerganov <redacted>
examples/server/server.cpp
examples/server/tests/features/parallel.feature
examples/server/tests/features/steps/steps.py
examples/server/tests/features/wrong_usages.feature
examples/server/utils.hpp