We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents c6b9ad3 + 9e84e88 commit d66ada9Copy full SHA for d66ada9
1 file changed
libs/llm_api/chat.py
@@ -50,7 +50,7 @@ def wrapper(*args, **kwargs):
50
nonlocal prompt, memory, model, llm_config
51
prompt = prompt.format(**kwargs)
52
messages = memory.contexts() if memory else []
53
- if not any(item["content"] == prompt for item in messages):
+ if not any(item["content"] == prompt for item in messages) and prompt:
54
messages.append({"role": "user", "content": prompt})
55
if "__user_request__" in kwargs:
56
messages.append(kwargs["__user_request__"])
0 commit comments