Quay lại danh sách
Tin tức công nghệ

Hướng Dẫn Tự Host "Perplexity Thu Nhỏ" Với Khoj Hoặc Perplexica Trên VPS Kết Hợp DeepSeek API

29 tháng 5, 2026

Giới thiệu xu hướng AI Search và bài toán chi phí

Trong kỷ nguyên trí tuệ nhân tạo phát triển vượt bậc, các công cụ tìm kiếm thế hệ mới như Perplexity AI đang dần thay đổi thói quen tra cứu thông tin của người dùng toàn cầu. Thay vì trả về một danh sách các đường liên kết truyền thống, AI Search Engine tổng hợp thông tin từ nhiều nguồn uy tín, trích dẫn nguồn rõ ràng và đưa ra câu trả lời trực tiếp, cô đọng. Tuy nhiên, việc duy trì gói đăng ký trả phí hàng tháng cho các dịch vụ này không phải là phương án tối ưu cho mọi cá nhân và doanh nghiệp nhỏ.

May mắn thay, phong trào mã nguồn mở (open-source) đã mang đến những giải pháp thay thế xuất sắc. Bằng cách tự host (self-host) các nền tảng như Khoj hoặc Perplexica trên máy chủ ảo cá nhân (VPS), kết hợp cùng mô hình ngôn ngữ lớn có hiệu năng trên giá thành cực tốt như DeepSeek API, bạn hoàn toàn có thể sở hữu một "Perplexity thu nhỏ" của riêng mình. Hệ thống này không chỉ giúp tối ưu hóa chi phí mà còn đảm bảo tính riêng tư và quyền kiểm soát tuyệt đối đối với dữ liệu tra cứu.

Tổng quan về các công cụ trong kiến trúc tự host

Để triển khai dự án này, chúng ta cần hiểu rõ vai trò của từng thành phần trong hệ thống cấu thành:

  • Perplexica: Một công cụ tìm kiếm AI mã nguồn mở được thiết kế trực quan, mô phỏng lại cách thức hoạt động của Perplexity AI. Nó sử dụng các công cụ tìm kiếm backend (như SearXNG) để cào dữ liệu từ internet, sau đó chuyển về cho LLM xử lý và tổng hợp.
  • Khoj: Một trợ lý AI định hướng cá nhân hóa mạnh mẽ hơn. Bên cạnh khả năng tìm kiếm web, Khoj cho phép bạn kết nối với kho dữ liệu nội bộ (ghi chú, tài liệu PDF, GitHub) để trở thành một bộ não thứ hai (Second Brain) thực thụ.
  • DeepSeek API: "Ngôi sao mới nổi" trong làng AI với khả năng hiểu ngữ cảnh và xử lý ngôn ngữ tự nhiên vượt trội, đặc biệt là mức chi phí API cực kỳ cạnh tranh so với OpenAI hay Anthropic, giúp giảm thiểu tối đa chi phí vận hành hệ thống self-host.
  • VPS (Virtual Private Server): Máy chủ ảo chịu trách nhiệm vận hành các container Docker chứa mã nguồn của Khoj/Perplexica, đảm bảo hệ thống hoạt động liên tục 24/7.

Chuẩn bị tài nguyên trước khi cài đặt

Để quá trình triển khai diễn ra suôn sẻ, bạn cần chuẩn bị sẵn các tài nguyên cơ bản sau:

  1. Một cấu hình VPS phù hợp: Khuyến nghị sử dụng cấu hình tối thiểu 2 vCPU và 4GB RAM, chạy hệ điều hành Ubuntu Server (20.04 LTS hoặc 22.04 LTS). Do chúng ta gọi mô hình qua API bên ngoài nên không cần VPS có GPU đắt đỏ.
  2. Tài khoản và API Key của DeepSeek: Truy cập vào nền tảng dành cho nhà phát triển của DeepSeek, nạp một khoản ngân sách nhỏ và khởi tạo API Key.
  3. Tên miền (Domain) và Cloudflare (Tùy chọn): Giúp bạn dễ dàng truy cập vào hệ thống từ xa qua HTTPS bảo mật thay vì sử dụng IP thô của VPS.
Mẹo nhỏ: Nên chọn các nhà cung cấp VPS có tốc độ truyền tải quốc tế tốt và độ trễ thấp đến các server API của DeepSeek để tối ưu hóa thời gian phản hồi của câu trả lời.

Hướng dẫn từng bước cài đặt Perplexica trên VPS

Perplexica là lựa chọn hoàn hảo nếu mục tiêu chính của bạn là tái lập trải nghiệm tìm kiếm giống Perplexity AI nhất. Hãy thực hiện theo các bước dưới đây:

Bước 1: Cài đặt Docker và Docker Compose

Kết nối SSH vào VPS của bạn và cập nhật hệ thống, sau đó cài đặt Docker bằng các lệnh sau:

sudo apt update && sudo apt upgrade -y
curl -fsSL https://get.docker.com -o get-docker.sh && sh get-docker.sh

Bước 2: Clone source code Perplexica và cấu hình

Tải mã nguồn dự án từ GitHub về máy chủ:

git clone https://github.com/ItzCrazyKats/Perplexica.git
cd Perplexica

Tiến hành sao chép file cấu hình mẫu: cp sample.config.toml config.toml. Mở file này lên bằng nano hoặc vim để chỉnh sửa các tham số. Tại phần cấu hình LLM, bạn chọn Provider là DeepSeek và điền API Key đã chuẩn bị vào ô tương ứng. Cấu hình phần Embedding Model phù hợp (có thể dùng Ollama local hoặc các dịch vụ API đám mây công cộng).

Bước 3: Khởi chạy hệ thống bằng Docker Compose

Kích hoạt toàn bộ các service (bao gồm frontend, backend và agent tìm kiếm) bằng lệnh:

sudo docker compose up -d

Sau khi quá trình build hoàn tất, bạn có thể truy cập giao diện Perplexica qua cổng mặc định http://IP-cua-VPS:3000.

Hướng dẫn cài đặt Khoj để xây dựng Trợ lý tìm kiếm toàn diện

Nếu bạn muốn sở hữu một công cụ vừa có thể tìm kiếm web vừa có thể "chat" với tài liệu cá nhân, Khoj là sự lựa chọn không thể bỏ qua.

Quy trình triển khai nhanh với Docker

Khoj cung cấp một cấu trúc thiết lập rất tinh gọn thông qua Docker Compose. Bạn tạo một thư mục mới và tải file cấu hình chính thức từ Khoj:

mkdir khoj && cd khoj
wget https://raw.githubusercontent.com/khoj-ai/khoj/master/docker-compose.yaml

Cấu hình các biến môi trường trong file `.env` hoặc trực tiếp trong file yaml để thiết lập `DEEPSEEK_API_KEY`. Sau đó, khởi chạy ứng dụng bằng lệnh: sudo docker compose up -d. Khoj sẽ sẵn sàng phục vụ tại cổng 8000. Điểm mạnh của Khoj là giao diện đa nền tảng, có sẵn ứng dụng trên máy tính và điện thoại để đồng bộ dữ liệu tra cứu.

Đánh giá hiệu năng và tối ưu hóa chi phí vận hành

Qua quá trình thử nghiệm thực tế, việc kết hợp giữa giao diện tìm kiếm thông minh và DeepSeek API đem lại những kết quả bất ngờ. Thời gian phản hồi cho một truy vấn tìm kiếm kèm tổng hợp thông tin dao động từ 3 đến 5 giây, hoàn toàn tiệm cận với các dịch vụ thương mại lớn.

Về mặt kinh tế, DeepSeek có mức giá rẻ hơn đáng kể so với các đối thủ từ Mỹ. Với nhu cầu tra cứu trung bình của một nhân sự văn phòng hoặc lập trình viên, chi phí chi trả cho API chỉ rơi vào khoảng $1 đến $3 mỗi tháng. Cộng thêm chi phí thuê VPS phân khúc phổ thông (khoảng $5/tháng), bạn chỉ tốn chưa đến $8/tháng để sở hữu một hệ thống AI Search hoàn toàn riêng tư, không giới hạn số lượt câu hỏi và không lo bị rò rỉ dữ liệu doanh nghiệp.

Kết luận

Tự host một công cụ tìm kiếm AI như Khoj hay Perplexica kết hợp cùng DeepSeek API không chỉ là một dự án công nghệ thú vị mà còn mang lại giá trị thực tiễn rất lớn cho công việc hàng ngày. Nó chứng minh rằng với các giải pháp mã nguồn mở và tư duy tối ưu hóa, chúng ta hoàn toàn có thể làm chủ công nghệ cao với một mức chi phí vô cùng hợp lý. Hãy bắt tay vào xây dựng hệ thống của riêng bạn ngay hôm nay để trải nghiệm sự tự do và sức mạnh của AI thế hệ mới!

Hướng Dẫn Tự Host "Perplexity Thu Nhỏ" Với Khoj Hoặc Perplexica Trên VPS Kết Hợp DeepSeek API | DPTCloud