diff --git a/llama/llama.go b/llama/llama.go index 626ea13a..adee6f63 100644 --- a/llama/llama.go +++ b/llama/llama.go @@ -544,7 +544,7 @@ func NewSamplingContext(model *Model, params SamplingParams) (*SamplingContext, cparams.penalty_last_n = C.int32_t(params.RepeatLastN) cparams.penalty_repeat = C.float(params.PenaltyRepeat) cparams.penalty_freq = C.float(params.PenaltyFreq) - cparams.penalty_present = C.float(params.PenaltyFreq) + cparams.penalty_present = C.float(params.PenaltyPresent) cparams.seed = C.uint32_t(params.Seed) grammar := C.CString(params.Grammar)