mirror of
https://github.com/MrSleeps/jellyfin-scene-search.git
synced 2026-11-14 22:11:27 +00:00
Support filtered hybrid searches
This commit is contained in:
@@ -87,6 +87,7 @@ class Meili:
|
||||
query: str,
|
||||
limit: int = 10,
|
||||
semantic_ratio: float = 0.8,
|
||||
filter_expression: str | None = None,
|
||||
) -> dict:
|
||||
payload = {
|
||||
"q": query,
|
||||
@@ -98,6 +99,8 @@ class Meili:
|
||||
"limit": limit,
|
||||
"showRankingScore": True,
|
||||
}
|
||||
if filter_expression:
|
||||
payload["filter"] = filter_expression
|
||||
return self._check(self.session.post(
|
||||
f"{self.url}/indexes/{self.index}/search",
|
||||
json=payload,
|
||||
|
||||
Reference in New Issue
Block a user