stanfordnlp/dspy
PublicDSPy: The framework for programming—not prompting—language models
Bee AI phân tích repositoryBETA
AI đọc README và cây file để tóm tắt, gợi ý cách dùng và đánh giá repository. Mọi con số lấy từ kho Bee, không do AI ước lượng.
Cập nhật lần cuối: 24/09/2026
Tóm tắt bởi Bee AI
DSPy là framework mã nguồn mở giúp lập trình hóa thay vì prompt thủ công cho các mô hình ngôn ngữ lớn (LM). Dự án hướng đến nhà phát triển và nhà nghiên cứu AI muốn xây dựng các hệ thống dạng module như pipeline RAG, bộ phân loại hay Agent loops với khả năng tự động tối ưu hóa prompt và trọng số.
- Chuyển đổi từ việc viết prompt thủ công dễ gãy vỡ sang lập trình Python mang tính khai báo và có thể kết hợp module hóa.
- Cung cấp các thuật toán tự động tối ưu hóa prompt và trọng số mô hình cho các hệ thống LM nhiều giai đoạn.
- Hỗ trợ đa dạng trường hợp sử dụng từ các bộ phân loại cơ bản đến pipeline RAG và vòng lặp Agent phức tạp.
Điểm BeeTính thuần từ số liệu trong kho Bee, không phải AI chấm: bách phân vị sao 30% · độ tươi lần push 25% · fork và watcher 15% · README, giấy phép, mô tả 20% · có bản phát hành 10%.
- Độ phổ biến98
- Độ tươi100
- Cộng đồng31
- Tài liệu85
- Phát hành100
- Mức độ khóTrung bình
- Phù hợp vớiLập trình viên · Nhà nghiên cứu
- Loại dự ánFramework
- Giấy phépMIT
Kiến trúc & Công nghệ
Công nghệ AI nhận ra từ README và cây file — chỉ những mục nằm trong danh sách Bee kiểm.
Tech stack
Python
GitHub Actions
Kiến trúc tổng quan
Repository → công nghệ chính → các thư mục cấp 1 có thật trong repo; vai trò do AI mô tả.
dspy/Mã nguồn chính của thư viện DSPy chứa các module, thuật toán tối ưu và abstractions.docs/Tài liệu hướng dẫn, API reference và tài nguyên của website dspy.ai.tests/Bộ kiểm thử tự động nhằm đảm bảo tính ổn định của framework.scripts/Các tập lệnh hỗ trợ quy trình phát triển, kiểm tra và bảo trì dự án..github/Cấu hình CI/CD và workflows tự động hóa của GitHub Actions.
Hướng dẫn nhanh
Các bước để bắt đầu với repository này.
git clone https://github.com/stanfordnlp/dspy.git
cd dspyCác use case chính
Những ứng dụng có thể xây dựng từ repository này.
- Xây dựng các pipeline Retrieval-Augmented Generation (RAG) tự hoàn thiện và tối ưu hóa.
- Phát triển các vòng lặp Agent nhiều bước cho các tác vụ giải quyết vấn đề tự động.
- Tạo các bộ phân loại văn bản với prompt và trọng số được tối ưu hóa tự động.
Repository tương tự
Cùng chủ đề trong kho Bee.
- 1
public-apis/public-apisA collective list of free APIs493.5k+1.9k
- 2
EbookFoundation/free-programming-books:books: Freely available programming books400.6k+630
- 3
donnemartin/system-design-primerLearn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.376.2k+918
- 4
vinta/awesome-pythonThe definitive list that answers "I want to do X in Python, which tool should I use?"331.4k+1.7k
- 5
practical-tutorials/project-based-learningCurated list of project-based tutorials288.5k+765
Nội dung do AI sinh, có thể sai hoặc thiếu — số liệu lấy từ kho Bee, không do AI ước lượng. Cập nhật lần cuối: 24/09/2026.