Setup Agent-based multimedia processing¶
The multimedia settings configure test steps that use ecu.test agent for image processing during test execution, for example to determine touch coordinates from a prompt. The selected model must support image input.
The settings are used by:
Open .
Model request parameterization¶
The effective model request parameterization is initially displayed as read-only YAML. Select Edit to change it.
The edit dialog contains:
- Model
Select a model from the available models or enter a model name. Use the refresh button to retrieve the available models from the configured service.
- Override (editable YAML)
Enter only the values that should override their defaults. The content is validated while you edit it, and only valid settings can be saved.
- Effective Preview (read only)
Shows the resulting configuration after applying defaults and overrides.
Use Import to load an override from a YAML file and Export to save the
current override. Imported YAML must be valid and include request.model.
Supported YAML fields¶
- request.model
Model used for Agent-based multimedia processing.
- request.temperature
Sampling temperature from
0.0to1.0. Lower values produce more deterministic results. Higher values increase variation but can make coordinate-sensitive results less consistent.- imagePreprocessing.resizeEnabled
Enables automatic downscaling before an image is sent to the model. This can reduce latency and token use. It also allows ecu.test to scale returned coordinates back to the original image size.
- imagePreprocessing.maxEdgeLength
Maximum image edge length in pixels, from
128to16384, when automatic resizing is enabled.- resultPostProcessing.relativeCoordsEnabled
Enables conversion of coordinates returned relative to a model-specific reference size.
- resultPostProcessing.relativeCoordsScale
Reference edge length from
10to16384used for relative coordinates. For example, use1000when the model returns coordinates in the range from0to1000.- modelInstructions
Ordered list of text files containing additional model instructions. Relative paths are resolved against the workspace; absolute paths are used directly. Every entry must be a non-empty path to an existing file.
Info
Automatic resizing is recommended when the model internally resizes images without adapting returned coordinates. Configure the maximum edge length for the model in use.
Example¶
request:
model: gpt-4.1-mini
temperature: 0.2
imagePreprocessing:
resizeEnabled: true
maxEdgeLength: 1200
resultPostProcessing:
relativeCoordsEnabled: false
relativeCoordsScale: 1000
modelInstructions: [instructions/modelInstructions.md, instructions/projectRules.md]
Multimedia cache¶
Agent-based multimedia results can be cached for reuse during test execution. Select Delete Multimedia Cache to remove all cached results. Subsequent executions request new results from the Agent service.