ChainConfig#

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

Configuration for a chain to use in MRKL system.

Parameters:
  • action_name (str) โ€“ Name of the action.

  • action (Callable) โ€“ Action function to call.

  • action_description (str) โ€“ 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

count(value,ย /)

Return number of occurrences of value.

index(value[,ย start,ย stop])

Return first index of value.

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.