TopFlow
LearnBuildSecurity
DocsLearnTutorials

Step-by-Step Tutorials

Learn by building real-world AI applications. Each tutorial walks you through creating a complete workflow from start to finish, with security best practices included.

Hands-on learning: Each tutorial includes a downloadable workflow template, step-by-step instructions, and a video walkthrough.

Getting Started with Tutorials

Before diving into tutorials, make sure you've completed the Quick Start Guide and understand the Core Concepts.

Time Estimates

Each tutorial includes an estimated completion time (15-45 minutes)

Difficulty Levels

Tutorials are tagged as Beginner, Intermediate, or Advanced

Prerequisites

Each tutorial lists required knowledge and API keys upfront

Beginner Tutorials

Start here if you're new to TopFlow. These tutorials cover fundamental patterns and concepts.

Beginner15 min
Your First AI Workflow
Build a simple text summarization workflow using OpenAI's GPT-4
Start NodeText ModelEnd Node
Beginner20 min
Data Processing Pipeline
Transform and validate data using JavaScript nodes and structured outputs
HTTP RequestJavaScriptStructured Output
Beginner25 min
API Integration
Connect to external APIs and process responses with AI models
HTTP RequestConditionalText Model

Intermediate Tutorials

Build more complex workflows with multiple AI models, branching logic, and error handling.

Intermediate35 min
Content Moderation System
Build an AI-powered content moderation pipeline with multiple classification steps

Learn to use conditional nodes, structured outputs, and multiple AI models to create a production-ready content moderation system.

Text ModelConditionalStructured OutputMultiple Endpoints
Intermediate40 min
Customer Support Chatbot
Create an intelligent chatbot with context retention and API integrations

Build a conversational AI system that can answer questions, retrieve data from APIs, and maintain context across multiple interactions.

Prompt TemplatesTool NodesHTTP RequestText Model
Intermediate45 min
Document Analysis Pipeline
Extract insights from documents using embeddings and structured extraction

Process documents, extract key information, and generate structured summaries using a combination of embeddings and text models.

Embedding ModelText ModelStructured OutputJavaScript

Advanced Tutorials

Master complex workflows with multiple models, advanced security patterns, and production optimizations.

Advanced60 min
Multi-Model Comparison System
Run the same prompt across multiple AI models and compare results

Build a sophisticated system that evaluates multiple AI models in parallel, aggregates results, and provides comparative analysis. Includes advanced error handling and cost tracking.

Multiple Text ModelsParallel ExecutionJavaScript AggregationError Recovery
Continue Learning
Explore related resources to deepen your understanding
Complete Node Reference
Detailed documentation for all 12 node types
Best Practices
Expert tips for production workflows
Security Validations
Understand all 12 security checks
Open the Builder
Start building your own workflows