Ultralytics YOLO27:
Quay lại Bảng thuật ngữ Ultralytics

Model Context Protocol (MCP)

Tìm hiểu cách Giao thức Ngữ cảnh Model (MCP) chuẩn hóa các kết nối AI với dữ liệu và công cụ. Khám phá cách tích hợp Ultralytics YOLO26 với MCP để tạo quy trình làm việc thông minh hơn.

Model Context Protocol (MCP) là một tiêu chuẩn mở được thiết kế để chuẩn hóa cách các model AI tương tác với dữ liệu, công cụ và môi trường bên ngoài. Trước đây, việc kết nối mô hình ngôn ngữ lớn (LLMs) hoặc hệ thống thị giác máy tính với các nguồn dữ liệu thực tế—chẳng hạn như tệp cục bộ, cơ sở dữ liệu hoặc endpoint API—đòi hỏi phải xây dựng tích hợp tùy chỉnh cho từng công cụ. MCP giải quyết tình trạng phân mảnh này bằng cách cung cấp một giao thức phổ quát, tương tự cổng USB dành cho ứng dụng AI. Nhờ đó, nhà phát triển chỉ cần xây dựng một connector duy nhất để sử dụng trên nhiều client AI, giảm đáng kể độ phức tạp khi tạo các tác tử hỗ trợ khách hàng nhận biết ngữ cảnh và trợ lý thông minh.

Cách MCP hoạt động#

Về cốt lõi, MCP hoạt động theo kiến trúc client-host-server. "Client" là ứng dụng AI (như trợ lý lập trình hoặc giao diện chatbot) khởi tạo yêu cầu. "Host" cung cấp môi trường runtime, còn "server" là cầu nối đến dữ liệu hoặc công cụ cụ thể. Khi một tác tử AI cần truy cập tệp hoặc truy vấn cơ sở dữ liệu, tác tử gửi yêu cầu qua giao thức. MCP server xử lý yêu cầu, truy xuất ngữ cảnh cần thiết và định dạng lại để chuyển đến model theo cấu trúc.

Kiến trúc này hỗ trợ ba khả năng chính:

  • Resources: Cho phép model đọc dữ liệu như log, tệp mã nguồn hoặc tài liệu kinh doanh, cung cấp cơ sở cần thiết cho tạo sinh tăng cường truy xuất (RAG).
  • Prompts: Các mẫu được định nghĩa sẵn, giúp người dùng hoặc model tương tác hiệu quả với server, tinh giản quy trình thiết kế prompt.
  • Tools: Các hàm có thể thực thi, cho phép model thực hiện hành động như chỉnh sửa tệp, chạy script hoặc tương tác với pipeline thị giác máy tính.

Ứng dụng thực tế#

MCP đang nhanh chóng được ứng dụng rộng rãi vì tách model khỏi logic tích hợp. Dưới đây là hai ví dụ cụ thể về ứng dụng của MCP:

  1. Môi trường phát triển hợp nhất: Trong kỹ thuật phần mềm, nhà phát triển thường chuyển đổi giữa IDE, terminal và tài liệu. Trợ lý lập trình hỗ trợ MCP có thể kết nối đồng thời với kho lưu trữ GitHub, hệ thống tệp cục bộ và cơ sở dữ liệu theo dõi lỗi. Nếu nhà phát triển hỏi, "Tại sao đăng nhập thất bại?", AI có thể dùng MCP server để lấy log lỗi gần đây, đọc mã xác thực liên quan và kiểm tra các vấn đề đang mở, tổng hợp dữ liệu đa phương thức này thành giải pháp mà không yêu cầu người dùng sao chép và dán ngữ cảnh.

  2. Kiểm tra trực quan nhận biết ngữ cảnh: Trong môi trường công nghiệp, model thị giác tiêu chuẩn phát hiện lỗi nhưng thiếu ngữ cảnh lịch sử. Bằng cách sử dụng MCP, hệ thống phát hiện Ultralytics YOLO26 có thể kết nối với cơ sở dữ liệu hàng tồn kho. Khi model phát hiện "bộ phận bị hỏng", hệ thống kích hoạt công cụ MCP để truy vấn cơ sở dữ liệu về khả năng cung ứng linh kiện thay thế và tự động tạo phiếu bảo trì. Quy trình này biến tác vụ phát hiện vật thể đơn giản thành một quy trình tự động hóa hoàn chỉnh.

Việc phân biệt MCP với các khái niệm tương tự trong hệ sinh thái AI rất hữu ích:

  • MCP và API: Giao diện lập trình ứng dụng (API) là một tập hợp quy tắc cụ thể để một phần mềm giao tiếp với phần mềm khác. MCP là một giao thức chuẩn hóa cách mọi model AI tương tác với mọi API hoặc nguồn dữ liệu. Bạn có thể xây dựng MCP server bao bọc một API cụ thể, giúp các client tương thích MCP truy cập API đó một cách phổ quát.
  • MCP và RAG: Tạo sinh tăng cường truy xuất là kỹ thuật đưa dữ liệu bên ngoài vào model. MCP là hạ tầng hỗ trợ việc này. RAG là "cái gì" (lấy dữ liệu), còn MCP là "như thế nào" (kênh kết nối tiêu chuẩn).
  • MCP và gọi hàm: Nhiều model, bao gồm OpenAI GPT-4, vốn hỗ trợ gọi hàm. MCP tạo ra cách tiêu chuẩn để định nghĩa và cung cấp các hàm này (tools), nhờ đó không cần mã hóa cứng chúng vào system prompt của model mỗi lần.

Tích hợp với thị giác máy tính#

Dù ban đầu phổ biến trong các LLM xử lý văn bản, MCP ngày càng phù hợp với quy trình lấy thị giác làm trọng tâm. Nhà phát triển có thể tạo MCP server cung cấp các chức năng thị giác máy tính dưới dạng tools. Chẳng hạn, một LLM đóng vai trò bộ điều khiển trung tâm có thể giao tác vụ trực quan cho model Ultralytics thông qua script Python cục bộ được cung cấp dưới dạng MCP tool.

Đoạn mã Python sau minh họa quy trình khái niệm, trong đó một script dùng model thị giác để tạo ngữ cảnh, sau đó có thể cung cấp ngữ cảnh này qua endpoint tương thích MCP:

from ultralytics import YOLO

# Load the YOLO26 model (efficient, end-to-end detection)
model = YOLO("yolo26n.pt")

# Perform inference to get visual context from an image
results = model("https://ultralytics.com/images/bus.jpg")

# Extract detection data to be passed as context
detections = []
for r in results:
    for box in r.boxes:
        cls_name = model.names[int(box.cls)]
        detections.append(f"{cls_name} (conf: {box.conf.item():.2f})")

# This string serves as the 'context' a downstream agent might request
context_string = f"Visual Analysis: Found {', '.join(detections)}"
print(context_string)

Tương lai của kết nối AI#

Sự ra đời của Model Context Protocol đánh dấu bước chuyển hướng tới các hệ thống AI có khả năng hành động theo hướng mô-đun và tương tác được. Bằng cách chuẩn hóa kết nối, ngành công nghiệp chuyển từ chatbot biệt lập sang trợ lý tích hợp có khả năng thực hiện công việc hữu ích trong hạ tầng hiện có của tổ chức. Khi các công cụ như Ultralytics Platform tiếp tục phát triển, những giao thức tiêu chuẩn như MCP nhiều khả năng sẽ đóng vai trò quan trọng trong cách triển khai và sử dụng model được huấn luyện tùy chỉnh trong các quy trình doanh nghiệp lớn hơn.

Explore solutions

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 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 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