可配置字段#
- class langchain_core.runnables.utils.ConfigurableField(id: str, name: str | None = None, description: str | None = None, annotation: Any | None = None, is_shared: bool = False)[source]#
用户可以配置的字段。
- Parameters:
id (str) – 字段的唯一标识符。
name (str | None) – 字段的名称。默认为 None。
description (str | None) – 字段的描述。默认为 None。
annotation (Any | None) – 字段的注释。默认为 None。
is_shared (bool) – 该字段是否共享。默认为 False。
创建ConfigurableField的新实例(id, name, description, annotation, is_shared)
属性
annotation
字段编号3的别名
description
字段编号2的别名
id
字段编号0的别名
is_shared
字段编号4的别名
name
字段编号1的别名
方法
- count(value, /)#
返回值的出现次数。
- index(value, start=0, stop=9223372036854775807, /)#
返回值的第一个索引。
如果值不存在,则引发ValueError。
使用 ConfigurableField 的示例