Thời gian chạy kiến thức
Knowledge Runtime (Thời gian chạy Kiến thức) đề cập đến lớp vận hành bên trong một ứng dụng Trí tuệ Nhân tạo (AI) chịu trách nhiệm quản lý việc truy xuất, ngữ cảnh hóa và áp dụng các nguồn kiến thức bên ngoài, độc quyền hoặc theo thời gian thực. Đây là cơ chế cho phép một mô hình ngôn ngữ lớn (LLM) hoặc tác nhân AI vượt ra ngoài dữ liệu huấn luyện tĩnh của nó và tương tác với thông tin doanh nghiệp hiện tại, cụ thể.
Trong môi trường doanh nghiệp, các LLM đa dụng thường thiếu kiến thức chuyên ngành hoặc thông tin cập nhật. Knowledge Runtime giải quyết vấn đề này bằng cách neo các phản hồi của AI vào dữ liệu nội bộ đã được xác minh. Điều này giúp giảm đáng kể hiện tượng "ảo giác" (hallucinations), cải thiện độ chính xác về mặt sự kiện và cho phép AI hoạt động như một chuyên gia chủ đề thực thụ cho tổ chức.
Quy trình này thường liên quan đến Tạo sinh Tăng cường Truy xuất (Retrieval-Augmented Generation - RAG). Khi người dùng gửi một truy vấn, Knowledge Runtime trước tiên phân tích ý định. Sau đó, nó truy vấn một cơ sở dữ liệu vector hoặc đồ thị tri thức chứa các tài liệu của tổ chức. Các đoạn văn bản liên quan được truy xuất và các đoạn này được chèn trực tiếp vào lời nhắc (prompt) của LLM như một ngữ cảnh. Sau đó, LLM tạo ra câu trả lời chỉ dựa trên ngữ cảnh được cung cấp này.
Khái niệm này có liên quan chặt chẽ đến Cơ sở Dữ liệu Vector (Vector Databases), Nhúng (Embeddings), Kỹ thuật Lời nhắc (Prompt Engineering) và Tạo sinh Tăng cường Truy xuất (RAG).