From 6748872b0b04803937bc800010b3f91ec7f7d669 Mon Sep 17 00:00:00 2001 From: KevinHuSh Date: Tue, 9 Apr 2024 09:24:08 +0800 Subject: [PATCH] remove presence_penalty for chatglm (#268) ### What problem does this PR solve? Issue link:#265 ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue) --- rag/llm/chat_model.py | 1 + 1 file changed, 1 insertion(+) diff --git a/rag/llm/chat_model.py b/rag/llm/chat_model.py index 4da841bd1..98f6ce641 100644 --- a/rag/llm/chat_model.py +++ b/rag/llm/chat_model.py @@ -116,6 +116,7 @@ class ZhipuChat(Base): if system: history.insert(0, {"role": "system", "content": system}) try: + if "presence_penalty" in gen_conf: del gen_conf["presence_penalty"] response = self.client.chat.completions.create( model=self.model_name, messages=history,