A user enters a text prompt and sends it through a Jupyter notebook, command-line interface, or user interface to the edge-ai API /inventory/instance/generate endpoint.
The edge-ai takes the prompt and using a ChatGPT model and a DSPy prompt signature, sends the prompt to the model to generate the beginning of a JSON Inventory Instance record.
Using the Apache Airflow REST API, edge-ai triggers an Airflow workflow or DAG (Directed Acyclic Graph).
The DAG then has different tasks to