Merge pull request #1132 from iceljc/master

revert code
This commit is contained in:
iceljc 2025-08-20 16:19:59 -05:00 committed by GitHub
commit 115e094df6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -5,7 +5,7 @@ namespace BotSharp.Abstraction.VectorStorage.Models;
public class VectorFilterGroup public class VectorFilterGroup
{ {
[JsonPropertyName("filters")] [JsonPropertyName("filters")]
public IEnumerable<VectorFilterSubGroup>? Filters { get; set; } public List<VectorFilterSubGroup>? Filters { get; set; }
[JsonPropertyName("logical_operator")] [JsonPropertyName("logical_operator")]
public string LogicalOperator { get; set; } = "or"; public string LogicalOperator { get; set; } = "or";
@ -14,7 +14,7 @@ public class VectorFilterGroup
public class VectorFilterSubGroup public class VectorFilterSubGroup
{ {
[JsonPropertyName("operands")] [JsonPropertyName("operands")]
public IEnumerable<VectorFilterOperand> Operands { get; set; } = []; public List<VectorFilterOperand> Operands { get; set; } = [];
[JsonPropertyName("logical_operator")] [JsonPropertyName("logical_operator")]
public string LogicalOperator { get; set; } = "or"; public string LogicalOperator { get; set; } = "or";
@ -52,7 +52,7 @@ public class VectorFilterRange
public string Key { get; set; } = null!; public string Key { get; set; } = null!;
[JsonPropertyName("conditions")] [JsonPropertyName("conditions")]
public IEnumerable<VectorFilterRangeCondition> Conditions { get; set; } = []; public List<VectorFilterRangeCondition> Conditions { get; set; } = [];
[JsonPropertyName("data_type")] [JsonPropertyName("data_type")]
public VectorPayloadDataType DataType { get; set; } = VectorPayloadDataType.String; public VectorPayloadDataType DataType { get; set; } = VectorPayloadDataType.String;