RailsParam#

class nemo_microservices.types.shared_params.RailsParam

Bases: TypedDict

actions: ActionRails

Configuration of action rails.

Action rails control various options related to the execution of actions. Currently, only

In the future multiple options will be added, e.g., what input validation should be performed per action, output validation, throttling, disabling, etc.

config: RailsConfigDataParam

Configuration data for specific rails that are supported out-of-the-box.

dialog: DialogRails

Configuration of topical rails.

input: InputRails

Configuration of input rails.

output: OutputRails

Configuration of output rails.

retrieval: RetrievalRails

Configuration of retrieval rails.