Etiket arşivi: yapay zeka sunucusu

Project N.O.M.A.D. İnternetsiz Çalışabilen Yapay Zeka Destekli Bilgi ve Hayatta Kalma Sistemi

Günümüzde internet erişimi hayatımızın vazgeçilmez bir parçası haline geldi. Bilgiye ulaşmak, eğitim içeriklerini takip etmek, haritalara bakmak veya yapay zeka araçlarını kullanmak için sürekli çevrimiçi olmak gerekiyor ama internet bağlantısının olmadığı veya kısıtlı olduğu durumlarda bilgiye erişim büyük bir probleme dönüşebiliyor.

Tam olarak bu ihtiyaca yönelik geliştirilen Project N.O.M.A.D. (Node for Offline Media, Archives, and Data), kendi içerisinde bilgi kaynaklarını, yapay zeka araçlarını ve çeşitli yardımcı servisleri barındıran bağımsız bir çevrimdışı bilgi sunucusu olarak öne çıkıyor. N.O.M.A.D. projesi internet olmadan da bilgiye erişebilmek, yerel yapay zeka araçlarını kullanabilmek ve kritik kaynakları tek bir sistem üzerinde toplamak amacıyla geliştirildi.

Project N.O.M.A.D. Ne İşe Yarar

Project N.O.M.A.D., temel olarak küçük bir “kişisel bilgi veri merkezi” gibi çalışır yani sistem kurulduktan sonra kullanıcılar web tarayıcısı üzerinden çeşitli araçlara erişebilir.

Projenin içerisinde başlıca aşağıdaki özellikler mevcut:

Yerel Yapay Zeka Asistanı

Project N.O.M.A.D., internet bağlantısına ihtiyaç duymadan çalışan yerel yapay zekâ özellikleri sunar. Sistem içerisinde:

  • Yapay zeka sohbet asistanı
  • Doküman yükleme ve analiz
  • Yerel bilgi tabanı oluşturma
  • Anlamsal arama

gibi özellikler bulunur.

Bu yapı sayesinde kullanıcılar kendi belgelerini sisteme yükleyerek internet bağlantısı olmadan arama yapabilir ve yapay zeka üzerinden analiz gerçekleştirebilir. Yerel yapay zeka altyapısı için Ollama ve Qdrant tabanlı çözümler kullanılmaktadır.

Çevrimdışı Bilgi Kütüphanesi

Project N.O.M.A.D.’ın en dikkat çekici özelliklerinden biri internet olmadan kullanılabilen bilgi arşividir. Wikipedia içerikleri – Sağlık ve tıp kaynakları – Elektronik kitaplar – Eğitim materyalleri – Çeşitli referans dokümanları gibi kaynaklar saklanabilir.

Bu özellik özellikle internet erişiminin olmadığı bölgelerde veya sürekli erişilebilir bir bilgi kaynağı oluşturmak isteyen kullanıcılar için önemlidir.

Eğitim İçerikleri ve Öğrenme Platformu

Project N.O.M.A.D. sadece bilgi depolamak için değil, eğitim amacıyla da kullanılabilir.

Sistem içerisinde Kolibri tabanlı eğitim platformu desteği bulunur ve bunun sayesinde eğitim kursları, ders içerikleri ve öğrenci ilerleme takibi gibi temel öğrenme foksiyonları da çalışabilir.

Project N.O.M.A.D. Nerelerde Kullanılır

Bu sistemin kullanım alanı ihtiyaca göre oldukça geniştir.

İnternet Olmayan Bölgelerde

Kırsal bölgeler, saha çalışmaları veya internet erişiminin olmadığı ortamlarda Araştırma ekipleri, Kamp ve doğa çalışmaları, Afet hazırlık ekipleri ve Saha personellerinin ihtiyaçları için kullanılabilir.

Eğitim Ortamlarında

Okullar, eğitim merkezleri veya internet altyapısının sınırlı olduğu bölgelerde öğrencilere çevrimdışı eğitim kaynakları sağlayabilir.

