Kullanıcı
Kullanıcı adı: nanobot
Ağ geçidi servisi şu kullanıcı altında çalışır: nanobot kullanıcı
Sisteme iki farklı şekilde erişebilirsiniz.
1. Doğrudan nanobot olarak SSH
ssh nanobot@<SERVER_IP>
Şifre:
cat /root/.cloudzy-creds
2. Root olarak giriş yapın ve kullanıcı değiştirin
ssh root@<SERVER_IP>
su - nanobot
Kullanım
0. Sunucuya SSH
Sunucunuza root olarak bağlanın:
ssh root@<SERVER_IP>
Parolanızla giriş yapın.
1. Uygulama kullanıcısına geçin
su - nanobot
Nanobot, root kullanıcısı olarak çalıştırılamaz.
2. Yapılandırma
Yapılandırma dosyasını düzenleyin: /home/nanobot/.nanobot/config.json
Yapılandırmanızda şu iki bölümü ayarlayın (diğer seçeneklerin varsayılan değerleri vardır).
Aşağıdaki blokları tüm dosyayı değiştirmek yerine mevcut yapılandırmanıza ekleyin veya birleştirin.
Providers bloğu (API anahtarı)
API anahtarınızı ayarlayın (örn. OpenRouter, global kullanıcılar için önerilir):
{
"providers": {
"openrouter": {
"apiKey": "sk-or-v1-xxx"
}
}
}
Agents bloğu (model)
Modelinizi ayarlayın (isteğe bağlı olarak bir sağlayıcı sabitleyebilirsiniz; varsayılan olarak otomatik algılama kullanılır):
{
"agents": {
"defaults": {
"provider": "openrouter",
"model": "anthropic/claude-opus-4-6"
}
}
}
3. Ağ geçidini yeniden başlat
Kurulumu tamamladıktan sonra, değişiklikleri uygulamak ve Telegram gibi sohbet uygulamalarıyla bağlantıyı etkinleştirmek için ağ geçidi servisini yeniden başlatın:
sudo systemctl restart nanobot-gateway
nanobot Kullanıcı parolası: şurada saklanır: /root/.cloudzy-creds
4. Sohbet
Etkileşimli sohbet başlatın:
nanobot agent
Tek bir komut gönderin:
nanobot agent -m "Hello!"
Telegram Entegrasyonu
1. Bot oluştur
Telegram'ı Aç:
- Ara: @BotFather
- Komutun mevcut olup olmadığını görmek için
/newbot - Bot tokenini kopyalayın
2. nanobot ayarlarını yapılandır
Yapılandırmayı düzenle: /home/nanobot/.nanobot/config.json
Aşağıdaki blokları tüm dosyayı değiştirmek yerine mevcut yapılandırmanıza ekleyin veya birleştirin.
{
"channels": {
"telegram": {
"enabled": true,
"token": "YOUR_BOT_TOKEN",
"allowFrom": ["YOUR_USER_ID"]
}
}
}
Ayarla enabled true'ye.
YOUR_BOT_TOKEN Telegram botunu oluştururken BotFather'dan aldığınız tokendir.
YOUR_USER_ID Telegram kullanıcı kimliğinizdir. Telegram ayarlarında bulunabilir. Şu şekilde görünür: @yourUserId. Bu değeri @ sembolü olmadan kopyalayıp yapılandırma dosyasına yapıştırın.
4. Hizmeti yeniden başlat
sudo systemctl restart nanobot-gateway
Önemli Dosyalar ve Dizinler
- Kullanıcı ana sayfası:
/home/nanobot - Uygulama verileri:
/home/nanobot/.nanobot - Yapılandırma dosyası:
/home/nanobot/.nanobot/config.json - CLI ikili dosyası:
/home/nanobot/.local/bin/nanobot - Systemd hizmeti:
/etc/systemd/system/nanobot-gateway.service - Kimlik bilgileri dosyası:
/root/.cloudzy-creds
Notlar
- Herhangi bir yapılandırma değişikliğinden sonra:
systemctl restart nanobot-gateway - Servis açılışta otomatik olarak başlar
- Kullan
systemctlvejournalctlyönetim için - Sıfırla
nanobotkullanıcı parolası (root olarak):passwd nanobot