cpal
#
因果程序辅助语言(CPAL)是LangChain中实现的一个概念,用于因果建模和叙事分解。
CPAL通过结合因果结构来改进程序辅助语言(PAL),以防止语言模型中的幻觉,特别是在处理具有嵌套依赖关系的复杂叙述和数学问题时。
CPAL 涉及将因果叙述转化为一系列操作,为因果模型设置假设条件,并将叙述分解为故事元素。
它允许创建因果链,定义叙事中不同元素之间的关系,从而能够在给定上下文中对因果关系进行建模和分析。
类
因果程序辅助语言(CPAL)链实现。 |
|
将因果叙述转化为一系列操作。 |
|
设置因果模型的假设条件。 |
|
将叙述分解为其故事元素。 |
|
使用SQL查询结果表。 |
|
|
用于CPAL中使用的常量的枚举。 |
因果数据。 |
|
故事中的实体。 |
|
实体初始条件。 |
|
故事的干预数据,即初始条件。 |
|
叙事输入作为三个故事元素。 |
|
查询故事的数据。 |
|
故事查询的结果。 |
|
故事数据。 |
|
系统初始条件。 |