Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE] Add Ability to Select a Search Pipeline in Comparison Tool #260

Closed
macohen opened this issue Aug 8, 2023 · 3 comments · Fixed by #352
Closed

[FEATURE] Add Ability to Select a Search Pipeline in Comparison Tool #260

macohen opened this issue Aug 8, 2023 · 3 comments · Fixed by #352
Assignees
Labels
enhancement New feature or request

Comments

@macohen
Copy link
Collaborator

macohen commented Aug 8, 2023

Is your feature request related to a problem?

With the launch of search pipelines, we want users to be able to select a pipeline for two reasons: 1) ease of use/clarity, 2) certain processors cannot be used in an ad-hoc search pipeline because the initialization is too costly, especially when connecting to external services.

What solution would you like?

A user of search pipelines should be able to compare two different queries using the same or different search pipelines. We also should consider a solution that makes room for search configurations. Think of a search configuration as a unit containing anything that you would want to compare to another search configuration for manual comparison or A/B testing. This would include queries, ML models, search pipelines, processor configurations, analyzers, etc. In this case we really want to include only search pipelines.

What alternatives have you considered?

Comparing two different sets of results with different pipelines is possible using two Dev Tools windows or two curl commands. These are not as user friendly.

Do you have any additional context?

There is a prototype available here for search pipeline selection: https://ml.playground.opensearch.org/app/searchRelevance#/

@macohen macohen added enhancement New feature or request untriaged labels Aug 8, 2023
@macohen
Copy link
Collaborator Author

macohen commented Aug 8, 2023

@kgcreative thinking about just adding the search pipeline selector to the tool, but there may be a better way to grow into search configurations... Thoughts?

@kgcreative
Copy link
Member

kgcreative commented Oct 10, 2023

image

@macohen -- Makes sense to me! I've included a quick mock of what the pipeline selection tool should look like.

Let's make sure that we have the right margin between index and search pipeline fields, they should be left aligned.

@nung22
Copy link
Contributor

nung22 commented Nov 15, 2023

@sejli Can I pick this up?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
4 participants