modify_serialized_iterative#
- langchain_community.callbacks.tracers.wandb.modify_serialized_iterative(runs: List[Dict[str, Any]], exact_keys: Tuple[str, ...] = (), partial_keys: Tuple[str, ...] = ()) List[Dict[str, Any]] [source]#
用于修改一系列运行字典的序列化字段的工具。 移除与exact_keys完全匹配的键以及包含partial_keys中任何部分的键。 递归地将kwargs键下的字典移动到顶层。 将“id”字段更改为字符串“_kind”字段,告诉WBTraceTree如何可视化运行。将“serialized”字段提升到顶层。 :param runs: 要修改的运行列表。 :param exact_keys: 要从序列化字段中移除的键的元组。 :param partial_keys: 要从序列化字段中移除的部分键的元组。
字段。
- Returns:
修改后的运行列表。
- Parameters:
runs (列表[字典[str, Any]])
exact_keys (Tuple[str, ...])
partial_keys (Tuple[str, ...])
- Return type:
列表[字典[str, 任意]]