langchain_experimental.cpal.models.InterventionModel

class langchain_experimental.cpal.models.InterventionModel[source]

基类: BaseModel

故事干预数据,即初始条件。

>>> intervention.dict()
{
    entity_settings: [
        {"name": "bud", "attribute": "pet_count", "value": 12},
        {"name": "pat", "attribute": "pet_count", "value": 0},
    ],
    system_settings: None,
}

通过解析和验证从关键字参数中传入的输入数据来创建新模型。

如果输入数据无法解析成有效的模型,则引发 ValidationError。

参数 entity_settings: List[EntitySettingModel] [必需]
参数 system_settings: Optional[List[SystemSettingModel]] = None