stanfordnlp

dspy

stanfordnlp

DSPy: The framework for programming—not prompting—language models

AI 简介

DSPy 是一个用于编程而非提示语言模型的框架。它支持快速构建模块化AI系统,并提供优化这些系统提示和权重的算法,适用于从简单的分类器到复杂的检索增强生成(RAG)管道或代理循环等各种场景。核心功能包括使用Python代码代替脆弱的提示来指导语言模型输出高质量结果,以及通过声明式自改进的方式提高系统的鲁棒性和灵活性。该框架特别适合需要高度定制化和持续迭代改进的语言模型应用场景。

Python
MIT License
35k
Stars
3k
Forks
198
Watchers
289
Issues

Star 增长

今日+16
近 7 天+140
近 30 天+646
综合评分120
默认分支main