Perplexica Nasıl Kullanılır: 2025 için Eksiksiz, Özlü Bir Kılavuz
Perplexity tarzı yapay zeka cevaplarına göz diktiyseniz ancak tam kontrol istiyorsanız, Perplexica açık kaynaklı bir çözümdür: kendinden barındırmalı, gizlilik dostu ve şaşırtıcı derecede yetenekli. Bu kılavuzda, Perplexica'nın ne olduğunu, nasıl kurulacağını, sağlayıcıların ve modellerin nasıl yapılandırılacağını ve araştırma, kodlama ve içerik keşfi için günlük olarak nasıl kullanılacağını adım adım inceleyeceğiz.
Olayları pratik ve çözüm odaklı tutmak için, hızlı adımlar, örnek komutlar ve sorun giderme ipuçları içeren soru temelli bir yapı kullanacağız.
Bu arada: Perplexica aktif olarak geliştiriliyor ve genellikle Docker ile dağıtılıyor. Resmi GitHub benioku dosyası en hızlı yolu özetliyor: Docker'ı kurun, depoyu klonlayın ve Docker Compose aracılığıyla çalıştırın. Bir topluluk genel görünümü ve kendi kendine barındırma bilgileri için, Perplexica'yı Ollama ile çalıştırma konusundaki bu kılavuza bakın. Ayrıca tek komutla kurulumu ve önceden oluşturulmuş görüntüleri tartışan aktif bir kendi kendine barındırma başlığı da bulunmaktadır.
Perplexica Nedir?
Perplexica, web aramasını büyük dil modelleriyle birleştirerek özlü, kaynak temelli yanıtlar üreten, kendi kendine barındırılan, yapay zeka destekli bir arama motorudur. Şöyle düşünün: karmaşık bir soru sorun, web'de arama yapar, birden fazla kaynağı okur ve alıntılarla net bir yanıt sentezler. Perplexity tarzı araçlara açık bir alternatif olarak konumlandırılmıştır, ancak şeffaflık ve kontrol için onu yerel olarak veya kendi sunucunuzda çalıştırırsınız.
Temel fikirler:
- Docker ile yerel veya kendi kendine barındırılan kontrol
- Tercih ettiğiniz arama/veri sağlayıcılarını kullanır (örneğin, Brave, SerpAPI, Google CSE—yapılandırılabilir)
- Yerel veya uzak LLM'lerle çalışır (örneğin, Ollama veya API tabanlı modeller aracılığıyla)
- Doğal sorgular için web kullanıcı arayüzü, ayrıca yapılandırmaya bağlı olarak Web/Scholar/YouTube gibi odaklanmış “modlar”
Perplexica Kimler İçin?
- Alıntılanmış, çok kaynaklı özetler isteyen araştırmacılar
- Web erişimi olan yerel LLM'leri tercih eden mühendisler
- Gizliliğe ve maliyet kontrolüne ihtiyaç duyan ekipler
- Perplexity tarzı araçları kendi kendine barındırılan bir şeyle değiştiren uzman kullanıcılar
Hızlı Başlangıç: Perplexica'yı Çalıştırmanın En Hızlı Yolu
İşte resmi depoya dayalı tipik akış:
- Docker ve Docker Compose kurulu
- İsteğe bağlı: Yerel modelleri kullanmak istiyorsanız Ollama kurulu (örneğin,
llama3, mistral, qwen)
- Ortam Değişkenlerini Yapılandırın
- Sağlanan örnek ortam dosyasını kopyalayın (örneğin,
.env.example → .env).
- Herhangi bir arama/API anahtarı ekleyin (Brave, Serper, Tavily, Bing, Google CSE, vb.).
- LLM sağlayıcısını yapılandırın: kurulumunuza bağlı olarak yerel Ollama uç noktası veya API (OpenAI/uyumlu).
- Docker Compose ile Başlatın
- Bu, gerekli hizmetleri başlatır. Bir dakika sonra, web kullanıcı arayüzü yazdırılan localhost portunda (genellikle ` veya deponun belgelerinde belirtildiği gibi) kullanılabilir olmalıdır.
- İsteğe Bağlı: Ollama Aracılığıyla Yerel Bir Model Çekin
# Ollama'yı Kurun (işletim sisteminiz için ollama.com'a bakın)
ollama pull llama3
# veya desteklenen başka bir model
- Perplexica'nın LLM yapılandırmasını Ollama uç noktanıza yönlendirin (genellikle macOS/Windows'ta
Docker'dan veya Linux'ta). Kendi kendine barındırma kılavuzu bu eşleştirmeyi açıklamaktadır.
İlk Çalıştırma Turu: Perplexica Web Kullanıcı Arayüzünü Kullanma
Kullanıcı arayüzü açıldığında, modern yapay zeka arama motorlarına benzer bir arama kutusu göreceksiniz.
- Doğal dilde bir soru sorun: “2025'teki vektör veritabanları için en son kıyaslamalar nelerdir?”
- Varsa bir odak/mod seçin: Web, Akademik/Bilimsel, YouTube veya daha genel bir Araştırma modu—derlemeniz ve sağlayıcılarınız hangilerinin görüneceğini belirler.
- Enter'a basın. Perplexica kaynakları getirecek, okuyacak ve alıntılarla bir özet hazırlayacaktır.
- Kaynakları incelemek ve güvenilirliği doğrulamak için alıntıları genişletin.
İpuçları:
- Belirli istemler kullanın: “yaklaşımları karşılaştır,” “artıları/eksileri listeleyin” veya “3 maddelik temel çıkarımla 200 kelimelik bir özet verin” gibi kısıtlamalar ekleyin.
- Kodlama konuları için, adım adım snippet'ler isteyin ve orijinal belgelere geri bağlantı verin.
- Videolar için (YouTube modu etkinse), “X konusundaki bu kanalın en son eğitimini özetleyin” diye sorun.
Arama Sağlayıcıları ve API Anahtarları Nasıl Yapılandırılır
Perplexica, bir veya daha fazla web/arama sağlayıcısına dayanır. Yaygın seçenekler arasında Brave Search, Serper/SerpAPI (Google benzeri sonuçlar), Bing Web Search, Tavily ve Google Özel Arama Motoru (CSE) bulunur. API anahtarlarınızı .env dosyanızda sağlayacaksınız.
.env içinde görebileceğiniz tipik değişkenler:
- BRAVE_API_KEY veya SERPER_API_KEY (veya SERPAPI_KEY)
- GOOGLE_CSE_ID ve GOOGLE_CSE_API_KEY
- OLLAMA_BASE_URL (yerel modeller için)
- OPENAI_API_KEY veya bulut modelleri için OPENAI_COMPATIBLE_BASE_URL
Yalnızca ihtiyacınız olanı ayarlayın. Birçok kullanıcı tek bir sağlayıcıyla (örneğin, Brave veya Tavily) ve tek bir LLM (Ollama veya OpenAI uyumlu bir uç nokta) ile başlar, ardından genişletir.
Modelinizi Seçme ve Ayarlama
Perplexica'yı şunlarla çalıştırabilirsiniz:
- Ollama aracılığıyla yerel modeller: Gizlilik dostu ve sorgu başına ücretsiz; hız/kalite GPU/CPU'nuzun ve model boyutunun hızına bağlıdır.
- API aracılığıyla bulut modelleri: Genellikle karmaşık görevler için daha hızlı ve daha güçlüdür, ancak kullanım maliyeti vardır.
Öneriler:
- Hafif donanım: genel S&C için Ollama aracılığıyla
mistral:7b veya llama3:8b.
- Orta/yüksek donanım: daha güçlü bir muhakemeye ihtiyacınız varsa
llama3:70b veya qwen2 varyantları.
- API destekli: En ağır araştırma sorguları için OpenAI uyumlu modelleri düşünün.
Perplexica'nın ayarlarında veya .env içinde, varsayılan modeli seçtiğiniz LLM'ye yönlendirin. Derlemeniz birden çok modeli destekliyorsa, oturum başına geçiş yapabilirsiniz.
Daha İyi Yanıtlar için Akıllı İstek Oluşturma
Çıktıyı iyileştirmek için bu kalıpları kullanın:
- Kanıt isteği: “Bağlantıları olan 3-5 saygın kaynağı alıntılayın. Anlaşmaları ve anlaşmazlıkları özetleyin.”
- Yapılandırılmış çıktı: “5 maddelik bir özet ve ardından bir karşılaştırma tablosu döndürün.”
- Kısıtlamalar: “150 kelimenin altında tutun. Ardından 3 öğelik bir kontrol listesi ekleyin.”
- Kapsam kontrolü: “Yalnızca 2024–2025 gelişmelerine odaklanın ve ücretli kaynakları atlayın.”
Örnek İş Akışları
- İstem: “Araştırma ekipleri için Notion ve Obsidian'ı karşılaştırın. Alıntılarla birlikte artıları/eksileri, fiyatlandırmayı ve 2025 güncellemelerini sağlayın.”
- Sonuç: Birincil kaynaklara bağlantılarla birlikte özlü bir takas tablosu.
- Geliştirici Nasıl Yapılır
- İstem: “Bir FastAPI uygulamasına OpenTelemetry izleme nasıl eklenir? Kod parçacıkları ekleyin ve resmi belgelere bağlantı verin.”
- Sonuç: Adım adım kod ve resmi referanslar.
- İstem: “İyon itici gelişmelerini (2023–2025) özetleyin. 4 hakemli kaynak ekleyin ve açık sorunları not edin.”
- Sonuç: Açık sorularla birlikte kağıt destekli sentez.
- Video Bilgi Madenciliği (Etkinleştirilmişse)
- İstem: “'Rust async patterns' hakkındaki geçen haftaki videolardan temel çıkarımları özetleyin. Varsa zaman damgalarını ekleyin.”
Sorun Giderme ve Performans İpuçları
- Docker modeli bulamıyor: Ollama'nın çalıştığından ve temel URL'nin Docker içinden erişilebilir olduğundan emin olun. macOS/Windows'ta
localhost yerine host.docker.internal deneyin.
- Boş arama sonuçları: Sağlayıcının API anahtarını ve kotasını doğrulayın. Başka bir sağlayıcıya geçmeyi deneyin veya yedek olarak ikinci bir sağlayıcıyı etkinleştirin.
- Yavaş yanıtlar: Daha küçük bir yerel model kullanın; alınan sayfa sayısını azaltın; veya ağır sorgular için bir API modeline geçin.
- Bellek artışları: Eşzamanlı görevleri sınırlayın veya yapılandırılabilirse bağlam penceresini azaltın.
- Alıntılar eksik: İsteminizi sıkılaştırın (“kaynak bağlantılarını başlıklarla birlikte ekleyin”) veya modun bağlantı ayıklamayı desteklediğini doğrulayın.
Gizlilik ve Maliyet Kontrolleri
- İçeriği makinenizde tutmak için yalnızca Ollama aracılığıyla yerel modeller çalıştırın.
- Uygun fiyatlı fiyatlandırmaya veya ücretsiz katmanlara sahip sağlayıcıları seçin (Brave/Tavily/Serper varyantları kotaya göre değişebilir).
- Perplexica derlemenizde destekliyorsa sonuçları önbelleğe alın; yinelenen çağrıları azaltırsınız.
Perplexica'yı Güncelleme
- En son depo değişikliklerini çekin ve kapsayıcılarınızı yeniden başlatın:
git pull
docker compose pull
docker compose up -d --build
- Kopmaya neden olan değişiklikler veya yeni sağlayıcı seçenekleri için GitHub deposundaki sürüm notlarını kontrol edin.
Entegrasyonlar ve Kullanıcı Arayüzü Seçenekleri
- Birçok kullanıcı, tamamen yerel bir yığın için Perplexica'yı Ollama ile eşleştirir. Pratik kablolama ve tuzaklar için bu kendi kendine barındırma kılavuzuna bakın.
- Topluluk gönderileri genellikle tek komutla kurulum için Docker Compose snippet'leri, ortam şablonları ve önceden oluşturulmuş görüntüler paylaşır.
Barındırılan Alternatifler Yerine Ne Zaman Perplexica Tercih Edilir
- Yeniden üretilebilirliğe, yerel günlüklere ve şeffaf yapılandırmalara ihtiyacınız var
- Kuruluşunuz harici yapay zeka araçlarını engelliyor
- Farklı LLM'ler veya erişim ayarları denemek istiyorsunuz
- Maliyet öngörülebilirliği ve gizliliği önemsiyorsunuz
Belirtmekte fayda var: Sider.AI'yı Perplexica ile birlikte kullanmak
Alaka düzeyi puanı: 8/10
Çok fazla zamanı araştırma soruları sorarak ve ardından sonuçları içeriğe (özetler, blog taslakları, slayt notları) dönüştürerek geçiriyorsanız, Perplexica'yı bir yazma/analiz çalışma alanıyla eşleştirmek işleri hızlandırabilir. Belirtmekte fayda var: .AI, bulgularınızın birden çok sürümünü temiz bir düzenleyici içinde hızlı bir şekilde tasarlamanıza, düzenlemenize ve karşılaştırmanıza olanak tanır. Perplexica kaynakları ve özetleri yüzeye çıkardıktan sonra, alıntıları yapıştırın ve 'ın yapı, ton ve cilalama konusunda yardımcı olmasına izin verin—özellikle uzun biçimli taslaklar veya paydaş özetleri için.
Temel Çıkarımlar
- Perplexica, alıntılarla yanıtları sentezleyen, kendi kendine barındırılan bir yapay zeka arama motorudur.
- Docker ile hızlı bir şekilde çalıştırın;
.env içinde sağlayıcıları ve modelleri yapılandırın.
- Yerel, özel çıkarım için Ollama'yı veya hız/kalite için API modellerini kullanın.
- Yapılandırılmış istemler ve odaklanmış modlarla sonuçları iyileştirin.
- Sağlayıcıları dikkatlice seçerek ve mümkün olan yerlerde önbelleğe alarak maliyetleri yönetin.
Başlamak İçin Hızlı Kontrol Listesi
- Depoyu klonlayın ve
.env kurulumunu yapın
- Arama sağlayıcınızı ve LLM'nizi seçin (Ollama veya API)
- Kullanıcı arayüzünü açın ve ilk sorgunuzu çalıştırın
- İstemleri ve sağlayıcı/model seçimlerini yineleyin
SSS
S1: Perplexica nedir ve Perplexity'den nasıl farklıdır? Perplexica, yerel olarak veya bir sunucuda çalıştırdığınız, kendi kendine barındırılan, açık kaynaklı bir yapay zeka arama motorudur; Perplexity ise barındırılan bir hizmettir. Perplexica ile sağlayıcıları ve modelleri seçersiniz, gizliliği kontrol edersiniz ve sorgu başına sıfır maliyetle Ollama aracılığıyla yerel LLM'leri kullanabilirsiniz.
S2: Perplexica'yı Docker ile nasıl kurarım? Resmi depoyu klonlayın, API anahtarları ve LLM ayarlarıyla .env dosyanızı yapılandırın, ardından docker compose up -d komutunu çalıştırın. Web kullanıcı arayüzü yapılandırılan bağlantı noktasında kullanılabilir olacaktır; kesin adımlar ve güncellemeler için GitHub benioku dosyasına bakın.
S3: Perplexica, Ollama aracılığıyla Llama 3 gibi yerel modelleri kullanabilir mi? Evet. Ollama'yı kurun, bir model çekin (örneğin, ollama pull llama3) ve Perplexica'nın LLM temel URL'sini Ollama uç noktasına yönlendirin. Bu, API kullanım ücreti olmadan özel, yerel çıkarımı etkinleştirir.
S4: Hangi arama sağlayıcıları Perplexica ile çalışır? Perplexica, derlemenize bağlı olarak Brave, Serper/SerpAPI, Bing, Tavily ve Google CSE gibi birden çok sağlayıcıyı destekler. .env dosyanızda ilgili API anahtarlarını ekleyin ve varsayılan bir sağlayıcı seçin.
S5: Perplexica'da yanıt kalitesini nasıl artırabilirim? İsteklerle (alıntılar, karşılaştırmalar, kısıtlamalar isteyin) belirli olun, güçlü bir model seçin ve kapsam için birden fazla arama sağlayıcısını etkinleştirin. Ayrıca kapsamı son yıllarla sınırlayabilir ve tablolar veya madde işaretleri gibi yapılandırılmış çıktılar isteyebilirsiniz.