🐛 fix(utils.py): remove unnecessary check for None value in handle_partial_variables function

🔀 refactor(utils.py): simplify dictionary comprehension in handle_partial_variables function
This commit is contained in:
Gabriel Luiz Freitas Almeida 2023-10-03 22:14:32 -03:00
commit 3724876620

View file

@ -49,7 +49,7 @@ def handle_format_kwargs(prompt, params: Dict):
def handle_partial_variables(prompt, format_kwargs: Dict):
partial_variables = format_kwargs.copy()
partial_variables = {
key: value for key, value in partial_variables.items() if value is not None
key: value for key, value in partial_variables.items() if value
}
# Remove handle_keys otherwise LangChain raises an error
partial_variables.pop("handle_keys", None)