返回 AI 工具目录

DSPy

开发框架人工精选最近核验 2026年7月23日

DSPy 是斯坦福 NLP 开源的 Python 框架,主张编程而非拼提示来构建语言模型系统。开发者用声明式模块(Signature、Module)描述任务与流程,框架用优化器(自举示例、指令搜索等)自动生成、调优提示乃至权重,把脆弱的手写 prompt 变成可组合、可编译、可自我改进的程序。适用于分类器、RAG、多步 Agent 等场景:先写清逻辑与评测指标,再让 DSPy 依指标自动优化各环节的提示与示例,降低对单条提示的依赖。MIT 许可,可搭配多种 LLM 与检索后端,面向需要稳定、可迭代 LLM 流水线的工程团队。

定价开源部署本地运行、自托管国内可达国内可达许可MIT

解决什么问题

  • 用声明式模块替代手写提示,降低脆弱性
  • 优化器自动生成与调优提示、少样本示例
  • 按评测指标编译流水线,让效果可迭代
  • 统一封装分类、RAG、多步推理等常见结构
  • 更换模型时无需大改,重跑优化即可

适合

  • 需要稳定、可回归优化的 LLM 应用团队
  • 有明确评测指标、愿以指标驱动调优
  • 构建 RAG、Agent 或复杂多步链路
  • 希望减少对单条提示的人工反复试错

不适合

  • 仅需一次性简单调用时,引入框架偏重
  • 没有评测集或指标,优化器难以发挥
  • 仅支持 Python,非 Python 栈需额外桥接
  • 优化需多次调用模型,会产生额外 token 成本

如何接入

  • pip 安装的 Python 库,可嵌入既有代码
  • 对接多种 LLM 与检索、向量后端
  • 提供优化器与评测接口做离线编译
  • 可与 Agent、RAG 管线组合复用

已知限制

  • API 迭代较快,版本间可能有破坏性变更
  • 优化过程消耗额外模型调用与 token
  • 仅 Python,其他语言需自行封装
  • 效果高度依赖评测指标与数据质量

接入与使用事实

部署方式
本地运行、自托管
实现语言
Python
中文界面
待确认
中文文档
待确认
定价方式
开源
许可证
MIT
国内可达性
国内可达
可达性观察
待补充

权限、依赖与维护信号

这些字段记录公开可见信号,不等同于安全审计结论。

权限信号

暂无公开信号。

依赖信号

暂无公开信号。

维护信号

暂无公开信号。

公开来源与证据

暂无可公开的来源链接。

访问官网