Sorun Giderme Rehberi
Yaygın Memo sorunları için çözümler.
1. Port Çakışmaları
Belirti: Memo "address already in use" hatalarıyla başlatılamıyor.
Çözüm:
- Hangi sürecin portu kullandığını kontrol edin:
lsof -i :8080 (Linux/macOS) veya netstat -ano | findstr :8080 (Windows).
- Çakışan süreci sonlandırın veya Ayarlar → Uzaktan Erişim → API Portu üzerinden Memo'nun portunu değiştirin.
- Llama portu çakışıyorsa
config.yaml içinde llama.port altında sabit bir port belirleyin.
2. VRAM / GPU Sorunları
Belirti: Model yükleniyor ancak yanıtlar çok yavaş veya günlüklerde CUDA hataları görünüyor.
Çözüm:
- Ayarlar → Model Parametreleri → GPU Katmanları üzerinden GPU katmanlarını azaltın. Sadece CPU için 0 deneyin.
- Model Mağazası'ndan daha küçük bir model seçin (daha düşük parametre sayılı olanları arayın).
- Memo'yu çalıştırmadan önce diğer GPU yoğun uygulamaları kapatın.
- CUDA sürücülerinin güncel olduğundan emin olun:
nvidia-smi ile doğrulayın.
3. Llama Sunucusu Bulunamadı
Belirti: "llama server not found" veya "failed to connect to llama" hataları.
Çözüm:
- Model dosyasının
config.yaml → llama.model_path yolunda mevcut olduğunu doğrulayın.
- llama.cpp sunucu ikili dosyasının PATH'inizde veya Memo ikili dosyasının yanında olduğundan emin olun.
~/.memo/logs/llama.log yolundaki çökme günlüklerini kontrol edin.
- Önceki örnek düzgün kapanmadıysa
~/.memo/llama.lock dosyasını silmeyi deneyin.
4. Boş Ön Uç Ekranı
Belirti: Web arayüzü yükleniyor ancak beyaz ekran gösteriyor.
Çözüm:
- Tarayıcı geliştirici araçlarını açın (F12) ve Konsol sekmesindeki hataları kontrol edin.
- Ctrl+Shift+R (veya macOS'te Cmd+Shift+R) ile sert yenileme yapın.
- Memo kaynağı için tarayıcı önbelleğini ve yerel depolamayı temizleyin.
- Flutter web derlemesinin bozuk olmadığını doğrulayın — gerekirse yeniden yükleyin veya yeniden derleyin.
5. Hafıza Getirme Hataları
Belirti: Memo geçmiş konuşmaları veya olguları hatırlamıyor.
Çözüm:
- Ayarlar → Hafıza bölümünde hafızanın etkin olduğundan emin olun.
config.yaml içinde memory.auto_embed değerinin true olduğunu kontrol edin.
- Gömme modelinin indirildiğini doğrulayın:
~/.memo/models/ dizininde yapılandırılan embedding_model için bakın.
- vec0 SQLite eklentisi yüklenemediyse Go yedeği kullanılır — performans daha düşük olabilir ancak getirme yine de çalışmalıdır.
~/.memo/memo.db dosyasını silip yeniden başlatarak vektör dizinini yeniden oluşturun (konuşmalar kaybolur).
6. Harici Sağlayıcı Bağlantı Sorunları
Belirti: Harici API'lerde "provider connection failed" veya zaman aşımı hataları.
Çözüm:
- Ayarlar → API Sağlayıcıları üzerinden API anahtarınızın doğru ve süresinin dolmadığını kontrol edin.
- İnternet bağlantınızı kontrol edin — harici sağlayıcılar ağ erişimi gerektirir.
- API temel URL'sinin doğru olduğundan emin olun (varsayılanlar her sağlayıcı için önceden yapılandırılmıştır).
- 443 portundan giden HTTPS'i engelleyebilecek proxy veya güvenlik duvarı ayarlarını kontrol edin.
- Sağlayıcının durum sayfasında kesinti olup olmadığını kontrol edin.
7. Ajan Modu Çalışmıyor
Belirti: Ajan modu hataları veya araçlar yürütülmüyor.
Çözüm:
- Ayarlar → Orkestra üzerinden ajanın etkin olduğundan emin olun.
- Çalışma dizininin var olduğunu ve yazılabilir olduğunu doğrulayın.
- Araç izinlerini kontrol edin — bazı araçlar açıkça etkinleştirilmeyi gerektirir.
- Ajan modu yetenekli bir model gerektirir (7B+ parametre önerilir). Daha küçük modeller geçerli araç çağrıları üretemeyebilir.
~/.memo/logs/agent.log yolunda kum havuzu hatalarını kontrol edin.