Dify là gì? Nền tảng mã nguồn mở xây ứng dụng AI, workflow, RAG và tác tử

Dify là gì? Nền tảng mã nguồn mở xây ứng dụng AI, workflow, RAG và tác tử
4 Tháng 11, 2026 Lê Quốc Nghĩa 8 phút đọcHướng dẫn

Dify là gì? Dify là nền tảng mã nguồn mở để xây ứng dụng AI: bạn dựng chatbot, quy trình tự động (workflow), tác tử (agent) và hệ thống RAG trên một không gian làm việc có giao diện kéo thả, rồi xuất bản thành ứng dụng web hoặc gọi qua API. Tên Dify, theo tài liệu chính thức, là viết tắt của "Do It For You". Dify có bản đám mây (Dify Cloud, có gói Sandbox miễn phí, gói Professional $590 mỗi năm) và bản Community tự cài bằng Docker Compose; theo GitHub (đọc ngày 24/10/2026), cấu hình tối thiểu để chạy là 2 nhân CPU và 4 GiB RAM.

Bài viết đi qua: 1) các tính năng chính; 2) các gói và giá, kiểm tra ngày 24/10/2026; 3) cách tự cài đặt; 4) khi nào nên chọn Dify so với n8n hay tự viết mã; 5) kinh nghiệm thật của OPCAIOS khi chạy Dify làm trợ lý trên website. Cuối cùng là phần lưu ý. Ví dụ, một công ty nhỏ có thể dựng chatbot trả lời bằng tài liệu nội bộ mà không viết nhiều mã.

Sơ đồ Dify: workflow kéo thả, RAG, tác tử, mô hình, API; bản Cloud và bản tự cài Community; các gói giá; kinh nghiệm trợ lý OPCAIOS
Dify gom workflow, RAG, tác tử và quản lý mô hình vào một nơi, xuất bản qua web app hoặc API. Sơ đồ: OPCAIOS.

Dify là gì?

Dify là "nền tảng mã nguồn mở để xây ứng dụng AI", theo trang giới thiệu chính thức của Dify, gồm tác tử, quy trình tác tử (agentic workflow) và chatbot dùng dữ liệu của riêng bạn. Bạn xuất bản thành ứng dụng web hoặc nối vào sản phẩm qua API. Đầu tiên, Dify gom mọi thành phần vào một nơi; tiếp theo, mỗi tính năng đều có API. Theo GitHub (đọc ngày 24/10/2026), dự án có khoảng 159,4 nghìn sao và 25,2 nghìn lượt fork tại thời điểm đọc. Giấy phép là "Dify Open Source License", được mô tả là dựa trên Apache 2.0 kèm điều kiện bổ sung; hãy đọc kỹ điều kiện bổ sung nếu định dùng Dify để cung cấp dịch vụ cho nhiều khách hàng. Ví dụ giả định: một agency dùng một bản Dify để phục vụ 20 khách hàng có thể liên quan tới điều kiện bổ sung, nên cần đọc văn bản đầy đủ, mà OPCAIOS chưa đọc. Nếu bạn mới làm quen với mô hình ngôn ngữ, xem trước LLM là gì?. Có ba điều cần nhớ. Đầu tiên, Dify có bản Cloud và bản Community. Tiếp theo, giấy phép có điều kiện bổ sung. Cuối cùng, số sao và fork thay đổi theo thời gian nên chỉ có giá trị tham khảo.

Dify có những tính năng chính nào?

Dify là nền tảng có bảy nhóm tính năng, theo GitHub (đọc ngày 24/10/2026):

  • Workflow: khung vẽ trực quan để dựng và thử quy trình AI.
  • Hỗ trợ mô hình: nối nhiều LLM của nhiều nhà cung cấp, gồm mô hình tự lưu trữ và mô hình tương thích API OpenAI.
  • Prompt IDE: soạn lời nhắc, so sánh hiệu năng giữa các mô hình, thêm tính năng như chuyển văn bản thành giọng nói.
  • Pipeline RAG: từ nạp tài liệu đến truy xuất, trích văn bản từ PDF, PPT và các định dạng khác.
  • Agent: tác tử có sandbox riêng, dùng kỹ năng, công cụ, máy chủ MCP hoặc API tuỳ chỉnh.
  • LLMOps: theo dõi nhật ký, hiệu năng, cải thiện lời nhắc và dữ liệu theo thời gian.
  • Backend-as-a-Service: mọi tính năng đều có API để gắn vào ứng dụng khác.

