feat(llm): also have the embedding provider settings be changeable

This commit is contained in:
perf3ct
2025-06-04 22:58:20 +00:00
parent 63722a28a2
commit 5bc2c3ac18

View File

@@ -100,14 +100,18 @@ const ALLOWED_OPTIONS = new Set<OptionNames>([
"openaiBaseUrl",
"openaiDefaultModel",
"openaiEmbeddingModel",
"openaiEmbeddingApiKey",
"openaiEmbeddingBaseUrl",
"anthropicApiKey",
"anthropicBaseUrl",
"anthropicDefaultModel",
"voyageApiKey",
"voyageEmbeddingModel",
"voyageEmbeddingBaseUrl",
"ollamaBaseUrl",
"ollamaDefaultModel",
"ollamaEmbeddingModel",
"ollamaEmbeddingBaseUrl",
"embeddingAutoUpdateEnabled",
"embeddingDimensionStrategy",
"embeddingSelectedProvider",