Quy trình không cần mã (Tự động hóa DAG)
Cập nhật lần cuối: 8 thg 11 2026
Tổng quan
Quy trình cho phép bạn nối các bước thành một pipeline tự động — một DAG (đồ thị có hướng không chu trình) gồm các nút — mà không cần viết mã. Một quy trình có thể tạo nội dung, gọi các năng lực AI, truy cập API bên ngoài, rẽ nhánh, lặp, chờ, lấy phê duyệt và công bố kết quả. Mỗi bước chạy với thời gian chờ, ngân sách và chính sách lỗi riêng để một bước không ổn định không thể vượt khỏi tầm kiểm soát hoặc làm treo toàn bộ lần chạy.
Loại nút
Quy trình hỗ trợ các loại bước sau:
- Capability — gọi một năng lực AI (trò chuyện, hình ảnh, TTS, dịch, v.v.)
- Tool — gọi một công cụ/hàm đã đăng ký
- HttpRequest — gọi một điểm cuối HTTP bên ngoài
- Branch — định tuyến dựa trên một điều kiện
- Loop — lặp qua một tập hợp
- FanOut / FanIn — chạy song song và hợp nhất lại
- Transform — thiết lập/định hình lại biến
- ArtifactSave — lưu giữ một tài sản tạm thời vào CDN của bạn
- Publish — đẩy đến một kênh (webhook, tạo phẩm markdown, v.v.)
- SubWorkflow — gọi một quy trình khác như một bước
- HumanApproval — tạm dừng để chờ phê duyệt
- Wait — trì hoãn
- Webhook — POST đến một hook bên ngoài
Kiểm soát theo từng bước
Mỗi nút mang theo:
- Timeout — bước có thể chạy bao lâu trước khi bị cắt.
- Error policy — điều gì xảy ra khi thất bại: làm lần chạy thất bại, thử lại, hoặc tiếp tục/bỏ qua. Ví dụ, đặt một bước thông báo thành bỏ qua để sự cố ở đó không làm thất bại toàn bộ lần chạy, và đặt một bước truy xuất thành thử lại đối với các trục trặc tạm thời từ phía nguồn.
Biến và tạo phẩm
- Variables truyền dữ liệu giữa các bước. Các bước đọc đầu ra trước đó bằng phép nội suy
{{vars.name}}. - Artifacts là các đầu ra mà bạn lưu giữ — ArtifactSave lưu trữ lại các URL tạm thời của nhà cung cấp thành các URL Bunny CDN vĩnh viễn để các liên kết không hết hạn.
Chi phí
Không có phí thực thi quy trình riêng. Một lần chạy được tính phí bằng tổng BillingRecord của từng bước — chính xác là cùng cách tính phí theo từng lần gọi như khi chạy từng bước thủ công. Các bước không thực hiện cuộc gọi AI nào (HTTP, transform, wait, webhook) không tốn chi phí. Chi phí của quy trình con được cộng dồn vào tổng của lần chạy cha.
Chạy và giám sát
Khởi động một lần chạy, sau đó theo dõi nó trên trang các lần chạy quy trình. Mỗi lần chạy ghi lại các bước của nó, kết quả của chúng và tổng chi phí. Các bước thất bại hiển thị lỗi của chúng theo chính sách lỗi của bước.
Mẹo
- Hãy cấp cho các bước bên ngoài/thông báo một chính sách lỗi khoan dung (thử lại hoặc tiếp tục) và cho các bước cốt lõi một chính sách nghiêm ngặt.
- Dùng ArtifactSave cho bất kỳ phương tiện được tạo nào bạn muốn giữ lại — URL của nhà cung cấp sẽ hết hạn.
- Tách các đồ thị con tái sử dụng được thành một SubWorkflow và gọi nó từ nhiều quy trình cha.
- Kiểm thử một luồng bằng các bước echo/transform giá rẻ trước khi đấu nối các bước năng lực AI tốn kém.
Xem cách hoạt động
How AI workflows work: one form in, a finished video out
A workflow is a ready-made recipe of AI steps. You pick a template, fill in a short form, and every step runs on its own until a finished video comes out. Here we follow one bedtime story video from the form to the result.
Video này bằng tiếng Anh.
What happens when you press Run? The anatomy of an AI workflow
Let's open one workflow and look inside. A workflow is a graph: each box is a step, the arrows set the order, and steps that don't depend on each other run side by side. Your answers flow into the steps, some steps check their own work and run again, some wait for your approval, and every AI call is recorded with its own cost.
Video này bằng tiếng Anh.
The building blocks of an AI workflow
Every workflow, from a bedtime story to a research report, is built from the same few blocks. The AI step sends a prompt to a model and gets back text, an image, a voice, music or a video. Knowledge blocks bring in facts with their sources. Quality blocks check the work, and a human approval waits for you. Logic blocks shape the flow with branches and loops. Output blocks join everything into one video and save the result.
Video này bằng tiếng Anh.