llama.cpp
webui: introduce OpenAI-compatible model selector in JSON payload
#16562
Merged

webui: introduce OpenAI-compatible model selector in JSON payload #16562

ServeurpersoCom
ServeurpersoCom ServeurpersoCom requested a review from allozaur allozaur 1 year ago
github-actions github-actions added examples
github-actions github-actions added server
ServeurpersoCom
ServeurpersoCom
allozaur allozaur requested a review from ngxson ngxson 1 year ago
ServeurpersoCom
allozaur
ServeurpersoCom ServeurpersoCom force pushed 1 year ago
allozaur
allozaur commented on 2025-10-19
ServeurpersoCom ServeurpersoCom force pushed 1 year ago
ServeurpersoCom ServeurpersoCom force pushed 1 year ago
ServeurpersoCom
ServeurpersoCom
allozaur
ServeurpersoCom
ServeurpersoCom
allozaur
ServeurpersoCom ServeurpersoCom force pushed 1 year ago
ServeurpersoCom
ServeurpersoCom
ServeurpersoCom
ServeurpersoCom
ServeurpersoCom
allozaur
ServeurpersoCom
ServeurpersoCom ServeurpersoCom force pushed 1 year ago
ServeurpersoCom ServeurpersoCom force pushed 1 year ago
allozaur
ServeurpersoCom
ServeurpersoCom
allozaur
allozaur requested changes on 2025-10-21
ServeurpersoCom
allozaur
allozaur requested changes on 2025-10-21
ServeurpersoCom ServeurpersoCom force pushed 1 year ago
ServeurpersoCom webui: introduce OpenAI-compatible model selector in JSON payload
19c883a1
ServeurpersoCom webui: restore OpenAI-Compatible model source of truth and unify meta…
d1106507
ServeurpersoCom webui: address review feedback from allozaur
ccdf1693
ServeurpersoCom webui: move model selector into ChatForm (idea by @allozaur)
84eab3e1
ServeurpersoCom webui: make model selector more subtle and integrated into ChatForm
7bbc6be8
ServeurpersoCom webui: replaced the Flowbite selector with a native Svelte dropdown
0fa592ab
ServeurpersoCom webui: add developer setting to toggle the chat model selector
f06d663a
ServeurpersoCom webui: address review feedback from allozaur
7ebe1cfc
ServeurpersoCom webui: toggle displayed model source for legacy vs OpenAI-Compat modes
2e79d921
ServeurpersoCom Update tools/server/webui/src/lib/components/app/chat/ChatForm/ChatFo…
2a7c4c08
ServeurpersoCom Update tools/server/webui/src/lib/constants/localstorage-keys.ts
f59cac26
ServeurpersoCom Update tools/server/webui/src/lib/components/app/chat/ChatForm/ChatFo…
938e68cd
ServeurpersoCom Update tools/server/webui/src/lib/components/app/chat/ChatMessages/Ch…
da3c653e
ServeurpersoCom Update tools/server/webui/src/lib/services/chat.ts
0ad76013
ServeurpersoCom Update tools/server/webui/src/lib/services/chat.ts
3a7ab7f1
ServeurpersoCom webui: refactor model selector and persistence helpers
309f96e5
ServeurpersoCom webui: document normalizeModelName usage with inline examples
2d5bcad9
ServeurpersoCom Update tools/server/webui/src/lib/components/app/chat/ChatForm/ChatFo…
fd7866ae
ServeurpersoCom Update tools/server/webui/src/lib/stores/models.svelte.ts
8e54dd8a
ServeurpersoCom Update tools/server/webui/src/lib/stores/models.svelte.ts
ab922d9b
ServeurpersoCom webui: extract ModelOption type into dedicated models.d.ts
21735547
ServeurpersoCom webui: refine ChatMessageAssistant displayedModel source logic
e0dc3242
ServeurpersoCom webui: stabilize dropdown, simplify model extraction, and init assist…
cef77762
ServeurpersoCom chore: update webui static build
d13a2928
ServeurpersoCom ServeurpersoCom force pushed to d13a2928 1 year ago
allozaur
allozaur requested changes on 2025-10-22
ServeurpersoCom Update tools/server/webui/src/lib/components/app/chat/ChatMessages/Ch…
d90cb36c
ServeurpersoCom chore: npm format, update webui static build
0cf31358
ServeurpersoCom webui: align sidebar trigger position, remove z-index glitch
0a907ef0
ServeurpersoCom chore: update webui build output
114cd56e
allozaur
allozaur approved these changes on 2025-10-22
allozaur allozaur merged 9b9201f6 into master 1 year ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone