Mục lục
ToggleCách Cài Đặt và Sử Dụng Quivr với Docker trên Ubuntu 22.04
Quivr Là Gì?
Quivr là một nền tảng quản lý kiến thức mã nguồn mở, sử dụng sức mạnh của các mô hình ngôn ngữ AI tiên tiến để lưu trữ và truy vấn dữ liệu hiệu quả. Được thiết kế để hoạt động như một “bộ não thứ hai” của bạn, Quivr giúp bạn lưu trữ và truy cập thông tin phi cấu trúc, tương tác với tài liệu (PDF, CSV, v.v.), và xây dựng các ứng dụng AI dựa trên mô hình Foundation Models.
Những Tính Năng Nổi Bật Của Quivr
- Nhanh chóng và hiệu quả: Quivr cung cấp khả năng truy cập dữ liệu nhanh với hiệu suất cao.
- Bảo mật: Quản lý và kiểm soát dữ liệu cá nhân dễ dàng.
- Tương thích định dạng đa dạng: Hỗ trợ Text, Markdown, PDF, PowerPoint, Excel, CSV, Word, Audio, Video.
- Chia sẻ linh hoạt: Dữ liệu có thể được chia sẻ công khai qua liên kết hoặc giữ ở chế độ riêng tư.
- Chế độ Offline: Hoạt động không cần kết nối Internet, giúp truy cập dữ liệu mọi lúc, mọi nơi.
Yêu Cầu Hệ Thống
Trước khi cài đặt Quivr, bạn cần đảm bảo hệ thống đáp ứng các yêu cầu sau:
- Hệ điều hành: Ubuntu 20 hoặc mới hơn.
- Git và Python 3.9+.
- Docker và Docker Compose.
- Supabase CLI: Cài đặt theo hướng dẫn chính thức tại đây.
Hướng Dẫn Cài Đặt Quivr với Docker
Cài đặt Quivr qua Docker giúp bạn tránh các vấn đề về phụ thuộc và đơn giản hóa quá trình thiết lập. Dưới đây là các bước chi tiết:
Bước 1: Clone Repository Quivr
Truy cập vào terminal và chạy lệnh sau để sao chép mã nguồn Quivr:
Bước 2: Cấu Hình Tệp Môi Trường (.env)
Quivr yêu cầu cấu hình tệp môi trường để kết nối cơ sở dữ liệu và dịch vụ. Làm theo các bước sau:
- Sao chép tệp mẫu
.env.example
và tạo tệp.env
: - Mở tệp
.env
bằng trình soạn thảo (vim, nano, hoặc VSCode): - Cập nhật OPENAI_API_KEY trong tệp
.env
. Nếu sử dụng Ollama, bỏ chú thích (uncomment) dòng OLLAMA_API_BASE_URL, cài đặt Ollama, và chạy lệnh:
Bước 3: Khởi Động Dự Án
- Khởi động Supabase để chuẩn bị cơ sở dữ liệu:
- Quay lại thư mục chính và khởi chạy Quivr với Docker Compose:
Quá trình này sẽ tải và chạy các container cần thiết, bao gồm Postgres, Redis, và các thành phần của Quivr.
Bước 4: Đăng Nhập Vào Ứng Dụng
- Mở trình duyệt và truy cập: http://localhost:3000.
- Đăng nhập với thông tin mặc định:
- Email: [email protected]
- Mật khẩu: admin
- Giao diện Quivr sẽ xuất hiện. Bạn có thể bắt đầu sử dụng các tính năng quản lý dữ liệu.
Bước 5: Tạo “Brain” (Kho Kiến Thức)
- Trong giao diện Quivr, nhấn nút “Create Brain”.
- Tải lên tài liệu (PDF, CSV, hoặc các tệp khác).
- Quivr sẽ xử lý và lập chỉ mục nội dung, cho phép bạn tìm kiếm dữ liệu bằng cách nhập câu hỏi hoặc từ khóa.
Lợi Ích Của Quivr
- Tăng Tốc Quản Lý Kiến Thức: Với Quivr, bạn có thể lưu trữ và truy vấn thông tin phi cấu trúc một cách hiệu quả.
- Tương Tác Tài Liệu Thông Minh: Quivr sử dụng các mô hình ngôn ngữ tiên tiến để hiểu và trả lời các câu hỏi từ tài liệu của bạn.
- Hỗ Trợ Tích Hợp Nhiều Dịch Vụ: Có thể kết nối Quivr với các ứng dụng khác để mở rộng khả năng sử dụng.
Lưu Ý
- Truy Cập API Backend: Bạn có thể kiểm tra các tài liệu API tại http://localhost:5050/docs.
- Xử Lý Lỗi Khi Khởi Chạy: Nếu gặp lỗi trong Docker Compose, hãy kiểm tra kết nối mạng hoặc chạy lại lệnh:
Kết Luận
Quivr là một nền tảng quản lý kiến thức AI mạnh mẽ, giúp bạn lưu trữ, tìm kiếm, và tương tác với dữ liệu một cách hiệu quả. Với khả năng hỗ trợ đa dạng định dạng tệp và chế độ hoạt động offline, Quivr là giải pháp lý tưởng cho các cá nhân và tổ chức muốn quản lý kiến thức tối ưu.
Bằng cách sử dụng Docker, quá trình cài đặt Quivr trên Ubuntu 22.04 trở nên đơn giản và nhanh chóng. Bạn có thể dễ dàng triển khai Quivr, tạo kho kiến thức (brain), và bắt đầu tương tác với dữ liệu chỉ trong vài bước.
Với Quivr, bạn không chỉ tổ chức dữ liệu một cách khoa học mà còn khai thác tối đa sức mạnh AI để nâng cao hiệu quả quản lý và xử lý thông tin.
Hãy tiếp tục xem thêm các bài viết khác của chúng tôi tại ThueGPU.vn hoặc Fanpage. Nếu có nhu cầu Thuê máy chủ GPU, CLOUD GPU hãy liên hệ với chúng tôi.
CÔNG TY TNHH CÔNG NGHỆ EZ
- VP HCM: 211 Đường số 5, Lake View City, An Phú, Thủ Đức.
- Tel: 0877223579
- Email: [email protected]