Cytron Technologies

Giờ làm việc: 8:00 - 17:00

Thứ 2 - Thứ 6 (trừ ngày lễ)

Hotline 0362917357 

Hướng dẫn cài đặt OpenClaw Bot trên NVIDIA Jetson Orin Nano Super / Orin NX (Chạy Local)

OpenClaw Bot là gì?

OpenClaw là một nền tảng AI Agent mã nguồn mở, cho phép bạn:

  • Nhận lệnh từ người dùng (text command)
  • Phân tích yêu cầu bằng AI
  • Thực thi trực tiếp trên hệ thống

Khác với chatbot thông thường, OpenClaw không chỉ “trả lời” mà còn hành động thực tế.

Ví dụ:

Tạo thư mục project trong /home/user

→ OpenClaw sẽ tự động thực thi lệnh tạo thư mục trên hệ thống.

Vì sao nên dùng OpenClaw trên Jetson Orin?

Khi kết hợp với Jetson, OpenClaw trở thành:

  • 🤖 AI chạy local (không cần cloud)
  • 🔒 Bảo mật dữ liệu nội bộ
  • ⚙️ Điều khiển phần cứng (GPIO, thiết bị IoT)
  • 🏭 Ứng dụng trong tự động hóa & công nghiệp

Khác với Raspberry Pi 5, Jetson Orin Nano Super / Jetson Orin NX đã được tích GPU hỗ trợ LLM và chạy tốt Ollama (DeepSeek, Gemma, v.v) nên hoàn toàn có thể hoạt động độc lập mà không phụ thuộc vào Internet.

So sánh nhanh: OpenClaw vs ChatGPT

Tiêu chíChatGPTOpenClaw
Chức năngTrả lờiThực thi
Khả năng hệ thốngKhông
AutomationKhông
OfflineKhông

Yêu cầu hệ thống

Phần cứng

  • NVIDIA Jetson Orin Nano Developer Kit
  • hoặc NVIDIA Jetson Orin NX Developer Kit
  • Ổ cứng SSD NVMe từ 256GB trở lên

Phần mềm

  • JetPack 6.2 trở lên
  • Node.js
  • OpenClaw (rất đơn giản, cài với một dòng lệnh)

AI Engine

Ollama: Chạy local, không tốn tiền cho API. Hạn chế duy nhất là chỉ chạy được các model dưới 3B (3 tỉ tham số) đối với Orin Nano Super.

Gemini/OpenAI API: Nhanh, nhưng tốn phí API

Hướng dẫn cài đặt OpenClaw Local (chi tiết)

Bước 1: Cập nhật hệ thống
sudo apt update && sudo apt upgrade -y
sudo nvpmodel -m 0
Bước 2: Tạo SWAP (bắt buộc)

Jetson dùng RAM chung cho hệ thống và GPU, vì vậy rất dễ thiếu RAM khi chạy AI.

sudo fallocate -l 8G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
Bước 3: Cài Ollama
curl -fsSL https://ollama.com/install.sh | sh

Tải model AI
Với Orin Nano, bạn nên dùng model 1.5B để có thời gian phản hồi nhanh.

ollama pull qwen2.5:1.5b

Với Orin NX

ollama pull qwen2.5:3b

Model càng lớn càng tốn RAM và thời gian suy luận sẽ kéo dài (trên cùng một phần cứng). Vì vậy, bạn nên thử nghiệm nhiều model AI khác nhau để tìm ra cái nào phù hợp cho nhu cầu sử dụng.

Bước 4: Cài OpenClaw
curl -fsSL https://openclaw.ai/install.sh | bash

Sau khi quá trình cài đặt thành công, OpenClaw sẽ chuyển sang phần onboard (cấu hình ban đầu). Bạn có thể chọn Manual để cấu hình chi tiết, hoặc Quick Start để cấu hình những mục thiết yếu. Trong bài viết này, Cytron Việt Nam sẽ chọn thiết lập nhanh.

Bạn có thể dùng phím Ctrl + C để thoát.

Bước 5: Chạy OpenClaw dạng service
openclaw onboard --install-daemon
Bước 6: Mở giao diện điều khiển
openclaw tui

Cách sử dụng:

  • Nhấn / để nhập lệnh
  • /reset nếu lỗi

Kiểm tra & xử lý lỗi (Troubleshooting)

Tối ưu bộ nhớ (Rất quan trọng)

Mặc định, OpenClaw sử dụng context window lớn, điều này không phù hợp với các thiết bị edge như Jetson Orin Nano do giới hạn về RAM. Nếu bỏ qua bước này hệ thống có thể ngốn RAM quá mức, dẫn đến treo máy hoặc phản hồi chậm.

Trên Jetson, RAM được chia sẻ giữa CPU và GPU. Do đó, việc giảm context là bắt buộc để hệ thống hoạt động ổn định.

Để cải thiện hiệu năng, bạn cần chỉnh sửa thủ công file cấu hình của OpenClaw.

~/.openclaw/openclaw.json

Sửa file cấu hình như bên dưới

"contextWindow": 32768,
"maxTokens": 8192,
"model": "ollama/qwen2.5:1.5b"

Sau đó lưu file & khởi động lại OpenClaw.

Reset hệ thống OpenClaw

openclaw gateway stop
rm -rf ~/.openclaw/workspace
openclaw gateway start

Các lệnh về Ollama

ollama list : Kiểm tra model
ollama rm <model> : Xóa model không dùng

Xem log OpenClaw

openclaw gateway logs

Lưu ý quan trọng khi sử dụng

  • Không expose OpenClaw ra Internet nếu chưa có bảo mật
  • Cẩn thận với prompt injection
  • Nên chạy trong môi trường sandbox khi test

Kết luận

OpenClaw không chỉ là một AI chatbot, mà là: AI có khả năng hành động thực tế trên hệ thống, sử dụng sức mạnh từ các model AI kết hợp với I/O và phần cứng phù hợp. Với Jetson Orin chạy OpenClaw, đây là nền tảng lý tưởng cho:

  • Edge AI
  • Automation
  • Robotics

Chúc bạn thành công!

Theo dõi
Thông báo của
guest
0 Comments
Phản hồi nội tuyến
Xem tất cả bình luận