{"version":1,"pages":[{"id":"b04j7kiXyJR1JMjHx0qM","title":"Overview & Setup","pathname":"/proconfig-tutorial","siteSpaceId":"sitesp_TvBV6"},{"id":"0ODl2PPQu8yRyPOASl1P","title":"Tutorial Structure","pathname":"/proconfig-tutorial/tutorial-structure","siteSpaceId":"sitesp_TvBV6","description":"Learn about the structure of this tutorial and things to expect from each chapter."},{"id":"XdWfolrTV5aZvbkDVB0M","title":"Hello World with Pro Config","pathname":"/proconfig-tutorial/tutorial/hello-world-with-pro-config","siteSpaceId":"sitesp_TvBV6","description":"","breadcrumbs":[{"label":"Tutorial"}]},{"id":"URFqxKpWseHluaE9i7RD","title":"Building Workflow","pathname":"/proconfig-tutorial/tutorial/building-workflow","siteSpaceId":"sitesp_TvBV6","breadcrumbs":[{"label":"Tutorial"}]},{"id":"3lmFQ2hcsQ6h1NvT2KET","title":"Transitions","pathname":"/proconfig-tutorial/tutorial/transitions","siteSpaceId":"sitesp_TvBV6","breadcrumbs":[{"label":"Tutorial"}]},{"id":"xkNIDShe0jmnBoZKgRjZ","title":"Expressions and Variables","pathname":"/proconfig-tutorial/tutorial/expressions-and-variables","siteSpaceId":"sitesp_TvBV6","breadcrumbs":[{"label":"Tutorial"}]},{"id":"qXfmcDOCRnRF3nRbuM7A","title":"An Advanced Example","pathname":"/proconfig-tutorial/tutorial/an-advanced-example","siteSpaceId":"sitesp_TvBV6","breadcrumbs":[{"label":"Tutorial"}]},{"id":"zcDR5W4NNFDeh5c0R3As","title":"Function Calling Example","pathname":"/proconfig-tutorial/tutorial/function-calling-example","siteSpaceId":"sitesp_TvBV6","description":"Functional Calling can be a very useful technique to obtain structured output from an LLM. We can find detailed documentation about function-calling in the following two reference.","breadcrumbs":[{"label":"Tutorial"}]},{"id":"Mq8hH57n7nP1hb1Qakev","title":"Random Routing Example","pathname":"/proconfig-tutorial/tutorial/random-routing-example","siteSpaceId":"sitesp_TvBV6","description":"Thanks @Borsuc to provide this example!","breadcrumbs":[{"label":"Tutorial"}]},{"id":"L8md8CZ08urerFlmbYuR","title":"Widgets","pathname":"/proconfig-tutorial/api-reference/widgets","siteSpaceId":"sitesp_TvBV6","breadcrumbs":[{"label":"API Reference"}]},{"id":"CqJCL9W63eISPgI1LdrQ","title":"Bark TTS","pathname":"/proconfig-tutorial/api-reference/widgets/7-bark-tts","siteSpaceId":"sitesp_TvBV6","description":"Runs TTS with Bark.","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"CjJkTADftKFQwC4ePrZ8","title":"Champ","pathname":"/proconfig-tutorial/api-reference/widgets/10-champ","siteSpaceId":"sitesp_TvBV6","description":"Animate the character in the image to dance with the pre-defined guidance.","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"AuLUx61pdPGPHpKLWc6A","title":"CoinGecko","pathname":"/proconfig-tutorial/api-reference/widgets/40-coingecko","siteSpaceId":"sitesp_TvBV6","description":"Obtain price feed, market data, and historical data of crypto assets","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"ID8zGL9bnI20GXJLjZN7","title":"ControlNet with Civitai","pathname":"/proconfig-tutorial/api-reference/widgets/56-controlnet-with-civitai","siteSpaceId":"sitesp_TvBV6","description":"Stable Diffusion with ControlNet","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"nolDZ8V38vSoYp0nh1vF","title":"Crawler","pathname":"/proconfig-tutorial/api-reference/widgets/9-crawler","siteSpaceId":"sitesp_TvBV6","description":"A naive crawler for website. Return raw content in markdwon format.","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"zQQHvF4Uzn1f7uHMhCrE","title":"Crypto News","pathname":"/proconfig-tutorial/api-reference/widgets/47-crypto-news","siteSpaceId":"sitesp_TvBV6","description":"Obtain ticker and general crypto news","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"HS2g6CHrtwmUpP8ZTqdT","title":"Data Visualizer","pathname":"/proconfig-tutorial/api-reference/widgets/36-data-visualizer","siteSpaceId":"sitesp_TvBV6","description":"Visualize data in line/scatter/histogram automatically","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"71pc8oKWczXUN2i4op5t","title":"Email Sender","pathname":"/proconfig-tutorial/api-reference/widgets/54-email-sender","siteSpaceId":"sitesp_TvBV6","description":"Email sender","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"fjQxldRKJPRO4gCWdiZL","title":"Google Flight Search","pathname":"/proconfig-tutorial/api-reference/widgets/17-google-flight-search","siteSpaceId":"sitesp_TvBV6","description":"Google Flight Search. Given a search query, return the searched flight information","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"iZCeFv9FrAJkwj0IlS7M","title":"Google Hotel Search","pathname":"/proconfig-tutorial/api-reference/widgets/16-google-hotel-search","siteSpaceId":"sitesp_TvBV6","description":"Google Hotel Search. Given a search query, return the searched hotel information.","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"UYvsZAs5VZhqTI9HM8iw","title":"Google Image Search","pathname":"/proconfig-tutorial/api-reference/widgets/15-google-image-search","siteSpaceId":"sitesp_TvBV6","description":"Google Image Search. Given a search query, return the searched images information including image urls, descriptions and image shape.","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"alMF6CiMQaRGstPPudOe","title":"Google Map Search","pathname":"/proconfig-tutorial/api-reference/widgets/46-google-map-search","siteSpaceId":"sitesp_TvBV6","description":"Google Map Search. Given a search query, return the searched google map information","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"urCbdZ283RYTohnLLF6N","title":"Google News Search","pathname":"/proconfig-tutorial/api-reference/widgets/18-google-news-search","siteSpaceId":"sitesp_TvBV6","description":"Google News Search. Given a search query, return the searched news.","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"KebGvoHd6PO4oPiWSdck","title":"Google Scholar Search","pathname":"/proconfig-tutorial/api-reference/widgets/19-google-scholar-search","siteSpaceId":"sitesp_TvBV6","description":"Google Scholar Search. Given a search query, return the searched google scholar information","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"HIoQEjJ5p75but9HlZdS","title":"Google Search","pathname":"/proconfig-tutorial/api-reference/widgets/14-google-search","siteSpaceId":"sitesp_TvBV6","description":"Google Search. Given a search query, return the searched results including title, link, and content of each item.","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"ntK6is3kvi4dsi8Swwgd","title":"GroundedSAM","pathname":"/proconfig-tutorial/api-reference/widgets/11-groundedsam","siteSpaceId":"sitesp_TvBV6","description":"GroundedSAM takes an input image and prompt to generate a language-guided mask.","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"lc88nJO32fosOC2snUlh","title":"Image Text Fuser","pathname":"/proconfig-tutorial/api-reference/widgets/72-image-text-fuser","siteSpaceId":"sitesp_TvBV6","description":"Image Text Fuser","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"cjkWbpyxq3d21poVatUo","title":"Information Extractor - OpenAI Schema Generator","pathname":"/proconfig-tutorial/api-reference/widgets/39-information-extractor----openai-schema-generator","siteSpaceId":"sitesp_TvBV6","description":"Generate Schema of structural data based on your description","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"Naw8Ci8IRr94Y9sOTxH1","title":"Information Extractor","pathname":"/proconfig-tutorial/api-reference/widgets/22-information-extractor","siteSpaceId":"sitesp_TvBV6","description":"Information Extractor, make you data structural.","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"wpwpcsECNGbb6YhxMj40","title":"Instagram Search","pathname":"/proconfig-tutorial/api-reference/widgets/43-instagram-search","siteSpaceId":"sitesp_TvBV6","description":"Search Instagram to find text, images, and videos.","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"YNK9cB8JGl080gcNLBmk","title":"JSON to Table","pathname":"/proconfig-tutorial/api-reference/widgets/33-json-to-table","siteSpaceId":"sitesp_TvBV6","description":"JSON to Table (csv, tsv, excel) Converter","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"A98zP89KuOnNMuRAIzVk","title":"LinkedIn","pathname":"/proconfig-tutorial/api-reference/widgets/49-linkedin","siteSpaceId":"sitesp_TvBV6","description":"Find verified emails and scrape data directly on LinkedIn","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"maLkAza5oFbeAOp0KKy7","title":"MS Word to Markdown","pathname":"/proconfig-tutorial/api-reference/widgets/31-ms-word-to-markdown","siteSpaceId":"sitesp_TvBV6","description":"MS Word to Markdown Converter","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"l5vQH5Ndlb0J7svG12Y7","title":"Markdown to MS Word","pathname":"/proconfig-tutorial/api-reference/widgets/34-markdown-to-ms-word","siteSpaceId":"sitesp_TvBV6","description":"Markdown to MS Word Converter","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"6ZrQ7J8dOzwpHU0J60mS","title":"Markdown to PDF","pathname":"/proconfig-tutorial/api-reference/widgets/35-markdown-to-pdf","siteSpaceId":"sitesp_TvBV6","description":"Markdown to PDF Converter","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"njv3jp20709bii7vNwCu","title":"Mindmap Generator","pathname":"/proconfig-tutorial/api-reference/widgets/44-mindmap-generator","siteSpaceId":"sitesp_TvBV6","description":"Transform written content into organized, visual mindmaps with ease, enhancing understanding and brainstorming.","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"0wYkulaAZGBvAknColHD","title":"Notion Database","pathname":"/proconfig-tutorial/api-reference/widgets/23-notion-database","siteSpaceId":"sitesp_TvBV6","description":"Query a public Notion database, supporting both basic information and SQL query.","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"0HgJvjdN5nbCWCwx1Q5C","title":"OCR","pathname":"/proconfig-tutorial/api-reference/widgets/4-ocr","siteSpaceId":"sitesp_TvBV6","description":"Given a image containing text. return the text in the images","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"hyQuVSt7Q4nWkHO0P7HJ","title":"Pdf to Markdown","pathname":"/proconfig-tutorial/api-reference/widgets/8-pdf-to-markdown","siteSpaceId":"sitesp_TvBV6","description":"Turn pdf file into text","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"gKJIuX53zMumBbQvsSdK","title":"RMBG","pathname":"/proconfig-tutorial/api-reference/widgets/12-rmbg","siteSpaceId":"sitesp_TvBV6","description":"RMBG, automatic background removal, helps with image background removal","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"HueMc8qwHHMsG2k4PFYt","title":"Stabel-Video-Diffusion","pathname":"/proconfig-tutorial/api-reference/widgets/13-stabel-video-diffusion","siteSpaceId":"sitesp_TvBV6","description":"Stable-video-diffusion takes an input image and other adjustment parameters to generate a dynamic video based on a static image.","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"Z4ssV0qASTkPjvoAu5Wn","title":"Stable Diffusion Inpaint","pathname":"/proconfig-tutorial/api-reference/widgets/26-stable-diffusion-inpaint","siteSpaceId":"sitesp_TvBV6","description":"Use any diffusion model on Civitai to inpaint the mask region of your image!","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"NYcic6jeR1X77nng4hB4","title":"Stable Diffusion Recommend","pathname":"/proconfig-tutorial/api-reference/widgets/24-stable-diffusion-recommend","siteSpaceId":"sitesp_TvBV6","description":"Given a description, recommend Stable Diffusion models and loras","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"O6bavqjrwl3s4OQenWUD","title":"Stable Diffusion Transform","pathname":"/proconfig-tutorial/api-reference/widgets/25-stable-diffusion-transform","siteSpaceId":"sitesp_TvBV6","description":"Transform images using the specified model ID from Civitai. With the given prompt and model, enable to transform the image based on the initial image.","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"2k2b2oPASHKQB0Ufm2Pl","title":"Stable Diffusion Upscale","pathname":"/proconfig-tutorial/api-reference/widgets/27-stable-diffusion-upscale","siteSpaceId":"sitesp_TvBV6","description":"Upscale the initial image to given shape. You can choose to restore the face within the image by turn up the visibility of gfpgan and codeformer (with upscaling_resize_ratio to 1)","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"kjCvBbGg8ATTyhOE38jX","title":"Stable Diffusion with 6 fixed category","pathname":"/proconfig-tutorial/api-reference/widgets/2-stable-diffusion-with-6-fixed-category","siteSpaceId":"sitesp_TvBV6","description":"Lazy version of Stabel Diffusion with Civitai. Generate images with rough 6 category. Free you from choosing model in civitai. You can freely control parameters such as prompt, size, etc","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"2MwTqiYBw1zKYXhX25c6","title":"Stable Diffusion with Civitai","pathname":"/proconfig-tutorial/api-reference/widgets/1-stable-diffusion-with-civitai","siteSpaceId":"sitesp_TvBV6","description":"Use Civitai Model id and Loras. Faster than previous myshell-visual;","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"fwiqJo5azsbz0T6B4yqZ","title":"Storydiffusion","pathname":"/proconfig-tutorial/api-reference/widgets/50-storydiffusion","siteSpaceId":"sitesp_TvBV6","description":"Create a comic using a reference image and a description.","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"WRvKhGhmk9Li5nzkDC34","title":"Suno Lyrics Generator","pathname":"/proconfig-tutorial/api-reference/widgets/29-suno-lyrics-generator","siteSpaceId":"sitesp_TvBV6","description":"Suno AI lyrics generator. Generate lyrics based on the given prompt.","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"2tDRnbgq2mpPKDEQE70d","title":"Suno Music Generator","pathname":"/proconfig-tutorial/api-reference/widgets/28-suno-music-generator","siteSpaceId":"sitesp_TvBV6","description":"Suno AI song generator. Generate songs based on the given prompt lyrics","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"XcQxdlrpYWPvsdsOocLC","title":"Table to Markdown","pathname":"/proconfig-tutorial/api-reference/widgets/32-table-to-markdown","siteSpaceId":"sitesp_TvBV6","description":"Table (csv, tsv, excel) to Markdown Converter","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"N9Lpofeg5MUNa5HJh9HP","title":"TripAdvisor","pathname":"/proconfig-tutorial/api-reference/widgets/41-tripadvisor","siteSpaceId":"sitesp_TvBV6","description":"Get the trip advisor, along with location details, comment and photos","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"Q2ZypkSNR9AkrYiyVWbR","title":"Twitter Search","pathname":"/proconfig-tutorial/api-reference/widgets/45-twitter-search","siteSpaceId":"sitesp_TvBV6","description":"Search Twitter to find text and medias","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"9l7pfbwKeEhyTpxIVsBk","title":"UDOP: Document Question Answering","pathname":"/proconfig-tutorial/api-reference/widgets/3-udop-document-question-answering","siteSpaceId":"sitesp_TvBV6","description":"UDOP, a unified model for document classification, layout parsing and visual question answering by Microsoft.","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"ZarrFr6hOoe1d73ekpWX","title":"Weather forecasting","pathname":"/proconfig-tutorial/api-reference/widgets/5-weather-forecasting","siteSpaceId":"sitesp_TvBV6","description":"Use city name or specific location to get a weather forecasting information","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"xHHRDyQ7MjAg1Kd9meHu","title":"Whisper large-v3","pathname":"/proconfig-tutorial/api-reference/widgets/6-whisper-large-v3","siteSpaceId":"sitesp_TvBV6","description":"Transcribe audio with url using faster whisper-large-v3. Without any post-processing","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"YxBCdVu2fs4gmqvqMGMk","title":"Wikipedia","pathname":"/proconfig-tutorial/api-reference/widgets/42-wikipedia","siteSpaceId":"sitesp_TvBV6","description":"Search Wikipedia article and summary it","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"h9oE0XAA1wnLVmEV5JR2","title":"Wolfram Alpha Search","pathname":"/proconfig-tutorial/api-reference/widgets/30-wolfram-alpha-search","siteSpaceId":"sitesp_TvBV6","description":"Wolfram Alpha Search","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"zCOkq37IhPPq1RWNW7Qx","title":"Yelp Search","pathname":"/proconfig-tutorial/api-reference/widgets/21-yelp-search","siteSpaceId":"sitesp_TvBV6","description":"Yelp Search. Given a search query, return the searched Yelp recommendations","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"we0iTs1TiPjOf5jUYkm1","title":"YouTube Downloader","pathname":"/proconfig-tutorial/api-reference/widgets/37-youtube-downloader","siteSpaceId":"sitesp_TvBV6","description":"Download youtube video with video id","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"moi1TZiEi4UisRTc823X","title":"YouTube Transcriber","pathname":"/proconfig-tutorial/api-reference/widgets/38-youtube-transcriber","siteSpaceId":"sitesp_TvBV6","description":"Transcribe a video on Youtube","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"2M9UwLIqmkxDlBZAn13m","title":"Youtube Search","pathname":"/proconfig-tutorial/api-reference/widgets/20-youtube-search","siteSpaceId":"sitesp_TvBV6","description":"Youtube Search. Given a search query, return the searched youtube video information","breadcrumbs":[{"label":"API Reference"},{"label":"Widgets"}]},{"id":"VlnGT95VXWReIxyiFCQx","title":"AutoConfig Bot","pathname":"/proconfig-tutorial/tools/autoconfig-bot","siteSpaceId":"sitesp_TvBV6","breadcrumbs":[{"label":"Tools"}]},{"id":"kaNPkUyAgPS4i5CVDWVf","title":"Cache Mode","pathname":"/proconfig-tutorial/tools/cache-mode","siteSpaceId":"sitesp_TvBV6","breadcrumbs":[{"label":"Tools"}]}]}