Ana içeriğe geç

Dify

Bu makalede

Bilgi

Dify, büyük dil modellerine (LLM) dayalı uygulamalar geliştirmek için açık kaynaklı bir bulut platformudur. LLMOps (dil modelleri operasyonları) ve Backend-as-a-Service (BaaS) kavramlarını birleştirir. Platform; GPT, Llama, Claude ve diğer modeller üzerine kurulu bir oluşturucu kullanarak AI ajanları, sohbet robotları, soru-cevap sistemleri ve karmaşık iş akışları oluşturmanıza olanak tanır.

Dify. Temel Özellikler

  • Kullanım kolaylığı — sezgisel bir görsel arayüze sahip düşük kodlu/kodsuz (low-code/no-code) yaklaşım, AI uygulama geliştirmeyi yeni başlayanlar için bile erişilebilir hale getirirken, ileri düzey geliştiriciler için de yetenekler sunar.
  • Model esnekliği — birçok LLM için destek: hem açık kaynaklı (örneğin Llama, Baichuan) hem de tescilli (OpenAI, Anthropic, vb.) modeller.
  • Karmaşık AI iş akışları — harici araçlar ve veri kaynaklarıyla entegrasyon da dahil olmak üzere, karmaşık ajan eylem zincirlerinin görsel temsili.
  • Yerleşik RAG yetenekleri — verilere ve belgelere erişimi olan uygulamalar oluşturmak için Retrieval-Augmented Generation desteği.
  • Hata ayıklama ve izlenebilirlik — uygulama operasyonunun tüm aşamalarının ayrıntılı günlüğü, adım adım hata ayıklama ve boru hattı (pipeline) yürütme.
  • Tam geliştirme yaşam döngüsü — prototiplemeden üretim aşamasına geçiş ve izleme tek bir çözümde.
  • Hazır asistan ve sohbet robotu şablonları.
  • Ölçeklenebilirlik — platform mimarisi, hem startup'lar hem de kurumsal kullanım için uygun olan büyük ölçekli dağıtımları destekler.

Çalıştırma Özellikleri

ID Yazılım Adı Uyumlu OS VM BM VGPU GPU Min CPU (Çekirdekler) Min RAM (GB) Min HDD/SSD (GB) Özel Alan Adı Aktif
515 Dify Ubuntu 22.04 + + + + 2 4 30 Evet SİPARİŞ VER

Bu yazılım için kurulum sırasında özel bir alan adı belirleme imkanı bulunmaktadır. [Talimatları] görün(https://hostkey.com/documentation/tr/faq/custom_domain/)

Not

Aksi belirtilmedikçe, varsayılan olarak yazılımın en son sürümünü geliştiricinin web sitesinden veya işletim sistemi depolarından kurarız.

Dify Kurulumundan Sonra Başlarken

Sipariş ödemesi yapıldıktan sonra, kayıt sırasında verilen e-posta adresine sunucunun hazır olduğuna dair bir bildirim gönderilecektir. Bu bildirim, VPS IP adresinin yanı sıra erişim için giriş bilgilerini ve şifreyi içerecektir. Şirketimizin müşterileri, ekipmanlarını server management panel and APIInvapi üzerinden yönetirler.

Sunucu yönetim panelindeki Configuration >> Tags sekmesinde veya gönderilen e-postada bulunabilen yetkilendirme verileri:

  • Web arayüzü üzerinden Dify yönetim paneline erişim bağlantısı: webpanel etiketindeki tag içinde;
  • SSH erişimi için Login ve Password: Sunucu kurulumu tamamlanıp hazır olduğunda e-postanıza gönderilir.

Bağlantı ve İlk Kurulum

  1. webpanel etiketinde belirtilen bağlantıya gidin.
  2. Açılan pencerede, bir yönetici hesabı oluşturmak için verileri girin — e-posta, kullanıcı adı ve şifre. Giriş yaptıktan sonra Set Up düğmesine tıklayın.

    Not

    Aynı pencerede, panel için tercih edilen dili seçebilirsiniz. Bu seçimi daha sonra hesap ayarlarınızdan değiştirebilirsiniz.

  3. Kurulumdan sonra, Settings menüsü altındaki Profile bölümünden ayarları yönetebilirsiniz:

  • Regular, Editor veya Administrator rollerine sahip yeni kullanıcılar oluşturun — Add düğmesine tıklayın, e-postayı girin; bir davetiye otomatik olarak gönderilecektir;
  • Model Provider ekleyin;
  • Data Sources bağlayın;
  • API Extension kurun;

Temel Yönetim Öğeleri

Ana panel menüsü (Workspace), süreçleri ve uygulamaları yönetmek için dört bölümden oluşur.

Explore

Bu bölüm; ajanlar, iş akışları, programlama ve diğerleri olarak türlerine ayrılmış mevcut desteklenen özel uygulamalar setini içerir. İhtiyacınız olan araçları tanımak ve seçmek için kullanılır.

Studio

Tüm AI uygulamalarınızı (sohbet robotları, ajanlar, iş akışları) yönetmek için merkezi bölümdür. Uygulamalar oluşturmak ve düzenlemek için görsel bir sürükle-bırak oluşturucusudur.

Knowledge

Vektör bilgi tabanlarını (belgeler, indeksleme, arama stratejileri) oluşturmak, yönetmek ve yapılandırmak için kullanılan bölümdür.

Tools

Bu bölüm; yerleşik ve özel araçları, eklentileri ve entegrasyonları (kimlik doğrulama yapılandırması ve özel araç içe aktarma dahil) yönetir.

Not

Temel Dify ayarları hakkında ayrıntılı bilgi geliştirici dokümantasyonunda mevcuttur.

API Kullanarak Dify Sunucusu Sipariş Etme

Bu yazılımı API kullanarak kurmak için bu talimatları izleyin.