Ultralytics YOLO27: Đăng ký vào danh sách chờ.
Cấp phép YOLO
Quay lại Bảng thuật ngữ Ultralytics

LlamaIndex

LlamaIndex là framework mã nguồn mở giúp tải, lập chỉ mục và truy xuất dữ liệu riêng tư cho LLM, hỗ trợ các pipeline RAG và agent tài liệu.

LlamaIndex là framework mã nguồn mở giúp kết nối model ngôn ngữ lớn (LLM) với dữ liệu riêng tư: framework này tải tài liệu, cơ sở dữ liệu và API, lập chỉ mục nội dung rồi truy xuất các đoạn văn bản mà model cần để trả lời câu hỏi. Hầu hết ứng dụng xây dựng bằng framework này sử dụng tạo sinh tăng cường truy xuất (RAG), chẳng hạn trợ lý trả lời dựa trên sổ tay, hợp đồng hoặc phiếu yêu cầu của công ty, và agent AI đọc cũng như thao tác với tài liệu. Jerry Liu phát hành dự án với tên GPT Index vào tháng 11 năm 2022 và đổi tên thành LlamaIndex vào tháng 2 năm 2023. Framework LlamaIndex có phiên bản Python và TypeScript; công ty này cũng vận hành LlamaParse, một dịch vụ lưu trữ chuyển PDF, bảng và slide phức tạp thành văn bản dễ lập chỉ mục.

LlamaIndex hoạt động như thế nào#

Ứng dụng LlamaIndex gồm hai giai đoạn. Quá trình nạp dữ liệu chạy một lần cho mỗi lần cập nhật dữ liệu: các connector từ LlamaHub tải tệp và dịch vụ thành đối tượng Document, bộ phân tích node chia từng đối tượng thành các đoạn gọi là Node, rồi model embedding chuyển mỗi Node thành vector—embedding của Node—được lưu trong chỉ mục. Truy vấn chạy cho mỗi câu hỏi: bộ truy xuất tìm các Node gần với câu hỏi nhất, bộ hậu xử lý như bộ xếp hạng lại sắp xếp lại hoặc lọc chúng, rồi bộ tổng hợp phản hồi đặt các Node còn lại vào cửa sổ ngữ cảnh của LLM kèm hướng dẫn trả lời dựa trên nội dung đó.

VectorStoreIndex là loại mặc định, lưu embedding trong bộ nhớ hoặc trong cơ sở dữ liệu vector bên ngoài. Các loại chỉ mục khác gửi từng đoạn cho model để tạo bản tóm tắt, xây dựng đồ thị tri thức gồm thực thể và quan hệ cho truy vấn theo kiểu GraphRAG, hoặc đối sánh từ khóa. Bộ máy truy vấn trả lời một câu hỏi đơn lẻ, bộ máy trò chuyện duy trì cuộc hội thoại, còn Workflows—lớp điều phối dựa trên sự kiện của LlamaIndex—kết nối truy xuất, công cụ và nhiều agent thành các hệ thống RAG agentic có khả năng quyết định cần tìm kiếm gì và khi nào.

Lập chỉ mục ảnh theo nội dung bên trong#

Có thể truy xuất mọi nội dung biểu diễn được dưới dạng văn bản. Chạy Ultralytics YOLO26 trên một bộ sưu tập ảnh sẽ chuyển mỗi ảnh thành mô tả có thể tìm kiếm: Results.verbose() trả về số lượng từng lớp từ kết quả của chế độ predict dưới dạng một chuỗi ngắn; chuỗi này trở thành Document, trong đó metadata lưu URL ảnh. Sau đó, model embedding Hugging Face chạy cục bộ cho phép sử dụng chỉ mục mà không cần API key:

from llama_index.core import Document, Settings, VectorStoreIndex
from llama_index.embeddings.huggingface import HuggingFaceEmbedding
from ultralytics import YOLO

Settings.embed_model = HuggingFaceEmbedding(model_name="BAAI/bge-small-en-v1.5")
model = YOLO("yolo26n.pt")

# Describe each image by its detections; the URL stays in metadata and out of the embedding
docs = []
for url in ["https://ultralytics.com/images/bus.jpg", "https://ultralytics.com/images/zidane.jpg"]:
    results = model(url)
    text = f"A photo containing {results[0].verbose()}"
    docs.append(Document(text=text, metadata={"image": url}, excluded_embed_metadata_keys=["image"]))

# Index the descriptions, then retrieve the image that best matches a question
index = VectorStoreIndex.from_documents(docs)
retriever = index.as_retriever(similarity_top_k=1)
nodes = retriever.retrieve("Which photo shows a bus?")
print(nodes[0].node.metadata["image"], round(nodes[0].score, 3))

