Tarayıcıda üretken yapay zekayı yerel olarak çalıştıran Chrome uzantısı
(github.com/tantara)Proje açıklaması
Bu, üretken yapay zeka modellerini JavaScript ile çalıştıran Transformers.js için bir Chrome uzantısı projesidir.
Ollama, llama.cpp gibi araçlarla üretken yapay zeka modellerini yerelde çalıştırmanın birçok yolu var; ancak kurulum süreci zahmetli olabiliyor ve her seferinde ekran değiştirmek de kullanışsız. Bunu çözmek için, Transformers.js kullanılarak doğrudan Chrome uzantısının yan panelinde çalışabilecek şekilde geliştirildi.
Yerelde çalıştırmanın avantajlarından biri, internet bağlantısının olmadığı ortamlarda da kullanılabilmesidir; internetin zayıf olduğu ortamlarda (uçak, kamp alanı vb.) basit işleri hallederken faydalı oldu.
Desteklenen modeller
Transformers.js kullanıldığı için Hugging Face üzerindeki neredeyse tüm modeller çalıştırılabilir, ancak şu anda yalnızca aşağıdaki modeller destekleniyor.
- LLM : Llama 3, Phi 3.5, Qwen 2.5, SmolLM2
- Akıl yürütme : DeepSeek R1 (M1 MacBook'a göre DeepSeek R1 (1.5B) saniyede 30 token üretiyor)
- Çok modlu LLM : Janus
- Konuşmadan metne : Whisper
Ek özellikler
Summarize ve Rewrite özellikleri de eklendi. Tarayıcıda görünen metni seçip sağ tıklayarak uzantıyı çalıştırdığınızda, ilgili metni özetler (Summarize) veya LLM çıktısına dönüştürür (Rewrite). Aşağıdaki demo videoyu izlerseniz anlamanıza yardımcı olabilir (1 dakika 10 saniye - 1 dakika 25 saniye arası).
Demo video: https://www.youtube.com/watch?v=MSCDdFG5Lls&t=70s
Uzantıyı çalıştırma
GitHub projesini doğrudan derleyebilir veya Chrome Web Store'dan indirebilirsiniz.
Chrome Web Store: https://chromewebstore.google.com/detail/private-ai-assistant-runn/…
2 yorum
Güzel inceleme olmuş.
Bunun Deepseek R1 değil, distile edilmiş bir model olduğunun açıkça belirtilmesi gerekmez mi diye düşünüyorum. Teknik olarak tamamen farklı iki model çünkü.
Görüşünüz için teşekkürler. Test ettiğim 1.5B model distilled bir model olduğu için, sanırım
Distilleddaha doğru bir ifade. Yazıyı düzenlemek mümkün görünmüyor, bu yüzden bir sonraki güncellemede yansıtacağım.