ClickAI Docs
ClickAI Docs En
ClickAI Docs En
  • Welcome
  • GETTING STARTED
    • Sign up
    • Personal Setting
  • FUNCTION
    • AI Assistant
    • Creative
    • Community
      • Community User Guide
        • Post
        • Course
        • Event
        • Member
          • Leaderboard
        • Comunity Description
        • AI Avatar
      • Create Community
        • Create About Page
        • Create Course
        • Create Leaderboard
        • Create Bot Store
    • Academy
    • Studio
      • Create Chatbot
      • Create ChatFlow
        • Key Concepts
        • Variables
        • Node Description
          • Start
          • Trả Lời Trực Tiếp
          • Large Language Model (LLM)
          • Knowledge Retrieval
          • Question Classifier
          • Conditional Branch IF/ELSE
          • Code Execution
          • Template
          • Doc Extractor
          • List Operator
          • Variable Aggregator
          • Variable Assigner
          • Iteration
          • Parameter Extraction
          • HTTP Request
          • Tools
        • Shortcut Key
        • Orchestrate Node
        • File Upload
        • Additional Features
        • Debug and Preview
          • Preview and Run
          • Step Run
          • Conversation/Run Logs
          • Checklist
          • Run History
        • Application Publishing
      • Create Agent
      • Create Workflow
  • PAYMENT
    • Subscription Plans
    • Upgrade
    • Community subscription
    • Course subscription
  • POLICIES
    • Privacy Policy
    • ClickAI Community Guidelines
    • Affiliates Policy
Powered by GitBook
On this page
  1. FUNCTION
  2. Studio
  3. Create ChatFlow

Node Description

PreviousVariablesNextStart

Last updated 5 months ago

des are the key components of a workflow, enabling the execution of a series of operations by connecting nodes with different functionalities.

Calls a large language model to answer questions or process natural language.

Retrieves text content related to user questions from a knowledge base, which can serve as context for downstream LLM nodes.

By defining classification descriptions, the LLM can select the matching classification based on user input.

Allows you to split the workflow into two branches based on if/else conditions.

Runs Python/NodeJS code to execute custom logic such as data transformation within the workflow.

Enables flexible data transformation and text processing using Jinja2, a Python templating language.

Aggregates variables from multiple branches into one variable for unified configuration of downstream nodes.

The variable assigner node is used to assign values to writable variables.

Uses LLM to infer and extract structured parameters from natural language for subsequent tool calls or HTTP requests.

Executes multiple steps on list objects until all results are output.

Allows sending server requests via the HTTP protocol, suitable for retrieving external results, webhooks, generating images, and other scenarios.

Enables calling built-in Dify tools, custom tools, sub-workflows, and more within the workflow.

Defines the initial parameters for starting a workflow process.

Defines the response content in a Chatflow process.

Large Language Model (LLM)
Knowledge Retrieval
Question Classifier
IF/ELSE
Code Execution
Template
Variable Aggregator
Variable Assigner
Parameter Extractor
Iteration
HTTP Request
Tools
Start
Answer