Apa itu Dify
Dify adalah platform visual untuk membangun dan menerbitkan aplikasi AI. Platform ini menggabungkan orkestrasi Agent dan workflow, penyerapan serta pengambilan pengetahuan, manajemen penyedia model, alat, plugin, kode, trigger, log, umpan balik, dan penerbitan. Sebuah proyek dapat menjadi aplikasi web terhosting, API, embed, template yang dapat digunakan kembali, atau alat yang kompatibel dengan MCP.
Cakupan yang luas ini dapat mengurangi pekerjaan integrasi, tetapi juga menempatkan beberapa batas kepercayaan dalam satu ruang kerja. Pipeline dokumen, penyedia model, plugin marketplace, sandbox kode, kredensial alat, dan endpoint aplikasi publik memiliki pemilik serta risiko yang berbeda. Peninjauan produksi perlu mencakup setiap bagian tersebut.
Workflow, Agent, dan pengetahuan
Dify Workflow Studio mendukung panggilan model, pengambilan, pengklasifikasi, percabangan, kode, alat, jadwal, webhook, peristiwa plugin, dan masukan manusia. Node Agent dapat melakukan penalaran dan menggunakan alat yang disetujui. Pipeline pengetahuan mengekstrak, membersihkan, membagi, mengindeks, dan mengambil informasi dari file, situs web, dokumen, serta drive.
Pertahankan otorisasi dan aturan bisnis di luar diskresi model. Gunakan Agent untuk menafsirkan permintaan yang berubah-ubah, tetapi validasi argumen alat dan output akhir dengan node deterministik. Wajibkan manusia sebelum pembayaran, publikasi eksternal, perubahan izin, operasi data yang merusak, atau pengecualian kebijakan.
Kualitas RAG bergantung pada lebih dari sekadar mengunggah dokumen. Uji penguraian, pembagian bagian, metadata, sinkronisasi akses, pengambilan, sitasi, versi usang, dan penghapusan. Pengguna yang tidak dapat membuka dokumen sumber tidak boleh memperoleh isinya melalui jawaban. Penghapusan sumber harus membersihkan indeks, cache, log, ekspor, dan aplikasi turunan bila diperlukan.
Harga dan kuota
Pada tanggal peninjauan, harga Dify mencantumkan Sandbox gratis dengan 200 kredit pesan, 3.000 peristiwa trigger, anotasi terbatas, riwayat log 30 hari, dan batas API bulanan. Professional seharga $590 per ruang kerja per tahun, dengan tiga anggota, 50 aplikasi, 500 dokumen pengetahuan, penyimpanan pengetahuan 5 GB, dan 5.000 kredit pesan bulanan. Team seharga $1.590 per tahun, dengan 50 anggota, 200 aplikasi, 1.000 dokumen, penyimpanan 20 GB, 10.000 kredit pesan, throughput pengetahuan lebih tinggi, peristiwa trigger tanpa batas, dan eksekusi prioritas.
Kredit pesan mendukung model tertentu dan penggunaan setiap model menghabiskan jumlah yang berbeda. Setelah kredit yang disertakan habis, pelanggan dapat menggunakan kunci penyedia mereka sendiri. BYOK memindahkan biaya model dan ketentuan data kepada penyedia tersebut, tetapi tidak menghapus batas ruang kerja, penyimpanan, dokumen, trigger, atau infrastruktur Dify.
Enterprise berharga khusus dan menambahkan beberapa ruang kerja, SSO, deployment yang dapat diskalakan, otorisasi komersial, kontrol lanjutan, pemeliharaan, dan dukungan. Community Edition gratis untuk hosting mandiri. Infrastruktur, model, penyimpanan vektor, basis data, sandbox, plugin, pencadangan, pemantauan, serta peningkatan versi tetap menjadi biaya operator.
Lisensinya bukan Apache 2.0 biasa
Lisensi repositori Dify didasarkan pada Apache 2.0 dengan syarat tambahan. Lisensi tersebut menyatakan penggunaan komersial dimungkinkan, tetapi operasi multi-tenant tertentu memerlukan lisensi komersial. Lisensi itu juga membatasi penghapusan atau perubahan logo dan informasi hak cipta dalam frontend Dify pada kondisi yang ditentukan.
Tambahan tersebut berarti pembeli tidak boleh menggambarkan kode ini hanya sebagai Apache 2.0 tanpa batas. Penggunaan internal dalam satu ruang kerja, penyematan fungsi backend saja, aplikasi pelanggan bermerek, dan pembuat terhosting multi-tenant dapat memiliki implikasi berbeda. Dapatkan peninjauan hukum sebelum membangun produk di atas Community Edition.
Tinjauan manusia, log, dan pemulihan
Dify Workflow Studio menjelaskan langkah human judgment yang menjeda proses sebelum tindakan atas data sensitif, akses, atau kebijakan. Peninjau dapat menyetujui, mengedit, memberi komentar, atau meneruskan. Penanganan kesalahan dapat menghentikan proses, mengembalikan nilai default, atau merutekan ke cabang pemulihan, dan versi yang telah diterbitkan dapat dipulihkan.
Log terperinci mencakup input dan output node, variabel, jalur, latensi, penggunaan, umpan balik, dan anotasi. Integrasi observabilitas dapat mengirim trace ke Langfuse, LangSmith, Arize, W&B Weave, dan lainnya. Perlakukan ini sebagai ekspor data. Samarkan secret dan rekaman sensitif, batasi retensi serta akses, lalu uji penghapusan.
Plugin dan alat MCP memerlukan peninjauan terpisah. Distribusi melalui marketplace bukan bukti bahwa sebuah plugin memiliki izin yang aman. Tetapkan versi, tinjau sumber dan tujuan jaringan, isolasikan eksekusi kode, serta pelihara inventaris kredensial dan pemiliknya.
Cloud dan hosting mandiri
Dify Cloud mengurangi pekerjaan infrastruktur. FAQ harga saat ini menyatakan data disimpan di wilayah cloud terkelola, tetapi tidak memberi setiap pembeli kesimpulan lengkap mengenai residensi data. Organisasi yang menangani data sensitif perlu memperoleh detail tepat mengenai wilayah, subprosesor, akses dukungan, pencadangan, ketentuan insiden, dan perilaku penghapusan.
Hosting mandiri atau deployment VPC memberi lebih banyak kontrol, tetapi tidak menjadikan sistem luring. API model, embedding, plugin, pencarian, observabilitas, dan alat yang terhubung masih dapat menerima konten. Amankan aplikasi web, kunci API, daemon plugin, sandbox, basis data, penyimpanan objek, antrean, dan secret; tambal semua komponen secara bersama-sama.
Dify layak dipertimbangkan oleh tim yang menginginkan platform aplikasi AI terintegrasi. Bandingkan Langflow untuk runtime visual berlisensi MIT, CrewAI untuk framework multiagen Python, dan n8n untuk otomatisasi integrasi bisnis. Kategori alat otomatisasi dan agen AI menyediakan model keputusan yang sama.
Kunjungi Dify