]> git.djapps.eu Git - pkg/ggml/sources/whisper.cpp/commit
server : add a REST Whisper server example with OAI-like API (#1380)
authorFelix <redacted>
Mon, 20 Nov 2023 19:40:24 +0000 (20:40 +0100)
committerGitHub <redacted>
Mon, 20 Nov 2023 19:40:24 +0000 (21:40 +0200)
commiteff3570f78742dfd56024328ed93d4f442434280
tree775aa9d843e4ba737b510b3dc0d28addad5529f1
parentfa19bc419557055e11b819f7bb6a77b6eb68e894
server : add a REST Whisper server example with OAI-like API (#1380)

* Add first draft of server

* Added json support and base funcs for server.cpp

* Add more user input via api-request

also some clean up

* Add reqest params and load post function

Also some general clean up

* Remove unused function

* Add readme

* Add exception handlers

* Update examples/server/server.cpp

* make : add server target

* Add magic curl syntax

Co-authored-by: Georgi Gerganov <redacted>
---------

Co-authored-by: Georgi Gerganov <redacted>
.gitignore
Makefile
examples/CMakeLists.txt
examples/main/main.cpp
examples/server/CMakeLists.txt [new file with mode: 0644]
examples/server/README.md [new file with mode: 0644]
examples/server/httplib.h [new file with mode: 0644]
examples/server/json.hpp [new file with mode: 0644]
examples/server/server.cpp [new file with mode: 0644]