OneLLM: Samsung OneUI tarzında bir yapay zeka sohbet uygulaması
(onellm.sideros.kr)Proje tanıtımı
OneLLM, Samsung OneUI'yi taklit eden bir yapay zeka sohbet uygulamasıdır. Groq kullanarak hızlı ve doğru yapay zeka yanıtları sunar ve OneUI benzeri arayüzüyle doğal, yerel uygulama hissine yakın bir deneyim sağlar.
Başlıca özellikler
-
OneUI tasarım sistemi
- Samsung OneUI'nin Material Icon ve tasarım öğeleri uygulanmıştır
- SamsungOne fontu uygulanmıştır
- Sezgisel ve temiz kullanıcı arayüzü
- Karanlık mod desteği
-
Gelişmiş sohbet özellikleri
- Giriş yapma gerekliliği yok
- Sohbet geçmişini kaydetme ve yönetme
- Konuşma içeriğinde arama özelliği
-
Özelleştirme seçenekleri
- Farklı yapay zeka modelleri seçilebilir
- Deepseek damıtılmış Qwen | LLama tabanlı model desteği
- Yazı boyutu ayarlama
- Ayarlar menüsü üzerinden kişiselleştirme
Teknoloji yığını
- React.js
- CSS3
- Node.js
Özellikler
- Mobil uyumlu duyarlı tasarım ( PWA )
- Konuşma içeriğini local storage kullanarak kaydetme
- Mesaj zaman damgası gösterimi
Bu proje, Samsung OneUI'nin tasarım öğeleri, ikon sistemi, renk sistemi, çıkış yapma işlevi ve etkileşimlerine kadar Galaxy cihazlardaki yerel bir uygulama gibi görünmesi hedeflenerek geliştirilmiş bir PWA'dır.
Masaüstünden ziyade mobil UX'e odaklandığı için telefonda denemeniz tavsiye edilir.
15 yorum
Frontend'de groq API'ye doğrudan
apikeyekleyip gönderiyor; bu sorun olur mu?Demo olsa da
apikey'in açığa çıktığını bildirmek istedim.Değerli görüşünüz için teşekkürler!
Aslında istekleri backend proxy sunucusu üzerinden işleyecek şekilde planımız zaten vardı; ancak Groq API kişisel kullanımda ücretlendirilmediği için, API anahtarının ifşa olmasından doğacak bir dezavantajın neredeyse olmadığını düşünebilirsiniz.
Bu nedenle, anahtarın frontend tarafından doğrudan iletildiği bir yapı kurduk; ileride Azure veya OpenAI API anahtarlarını da ekleyip kullanılabilecek bir sürüm geliştirirsek backend proxy sürecini de eklemeyi düşünüyoruz.
OneLLM'in kaynak kodunu GitHub'da yayımladım!
Merak edenler bu bağlantıdan ulaşabilir
https://github.com/sioaeko/OneLLM
Bir süredir güncellenmemiş ama böyle bir şey de var
https://github.com/SamsungInternet/OneUI-Web
Güzel görüşünüz için teşekkürler!
Sanırım yalnızca OneUI 2 dönemindeki UX öğelerine kadar yansıtılmış.
OneLLM, OneUI 6 hissini olabildiğince yansıtmak için yapıldığı için
o dönemin öğelerinden farklı görünüyor ama vakit bulunca bir kez test etmem gerekecek.
heightdeğerini100dvholarak değiştirirseniz mobil yerleşime daha iyi uymaz mı diye düşünüyorum.Güzel görüşünüz için teşekkürler. CSS'e yansıtıp uyguladım.
Yurt dışından erişim olmuyor
Şu anda Japonya, Güney Kore ve Amerika Birleşik Devletleri için erişimi açtım.
Cloudflare'ın WAF güvenlik duvarı nedeniyle bazı yabancı ülkelerden erişimi engellemiştim.
Bunun dışındaki bir ülkeden erişmek istiyorsanız bana söylerseniz erişimi açarım
Lütfen Türkçe (Türkiye) olsun. Çünkü ben Türkiye'de yaşayan bir Koreliyim.
Güvenlik duvarı istisnalarına Türkiye eklendi
ABD'deydim ama gayet iyi çalışıyor!
Yurt dışından erişilemiyor ve yurt içinde de 502 Bad Gateway hatası veriyor.
Şu anda değişiklik düzeltmeleri nedeniyle projeyi geçici olarak kapattım! Değişiklikler uygulandıktan sonra tekrar açacağım.
Şu anda çevrimiçi duruma geçti.