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

DSPy

Khám phá cách framework DSPy thay thế kỹ thuật prompt thủ công bằng các pipeline LLM có thể lập trình và tự cải thiện để xây dựng các hệ thống AI mạnh mẽ và tối ưu.

DSPy (Declarative Self-Improving Language Programs) là một framework mã nguồn mở được phát triển bởi Đại học Stanford, giúp tối ưu hóa cách các nhà phát triển tương tác với Large Language Models (LLMs). Thay vì dựa vào prompt engineering thủ công, thử sai, DSPy cho phép các nhà phát triển xây dựng các hệ thống AI phức tạp bằng cách coi các lệnh gọi model ngôn ngữ là những module có thể lập trình và tối ưu hóa. Phương pháp này biến đổi các prompt văn bản thiếu ổn định thành các pipeline machine learning (ML) hiện đại và mạnh mẽ, thu hẹp khoảng cách giữa các tác vụ tạo sinh cơ bản và agentic workflows tinh vi.

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

DSPy hoạt động bằng cách tách biệt logic cơ bản của chương trình khỏi các hướng dẫn văn bản cụ thể được sử dụng để điều hướng model. Sử dụng các optimizers and compilers theo thuật toán, framework tự động đánh giá và tinh chỉnh các module khai báo. Bằng cách định nghĩa một signature rõ ràng—ví dụ: nhập một câu hỏi và mong đợi một câu trả lời được định dạng cụ thể—framework sẽ đo lường các phản hồi và cập nhật lặp đi lặp lại các prompt hoặc trọng số của model.

Về mặt khái niệm, điều này tương tự như fine-tuning nhưng áp dụng toán học vào lớp prompt, giúp cải thiện đáng kể độ chính xác và độ tin cậy so với các điều chỉnh thủ công truyền thống. Kiến trúc nền tảng được trình bày chi tiết trong Stanford's arXiv paper on DSPy, nêu bật khả năng tự sửa lỗi của nó trong các tác vụ Natural Language Processing (NLP) phức tạp.

Link to this sectionCác ứng dụng thực tiễn trong AI và ML#

Sự chuyển đổi từ prompting sang lập trình cho phép các tổ chức triển khai các model ngôn ngữ có độ tin cậy cao cho nhiều trường hợp sử dụng khác nhau:

  • Retrieval-Augmented Generation (RAG): Các công ty sử dụng DSPy framework để tự động hóa việc truy xuất và tổng hợp dữ liệu theo ngữ cảnh. Thay vì hardcode các hướng dẫn về cách phân tích tài liệu được truy xuất, hệ thống sẽ tự động tìm hiểu cấu trúc prompt tối ưu. Các pipeline doanh nghiệp hiện đại thường tích hợp các công cụ tracing như Langfuse để giám sát và gỡ lỗi các ứng dụng Retrieval-Augmented Generation (RAG) được tối ưu hóa động này trong môi trường production.
  • Điều phối đa Agent (Multi-Agent Orchestration): Trong các hệ thống Generative AI phức tạp sử dụng các model nền tảng từ OpenAI hoặc Anthropic, DSPy quản lý cách nhiều agent giao tiếp với nhau. Framework này điều chỉnh một cách có hệ thống sự bàn giao giữa module trích xuất dữ liệu và module tóm tắt, hoạt động tương tự như cách hyperparameter tuning ổn định các mạng deep learning truyền thống. Những đổi mới cấp doanh nghiệp này được thảo luận sâu rộng trong các nguồn tài liệu nâng cao như IBM's technology think tanks.

Link to this sectionDSPy so với Prompt Engineering truyền thống#

Điều quan trọng là phải phân biệt DSPy với các prompt engineering practices thông thường. Trong khi prompt engineering truyền thống dựa nhiều vào trực giác con người và viết lại thủ công để điều hướng hành vi của model, DSPy hệ thống hóa quy trình này thành một bài toán tối ưu hóa theo thuật toán. Giống như cách các nhà nghiên cứu tại Google DeepMind xây dựng các thuật toán tự khám phá các con đường tối ưu của riêng chúng, DSPy biên dịch các hướng dẫn dựa trên các số liệu đánh giá khắt khe, chuyển đổi vai trò của nhà phát triển từ việc soạn thảo văn bản thủ công sang thiết kế các tiêu chí đánh giá mạnh mẽ.

Link to this sectionTích hợp Tối ưu hóa theo chương trình với Vision AI#

Mặc dù DSPy tập trung chủ yếu vào các hệ thống dựa trên văn bản chạy trên các backend machine learning như PyTorch, triết lý lập trình khai báo lại rất có giá trị đối với các ứng dụng computer vision (CV). Khi kết nối LLM với các hệ thống thị giác để ra quyết định đa phương thức (multimodal), DSPy có thể đảm bảo theo chương trình các đầu ra JSON có cấu trúc cần thiết để kích hoạt một tác vụ object detection hạ nguồn mà không xảy ra tình trạng format hallucinations.

Đoạn code Python sau đây minh họa cách một module vision tại biên (edge), chẳng hạn như framework Ultralytics YOLO26, có thể được khởi tạo thông qua Ultralytics Python API khi một agent DSPy xác định rằng việc xử lý hình ảnh là cần thiết:

from ultralytics import YOLO

# Initialize the state-of-the-art YOLO26 model for high-speed edge inference
model = YOLO("yolo26n.pt")

# Perform inference on a target image dynamically triggered by an agentic pipeline
results = model("https://ultralytics.com/images/bus.jpg")

# Extract the detected classes to feed back into the language model's context
detected_classes = [model.names[int(box.cls)] for box in results[0].boxes]
print(f"Vision Agent Output: {detected_classes}")

Để mở rộng quy mô các dự án kết hợp văn bản và thị giác này, các nhóm có thể tận dụng Ultralytics Platform để tự động hóa việc gán nhãn tập dữ liệu, huấn luyện trên đám mây và triển khai model liền mạch. Hệ sinh thái này trao quyền cho các nhà phát triển tập trung vào logic ứng dụng cấp cao thay vì các cấu hình thủ công.

Explore solutions

Real-time defect detection with Ultralytics YOLO

Phát hiện lỗi

AI thị giác dựa trên YOLO phát hiện lỗi trong thép, PCB, vải, tấm năng lượng mặt trời và mối hàn, với độ chính xác được đánh giá ngang hàng lên tới 99,4% và giảm chi phí kiểm tra tới 94,5%.
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 defect detection with Ultralytics YOLO

Phát hiện lỗi

AI thị giác dựa trên YOLO phát hiện lỗi trong thép, PCB, vải, tấm năng lượng mặt trời và mối hàn, với độ chính xác được đánh giá ngang hàng lên tới 99,4% và giảm chi phí kiểm tra tới 94,5%.
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 defect detection with Ultralytics YOLO

Phát hiện lỗi

AI thị giác dựa trên YOLO phát hiện lỗi trong thép, PCB, vải, tấm năng lượng mặt trời và mối hàn, với độ chính xác được đánh giá ngang hàng lên tới 99,4% và giảm chi phí kiểm tra tới 94,5%.
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