Daily Arxiv

This is a page that curates AI-related papers published worldwide.
All content here is summarized using Google Gemini and operated on a non-profit basis.
Copyright for each paper belongs to the authors and their institutions; please make sure to credit the source when sharing.

Action Engine: Automatic Workflow Generation in FaaS

Created by
  • Haebom

Author

Akiharu Esashi, Pawissanutt Lertpongrujikorn, Shinji Kato, Mohsen Amini Salehi

Outline

This paper proposes a mechanism called the Action Engine, which leverages a tool-augmented large-scale language model (LLM), to address the challenges of developing applications based on Function as a Service (FaaS), a form of serverless computing. The Action Engine interprets users' natural language queries and automatically generates FaaS workflows, reducing the need for expert knowledge and manual design. It identifies relevant functions in the FaaS repository, manages data dependencies between functions, and executes the generated workflows by injecting user-provided arguments. Furthermore, it addresses the gap in tool-augmented LLM research from the perspective of automatic FaaS workflow generation and systematically evaluates the methodology across four fundamental subprocesses. Experimental results demonstrate that the Action Engine achieves comparable performance with just a few training iterations while remaining platform- and language-independent, mitigating vendor-specific dependencies in workflow generation. Ultimately, the Action Engine enables developers without cloud expertise to create FaaS workflows and can shorten the development cycle of cloud-native applications.

Takeaways, Limitations

Takeaways:
We present a new mechanism (Action Engine) that automates the creation of FaaS workflows by leveraging tool-augmented LLM.
It can lower the barrier to entry for FaaS application development and improve development speed.
Create platform-independent workflows that are independent of platforms and languages.
A systematic evaluation methodology for automated FaaS workflow generation is presented.
Limitations:
A long-term evaluation of the performance and efficiency of the Action Engine is needed.
Further research is needed on the processing capabilities and limitations of complex FaaS workflows.
Applicability and stability verification in various actual FaaS environments is required.
Due to the limitations of LLM, there is a possibility of unexpected errors occurring.
👍