mirror of
https://github.com/ggml-org/llama.cpp.git
synced 2026-09-17 20:31:47 +02:00
ui : send the model on external backend requests
Assisted-by: pi:llama.cpp/DeepSeek-V4.1-Flash
This commit is contained in:
@@ -374,6 +374,11 @@ class ChatStore implements ChatStreamHost, ChatFlowsHost {
|
||||
if (serverStore.isRouterMode) {
|
||||
const modelName = modelsStore.selectedModelName;
|
||||
|
||||
if (modelName) apiOptions.model = modelName;
|
||||
} else if (!serverStore.capabilities.props) {
|
||||
// external backends need an explicit model on every request
|
||||
const modelName = modelsStore.activeModelId;
|
||||
|
||||
if (modelName) apiOptions.model = modelName;
|
||||
}
|
||||
|
||||
@@ -813,6 +818,9 @@ class ChatStore implements ChatStreamHost, ChatFlowsHost {
|
||||
const conversationModel = getConversationModel(allMessages);
|
||||
|
||||
effectiveModel = modelOverride || modelsStore.selectedModelName || conversationModel;
|
||||
} else if (!serverStore.capabilities.props) {
|
||||
// external backends are not router mode but still require a model
|
||||
effectiveModel = modelOverride || modelsStore.activeModelId;
|
||||
}
|
||||
|
||||
if (serverStore.isRouterMode && effectiveModel) {
|
||||
|
||||
Reference in New Issue
Block a user