Tài liệu cũng nêu giao diện dòng lệnh difyctl để chạy ứng dụng Dify từ terminal, script, CI hoặc tác tử khác, cùng hệ plugin để mở rộng công cụ, mô hình và tích hợp, và một Marketplace mẫu ứng dụng cộng đồng. Ví dụ, một nhóm có thể nạp tài liệu vào Pipeline RAG, nối mô hình của OpenAI hoặc Anthropic, rồi gọi ứng dụng qua API.

Dify Cloud: các gói và giá

Theo trang giá chính thức (giá bằng USD, chưa gồm thuế; thanh toán theo năm tiết kiệm 17%):

Sandbox Professional Team
Giá Miễn phí 590 USD mỗi không gian làm việc mỗi năm 1.590 USD mỗi không gian mỗi năm
Credit tin nhắn 200 (không nêu chu kỳ) 5.000 mỗi tháng 10.000 mỗi tháng
Thành viên 1 3 50
Số ứng dụng 5 50 200
Tài liệu tri thức 50 500 1.000
Dung lượng tri thức 50 MB 5 GB 20 GB
Lịch sử nhật ký 30 ngày Không giới hạn Không giới hạn

Credit tin nhắn trừ theo loại mô hình, và khi hết bạn có thể chuyển sang dùng khoá API của riêng mình (các nhà cung cấp được nêu gồm OpenAI, Anthropic, Gemini, xAI, Tongyi). Bản Community là miễn phí, mã nguồn mở, một không gian làm việc, bạn tự triển khai bằng Docker. Bản Enterprise tính giá theo thoả thuận, thêm triển khai riêng, nhiều không gian, SSO, bảo mật nâng cao, SLA và hỗ trợ chính thức. Ví dụ, nhóm 3 người dùng gói Professional vừa đủ số thành viên. Giá có thể thay đổi, hãy xem trang giá hiện hành.

Tự cài Dify bằng Docker như thế nào?

Tự cài Dify bằng Docker là cách chạy bản Community trên máy chủ riêng, và theo GitHub của Dify (đọc ngày 24/10/2026) gồm bốn bước.

  • Bước 1: chuẩn bị máy có tối thiểu 2 nhân CPU, 4 GiB RAM, Docker và Docker Compose bản 2.24.0 trở lên (xem Docker là gì? và VPS là gì?).
  • Bước 2: vào thư mục docker của mã nguồn, sao chép tệp môi trường mẫu thành .env.
  • Bước 3: khởi động các container ở chế độ nền.
  • Bước 4: mở đường dẫn /install trên địa chỉ máy để khởi tạo tài khoản quản trị.

Sau đó, hãy đặt Dify sau một máy chủ proxy có HTTPS (xem Nginx là gì?), đổi mọi mật khẩu và khoá mặc định trong tệp môi trường, và không mở các cổng nội bộ của cơ sở dữ liệu ra Internet. Ví dụ, một VPS 2 nhân CPU, 4 GiB RAM đủ mức tối thiểu để thử. Cuối cùng, sao lưu cơ sở dữ liệu trước mỗi lần nâng cấp phiên bản Dify.

Khi nào nên chọn Dify?

Nên chọn Dify khi cần dựng ứng dụng AI có quản lý tri thức và lời nhắc, theo đánh giá chung của OPCAIOS (không phải đo đạc), qua bốn tình huống sau.

  • Chatbot hoặc trợ lý dùng tài liệu riêng, cần giao diện quản lý tri thức: chọn Dify (RAG tích hợp).
  • Quy trình nhiều bước có nhánh điều kiện gọi LLM, muốn dựng nhanh không cần viết nhiều mã: chọn Dify workflow.
  • Tự động hoá nối giữa hàng trăm ứng dụng SaaS bằng sự kiện (webhook, lịch): chọn công cụ như n8n hoặc Make.
  • Cần kiểm soát từng dòng mã, hiệu năng đặc thù: tự viết mã với SDK của nhà cung cấp mô hình.

Hai nhóm này bổ trợ nhau: có thể dùng công cụ tự động hoá làm lớp sự kiện và gọi Dify khi cần bước AI. Cách nối qua API xem API là gì? và Webhook là gì?; phần tri thức xem RAG là gì?.

Kinh nghiệm của OPCAIOS

OPCAIOS tự lưu trữ một phiên bản Dify trên máy chủ riêng và dùng làm trợ lý "Trợ lý cá nhân" trên website. Trợ lý là một Chatflow gồm bốn bước theo thứ tự: 1) phân loại nhu cầu của khách; 2) tra cứu tri thức; 3) trích xuất thông tin liên hệ; 4) chuyển thông tin sang CRM. Thay vì khung chat có sẵn của Dify, OPCAIOS tự dựng giao diện trên website, qua một lớp trung gian ở phía máy chủ gọi Dify bằng mã chia sẻ công khai của ứng dụng (không nhúng khoá bí mật), có giới hạn tám tin nhắn mỗi phút cho mỗi địa chỉ IP, và hiển thị trạng thái từng bước ("Đang tra cứu tri thức…") cho khách. Dịch vụ Dify cũng nằm trong danh sách được hệ thống giám sát kiểm tra định kỳ, có cảnh báo khi ngừng. Chúng tôi chưa có số đo chính thức về tỉ lệ khách để lại thông tin nhờ trợ lý, nên không đưa con số hiệu quả vào bài.

Cuối cùng, bài học thực tế: dựng nhanh bằng giao diện kéo thả rất tiện, nhưng phần trải nghiệm người dùng, giới hạn lạm dụng và bảo mật mã ứng dụng vẫn cần tự làm ở lớp trung gian.

Lưu ý khi dùng Dify

  • Giấy phép: đọc điều kiện bổ sung của Dify Open Source License trước khi dùng thương mại.
  • Dữ liệu: bản đám mây gửi dữ liệu qua nhà cung cấp mô hình bạn chọn; tài liệu nhạy cảm nên cân nhắc tự lưu trữ và mô hình nội bộ.
  • Chi phí mô hình: Dify không thay chi phí token của nhà cung cấp mô hình; hãy theo dõi.
  • Chống lạm dụng: ứng dụng công khai cần giới hạn tốc độ và kiểm soát đầu vào.
  • Cập nhật: theo dõi bản phát hành và sao lưu cơ sở dữ liệu trước khi nâng cấp.

Đọc thêm: Cách tạo Chatbot AI tự học tài liệu nội bộ (RAG) bằng Dify và Supabase, 5 công cụ tự động hoá quy trình tốt nhất 2026.

Câu hỏi thường gặp

Dify là gì?

Là nền tảng mã nguồn mở để xây chatbot, workflow, tác tử và hệ thống RAG bằng giao diện trực quan, xuất bản qua web app hoặc API.

Dify có miễn phí không?

Dify có hai đường miễn phí: gói Sandbox của Dify Cloud và bản Community tự cài. Theo trang giá chính thức của Dify (đọc ngày 24/10/2026), gói Sandbox giới hạn 200 credit tin nhắn, 1 thành viên và 5 ứng dụng. Gói Professional giá $590 mỗi năm cho mỗi không gian làm việc, gồm 5.000 credit mỗi tháng, 3 thành viên và 50 ứng dụng. Gói Team giá $1.590 mỗi năm, gồm 10.000 credit mỗi tháng, 50 thành viên và 200 ứng dụng. Giá chưa gồm thuế; thanh toán theo năm tiết kiệm 17%. Bản Community miễn phí, mã nguồn mở, nhưng bạn tự trả chi phí máy chủ và bảo trì. Ví dụ, một cá nhân có thể thử trên Sandbox, còn nhóm 3 thành viên cần Professional. Bản Enterprise tính giá theo thoả thuận, và giá có thể thay đổi nên hãy xem trang giá hiện hành.

Tự cài Dify cần cấu hình tối thiểu thế nào?

Theo kho GitHub: 2 nhân CPU, 4 GiB RAM, Docker và Docker Compose 2.24.0 trở lên.

Dify khác n8n thế nào?

Dify tập trung vào ứng dụng AI (LLM, RAG, tác tử) với quản lý tri thức và lời nhắc; n8n mạnh ở tự động hoá nối nhiều ứng dụng theo sự kiện. Có thể dùng cùng nhau: n8n làm lớp sự kiện và gọi Dify khi cần bước AI.

Có thể gắn Dify vào website riêng không?

Có, qua web app hoặc REST API. Muốn học cách dựng trợ lý AI và tự động hoá cho doanh nghiệp, xem khoá đào tạo ứng dụng AI của OPCAIOS.

Nguồn: docs.dify.ai (introduction), kho GitHub langgenius/dify và trang giá dify.ai/pricing, đọc trực tiếp ngày 24/10/2026. Số sao, giá và giới hạn thay đổi theo thời gian, giá chưa gồm thuế. Chúng tôi chưa đọc văn bản đầy đủ của giấy phép Dify Open Source License. Bảng so sánh "khi nào chọn" là đánh giá chung của chúng tôi. Kinh nghiệm là của OPCAIOS.

Lê Quốc Nghĩa
Lê Quốc Nghĩa
Người xây dựng OPCAIOS

Để lại bình luận

Email của bạn sẽ không hiển thị công khai. Bình luận sẽ hiển thị sau khi được duyệt.