Gặp gỡ YOLO26: AI tầm nhìn thế hệ tiếp theo.
Ultralytics
Quay lại Bảng thuật ngữ Ultralytics

Model Context Protocol (MCP)

Tìm hiểu cách Model Context Protocol (MCP) tiêu 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 cho các 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 mô hình 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 large language models (LLM) hoặc hệ thống thị giác máy tính với các nguồn dữ liệu thực tế—như tệp tin cục bộ, cơ sở dữ liệu hoặc API endpoint—đòi hỏi phải xây dựng các tích hợp tùy chỉnh cho từng công cụ riêng biệt. MCP giải quyết sự phân mảnh này bằng cách cung cấp một giao thức phổ quát, tương tự như cổng USB cho các ứng dụng AI. Điều này cho phép các nhà phát triển xây dựng một kết nối duy nhất và sử dụng nó trên nhiều client AI, giúp giảm đáng kể độ phức tạp khi tạo ra các tác nhân context-aware customer support và các trợ lý thông minh.

Link to this sectionCách MCP hoạt động#

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

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

  • Resources: Cho phép mô hình đọc dữ liệu, như nhật ký, tệp mã nguồn hoặc tài liệu kinh doanh, cung cấp nền tảng cần thiết cho retrieval-augmented generation (RAG).
  • Prompts: Các mẫu định nghĩa trước giúp người dùng hoặc mô hình tương tác với server hiệu quả, tối ưu hóa các quy trình prompt engineering.
  • Tools: Các hàm có thể thực thi cho phép mô hình thực hiện hành động, chẳng hạn như chỉnh sửa tệp, chạy script hoặc tương tác với một pipeline computer vision.

Link to this sectionCác ứng dụng trong thực tế#

MCP đang nhanh chóng trở nên phổ biến vì nó tách rời mô hình khỏi logic tích hợp. Dưới đây là hai ví dụ cụ thể về ứng dụng của nó:

  1. Môi trường phát triển hợp nhất: Trong kỹ nghệ phần mềm, các nhà phát triển thường xuyên chuyển đổi giữa IDE, terminal và tài liệu. Một trợ lý lập trình tích hợp 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 quá trình đăng nhập bị lỗi?", AI có thể sử dụng các MCP server để trích xuất nhật ký lỗi gần đây, đọc mã xác thực liên quan và kiểm tra các issue đang mở, tổng hợp multi-modal data này thành một giải pháp mà không cần người dùng phải sao chép và dán ngữ cảnh.

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

Link to this sectionPhân biệt các thuật ngữ liên quan#

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

  • MCP so với API: Application Programming Interface (API) là một tập hợp các 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 bất kỳ mô hình AI nào tương tác với bất kỳ API hoặc nguồn dữ liệu nào. Bạn có thể xây dựng một MCP server để bao bọc một API cụ thể, làm cho nó có thể truy cập phổ quát bởi các client tuân thủ MCP.
  • MCP so với RAG: Retrieval-Augmented Generation là một kỹ thuật cung cấp dữ liệu bên ngoài cho mô hình. MCP là cơ sở hạ tầng hỗ trợ điều này. RAG là "cái gì" (lấy dữ liệu), trong khi MCP là "làm thế nào" (đường ống kết nối tiêu chuẩn).
  • MCP so với Function Calling: Nhiều mô hình, bao gồm OpenAI GPT-4, hỗ trợ function calling một cách tự nhiên. MCP tạo ra một cách chuẩn để định nghĩa và công khai các hàm này (tools) để chúng không cần phải hard-code vào system prompt của mô hình mỗi lần.

Link to this sectionTích hợp với thị giác máy tính#

Mặc dù ban đầu được phổ biến cho các LLM dựa trên văn bản, MCP ngày càng trở nên liên quan đến các quy trình tập trung vào thị giác. Các nhà phát triển có thể tạo ra các MCP server công khai các khả năng thị giác máy tính như các công cụ. Ví dụ, một LLM đóng vai trò là bộ điều khiển trung tâm có thể ủy quyền một tác vụ thị giác cho mô hình Ultralytics thông qua một script Python cục bộ được công khai dưới dạng một MCP tool.

Đoạn code Python sau đây minh họa một quy trình khái niệm nơi một script sử dụng mô hình thị giác để tạo ngữ cảnh, sau đó có thể được phục vụ thông qua một endpoint tương thích với 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)

Link to this sectionTương lai của kết nối AI#

Việc giới thiệu Model Context Protocol đánh dấu một bước chuyển dịch hướng tới các hệ thống agentic AI có tính mô-đun và khả năng tương tác cao. Bằng cách chuẩn hóa các kết nối, ngành công nghiệp đang chuyển dịch khỏi các chatbot riêng biệt sang các trợ lý tích hợp có khả năng thực hiện các công việc có ý nghĩa trong cơ sở 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, các giao thức tiêu chuẩn như MCP có khả năng sẽ đóng vai trò then chốt trong cách các custom trained models được triển khai và sử dụng trong các quy trình doanh nghiệp lớn hơn.

Explore solutions

Real-time AI that works with your team

AI trong ngành Robot

Tăng cường sức mạnh cho các cỗ máy thông minh hơn với các model Ultralytics YOLO. AI thị giác trong lĩnh vực robot thúc đẩy khả năng điều hướng tự hành, nhận thức, theo dõi đối tượng và điều khiển thời gian thực.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong Logistics

Tối ưu hóa logistics với các model Ultralytics YOLO. Vision AI hỗ trợ kiểm tra hàng hóa, phân loại, theo dõi phương tiện và giám sát an toàn kho bãi trong thời gian thực.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong ngành Bán lẻ

Tái định hình bán lẻ với các model Ultralytics YOLO. Vision AI thúc đẩy theo dõi hàng tồn kho, giám sát kệ hàng, quản lý hàng đợi và thông tin chi tiết thông minh hơn về khách hàng.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong chăm sóc sức khỏe

Xây dựng các giải pháp y tế với các model Ultralytics YOLO. AI thị giác trong y tế hỗ trợ chẩn đoán hình ảnh y khoa 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
Real-time AI that works with your team

AI trong sản xuất

Tối ưu hóa sản xuất với 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
Real-time AI that works with your operation

AI trong Ô tô

Áp dụng thị giác máy tính trong ô tô với các model Ultralytics YOLO. AI thị giác nâng cao an toàn đường bộ, hỗ trợ người lái và tự động hóa phương tiện cho những con đường thông minh hơn.
Tìm hiểu thêm
Real-time AI tailored to your operation

AI trong Nông nghiệp

Mang AI thị giác vào nông nghiệp thông minh với các model Ultralytics YOLO. Tăng cường giám sát mùa màng, theo dõi vật nuôi và canh tác chính xác để đạt năng suất cao hơn, thông minh hơn.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong ngành Robot

Tăng cường sức mạnh cho các cỗ máy thông minh hơn với các model Ultralytics YOLO. AI thị giác trong lĩnh vực robot thúc đẩy khả năng điều hướng tự hành, nhận thức, theo dõi đối tượng và điều khiển thời gian thực.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong Logistics

Tối ưu hóa logistics với các model Ultralytics YOLO. Vision AI hỗ trợ kiểm tra hàng hóa, phân loại, theo dõi phương tiện và giám sát an toàn kho bãi trong thời gian thực.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong ngành Bán lẻ

Tái định hình bán lẻ với các model Ultralytics YOLO. Vision AI thúc đẩy theo dõi hàng tồn kho, giám sát kệ hàng, quản lý hàng đợi và thông tin chi tiết thông minh hơn về khách hàng.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong chăm sóc sức khỏe

Xây dựng các giải pháp y tế với các model Ultralytics YOLO. AI thị giác trong y tế hỗ trợ chẩn đoán hình ảnh y khoa 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
Real-time AI that works with your team

AI trong sản xuất

Tối ưu hóa sản xuất với 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
Real-time AI that works with your operation

AI trong Ô tô

Áp dụng thị giác máy tính trong ô tô với các model Ultralytics YOLO. AI thị giác nâng cao an toàn đường bộ, hỗ trợ người lái và tự động hóa phương tiện cho những con đường thông minh hơn.
Tìm hiểu thêm
Real-time AI tailored to your operation

AI trong Nông nghiệp

Mang AI thị giác vào nông nghiệp thông minh với các model Ultralytics YOLO. Tăng cường giám sát mùa màng, theo dõi vật nuôi và canh tác chính xác để đạt năng suất cao hơn, thông minh hơn.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong ngành Robot

Tăng cường sức mạnh cho các cỗ máy thông minh hơn với các model Ultralytics YOLO. AI thị giác trong lĩnh vực robot thúc đẩy khả năng điều hướng tự hành, nhận thức, theo dõi đối tượng và điều khiển thời gian thực.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong Logistics

Tối ưu hóa logistics với các model Ultralytics YOLO. Vision AI hỗ trợ kiểm tra hàng hóa, phân loại, theo dõi phương tiện và giám sát an toàn kho bãi trong thời gian thực.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong ngành Bán lẻ

Tái định hình bán lẻ với các model Ultralytics YOLO. Vision AI thúc đẩy theo dõi hàng tồn kho, giám sát kệ hàng, quản lý hàng đợi và thông tin chi tiết thông minh hơn về khách hàng.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong chăm sóc sức khỏe

Xây dựng các giải pháp y tế với các model Ultralytics YOLO. AI thị giác trong y tế hỗ trợ chẩn đoán hình ảnh y khoa 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
Real-time AI that works with your team

AI trong sản xuất

Tối ưu hóa sản xuất với 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
Real-time AI that works with your operation

AI trong Ô tô

Áp dụng thị giác máy tính trong ô tô với các model Ultralytics YOLO. AI thị giác nâng cao an toàn đường bộ, hỗ trợ người lái và tự động hóa phương tiện cho những con đường thông minh hơn.
Tìm hiểu thêm
Real-time AI tailored to your operation

AI trong Nông nghiệp

Mang AI thị giác vào nông nghiệp thông minh với các model Ultralytics YOLO. Tăng cường giám sát mùa màng, theo dõi vật nuôi và canh tác chính xác để đạt năng suất cao hơn, thông minh hơn.
Tìm hiểu thêm

Hãy cùng nhau xây dựng tương lai của AI!

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