DSPy 是一个用于编程而非提示语言模型的框架,旨在帮助开发者快速构建模块化的人工智能系统,并优化提示和权重。它通过可组合的 Python 代码,教会语言模型提供高质量的输出,适用于构建稳健且高质量的 AI 系统。DSPy 支持多种 NLP 任务,如分类、问答和对话生成,并提供了自动优化算法和可声明性编程界面。