dspy - 使用 DSPy 进行声明式语言模型编程
构建模块化语言模型程序,使用数据优化提示词,并创建 RAG 系统、智能体或分类器。
标签
更新于: 2026-09-29能力
典型输入
典型输出
该技能可以做什么
- 构建模块化语言模型程序
- 定义任务签名
- 生成推理步骤
- 使用训练数据优化提示词
- 构建 RAG 流水线
- 在智能体中使用工具
- 生成微调数据集
输入
- 任务问题
- 任务签名
- 训练示例和评估指标
- 检索语料库或索引
- 工具函数
- 语言模型提供商配置
输出
- 预测结果和答案
- 推理轨迹
- 优化后的模块
- 检索到的段落
- 微调数据集
要求
- Python 运行环境
- DSPy 软件包
- OpenAI 或 Anthropic 软件包
- 受支持的操作系统
- 已配置的语言模型
- 需要时提供模型服务商 API 凭据
