Nâng cấp RAG thành Agentic RAG với Dynamic Toolcall | Xây dựng RAG AI

Nâng cấp RAG thành Agentic RAG với Dynamic Toolcall | Xây dựng RAG AI

Vậy làm thế nào để nâng cấp RAG thành một hệ thống Agentic RAG thông minh hơn, có khả năng tự động quyết định khi nào và nên gọi tool nào? Câu trả lời chính là Dynamic Toolcall.

Xem thêm
Tối ưu kết quả trả về từ VectorDB với Scoring và Fingerprint | Xây dựng RAG AI

Tối ưu kết quả trả về từ VectorDB với Scoring và Fingerprint | Xây dựng RAG AI

Đến Phần 3 này, chúng ta sẽ cùng nâng cấp khả năng tìm kiếm và truy vấn dữ liệu từ VectorDB.

Xem thêm
Trang bị Memory cho RAG bằng Vector Database với Qdrant

Trang bị Memory cho RAG bằng Vector Database với Qdrant

Ở phần tiếp theo này, chúng ta sẽ tiến thêm một bước quan trọng: trang bị bộ nhớ (Memory) cho RAG bằng cách sử dụng Vector Database Qdrant.

Xem thêm
Hướng dẫn tạo ứng dụng ASP.NET Core (.NET 8) và chuẩn bị kết nối OpenAI Chat Model để xây dựng RAG AI

Hướng dẫn tạo ứng dụng ASP.NET Core (.NET 8) và chuẩn bị kết nối OpenAI Chat Model để xây dựng RAG AI

Trong bài viết này, chúng ta sẽ bắt đầu một hành trình nhỏ: xây dựng một ứng dụng RAG AI (Retrieval-Augmented Generation).

Xem thêm
Hiểu về AI, LLM, RAG và Agentic RAG trong 15 phút

Hiểu về AI, LLM, RAG và Agentic RAG trong 15 phút

Trong vài năm gần đây, trí tuệ nhân tạo (AI) đã bùng nổ mạnh mẽ và trở thành tâm điểm của cả thế giới công nghệ. Nhưng đi kèm với nó là hàng loạt khái niệm mới như LLM, RAG, hay Agentic RAG khiến nhiều người mới bắt đầu cảm thấy lúng túng.

Xem thêm
Cách Sử Dụng Thư Viện gantt-task-react Nội Bộ Với npm link và Phân Biệt Với Bản NPM

Cách Sử Dụng Thư Viện gantt-task-react Nội Bộ Với npm link và Phân Biệt Với Bản NPM

Bài viết này hướng dẫn chi tiết cách sử dụng thư viện gantt-task-react nội bộ trong dự án của bạn mà không cần publish lên NPM, cũng như cách phân biệt giữa bản nội bộ và bản NPM chính thức.

Xem thêm
Hướng dẫn tự triển khai N8N trên CentOS bằng Docker Compose và NGINX

Hướng dẫn tự triển khai N8N trên CentOS bằng Docker Compose và NGINX

N8N là công cụ mã nguồn mở cho phép bạn tự động hóa quy trình làm việc (workflow automation) và tích hợp nhiều dịch vụ khác nhau mà không cần phải lập trình.

Xem thêm
Sử dụng kiểu tập hợp (Enum)

Sử dụng kiểu tập hợp (Enum)

Enum (viết tắt của Enumeration) trong C# là một kiểu dữ liệu đặc biệt cho phép bạn định nghĩa một tập hợp các hằng số có tên

Xem thêm
Tính đóng gói (Encapsulation) và best practices trong OOP

Tính đóng gói (Encapsulation) và best practices trong OOP

(Tính đóng gói) là một trong những nguyên tắc cơ bản của lập trình hướng đối tượng (OOP).

Xem thêm
Tính trừu tượng - Abstract classes and interfaces

Tính trừu tượng - Abstract classes and interfaces

Tính trừu tượng (Abstraction) trong OOP là kỹ thuật ẩn đi các chi tiết triển khai và chỉ hiển thị cho người dùng những chức năng cần thiết.

Xem thêm
Hiển thị từ 1 to 6 (22 trang)
Lên trên