tag dify
Bu sayfada dify etiketi ile işaretlenmiş 1 yapay zeka kavramını bulabilirsiniz.
Dify, açık kaynak kodlu bir LLM uygulama geliştirme platformudur. Geliştirici ekiplerin büyük dil modellerini kullanarak chatbot, ajan, RAG ardışık düzeni ve AI iş akışı oluşturmasını görsel ve kod tabanlı araçları bir arada sunarak kolaylaştırır. 2023'te LangGenius Inc. tarafından piyasaya sürülen Dify, GitHub'da 50.000'in üzerinde yıldıza ulaşarak açık kaynak AI araçları arasında en hızlı büyüyen projelerden biri konumuna gelmiştir. Platform, iki temel çalışma modunu destekler. Düşük kodlu (low-code) modda sürükle-bırak iş akışı düzenleyicisi (workflow canvas) ile LLM zincirlerini, araç çağrılarını, koşullu dallanmaları ve döngüleri görsel olarak tasarlayabilirsiniz; kod yazmak gerekmez. Tam kodlu modda ise Python/TypeScript SDK'larıyla mevcut uygulamalara Dify'yi entegre edebilirsiniz. Dify'nin temel bileşenleri şunlardır. Prompt IDE, sistem ve kullanıcı promptlarını düzenlemenizi, farklı model versiyonlarını karşılaştırmanızı ve birden fazla LLM sağlayıcısı (OpenAI, Anthropic, Ollama, Azure OpenAI) arasında geçiş yapmanızı sağlar. Yerleşik RAG motoru metin belgelerini, PDF'leri ve web sayfalarını dizine ekler; chunk stratejisi ve vektör veritabanı seçeneği (Pinecone, Weaviate, Qdrant) kullanıcıya bırakılmıştır. Agent çerçevesi ReAct ve Function Calling modlarını destekler; araç kütüphanesi Google Search, Wikipedia, kod yorumlayıcı ve özel API entegrasyonlarını kapsar. Dify, gözlemlenebilirlik (observability) altyapısıyla da öne çıkar: her LLM çağrısı, araç yürütmesi ve kullanıcı dönüşümü loglanır; latency, token maliyeti ve başarı oranı gösterge panelinde izlenir. Üretim ortamlarında Dify API'si REST uç noktaları üzerinden tüketilir; bu sayede backend kodu yeniden yazmadan AI özellikleri mevcut uygulamalara eklenir. Self-hosted (Docker Compose veya Kubernetes) ve bulut versiyonu olarak sunulan platform, kurumsal müşteriler için SSO, erişim kontrolü ve denetim günlüğü özelliklerini içerir. LangChain ve LlamaIndex'e alternatif veya tamamlayıcı konumunda değerlendirilen Dify, kodu minimize ederek AI uygulamalarını hızla prototipleme ve üreteme geçirme ihtiyacına yanıt vermektedir.