Module
The system currently supports a powerful customizable module to utilize any widget in MyShell workshop.
Other types of modules are essentially AnyWidgetModule
without widget_id
.
SupportModule
Field's Name | JSON Type (Required/Optional) | Description | Example |
---|---|---|---|
module_type | "AnyWidgetModule" | “LLMModule” | “LLMFunctionModule” | “TtsModule” | “GoogleSearchModule”| (Required) | The module type defines the module config. | |
module_config | “AnyWidgetConfig" | “LLMConfig” | “LLMFunctionConfig” | “TTSConfig” | “GoogleSearchConfig” | (Required) | The configuration takes inputs and produces a result. All module_config have a output_name field for the execution result. | |
name | string (Optional) | The name of the module is primarily for identification and comprehension. | ‘generate_img_for_user_reply’ |
Last updated