AI Extract
AI_EXTRACTExtract structured fields from any text using a registered LLM provider. Define the fields you want back and the model returns a clean JSON object — the document-intelligence primitive.
Configuration
variableNametextoptionalmodeltextoptionalfallbackModelslong textoptionalopenaiCredentialIdcredentialoptionalAccepts
openai.apiKey. Stored encrypted; the value is never returned to the browser or written to a trace.anthropicCredentialIdcredentialoptionalAccepts
anthropic.apiKey. Stored encrypted; the value is never returned to the browser or written to a trace.geminiCredentialIdcredentialoptionalAccepts
gemini.apiKey. Stored encrypted; the value is never returned to the browser or written to a trace.groqCredentialIdcredentialoptionalAccepts
groq.apiKey. Stored encrypted; the value is never returned to the browser or written to a trace.contentlong textoptionalattachmentslong textoptionaljsonSchemalong textoptionalfieldslist of rowsoptionalColumns: name, type, description
cacheTtlSecondsnumberoptional
Ports
Inputs
mainIn
Outputs
mainOut
Execution
- Type version
- 1
- Retry
- no retry by default
- Timeout
- engine default
- Response cache
- Supported — set
cacheTtlSecondsto reuse an identical call within the window. A cached run records zero tokens and zero cost, because nothing was purchased. - Credentials
- openai.apiKey (optional), anthropic.apiKey (optional), gemini.apiKey (optional), groq.apiKey (optional)