Bộ truy xuất trả về ảnh xe buýt cùng điểm độ tương đồng cosine, tìm thấy thông qua mô tả của bộ phát hiện chứ không phải tên tệp. Thêm bộ tổng hợp phản hồi sẽ giúp trả lời bằng văn xuôi các câu hỏi về bộ sưu tập; đây là mẫu dùng trong các hệ thống RAG đa phương thức kết hợp thị giác máy tính với tìm kiếm tài liệu.

  • LangChain: Framework tổng quát cho ứng dụng và agent LLM, với nhiều tích hợp. Hiện cả hai dự án đều hỗ trợ truy xuất và agent; LlamaIndex chuyên sâu hơn về nạp dữ liệu, phân tích cú pháp và các loại chỉ mục, còn các nhóm thường dùng bộ truy xuất của LlamaIndex bên trong agent LangChain hoặc LangGraph.
  • Cơ sở dữ liệu vector: Lưu vector và thực hiện tìm kiếm vector. LlamaIndex hoạt động ở lớp phía trên, quyết định cách phân tích cú pháp, chia đoạn, tạo embedding và truy xuất tài liệu, cũng như cách chuyển tài liệu cho model; framework này hỗ trợ hàng chục hệ lưu trữ vector làm backend.
  • Tìm kiếm ngữ nghĩa: Riêng bước truy xuất. LlamaIndex bổ sung khả năng tạo sinh để kết quả được trả về dưới dạng câu trả lời kèm các Node nguồn làm trích dẫn.

Explore solutions

Thị giác máy tính trong thể thao

Thị giác máy tính trong thể thao

Khám phá cách Ultralytics YOLO thúc đẩy thị giác máy tính trong thể thao với khả năng theo dõi cầu thủ và bóng, phân tích hiệu suất, cung cấp thông tin chuyên sâu cho huấn luyện và hỗ trợ phục hồi cho vận động viên.
Tìm hiểu thêm
Thị giác máy tính cho ảnh hàng không

Thị giác máy tính cho ảnh hàng không

Biến hình ảnh từ drone và ảnh hàng không thành thông tin chi tiết theo thời gian thực cho nông nghiệp, nuôi trồng thủy sản, giám sát môi trường, bảo tồn và phân tích không gian địa lý với Ultralytics YOLO.
Tìm hiểu thêm
Thị giác máy tính trong hàng không vũ trụ

Thị giác máy tính trong hàng không vũ trụ

Đưa AI thị giác vào hoạt động giám sát hàng không với các model Ultralytics YOLO. Thúc đẩy drone, quy trình hàng không vũ trụ, bảo tồn môi trường và các ngành không gian địa lý bằng giải pháp thị giác máy tính.
Tìm hiểu thêm
Computer vision trong lĩnh vực an ninh

Computer vision trong lĩnh vực an ninh

Bảo vệ mọi địa điểm bằng model Ultralytics YOLO. Vision AI hỗ trợ giám sát vành đai, phát hiện mối đe dọa, nhận dạng biển số và an toàn nơi làm việc.
Tìm hiểu thêm
Computer vision trong robotics

Computer vision trong robotics

Tăng cường năng lực cho máy móc thông minh bằng model Ultralytics YOLO. Vision AI trong lĩnh vực robotics hỗ trợ điều hướng tự động, nhận thức, theo dõi đối tượng và điều khiển theo thời gian thực.
Tìm hiểu thêm
Thị giác máy tính trong logistics

Thị giác máy tính trong logistics

Tinh giản hoạt động logistics với các model Ultralytics YOLO. Vision AI hỗ trợ kiểm tra kiện hàng, phân loại, theo dõi phương tiện và giám sát an toàn kho hàng theo thời gian thực.
Tìm hiểu thêm
Thị giác máy tính trong bán lẻ

Thị giác máy tính trong bán lẻ

Định hình lại hoạt động bán lẻ với các model Ultralytics YOLO. Vision AI hỗ trợ theo dõi hàng tồn kho, giám sát kệ hàng, quản lý hàng chờ và phân tích khách hàng thông minh hơn.
Tìm hiểu thêm
Thị giác máy tính trong chăm sóc sức khỏe

Thị giác máy tính trong chăm sóc sức khỏe

Xây dựng các giải pháp chăm sóc sức khỏe với model Ultralytics YOLO. Vision AI trong chăm sóc sức khỏe hỗ trợ xử lý hình ảnh y tế nhanh hơn, chẩn đoán thông minh hơn và theo dõi bệnh nhân.
Tìm hiểu thêm
Thị giác máy tính trong sản xuất

Thị giác máy tính trong sản xuất

Tối ưu hóa sản xuất bằng các model Ultralytics YOLO. Vision AI thúc đẩy kiểm soát chất lượng, phát hiện lỗi, tuân thủ PPE và tự động hóa dây chuyền lắp ráp.
Tìm hiểu thêm
Thị giác máy tính trong ngành ô tô

Thị giác máy tính trong ngành ô tô

Ứng dụng thị giác máy tính trong ngành ô tô với các model Ultralytics YOLO. Vision AI nâng cao an toàn giao thông, hỗ trợ người lái và tự động hóa phương tiện để tạo nên những tuyến đường thông minh hơn.
Tìm hiểu thêm
Thị giác máy tính trong nông nghiệp

Thị giác máy tính trong nông nghiệp

Ứng dụng AI thị giác vào nông nghiệp thông minh với các model Ultralytics YOLO. Hỗ trợ giám sát cây trồng, theo dõi vật nuôi và canh tác chính xác để nâng cao năng suất một cách thông minh hơn.
Tìm hiểu thêm
Thị giác máy tính trong thể thao
Thị giác máy tính trong thể thao
Khám phá cách Ultralytics YOLO thúc đẩy thị giác máy tính trong thể thao với khả năng theo dõi cầu thủ và bóng, phân tích hiệu suất, cung cấp thông tin chuyên sâu cho huấn luyện và hỗ trợ phục hồi cho vận động viên.
Tìm hiểu thêm
Thị giác máy tính cho ảnh hàng không
Thị giác máy tính cho ảnh hàng không
Biến hình ảnh từ drone và ảnh hàng không thành thông tin chi tiết theo thời gian thực cho nông nghiệp, nuôi trồng thủy sản, giám sát môi trường, bảo tồn và phân tích không gian địa lý với Ultralytics YOLO.
Tìm hiểu thêm
Thị giác máy tính trong hàng không vũ trụ
Thị giác máy tính trong hàng không vũ trụ
Đưa AI thị giác vào hoạt động giám sát hàng không với các model Ultralytics YOLO. Thúc đẩy drone, quy trình hàng không vũ trụ, bảo tồn môi trường và các ngành không gian địa lý bằng giải pháp thị giác máy tính.
Tìm hiểu thêm
Computer vision trong lĩnh vực an ninh
Computer vision trong lĩnh vực an ninh
Bảo vệ mọi địa điểm bằng model Ultralytics YOLO. Vision AI hỗ trợ giám sát vành đai, phát hiện mối đe dọa, nhận dạng biển số và an toàn nơi làm việc.
Tìm hiểu thêm
Computer vision trong robotics
Computer vision trong robotics
Tăng cường năng lực cho máy móc thông minh bằng model Ultralytics YOLO. Vision AI trong lĩnh vực robotics hỗ trợ điều hướng tự động, nhận thức, theo dõi đối tượng và điều khiển theo thời gian thực.
Tìm hiểu thêm
Thị giác máy tính trong logistics
Thị giác máy tính trong logistics
Tinh giản hoạt động logistics với các model Ultralytics YOLO. Vision AI hỗ trợ kiểm tra kiện hàng, phân loại, theo dõi phương tiện và giám sát an toàn kho hàng theo thời gian thực.
Tìm hiểu thêm
Thị giác máy tính trong bán lẻ
Thị giác máy tính trong bán lẻ
Định hình lại hoạt động bán lẻ với các model Ultralytics YOLO. Vision AI hỗ trợ theo dõi hàng tồn kho, giám sát kệ hàng, quản lý hàng chờ và phân tích khách hàng thông minh hơn.
Tìm hiểu thêm
Thị giác máy tính trong chăm sóc sức khỏe
Thị giác máy tính trong chăm sóc sức khỏe
Xây dựng các giải pháp chăm sóc sức khỏe với model Ultralytics YOLO. Vision AI trong chăm sóc sức khỏe hỗ trợ xử lý hình ảnh y tế nhanh hơn, chẩn đoán thông minh hơn và theo dõi bệnh nhân.
Tìm hiểu thêm
Thị giác máy tính trong sản xuất
Thị giác máy tính trong sản xuất
Tối ưu hóa sản xuất bằng các model Ultralytics YOLO. Vision AI thúc đẩy kiểm soát chất lượng, phát hiện lỗi, tuân thủ PPE và tự động hóa dây chuyền lắp ráp.
Tìm hiểu thêm
Thị giác máy tính trong ngành ô tô
Thị giác máy tính trong ngành ô tô
Ứng dụng thị giác máy tính trong ngành ô tô với các model Ultralytics YOLO. Vision AI nâng cao an toàn giao thông, hỗ trợ người lái và tự động hóa phương tiện để tạo nên những tuyến đường thông minh hơn.
Tìm hiểu thêm
Thị giác máy tính trong nông nghiệp
Thị giác máy tính trong nông nghiệp
Ứng dụng AI thị giác vào nông nghiệp thông minh với các model Ultralytics YOLO. Hỗ trợ giám sát cây trồng, theo dõi vật nuôi và canh tác chính xác để nâng cao năng suất một cách thông minh hơn.
Tìm hiểu thêm
Thị giác máy tính trong thể thao
Thị giác máy tính trong thể thao
Khám phá cách Ultralytics YOLO thúc đẩy thị giác máy tính trong thể thao với khả năng theo dõi cầu thủ và bóng, phân tích hiệu suất, cung cấp thông tin chuyên sâu cho huấn luyện và hỗ trợ phục hồi cho vận động viên.
Tìm hiểu thêm
Thị giác máy tính cho ảnh hàng không
Thị giác máy tính cho ảnh hàng không
Biến hình ảnh từ drone và ảnh hàng không thành thông tin chi tiết theo thời gian thực cho nông nghiệp, nuôi trồng thủy sản, giám sát môi trường, bảo tồn và phân tích không gian địa lý với Ultralytics YOLO.
Tìm hiểu thêm
Thị giác máy tính trong hàng không vũ trụ
Thị giác máy tính trong hàng không vũ trụ
Đưa AI thị giác vào hoạt động giám sát hàng không với các model Ultralytics YOLO. Thúc đẩy drone, quy trình hàng không vũ trụ, bảo tồn môi trường và các ngành không gian địa lý bằng giải pháp thị giác máy tính.
Tìm hiểu thêm
Computer vision trong lĩnh vực an ninh
Computer vision trong lĩnh vực an ninh
Bảo vệ mọi địa điểm bằng model Ultralytics YOLO. Vision AI hỗ trợ giám sát vành đai, phát hiện mối đe dọa, nhận dạng biển số và an toàn nơi làm việc.
Tìm hiểu thêm
Computer vision trong robotics
Computer vision trong robotics
Tăng cường năng lực cho máy móc thông minh bằng model Ultralytics YOLO. Vision AI trong lĩnh vực robotics hỗ trợ điều hướng tự động, nhận thức, theo dõi đối tượng và điều khiển theo thời gian thực.
Tìm hiểu thêm
Thị giác máy tính trong logistics
Thị giác máy tính trong logistics
Tinh giản hoạt động logistics với các model Ultralytics YOLO. Vision AI hỗ trợ kiểm tra kiện hàng, phân loại, theo dõi phương tiện và giám sát an toàn kho hàng theo thời gian thực.
Tìm hiểu thêm
Thị giác máy tính trong bán lẻ
Thị giác máy tính trong bán lẻ
Định hình lại hoạt động bán lẻ với các model Ultralytics YOLO. Vision AI hỗ trợ theo dõi hàng tồn kho, giám sát kệ hàng, quản lý hàng chờ và phân tích khách hàng thông minh hơn.
Tìm hiểu thêm
Thị giác máy tính trong chăm sóc sức khỏe
Thị giác máy tính trong chăm sóc sức khỏe
Xây dựng các giải pháp chăm sóc sức khỏe với model Ultralytics YOLO. Vision AI trong chăm sóc sức khỏe hỗ trợ xử lý hình ảnh y tế nhanh hơn, chẩn đoán thông minh hơn và theo dõi bệnh nhân.
Tìm hiểu thêm
Thị giác máy tính trong sản xuất
Thị giác máy tính trong sản xuất
Tối ưu hóa sản xuất bằng các model Ultralytics YOLO. Vision AI thúc đẩy kiểm soát chất lượng, phát hiện lỗi, tuân thủ PPE và tự động hóa dây chuyền lắp ráp.
Tìm hiểu thêm
Thị giác máy tính trong ngành ô tô
Thị giác máy tính trong ngành ô tô
Ứng dụng thị giác máy tính trong ngành ô tô với các model Ultralytics YOLO. Vision AI nâng cao an toàn giao thông, hỗ trợ người lái và tự động hóa phương tiện để tạo nên những tuyến đường thông minh hơn.
Tìm hiểu thêm
Thị giác máy tính trong nông nghiệp
Thị giác máy tính trong nông nghiệp
Ứng dụng AI thị giác vào nông nghiệp thông minh với các model Ultralytics YOLO. Hỗ trợ giám sát cây trồng, theo dõi vật nuôi và canh tác chính xác để nâng cao năng suất một cách thông minh hơn.
Tìm hiểu thêm

Hãy cùng nhau kiến tạo tương lai của AI!

Bắt đầu hành trình hướng đến tương lai của machine learning