Skip to main content

Overview

Learn about Flow Agent application types, extended capabilities, and how to get started.

What is Flow Agent

Flow Agent is a visual application development platform from Alibaba Cloud Model Studio. It supports building, debugging, and publishing agent and workflow applications.

Application types

Large language models have limitations in processing private knowledge, accessing real-time information, following fixed procedures, and planning complex tasks. Model Studio integrates knowledge base retrieval, external tool calls, and memory to help you quickly build AI applications that solve business problems. Choose by task: use an agent application for open-ended conversations or answers based on private documents; use a workflow application to generate a report through steps you have already defined.
Application typeDescriptionBest for
Agent applicationNatural language configuration (no-code); calls tools such as knowledge bases and MCP services to complete tasksCustomer support, knowledge Q&A, task assistance
Workflow applicationVisual node orchestration (low-code); chains multi-step tasks into stable and repeatable execution pathsReport generation, order processing, multi-step approvals

Extended capabilities

CapabilityDescriptionBest for
File Q&AUnderstand and answer questions about documents, images, audio, and video, with full-text citation, chunk retrieval, and custom processing modesLong-document Q&A, research, and understanding image and audio/video content
PromptManage reusable Prompt templates with a sample library, automatic optimization, and feedback-based optimizationReusing common prompts and continuously improving response quality
PluginsExtend application capabilities with official and custom pluginsWeb search, code execution, and business system integration
Task CenterView background tasks from asynchronous calls, including status, input/output, and timingTracking long-running tasks and their results

Get started

Create and configure your chosen application, then use its API to integrate it into your system. For missing workflow results or unexpected variables, inspect node inputs and outputs in Test application. For call timeouts, see Call via API. If an API returns an error code, see Error codes. For managed sessions, isolated sandboxes, and long-running tasks, see the separate Managed Agents overview.

Practical examples

API integration

Legacy compatibility

For existing Agent 1.0 applications, use Agent application (Agent 1.0) for creation and configuration, and Call agent applications for API integration. For new applications, prefer the Agent 2.0 entry point above.