langchain_core.runnables.utils.ConfigurableField

class langchain_core.runnables.utils.ConfigurableField(id: str, name: Optional[str] = None, description: Optional[str] = None, annotation: Optional[Any] = None, is_shared: bool = False)[源代码]

用户可配置的字段。

参数
  • id (str) – 字段的唯一标识符。

  • name (Optional[str]) – 字段的名称。默认为 None。

  • description (Optional[str]) – 字段的描述。默认为 None。

  • annotation (Optional[Any]) – 字段的注解。默认为 None。

  • is_shared (bool) – 字段是否共享。默认为 False。

创建 ConfigurableField(id, name, description, annotation, is_shared) 的新实例

属性

annotation

字段编号 3 的别名

description

字段编号 2 的别名

id

字段编号 0 的别名

is_shared

字段编号 4 的别名

name

字段编号 1 的别名

方法

__init__()

count(value, /)

返回值出现的次数。

index(value[, start, stop])

返回值首次出现的位置。

__init__()
count(value, /)

返回值出现的次数。

index(value, start=0, stop=9223372036854775807, /)

返回值首次出现的位置。

如果值不存在,则引发 ValueError。

使用 ConfigurableField 的示例