Skip to content

config_fields

relationalai.config

Common configuration sections for Config.

Most projects configure PyRel using a YAML file (typically raiconfig.yaml). This module defines the Pydantic models that validate the nested sections in that file (for example execution, data, and debug).

You can also configure everything in code by passing dictionaries to the create_config factory function (useful for programmatic setup or for overrides in tests).

For reasoner (engine) configuration, see relationalai.config.config_reasoners_fields.

Classes exposed by this module.