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] 2.13 Launch Configurable Automation templates for OpenSearch AI Use Cases #541

Closed
minalsha opened this issue Feb 26, 2024 · 4 comments
Labels
enhancement New feature or request v2.13.0 Issues targeting release v2.13.0

Comments

@minalsha
Copy link
Collaborator

minalsha commented Feb 26, 2024

Is your feature request related to a problem?

As part of 2.13 release, we are GA'ing automated templates which would help users to create a connector, register a model, deploy it, register agents, tools etc through one API call rather than doing the complex setup of calling multiple APIs and waiting for their responses. Please see RFC: link

As part of this 2.13 release following is included:

  1. Initial design of Workflow Use Case Templates
  2. Implementation of basic CRUD APIs for templates and a status API
  3. Implementation of DAG-based sequencing of building blocks called Workflow Steps
  4. Execution of the workflow steps via provision and deprovision API
  5. Implementation of WorkflowSteps supporting the use case of setting up a conversational assistant / query generator integrating with ML Commons Agent Framework using a single API call
  6. Pre-defined templates and defaults https://github.com/opensearch-project/flow-framework/issues/496
  7. Implement CreateSearchPipeline Workflow Step integrating with Search Pipelines https://github.com/opensearch-project/flow-framework/issues/545
  8. Implement CreateIngestPipeline Workflow Step integrating with Ingest Pipelines https://github.com/opensearch-project/flow-framework/issues/104

For future/upcoming deliverables, please see our development plan/milestones: https://github.com/opensearch-project/flow-framework/issues/475.

@minalsha minalsha added enhancement New feature or request untriaged v2.13.0 Issues targeting release v2.13.0 and removed untriaged labels Feb 26, 2024
@minalsha minalsha added this to 2.13.0 (Release window opens March 19 2024 closes April 02 2024 ) in OpenSearch Project Roadmap Feb 26, 2024
@hdhalter
Copy link

hdhalter commented Mar 6, 2024

@minalsha , are there any documentation implications for 2.13? Thanks!

@dbwiddis
Copy link
Member

dbwiddis commented Mar 6, 2024

@minalsha , are there any documentation implications for 2.13? Thanks!

We'll have a few tweaks to the documentation, adding a few more optional parameters to some of the APIs. I have one open PR but there will probably be more soon: opensearch-project/documentation-website#6547

Should we submit as the new features are available or wait until all are ready?

@hdhalter
Copy link

hdhalter commented Mar 6, 2024

@minalsha , are there any documentation implications for 2.13? Thanks!

We'll have a few tweaks to the documentation, adding a few more optional parameters to some of the APIs. I have one open PR but there will probably be more soon: opensearch-project/documentation-website#6547

Should we submit as the new features are available or wait until all are ready?

Awesome, thanks! I'll attach the PR to this issue for our records.

@dbwiddis
Copy link
Member

dbwiddis commented Apr 5, 2024

@minalsha We've launched! I think we can close this issue?

@minalsha minalsha closed this as completed Apr 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request v2.13.0 Issues targeting release v2.13.0
Projects
OpenSearch Project Roadmap
2.13.0 (Launched )
Development

No branches or pull requests

3 participants