Kullanıcı
Kullanıcı adı: nanobot
Ağ geçidi hizmeti şu altında çalışır: nanobot kullanıcı.
Sisteme iki ş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ıyı değiştirin
ssh root@<SERVER_IP>
su - nanobot
Kullanım
0. Sunucuya SSH
Sunucunuza root olarak bağlanın:
ssh root@<SERVER_IP>
Şifrenizi kullanarak giriş yapın.
1. Uygulama kullanıcısına geçin
su - nanobot
Nanobot kök kullanıcı olarak çalıştırılamaz.
2. Yapılandırma
Yapılandırma dosyasını düzenleyin: /home/nanobot/.nanobot/config.json
Bu iki bölümü yapılandırmanızda yapılandırın (diğer seçeneklerin varsayılanları vardır).
Dosyanın tamamını değiştirmek yerine aşağıdaki blokları mevcut yapılandırmanıza ekleyin veya birleştirin.
Sağlayıcılar bloğu (API anahtarı)
API anahtarınızı ayarlayın (örneğin, küresel kullanıcılar için önerilen OpenRouter):
{
"providers": {
"openrouter": {
"apiKey": "sk-or-v1-xxx"
}
}
}
Aracılar bloğu (model)
Modelinizi ayarlayın (isteğe bağlı olarak bir sağlayıcıyı sabitleyin; varsayılan olarak otomatik algılamadır):
{
"agents": {
"defaults": {
"provider": "openrouter",
"model": "anthropic/claude-opus-4-6"
}
}
}
3. Ağ geçidini yeniden başlatın
Kurulumu tamamladıktan sonra değişiklikleri uygulamak ve Telegram gibi sohbet uygulamalarıyla bağlantıyı etkinleştirmek için ağ geçidi hizmetini yeniden başlatın:
sudo systemctl restart nanobot-gateway
nanobot kullanıcı şifresi: içinde saklanır /root/.cloudzy-creds
4. Sohbet
Etkileşimli sohbeti başlatın:
nanobot agent
Tek bir bilgi istemi gönderin:
nanobot agent -m "Hello!"
Telgraf Entegrasyonu
1. Bot oluşturun
Telegram'ı açın:
- Arama: @BotFather
- Koşmak
/newbot - Bot jetonunu kopyala
2. Nanobotu yapılandırın
Yapılandırmayı düzenle: /home/nanobot/.nanobot/config.json
Dosyanın tamamını değiştirmek yerine aşağıdaki blokları mevcut yapılandırmanıza ekleyin veya birleştirin.
{
"channels": {
"telegram": {
"enabled": true,
"token": "YOUR_BOT_TOKEN",
"allowFrom": ["YOUR_USER_ID"]
}
}
}
Ayarlamak enabled doğru.
YOUR_BOT_TOKEN Telegram botunu oluştururken BotFather'dan aldığınız jetondur.
YOUR_USER_ID Telegram kullanıcı kimliğinizdir. Telegram ayarlarında bulunabilir. Olarak gösterilir @yourUserId. Bu değeri olmadan kopyalayın @ sembolünü seçin ve yapılandırma dosyasına yapıştırın.
4. Hizmeti yeniden başlatın
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 - Sistem hizmeti:
/etc/systemd/system/nanobot-gateway.service - Kimlik bilgileri dosyası:
/root/.cloudzy-creds
Notlar
- Herhangi bir konfigürasyon değişikliğinden sonra:
systemctl restart nanobot-gateway - Hizmet açılışta otomatik olarak başlar
- Kullanmak
systemctlVejournalctlyönetim için - Sıfırla
nanobotkullanıcı şifresi (root olarak):passwd nanobot