Skip to content

Python: Support BetweenFilterClause or RangeFilterClause for Redis #10391

Closed
@moonbox3

Description

@moonbox3

There's a request extend our current FilterClauseBase, which only has EqualTo and AnyTagsEqualTo. We can do this by creating a new filter clause, like BetweenFilterClause or RangeFilterClause.

This also means we should extend the VectorSearchFilter (or SearchFilter) to allow .between(...).

The original ask is for Redis, but we should support this for others, too, if possible. For Redis we need to update _filters_to_redis_filters.

Tagging @westey-m for visibility for comments related to if there is (planned) support in .Net.

Metadata

Metadata

Labels

.NETIssue or Pull requests regarding .NET codememory connectorpythonPull requests for the Python Semantic Kernelsk team issueA tag to denote issues that where created by the Semantic Kernel team (i.e., not the community)

Projects

Status

Backlog: Planned

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions