From b6ef592d8284ae15a9221f681654dacad25dd5bb Mon Sep 17 00:00:00 2001 From: JWittmeyer Date: Thu, 17 Jul 2025 13:10:16 +0200 Subject: [PATCH 1/3] Enum for privatemode --- enums.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/enums.py b/enums.py index 388674a..aaa19c1 100644 --- a/enums.py +++ b/enums.py @@ -671,6 +671,7 @@ class LLMProvider(Enum): OPENAI = "Open AI" AZURE = "Azure" AZURE_FOUNDRY = "Azure Foundry" + PRIVATEMODE_AI = "Private Mode AI" @staticmethod def from_string(value: str): @@ -681,6 +682,8 @@ def from_string(value: str): return LLMProvider.AZURE elif changed_value == "AZURE_FOUNDRY": return LLMProvider.AZURE_FOUNDRY + elif changed_value == "PRIVATEMODE_AI": + return LLMProvider.PRIVATEMODE_AI raise ValueError("Could not parse LLMProvider from string") def as_key(self): From 773e1318b8f5001880f4b6a3deda252fe740a824 Mon Sep 17 00:00:00 2001 From: JWittmeyer Date: Mon, 21 Jul 2025 16:22:26 +0200 Subject: [PATCH 2/3] small name change --- enums.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/enums.py b/enums.py index aaa19c1..235a456 100644 --- a/enums.py +++ b/enums.py @@ -671,7 +671,7 @@ class LLMProvider(Enum): OPENAI = "Open AI" AZURE = "Azure" AZURE_FOUNDRY = "Azure Foundry" - PRIVATEMODE_AI = "Private Mode AI" + PRIVATEMODE_AI = "Privatemode AI" @staticmethod def from_string(value: str): From 775d27f52f9a8ff0665a026692fc99e959d6aeda Mon Sep 17 00:00:00 2001 From: JWittmeyer Date: Thu, 31 Jul 2025 10:19:12 +0200 Subject: [PATCH 3/3] Adds embedding platform --- enums.py | 1 + 1 file changed, 1 insertion(+) diff --git a/enums.py b/enums.py index 4e63211..9723ba6 100644 --- a/enums.py +++ b/enums.py @@ -525,6 +525,7 @@ class EmbeddingPlatform(Enum): HUGGINGFACE = "huggingface" OPENAI = "openai" AZURE = "azure" + PRIVATEMODE_AI = "privatemode-ai" class SampleProjectType(Enum):