-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
YAML Pipeline Validation #1981
Comments
It would be great to build it as a CLI utility. CLI utility can -
|
I'm not sure what the benefit of a CLI tool would be here to be honest:
However, if we end up making a CLI utility with a bigger scope in the future, these are nice features to remember about. |
With view, I mean pipeline visualisation. I agree with your view. Anyway |
I see! I totally misunderstood the last one, sorry. I would say we could open a separate issue for a future CLI tool. As soon as we see there are enough features to justify the cost, we'll plan for it. It would be a shame to forget about these smaller features later on. I think it's better if you open the issue, you may know about other proposals that came out in the past. If so please gather them so we have a good starting point for the discussion 🙂 |
I agree, let's put this to a separate issue. One thing that might also be part of such a CLI is "setting up a haystack project / pipeline" based on some command line questionnaire / templates (bit like cookiecutter). This might help you spin up a quick template for a "dense document retrieval pipeline based on elasticsearch" or let you choose the "right reader model" by prioritizing speed or accuracy etc. |
Sure. Let me gather my thoughts, I will create an issue. |
Rationale
Pipelines can be defined as YAML files. However right now it's nearly impossible to understand if the supplied pipeline is actually valid and if not, and if not, what's the reason.
Providing validation can be extremely useful to users, especially less experienced ones, or users with very complex pipeline designs.
Main Goals
The text was updated successfully, but these errors were encountered: