relationalai.save_config()
save_config(toml_string: str, overwrite:bool = False) -> str
Validates and saves a TOML string to a raiconfig.toml
file in the current working directory.
Parameters
Section titled “Parameters”Name | Type | Description |
---|---|---|
toml_string | str | The TOML string to save to the raiconfig.toml file. |
overwrite | bool | Whether to overwrite an existing raiconfig.toml file. If False and a file already exists, a ValueError is raised. (Default: False ) |
Returns
Section titled “Returns”None
Example
Section titled “Example”Use save_config()
to save a TOML string to a raiconfig.toml
file:
import relationalai as rai
rai.save_config(""" account = "<SNOWFLAKE_ACCOUNT_ID"> user = "<SNOWFLAKE_USERNAME>" password = "<SNOWFLAKE_PASSWORD>" role = "<SNOWFLAKE_ROLE>" warehouse = "<SNOWFLAKE_WAREHOUSE>"""")
You can use save_config()
to to set global configuration state in an environment, like a Snowflake notebook, which doesn’t support the creation of a raiconfig.toml
file manually or via the CLI from a notebook environment.
See the Configuration guide for more information on the raiconfig.toml
file and valid configuration keys.