AI Operations
Extract Data Node
Extract key pieces of information from a text input
This node allows you to extract key pieces of information or list of information from the input text using AI.
Node Inputs
- Text for Extraction: The text that will be extracted from
- Type:
Text
- Type:
- Additional Context: Additional information or instructions for the AI
- Type:
Text
(based on the type of list you choose)
- Type:
- Fields For Extraction: The fields to be extracted. Each field has three inputs:
- Name: The name of the field to extract
- Type:
Text
- Type:
- Type: The type of the data to extract. The types are:
Text
,Decimal
,Boolean
,List<Text>
,List<Decimal>
, andList<Boolean>
- Type:
Dropdown
- Type:
- Description: A description of the data to extract
- Type:
Text
- Type:
- Name: The name of the field to extract
Node Parameters
In the gear:
- Provider: Provider of the AI model you want to use. The default provider is OpenAI.
- Model: Model name of the AI model you want to use. The default model is gpt-4o.
Node Outputs
Dynamic Outputs: All the fields for extraction will be treated as individual outputs with the types as defined.
Considerations
- Click Add Field to add more fields.
- Be specific in your data descriptions for accurate outputs.
- To extract a list of text, set the type to
List<Text>
.
Example
The below example is a pipeline which extracts personal details such as name and address from the given text.