|
|
@@ -80,6 +80,7 @@ export namespace LLM {
|
|
|
? (input.agent.temperature ?? ProviderTransform.temperature(input.model))
|
|
|
: undefined,
|
|
|
topP: input.agent.topP ?? ProviderTransform.topP(input.model),
|
|
|
+ topK: ProviderTransform.topK(input.model),
|
|
|
options: pipe(
|
|
|
{},
|
|
|
mergeDeep(ProviderTransform.options(input.model, input.sessionID)),
|
|
|
@@ -132,6 +133,7 @@ export namespace LLM {
|
|
|
},
|
|
|
temperature: params.temperature,
|
|
|
topP: params.topP,
|
|
|
+ topK: params.topK,
|
|
|
providerOptions: ProviderTransform.providerOptions(input.model, params.options),
|
|
|
activeTools: Object.keys(tools).filter((x) => x !== "invalid"),
|
|
|
tools,
|