Module
Last updated
Last updated
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’