instruction Istruzione (cosa estrarre) | string (multiline) | si | — es. "Titolo articolo, autore, data pubblicazione (formato ISO), lista commenti con nome+testo, prezzo se presente." | Descrivi in italiano (o inglese) quali campi vuoi estrarre dal HTML. L'AI interpreta + cerca nel DOM senza selettori CSS. |
schema JSON Schema output | code | si | — {
"title": "string",
"author": "string",
"publishedAt": "string (ISO date)",
"price": "number|null",
"comments": [{ "name": "string", "text": "string" }]
} | Schema atteso dell'output. Tipi: string, number, boolean, array. Usa "|null" per opzionali. L'AI rispetta lo schema, set null se campo non trovato. |
maxHtmlChars Max HTML char in input | number | no | 20000 | Limita HTML inviato all'AI per controllare costo token. Default 20K (~5K token). Min 1K, max 100K. |
provider LLM provider (opzionale, override) | enumliaraanthropicopenaigeminimistralgroqopenrouterollama
| no | — | Vuoto = usa il default da Settings → AI Providers. Selezionalo SOLO per override locale (es. account diverso per questo nodo). |
apiKey API key (override) | string (encrypted) | no | — | Vuoto = usa la chiave di Settings → AI Providers. Liara è free-tier (nessuna key necessaria). |
model Modello (override) | string | no | — es. claude-sonnet-4-5 | Vuoto = default del provider. Es. claude-sonnet-4-5, gpt-4o, gemini-2.0-flash, nha-v1. |
baseUrl Base URL (per Ollama / self-hosted) | string | no | — http://localhost:11434 | — |
extraContext Contesto aggiuntivo (opzionale) | expression | no | — Esempi di output desiderato, glossario di dominio, regole speciali... | Testo aggiunto al prompt PRIMA dell'input. Utile per "few-shot examples" o vincoli che il system prompt non copre. |