Package org.machanism.machai.ai.web
package org.machanism.machai.ai.web
Provides integration with AE workspace and prompt-driven workflows for automated code generation projects.
This package contains all classes and interfaces needed to support running prompt-driven workflows using the AE engine in the context of genai-client projects. Classes typically interact with AEWorkspace and recipe runners, enabling dynamic adaptation to project requirements and prompt-based generation or execution.
Core Capabilities
- Extendable support for prompt-based AE integrations
- Recipe-driven dynamic code/project modification
- Workspace setup, error handling, and initialization
Usage Example
WebProvider provider = new WebProvider();
provider.model("default-config");
provider.setWorkingDir(new File("/your/dir"));
String result = provider.perform();
Please consult class-level Javadoc for implementation details and core behaviors.
-
ClassesClassDescriptionThe
WebProviderclass serves as a gateway for interacting with web-based user interfaces via a web driver when direct access to the GenAI API is not feasible.