Skip to content

Commit 306febe

Browse files
committed
Ignore JSON comments
1 parent 719c17d commit 306febe

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

lib/dotnet/InteractiveSetup/Setup.cs

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -229,6 +229,11 @@ private static void EmbeddingGeneratorsSetup()
229229
string? deployment = string.Empty, endpoint = string.Empty, apiKey = string.Empty;
230230
foreach (JToken x in (JArray)(data[MemKey]![HandlersKey]!["gen_embeddings"]!["EmbeddingGenerators"] ?? new JArray()))
231231
{
232+
if (x.Type == JTokenType.Comment)
233+
{
234+
continue;
235+
}
236+
232237
if (x[TypeKey]?.ToString() == AzureOpenAIType)
233238
{
234239
endpoint = x[EndpointKey]?.ToString();
@@ -256,6 +261,11 @@ private static void EmbeddingGeneratorsSetup()
256261
string? model = string.Empty, apiKey = string.Empty;
257262
foreach (JToken x in (JArray)(data[MemKey]![HandlersKey]!["gen_embeddings"]!["EmbeddingGenerators"] ?? new JArray()))
258263
{
264+
if (x.Type == JTokenType.Comment)
265+
{
266+
continue;
267+
}
268+
259269
if (x[TypeKey]?.ToString() == OpenAIType)
260270
{
261271
model = x[ModelNameKey]?.ToString();
@@ -305,6 +315,11 @@ private static void EmbeddingStorageSetup()
305315
string? endpoint = string.Empty, apiKey = string.Empty;
306316
foreach (JToken x in (JArray)(data[MemKey]![HandlersKey]!["save_embeddings"]!["VectorDbs"] ?? new JArray()))
307317
{
318+
if (x.Type == JTokenType.Comment)
319+
{
320+
continue;
321+
}
322+
308323
if (x[TypeKey]?.ToString() == "AzureCognitiveSearch")
309324
{
310325
endpoint = x[EndpointKey]?.ToString();

0 commit comments

Comments
 (0)