AutoConfig Bot
Last updated
Last updated
The AutoConfig bot is designed to make it easier to build up a Pro Config based on your idea. It can automatically generate the framework of Pro Config as well as recommend suitable widgets you may need. The Pro Config is generated page-by-page, and all you need to do is provide the description of each page in natural language. You can also correct or modify the config during the generation. Below are the details instructions:
After the bot starts, you can click the Create Page
button to enter the page name and the description of that page. You need to make sure your description contains detailed usage of the page, including the inputs from the user, what types of tasks to perform, and which variables to display. Please see the default description for an example.
If you are satisfied with the generated result, you can click the Confirm
button to move to the next step.
If you want to modify the outputs at a specific step, you can click the Update
button and choose the corresponding name of the generator and input your instructions.
After the generation of each page, you can click the Create Transition
button to add transitions between the pages or click the Export
button to get the full Pro Config result.
Currently, AutoConfig only provides you a draft of Pro Config. You need always check the outputs of each AnyWidgetModule and rename them accordingly (for example, result.file_urls[0]
)
This AutoConfig bot is in Beta version. Although we have added many checkers during the generation, we can not assure the generated Pro Config can be executed perfectly. You may need to examine the generated Pro Config and report to our dev team if you encounter any issues.
First, go to the AutoConfig bot and clear the memory to start a new chat. After clicking the Start
button we will see a welcome message:
we can clickthe Create Page
button and input the page name and the description:
the result is then returned as
Note that the message only shows an intermediate result, not the Pro Config. If we are satisfied with the result, we can click the Confirm
button to continue
Here the inputs_names
and render_names
are returned, and we need to pay attention to the generator name first_page:inputs_render_names
. It would be useful if we want to update the result later. Here we still click the Confirm
The returned result is:
In this step, we obtain the details of inputs and render, which is already in the format of Pro Config. We then click the Confirm
button:
This step generates the whole workflow, consisting of multiple modules and the corresponding purposes and usages. Since these results are good, we click the Confirm
button:
We then obtain the recommended widgets to implement the workflow. We can also click the widget_url to check if the widget can achieve our goal.
In this step we get the input and output variable names of each widget. As an example, we assume we want to modify some of the variable names. We click the Update
button and select thegenerator and input the instruction:
The updated result is then displayed as:
As we can see, the input variable of sentence_construction has been successfully modified. In the next step, we will generate the module_config
of each module, which could be time-consuming, please be patient.
One thing we need to note is that the output_name might be different from the actual usage of the widgets. We always need to check the Pro Config template of each widget.
Now we have created a whole page. We can also create a transition by clicking the Create Transition
button:
We simply create a button Default Button
that can jump to the first_page itself. When we are satisfied with the result, we can click the Export
button to obtain the full Pro Config