Kişisel Bilgi Arşivi Olarak

Kullanıcılar kendi Teknik dokümanlarını, Kitaplarını, Notlarını ve Araştırma dosyalarını tek bir sistem üzerinde saklayabilir.

Siber Güvenlik ve Teknik Çalışmalar

Sistem yöneticileri ve teknik uzmanlar için yerel araçlar içeren taşınabilir bir laboratuvar ortamı olarak kullanılabilir.

Project N.O.M.A.D. Nasıl Kurulur?

Project N.O.M.A.D. kurulumu Debian tabanlı Linux işletim sistemleri üzerinde yapılır. Geliştiriciler özellikle Ubuntu kullanımını önermektedir. Kurulum terminal üzerinden gerçekleştirilir ve Docker tabanlı servisler kullanılır.

Minimum sistem gereksinimleri:

  • 2 GHz çift çekirdek işlemci veya üzeri
  • 4 GB RAM
  • En az 5 GB boş disk alanı
  • Debian tabanlı işletim sistemi
  • Kurulum sırasında internet bağlantısı

şeklindedir.

Yapay zeka özelliklerini daha verimli kullanmak için ise daha güçlü donanımlar önerilir:

  • Intel Core i7 veya AMD Ryzen 7 seviyesi işlemci
  • 32 GB RAM
  • NVIDIA RTX 3060 veya üzeri ekran kartı
  • SSD depolama

gibi donanımlar daha iyi performans sağlar.

Kurulum Komutu

Ubuntu veya Debian tabanlı bir sistemde hızlı kurulum için:

sudo apt-get update && \
sudo apt-get install -y curl && \
curl -fsSL https://raw.githubusercontent.com/Crosstalk-Solutions/project-nomad/refs/heads/main/install/install_nomad.sh \
-o install_nomad.sh && \
sudo bash install_nomad.sh

bu komutla kurulumu gerçekleştirebilirsiniz. Ardından web tarayıcınız üzerinden;

http://localhost:8080 

veya

http://ipadresi:8080

yazarak giriş yapabilirsiniz.

N.O.M.A.D. Projesini Yapılandırın

Bir tarayıcı açın ve NOMAD kurulumunuza gidin. Kontrol Merkezi’ni göreceksiniz. Her şeyi yapılandırmak için Kolay Kurulum ile başlayın.

Uygulamalarınızı Seçin

Bilgi Kütüphanesi, Vikipedi, tıbbi referanslar, hayatta kalma kılavuzları, onarım kılavuzları

Eğitim Platformu, Khan Academy, TED Konuşmaları ve daha fazlası

Yapay Zeka Asistanı, Ollama aracılığıyla yerel büyük dil modelleri
Harita Bölgelerini Seçin

İndirilecek çevrimdışı harita bölgelerini seçin.

İçeriğinizi Seçin

Yapay zeka modelleri, Vikipedi derinliği (hızlı referanstan resimlerle birlikte 125 GB’a kadar) ve tıp, hayatta kalma, eğitim ve daha fazlası için derlenmiş içerik koleksiyonları seçin. Her kategori Temel, Standart ve Kapsamlı kademelere sahiptir. Daha sonra her zaman içerik ekleyebilir veya kaldırabilirsiniz.

İçerik seçerken üstteki yeşil depolama çubuğunu izleyin.

Hesaplamalara göre, bir terabaytlık bir sürücü, resimlerle birlikte tüm Vikipedi’yi, tüm Khan Academy’yi ve bol miktarda ek içeriği işleyebilir. Seçimlerinizi gözden geçirin ve Kurulumu Tamamla’ya tıklayın. N.O.M.A.D., seçtiğiniz içerikleri indirecek ve ilgili dosyaları açacaktır. Bu işlem, seçimlerinize ve internet hızınıza bağlı olarak biraz zaman alabilir.

 

Daha detaylı kurulum bilgisi için https://www.projectnomad.us/install adresini ziyaret edebilirsiniz.