mirror of
https://github.com/hwchase17/langchain.git
synced 2025-09-14 14:05:37 +00:00
dont mutate metadata/tags (#19742)
This commit is contained in:
@@ -112,9 +112,9 @@ class BasePromptTemplate(
|
||||
) -> PromptValue:
|
||||
config = ensure_config(config)
|
||||
if self.metadata:
|
||||
config["metadata"].update(self.metadata)
|
||||
config["metadata"] = {**config["metadata"], **self.metadata}
|
||||
if self.tags:
|
||||
config["tags"].extend(self.tags)
|
||||
config["tags"] = config["tags"] + self.tags
|
||||
return self._call_with_config(
|
||||
self._format_prompt_with_error_handling,
|
||||
input,
|
||||
|
Reference in New Issue
Block a user