From 46b178e4a73beb3852e39fe9085d513761ad76ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Grie=C3=9Fhaber?= <griesshaber@hdm-stuttgart.de> Date: Mon, 19 Aug 2024 14:08:02 +0200 Subject: [PATCH] replace path separators in model_name with underscores --- evoprompt/models.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/evoprompt/models.py b/evoprompt/models.py index 4e7b361..a2e3d8c 100644 --- a/evoprompt/models.py +++ b/evoprompt/models.py @@ -133,7 +133,9 @@ class LLMModel(ABC): sort_keys=True, ) cache_key = ( - str(self.model_name) + '/' + hashlib.sha1(unique_options_key.encode()).hexdigest() + str(self.model_name).replace("/", "_") + + "/" + + hashlib.sha1(unique_options_key.encode()).hexdigest() ) return cache_key -- GitLab