Use new IDs for exported providers

This commit is contained in:
Thorsten Sommer 2026-02-07 19:00:33 +01:00
parent c9ad456de4
commit fccdd1ef89
Signed by untrusted user who does not match committer: tsommer
GPG Key ID: 371BBA77A02C0108
3 changed files with 3 additions and 30 deletions

View File

@ -177,7 +177,7 @@ public sealed record EmbeddingProvider(
return $$"""
CONFIG["EMBEDDING_PROVIDERS"][#CONFIG["EMBEDDING_PROVIDERS"]+1] = {
["Id"] = "{{LuaTools.EscapeLuaString(NormalizeId(this.Id))}}",
["Id"] = "{{Guid.NewGuid().ToString()}}",
["Name"] = "{{LuaTools.EscapeLuaString(this.Name)}}",
["UsedLLMProvider"] = "{{this.UsedLLMProvider}}",
@ -191,13 +191,4 @@ public sealed record EmbeddingProvider(
}
""";
}
private static string NormalizeId(string? id)
{
if (!string.IsNullOrWhiteSpace(id))
return id;
return Guid.NewGuid().ToString();
}
}

View File

@ -242,7 +242,7 @@ public sealed record Provider(
return $$"""
CONFIG["LLM_PROVIDERS"][#CONFIG["LLM_PROVIDERS"]+1] = {
["Id"] = "{{LuaTools.EscapeLuaString(NormalizeId(this.Id))}}",
["Id"] = "{{Guid.NewGuid().ToString()}}",
["InstanceName"] = "{{LuaTools.EscapeLuaString(this.InstanceName)}}",
["UsedLLMProvider"] = "{{this.UsedLLMProvider}}",
@ -258,13 +258,4 @@ public sealed record Provider(
}
""";
}
private static string NormalizeId(string? id)
{
if (!string.IsNullOrWhiteSpace(id))
return id;
return Guid.NewGuid().ToString();
}
}

View File

@ -177,7 +177,7 @@ public sealed record TranscriptionProvider(
return $$"""
CONFIG["TRANSCRIPTION_PROVIDERS"][#CONFIG["TRANSCRIPTION_PROVIDERS"]+1] = {
["Id"] = "{{LuaTools.EscapeLuaString(NormalizeId(this.Id))}}",
["Id"] = "{{Guid.NewGuid().ToString()}}",
["Name"] = "{{LuaTools.EscapeLuaString(this.Name)}}",
["UsedLLMProvider"] = "{{this.UsedLLMProvider}}",
@ -191,13 +191,4 @@ public sealed record TranscriptionProvider(
}
""";
}
private static string NormalizeId(string? id)
{
if (!string.IsNullOrWhiteSpace(id))
return id;
return Guid.NewGuid().ToString();
}
}