🔀 Flow Builder
Flow Builder adalah fitur visual di Masta.id untuk merancang alur kerja Agent AI yang kompleks. Dengan konsep nodes dan edges, Anda bisa membuat AI yang mampu melakukan berbagai tugas berantai secara otomatis.

🌳 Konsep Dasar
- Node: Sebuah blok tugas spesifik (misal: LLM, Image Generator).
- Edge: Garis penghubung yang menentukan alur data dari satu node ke node berikutnya.
- Output: Setiap node memiliki hasil yang bisa digunakan sebagai input oleh node selanjutnya.
🚀 Daftar Node yang Tersedia
Berikut adalah daftar node yang bisa Anda gunakan di Flow Builder:
🧠 Core Nodes
- LLM: Inti dari AI, digunakan untuk memproses teks, menjawab pertanyaan, atau melakukan reasoning. Mendukung >50 model.
- Smart Router: Cabang logika untuk mengarahkan alur berdasarkan kata kunci, kemiripan vektor, atau kondisi tertentu.
- Review (HITL): Human-In-The-Loop. Memberikan kesempatan pada manusia untuk mereview hasil sebelum lanjut ke node berikutnya.
📝 Document & Media
- Basic OCR: Melakukan ekstraksi teks sederhana dari gambar.
- Deep OCR: Ekstrak teks dan pemahaman dokumen yang kompleks (meskipun ada gambar/layout rumit).
- Docx/PDF Generator: Membuat dokumen format .docx atau .pdf secara otomatis dari konten teks.
- Text to Speech: Mengubah teks menjadi suara (audio).
- Audio - Video Combine: Menggabungkan file audio dan video menjadi satu.
🖼️ Generation & Web
- Image Generator: Membuat gambar berdasarkan deskripsi teks.
- Web Summarizer: Mengambil konten dari sebuah URL website dan meringkasnya.
- Media Response: Memberikan file, dokumen, atau gambar dari Google Sheets atau upload internal ke user.
💾 Data & Integration
- Data Collector: Form interaktif untuk mengumpulkan data dari user (Nama, Email, dll).
- Spreadsheet Append: Menambah baris baru ke Google Sheets secara otomatis.
- Gdrive Upload: Mengunggah file hasil proses ke Google Drive Anda.
🛠️ Cara Menggunakan
- Masuk ke Agent: Pilih agent yang ingin diedit.
- Buka Flow Editor: Klik menu Chatflow.
- Tambah Node: Klik kanan atau gunakan tombol + untuk menambah node baru.
- Hubungkan: Tarik garis dari titik output sebuah node ke titik input node lainnya.
- Simpan: Klik Save untuk menerapkan alur kerja.
💡 Contoh Kasus: "Automated Article Creator"
- Node LLM: Menulis artikel berdasarkan topik.
- Node Image Generator: Membuat thumbnail artikel.
- Node Docx Generator: Menggabungkan teks artikel dan gambar ke file .docx.
- Node Gdrive Upload: Simpan file .docx ke Google Drive.
Dengan Flow Builder, kemungkinan alur kerja yang bisa Anda bangun hampir tak terbatas! 🚀