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.