|
@@ -46,13 +46,13 @@ export const DEFAULT_CONFIG = {
|
|
|
|
|
|
modelConfig: {
|
|
modelConfig: {
|
|
model: "gpt-3.5-turbo" as ModelType,
|
|
model: "gpt-3.5-turbo" as ModelType,
|
|
- temperature: 0.5,
|
|
|
|
|
|
+ temperature: 0.6,
|
|
top_p: 1,
|
|
top_p: 1,
|
|
max_tokens: 2000,
|
|
max_tokens: 2000,
|
|
presence_penalty: 0,
|
|
presence_penalty: 0,
|
|
frequency_penalty: 0,
|
|
frequency_penalty: 0,
|
|
sendMemory: true,
|
|
sendMemory: true,
|
|
- historyMessageCount: 4,
|
|
|
|
|
|
+ historyMessageCount: 1,
|
|
compressMessageLengthThreshold: 1000,
|
|
compressMessageLengthThreshold: 1000,
|
|
enableInjectSystemPrompts: true,
|
|
enableInjectSystemPrompts: true,
|
|
template: DEFAULT_INPUT_TEMPLATE,
|
|
template: DEFAULT_INPUT_TEMPLATE,
|
|
@@ -69,7 +69,7 @@ export function limitNumber(
|
|
max: number,
|
|
max: number,
|
|
defaultValue: number,
|
|
defaultValue: number,
|
|
) {
|
|
) {
|
|
- if (typeof x !== "number" || isNaN(x)) {
|
|
|
|
|
|
+ if (isNaN(x)) {
|
|
return defaultValue;
|
|
return defaultValue;
|
|
}
|
|
}
|
|
|
|
|
|
@@ -132,9 +132,7 @@ export const useAppConfig = createPersistStore(
|
|
.customModels.split(",")
|
|
.customModels.split(",")
|
|
.filter((v) => !!v && v.length > 0)
|
|
.filter((v) => !!v && v.length > 0)
|
|
.map((m) => ({ name: m, available: true }));
|
|
.map((m) => ({ name: m, available: true }));
|
|
-
|
|
|
|
- const models = get().models.concat(customModels);
|
|
|
|
- return models;
|
|
|
|
|
|
+ return get().models.concat(customModels);
|
|
},
|
|
},
|
|
}),
|
|
}),
|
|
{
|
|
{
|