OpenSearch Explain with Hybrid Radial Search

Versions (relevant - OpenSearch/Dashboard/Server OS/Browser):

OpenSearch 2.19.2

Describe the issue:
I’m exploring the _explain API in OpenSearch to improve the relevancy of my queries. I’m currently using a hybrid query that combines lexical and neural search, along with radial search using min_score.

However, when I check the explanation for the neural part, it always just says “within top k” in the description. I also tried isolating the neural part of the hybrid query to inspect it separately, but the explanation returns “no explanation.”

Is this a limitation of the _explain API—that it currently doesn’t provide detailed information for the neural component?

Configuration:
L2 normalization
Faiss engine

Relevant Logs or Screenshots:

@OSvince Have you tested 3.0.0 or 3.1.0? There were improvements around the _explain API.

1 Like