langchain.smith.evaluation.runner_utils.EvalError

class langchain.smith.evaluation.runner_utils.EvalError(Error: BaseException, **kwargs: Any)[source]

您的架构引发了错误。

方法

__init__(Error, **kwargs)

clear()

copy()

fromkeys([value])

使用可迭代的键和设置为 value 的值创建一个新字典。

get(key[, default])

如果键在字典中,则返回该键的值,否则返回默认值。

items()

keys()

pop(k[,d])

如果未找到键,则返回默认值(如果有);否则引发 KeyError。

popitem()

移除并返回一个 (key, value) 对作为一个二元组。

setdefault(key[, default])

如果键不在字典中,则插入 key 并将其值设置为默认值。

update([E, ]**F)

如果 E 存在且具有 .keys() 方法,则进行以下操作:对于 k in E: D[k] = E[k] 如果 E 存在且缺乏 .keys() 方法,则进行以下操作:对于 k, v in E: D[k] = v 在任何情况下,这之后都跟随:for k in F: D[k] = F[k]

values()

参数
  • Error (BaseException) –

  • kwargs (Any) –

__init__(Error: BaseException, **kwargs: Any) None[source]
参数
  • Error (BaseException) –

  • kwargs (Any) –

返回类型

None

clear() None.  从 D 中删除所有项。
copy() D 的一个浅拷贝
fromkeys(value=None, /)

使用可迭代的键和设置为 value 的值创建一个新字典。

get(key, default=None, /)

如果键在字典中,则返回该键的值,否则返回默认值。

items() 一个类似集合的对象,提供对 D 的项的视图
keys() 一个类似集合的对象,提供对 D 的键的视图
pop(k[, d]) v, 移除指定的键并返回相应的值。

如果未找到键,则返回默认值(如果有);否则引发 KeyError。

popitem()

移除并返回一个 (key, value) 对作为一个二元组。

返回的键值对按 LIFO(后进先出)顺序排序。如果字典为空,则引发 KeyError。

setdefault(key, default=None, /)

如果键不在字典中,则插入 key 并将其值设置为默认值。

如果键在字典中,则返回该键的值,否则返回默认值。

update([E, ]**F) None.  从字典/迭代器 E 和 F 中更新 D。

如果 E 存在且具有 .keys() 方法,则进行以下操作:对于 k in E: D[k] = E[k] 如果 E 存在且缺乏 .keys() 方法,则进行以下操作:对于 k, v in E: D[k] = v 在任何情况下,这之后都跟随:for k in F: D[k] = F[k]