langchain.agents.mrkl.base.ChainConfig

class langchain.agents.mrkl.base.ChainConfig(action_name: str, action: Callable, action_description: str)[source]

Configuration for chain to use in MRKL system.

Parameters
  • action_name – Name of the action.

  • action – Action function to call.

  • action_description – Description of the action.

Create new instance of ChainConfig(action_name, action, action_description)

Attributes

action

Alias for field number 1

action_description

Alias for field number 2

action_name

Alias for field number 0

Methods

__init__()

count(value, /)

Return number of occurrences of value.

index(value[, start, stop])

Return first index of value.

__init__()
count(value, /)

Return number of occurrences of value.

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

Return first index of value.

Raises ValueError if the value is not present.