Storm OpenAPI(en)
  1. Core Scenario
Storm OpenAPI(en)
  • Welcome to STORM
    • Introduction
  • Quickstart
    • Getting Started
      • Creating an Agent
      • Account Creation
    • Core Scenario
      • Document Upload
      • Workflow Design
      • Test
      • Deployment
      • Channel Integration
  • Feature Guide
    • Console
      • Agent Management
      • Dashboard
      • Permission Management
    • Agent Template
      • Knowledge Retrieval
      • Character Dialogue
      • Consultation Record Analysis
      • SQL Query
      • News Article
    • Agent Builder
      • Knowledge
        • Documents
        • Folders
        • Feedback
      • Workflow
        • Node Description
          • LLM
          • Search(RAG)
          • API
          • IF ELSE
          • Variable Declaration and Assignment
          • Postprocessing
      • Test
      • Log
      • Dashboard
    • Admin Tools
      • Deployment Management
      • Channel Integration
      • Model Fine-Tuning
      • Training Data Quality Management
      • Other Settings
  • Apis
    • Agent
      • Deploy Agent
      • View Agent Deployment History
      • View Agent
    • Bucket
      • Create Bucket
      • View Bucket
    • Document
      • Document Training Request by file
      • Document Training Request by URL
      • View Documents
      • Delete Document
    • Chat
      • Send Chat (non-stream)
      • Send Chat (stream)
      • Search Context
    • STORM Parse
      • /convert/md
    • Instance Agent
      • Add Instance Session
      • Upload Instance Document
      • Request RAG Source For Query
      • Delete Instance Session
  • Learn More
    • FAQ
    • Pricing
  1. Core Scenario

Workflow Design

Workflow Design#

The Workflow page allows you to define the operational sequence of your agent — including when to call the LLM, whether to perform RAG-based searches, and how often.
You can freely configure the execution flow to match your service logic and objectives.
Learn more about Workflows

Selecting a Design Mode#

STORM supports two workflow design modes, both fully compatible with each other:
Canvas Mode: Drag-and-drop visual design
JSON Editor Mode: Direct schema editing in JSON format

Canvas Mode#

A visual editor for intuitive workflow design.
스크린샷 2025-09-26 오전 12.32.38.png
Drag and drop nodes to build the workflow
Click any node to configure its parameters in the settings panel
Provides a clear visual overview of complex flows
Hold Shift to select and move multiple nodes simultaneously

JSON Editor Mode#

A text-based editor for users who prefer code-level control.
스크린샷 2025-09-26 오전 2.03.33.png
Represents the same canvas structure in JSON format
Allows direct editing of node parameters for precise configuration
:::caution[After making changes to your workflow, always save to apply them to the test environment.
Unsaved edits will not be reflected, and the previous settings will remain active.]
:::

Nodes#

A workflow is composed of multiple nodes, each responsible for processing or passing data to the next step.
Click each node type below to view detailed configuration guides:
LLM
Search (RAG)
API
IF ELSE
Variable Assignment
Post-Processing
Modified at 2025-10-20 05:31:32
Previous
Document Upload
Next
Test
Built with