llama.cpp
server: split HTTP into its own interface
#17216
Merged

server: split HTTP into its own interface #17216

ngxson
github-actions github-actions added examples
github-actions github-actions added server
ngxson server: split HTTP into its own interface
45b2fe19
ngxson ngxson force pushed to 45b2fe19 31 days ago
ngxson move server-http and httplib to its own file
fe98058f
ngxson add the remaining endpoints
473b0e58
ngxson fix exception/error handling
a2e6a003
ngxson renaming
66c6fe27
ngxson missing header
92a150f9
ngxson fix missing windows header
d990534e
ngxson fix error responses from http layer
f428fe58
ngxson fix slot save/restore handler
25cc7eb6
ngxson fix case where only one stream chunk is returned
3be8a3ac
ngxson add NOMINMAX
9917e044
ngxson do not call sink.write on empty data
fc35e916
ngxson use safe_json_to_str for SSE
8c7fbec4
ngxson clean up
da458d68
ngxson ngxson marked this pull request as ready for review 31 days ago
ngxson ngxson requested a review from ggerganov ggerganov 31 days ago
ngxson
ngxson add some comments
cd104700
ngxson Merge branch 'master' into xsn/split_http_server_context
8dbe547b
ngxson improve usage of next()
1bc41f60
ngxson bring back the "server is listening on" message
55ccf46b
ngxson more generic handler
4d37cee5
ngxson add req.headers
68d5c6f8
ngxson move the chat template print to init()
2c9fe91e
ngxson add req.path
016f8b40
ggerganov cont : minor
2ba14433
ggerganov
ggerganov approved these changes on 2025-11-17
ngxson ngxson merged 0de8878c into master 26 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone