Giải pháp · Nền tảng ứng dụng LLM
VPS cho Dify
Dify là nền tảng mã nguồn mở để xây dựng ứng dụng LLM: trợ lý chat, agent, workflow và RAG trên tài liệu của bạn, với nhà cung cấp mô hình bạn chọn thông qua API key. Tài liệu của Dify yêu cầu 2 nhân CPU và 4 GiB RAM, và file Docker Compose chính thức khởi chạy mười sáu container, vì vậy hãy coi đó đúng là mức sàn. BD-8 giá $12.90 mỗi tháng là máy rẻ nhất có dư địa thực sự; C2-4-80 giá $37.90 là máy rẻ nhất đúng bằng mức tối thiểu chính thức, có tại hàng chục thành phố.
Những gì nó cần
Phần mềm theo tài liệu chính thức, cấu hình ghi rõ nguồn
Phần mềm và cách thiết lập bảo mật lấy từ tài liệu của chính dự án. Khi dự án không công bố thông số phần cứng, cấu hình sẽ ghi rõ con số đó là của ai.
Theo README của Dify và docs.dify.ai
- “CPU >= 2 Core, RAM >= 4 GiB.” Docker Engine 19.03 trở lên cùng Docker Compose 2.24.0 trở lên, trên Linux.
- Cài đặt: clone bản phát hành mới nhất, rồi chạy
cd dify/docker && cp .env.example .env && docker compose up -d. File compose khởi chạy bảy dịch vụ Dify cùng Postgres, Redis, Weaviate, nginx, hai sandbox và hai proxy egress. - nginx trong stack mở cổng 80 và 443. Tài khoản quản trị được tạo một lần tại
http://your-ip/install; sau đó bạn đăng nhập tại địa chỉ gốc. - Mô hình đến từ nhà cung cấp bạn cấu hình trong Settings: API key cho mô hình được host sẵn, hoặc một endpoint tự host tương thích OpenAI như Ollama. Bản thân Dify không chạy mô hình nào, nên không cần GPU.
Cấu hình (mức tối thiểu của Dify, rồi mức của chúng tôi dựa trên những gì file compose khởi chạy)
| Khối lượng công việc | vCPU | RAM |
|---|---|---|
| Chỉ Dify (mức tối thiểu chính thức)Mười sáu container chạy không tải ở đây. Lập chỉ mục một bộ tài liệu hoặc build trên cùng máy sẽ đẩy nó vào swap. | 2 | 4 GB |
| Dify + vài ứng dụng và một cơ sở tri thức nhỏCủa chúng tôi. Postgres, Redis, Weaviate và các worker đều giữ bộ nhớ riêng; đây là mức bắt đầu hết chật. | 4 | 8 GB |
| Cơ sở tri thức lớn, nhiều người dùng, workflow chạy cả ngàyCủa chúng tôi. Weaviate lớn dần theo số vector; embedding và lập chỉ mục chạy trên CPU của worker. | 8 | 24 GB |
Các gói phù hợp
5 máy, giá trực tiếp
Máy phù hợp rẻ nhất trước. Giá là giá hôm nay, theo tháng, lấy từ danh mục.
- BD-8$12.90/tháng
4 vCPU · 8 GB · 100 GB ổ đĩa · 32 TB
Rẻ nhất mà vẫn đủ chỗ cho toàn bộ stack. 4 vCPU, 8 GB, 100 GB và 32 TB lưu lượng, rẻ hơn các máy 4 GB ở nơi khác. Gấp đôi mức tối thiểu chính thức ở cả hai thông số.
- BD-12$17.90/tháng
6 vCPU · 12 GB · 200 GB ổ đĩa · 32 TB
6 vCPU / 12 GB / 200 GB cho một thư viện tài liệu thực sự. Ổ đĩa cho file tải lên và vector, bộ nhớ để Weaviate mở rộng.
- BD-24$31.90/tháng
8 vCPU · 24 GB · 300 GB ổ đĩa · 32 TB
8 vCPU / 24 GB cho các ứng dụng của một nhóm. Nhiều ứng dụng, cơ sở tri thức lớn, agent và workflow chạy cùng lúc.
- C2-4-80$37.90/tháng
2 vCPU · 4 GB · 80 GB ổ đĩa · 3 TB
Đúng bằng mức tối thiểu chính thức, tại hàng chục thành phố. 2 vCPU / 4 GB / 80 GB. Chạy được stack; đừng build hay lập chỉ mục trên đó. Chọn nó vì thành phố, không phải vì cấu hình.
- C4-8-160$75.90/tháng
4 vCPU · 8 GB · 160 GB ổ đĩa · 3 TB
4 vCPU / 8 GB / 160 GB, tại hàng chục thành phố. Cấu hình thoải mái khi sáu thành phố của dòng rẻ nhất không phù hợp với bạn.
Hiện chưa có preset khởi tạo cho Dify: việc cài đặt là bốn bước dưới đây, do bạn tự gõ. Đó là các lệnh từ chính tài liệu của Dify, không thêm gì.
Cài đặt
Bốn bước, theo tài liệu của Dify
Docker, stack compose, trang quản trị, rồi đến mô hình. Hãy làm bước 3 ngay khi stack chạy: người đầu tiên truy cập /install sẽ tạo tài khoản quản trị.
- Docker.
curl -fsSL https://get.docker.com | shDify cần Compose 2.24 trở lên;docker compose versioncho biết phiên bản bạn đang có. - Clone bản phát hành mới nhất và khởi động.
git clone --branch "$(curl -s https://api.github.com/repos/langgenius/dify/releases/latest | jq -r .tag_name)" https://github.com/langgenius/dify.git cd dify/docker && cp .env.example .env && docker compose up -dMười sáu container khởi động;docker compose pssẽ hiển thị tất cả ở trạng thái Up hoặc healthy, với init_permissions ở trạng thái Exited. - Tạo tài khoản quản trị ngay. Mở
http://your-ip/install, thiết lập tài khoản quản trị, rồi đăng nhập tạihttp://your-ip. Cho đến khi có HTTPS, hãy giữ cổng 80 sau tường lửa và truy cập qua SSH:ssh -N -L 8080:127.0.0.1:80 root@your-serverrồi mở http://127.0.0.1:8080/install. - Thêm nhà cung cấp mô hình, rồi đến tên miền. Settings, Model Provider: dán API key của một nhà cung cấp được host, hoặc trỏ một nhà cung cấp tương thích OpenAI tới Ollama của riêng bạn. Để dùng HTTPS, trỏ bản ghi A tới máy chủ, sao chép
docker/envs/infrastructure/certbot.env.examplebỏ hậu tố .example và điền CERTBOT_DOMAIN và CERTBOT_EMAIL vào đó, rồi khởi động profile certbot của stack:docker compose --profile certbot up -d.
Nói thẳng
Gói chúng tôi thực sự sẽ mua
Mức sàn là 2 nhân và 4 GiB cho mười sáu container. Hãy mua máy 8 GB có giá thấp hơn các máy cỡ mức sàn.
Cho Dify và vài ứng dụng
BD-8 · $12.90/tháng
4 vCPU, 8 GB và 100 GB giá $12.90: toàn bộ stack chính thức, còn bộ nhớ để Postgres, Redis và Weaviate mở rộng, ổ đĩa cho file tải lên, và CPU để lập chỉ mục mà ứng dụng không bị khựng. Mô hình nằm ở nơi khác, sau API key, nên máy này không bao giờ cần GPU. Nếu bạn cần một thành phố mà dòng rẻ nhất không có, C4-8-160 giá $75.90 có cùng cấu hình tại hàng chục thành phố.
Câu hỏi