langchain_experimental.data_anonymizer.deanonymizer_mapping. DeanonymizerMapping

class langchain_experimental.data_anonymizer.deanonymizer_mapping.DeanonymizerMapping(mapping: ~typing.Dict[str, ~typing.Dict[str, str]] = <factory>)[source]

匿名化映射。

属性

data

返回匿名化映射。

映射

方法

__init__([mapping])

update(new_mapping)

使用新值更新去匿名化映射。

参数

mapping (Dict[str, Dict[str, str]]) –

__init__(mapping: ~typing.Dict[str, ~typing.Dict[str, str]] = <factory>) None
参数

mapping (Dict[str, Dict[str, str]]) –

返回类型

None

update(new_mapping: Dict[str, Dict[str, str]]) None[source]

使用新值更新去匿名化映射。

如果有多个相同类型的实体,则不会重复添加值。如果有多个名称出现在输入文本中,则映射将包括 NAME_1 和 NAME_2。

参数

new_mapping (Dict[str, Dict[str, str]]) –

返回类型

None