người dùng
Tên người dùng: nanobot
Dịch vụ cổng chạy dưới nanobot người dùng.
Bạn có thể truy cập hệ thống theo hai cách.
1. SSH trực tiếp dưới dạng nanobot
ssh nanobot@<SERVER_IP>
Mật khẩu:
cat /root/.cloudzy-creds
2. đăng nhập bằng root và chuyển đổi người dùng
ssh root@<SERVER_IP>
su - nanobot
Cách sử dụng
0. SSH vào máy chủ
Kết nối với máy chủ của bạn dưới dạng root:
ssh root@<SERVER_IP>
Đăng nhập bằng mật khẩu của bạn.
1. Chuyển sang người dùng ứng dụng
su - nanobot
Nanobot không thể được thực thi với tư cách là người dùng root.
2. Cấu hình
Chỉnh sửa tập tin cấu hình: /home/nanobot/.nanobot/config.json
Định cấu hình hai phần này trong cấu hình của bạn (các tùy chọn khác có giá trị mặc định).
Thêm hoặc hợp nhất các khối sau vào cấu hình hiện có của bạn thay vì thay thế toàn bộ tệp.
Khối nhà cung cấp (khóa API)
Đặt khóa API của bạn (ví dụ: OpenRouter, được khuyến nghị cho người dùng toàn cầu):
{
"providers": {
"openrouter": {
"apiKey": "sk-or-v1-xxx"
}
}
}
Khối đại lý (model)
Đặt mô hình của bạn (tùy chọn ghim nhà cung cấp - mặc định là tự động phát hiện):
{
"agents": {
"defaults": {
"provider": "openrouter",
"model": "anthropic/claude-opus-4-6"
}
}
}
3. Khởi động lại cổng
Sau khi hoàn tất thiết lập, hãy khởi động lại dịch vụ cổng để áp dụng các thay đổi và kích hoạt kết nối với các ứng dụng trò chuyện như Telegram:
sudo systemctl restart nanobot-gateway
nanobot mật khẩu người dùng: được lưu trữ trong /root/.cloudzy-creds
4. Trò chuyện
Bắt đầu trò chuyện tương tác:
nanobot agent
Gửi một lời nhắc duy nhất:
nanobot agent -m "Hello!"
Tích hợp điện tín
1. Tạo bot
Mở Telegram:
- Tìm kiếm: @BotFather
- Chạy
/newbot - Sao chép mã thông báo bot
2. Cấu hình nanobot
Chỉnh sửa cấu hình: /home/nanobot/.nanobot/config.json
Thêm hoặc hợp nhất các khối sau vào cấu hình hiện có của bạn thay vì thay thế toàn bộ tệp.
{
"channels": {
"telegram": {
"enabled": true,
"token": "YOUR_BOT_TOKEN",
"allowFrom": ["YOUR_USER_ID"]
}
}
}
Bộ enabled thành sự thật.
YOUR_BOT_TOKEN là mã thông báo bạn nhận được từ BotFather khi tạo bot Telegram.
YOUR_USER_ID là ID người dùng Telegram của bạn. Nó có thể được tìm thấy trong cài đặt Telegram. Nó được hiển thị như @yourUserId. Sao chép giá trị này mà không có @ biểu tượng và dán nó vào tập tin cấu hình.
4. Khởi động lại dịch vụ
sudo systemctl restart nanobot-gateway
Các tập tin và thư mục quan trọng
- Nhà người dùng:
/home/nanobot - Dữ liệu ứng dụng:
/home/nanobot/.nanobot - Tập tin cấu hình:
/home/nanobot/.nanobot/config.json - CLI nhị phân:
/home/nanobot/.local/bin/nanobot - Dịch vụ hệ thống:
/etc/systemd/system/nanobot-gateway.service - Tệp thông tin xác thực:
/root/.cloudzy-creds
Ghi chú
- Sau bất kỳ thay đổi cấu hình nào:
systemctl restart nanobot-gateway - Dịch vụ tự động khởi động khi khởi động
- Sử dụng
systemctlVàjournalctlđể quản lý - Cài lại
nanobotmật khẩu người dùng (với quyền root):passwd nanobot