Merge pull request #1807 from AngelLiang/feat/frequency_penalty

feat: Add frequency_penalty request parameter
This commit is contained in:
Yifei Zhang
2023-06-18 14:36:55 +08:00
committed by GitHub
18 changed files with 104 additions and 0 deletions

View File

@@ -35,6 +35,7 @@ export const DEFAULT_CONFIG = {
temperature: 0.5,
max_tokens: 2000,
presence_penalty: 0,
frequency_penalty: 0,
sendMemory: true,
historyMessageCount: 4,
compressMessageLengthThreshold: 1000,
@@ -150,6 +151,9 @@ export const ModalConfigValidator = {
presence_penalty(x: number) {
return limitNumber(x, -2, 2, 0);
},
frequency_penalty(x: number) {
return limitNumber(x, -2, 2, 0);
},
temperature(x: number) {
return limitNumber(x, 0, 1, 1);
},