File tree 2 files changed +5
-6
lines changed
main/java/org/opensearch/neuralsearch/query
test/java/org/opensearch/neuralsearch/processor
2 files changed +5
-6
lines changed Original file line number Diff line number Diff line change 8
8
* Query builders which calls ml-commons API to do model inference.
9
9
* The model inference result is used for search on target field.
10
10
*/
11
-
12
11
public interface ModelInferenceQueryBuilder {
13
12
/**
14
13
* Get the model id used by ml-commons model inference. Return null if the model id is absent.
15
14
*/
16
15
public String modelId ();
17
16
18
17
/**
19
- * Set a new model id for the query builder.
20
- */
18
+ * Set a new model id for the query builder.
19
+ */
21
20
public ModelInferenceQueryBuilder modelId (String modelId );
22
21
23
22
/**
24
- * Get the field name for search.
25
- */
23
+ * Get the field name for search.
24
+ */
26
25
public String fieldName ();
27
26
}
Original file line number Diff line number Diff line change 23
23
import org .opensearch .neuralsearch .BaseNeuralSearchIT ;
24
24
import org .opensearch .neuralsearch .query .HybridQueryBuilder ;
25
25
import org .opensearch .neuralsearch .query .NeuralQueryBuilder ;
26
+ import org .opensearch .neuralsearch .query .NeuralSparseQueryBuilder ;
26
27
27
28
import com .google .common .primitives .Floats ;
28
29
29
30
import lombok .SneakyThrows ;
30
- import org .opensearch .neuralsearch .query .NeuralSparseQueryBuilder ;
31
31
32
32
public class NeuralQueryEnricherProcessorIT extends BaseNeuralSearchIT {
33
33
You can’t perform that action at this time.
0 commit comments