3.3 构建简单的 DSPy 程序


文档摘要

3.3 构建简单的 DSPy 程序 3.3 构建简单的 DSPy 程序 3.3.1 核心概念回顾 在深入实践之前,让我们回顾一些 DSPy 的核心概念: Modules (模块): DSPy 程序的基本构建块,封装了特定的逻辑和操作。例如,模块可以是一个检索器、一个生成器,或者一个组合两者功能的复杂组件。 Predictors (预测器): Modules 的子类,用于定义输入和输出签名,并指定如何使用语言模型(LM)进行预测。 是最常用的预测器。 Signatures (签名): 定义了 Predictors 的输入和输出字段,用于指导 LM 的生成过程。 Teleprompters (提示器): DSPy 的优化器,用于调整 Predictors 的提示,以提高程序的性能。


发布者: 作者: 转发
评论区 (0)
U