# Runtime configuration You can configure specific details on how RIME runs a particular job. By default, RIME attempts to infer optimal values for all of these options. Manually set these parameters only when RIME is not selecting appropriate values. ### Template Specify this configuration in the [Stress Testing configuration](stress_testing.md) JSON file, under the `"run_time_info"` parameter. ``` { ..., "run_time_info": { "agent_id": "my_agent_id", "custom_image": { "custom_image": { "name": "my custom image name", "pull_secret": "my custom image pull secret", }, "managed_image_name": "my managed image name", }, "resource_request": { "ram_request_megabytes": 1, "cpu_request_millicores": 1, }, "explicit_errors": False, "random_seed": 5 } } ``` ### Arguments - `agent_id`: rime.UUID or `null`, *default* = the ID of the default agent for the workspace. The ID of the agent on which to run this job. - `custom_image`: CustomImageType or `null`, *default* = `null` Specifies a custom Docker image used by the job. In the outer `custom_image` dictionary, specify exactly one of `managed_image_name` or the inner `custom_image` dictionary. - `resource_request`: ResourceRequest or `null`, *default* = `null` The compute resources, such as RAM and CPU, that the job requires. - `explicit_errors`: `Boolean` or `null`, *default* = `False` When true, the job does not ignore silent errors. - `random_seed`: int64 or `null`, *default* = `1` Random seed for the job to avoid deterministic results.