ProConfig Tutorial
  • Overview & Setup
  • Tutorial Structure
  • Tutorial
    • Hello World with Pro Config
    • Building Workflow
    • Transitions
    • Expressions and Variables
    • An Advanced Example
    • Function Calling Example
    • Random Routing Example
  • API Reference
    • Widgets
      • Bark TTS
      • Champ
      • CoinGecko
      • ControlNet with Civitai
      • Crawler
      • Crypto News
      • Data Visualizer
      • Email Sender
      • Google Flight Search
      • Google Hotel Search
      • Google Image Search
      • Google Map Search
      • Google News Search
      • Google Scholar Search
      • Google Search
      • GroundedSAM
      • Image Text Fuser
      • Information Extractor - OpenAI Schema Generator
      • Information Extractor
      • Instagram Search
      • JSON to Table
      • LinkedIn
      • MS Word to Markdown
      • Markdown to MS Word
      • Markdown to PDF
      • Mindmap Generator
      • Notion Database
      • OCR
      • Pdf to Markdown
      • RMBG
      • Stabel-Video-Diffusion
      • Stable Diffusion Inpaint
      • Stable Diffusion Recommend
      • Stable Diffusion Transform
      • Stable Diffusion Upscale
      • Stable Diffusion with 6 fixed category
      • Stable Diffusion with Civitai
      • Storydiffusion
      • Suno Lyrics Generator
      • Suno Music Generator
      • Table to Markdown
      • TripAdvisor
      • Twitter Search
      • UDOP: Document Question Answering
      • Weather forecasting
      • Whisper large-v3
      • Wikipedia
      • Wolfram Alpha Search
      • Yelp Search
      • YouTube Downloader
      • YouTube Transcriber
      • Youtube Search
  • Tools
    • AutoConfig Bot
    • Cache Mode
Powered by GitBook
On this page
  • Basic Usage
  • Limitations
  • Step-by-Step Tutorial
  1. Tools

AutoConfig Bot

PreviousYoutube SearchNextCache Mode

Last updated 1 year ago

The 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:

Basic Usage

  • 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.

Limitations

  • 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.

Step-by-Step Tutorial

First, go to the 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

AutoConfig bot
AutoConfig bot