Rails#
- class nemo_microservices.types.shared.Rails(*args: Any, **kwargs: Any)
- Bases: - BaseModel- actions: ActionRails | None = None
- 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: RailsConfigData | None = None
- Configuration data for specific rails that are supported out-of-the-box. 
 - dialog: DialogRails | None = None
- Configuration of topical rails. 
 - input: InputRails | None = None
- Configuration of input rails. 
 - output: OutputRails | None = None
- Configuration of output rails. 
 - retrieval: RetrievalRails | None = None
- Configuration of retrieval rails.