Blog
Read the latest blogs
Find tutorials, guides and use case examples in the
Learning center
This feature is Experimental and may change based on user feedback and testing. Share your thoughts via our chatbot to help us improve it.
The AI Vision Extract Block enables automated data extraction from images using AI, allowing users to retrieve relevant information without manual inspection.
Note: This feature is available starting from Release 2025.1.
Note: AI accuracy is not guaranteed, as it relies on probabilities and the daily performance of OpenAI’s technology. While we strive to provide the best experience, occasional inaccuracies or errors may occur due to the inherent limitations of the technology itself. For more details, please refer to OpenAI's documentation.
Fully expanded, the AI Vision Extract Block shows the following properties:
The green input connector in the header is used to trigger the block to start executing.
The green output connector in the header triggers when the block execution is complete.
The title of the block (“AI Vision Extract”) can be changed by double-clicking on it and typing in a new title.
This parameter allows the block to connect with the File Output of other blocks, ensuring seamless integration with image-processing workflows.
Users can choose between two types of sources for image extraction:
Image File: The file is uploaded and stored inside Leapwork.
Local Path: The file is referenced from a specified path without being uploaded.
This field is used to specify the criteria for data extraction. Users can define the type of information they want to extract from the image, such as text, numbers, or specific visual elements.
Clicking this button generates a new field to map the extracted data from the image. The extracted field can be used as an output in other blocks for further processing.
This green output connector triggers if the block fails to extract the specified information from the image within the time specified in the timeout field.
If the Default Timeout property checkbox is not selected, then the timeout value is 30 seconds. If the property checkbox is selected, then the Default timeout value selected in the flow settings will be applicable.
The maximum time spent extracting the specified information before giving up and triggering the Failed connector (see above).
Note: All cases have a “global timeout” that can be configured in the “Settings” panel. This is unrelated to the timeout of a single building block. However, a running case will automatically be cancelled if it runs for longer than the global timeout.
Created 17.03.25
©2024, Leapwork. All rights reserved.