DSPy是一个声明式框架,用于构建模块化AI软件。它允许你迭代快速的结构化代码, 而不是脆弱的字符串,并提供算法将AI程序编译成有效的提示和权重。
DSPy通过三大核心概念革命性地改变了AI系统的构建方式
将AI行为描述为代码而非字符串。使用Predict、ChainOfThought、ReAct等模块构建系统。
定义输入输出行为作为签名,而不是手动编写提示。让DSPy处理提示工程。
自动优化提示和权重。使用BootstrapRS、GEPA、MIPROv2等算法提升系统性能。
在浏览器中直接体验DSPy的强大功能