Set up an AI Workflow
After you have chosen an Pre-set App Template, you will see a pre-set AI workflow on the canvas. You can add / delete the blocks, and change the prompts / inputs in each block based on your needs.
There are 7 types of Blocks right now:
Knowledge Base Block: Store and organize all the content and data used for building your AI app’s knowledge base. You can upload your own materials and create a knowledge base, and then link it to an AI app here.
Note: Knowledge Base Block is optional in an AI App, but if you want to add it, it must be linked with a RAG Block.
RAG Block: RAG (Retrieval Augmented Generation) handles the retrieval-augmented generation process, connecting your AI to the knowledge base for informed responses.
Note: RAG Block is optional in an AI App, but if you want to add it, it must be linked with a Knowledge Base Block and an App Prompt block.
Under RAG Block, there are several fields that you can configure:
Query Questions: This is the first response that the AI App will sent to the users at the start of every conversation;
Query Variable Name: serve as a input variable in App Prompt, to capture user's query;
RAG Output Name: serve as a output variable from capturing the context from knowledge base, and send to the App Prompt;
Number of Chunks: Number of chunks of most relevant context to be retrieved from the linked knowledge base. The retrieved context will be put under "RAG Output Name" and pass to App Prompts.
System Prompt Block: System prompt sets the AI’s overall behavior, tone, and guidelines to maintain a consistent response style. For example: "You are a helpful researcher with expertise in finance.".
Note: System Prompt is optional in an AI App, but if you want to add it, it must be linked with a Model Setting Block.
App Prompt Block: App prompt provides specific, contextual instructions for handling user queries within the app environment. For example: "Please analyse user's question and see if it is relevant to finance. If not, ask users to re-send his query politely; If yes, answer users in a concise way. User's question:{{input_variable}}"
Note: App Prompt is mandatory in an AI App, and it must be linked with a Model Setting Block. Please ensure that you include the {{input variables}} from APP Prompt of Input variable prompt.
Model Settings Block: Model Settings configures parameters and settings for the AI model to optimize performance according to your needs. You can choose from a large variety of LLMs, and adjust its parameters.
Note: Model Settings Block is mandatory in an AI App, and it must be linked with a App Prompts Block and Output Variable Block.
Under Model Settings Block, there are several fields that you can configure. Although we suggest that you could use the default setting, you can also modify the parameters. Please refer to Step 4: (Optional) Advanced Model Settingsfor more detailed explanation.
Input Variable Block: Input Variables block defines dynamic inputs that the AI will process, allowing for flexible interactions.
Note: Input Variables Block is optional in an AI App, but if you want to add it, it must be linked with the App Prompt Block.
Under Input Variable Block, there are several fields that you can configure:
Variable Name: serve as a input variable in App Prompt, to capture user's query;
Prompts to users: This is the first response that the AI App will sent to the users at the start of every conversation;
Output Variable Block: Output Variable captures and displays the AI’s responses, and can also be used as an input variable for subsequent steps in the AI app’s "chain-of-calls" process.
Note: Output variable block is mandatory in an AI App, and it must be linked with a Model Settings Block.
Test an AI Workflow
After you have setup the AI workflow, you can click "Test Flow" on the top right corner.
You can test the performance of your AI Apps and see the quality of the answers.
Please note that you need to pay for the model price for each query.
Model Temperature: Controls the randomness of the output. Lower values (e.g., 0.2) result in more deterministic responses, while higher values (e.g., 0.8) produce more creative and varied outputs.
Top P (Nucleus Sampling): Sets the probability threshold for token selection. The model considers only the tokens that make up the top cumulative probability (e.g., 0.9), ensuring a more focused output while still allowing some variability.
Frequency Penalty: Penalizes tokens that have already appeared in the output. This reduces repetition by discouraging the model from using the same words or phrases too frequently.
Presence Penalty: Encourages the model to introduce new topics or words by penalizing tokens that have already appeared. This helps diversify the generated content and prevents sticking too closely to the original input.
Max Tokens: Specifies the maximum number of output tokens (words or word pieces) that can be generated in a single output. It limits the length of the response to ensure concise and manageable outputs.
Our first action is to log-in/create an account
Current supported log-in methods
Google Authentication
Upcoming supported log-in methods
Phone
Github
Discord
...
Supported wallets includes but not limited to:
Metamask
OKX Wallet
Trust Wallet
Phantom
Bitget Wallet
Zerion
Safepal
...
In "Workbench" page, choose a template to begin.
If you want to create a simple AI chatbot without linking any knowledge base, you can choose "Lite App"
If you want to create a more complex AI chatbot that links to some external knowledge base, you can choose "RAG App"
If you want to customize your AI App and start from scratch, you can choose "Customize Own App".
If you are satisfied with the AI Apps, you can click "Save Flow" and proceed to finish the AI apps creation.
After saving the flow, you will be directed to this page and fill in the general information of an AI app:
Name (obligatory)
Description
Choose cover Image (or use the default one)
Category
Is it public or private
Price per use in credits/query
Model price is automatically calculated by the system
App price is the price that you can earn when user used your app
Total Price is the price per query that user need to pay when using your app.
Finally, Click "continue" and the AI Apps will be created!
We’re creating a no-code platform designed for everyone—whether you're a prompt engineer, an AI enthusiast, a business professional, or a complete beginner. Our platform makes it easy to build and manage complex AI workflows without coding. Think of it as connecting different steps in a thought process, which we call a "chain of calls." You can link multiple AI-generated responses together in a structured sequence, where each step builds on the previous ones. Whether you're automating research, generating creative content, streamlining customer support, or analyzing data, our intuitive system helps you design workflows like a flowchart, leading to a clear and organized endpoint.