Con l'API di Do4U usi dal tuo software gli stessi strumenti del sito web: riassumere, confrontare, risposte di supporto, testi alternativi, riscrivere e tradurre. Ogni richiesta viene elaborata sui nostri server in Polonia, UE.
URL di base: https://do4u.eu/api/v1
Descrizione OpenAPI 3.1 (JSON) – Descrizione leggibile dalle macchine di questa API per generatori di codice e strumenti come Postman o Insomnia. Nessuna chiave necessaria.
Autenticazione
Crea una chiave in Chiavi API nel tuo account. Inviala con ogni richiesta nell'header Authorization: Bearer <key> (oppure X-API-Key: <key>). Tieni segreta la chiave e non inserirla mai in una pagina web. Puoi revocare una chiave in qualsiasi momento.
Come funziona
I task vengono eseguiti in modo asincrono. Crei un task e ricevi subito il suo id (HTTP 202). Poi interroghi il task finché il suo stato è done o failed. Interrogalo ogni 2-5 secondi; la maggior parte dei task richiede pochi secondi.
Endpoint
GET
/tools
Strumenti, opzioni e i tuoi limiti di input
GET
/balance
Il tuo saldo di crediti
POST
/jobs
Crea un task (JSON, oppure multipart/form-data con un file immagine)
GET
/jobs/{id}
Stato e risultato di un task
DELETE
/key
Revoca la chiave che invii con questa richiesta, ad esempio quando un'integrazione viene scollegata. I task già creati vengono comunque completati.
POST
/key/revoke
Come DELETE /key, per i client che possono inviare solo GET e POST.
Nome dello strumento, vedi la tabella qui sotto. Obbligatorio.
text
Testo di input. Per compare: testo A. Per alt_text: contesto opzionale della pagina.
text_b
Testo B (solo compare).
url
Pagina web pubblica da leggere al posto del testo (summarize, accessibility_check).
html
HTML di una pagina da controllare (accessibility_check), fino a 300.000 caratteri.
focus_keyword
Parola chiave principale opzionale per seo_meta. Senza target, seo_meta scrive in language.
faq
Estratti di FAQ opzionali (solo support_reply).
questions
Opzionale per seo_meta, content_brief e faq_schema: domande frequenti dei visitatori, come elenco di testi o di {"text": ..., "count": n} (fino a 50, ne vengono usate al massimo 20). faq_schema risponde prima a quelle a cui risponde la fonte; visitor_questions nel risultato indica cosa è successo a ciascuna.
image
Immagine per alt_text: campo file in multipart/form-data, oppure base64 / data URI in JSON. JPG, PNG, WebP o GIF, fino a 5 MB.
image_url
Opzionale per alt_text al posto di image: indirizzo pubblico dell'immagine (http o https; JPEG, PNG, WebP o GIF; al massimo 5 MB). Do4U la scarica una sola volta in background. Se non riesce, il task fallisce con l'errore image_unavailable e non costa nulla.
options
Oggetto con le opzioni dello strumento, ad esempio {"length": "short"}.
language
Lingua del risultato e delle note: en, de o pl. Predefinita en. Per translate, la lingua di destinazione è l'opzione target.
no_store
true: l'input viene eliminato subito dopo l'elaborazione e il risultato dopo il primo recupero.
brand_voice
Opzionale: false disattiva il tuo tono di voce del brand per questo task (predefinito: il tono di voce si applica se ne hai impostato uno).
ai_label
Opzionale: true mostra l'avviso visibile “Marcato come generato da AI” con il risultato nell'interfaccia web, false lo nasconde. Di default: l'impostazione nel tuo account. L'etichetta AI leggibile dalle macchine è sempre nel risultato e non si può disattivare: i campi ai_generated e generator, un commento HTML nei risultati HTML, ai_notice per le descrizioni delle immagini. ai_generated è false se il risultato proviene solo da controlli automatici.
callback_url
Opzionale: indirizzo https pubblico che riceve un POST firmato quando il task è terminato (vedi Webhooks).
render_js
Opzionale: true carica prima la pagina con JavaScript (pagine che costruiscono i contenuti nel browser; strumenti che leggono un url). Il supplemento di rendering viene addebitato solo se la pagina è stata davvero caricata così; il campo del risultato render indica cosa è successo.
no_cache
Opzionale: true avvia sempre un nuovo lavoro AI. Senza di esso, viene riutilizzato un risultato completato e ancora memorizzato del tuo account (o workspace) con lo stesso strumento, opzioni e input: il lavoro viene eseguito in un colpo solo, from_history è true e costa 0 % dei crediti originali. Mai con no_store, mai per un url.
allow_same_language
Opzionale per translate, translate_html e translate_file: true traduce anche se il testo è già nella lingua di destinazione. Senza di esso, il lavoro viene rifiutato con same_language (400) – solo quando il controllo è certo.
Ripeti le richieste in sicurezza (Idempotency-Key)
Invia l'header Idempotency-Key con POST /jobs, ad esempio un UUID casuale per ogni lavoro (da 1 a 255 caratteri ASCII stampabili). Se la connessione si interrompe e invii di nuovo la stessa richiesta con la stessa Idempotency-Key e la stessa chiave API entro 24 ore, riceverai di nuovo la stessa risposta: lo stesso lavoro, nessun secondo lavoro e nessun secondo addebito. La risposta avrà l'header Idempotent-Replayed: true. Usa una nuova chiave per ogni nuovo lavoro. Se invii la stessa chiave con una richiesta diversa, riceverai 422 idempotency_conflict. Gli errori non vengono memorizzati: dopo un errore puoi inviare nuovamente la richiesta con la stessa chiave.
action: review | exportexport_format: csv | xlsxocr_language: en | de | pl | fr | es | it | nl | cs | sk | bg | da | el | fi | hr | hu | lt | pt | ro | sl | sv | uk | nb
document_filingAssistente per l'archiviazione dei documenti
text
action: review | exportexport_format: zipocr_language: en | de | pl | fr | es | it | nl | cs | sk | bg | da | el | fi | hr | hu | lt | pt | ro | sl | sv | uk | nb
mode: check | translateformat: auto | srt | vtttarget: en | de | pl | cs | sk | bg | hr | sl | uk | el | fr | es | it | pt | nl | da | sv | fi | lt | hu | ro
tone: neutral | friendly | persuasive | formallength: medium | short | longchannel: shop | marketplacetarget: auto | en | de | pl | fr | es | it | nl | cs | sk | uk | bg | da | el | fi | hr | hu | lt | pt | ro | sl | svmeta_description: no | yes
products, language, detected_language, channel, format, limits, counts, check, note
solitamente 1–3 crediti
headlinesTitoli e oggetti
text
kind: page | newsletter | adtone: neutral | friendly | persuasive | formalcount: 5 | 3 | 8target: auto | en | de | pl | fr | es | it | nl | cs | sk | uk | bg | da | el | fi | hr | hu | lt | pt | ro | sl | sv
level: simple | general | expertexamples: no | yestarget: auto | en | de | pl | fr | es | it | nl | cs | sk | uk | bg | da | el | fi | hr | hu | lt | pt | ro | sl | sv
level: B1 | A1 | A2 | B2 | C1target: auto | en | de | pl | fr | es | it | nl | cs | sk | uk | bg | da | el | fi | hr | hu | lt | pt | ro | sl | svkeep_terms: no | yes
chatbot: auto | yes | nomedia: unknown | no | realistic | artistic | illustrativearticles: unknown | no | unreviewed | reviewedtarget: auto | en | de | pl | fr | es | it | nl | cs | sk | uk | bg | da | el | fi | hr | hu | lt | pt | ro | sl | sv
target: auto | en | de | pl | fr | es | it | nl | cs | sk | uk | bg | da | el | fi | hr | hu | lt | pt | ro | sl | svtone: friendly | neutral | persuasive | formal | casuallength: medium | short | long
target: en | de | pl | fr | es | it | nl | cs | sk | uk | bg | da | el | fi | hr | hu | lt | pt | ro | sl | sv
translation, notes, review_status, alignment
solitamente 1–4 crediti
proofreadCorrezione bozze
text
text_language: auto | en | de | pl | fr | es | it | pt | nl | cs | sk | uk | ru | bg | ro | hu | sv | da | fi | tr | el | ar | fa | he | hi | zh | ja | ko | th
target: en | de | pl | fr | es | it | nl | cs | sk | uk | bg | da | el | fi | hr | hu | lt | pt | ro | sl | svscope: auto | all | missingline_endings: lf | crlf | lf_no_final_newline | crlf_no_final_newline
queued e running: ancora in elaborazione (position e wait_seconds ti aiutano ad aspettare). done: result contiene i campi dello strumento. failed: nulla è stato addebitato (credits è 0); error.code indica il motivo: address_blocked (Do4U non apre questo indirizzo, ad esempio uno privato o interno; invia invece il testo o l'HTML), input_too_large (accorcia l'input), image_unavailable o job_failed. expired: il risultato non è più conservato.
Webhook
Aggiungi "callback_url" a POST /api/v1/jobs, e Do4U invierà una POST firmata (evento job.finished con stato, crediti e link al risultato - non il risultato stesso) non appena il lavoro è terminato. Solo indirizzi pubblici sulla porta 80 o 443; riproveremo fino a 6 volte con pause crescenti.
Esempio: crea un lavoro con callback_url – e la richiesta Do4U viene inviata a quell'indirizzo quando il lavoro è terminato:
POST /do4u-hook
Content-Type: application/json
X-Do4U-Event: job.finished
X-Do4U-Signature: t=1793180000,v1=6b1f...
{"event":"job.finished","id":"8f1c0b6a...","tool":"summarize","status":"done","credits":1,
"created":"2026-10-28T10:00:00+01:00","finished":"2026-10-28T10:00:04+01:00","result_url":"https://do4u.eu/api/v1/jobs/8f1c0b6a..."}
Controlla l'header X-Do4U-Signature: t=<time>,v1=<hex>, dove v1 = HMAC-SHA256(secret, "<time>.<raw body>"). Rifiuta i timestamp vecchi (ad es. più vecchi di 5 minuti). Il tuo segreto inizia con whsec_ ed è visualizzato nella pagina delle chiavi API.
// Node.js: rawBody = the request body exactly as received (string)
const crypto = require('crypto');
function do4uSignatureOk(rawBody, header, secret) {
const t = (header.match(/t=(\d+)/) || [])[1];
const v1 = (header.match(/v1=([0-9a-f]{64})/) || [])[1];
if (!t || !v1 || Math.abs(Date.now() / 1000 - Number(t)) > 300) return false;
const expected = crypto.createHmac('sha256', secret).update(t + '.' + rawBody).digest('hex');
return crypto.timingSafeEqual(Buffer.from(expected), Buffer.from(v1));
}
Quando il saldo crediti di un account scende sotto la soglia, Do4U invia un POST firmato all'indirizzo webhook dell'account. L'evento non contiene dati personali, solo il saldo, la soglia e l'orario (UTC). Il successivo seguirà solo dopo che i crediti saranno stati aggiunti nuovamente (acquisto, crediti gratuiti mensili o voucher). La firma e il segreto sono gli stessi di job.finished.
POST /do4u-hook
Content-Type: application/json
X-Do4U-Event: credits.low
X-Do4U-Signature: t=1793180000,v1=6b1f...
{"event":"credits.low","balance":18,"threshold":20,"ts":"2026-10-29T10:00:04Z"}
Template non ancora testato in un'istanza reale di n8n o Make – prova il controllo della firma prima di usarlo.
In n8n: Workflow → Importa da file. Quindi inserisci il tuo segreto nel nodo "Check signature" e la tua chiave API in "Do4U: get result", attiva il workflow e usa l'URL di produzione del webhook come callback_url. n8n self-hosted richiede la variabile d'ambiente NODE_FUNCTION_ALLOW_BUILTIN=crypto per il controllo della firma.
Make
Aggiungi il modulo Webhooks → Custom webhook come trigger e attiva "JSON pass-through" e "Get request headers" nelle sue impostazioni avanzate.
Usa l'indirizzo di questo webhook come callback_url.
Controlla la firma: confronta v1 dell'header X-Do4U-Signature con sha256(t + "." + corpo grezzo; hex; il tuo segreto).
Aggiungi HTTP → Make a request: GET su result_url con l'header Authorization: Bearer <your API key>.
Usa il campo result nei moduli successivi.
Template non ancora testato in un'istanza reale di n8n o Make – prova il controllo della firma prima di usarlo.
Ricette: catena di strumenti
Una ricetta esegue da 2 a 4 strumenti uno dopo l'altro come un unico lavoro. Invia "recipe" invece di "tool": o il nome di una ricetta predefinita o un elenco di passaggi. Il testo va nel primo passaggio; il risultato di ogni passaggio è il testo per il passaggio successivo. GET /api/v1/recipes elenca le ricette predefinite, gli strumenti che puoi usare e il campo che ogni strumento trasmette.
Riceverai una stima per tutti i passaggi (credits_estimate). Tale importo viene riservato all'inizio. Dopo ogni passaggio viene registrato l'uso reale e il resto rimane riservato fino alla fine, quando viene rilasciato. Un passaggio fallito non costa nulla, i passaggi rimanenti vengono saltati e i passaggi già completati vengono addebitati.
GET /api/v1/jobs/{id} mostra ogni passaggio con il suo stato (pending, queued, running, done, failed, skipped), i suoi crediti, una nota input_shortened se il testo è stato accorciato per lo strumento successivo, e il risultato di ogni passaggio una volta terminata la ricetta. Con no_store i risultati vengono mostrati una sola volta. callback_url viene attivato una volta, alla fine della ricetta.
Gli errori hanno sempre la stessa forma: {"error": {"code": "...", "message": "..."}}. Con 429 e 503 l'header Retry-After indica quanti secondi aspettare.
Codice
HTTP
Significato
missing_key
401
Nessuna chiave API inviata.
invalid_key
401
Chiave sconosciuta o revocata.
rate_limited
429
Troppe richieste in questo minuto.
invalid_json
400
Il corpo non è un oggetto JSON.
unknown_tool
400
Nessuno strumento con questo nome.
invalid_option
400
Opzione o valore sconosciuto.
invalid_field
400
Un campo ha il tipo sbagliato.
invalid_language
400
language non è en, de o pl.
empty_input
400
Manca il testo o l'URL.
text_b_required
400
compare richiede text e text_b.
input_too_long
400
Input più lungo del tuo limite.
input_too_large
400
Input troppo grande per un solo task: accorcialo o dividilo in più task.
invalid_url
400
URL non consentito o non leggibile.
invalid_image
400
Immagine mancante, formato errato o troppo grande.
L'Idempotency-Key è vuota, troppo lunga o contiene caratteri non ASCII stampabili.
idempotency_conflict
422
Questa Idempotency-Key è già stata utilizzata con una richiesta diversa.
idempotency_in_progress
409
Una richiesta con questa Idempotency-Key è ancora in corso. Attendi un momento (Retry-After).
idempotency_unavailable
503
L'Idempotency-Key non può essere utilizzata in questo momento. Riprova più tardi.
same_language
400
Il testo è già nella lingua di destinazione (strumenti di traduzione). Invia allow_same_language: true per tradurre comunque.
Limiti
60 richieste al minuto per chiave e 120 per account.
Task aperti contemporaneamente per account: Free 3, Starter 3, Standard 5, Pro 10, per sito web e API insieme.
Input: Free 8 000 caratteri, pacchetti a pagamento 30 000. Limiti più bassi per strumento: compare 20 000, alt_text 1 000, translate 12 000 (compare: i due testi insieme).
Chiavi API: Free 1, Starter 1, Standard 5, Pro 10.
Crediti
Un nuovo task mostra una stima (credits_estimate); charged è il consumo effettivo (credits). I task falliti non costano nulla. I crediti gratuiti vengono usati per primi.
Strumenti per l'ufficio: dati in ingresso, revisione ed esportazioni
Tutti e nove gli strumenti utilizzano POST /api/v1/jobs e l'endpoint esistente per lo stato dei lavori. I documenti in ingresso e le bozze generate sono dati, mai istruzioni per eseguire azioni. I risultati richiedono una revisione prima dell'uso operativo. Nessuno strumento invia messaggi, pubblica articoli o modifica i file originali.
Verbale di riunione
meeting_minutes
Dati in ingresso e limiti
Solo testo semplice UTF-8, fino a 12.000 caratteri; ogni riga sorgente non vuota è limitata a 1.200 caratteri. options.items accetta le stringhe "5", "10" o "20" (valore predefinito "10"). La lingua originale viene mantenuta. Non sono accettati PDF caricati, URL remoti o immagini.
Risultato ed esportazione
Il risultato contiene proposte di bozza revisionate, citazioni esatte della fonte, numeri di riga e offset in byte. Responsabili, scadenze o risposte mancanti restano mancanti. result.exports.text e result.exports.csv contengono filename, mime e content in UTF-8. Le celle CSV ricevono una protezione dalle formule. I quiz didattici forniscono anche result.exports.moodle_xml per l'importazione di domande a risposta breve in Moodle. Domande e risposte richiedono comunque una revisione specialistica.
Richiesta JSON
{
"tool": "meeting_minutes",
"text": "Decision: use the blue design.\nAnna will send the draft by 7 November 2026.\nBudget remains open.",
"options": {
"items": "10"
}
}
Requisiti di gara
tender_requirements
Dati in ingresso e limiti
Solo testo semplice UTF-8, fino a 12.000 caratteri; ogni riga sorgente non vuota è limitata a 1.200 caratteri. options.items accetta le stringhe "5", "10" o "20" (valore predefinito "10"). La lingua originale viene mantenuta. Non sono accettati PDF caricati, URL remoti o immagini.
Risultato ed esportazione
Il risultato contiene proposte di bozza revisionate, citazioni esatte della fonte, numeri di riga e offset in byte. Responsabili, scadenze o risposte mancanti restano mancanti. result.exports.text e result.exports.csv contengono filename, mime e content in UTF-8. Le celle CSV ricevono una protezione dalle formule. I quiz didattici forniscono anche result.exports.moodle_xml per l'importazione di domande a risposta breve in Moodle. Domande e risposte richiedono comunque una revisione specialistica.
Richiesta JSON
{
"tool": "tender_requirements",
"text": "A signed declaration is mandatory.\nThe proposal must include two references.\nThe submission deadline is 9 November 2026.",
"options": {
"items": "10"
}
}
Istruzioni di lavoro
work_instructions
Dati in ingresso e limiti
Solo testo semplice UTF-8, fino a 12.000 caratteri; ogni riga sorgente non vuota è limitata a 1.200 caratteri. options.items accetta le stringhe "5", "10" o "20" (valore predefinito "10"). La lingua originale viene mantenuta. Non sono accettati PDF caricati, URL remoti o immagini.
Risultato ed esportazione
Il risultato contiene proposte di bozza revisionate, citazioni esatte della fonte, numeri di riga e offset in byte. Responsabili, scadenze o risposte mancanti restano mancanti. result.exports.text e result.exports.csv contengono filename, mime e content in UTF-8. Le celle CSV ricevono una protezione dalle formule. I quiz didattici forniscono anche result.exports.moodle_xml per l'importazione di domande a risposta breve in Moodle. Domande e risposte richiedono comunque una revisione specialistica.
Richiesta JSON
{
"tool": "work_instructions",
"text": "Prerequisite: a clean surface.\nOperator: technician.\nSwitch off the device before cleaning.\nCheck that the surface is dry.",
"options": {
"items": "10"
}
}
Quiz didattico
learning_quiz
Dati in ingresso e limiti
Solo testo semplice UTF-8, fino a 12.000 caratteri; ogni riga sorgente non vuota è limitata a 1.200 caratteri. options.items accetta le stringhe "5", "10" o "20" (valore predefinito "10"). La lingua originale viene mantenuta. Non sono accettati PDF caricati, URL remoti o immagini.
Risultato ed esportazione
Il risultato contiene proposte di bozza revisionate, citazioni esatte della fonte, numeri di riga e offset in byte. Responsabili, scadenze o risposte mancanti restano mancanti. result.exports.text e result.exports.csv contengono filename, mime e content in UTF-8. Le celle CSV ricevono una protezione dalle formule. I quiz didattici forniscono anche result.exports.moodle_xml per l'importazione di domande a risposta breve in Moodle. Domande e risposte richiedono comunque una revisione specialistica.
Richiesta JSON
{
"tool": "learning_quiz",
"text": "Water freezes at zero degrees Celsius.\nA triangle has three sides.\nPhotosynthesis uses light energy.",
"options": {
"items": "10"
}
}
Pulizia CSV e XLSX
clean_table
Dati in ingresso e limiti
Il CSV viene inviato in text (fino a 24.000 byte), oppure text inizia con D4XLSX1: seguito dalla codifica base64 rigorosa di un file XLSX (fino a 1.000.000 di byte decodificati). Limiti: un foglio, 201 righe inclusa l'intestazione, 32 colonne, 3.000 celle e 20.000 byte di testo nelle celle. Formule, macro e collegamenti esterni vengono rifiutati. Stili e funzionalità del foglio di calcolo non vengono conservati. options.delimiter: auto, comma, semicolon o tab. options.decimal: keep o comma.
Risultato ed esportazione
La revisione individua righe esattamente duplicate e correzioni prudenti dei valori. Per esportare, vengono inviati nuovamente lo stesso text originale e le stesse opzioni, con options.office_action="export", options.export_format="csv" o "xlsx", e selected come elenco degli ID revisionati codificato in una stringa JSON. Si applicano solo le modifiche selezionate. Una selezione vuota non applica alcuna pulizia. La protezione dalle formule CSV resta attiva; XLSX memorizza stringhe letterali. Il processo di elaborazione ricalcola gli ID senza fidarsi di un rapporto del client.
selected è una stringa contenente un elenco JSON, ad esempio "[\"C1\"]"; vanno usati gli ID effettivi della revisione. Massimo 5.000 byte e 3.000 ID distinti. I lavori di esportazione restituiscono result.type="office_export" e result.export contenente filename, mime e content_base64. La codifica base64 viene decodificata come byte del file. Non viene accettato alcun rapporto fornito dal client.
Testo semplice UTF-8 fino a 12.000 byte. options.scope accetta all, email, phone, iban o ip. Il campo facoltativo terms è una stringa con un massimo di 30 termini esatti, sensibili alle maiuscole, su righe separate, per un massimo di 2.000 byte. Il rilevamento di nomi e indirizzi richiede questi termini personalizzati. Il riconoscimento IP copre IPv4; i possibili numeri telefonici richiedono revisione e i possibili IBAN devono avere una somma di controllo valida.
Risultato ed esportazione
Ogni occorrenza e il relativo segnaposto proposto richiedono revisione. Valori identici ripetuti usano segnaposto stabili all’interno del testo. Per esportare, vengono reinviati il text originale e le opzioni con options.office_action="export", options.export_format="txt", e selected come elenco degli ID delle occorrenze codificato in una stringa JSON. Le occorrenze non selezionate restano invariate. Questa funzione assiste nell’oscuramento dei dati e non certifica un’anonimizzazione irreversibile.
selected è una stringa contenente un elenco JSON, ad esempio "[\"C1\"]"; vanno usati gli ID effettivi della revisione. Massimo 5.000 byte e 3.000 ID distinti. I lavori di esportazione restituiscono result.type="office_export" e result.export contenente filename, mime e content_base64. La codifica base64 viene decodificata come byte del file. Non viene accettato alcun rapporto fornito dal client.
Viene inviato SRT o WebVTT semplice in text, fino a 65.536 byte, 200 segmenti e 16.000 caratteri di testo dei sottotitoli. Stili, markup incorporato e metadati non supportati vengono rifiutati. options.mode è check (predefinito) o translate; options.format è auto, srt o vtt. options.target seleziona una lingua supportata per la traduzione. I campi interi max_line_chars (10–100, predefinito 42), max_lines (1–6, predefinito 2) e max_cps (5–40, predefinito 20) sono campi di primo livello.
Risultato ed esportazione
Il risultato segnala errori temporali, sovrapposizioni, lunghezze delle righe e velocità di lettura. Il controllo mantiene la lingua originale. La traduzione modifica il testo dei segmenti conservando i tempi originali e la corrispondenza tra segmenti; non modifica i tempi né divide i segmenti. Il testo scaricabile è in result.file con result.filename e result.mime. Tempi non validi possono lasciare file a null. Un controllo superato non garantisce accessibilità o qualità linguistica.
Viene inviato XML di fattura UTF-8 in text, fino a 262.144 byte. Sono accettati UBL Invoice, UBL CreditNote e UN/CEFACT CII con un profilo EN 16931 o XRechnung 3. options.profile è auto, en16931 o xrechnung. ZIP, PDF, estrazione di PDF ZUGFeRD incorporato, DTD ed entità esterne non sono supportati. L'XML estratto può essere inviato separatamente se rispetta il profilo accettato.
Risultato ed esportazione
La validazione utilizza artefatti ufficiali XSD e Schematron con versioni fissate: KoSIT 1.6.3, configurazione XRechnung 3.0.2 del 2026-08-31, regole EN 16931 1.3.16 e regole XRechnung 2.6.0. Il risultato registra versioni, hash del documento, rilievi, gravità, ID delle regole e stato di accettazione. not_checked significa che non è stata ottenuta una decisione di conformità. Il superamento tecnico non garantisce l'accettazione del destinatario, la correttezza contabile o la conformità legale.
Richiesta JSON
L'esempio XML compatto seguente è volutamente incompleto e dovrebbe restituire errori di validazione. Una fattura commerciale completa deve includere tutti i campi obbligatori; l'esempio illustra il formato della richiesta, non una fattura conforme.
La fase di briefing richiede topic (300 byte), audience (500 byte) e goal (500 byte). Il campo facoltativo text fornisce fino a 12.000 byte di materiale sorgente, in non più di 12 paragrafi di 1.800 byte ciascuno. Un eventuale source_url deve essere un indirizzo HTTP(S) pubblico di massimo 2.000 caratteri; analyse_url deve essere il booleano JSON true per autorizzare l'analisi. Destinazioni private e pagine non consentite restano bloccate.
Risultato ed esportazione
Prima viene inviato phase="briefing". Seguono la revisione della scaletta, delle domande e delle fonti restituite. Il risultato vincolato al proprietario fornisce approval_token e briefing_hash. Solo dopo una revisione esplicita vengono inviati phase="article", approved=true, sources_approved=true e i due valori invariati. L’approvazione scade dopo 30 minuti e appartiene all’account autenticato. Le richieste di articolo non possono sostituire topic, audience, goal, text o le fonti. L’articolo resta una bozza con paragrafi collegati alle fonti; nulla viene pubblicato automaticamente.
Richiesta JSON
{
"tool": "blog_assistant",
"phase": "briefing",
"topic": "Bicycle inspections",
"audience": "Local commuters",
"goal": "Explain the appointment process",
"text": "An inspection requires an appointment.\n\nThe workshop checks brakes, tyres and lights."
}
I rapporti delle fatture includono result.exports.json; le bozze di articolo validate includono result.exports.text. Ogni esportazione contiene filename, mime e content in UTF-8. Il testo dell'articolo conserva i riferimenti alle fonti e resta una bozza non pubblicata.
Le esportazioni vengono salvate come allegati con il tipo MIME restituito. Tutto il testo va trattato come contenuto non attendibile e sottoposto a escape prima della visualizzazione HTML. I contenuti dei documenti non devono essere eseguiti e i rilievi non devono diventare azioni esterne automatiche.
Strumenti per documenti, fogli di calcolo e media
Questi otto strumenti utilizzano la stessa API autenticata per le attività. Il campo text della richiesta JSON contiene un oggetto codificato in JSON. I file caricati sono rappresentati al suo interno dal nome e dal contenuto codificato in base64 standard. Nessun file viene scaricato da URL remoti.
L'anteprima e l'export sono richieste separate. L'export richiede un'approvazione esplicita e il fingerprint della sorgente o il token di approvazione legato al proprietario restituito dall'anteprima. Una risposta di un file o di un modello non può concedere l'approvazione.
Digitalizzazione ricevute
receipt_extract
Input e limiti
L'oggetto contiene files: una lista con un oggetto dotato di name e content_base64. PDF, PNG, JPEG o TXT; massimo 1 MB, PDF fino a tre pagine. options.action è review o export; options.export_format è csv o xlsx. L'esportazione richiede i file originali, approved=true, source_sha256 e reviewed con fields e items corretti.
Risultato e revisione
La revisione restituisce i campi estratti, le voci di riga, le prove esatte della sorgente e gli avvisi aritmetici. I valori esportati sono bozze revisionate dal cliente, non registrazioni contabili verificate. L'OCR può introdurre errori.
L'oggetto contiene task, columns, application, formula_language e separator. Ogni colonna contiene name, cell e sample. Fino a 20 colonne e 3.000 caratteri per task. application è excel o sheets; la lingua dei nomi delle funzioni è en, de o pl; separator è una virgola o un punto e virgola. I nomi delle funzioni in inglese sono disponibili con impostazioni compatibili del foglio di calcolo.
Risultato e revisione
Restituisce formula, spiegazione, assunzioni e controlli di esempio. tests_executed è false: il server non esegue mai la formula. Il sottoinsieme supportato consente funzioni comuni e riferimenti alle celle locali; i riferimenti esterni, le macro e le funzioni di rete sono rifiutati.
Esempio di richiesta
{
"tool": "spreadsheet_formula",
"text": "{\"task\":\"Calculate quantity times unit price.\",\"columns\":[{\"name\":\"Quantity\",\"cell\":\"A2\",\"sample\":\"3\"},{\"name\":\"Unit price\",\"cell\":\"B2\",\"sample\":\"12\"}],\"application\":\"excel\",\"formula_language\":\"en\",\"separator\":\",\"}"
}
L'oggetto contiene source, translation, source_language e target_language, oltre a terms facoltativo con coppie source e target. Fino a 10.000 caratteri per testo e 30 coppie di termini.
Risultato e revisione
Restituisce possibili differenze con citazioni esatte e offset di byte in entrambi i testi. Controlli separati confrontano occorrenze numeriche letterali e termini richiesti. La formattazione localizzata o l'inflessione possono spiegare un riscontro; un rapporto vuoto non certifica l'accuratezza.
L'oggetto contiene filename, content_base64 e language. Formati supportati: WAV, MP3, M4A, MP4, WebM, OGG e FLAC. Massimo 3 MiB e 30 secondi. language è auto o un codice di lingua supportato. I file vengono elaborati localmente; non vengono effettuati download da URL.
Risultato e revisione
Vengono restituiti segmenti con timestamp ed esportazioni in formato TXT, SRT e VTT per la revisione. Il riconoscimento può essere errato. Uno stato not_completed include un codice di errore limitato e non rappresenta una trascrizione riuscita.
È richiesto un file reale. Lo schema sottostante descrive l'involucro di testo decodificato; content_base64 deve contenere i byte effettivi del file codificati in base64 standard. Le stringhe segnaposto non costituiscono esempi funzionanti.
L'oggetto contiene template con name e content_base64, oltre a data come testo CSV o D4XLSX1: seguito dai byte XLSX codificati in base64 standard. Il modello DOCX accetta fino a 32 segnaposto e i dati fino a 20 righe. options.action è review o export; options.export_format è docx o pdf. L'esportazione richiede gli input originali, approved=true e source_sha256.
Risultato e revisione
L'anteprima elenca i segnaposto, le colonne dei dati e i valori mancanti. L'uso di valori mancanti blocca l'esportazione. Un file ZIP contiene i documenti completati. Il formato DOCX preserva il layout del template; il formato PDF utilizza un layout di testo semplice senza formattazione Word o immagini.
È richiesto un file reale. Lo schema sottostante descrive l'involucro di testo decodificato; content_base64 deve contenere i byte effettivi del file codificati in base64 standard. Le stringhe segnaposto non costituiscono esempi funzionanti.
L'oggetto contiene le tabelle source e target come testo CSV o D4XLSX1: seguito dai byte XLSX codificati in base64 standard. L'intestazione di destinazione indica le colonne previste; una seconda riga facoltativa dichiara text, number, date o email, con il prefisso facoltativo required:. mapping contiene indici delle colonne di origine a partire da zero oppure null. Fino a 200 righe di dati e 32 colonne.
Risultato e revisione
Restituisce mappature suggerite, un profilo riutilizzabile, righe di anteprima e problemi di validazione. L'esportazione con options.action=export richiede approved=true e un mapping esplicito; i problemi di validazione irrisolti bloccano l'esportazione. Nessun sistema esterno viene modificato.
Per phase=outline, text contiene title, audience, purpose e material. material contiene da uno a otto paragrafi di origine, fino a 1.200 caratteri ciascuno. Per phase=pptx, inviare approved=true e approval_token al livello principale; text deve essere assente o vuoto. I token sono legati all'account autenticato e hanno una scadenza.
Risultato e revisione
L'outline contiene titoli delle slide e citazioni legati alla fonte. Dopo la revisione, la seconda richiesta esporta un PPTX modificabile con accenti geometrici e note del relatore. Il testo di origine non può modificare l'approvazione, il vincolo dell'account o i permessi di esportazione.
Esempio di richiesta
{
"tool": "presentation",
"phase": "outline",
"text": "{\"title\":\"Workshop services\",\"audience\":\"Local businesses\",\"purpose\":\"Explain available services\",\"material\":\"The workshop repairs bicycles.\\nAppointments are required for inspections.\"}"
}
Sostituzione di APPROVAL_TOKEN_FROM_OWN_OUTLINE con il token proveniente dal risultato della revisione della bozza; non si tratta di un token funzionante.
L'oggetto contiene files e un nome progetto facoltativo in project. Fino a dieci file TXT, PDF, DOCX, PNG o JPEG, 1 MB per file e 2 MB complessivi. options.action è review o export; options.export_format è zip. L'esportazione richiede gli input originali, approved=true, source_sha256 e un oggetto names che associa gli identificativi dei file alle destinazioni verificate.
Risultato e revisione
Restituzione di categorie, date e nomi file proposti. I suggerimenti sono basati sul testo del documento e richiedono una revisione. L'esportazione crea un file ZIP di copie; gli originali rimangono invariati. Vengono rifiutati percorsi non sicuri, modifiche delle estensioni e destinazioni duplicate.
Le esportazioni testuali contengono il campo content. Quelle binarie indicano base64 tramite content_base64 o encoding=base64. Decodificare solo la codifica dichiarata. I nomi dei file sono suggerimenti; i risultati sono disponibili solo tramite una richiesta autenticata con verifica lato server dell'appartenenza all'account.
Strumenti per acquisti, pianificazione e operazioni
Questi otto strumenti usano l’API dei lavori autenticata esistente. Il campo text contiene un oggetto codificato in JSON con i campi di input elencati sotto. Gli esempi contengono dati reali e limitati.
Ogni risultato iniziale richiede una fase del modello di IA tramite il servizio di elaborazione esistente. Il codice deterministico valida riferimenti di origine, vincoli e calcoli dopo le proposte di corrispondenze, assegnazioni o struttura del modello. Non esiste una modalità alternativa basata solo sul codice.
Inviare application/json. Caricamenti multipart, URL di file remoti, campi sconosciuti e options specifiche non vuote vengono rifiutati. Omettere options o inviare un oggetto vuoto. I flag comuni conservano il loro significato generale nell’API.
Confronto delle offerte dei fornitori
supplier_compare
Confrontare le righe delle offerte con gli articoli richiesti, verificare gli abbinamenti IA ed esaminare differenze di quantità, valuta, spedizione e prezzo totale.
Campi di input decodificati
requirements — Articoli richiesti
Colonne CSV: description,quantity,unit. Utilizzare la stessa grafia delle unità delle offerte. Fino a 30 righe; 40 righe complessive in tutte le tabelle.
offers — Righe delle offerte dei fornitori
Colonne CSV: supplier,description,quantity,unit,unit_price,shipping,currency,lead_days. La spedizione è il costo relativo solo a questa riga; indicare 0 se assente. Il tempo di consegna può essere vuoto. Confrontare i prezzi sulla stessa base fiscale.
csv_separator — Separatore CSV
Scegliere punto e virgola, virgola o tabulazione esclusivamente per il CSV esportato. I CSV di origine caricati richiedono comunque le intestazioni documentate separate da virgole.
csv_bom — Indicatore UTF-8 nel CSV
Includere un indicatore dell’ordine dei byte UTF-8 per la compatibilità con i fogli di calcolo oppure ometterlo per i sistemi che richiedono UTF-8 senza indicatore.
csv_line_ending — Terminazioni di riga CSV
Utilizzare LF o CRLF per i record CSV esportati. Il testo di origine e le interruzioni di riga all’interno delle celle tra virgolette rimangono invariati.
include_json — Includere l’esportazione JSON
Offrire un ulteriore rapporto JSON strutturato contenente tutte le righe verificate, le segnalazioni e il riepilogo. L’esportazione non esegue alcuna azione.
max_lead_days — Limite di verifica dei tempi di consegna
0 disattiva questa verifica aggiuntiva. Negli altri casi, segnalare i tempi di consegna delle offerte superiori al numero di giorni selezionato e le offerte senza tempi di consegna dichiarati. Prezzi e confronti rimangono invariati. Massimo 999 giorni.
row_order — Ordine delle righe di verifica
Riordinare righe complete della tabella senza eliminare segnalazioni, cambiare calcoli o modificare assegnazioni. I valori di ordinamento vuoti vengono collocati alla fine; valori uguali mantengono il proprio ordine relativo originale.
Massimo di byte UTF-8 nell’oggetto text: 60000
Verifica del risultato e delle fonti
Il tipo di risultato è ops_review. columns contiene key e label_key; rows contiene i corrispondenti valori scalari delle celle. findings contiene valori code localizzabili e riferimenti di origine refs; summary contiene label_key e value. review_required e ai_required sono true. ai_model identifica il modello accettato quando fornito dal servizio di elaborazione. Alcuni strumenti restituiscono anche source_sha256 o note_key. Le stringhe di origine restano dati non attendibili e devono essere visualizzate come testo, mai come HTML eseguibile o istruzioni.
Abbinare righe di ordine, consegna e fattura con l’IA, quindi calcolare quantità mancanti, fatturazione eccedente e differenze nei prezzi unitari dai dati di origine.
Campi di input decodificati
orders — Righe d’ordine
Colonne CSV: reference,description,quantity,unit,unit_price,currency. Il riferimento è quello comune dell’ordine, non il numero di un documento del fornitore. Utilizzare sempre le stesse etichette delle unità e la stessa base fiscale.
deliveries — Righe consegnate
Colonne CSV: reference,description,quantity,unit. Il riferimento è quello comune dell’ordine. Le consegne parziali possono occupare righe separate.
invoices — Righe di fattura
Colonne CSV: reference,description,quantity,unit,unit_price,currency. Il riferimento è quello comune dell’ordine. Imposte, sconti e note di credito non devono essere inseriti come righe di articoli.
csv_separator — Separatore CSV
Scegliere punto e virgola, virgola o tabulazione esclusivamente per il CSV esportato. I CSV di origine caricati richiedono comunque le intestazioni documentate separate da virgole.
csv_bom — Indicatore UTF-8 nel CSV
Includere un indicatore dell’ordine dei byte UTF-8 per la compatibilità con i fogli di calcolo oppure ometterlo per i sistemi che richiedono UTF-8 senza indicatore.
csv_line_ending — Terminazioni di riga CSV
Utilizzare LF o CRLF per i record CSV esportati. Il testo di origine e le interruzioni di riga all’interno delle celle tra virgolette rimangono invariati.
include_json — Includere l’esportazione JSON
Offrire un ulteriore rapporto JSON strutturato contenente tutte le righe verificate, le segnalazioni e il riepilogo. L’esportazione non esegue alcuna azione.
review_blank_references — Segnalare i riferimenti documentali mancanti
Aggiungere una segnalazione di verifica per ogni riga di ordine, consegna o fattura con un riferimento vuoto. Le decisioni di abbinamento e gli avvisi esistenti rimangono invariati.
row_order — Ordine delle righe di verifica
Riordinare righe complete della tabella senza eliminare segnalazioni, cambiare calcoli o modificare assegnazioni. I valori di ordinamento vuoti vengono collocati alla fine; valori uguali mantengono il proprio ordine relativo originale.
Massimo di byte UTF-8 nell’oggetto text: 60000
Verifica del risultato e delle fonti
Il tipo di risultato è ops_review. columns contiene key e label_key; rows contiene i corrispondenti valori scalari delle celle. findings contiene valori code localizzabili e riferimenti di origine refs; summary contiene label_key e value. review_required e ai_required sono true. ai_model identifica il modello accettato quando fornito dal servizio di elaborazione. Alcuni strumenti restituiscono anche source_sha256 o note_key. Le stringhe di origine restano dati non attendibili e devono essere visualizzate come testo, mai come HTML eseguibile o istruzioni.
Proporre abbinamenti tra incassi e fatture aperte, individuare ambiguità e calcolare rate, saldi residui e pagamenti eccedenti.
Campi di input decodificati
payments — Incassi
Colonne CSV: reference,counterparty,date,amount,currency. Utilizzare riferimenti di fattura ove noti, importi positivi e date YYYY-MM-DD. Un pagamento può essere proposto per una sola fattura.
invoices — Fatture aperte
Colonne CSV: reference,counterparty,date,amount,currency. L’importo è il saldo insoluto prima dei pagamenti caricati. I riferimenti possono essere vuoti, ma l’ambiguità può impedire l’assegnazione.
csv_separator — Separatore CSV
Scegliere punto e virgola, virgola o tabulazione esclusivamente per il CSV esportato. I CSV di origine caricati richiedono comunque le intestazioni documentate separate da virgole.
csv_bom — Indicatore UTF-8 nel CSV
Includere un indicatore dell’ordine dei byte UTF-8 per la compatibilità con i fogli di calcolo oppure ometterlo per i sistemi che richiedono UTF-8 senza indicatore.
csv_line_ending — Terminazioni di riga CSV
Utilizzare LF o CRLF per i record CSV esportati. Il testo di origine e le interruzioni di riga all’interno delle celle tra virgolette rimangono invariati.
include_json — Includere l’esportazione JSON
Offrire un ulteriore rapporto JSON strutturato contenente tutte le righe verificate, le segnalazioni e il riepilogo. L’esportazione non esegue alcuna azione.
review_date — Data di riferimento per l’anzianità delle fatture
Data esplicita facoltativa YYYY-MM-DD, dal 1900 al 2200. I saldi aperti delle fatture vengono verificati in base all’anzianità dalla data della fattura nella fonte. Il valore vuoto disattiva la verifica. L’anzianità della fattura non costituisce una scadenza di pagamento o un accertamento giuridico di ritardo.
aging_days — Soglia di verifica dell’anzianità delle fatture
Segnalare i saldi aperti positivi la cui data di fattura precede la data di riferimento selezionata di almeno questo numero di giorni. Intervallo da 0 a 3.650 giorni. Richiede una data di riferimento; non viene dedotta alcuna scadenza della fattura.
row_order — Ordine delle righe di verifica
Riordinare righe complete della tabella senza eliminare segnalazioni, cambiare calcoli o modificare assegnazioni. I valori di ordinamento vuoti vengono collocati alla fine; valori uguali mantengono il proprio ordine relativo originale.
Massimo di byte UTF-8 nell’oggetto text: 60000
Verifica del risultato e delle fonti
Il tipo di risultato è ops_review. columns contiene key e label_key; rows contiene i corrispondenti valori scalari delle celle. findings contiene valori code localizzabili e riferimenti di origine refs; summary contiene label_key e value. review_required e ai_required sono true. ai_model identifica il modello accettato quando fornito dal servizio di elaborazione. Alcuni strumenti restituiscono anche source_sha256 o note_key. Le stringhe di origine restano dati non attendibili e devono essere visualizzate come testo, mai come HTML eseguibile o istruzioni.
Assegnare priorità agli articoli con l’IA, calcolare quantità di riapprovvigionamento da domanda e tempi di consegna forniti e verificare gli effetti di minimi d’ordine e confezioni.
Campi di input decodificati
items — Articoli a magazzino
Colonne CSV: id,name,on_hand,daily_demand,lead_days,safety_stock,min_order,pack_size. Gli ID devono essere univoci. Le quantità usano punti decimali; lead_days e min_order sono interi non negativi, mentre pack_size è un intero positivo.
horizon_days — Giorni aggiuntivi di copertura
La copertura obiettivo equivale al tempo di consegna più questi giorni. Si presume una domanda costante; il risultato è una stima di pianificazione.
notes — Note e preferenze di pianificazione
Contesto facoltativo per la proposta IA. Disponibilità, qualifiche, dipendenze e limiti numerici devono essere inseriti anche nelle tabelle strutturate; le note non prevalgono mai su questi controlli.
csv_separator — Separatore CSV
Scegliere punto e virgola, virgola o tabulazione esclusivamente per il CSV esportato. I CSV di origine caricati richiedono comunque le intestazioni documentate separate da virgole.
csv_bom — Indicatore UTF-8 nel CSV
Includere un indicatore dell’ordine dei byte UTF-8 per la compatibilità con i fogli di calcolo oppure ometterlo per i sistemi che richiedono UTF-8 senza indicatore.
csv_line_ending — Terminazioni di riga CSV
Utilizzare LF o CRLF per i record CSV esportati. Il testo di origine e le interruzioni di riga all’interno delle celle tra virgolette rimangono invariati.
include_json — Includere l’esportazione JSON
Offrire un ulteriore rapporto JSON strutturato contenente tutte le righe verificate, le segnalazioni e il riepilogo. L’esportazione non esegue alcuna azione.
large_order_threshold — Soglia di verifica degli ordini elevati
0 disattiva questa verifica aggiuntiva. Negli altri casi, segnalare le quantità d’ordine suggerite strettamente superiori alla soglia, fino a 10.000.000 di unità. Scorte di origine, domanda, copertura obiettivo, arrotondamento alle confezioni e quantità d’ordine non vengono modificati.
row_order — Ordine delle righe di verifica
Riordinare righe complete della tabella senza eliminare segnalazioni, cambiare calcoli o modificare assegnazioni. I valori di ordinamento vuoti vengono collocati alla fine; valori uguali mantengono il proprio ordine relativo originale.
Massimo di byte UTF-8 nell’oggetto text: 120000
Verifica del risultato e delle fonti
Il tipo di risultato è ops_review. columns contiene key e label_key; rows contiene i corrispondenti valori scalari delle celle. findings contiene valori code localizzabili e riferimenti di origine refs; summary contiene label_key e value. review_required e ai_required sono true. ai_model identifica il modello accettato quando fornito dal servizio di elaborazione. Alcuni strumenti restituiscono anche source_sha256 o note_key. Le stringhe di origine restano dati non attendibili e devono essere visualizzate come testo, mai come HTML eseguibile o istruzioni.
Esempio di richiesta
{
"tool": "reorder_plan",
"text": "{\"items\":\"id,name,on_hand,daily_demand,lead_days,safety_stock,min_order,pack_size\\nI1,Pastiglie dei freni,12,3,5,4,10,5\\nI2,Olio per catena,30,1,3,2,6,6\",\"horizon_days\":7,\"notes\":\"Le pastiglie dei freni servono per le riparazioni programmate e devono essere verificate per prime. L’olio per catena è meno urgente.\",\"csv_separator\":\"semicolon\",\"csv_bom\":true,\"csv_line_ending\":\"lf\",\"include_json\":false,\"large_order_threshold\":0,\"row_order\":\"source\"}"
}
Proporre assegnazioni del personale con l’IA e verificare disponibilità, competenze richieste, sovrapposizioni, limiti orari forniti e copertura residua.
Campi di input decodificati
workers — Personale
Colonne CSV: id,name,skills,max_hours. Più competenze sono separate da |. max_hours è il massimo lavoro complessivo pianificato in questa proposta, non un limite legale dell’orario lavorativo.
availability — Disponibilità
Colonne CSV: id,worker_id,start,end. Gli orari sono esplicitamente UTC nel formato YYYY-MM-DDTHH:MM. Un intervallo di disponibilità deve coprire l’intero turno.
shifts — Turni
Colonne CSV: id,start,end,skill,needed. Tutti gli orari sono UTC. La competenza richiesta deve corrispondere esattamente. needed indica il numero necessario di persone.
notes — Note e preferenze di pianificazione
Contesto facoltativo per la proposta IA. Disponibilità, qualifiche, dipendenze e limiti numerici devono essere inseriti anche nelle tabelle strutturate; le note non prevalgono mai su questi controlli.
csv_separator — Separatore CSV
Scegliere punto e virgola, virgola o tabulazione esclusivamente per il CSV esportato. I CSV di origine caricati richiedono comunque le intestazioni documentate separate da virgole.
csv_bom — Indicatore UTF-8 nel CSV
Includere un indicatore dell’ordine dei byte UTF-8 per la compatibilità con i fogli di calcolo oppure ometterlo per i sistemi che richiedono UTF-8 senza indicatore.
csv_line_ending — Terminazioni di riga CSV
Utilizzare LF o CRLF per i record CSV esportati. Il testo di origine e le interruzioni di riga all’interno delle celle tra virgolette rimangono invariati.
include_json — Includere l’esportazione JSON
Offrire un ulteriore rapporto JSON strutturato contenente tutte le righe verificate, le segnalazioni e il riepilogo. L’esportazione non esegue alcuna azione.
max_shift_hours — Soglia di verifica della durata dei turni
0 disattiva questa verifica aggiuntiva. Negli altri casi, segnalare i turni di origine più lunghi della durata selezionata, fino a 168 ore. Assegnazioni e avvisi di copertura vengono mantenuti. È una preferenza di pianificazione, non una valutazione giuridica dell’orario di lavoro.
row_order — Ordine delle righe di verifica
Riordinare righe complete della tabella senza eliminare segnalazioni, cambiare calcoli o modificare assegnazioni. I valori di ordinamento vuoti vengono collocati alla fine; valori uguali mantengono il proprio ordine relativo originale.
Massimo di byte UTF-8 nell’oggetto text: 120000
Verifica del risultato e delle fonti
Il tipo di risultato è ops_review. columns contiene key e label_key; rows contiene i corrispondenti valori scalari delle celle. findings contiene valori code localizzabili e riferimenti di origine refs; summary contiene label_key e value. review_required e ai_required sono true. ai_model identifica il modello accettato quando fornito dal servizio di elaborazione. Alcuni strumenti restituiscono anche source_sha256 o note_key. Le stringhe di origine restano dati non attendibili e devono essere visualizzate come testo, mai come HTML eseguibile o istruzioni.
Esempio di richiesta
{
"tool": "shift_plan",
"text": "{\"workers\":\"id,name,skills,max_hours\\nW1,Alex,service|repair,8\\nW2,Sam,service,8\",\"availability\":\"id,worker_id,start,end\\nA1,W1,2026-11-09T08:00,2026-11-09T16:00\\nA2,W2,2026-11-09T08:00,2026-11-09T16:00\",\"shifts\":\"id,start,end,skill,needed\\nS1,2026-11-09T08:00,2026-11-09T12:00,service,1\\nS2,2026-11-09T12:00,2026-11-09T16:00,repair,1\",\"notes\":\"Se possibile, riservare Alex alle riparazioni e assegnare Sam al banco assistenza.\",\"csv_separator\":\"semicolon\",\"csv_bom\":true,\"csv_line_ending\":\"lf\",\"include_json\":false,\"max_shift_hours\":0,\"row_order\":\"source\"}"
}
Usare l’IA per proporre priorità e assegnazioni di risorse, quindi calcolare un calendario rispettoso delle dipendenze rispetto alla capacità giornaliera e segnalare il lavoro non assegnato.
Campi di input decodificati
tasks — Attività del progetto
Colonne CSV: id,name,hours,depends,skill. Le dipendenze sono ID di attività separati da |. depends vuoto significa nessun predecessore. L’impegno di un’attività è assegnato a una risorsa qualificata.
resources — Risorse del progetto
Colonne CSV: id,name,skills,hours_per_day. Le competenze usano |. La capacità giornaliera è il tempo disponibile per la pianificazione, fino a 12 ore. I calendari usano lunedì–venerdì; festività e ferie non sono modellate.
start_date — Data di avvio del progetto
Il primo giorno lavorativo è questa data oppure il lunedì successivo se cade nel fine settimana. Gli intervalli giornalieri iniziano alle 00:00 UTC e descrivono l’allocazione della capacità, non gli orari lavorativi effettivi.
notes — Note e preferenze di pianificazione
Contesto facoltativo per la proposta IA. Disponibilità, qualifiche, dipendenze e limiti numerici devono essere inseriti anche nelle tabelle strutturate; le note non prevalgono mai su questi controlli.
csv_separator — Separatore CSV
Scegliere punto e virgola, virgola o tabulazione esclusivamente per il CSV esportato. I CSV di origine caricati richiedono comunque le intestazioni documentate separate da virgole.
csv_bom — Indicatore UTF-8 nel CSV
Includere un indicatore dell’ordine dei byte UTF-8 per la compatibilità con i fogli di calcolo oppure ometterlo per i sistemi che richiedono UTF-8 senza indicatore.
csv_line_ending — Terminazioni di riga CSV
Utilizzare LF o CRLF per i record CSV esportati. Il testo di origine e le interruzioni di riga all’interno delle celle tra virgolette rimangono invariati.
include_json — Includere l’esportazione JSON
Offrire un ulteriore rapporto JSON strutturato contenente tutte le righe verificate, le segnalazioni e il riepilogo. L’esportazione non esegue alcuna azione.
max_task_hours — Soglia di verifica dell’impegno delle attività
0 disattiva questa verifica aggiuntiva. Negli altri casi, segnalare le attività con un impegno superiore alla soglia selezionata, fino a 10.000 ore. Dipendenze, capacità delle risorse e calendario calcolato rimangono invariati.
row_order — Ordine delle righe di verifica
Riordinare righe complete della tabella senza eliminare segnalazioni, cambiare calcoli o modificare assegnazioni. I valori di ordinamento vuoti vengono collocati alla fine; valori uguali mantengono il proprio ordine relativo originale.
Massimo di byte UTF-8 nell’oggetto text: 120000
Verifica del risultato e delle fonti
Il tipo di risultato è ops_review. columns contiene key e label_key; rows contiene i corrispondenti valori scalari delle celle. findings contiene valori code localizzabili e riferimenti di origine refs; summary contiene label_key e value. review_required e ai_required sono true. ai_model identifica il modello accettato quando fornito dal servizio di elaborazione. Alcuni strumenti restituiscono anche source_sha256 o note_key. Le stringhe di origine restano dati non attendibili e devono essere visualizzate come testo, mai come HTML eseguibile o istruzioni.
Esempio di richiesta
{
"tool": "project_plan",
"text": "{\"tasks\":\"id,name,hours,depends,skill\\nT1,Definizione iniziale,4,,planning\\nT2,Progettazione,10,T1,design\\nT3,Verifica,3,T2,planning\",\"resources\":\"id,name,skills,hours_per_day\\nR1,Alex,planning,4\\nR2,Sam,design,5\",\"start_date\":\"2026-11-09\",\"notes\":\"La progettazione dipende dalla definizione iniziale completata. Conservare tempo per la verifica finale.\",\"csv_separator\":\"semicolon\",\"csv_bom\":true,\"csv_line_ending\":\"lf\",\"include_json\":false,\"max_task_hours\":0,\"row_order\":\"source\"}"
}
Trasformare righe di articoli in etichette stampabili con codici a barre e QR verificati.
Campi di input decodificati
csv — Righe degli articoli (CSV)
Colonne obbligatorie: id, name, code, qr. Fino a 24 righe. I contenuti QR provengono esclusivamente dalla colonna qr fornita.
format — Formato del codice a barre
EAN-13 richiede 13 cifre e una cifra di controllo valida. Code 128 supporta 1–24 caratteri ASCII stampabili.
layout — Impaginazione del foglio
A4: 2 × 7 etichette da 99.1 × 38.1 mm, oppure 3 × 8 da 63.5 × 33.9 mm. Stampare al 100% senza ridimensionamento.
csv_separator — Separatore CSV
Scegliere punto e virgola, virgola o tabulazione esclusivamente per il CSV esportato. I CSV di origine caricati richiedono comunque le intestazioni documentate separate da virgole.
csv_bom — Indicatore UTF-8 nel CSV
Includere un indicatore dell’ordine dei byte UTF-8 per la compatibilità con i fogli di calcolo oppure ometterlo per i sistemi che richiedono UTF-8 senza indicatore.
csv_line_ending — Terminazioni di riga CSV
Utilizzare LF o CRLF per i record CSV esportati. Il testo di origine e le interruzioni di riga all’interno delle celle tra virgolette rimangono invariati.
include_json — Includere l’esportazione JSON
Offrire un ulteriore rapporto JSON strutturato contenente tutte le righe verificate, le segnalazioni e il riepilogo. L’esportazione non esegue alcuna azione.
max_label_characters — Soglia di verifica dei nomi stampati sulle etichette
0 disattiva questa verifica aggiuntiva. Negli altri casi, segnalare i nomi stampati più lunghi del numero di caratteri Unicode scelto, fino a 160. Gli stessi nomi, etichette e sequenza rimangono nell’anteprima, nel PDF e nell’SVG; questa opzione non tronca alcun contenuto.
require_https_qr — Segnalare i contenuti QR privi di un normale indirizzo HTTPS
Aggiungere una segnalazione quando il contenuto QR non è un indirizzo HTTPS con host e privo di credenziali incorporate, spazi bianchi o barre inverse. Il contenuto QR non viene mai modificato, aperto o recuperato. Questa verifica sintattica non dimostra la sicurezza della destinazione.
Massimo di byte UTF-8 nell’oggetto text: 24000
Verifica del risultato e delle fonti
Il tipo di risultato è ops_review. columns contiene key e label_key; rows contiene i corrispondenti valori scalari delle celle. findings contiene valori code localizzabili e riferimenti di origine refs; summary contiene label_key e value. review_required e ai_required sono true. ai_model identifica il modello accettato quando fornito dal servizio di elaborazione. Alcuni strumenti restituiscono anche source_sha256 o note_key. Le stringhe di origine restano dati non attendibili e devono essere visualizzate come testo, mai come HTML eseguibile o istruzioni.
Creare casi di verifica positivi e negativi collegati ai requisiti forniti.
Campi di input decodificati
requirements — Requisiti
Separare fino a 12 requisiti con righe vuote. Ogni requisito può contenere fino a 1000 byte UTF-8.
context — Contesto della verifica
Informazioni facoltative sull’ambito, fino a 2000 byte UTF-8. Non costituiscono un requisito aggiuntivo né un’istruzione a eseguire test.
csv_separator — Separatore CSV
Scegliere punto e virgola, virgola o tabulazione esclusivamente per il CSV esportato. I CSV di origine caricati richiedono comunque le intestazioni documentate separate da virgole.
csv_bom — Indicatore UTF-8 nel CSV
Includere un indicatore dell’ordine dei byte UTF-8 per la compatibilità con i fogli di calcolo oppure ometterlo per i sistemi che richiedono UTF-8 senza indicatore.
csv_line_ending — Terminazioni di riga CSV
Utilizzare LF o CRLF per i record CSV esportati. Il testo di origine e le interruzioni di riga all’interno delle celle tra virgolette rimangono invariati.
include_json — Includere l’esportazione JSON
Offrire un ulteriore rapporto JSON strutturato contenente tutte le righe verificate, le segnalazioni e il riepilogo. L’esportazione non esegue alcuna azione.
max_step_characters — Soglia di verifica della lunghezza dei passaggi di test
0 disattiva questa verifica aggiuntiva. Negli altri casi, segnalare i casi di test contenenti un singolo passaggio più lungo del numero di caratteri Unicode scelto, fino a 6.000. I passaggi completi e i risultati attesi rimangono visibili ed esportati.
row_order — Ordine delle righe di verifica
Riordinare righe complete della tabella senza eliminare segnalazioni, cambiare calcoli o modificare assegnazioni. I valori di ordinamento vuoti vengono collocati alla fine; valori uguali mantengono il proprio ordine relativo originale.
Massimo di byte UTF-8 nell’oggetto text: 24000
Verifica del risultato e delle fonti
Il tipo di risultato è ops_review. columns contiene key e label_key; rows contiene i corrispondenti valori scalari delle celle. findings contiene valori code localizzabili e riferimenti di origine refs; summary contiene label_key e value. review_required e ai_required sono true. ai_model identifica il modello accettato quando fornito dal servizio di elaborazione. Alcuni strumenti restituiscono anche source_sha256 o note_key. Le stringhe di origine restano dati non attendibili e devono essere visualizzate come testo, mai come HTML eseguibile o istruzioni.
Esempio di richiesta
{
"tool": "test_cases",
"text": "{\"requirements\":\"Il modulo di contatto richiede un indirizzo e-mail.\\n\\nLa quantità ordinata deve essere compresa tra 1 e 10.\",\"context\":\"Review of the customer ordering form.\",\"csv_separator\":\"semicolon\",\"csv_bom\":true,\"csv_line_ending\":\"lf\",\"include_json\":false,\"max_step_characters\":0,\"row_order\":\"source\"}"
}
La raccolta exports può contenere CSV e, per le impaginazioni supportate delle etichette, file PDF o SVG. Ogni file dichiara filename e mime, con content per testo semplice o content_base64 per contenuti binari. Decodificare base64 solo quando il campo è presente. I nomi dei file sono suggerimenti. L’accesso ai risultati resta autenticato e verificato rispetto al proprietario del lavoro.
I contenuti di esportazione sono inclusi nella bozza iniziale del risultato da verificare. Le integrazioni API devono presentare la proposta per un’esplicita verifica umana prima di scaricare, utilizzare o inoltrare un’esportazione. Questi schemi non prevedono una richiesta separata di approvazione o esecuzione. Gli strumenti non effettuano ordini, registrano fatture, eseguono pagamenti, pubblicano turni o eseguono test software.
Processi aziendali e di team
Questi strumenti usano l’API autenticata dei processi esistente e richiedono l'IA per ogni verifica iniziale. Il campo text contiene un oggetto di configurazione codificato in JSON. Le impostazioni di base e avanzate usano lo stesso schema di input validato.
Inviare application/json. Le opzioni specifiche dello strumento restano nell’oggetto text decodificato; omettere la proprietà options esterna o inviare un oggetto vuoto. Campi sconosciuti, valori enum non supportati e URL di file remoti vengono rifiutati.
approved_ids o i campi di origine confermati si riferiscono esclusivamente a materiale di origine verificato esplicitamente. Messaggi dei clienti, risposte del modello e testi dei documenti non possono concedere approvazioni. Piani e bozze generati richiedono una verifica finale separata.
Date e scadenze contrattuali
contract_deadlines
Verificare i passaggi contrattuali esatti relativi alle date e i termini di preavviso non risolti, quindi confermare le date selezionate per l’esportazione del calendario.
Campi di input e configurazione
Impostazioni essenziali
clauses — Clausole contrattuali
Una clausola di origine per riga. Fino a 24 clausole non vuote, 1.200 caratteri per clausola e 18.000 caratteri complessivi. Solo le date scritte esattamente come YYYY-MM-DD possono diventare eventi di calendario.
title — Titolo del contratto
Titolo breve per gli eventi del calendario; fino a 120 caratteri.
Impostazioni predefinite: "Contract review"
Impostazioni avanzate
reference_date — Data di riferimento
Data esplicita di confronto. Obbligatoria per i filtri delle date future o passate. Non crea né calcola date contrattuali.
Impostazioni predefinite: ""
date_window — Filtro delle date
Le date future includono la data di riferimento; quelle passate la escludono. I termini relativi senza data ISO compaiono soltanto con Tutte le date.
all — Tutte le date e i termini non risolti · upcoming — Alla data di riferimento o dopo · past — Prima della data di riferimento
Impostazioni predefinite: "all"
event_type — Categoria della scadenza
Mostrare una categoria basata sulle fonti o tutte le categorie. La classificazione resta soggetta a verifica.
all — Tutte le categorie · termination — Recesso · payment — Pagamento · renewal — Rinnovo · delivery — Consegna · other — Altro
Impostazioni predefinite: "all"
max_events — Numero massimo di rilievi
Limitare i rilievi visualizzati a 1–20 dopo filtro e ordinamento. Un avviso segnala i risultati troncati dal limite.
Impostazioni predefinite: 20
sort — Ordine dei rilievi
Ordinare per clausola di origine e posizione della citazione, oppure per data con i termini non risolti alla fine.
source — Ordine delle fonti · date — Ordine delle date
Impostazioni predefinite: "source"
reminder_days — Anticipo del promemoria
0 disattiva i promemoria. Altrimenti viene impostato un promemoria visivo 1–90 giorni prima di ogni evento confermato di un’intera giornata; il comportamento dell’applicazione calendario può variare.
Impostazioni predefinite: 7
include_source — Includi citazioni delle fonti
Mostrare citazioni esatte nella verifica e nelle descrizioni confermate del calendario. ID delle fonti e posizioni dei caratteri restano visibili in entrambe le modalità.
yes — Includi citazioni · no — Solo riferimenti alle fonti
Impostazioni predefinite: "yes"
calendar_name — Nome del calendario
Nome del calendario ICS confermato, fino a 120 caratteri.
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "contract_deadlines",
"text": "{\"clauses\":\"La fattura è pagabile il 2027-03-15.\\nIl preavviso deve pervenire almeno 30 giorni prima del rinnovo.\\nLa data di consegna è il 2027-04-02.\",\"title\":\"Contratto di servizi\",\"reference_date\":\"2027-01-01\",\"date_window\":\"upcoming\",\"event_type\":\"all\",\"max_events\":20,\"sort\":\"date\",\"reminder_days\":7,\"include_source\":\"yes\",\"calendar_name\":\"Date contrattuali verificate\"}"
}
Organizzare le voci fornite di lavoro, servizi e materiali in una bozza con calcoli deterministici di ricarico, margine, sconto e imposta.
Campi di input e configurazione
Impostazioni essenziali
items — Voci del preventivo
Intestazioni CSV: label,kind,quantity,unit,cost. kind è labor, material o service. quantity usa il punto decimale e fino a tre decimali; cost è il costo unitario netto con fino a due decimali. Fino a 30 righe. Le quantità di lavoro possono rappresentare ore.
currency — Valuta
Un’unica valuta per tutte le voci; nessuna conversione di cambio. Tutti gli importi utilizzano due decimali.
pricing_mode — Metodo di determinazione del prezzo
Il ricarico aggiunge una percentuale al costo. Il margine obiettivo divide il costo per uno meno la percentuale; è il margine prima dello sconto, non un ricarico.
markup — Ricarico sul costo · margin — Margine obiettivo prima dello sconto
Impostazioni predefinite: "markup"
pricing_percent — Percentuale di prezzo
0–500 per il ricarico o 0–95 per il margine obiettivo; al massimo due decimali.
Impostazioni predefinite: 20
discount_percent — Percentuale di sconto
Sconto esplicito dello 0–100%, applicato a ogni prezzo di vendita calcolato prima delle imposte. Al massimo due decimali.
Impostazioni predefinite: 0
tax_percent — Percentuale d’imposta
Imposta esplicita dello 0–100% applicata dopo lo sconto. Zero significa nessuna imposta aggiunta. Lo strumento non determina l’aliquota applicabile né il trattamento fiscale.
Impostazioni predefinite: 0
rounding — Arrotondamento a ogni fase del calcolo
Arrotondare costo della voce, prezzo di vendita, netto scontato e imposta a due decimali monetari secondo la regola selezionata. I totali sommano le voci arrotondate.
nearest — Al centesimo più vicino; metà per eccesso · up — Sempre per eccesso · down — Sempre per difetto
Impostazioni predefinite: "nearest"
item_scope — Tipi di voci inclusi
Includere tutte le voci di origine oppure soltanto lavoro, materiali o servizi. Le voci escluse non contribuiscono ad alcun totale.
all — Tutti i tipi di voci · labor — Solo lavoro · material — Solo materiali · service — Solo servizi
Impostazioni predefinite: "all"
detail — Dettaglio del risultato
Mostrare le singole voci di origine o i totali per tipo. Entrambe le viste usano gli stessi calcoli per voce.
full — Singole voci · totals — Totali per tipo
Impostazioni predefinite: "full"
quote_reference — Riferimento del preventivo
Identificativo interno facoltativo fino a 120 caratteri. È visualizzato come fornito e non crea impegni verso il cliente.
Impostazioni predefinite: ""
valid_until — Data di validità della bozza
Data ISO esplicita facoltativa visualizzata per verifica. Non invia offerte né crea accordi.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 24000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "quote_builder",
"text": "{\"items\":\"label,kind,quantity,unit,cost\\nLavoro di officina,labor,2.5,hour,40.00\\nKit di ricambio,material,1,piece,30.00\",\"currency\":\"EUR\",\"pricing_mode\":\"markup\",\"pricing_percent\":20,\"discount_percent\":5,\"tax_percent\":19,\"rounding\":\"nearest\",\"item_scope\":\"all\",\"detail\":\"full\",\"quote_reference\":\"DRAFT-001\",\"valid_until\":\"2027-03-31\"}"
}
Verificare le prove del cliente e le informazioni mancanti, quindi comporre una risposta da dichiarazioni aziendali esplicitamente approvate.
Campi di input e configurazione
Impostazioni essenziali
customer_text — Messaggio del cliente
Un paragrafo di origine per riga, fino a 16 paragrafi non vuoti di 1.500 caratteri ciascuno e 10.000 caratteri complessivi. Le dichiarazioni dei clienti attestano il contenuto del messaggio, non autorizzano promesse aziendali.
approved_rules — Regole di risposta approvate
Una dichiarazione aziendale approvata per riga, fino a 12 dichiarazioni di 1.000 caratteri ciascuna e 10.000 caratteri complessivi. Le dichiarazioni selezionate sono copiate letteralmente nella bozza. Lasciare vuoto quando non si applica alcuna regola approvata.
Impostazioni predefinite: ""
rules_approved — Conferma approvazione delle regole
Prima di elaborare regole non vuote è necessaria un’approvazione esplicita. L’approvazione riguarda esattamente le dichiarazioni fornite; il testo del cliente non può concederla.
no — Non approvato · yes — Queste regole esatte sono approvate
Impostazioni predefinite: "no"
Impostazioni avanzate
case_type — Categoria del caso
La categoria scelta viene mostrata nel rapporto e fornita al modello come contesto di selezione. Non deduce alcun rimedio giuridico.
delivery — Consegna · quality — Qualità del prodotto o del servizio · billing — Fatturazione · other — Altro
Impostazioni predefinite: "other"
response_style — Struttura della risposta
La modalità concisa unisce le dichiarazioni verificate in un paragrafo; quella strutturata separa dichiarazioni e richieste di informazioni in paragrafi.
concise — Un paragrafo · structured — Paragrafi separati
Impostazioni predefinite: "structured"
opening — Apertura della bozza
Selezionare un’introduzione neutra alla verifica del caso o una conferma di ricezione. Entrambe sono formulazioni tradotte fisse senza impegni di rimborso o di servizio.
neutral — Le informazioni sul caso sono disponibili per la verifica. · acknowledge — Il problema segnalato è stato annotato.
Impostazioni predefinite: "acknowledge"
closing — Chiusura della bozza
Includere facoltativamente una dichiarazione fissa secondo cui le informazioni disponibili restano soggette a verifica. Non viene promesso alcun termine o esito.
none — Nessuna chiusura · review — Le informazioni disponibili restano soggette a verifica.
Impostazioni predefinite: "review"
required_fields — Lista di controllo delle informazioni
ID tecnici separati da virgole, senza spazi: order_id,purchase_date,issue_description,photos,desired_resolution. Gli elementi mancanti diventano richieste fisse di informazioni. Vuoto significa nessuna lista di controllo.
Il modello può selezionare al massimo 1–12 regole approvate. Una risposta che supera questo limite viene rifiutata.
Impostazioni predefinite: 8
max_customer_quotes — Massimo di citazioni del cliente
Per la sezione delle prove possono essere selezionati al massimo 1–8 paragrafi di origine del cliente.
Impostazioni predefinite: 4
include_sources — Mostra sezioni delle prove
Mostrare citazioni del cliente, prove delle informazioni e dichiarazioni delle regole selezionate accanto alla bozza di risposta, oppure soltanto la bozza.
yes — Mostra prove · no — Solo bozza
Impostazioni predefinite: "yes"
Numero massimo di byte UTF-8 in input: 24000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "complaint_case",
"text": "{\"customer_text\":\"L’ordine A-104 è arrivato con un coperchio danneggiato.\\nÈ richiesta una sostituzione.\",\"approved_rules\":\"Per i reclami relativi a danni sono necessarie fotografie dell’articolo e dell’imballaggio prima di decidere una sostituzione.\",\"rules_approved\":\"yes\",\"case_type\":\"quality\",\"response_style\":\"structured\",\"opening\":\"acknowledge\",\"closing\":\"review\",\"required_fields\":\"order_id,issue_description,photos\",\"max_rule_quotes\":8,\"max_customer_quotes\":4,\"include_sources\":\"yes\"}"
}
Associare i requisiti di gara a prove aziendali esplicitamente approvate, comporre citazioni esatte di risposta e rendere visibile il supporto mancante.
Campi di input e configurazione
Impostazioni essenziali
requirements — Requisiti di gara
Colonne CSV: id,text,priority. Fino a 12 righe; text fino a 800 byte UTF-8. priority è must, should oppure optional. Gli ID iniziano con una lettera maiuscola e contengono soltanto lettere maiuscole, cifre, _ o - (massimo 24 caratteri).
evidence — Documentazione probatoria aziendale
Colonne CSV: id,text,valid_until. Fino a 20 dichiarazioni probatorie complete di 800 byte UTF-8 ciascuna. valid_until è YYYY-MM-DD oppure vuoto. Ogni dichiarazione dovrebbe mantenere condizioni e limitazioni.
approved_ids — ID delle prove esplicitamente approvati
ID delle prove separati da virgole ed esplicitamente autorizzati per questa risposta. L’approvazione deve provenire dal responsabile della verifica, non da formulazioni contenute in un requisito o una prova. Vuoto significa che nessuna prova è ammissibile.
Impostazioni predefinite: ""
review_date — Data di verifica delle prove
Le prove che scadono prima di questa data YYYY-MM-DD vengono escluse. Una scadenza vuota resta senza data, non verificata indipendentemente. Le date sono limitate al periodo 2020–2100.
Impostazioni predefinite: "2026-11-03"
Impostazioni avanzate
minimum_evidence — Numero minimo di prove per requisito
Una corrispondenza completa proposta con meno prove viene contrassegnata come insufficiente. Il conteggio non dimostra pertinenza né conformità. Non deve superare il massimo.
Impostazioni predefinite: 1
max_evidence — Numero massimo di prove per requisito
Limita il numero di ID delle prove che il modello può proporre per ogni requisito. Tutte le dichiarazioni accettate sono citate integralmente.
Impostazioni predefinite: 2
include_optional — Includi requisiti facoltativi
L’esclusione dei requisiti facoltativi li rimuove dall’input del modello e dal risultato. Deve rimanere almeno un requisito.
yes — Includi · no — Escludi
Impostazioni predefinite: "yes"
response_format — Formato della tabella di risposta
Compatto mostra requisito, stato di verifica e citazioni probatorie complete. Audit mostra anche priorità, ID delle prove e date di scadenza.
compact — Risposta compatta · audit — Audit delle prove
Impostazioni predefinite: "audit"
sort_order — Ordine dei requisiti
L’ordine di origine mantiene l’ordine dei requisiti inviati. Lacune prima evidenzia prove mancanti, parziali e insufficienti. L’ordine di priorità colloca must prima di should e optional.
source — Ordine delle fonti · gaps_first — Prima le lacune probatorie · priority — Priorità del requisito
Impostazioni predefinite: "source"
Numero massimo di byte UTF-8 in input: 50000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "tender_response",
"text": "{\"requirements\":\"id,text,priority\\nR1,L’assistenza deve essere disponibile nei giorni feriali.,must\\nR2,È richiesta una certificazione di sicurezza indipendente.,must\\nR3,È preferibile un workshop introduttivo.,optional\",\"evidence\":\"id,text,valid_until\\nE1,L’assistenza è disponibile dal lunedì al venerdì dalle 09:00 alle 17:00 UTC.,2027-12-31\\nE2,Un workshop introduttivo è incluso nel servizio standard.,2027-12-31\\nE3,Un precedente piano di servizio includeva assistenza nel fine settimana.,2025-12-31\",\"approved_ids\":\"E1,E2,E3\",\"review_date\":\"2026-11-03\",\"minimum_evidence\":1,\"max_evidence\":2,\"include_optional\":\"yes\",\"response_format\":\"audit\",\"sort_order\":\"gaps_first\"}"
}
Confrontare valori di prodotto collegati alle fonti tra schede tecniche, manuali, imballaggi e testi del prodotto con regole esplicite per unità e tolleranze.
Campi di input e configurazione
Impostazioni essenziali
documents — Documenti del prodotto
Colonne CSV: id,kind,text. Fornire 2–4 documenti, ciascuno fino a 2.400 byte UTF-8. kind è datasheet, manual, packaging oppure product. Gli ID seguono le regole degli ID di origine in maiuscolo. Virgole e interruzioni di riga nel testo richiedono virgolette CSV.
features — Caratteristiche da confrontare
Colonne CSV: id,label,type,unit. Fino a 6 caratteristiche. label (fino a 80 byte UTF-8) deve comparire letteralmente in ogni citazione estratta, ignorando maiuscole e minuscole. type è number o text. Le caratteristiche testuali richiedono unit vuoto; l’unità numerica è quella di confronto. Le prove supportate usano dichiarazioni esplicite di attributi come Weight: 2 kg o Colour=Blue; formulazioni libere senza questa struttura restano mancanti. Le qualificazioni testuali devono essere conservate; le dichiarazioni numeriche qualificate non sono trattate come semplici numeri.
reference_id — ID del documento di riferimento
ID di un documento esistente utilizzato come base per ogni confronto. Valori di riferimento mancanti o ambigui lasciano irrisolto il confronto corrispondente.
Impostazioni predefinite: "D1"
Impostazioni avanzate
unit_policy — Confronto delle unità
Esatto richiede l’unità della caratteristica invariata. Metrico consente soltanto conversioni mg/g/kg, mm/cm/m, ml/L, W/kW e mV/V nella stessa famiglia. Le unità distinguono maiuscole e minuscole; tutte le altre differenze restano conflitti.
exact — Solo unità esatte · metric — Consenti le conversioni metriche elencate
Impostazioni predefinite: "exact"
absolute_tolerance — Tolleranza numerica assoluta
Differenza assoluta massima nell’unità di confronto della caratteristica. Applicata soltanto a valori numerici compatibili; 0 richiede uguaglianza salvo che la tolleranza relativa consenta una differenza.
Impostazioni predefinite: 0
relative_tolerance_pct — Tolleranza relativa (%)
La differenza consentita è il maggiore tra tolleranza assoluta e abs(valore di riferimento) × percentuale / 100. Un riferimento pari a zero dà un margine relativo pari a zero.
Impostazioni predefinite: 0
case_sensitive — Confronto di maiuscole e minuscole
Controlla la distinzione tra maiuscole e minuscole soltanto per i valori testuali. Non modifica mai le maiuscole delle unità o le citazioni di origine.
no — Ignora maiuscole e minuscole · yes — Distingui maiuscole e minuscole
Impostazioni predefinite: "no"
whitespace_policy — Confronto degli spazi nel testo
Esatto confronta i valori testuali come estratti. Normalizza elimina gli spazi ai margini e tratta spazi consecutivi come uno solo. Le citazioni di origine restano invariate.
I valori mancanti o ambigui restano visibili come lacuna probatoria aperta o conflitto bloccante. Non viene mai inventato un valore sostitutivo.
warn — Segnala una lacuna probatoria · conflict — Tratta come conflitto
Impostazioni predefinite: "warn"
result_filter — Righe visualizzate
Tutti mostra ogni confronto con il riferimento. Problemi mostra soltanto differenze, conflitti di unità e valori mancanti; i riepiloghi continuano a contare tutti i confronti.
all — Tutti i confronti · issues — Solo problemi
Impostazioni predefinite: "all"
sort_order — Ordine dei risultati
L’ordine delle caratteristiche segue la relativa tabella. L’ordine dei documenti raggruppa per ID documento. Problemi prima porta in alto i confronti non corrispondenti.
feature — Ordine delle caratteristiche · document — Ordine dei documenti · issues_first — Problemi prima
Impostazioni predefinite: "feature"
decimal_separator — Separatore decimale di origine
I valori numerici devono usare il separatore scelto in modo coerente, con fino a sei decimali e senza separatori delle migliaia. Il valore assoluto è limitato a 100.000.000. Il modello deve copiare i numeri esattamente.
dot — Punto decimale · comma — Virgola decimale
Impostazioni predefinite: "dot"
Numero massimo di byte UTF-8 in input: 50000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "product_consistency",
"text": "{\"documents\":\"id,kind,text\\nD1,datasheet,Peso: 2 kg. Colore: Blu.\\nD2,packaging,Peso: 2000 g. Colore: blu.\\nD3,manual,Peso: 2.2 kg. Colore: Rosso.\",\"features\":\"id,label,type,unit\\nF1,Peso,number,kg\\nF2,Colore,text,\",\"reference_id\":\"D1\",\"unit_policy\":\"metric\",\"absolute_tolerance\":0.05,\"relative_tolerance_pct\":1,\"case_sensitive\":\"no\",\"whitespace_policy\":\"collapse\",\"missing_policy\":\"warn\",\"result_filter\":\"all\",\"sort_order\":\"issues_first\",\"decimal_separator\":\"dot\"}"
}
Trasformare materiale interno confermato in un programma di inserimento verificabile, con date, responsabilità, obiettivi di apprendimento e carico giornaliero limitato.
Campi di input e configurazione
Impostazioni essenziali
role — Ruolo
Ruolo professionale per il piano di inserimento; massimo 200 byte UTF-8.
Impostazioni predefinite: ""
start_date — Data di inizio
Primo giorno di calendario dell’orizzonte di pianificazione. Le date sono calcolate in UTC; festività e assenze non vengono dedotte.
Impostazioni predefinite: "2026-11-09"
documents — Documenti interni di origine confermati
CSV con le intestazioni esatte id,text; da 1 a 12 ID di fonte univoci e testi di origine di massimo 1.000 byte UTF-8 ciascuno. Fornire attività e descrizioni di processi esistenti, non istruzioni per l’IA. URL e markup non sono consentiti.
Impostazioni predefinite: ""
confirmed — Fonti confermate per la pianificazione
Conferma esplicita che il materiale interno fornito è adatto a questa bozza di piano. Non concede accessi né approva azioni nel mondo reale.
Impostazioni predefinite: false
Impostazioni avanzate
horizon — Orizzonte di pianificazione
Orizzonte di calendario a partire dalla data di inizio. Per la pianificazione sono disponibili soltanto i giorni lavorativi selezionati.
7_days — 7 giorni · 14_days — 14 giorni · 30_days — 30 giorni · 4_weeks — 4 settimane · 8_weeks — 8 settimane
Impostazioni predefinite: "14_days"
workdays — Giorni lavorativi
Limitare le date disponibili allo schema settimanale selezionato. Festività locali e ferie non vengono escluse automaticamente.
mon_fri — Da lunedì a venerdì · mon_sat — Da lunedì a sabato · all_days — Tutti i giorni
Impostazioni predefinite: "mon_fri"
work_mode — Modalità di lavoro
Orientare la selezione delle attività documentate dalle fonti e mostrare la modalità scelta per ciascuna attività. Non vengono creati riunioni, account o diritti di accesso.
onsite — In sede · remote — Da remoto · hybrid — Ibrido
Impostazioni predefinite: "hybrid"
owners — Ruoli responsabili
Un ruolo per paragrafo, separato da una riga vuota; da 1 a 8 ruoli, massimo 160 byte UTF-8 ciascuno. L’IA può assegnare esclusivamente questi ruoli.
Impostazioni predefinite: ""
learning_goals — Obiettivi di apprendimento
Un obiettivo per paragrafo, separato da una riga vuota; da 1 a 8 obiettivi, massimo 600 byte UTF-8 ciascuno. Ogni attività proposta viene associata a uno degli obiettivi forniti.
Impostazioni predefinite: ""
task_count — Numero di attività
Viene richiesto esattamente questo numero di attività distinte documentate dalle fonti. I documenti devono contenere un numero sufficiente di estratti adatti.
Impostazioni predefinite: 4
minutes_per_day — Tempo giornaliero per l’inserimento
Somma massima dei minuti delle attività pianificate per ogni giorno lavorativo. Ogni attività richiede almeno 5 minuti.
Impostazioni predefinite: 120
follow_up — Modalità di verifica successiva
Nessun punto di verifica, il successivo giorno lavorativo disponibile oppure l’ultimo giorno lavorativo dell’orizzonte. Un punto di verifica al limite dell’orizzonte rimane nell’ultima data disponibile.
none — Nessuno · next_workday — Giorno lavorativo successivo · final_day — Ultimo giorno lavorativo
Impostazioni predefinite: "next_workday"
Numero massimo di byte UTF-8 in input: 24000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "onboarding_plan",
"text": "{\"role\":\"Specialista dell’assistenza clienti\",\"start_date\":\"2026-11-09\",\"documents\":\"id,text\\nS1,Leggere il manuale dell’assistenza e consultare il flusso di escalation.\\nS2,Esercitarsi a scrivere risposte nell’ambiente di formazione e analizzare i casi di esempio.\",\"confirmed\":true,\"horizon\":\"14_days\",\"workdays\":\"mon_fri\",\"work_mode\":\"hybrid\",\"owners\":\"Responsabile del team\\n\\nCoordinatore della formazione\",\"learning_goals\":\"Comprendere il flusso di escalation.\\n\\nPreparare risposte di assistenza chiare.\",\"task_count\":4,\"minutes_per_day\":120,\"follow_up\":\"next_workday\"}"
}
Creare domande professionali coerenti, ripartizioni del tempo e criteri basati sulle evidenze a partire dalla descrizione del ruolo e dai requisiti professionali, senza assegnare punteggi ai candidati.
Campi di input e configurazione
Impostazioni essenziali
role_description — Descrizione del ruolo
Esclusivamente ruolo e responsabilità professionali, fino a 3.000 byte UTF-8. Sono esclusi profili dei candidati, dati personali e caratteristiche protette.
Impostazioni predefinite: ""
requirements — Requisiti professionali
Un requisito professionale per paragrafo, separato da una riga vuota; da 1 a 12 requisiti, massimo 1.000 byte UTF-8 ciascuno. URL, markup e informazioni private sui candidati non sono consentiti.
Impostazioni predefinite: ""
duration — Durata del colloquio in minuti
Durata complessiva della sessione, compreso il tempo di riserva. Dopo la riserva devono rimanere almeno 2 minuti per domanda.
Impostazioni predefinite: 45
Impostazioni avanzate
level — Livello di esperienza
Regolare il livello delle domande standardizzate: fondamenti, lavoro pratico completo o compromessi complessi. Descrive il ruolo, non la valutazione di una persona.
entry — Livello iniziale · experienced — Con esperienza · senior — Senior
Impostazioni predefinite: "experienced"
interview_type — Formato del colloquio
Aggiungere a ogni domanda un’impostazione coerente di tipo strutturato, tecnico o basato su un caso di studio proposto.
structured — Colloquio strutturato · technical — Colloquio tecnico · case_study — Caso di studio
Impostazioni predefinite: "structured"
focus — Ambito professionale
Dare risalto a competenze osservabili, risoluzione dei problemi o comunicazione sul lavoro.
competencies — Competenze professionali · problem_solving — Risoluzione dei problemi · communication — Comunicazione professionale
Impostazioni predefinite: "competencies"
question_types — Strategie delle domande
Utilizzare una strategia oppure una combinazione di almeno due. Le domande si basano su estratti esatti dei requisiti professionali.
Viene richiesto esattamente questo numero di combinazioni distinte di requisito e strategia. Devono rimanere almeno 2 minuti per domanda.
Impostazioni predefinite: 6
rubric — Criteri di valutazione
Nessuna scala, tre livelli di evidenza oppure cinque livelli di evidenza. Lo strumento fornisce esclusivamente criteri e non assegna mai punteggi ai candidati.
none — Nessuno · three_level — Tre livelli di evidenza · five_level — Cinque livelli di evidenza
Impostazioni predefinite: "three_level"
followups — Domanda di approfondimento
Includere facoltativamente una domanda standardizzata su prove, alternative e verifica. Il relativo tempo di discussione è compreso nel tempo assegnato a ciascuna domanda.
none — Nessuno · one — Un approfondimento
Impostazioni predefinite: "one"
time_buffer — Tempo di riserva della sessione
Minuti riservati a introduzione, transizioni e conclusione; vengono sottratti prima di distribuire uniformemente il tempo delle domande.
Impostazioni predefinite: 5
Numero massimo di byte UTF-8 in input: 24000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "interview_guide",
"text": "{\"role_description\":\"Tecnico di assistenza software responsabile della diagnosi dei problemi di prodotto e della documentazione di casi riproducibili.\",\"requirements\":\"Spiegare un processo di debug riproducibile.\\n\\nComunicare chiaramente i risultati tecnici al team di realizzazione.\",\"duration\":45,\"level\":\"experienced\",\"interview_type\":\"structured\",\"focus\":\"problem_solving\",\"question_types\":\"mixed\",\"question_count\":4,\"rubric\":\"three_level\",\"followups\":\"one\",\"time_buffer\":5}"
}
Preparare un passaggio di consegne conciso a partire da fonti di progetto identificate, con stato, responsabilità e filtri espliciti e informazioni sconosciute visibili.
Campi di input e configurazione
Impostazioni essenziali
project — Nome del progetto
Nome del progetto o del filone di attività, fino a 200 byte UTF-8.
Impostazioni predefinite: ""
sources — Istantanea delle fonti del progetto
CSV con le intestazioni esatte id,category,status,role,text. Da 1 a 12 righe, ID univoci e testi di origine fino a 1.000 byte UTF-8. Categorie: risk, decision, open, deliverable. Stati: open, in_progress, done, unknown. Utilizzare una denominazione di ruolo anziché dati personali privati. URL e markup non sono consentiti.
Impostazioni predefinite: ""
cutoff_date — Data di riferimento dell’istantanea
Data assegnata all’istantanea fornita. È una data di riferimento indicata dall’utente, non una marca temporale della fonte verificata indipendentemente.
Impostazioni predefinite: "2026-11-09"
Impostazioni avanzate
audience — Destinatari del passaggio di consegne
Orientare la selezione dei punti documentati quando il numero delle fonti corrispondenti supera il limite degli elementi.
successor — Successore · team — Team di realizzazione · management — Direzione
Impostazioni predefinite: "successor"
category_filter — Filtro per categoria
Includere tutte le categorie oppure soltanto la categoria di fonte selezionata.
all — Tutte · risk — Rischio · decision — Decisione · open — Aperto · deliverable — Risultato da consegnare
Impostazioni predefinite: "all"
status_filter — Filtro per stato
Filtrare lo stato esplicitamente fornito. Lo stato non viene mai dedotto da una parafrasi del modello.
all — Tutte · open — Aperto · in_progress — In corso · done — Completato nella fonte · unknown — Sconosciuto
Impostazioni predefinite: "all"
role_filter — Filtro per ruolo responsabile
Denominazione esatta facoltativa del ruolo nel CSV; un valore vuoto include tutti i ruoli. Il filtro distingue maiuscole e minuscole.
Impostazioni predefinite: ""
detail — Dettaglio degli estratti
Lunghezza massima dell’estratto per elemento: breve 180, standard 400, dettagliato 800 byte UTF-8. Formulazione e lingua originali vengono mantenute.
brief — Breve · standard — Standard · detailed — Dettagliato
Impostazioni predefinite: "standard"
max_items — Numero massimo di elementi del passaggio di consegne
Selezionare al massimo questo numero di fonti corrispondenti, con un estratto per fonte. Un numero inferiore di fonti corrispondenti produce meno elementi.
Impostazioni predefinite: 8
include_unknowns — Includere lo stato sconosciuto
Mantenere o escludere le fonti esplicitamente contrassegnate come unknown. I fatti mancanti non vengono mai sostituiti con risposte inventate.
yes — Includi · no — Escludi
Impostazioni predefinite: "yes"
sort_order — Ordine di visualizzazione
Ordinare i punti selezionati del passaggio di consegne secondo l’ordine originale delle fonti, la categoria tradotta o lo stato tradotto.
source — Ordine delle fonti · category — Categoria · status — Stato
Impostazioni predefinite: "source"
Numero massimo di byte UTF-8 in input: 24000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "project_handover",
"text": "{\"project\":\"Rilascio del portale clienti\",\"sources\":\"id,category,status,role,text\\nS1,decision,done,Responsabile della realizzazione,L’ambito del rilascio comprende la pagina account e le impostazioni delle notifiche.\\nS2,risk,open,Responsabile QA,La verifica delle regressioni su dispositivi mobili è ancora in sospeso.\\nS3,open,unknown,Operazioni,La finestra di distribuzione non è stata confermata.\",\"cutoff_date\":\"2026-11-09\",\"audience\":\"successor\",\"category_filter\":\"all\",\"status_filter\":\"all\",\"role_filter\":\"\",\"detail\":\"standard\",\"max_items\":8,\"include_unknowns\":\"yes\",\"sort_order\":\"source\"}"
}
Confronto di una previsione di cassa di base supportata dalle fonti con scenari espliciti di tempi e importi, saldi giornalieri e avvisi sulla riserva.
Campi di input e configurazione
Impostazioni essenziali
transactions — Movimenti di cassa
Intestazioni CSV: id,date,direction,amount,description,certainty. Fino a 40 identificativi di origine univoci. direction è in oppure out; certainty è confirmed oppure expected. Le date usano YYYY-MM-DD; gli importi positivi usano il punto decimale e al massimo due decimali, fino a 10000000.00. Le descrizioni sono limitate a 600 byte UTF-8. Non viene consultato alcun URL.
start_date — Data iniziale della previsione
Il saldo iniziale è quello immediatamente precedente a questo giorno. I movimenti di origine anteriori restano visibili ma non sono inclusi nella previsione di base. Le date sono date di calendario UTC, senza correzioni per fine settimana o festività.
opening_balance — Saldo iniziale
Importo decimale con segno da -10000000.00 a 10000000.00, con al massimo due decimali. È richiesto un saldo noto esplicito; lo strumento non si collega a una banca.
Impostazioni predefinite: "0.00"
currency — Valuta
Un’unica valuta per tutte le righe di origine, i saldi, le riserve e i limiti. Tutti gli importi usano due decimali; non viene eseguita alcuna conversione valutaria.
horizon_days — Orizzonte della previsione in giorni
Include da 1 a 90 giorni di calendario dalla data iniziale. I movimenti esterni a uno dei due orizzonti restano visibili e ricevono un rilievo; non entrano nel saldo della relativa previsione.
Impostazioni predefinite: 30
reserve_buffer — Riserva di sicurezza
Soglia di saldo decimale non negativa fino a 10000000.00. Un rilievo identifica i saldi dello scenario inferiori a questo livello; è una preferenza di pianificazione, non una disponibilità di scoperto.
Impostazioni predefinite: "0.00"
inflow_delay_days — Ritardo delle entrate nello scenario
Sposta in avanti di 0–90 giorni di calendario le entrate datate all’inizio della previsione o successivamente, solo nello scenario. I movimenti di origine anteriori restano esclusi da entrambe le previsioni perché il saldo iniziale stabilisce già la posizione di partenza. Una voce ritardata può uscire dall’orizzonte; la sua data di base resta visibile.
Impostazioni predefinite: 0
outflow_delay_days — Ritardo delle uscite nello scenario
Sposta in avanti di 0–90 giorni di calendario le uscite datate all’inizio della previsione o successivamente, solo nello scenario. I movimenti di origine anteriori restano esclusi da entrambe le previsioni. È un’ipotesi, non un’autorizzazione a rinviare un pagamento. Le date di origine restano visibili.
Impostazioni predefinite: 0
inflow_percent — Percentuale delle entrate nello scenario
Applica una percentuale intera da 0 a 200 a ogni entrata dello scenario. Gli importi sono arrotondati al centesimo più vicino, con le metà verso l’alto; gli importi di base restano invariati.
Impostazioni predefinite: 100
outflow_percent — Percentuale delle uscite nello scenario
Applica una percentuale intera da 0 a 200 a ogni uscita dello scenario. Gli importi sono arrotondati al centesimo più vicino, con le metà verso l’alto; gli importi di base restano invariati.
Impostazioni predefinite: 100
expected_inflow_percent — Percentuale delle entrate attese
Per le entrate di origine contrassegnate expected, applica questa percentuale intera 0–100 dopo la percentuale generale delle entrate, arrotondando nuovamente ai centesimi. Le entrate confermate e tutte le uscite non sono influenzate da questo secondo fattore.
Impostazioni predefinite: 100
chart_interval — Intervallo del grafico
La vista giornaliera mostra ogni saldo di fine giornata. Quella settimanale mostra ogni settimo giorno e il giorno finale. I saldi minimi e i rilievi sulla riserva sono comunque calcolati per ogni giorno, inclusi quelli omessi dal grafico.
daily — Giornaliero · weekly — Settimanale
Impostazioni predefinite: "daily"
sort_order — Ordine delle righe di verifica
Riordina soltanto le righe di origine complete. I controlli monetari, i dati di origine, le previsioni e tutti i rilievi restano invariati.
source — Ordine di origine · date — Ordine per data · category — Categoria proposta
Impostazioni predefinite: "date"
Numero massimo di byte UTF-8 in input: 40000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "cashflow_forecast",
"text": "{\"transactions\":\"id,date,direction,amount,description,certainty\\nT1,2027-03-02,in,1200.00,Fattura cliente per lavori di progettazione completati,expected\\nT2,2027-03-03,out,900.00,Affitto mensile dell’ufficio,confirmed\\nT3,2027-03-08,out,450.00,Retribuzioni del personale,confirmed\",\"start_date\":\"2027-03-01\",\"opening_balance\":\"500.00\",\"currency\":\"EUR\",\"horizon_days\":14,\"reserve_buffer\":\"200.00\",\"inflow_delay_days\":4,\"outflow_delay_days\":0,\"inflow_percent\":100,\"outflow_percent\":100,\"expected_inflow_percent\":80,\"chart_interval\":\"daily\",\"sort_order\":\"date\"}"
}
Abbinamento delle richieste di rimborso a regole interne esplicitamente approvate, seguito dalla verifica di limiti deterministici, riferimenti ai giustificativi mancanti e possibili duplicati.
Campi di input e configurazione
Impostazioni essenziali
expenses — Richieste di rimborso spese
Intestazioni CSV: id,date,claimant,merchant,description,amount,receipt_id. Fino a 30 identificativi di origine univoci. Un codice del richiedente sostituisce i dati personali superflui. Gli importi decimali positivi sono limitati a 10000000.00; le descrizioni a 600 byte UTF-8. L’identificativo di un giustificativo è un riferimento, non il contenuto verificato del documento.
rules — Regole interne sulle spese
Intestazioni CSV: id,description,max_amount,receipt_required. Fino a 12 identificativi univoci; descrizioni complete delle regole fino a 800 byte UTF-8. max_amount è un limite decimale non negativo oppure vuoto se non esiste un limite numerico. receipt_required è yes oppure no. Le soglie devono essere fornite esplicitamente; il modello non inventa mai regole fiscali o di rimborso.
rules_approved — Conferma delle regole interne
Conferma esplicita che queste esatte descrizioni, soglie e prescrizioni sui giustificativi costituiscono regole interne di verifica approvate. Il testo di origine e l’output del modello non possono concedere l’approvazione. Una modifica delle regole richiede una nuova conferma.
no — Non approvate · yes — Queste esatte regole sono approvate
Impostazioni predefinite: "no"
currency — Valuta
Un’unica valuta per tutte le righe di origine, i saldi, le riserve e i limiti. Tutti gli importi usano due decimali; non viene eseguita alcuna conversione valutaria.
Per voce confronta ogni richiesta con il limite dell’unica regola proposta. Per giorno somma le richieste con lo stesso codice del richiedente normalizzato, data e singola regola. Le richieste ambigue o senza corrispondenza restano irrisolte e non entrano in un gruppo di regola. Un gruppo giornaliero non costituisce un diritto al rimborso verificato.
per_item — Per voce · per_day — Per richiedente, giorno e regola
Impostazioni predefinite: "per_item"
receipt_policy — Obbligo del giustificativo
Applica il requisito di ogni regola esplicitamente approvata oppure aggiunge un requisito più rigoroso per ogni richiesta. Viene controllata soltanto la presenza di un riferimento non vuoto al giustificativo; non vengono verificati immagini, autenticità o pagamenti.
rule — Applicare le regole approvate · all — Richiedere un riferimento al giustificativo per ogni richiesta
Impostazioni predefinite: "rule"
duplicate_check — Verifica dei duplicati
Segnala riferimenti ripetuti ai giustificativi, oppure corrispondenza di data/richiedente normalizzato/esercente normalizzato/importo, oppure entrambe. I confronti eliminano gli spazi alle estremità e ignorano maiuscole e minuscole. Tutti i duplicati sospetti restano nei totali; nessuna richiesta viene rimossa senza indicazione.
both — Entrambi i controlli · receipt — Riferimenti ai giustificativi · fingerprint — Data, richiedente, esercente e importo
Impostazioni predefinite: "both"
date_from — Verifica dalla data
Limite inferiore facoltativo di data YYYY-MM-DD, incluso. Le richieste esterne sono segnalate ma mantenute nella tabella, nei totali e nei gruppi giornalieri. Vuoto significa nessun limite inferiore.
Impostazioni predefinite: ""
date_to — Verifica fino alla data
Limite superiore facoltativo di data YYYY-MM-DD, incluso. Le richieste esterne sono segnalate ma mantenute nella tabella, nei totali e nei gruppi giornalieri. Vuoto significa nessun limite superiore.
Impostazioni predefinite: ""
sort_order — Ordine delle righe di verifica
Riordina soltanto le righe di origine complete. I controlli monetari, i dati di origine, le previsioni e tutti i rilievi restano invariati.
source — Ordine di origine · date — Ordine per data · issues_first — Prima i rilievi
Impostazioni predefinite: "source"
include_evidence — Mostrare le colonne delle prove
Include la citazione esatta della spesa selezionata e gli enunciati completi delle regole proposte, oppure omette queste due colonne di visualizzazione. Gli identificativi di origine e delle regole, i rilievi e i controlli monetari restano visibili.
yes — Includere le citazioni · no — Solo riferimenti di origine
Impostazioni predefinite: "yes"
Numero massimo di byte UTF-8 in input: 40000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "expense_policy_check",
"text": "{\"expenses\":\"id,date,claimant,merchant,description,amount,receipt_id\\nE1,2027-03-02,TEAM-A,Hotel Centrale,Pernottamento in hotel per una visita al cliente,140.00,REC-101\\nE2,2027-03-02,TEAM-A,Compagnia ferroviaria,Viaggio in treno per la visita al cliente,35.00,\\nE3,2027-03-02,TEAM-A,Hotel Centrale,Pernottamento in hotel per una visita al cliente,140.00,REC-101\",\"rules\":\"id,description,max_amount,receipt_required\\nR1,I pernottamenti alberghieri per trasferte vengono verificati rispetto al limite fornito.,120.00,yes\\nR2,I viaggi ferroviari per trasferte richiedono un riferimento al giustificativo.,80.00,yes\",\"rules_approved\":\"yes\",\"currency\":\"EUR\",\"limit_scope\":\"per_item\",\"receipt_policy\":\"rule\",\"duplicate_check\":\"both\",\"date_from\":\"2027-03-01\",\"date_to\":\"2027-03-31\",\"sort_order\":\"issues_first\",\"include_evidence\":\"yes\"}"
}
Confronto di estratti di origine e destinazione con mappatura, normalizzazione e tolleranze esplicite, seguito dalla verifica delle classificazioni IA di rilievi rappresentativi collegate alle fonti.
Campi di input e configurazione
Impostazioni essenziali
source_csv — CSV di origine
Fino a 1000 righe e 12 colonne. CSV UTF-8 separato da virgole con nomi di colonna ASCII; ogni cella contiene al massimo 600 byte.
target_csv — CSV di destinazione
Estratto di destinazione con le stesse convenzioni CSV. I dataset vuoti possono contenere soltanto l’intestazione.
mapping_csv — Mappatura delle colonne
Intestazioni CSV source,target,type. Fino a dieci mappature; type è text, number o reference. I valori di riferimento devono identificare una riga nell’estratto corrispondente. La corrispondenza delle chiavi usa sempre valori esatti.
Impostazioni avanzate
source_key — Colonna chiave di origine
Una colonna presente nel CSV di origine. Le chiavi vuote o duplicate restano visibili come lacune nei dati.
Impostazioni predefinite: "id"
target_key — Colonna chiave di destinazione
Una colonna presente nel CSV di destinazione. Le chiavi vengono confrontate esattamente, indipendentemente dalla normalizzazione del testo.
Impostazioni predefinite: "id"
whitespace — Confronto degli spazi
«Esatto» conserva gli spazi; «Rimuovi ai bordi» rimuove quelli circostanti; «Comprimi» sostituisce anche le sequenze interne di spazi con un singolo spazio.
exact — Esatto · trim — Rimuovi ai bordi · collapse — Comprimi
Impostazioni predefinite: "trim"
case_sensitive — Confronto del testo sensibile alle maiuscole
«No» confronta il testo mappato dopo la conversione Unicode in minuscolo. Le chiavi e le ricerche dei riferimenti restano esatte.
yes — Sì · no — No
Impostazioni predefinite: "yes"
null_tokens — Marcatori di valori vuoti
Un marcatore per riga, al massimo otto marcatori e 120 byte. I marcatori sono confrontati dopo l’elaborazione degli spazi e prima della normalizzazione delle maiuscole.
Impostazioni predefinite: "NULL"
empty_policy — Regola per i valori vuoti
«Equivalente» tratta i marcatori nulli configurati come stringhe vuote. «Esatto» conserva i marcatori come valori ordinari.
exact — Esatto · equivalent — Equivalente
Impostazioni predefinite: "equivalent"
absolute_tolerance — Tolleranza numerica assoluta
Differenza assoluta massima nell’unità numerica fornita. Solo valori con punto decimale; nessuna conversione di unità.
Tolleranza relativa al valore assoluto del valore di origine. Si applica la maggiore tra tolleranza assoluta e relativa; un’origine pari a zero usa la tolleranza assoluta.
Impostazioni predefinite: 0
extra_rows — Record di destinazione aggiuntivi
«Segnala» segnala i record aggiuntivi di destinazione come rilievi. «Consenti» considera accettabile la loro presenza nell’ambito configurato.
issue — Segnala · allow — Consenti
Impostazioni predefinite: "issue"
detail_filter — Selezione dei dettagli
«Solo rilievi» nasconde le righe di dettaglio corrispondenti. «Tutti» include le righe corrispondenti. I totali e la selezione dei candidati IA restano indipendenti da questo filtro di visualizzazione.
issues — Solo rilievi · all — Tutti
Impostazioni predefinite: "issues"
Numero massimo di byte UTF-8 in input: 200000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
{
"type": "object",
"additionalProperties": false,
"required": [
"source_csv",
"target_csv",
"mapping_csv"
],
"properties": {
"source_csv": {
"type": "string",
"description": "Up to 1,000 rows and 12 columns. Comma-separated UTF-8 CSV with ASCII column names; each cell at most 600 bytes.",
"maxLength": 190000
},
"target_csv": {
"type": "string",
"description": "Target extract using the same CSV conventions. Empty datasets may contain the header only.",
"maxLength": 190000
},
"mapping_csv": {
"type": "string",
"description": "CSV headers source,target,type. Up to ten mappings; type is text, number or reference. Reference values must identify a row in the corresponding extract. Key matching always uses exact values.",
"maxLength": 190000
},
"source_key": {
"type": "string",
"description": "A column present in the source CSV. Empty or duplicate keys remain visible as data gaps.",
"default": "id",
"maxLength": 600
},
"target_key": {
"type": "string",
"description": "A column present in the target CSV. Keys are matched exactly, independently of text normalization.",
"default": "id",
"maxLength": 600
},
"whitespace": {
"type": "string",
"description": "Exact preserves whitespace; trim removes surrounding whitespace; collapse also replaces internal whitespace runs with one space.",
"default": "trim",
"enum": [
"exact",
"trim",
"collapse"
],
"maxLength": 600
},
"case_sensitive": {
"type": "string",
"description": "No compares mapped text after Unicode lowercasing. Keys and reference lookups remain exact.",
"default": "yes",
"enum": [
"yes",
"no"
],
"maxLength": 600
},
"null_tokens": {
"type": "string",
"description": "One value per line, at most eight values and 120 bytes. Values match after whitespace processing and before case normalization.",
"default": "NULL",
"maxLength": 600
},
"empty_policy": {
"type": "string",
"description": "Equivalent treats the configured empty values as empty strings. Exact retains them as ordinary values.",
"default": "equivalent",
"enum": [
"exact",
"equivalent"
],
"maxLength": 600
},
"absolute_tolerance": {
"type": "number",
"description": "Maximum absolute difference in the supplied numeric unit. Decimal-dot values only; no unit conversion.",
"default": 0,
"minimum": 0,
"maximum": 1000000
},
"relative_tolerance_pct": {
"type": "number",
"description": "Tolerance relative to the absolute source value. The larger of absolute and relative tolerance applies; a zero source uses absolute tolerance.",
"default": 0,
"minimum": 0,
"maximum": 100
},
"extra_rows": {
"type": "string",
"description": "Issue reports additional target records as findings. Allow treats their presence as acceptable within the configured scope.",
"default": "issue",
"enum": [
"issue",
"allow"
],
"maxLength": 600
},
"detail_filter": {
"type": "string",
"description": "Issues hides matching detail rows. All includes matching rows. Totals and AI candidate selection remain independent of this display filter.",
"default": "issues",
"enum": [
"issues",
"all"
],
"maxLength": 600
}
}
}
Verifica della tracciabilità di lotti e numeri di serie
batch_traceability
Tracciamento delle relazioni tra lotti e dei registri movimenti forniti, calcolo dei saldi legati alle unità e identificazione di destinatari e prove mancanti in un ambito esplicito.
Campi di input e configurazione
Impostazioni essenziali
batches_csv — CSV del registro lotti
Intestazioni id,product,serial,unit,opening,notes. Fino a 100 identificativi di lotto univoci. opening è il saldo iniziale del registro, non un inventario verificato indipendentemente.
links_csv — CSV delle relazioni tra lotti
Intestazioni parent,child; fino a 200 relazioni. Le relazioni descrivono collegamenti di tracciabilità e non sottraggono mai giacenze. Un file con la sola intestazione è valido.
movements_csv — CSV del registro movimenti
Intestazioni id,batch,kind,quantity,unit,party,reference,date. Fino a 300 movimenti univoci. Tipi: receive,consume,ship,adjust_in,adjust_out. Le quantità sono valori non negativi con punto decimale; le date usano YYYY-MM-DD.
start_batch — Lotto iniziale
È richiesto esattamente un lotto iniziale o un numero di serie. Gli identificativi di lotto usano lettere, cifre, trattini bassi o trattini.
Impostazioni predefinite: ""
Impostazioni avanzate
start_serial — Numero di serie iniziale
Alternativa al lotto iniziale. Il numero di serie deve identificare esattamente un lotto fornito.
Impostazioni predefinite: ""
direction — Direzione di tracciabilità
«Avanti» segue dal padre al figlio; «Indietro» dal figlio al padre; «Entrambi» esplora entrambe le direzioni. I cicli vengono visitati una volta.
Tra 1 e 20. Le relazioni oltre il limite vengono conteggiate esplicitamente; i relativi lotti non sono inclusi.
Impostazioni predefinite: 10
as_of — Data limite dei movimenti
Data limite facoltativa YYYY-MM-DD, inclusa. Vengono filtrate solo le date dei movimenti; le relazioni tra lotti non datate non sono istantanee storiche.
Impostazioni predefinite: ""
include_zero — Mostrare le giacenze nulle
«No» nasconde le righe di dettaglio delle giacenze a saldo zero. La portata della tracciabilità, i movimenti e la verifica IA delle note restano invariati.
yes — Sì · no — No
Impostazioni predefinite: "yes"
movement_view — Dettagli dei movimenti
«Tutti» mostra ogni movimento selezionato. «Spedizioni» mostra solo le spedizioni; «Magazzino» mostra gli altri movimenti. Ogni movimento selezionato contribuisce comunque al saldo di giacenza.
all — Tutti · shipments — Spedizioni · stock — Magazzino
Impostazioni predefinite: "all"
minimum_stock — Soglia di avviso delle giacenze
I saldi inferiori a questa soglia vengono evidenziati. Le unità devono corrispondere esattamente a quelle di ogni lotto. I movimenti incompatibili sono esclusi dai calcoli e segnalati come lacune.
Impostazioni predefinite: 0
detail_order — Ordine dei dettagli
«Lotto» ordina per identificativo del lotto. «Prima i rilievi» colloca i rilievi deterministici prima dei dettagli ordinari.
batch — Lotto · issues_first — Prima i rilievi
Impostazioni predefinite: "batch"
Numero massimo di byte UTF-8 in input: 200000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
{
"type": "object",
"additionalProperties": false,
"required": [
"batches_csv",
"links_csv",
"movements_csv"
],
"properties": {
"batches_csv": {
"type": "string",
"description": "Headers id,product,serial,unit,opening,notes. Up to 100 unique batch IDs. Opening is the starting ledger balance, not an independently verified inventory.",
"maxLength": 190000
},
"links_csv": {
"type": "string",
"description": "Headers parent,child; up to 200 relationships. Relationships describe trace links and never deduct stock. A header-only file is valid.",
"maxLength": 190000
},
"movements_csv": {
"type": "string",
"description": "Headers id,batch,kind,quantity,unit,party,reference,date. Up to 300 unique movements. Kinds: receive,consume,ship,adjust_in,adjust_out. Quantities are non-negative decimal-dot values; dates use YYYY-MM-DD.",
"maxLength": 190000
},
"start_batch": {
"type": "string",
"description": "Exactly one starting batch or serial number is required. Batch IDs use letters, digits, underscores or hyphens.",
"default": "",
"maxLength": 600
},
"start_serial": {
"type": "string",
"description": "Alternative to the starting batch. The serial must identify exactly one supplied batch.",
"default": "",
"maxLength": 600
},
"direction": {
"type": "string",
"description": "Forward follows parent to child; backward follows child to parent; both explores both directions. Cycles are visited once.",
"default": "both",
"enum": [
"forward",
"backward",
"both"
],
"maxLength": 600
},
"max_depth": {
"type": "integer",
"description": "Between 1 and 20. Relationships beyond the boundary are counted explicitly; their batches are not included.",
"default": 10,
"minimum": 1,
"maximum": 20
},
"as_of": {
"type": "string",
"description": "Optional inclusive cutoff in YYYY-MM-DD. Only movement dates are filtered; undated batch relationships are not historical snapshots.",
"default": "",
"maxLength": 600
},
"include_zero": {
"type": "string",
"description": "No hides zero-balance stock detail rows. Trace reach, movements and AI note review are unaffected.",
"default": "yes",
"enum": [
"yes",
"no"
],
"maxLength": 600
},
"movement_view": {
"type": "string",
"description": "All displays every selected movement. Shipments displays shipping movements only; stock displays other movements. Every selected movement still contributes to the stock balance.",
"default": "all",
"enum": [
"all",
"shipments",
"stock"
],
"maxLength": 600
},
"minimum_stock": {
"type": "number",
"description": "Balances below this threshold are highlighted. Units must match each batch exactly. Incompatible movements are excluded from arithmetic and reported as gaps.",
"default": 0,
"minimum": -1000000,
"maximum": 1000000
},
"detail_order": {
"type": "string",
"description": "Batch sorts by batch identifier. Issues first places deterministic findings before ordinary details.",
"default": "batch",
"enum": [
"batch",
"issues_first"
],
"maxLength": 600
}
}
}
Pianificazione della manutenzione basata sulle fonti
maintenance_planner
Pianificazione della manutenzione per date e ore di funzionamento da intervalli espliciti di origine, con verifica degli arretrati, ruoli responsabili ed esportazione del calendario confermata separatamente.
Campi di input e configurazione
Impostazioni essenziali
assets — Record di origine della manutenzione
Intestazioni CSV: id,asset,instruction,interval_days,interval_hours,last_date,last_hours,current_hours,priority,owner. Il testo CSV è limitato a 40 000 byte UTF-8. Fino a 20 identificativi univoci maiuscoli; asset e owner fino a 160 byte UTF-8, istruzione del fabbricante fino a 1200 byte. È richiesto almeno un intervallo positivo esplicito: giorni 1–3650 oppure ore 1–100000. Gli intervalli giornalieri richiedono last_date in YYYY-MM-DD, non successiva alla data di riferimento. Gli intervalli orari richiedono last_hours e current_hours interi da 0 a 10000000, con current_hours non inferiore a last_hours. Le celle inutilizzate di intervalli e contatori restano vuote. priority è high, medium o low. owner può essere vuoto. Gli intervalli devono essere trascritti dalle effettive istruzioni del fabbricante o da una fonte di manutenzione approvata; lo strumento non ne verifica l’autorità.
Impostazioni predefinite: ""
reference_date — Data di riferimento
Data YYYY-MM-DD esplicita usata per confrontare scadenze e termini delle azioni; anni supportati 2000–2100. Nessuna data corrente viene ipotizzata.
Impostazioni predefinite: "2026-11-03"
Impostazioni avanzate
horizon_days — Orizzonte di pianificazione in giorni
Le scadenze di calendario non successive alla data di riferimento più questo numero di giorni rientrano nell’orizzonte di pianificazione. La data successiva è last_date più l’intervallo fornito; il lavoro arretrato non viene spostato in avanti senza indicazione.
Impostazioni predefinite: 30
priority_filter — Filtro di priorità
Filtra la priorità esplicitamente fornita prima della selezione del modello. La priorità non viene dedotta dal nome dell’attrezzatura né generata dal modello.
all — Tutti · high — Alta · high_medium — Alta e media
Impostazioni predefinite: "all"
due_filter — Filtro dello stato di scadenza
Tutti include lavori successivi. In scadenza include attività arretrate, date nell’orizzonte e soglie orarie comprese nell’avviso configurato. Arretrato richiede una data strettamente precedente alla data di riferimento o un saldo negativo di ore rimanenti. L’uguaglianza indica scadenza raggiunta, non arretrato.
all — Tutti · due — In scadenza entro i limiti selezionati · overdue — Arretrato
Impostazioni predefinite: "due"
hours_warning — Soglia di avviso delle ore di funzionamento
Include attività orarie quando le ore di funzionamento rimanenti sono pari o inferiori a questa soglia. Non è una stima del ritmo d’uso e non crea mai una data di calendario a partire dalle ore.
Impostazioni predefinite: 20
max_items — Numero massimo di record selezionati
L'IA seleziona questo numero di record idonei, oppure tutti se ne rimangono meno. La selezione è una proposta di verifica; i record esclusi o non selezionati vengono conteggiati invece di essere presentati come completati.
Impostazioni predefinite: 12
detail — Dettaglio degli estratti
Gli estratti brevi contengono al massimo 180 byte UTF-8; quelli dettagliati al massimo 600. Gli estratti conservano le parole esatte della fonte nella lingua originale.
brief — Estratti brevi · detailed — Estratti dettagliati
Impostazioni predefinite: "detailed"
sort_order — Ordine di visualizzazione
Ordina le righe selezionate complete per priorità fornita, scadenza calcolata con le attività solo orarie in fondo oppure ordine originale della fonte.
priority — Priorità fornita · date — Data di origine · source — Ordine di origine
Impostazioni predefinite: "priority"
calendar_name — Nome del calendario
Nome dell’esportazione del calendario confermata separatamente, al massimo 120 byte UTF-8. Solo le scadenze basate su date validate possono diventare eventi. Non viene contattato alcun servizio di calendario.
Impostazioni predefinite: "Maintenance review"
reminder_days — Anticipo del promemoria
0 disattiva i promemoria. Altrimenti il calendario confermato usa un promemoria visivo da 1 a 90 giorni prima di ogni evento selezionato per l’intera giornata. È obbligatoria una conferma umana separata.
Impostazioni predefinite: 7
Numero massimo di byte UTF-8 in input: 50000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "maintenance_planner",
"text": "{\"assets\":\"id,asset,instruction,interval_days,interval_hours,last_date,last_hours,current_hours,priority,owner\\nA1,Filtro dell’aria,Ispezionare il filtro e registrare lo sporco visibile.,30,,2026-10-10,,,high,Gruppo manutenzione\\nA2,Compressore dell’officina,Verificare le condizioni della cinghia e registrare il risultato.,,200,,1000,1190,medium,Responsabile dell’officina\",\"reference_date\":\"2026-11-03\",\"horizon_days\":30,\"priority_filter\":\"all\",\"due_filter\":\"due\",\"hours_warning\":20,\"max_items\":12,\"detail\":\"detailed\",\"sort_order\":\"priority\",\"calendar_name\":\"Date di manutenzione verificate\",\"reminder_days\":7}"
}
Organizzazione della cronologia dell’incidente, impatti, cause confermate nella fonte, ipotesi e seguito delle azioni con prove esatte e domande aperte visibili.
Campi di input e configurazione
Impostazioni essenziali
incident — Titolo dell’incidente
Nome breve dell’incidente, fino a 200 byte UTF-8. Nessun segreto, identificativo personale o credenziale.
Impostazioni predefinite: ""
evidence — Record delle prove dell’incidente
Intestazioni CSV: id,date,kind,status,impact,owner,deadline,text,criterion. Il testo CSV è limitato a 40 000 byte UTF-8. Fino a 24 identificativi univoci maiuscoli; text fino a 1200 byte UTF-8, criterion fino a 500 e owner fino a 160. date e deadline sono YYYY-MM-DD oppure vuoti. kind è event, impact, cause, hypothesis o action. status è recorded, confirmed, open, in_progress, done, verified o unknown. cause richiede confirmed; hypothesis richiede open o unknown; action richiede open, in_progress, done, verified o unknown. impact è high, medium, low o unknown. Conferma e verifica sono affermazioni del record fornito, non conclusioni indipendenti. Responsabili, scadenze e criteri di efficacia mancanti restano vuoti.
Impostazioni predefinite: ""
reference_date — Data di riferimento
Data YYYY-MM-DD esplicita usata per confrontare scadenze e termini delle azioni; anni supportati 2000–2100. Nessuna data corrente viene ipotizzata.
Impostazioni predefinite: "2026-11-03"
Impostazioni avanzate
focus — Oggetto della verifica
Seleziona tutte le prove, la cronologia di eventi e impatti, cause e ipotesi oppure azioni prima della selezione del modello. Le prove di eventi e impatti correlati possono comunque essere referenziate dall’intera istantanea fornita.
all — Tutti · chronology — Cronologia · causes — Cause e ipotesi · actions — Azioni
Impostazioni predefinite: "all"
cause_filter — Filtro di classificazione delle cause
Mantiene entrambe le classificazioni di origine, solo le cause confermate nella fonte oppure solo le ipotesi. Il modello non può promuovere un’ipotesi a causa confermata. La conferma viene copiata dall’input e deve essere verificata indipendentemente.
all — Tutti · confirmed — Confermato nella fonte fornita · hypotheses — Solo ipotesi
Impostazioni predefinite: "all"
action_filter — Filtro dello stato delle azioni
Tutti mantiene ogni stato di azione fornito. Aperte include open, in_progress e unknown; verificate include solo le azioni riportate come verified nella fonte. Un’azione completata non è automaticamente efficace o verificata.
all — Tutti · open — Aperte · verified — Verificato nella fonte fornita
Impostazioni predefinite: "all"
impact_filter — Filtro di impatto
Filtra il livello di impatto esplicito in tutti i tipi di record. L’impatto sconosciuto è incluso soltanto con Tutti. Il modello non inventa mai la gravità.
all — Tutti · high — Alta · high_medium — Alta e media
Impostazioni predefinite: "all"
max_items — Numero massimo di record selezionati
L'IA seleziona questo numero di record idonei, oppure tutti se ne rimangono meno. La selezione è una proposta di verifica; i record esclusi o non selezionati vengono conteggiati invece di essere presentati come completati.
Impostazioni predefinite: 16
detail — Dettaglio degli estratti
Gli estratti brevi contengono al massimo 180 byte UTF-8; quelli dettagliati al massimo 600. Gli estratti conservano le parole esatte della fonte nella lingua originale.
brief — Estratti brevi · detailed — Estratti dettagliati
Impostazioni predefinite: "detailed"
sort_order — Ordine di visualizzazione
Ordina le righe selezionate complete per data della fonte con gli elementi non datati in fondo, tipo di record localizzato oppure ordine originale della fonte. Le date mancanti non vengono mai dedotte.
chronology — Cronologia · type — Tipo di record · source — Ordine di origine
Impostazioni predefinite: "chronology"
include_questions — Includere domande sulle lacune probatorie
Aggiunge domande fisse di verifica per supporto mancante delle cause, ruoli responsabili, scadenze delle azioni e criteri di efficacia. Le azioni non verificate restano domande, non controlli completati automaticamente. Le scadenze superate delle azioni aperte sono confrontate con la data di riferimento esplicita.
Impostazioni predefinite: true
Numero massimo di byte UTF-8 in input: 50000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "incident_review",
"text": "{\"incident\":\"Interruzione della linea di confezionamento\",\"evidence\":\"id,date,kind,status,impact,owner,deadline,text,criterion\\nE1,2026-11-02,event,recorded,high,,,La linea si è fermata dopo l’allarme di temperatura.,\\nE2,2026-11-02,impact,recorded,high,,,La produzione è stata interrotta per 25 minuti.,\\nH1,2026-11-02,hypothesis,open,high,,,\\\"Si sospetta un percorso di raffreddamento ostruito, ma non è stato confermato.\\\",\\nA1,2026-11-03,action,open,high,Responsabile della manutenzione,2026-11-05,Ispezionare il percorso di raffreddamento e registrare i rilievi.,Nessun allarme di temperatura durante la prova di validazione documentata.\",\"reference_date\":\"2026-11-03\",\"focus\":\"all\",\"cause_filter\":\"all\",\"action_filter\":\"all\",\"impact_filter\":\"all\",\"max_items\":16,\"detail\":\"detailed\",\"sort_order\":\"chronology\",\"include_questions\":true}"
}
Confronto dei costi netti pianificati con assegnazioni effettive supportate dalle fonti, calcoli esatti per riga, scostamenti e avvisi sui margini.
Campi di input e configurazione
Impostazioni essenziali
plans — Voci pianificate
Colonne CSV id,description,planned_net,revenue_net. Fino a 15 voci. Tutti gli importi sono netti e in una sola valuta.
actuals — Costi effettivi
Colonne CSV id,date,kind,description,quantity,unit_net,plan_id. Fino a 30 righe. La quantità di manodopera indica ore; le quantità di materiali e prestazioni esterne indicano unità. Un plan_id vuoto richiede una proposta del modello.
currency — Valuta
Una sola valuta con due decimali si applica a tutti i valori.
Sono supportati solo dati netti; non vengono calcolate imposte né effettuate conversioni dal lordo al netto.
yes — Sì · no — No
Impostazioni predefinite: "no"
Impostazioni avanzate
rounding — Arrotondamento per riga
Ogni quantità moltiplicata per la tariffa unitaria viene arrotondata ai centesimi prima della somma. L’arrotondamento al pari porta le parità esatte al centesimo pari.
half_up — Arrotondare le parità verso l’alto · half_even — Arrotondare le parità al centesimo pari
Impostazioni predefinite: "half_up"
group_by — Ordine dei dettagli
Ordinamento delle righe di dettaglio per voce assegnata, tipo di costo o ID della fonte. I totali pianificati restano sempre separati.
plan — Voce pianificata · kind — Tipo di costo · source — ID della fonte
Impostazioni predefinite: "plan"
variance_filter — Visibilità delle righe pianificate
Visualizzazione facoltativa delle sole righe pianificate con scostamento positivo superiore alla soglia. I totali riepilogativi e tutti i rilievi restano completi.
all — Tutti · over_threshold — Oltre la soglia di scostamento
Impostazioni predefinite: "all"
variance_threshold — Soglia di scostamento dei costi
Importo netto non negativo utilizzato per i rilievi di superamento e il filtro facoltativo delle righe pianificate.
Impostazioni predefinite: "0.00"
margin_warning_percent — Percentuale di avviso del margine
Segnalazione dei margini sui costi assegnati inferiori a questa percentuale intera, da 0 a 100. Ricavi nulli producono un margine sconosciuto.
Impostazioni predefinite: 20
date_from — Inizio del periodo
Data facoltativa inclusa. Vengono filtrati solo i costi effettivi; costi pianificati e ricavi forniti restano completi e invariati.
Impostazioni predefinite: ""
date_to — Fine del periodo
Data facoltativa inclusa. Le righe effettive escluse rimangono visibili e non entrano nei totali selezionati.
Impostazioni predefinite: ""
mapping_mode — Criterio di assegnazione
Il modo assistito utilizza una singola proposta validata del modello. Il modo esplicito assegna solo i valori plan_id forniti; i costi ambigui o senza corrispondenza restano non assegnati.
assisted — Assegnazione assistita · explicit_only — Solo assegnazioni esplicite
Impostazioni predefinite: "assisted"
show_details — Mostrare le normali righe di dettaglio
Le righe non assegnate, ambigue ed escluse restano visibili anche quando i dettagli ordinari sono nascosti.
yes — Sì · no — No
Impostazioni predefinite: "yes"
include_quotes — Mostrare le citazioni delle fonti
Le evidenze restano validate anche quando le citazioni sono nascoste nel rapporto.
yes — Sì · no — No
Impostazioni predefinite: "yes"
Numero massimo di byte UTF-8 in input: 50000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "job_cost_review",
"text": "{\"plans\":\"id,description,planned_net,revenue_net\\nP1,Lancio del sito,600.00,1000.00\",\"actuals\":\"id,date,kind,description,quantity,unit_net,plan_id\\nA1,2027-03-01,labor,Realizzazione del lancio del sito,8.000,80.00,P1\\nA2,2027-03-02,material,Grafica del lancio del sito,1.000,100.00,\",\"currency\":\"EUR\",\"net_basis\":\"yes\",\"rounding\":\"half_up\",\"group_by\":\"plan\",\"variance_filter\":\"all\",\"variance_threshold\":\"0.00\",\"margin_warning_percent\":30,\"date_from\":\"\",\"date_to\":\"\",\"mapping_mode\":\"assisted\",\"show_details\":\"yes\",\"include_quotes\":\"yes\"}"
}
Controllo degli eventi espliciti dei ticket rispetto a regole confermate con calcoli di orari lavorativi, pause e cambi dell’ora.
Campi di input e configurazione
Impostazioni essenziali
events — Eventi dei ticket
Colonne CSV id,ticket,at,event,priority,description. Fino a 60 eventi per 12 ticket entro 31 giorni trascorsi. Le date e ore richiedono secondi e uno scostamento UTC esplicito.
rules — Regole SLA approvate
Colonne CSV id,priority,description,response_minutes,resolution_minutes. Fino a 12 regole; ogni soglia è un intero positivo esplicito in minuti.
rules_approved — Regole esplicitamente confermate
Le descrizioni e le soglie numeriche fornite richiedono conferma esplicita prima dell’elaborazione.
no — No · yes — Sì
Impostazioni predefinite: "no"
Impostazioni avanzate
timezone — Fuso orario lavorativo
Date locali, giorni della settimana, orari lavorativi e festività fornite utilizzano questo fuso. Gli scostamenti temporali delle fonti determinano l’ordine cronologico.
Il tempo lavorativo conteggia solo gli intervalli locali configurati. Il tempo trascorso conteggia tutti i secondi. Le pause selezionate sono escluse in entrambi i modi.
business — Tempo lavorativo · elapsed — Tempo trascorso
Un intervallo HH:MM-HH:MM nello stesso giorno, con inizio prima della fine ed entrambi gli orari prima delle 24:00. Si applica al modo tempo lavorativo.
Impostazioni predefinite: "09:00-17:00"
business_days — Giorni lavorativi settimanali
Numeri univoci dei giorni separati da virgole, da lunedì 1 a domenica 7. Si applica al modo tempo lavorativo.
Impostazioni predefinite: "1,2,3,4,5"
holidays — Date locali escluse
Fino a 31 date univoche YYYY-MM-DD separate da virgole o ritorni a capo. Non si presuppone un calendario automatico delle festività; si applica al modo tempo lavorativo.
Impostazioni predefinite: ""
pause_states — Stati di pausa dell’orologio
pause_customer e/o pause_vendor separati da virgole, oppure vuoto per nessuna esclusione temporale. resume chiude una pausa attiva; anche resolve la chiude.
Impostazioni predefinite: "pause_customer"
cycle_mode — Selezione dei cicli
Verifica di tutti i cicli espliciti open/reopen o solo del primo. Gli altri restano visibili come esclusi; gli avvisi di sequenza sono conservati.
all — Tutti · first — Solo primo ciclo
Impostazioni predefinite: "all"
date_from — Inizio del periodo
Data locale di apertura facoltativa inclusa per selezionare i cicli. Gli eventi sono conservati per validare la sequenza.
Impostazioni predefinite: ""
date_to — Fine del periodo
Data locale di apertura facoltativa inclusa per selezionare i cicli. I cicli esclusi rimangono visibili.
Impostazioni predefinite: ""
sort_order — Ordinamento dei risultati
Ordinamento per ticket oppure rilievi e cicli incompleti per primi.
ticket — Ticket · issues_first — Rilievi prima
Impostazioni predefinite: "ticket"
include_quotes — Mostrare le citazioni delle fonti
Le evidenze restano validate anche quando le citazioni sono nascoste nel rapporto.
yes — Sì · no — No
Impostazioni predefinite: "yes"
Numero massimo di byte UTF-8 in input: 50000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "sla_review",
"text": "{\"events\":\"id,ticket,at,event,priority,description\\nE1,T1,2027-03-01T09:00:00+01:00,open,high,Interruzione del servizio ospitato\\nE2,T1,2027-03-01T09:30:00+01:00,response,high,Prima risposta dell’assistenza\\nE3,T1,2027-03-01T10:00:00+01:00,pause_customer,high,Attesa di informazioni dal cliente\\nE4,T1,2027-03-01T11:00:00+01:00,resume,high,Informazioni del cliente ricevute\\nE5,T1,2027-03-01T12:00:00+01:00,resolve,high,Servizio ripristinato\",\"rules\":\"id,priority,description,response_minutes,resolution_minutes\\nR1,high,Incidenti di servizio ospitato ad alta priorità,60,180\",\"rules_approved\":\"yes\",\"timezone\":\"Europe/Berlin\",\"clock\":\"business\",\"business_hours\":\"09:00-17:00\",\"business_days\":\"1,2,3,4,5\",\"holidays\":\"\",\"pause_states\":\"pause_customer\",\"cycle_mode\":\"all\",\"date_from\":\"\",\"date_to\":\"\",\"sort_order\":\"ticket\",\"include_quotes\":\"yes\"}"
}
Assegnazione delle lunghezze richieste a barre o rotoli forniti con larghezze di taglio, rifilature, gruppi di materiale, sfridi e preferenze di costo espliciti, seguita dalla verifica di ogni assegnazione e residuo.
Campi di input e configurazione
Impostazioni essenziali
demand — CSV dei pezzi richiesti
Intestazioni id,material,unit,length,quantity,note. Fino a 20 ID univoci in maiuscolo e 200 esemplari totali. Le lunghezze positive usano il punto decimale con al massimo tre decimali; quantity è un intero positivo. Le note hanno al massimo 300 byte UTF-8. Tutte le righe di entrambi i file devono usare una sola unità comune: mm, cm, m o in.
stock — CSV delle scorte disponibili
Intestazioni id,material,unit,length,quantity,cost,kind,note. Fino a 30 ID univoci in maiuscolo e 100 esemplari totali di scorta. kind è new o remnant; cost è un importo decimale non negativo per elemento, con al massimo due decimali nella valuta scelta. Gli sfridi esistenti sono elementi espliciti; non vengono acquistate scorte.
Impostazioni avanzate
kerf — Larghezza di taglio per pezzo
Stringa decimale non negativa nell’unità comune di lunghezza, al massimo tre decimali. Viene conteggiato esattamente un taglio per pezzo assegnato, incluso l’ultimo.
Impostazioni predefinite: "0"
trim_start — Rifilatura iniziale
Stringa decimale non negativa sottratta una volta dall’inizio di ogni elemento utilizzato, nell’unità comune.
Impostazioni predefinite: "0"
trim_end — Rifilatura finale
Stringa decimale non negativa sottratta una volta dalla fine di ogni elemento utilizzato, nell’unità comune.
Impostazioni predefinite: "0"
minimum_remnant — Residuo riutilizzabile minimo
Stringa decimale non negativa. Le lunghezze residue positive pari o superiori alla soglia sono indicate come riutilizzabili; gli sfridi più corti sono scarto. Questa classificazione non cambia il posizionamento.
Impostazioni predefinite: "0"
strategy — Strategia di posizionamento
Il migliore adattamento sceglie la capacità residua minima dopo le preferenze prioritarie delle scorte. Il primo adattamento omette questa graduatoria per capacità residua. Entrambi sono euristiche greedy limitate e non dimostrano mai ottimalità.
best_fit — Migliore adattamento · first_fit — Primo adattamento
Impostazioni predefinite: "best_fit"
objective — Obiettivo di selezione delle scorte
Materiale preferisce scorte compatibili più corte dopo le preferenze per sfridi e scorte già iniziate. Costo ordina le scorte non iniziate per costo unitario fornito prima della capacità residua. Le scorte già iniziate sono preferite. Non viene dichiarato un minimo globale dei costi.
material — Uso del materiale · cost — Costo fornito
Impostazioni predefinite: "material"
currency — Valuta dei costi
Un’unica etichetta per tutti i costi delle scorte forniti. Non vengono effettuate conversioni valutarie né verifiche indipendenti dei prezzi.
prefer_remnants — Dare priorità agli sfridi esistenti
Sì ordina gli sfridi compatibili prima delle scorte nuove. Questa preferenza precede l’ordinamento per scorte iniziate, costo e capacità residua.
yes — Sì · no — No
Impostazioni predefinite: "yes"
allow_remnants — Consentire sfridi esistenti
No esclude dal posizionamento le righe contrassegnate remnant. L’esclusione non crea mai nuove scorte e non modifica le quantità richieste.
yes — Sì · no — No
Impostazioni predefinite: "yes"
material_case — Gruppi di materiale sensibili alle maiuscole
I nomi dei materiali sono privati degli spazi esterni. L’opzione No confronta anche i nomi convertiti in minuscolo Unicode; gruppi diversi non vengono mai mescolati.
yes — Sì · no — No
Impostazioni predefinite: "yes"
cut_order — Ordine di posizionamento dei pezzi
Più lunghi prima ordina per lunghezza e usa l’ordine delle fonti proposto dall’IA per risolvere le parità. La priorità IA segue l’ordine supportato dalle fonti proposto dalle note di richiesta. Ogni esemplare richiesto resta contabilizzato.
longest_first — Più lunghi prima · ai_priority — Priorità proposta dall’IA
Impostazioni predefinite: "longest_first"
display_order — Ordine dei risultati
Scorta ordina gli esemplari utilizzati per identificatore. Scarto prima ordina per somma di tagli, rifilature e lunghezza residua. L’ordine di visualizzazione non modifica mai il piano calcolato.
stock — Identificatore della scorta · waste_first — Maggiore lunghezza non produttiva prima
Impostazioni predefinite: "stock"
Numero massimo di byte UTF-8 in input: 180000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "cutting_plan",
"text": "{\"demand\":\"id,material,unit,length,quantity,note\\nD1,Alluminio,mm,400,2,Maneggiare i bordi con cautela\\nD2,Alluminio,mm,180,2,Ordine standard di officina\",\"stock\":\"id,material,unit,length,quantity,cost,kind,note\\nS1,Alluminio,mm,1000,2,12.50,new,Barra standard disponibile\\nS2,Alluminio,mm,400,1,2.00,remnant,Sfrido esistente\",\"kerf\":\"2\",\"trim_start\":\"5\",\"trim_end\":\"5\",\"minimum_remnant\":\"100\",\"strategy\":\"best_fit\",\"objective\":\"material\",\"currency\":\"EUR\",\"prefer_remnants\":\"yes\",\"allow_remnants\":\"yes\",\"material_case\":\"yes\",\"cut_order\":\"longest_first\",\"display_order\":\"stock\"}"
}
Schema completo della configurazione
{
"type": "object",
"additionalProperties": false,
"required": [
"demand",
"stock"
],
"properties": {
"demand": {
"type": "string",
"description": "Headers id,material,unit,length,quantity,note. Up to 20 unique uppercase IDs and 200 total part instances. Positive lengths use a decimal point with at most three decimals; positive integer quantity. Notes are at most 300 UTF-8 bytes. All rows in both files must use one common unit: mm, cm, m or in.",
"maxLength": 160000
},
"stock": {
"type": "string",
"description": "Headers id,material,unit,length,quantity,cost,kind,note. Up to 30 unique uppercase IDs and 100 total stock instances. kind is new or remnant; cost is a nonnegative per-item decimal amount with at most two decimals in the selected currency. Existing remnants are explicit stock items; no stock is purchased.",
"maxLength": 160000
},
"kerf": {
"type": "string",
"description": "Nonnegative decimal string in the common length unit, at most three decimals. Exactly one kerf is charged per allocated part, including the final part.",
"default": "0",
"maxLength": 120,
"pattern": "^(0|[1-9][0-9]{0,5})(\\.[0-9]{1,3})?$"
},
"trim_start": {
"type": "string",
"description": "Nonnegative decimal string deducted once from the start of every used stock item, in the common unit.",
"default": "0",
"maxLength": 120,
"pattern": "^(0|[1-9][0-9]{0,5})(\\.[0-9]{1,3})?$"
},
"trim_end": {
"type": "string",
"description": "Nonnegative decimal string deducted once from the end of every used stock item, in the common unit.",
"default": "0",
"maxLength": 120,
"pattern": "^(0|[1-9][0-9]{0,5})(\\.[0-9]{1,3})?$"
},
"minimum_remnant": {
"type": "string",
"description": "Nonnegative decimal string. Positive remaining lengths at or above this threshold are reported as reusable; shorter remnants count as waste. This classification does not change placement.",
"default": "0",
"maxLength": 120,
"pattern": "^(0|[1-9][0-9]{0,5})(\\.[0-9]{1,3})?$"
},
"strategy": {
"type": "string",
"description": "Best fit chooses the smallest remaining capacity after the higher-priority stock preferences. First fit omits that remaining-capacity ranking. Both are bounded greedy heuristics and never prove optimality.",
"default": "best_fit",
"enum": [
"best_fit",
"first_fit"
],
"maxLength": 120
},
"objective": {
"type": "string",
"description": "Material prefers shorter fitting stock after remnant and opened-stock preferences. Cost ranks unopened stock by the supplied per-item cost before remaining capacity. Already opened stock is preferred. No global cost minimum is claimed.",
"default": "material",
"enum": [
"material",
"cost"
],
"maxLength": 120
},
"currency": {
"type": "string",
"description": "A single label for all supplied stock costs. No exchange-rate conversion or independent price verification is performed.",
"default": "EUR",
"enum": [
"EUR",
"USD",
"GBP",
"PLN",
"CHF"
],
"maxLength": 120
},
"prefer_remnants": {
"type": "string",
"description": "Yes ranks compatible remnant stock before new stock. This preference comes before opened-stock, cost and remaining-capacity ranking.",
"default": "yes",
"enum": [
"yes",
"no"
],
"maxLength": 120
},
"allow_remnants": {
"type": "string",
"description": "No excludes stock rows marked remnant from placement. Their exclusion never creates new stock or changes demand quantities.",
"default": "yes",
"enum": [
"yes",
"no"
],
"maxLength": 120
},
"material_case": {
"type": "string",
"description": "Material names are trimmed. No additionally compares Unicode lowercase names; different material groups are never mixed.",
"default": "yes",
"enum": [
"yes",
"no"
],
"maxLength": 120
},
"cut_order": {
"type": "string",
"description": "Longest first orders by length and uses the AI-proposed source order to break ties. AI priority follows the source-bound order proposed from demand notes. Every demand instance remains accounted for.",
"default": "longest_first",
"enum": [
"longest_first",
"ai_priority"
],
"maxLength": 120
},
"display_order": {
"type": "string",
"description": "Stock orders used stock instances by identifier. Waste first orders by combined kerf, trim and remaining length. Display order never changes the computed plan.",
"default": "stock",
"enum": [
"stock",
"waste_first"
],
"maxLength": 120
}
}
}
Verifica delle serie di misure
measurement_review
Confronto dei valori misurati con limiti esplicitamente approvati, riepilogo dei gruppi di caratteristiche e lotti e verifica di letture mancanti, specifiche ambigue e osservazioni IA supportate dalle fonti.
Campi di input e configurazione
Impostazioni essenziali
measurements — CSV delle misurazioni
Intestazioni id,feature,batch,date,value,unit,note. Fino a 500 ID univoci in maiuscolo, 20 gruppi di caratteristica e unità e 100 gruppi di risultati. Le date usano YYYY-MM-DD dal 2000 al 2100 inclusi. value è una stringa decimale con segno e fino a sei decimali, oppure vuota. Le note hanno al massimo 300 byte UTF-8.
specifications — CSV delle specifiche approvate
Intestazioni id,feature,unit,lower,upper,note. Fino a 20 ID univoci in maiuscolo. Ogni specifica richiede almeno un limite; un limite inferiore o superiore vuoto indica controllo unilaterale. I limiti sono stringhe decimali con segno e fino a sei decimali. La corrispondenza usa il confronto configurato dei nomi e le unità esatte. Più corrispondenze restano irrisolte.
limits_approved — Confermare i limiti forniti
Conferma esplicita che queste esatte specifiche e limiti siano approvati per la verifica. Le modifiche richiedono nuova conferma. Note delle fonti e output del modello non possono concedere approvazione.
no — Non approvato · yes — Questi limiti esatti sono approvati
Impostazioni predefinite: "no"
Impostazioni avanzate
date_from — Includere dalla data
Limite inferiore facoltativo incluso in YYYY-MM-DD. Le osservazioni precedenti sono escluse dalle statistiche e conteggiate separatamente.
Impostazioni predefinite: ""
date_to — Includere fino alla data
Limite superiore facoltativo incluso in YYYY-MM-DD. Le osservazioni successive sono escluse dalle statistiche e conteggiate separatamente.
Impostazioni predefinite: ""
group_by — Raggruppamento statistico
Caratteristica combina tutti i lotti inclusi per ogni caratteristica e unità esatta. Caratteristica e lotto mantiene separati i lotti. Sono accettati al massimo 100 gruppi di risultati.
feature — Caratteristica e unità · feature_batch — Caratteristica, unità e lotto
Impostazioni predefinite: "feature_batch"
case_sensitive — Corrispondenza delle caratteristiche sensibile alle maiuscole
I nomi sono privati degli spazi esterni. L’opzione No confronta anche i nomi convertiti in minuscolo Unicode. Le unità corrispondono sempre esattamente; non avvengono conversioni né associazioni dedotte di alias.
yes — Sì · no — No
Impostazioni predefinite: "yes"
missing_policy — Gestione delle misurazioni mancanti
Segnalare contrassegna per verifica i gruppi con valori vuoti. Escludere omette i valori vuoti dalle statistiche senza questo avviso aggiuntivo di gruppo. Il numero dei valori mancanti resta visibile in entrambi i modi; testo numerico non valido viene rifiutato.
Inclusivi accetta valori uguali a una soglia fornita. Esclusivi contrassegna l’uguaglianza come fuori intervallo. I confronti usano valori esatti non arrotondati a virgola fissa.
Da 0 a 6 decimali per le statistiche descrittive. L’arrotondamento visualizzato non modifica mai limiti di specifica o decisioni di fuori intervallo.
Impostazioni predefinite: 3
minimum_sample — Dimensione minima del campione numerico
I gruppi con meno osservazioni numeriche ricevono uno stato di verifica. Da 2 a 500; questa soglia non stabilisce confidenza statistica o rappresentatività.
Impostazioni predefinite: 5
deviation — Convenzione della deviazione standard
Campione usa n−1 e richiede almeno due osservazioni numeriche. Popolazione usa n e ne richiede almeno una. I valori descrivono solo le osservazioni fornite; non implicano inferenze su una popolazione più ampia.
sample — Deviazione standard campionaria · population — Deviazione standard della popolazione
Impostazioni predefinite: "sample"
sort_order — Ordine dei gruppi
Fonte conserva la prima comparsa di ogni gruppo. Problemi prima mette davanti i gruppi da verificare. Caratteristica ordina per nome fornito e lotto. Le statistiche restano invariate.
source — Ordine delle fonti · issues_first — Gruppi da verificare prima · feature — Caratteristica e lotto
Impostazioni predefinite: "source"
include_evidence — Mostrare la citazione rappresentativa
Sì include la nota esatta della prima misurazione inclusa per ogni gruppo di caratteristica e unità. No nasconde solo questa colonna; ID delle fonti e validazione del modello restano invariati.
yes — Includere citazione · no — Solo ID delle fonti
Impostazioni predefinite: "yes"
detail_filter — Gruppi visualizzati
Tutti mostra ogni gruppo incluso. Problemi mostra gruppi con specifiche mancanti o ambigue, valori fuori intervallo, campione numerico insufficiente o valori mancanti nel modo segnalazione. I conteggi riepilogativi completi restano invariati.
all — Tutti i gruppi · issues — Solo gruppi da verificare
Impostazioni predefinite: "all"
Numero massimo di byte UTF-8 in input: 180000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "measurement_review",
"text": "{\"measurements\":\"id,feature,batch,date,value,unit,note\\nM1,Diametro,B1,2026-11-01,10.010,mm,Zero dello strumento verificato\\nM2,Diametro,B1,2026-11-01,10.020,mm,Stessa procedura di misura\\nM3,Diametro,B1,2026-11-01,10.060,mm,Misura ripetuta consigliata\\nM4,Diametro,B1,2026-11-01,,mm,Lettura non disponibile\",\"specifications\":\"id,feature,unit,lower,upper,note\\nS1,Diametro,mm,9.950,10.050,Revisione A del disegno approvata\",\"limits_approved\":\"yes\",\"date_from\":\"\",\"date_to\":\"\",\"group_by\":\"feature_batch\",\"case_sensitive\":\"yes\",\"missing_policy\":\"report\",\"boundary\":\"inclusive\",\"rounding_digits\":3,\"minimum_sample\":3,\"deviation\":\"sample\",\"sort_order\":\"source\",\"include_evidence\":\"yes\",\"detail_filter\":\"all\"}"
}
Schema completo della configurazione
{
"type": "object",
"additionalProperties": false,
"required": [
"measurements",
"specifications",
"limits_approved"
],
"properties": {
"measurements": {
"type": "string",
"description": "Headers id,feature,batch,date,value,unit,note. Up to 500 unique uppercase IDs, 20 feature-and-unit groups and 100 result groups. Dates use YYYY-MM-DD from 2000 through 2100. value is a signed decimal string with up to six decimals, or empty. Notes are at most 300 UTF-8 bytes.",
"maxLength": 160000
},
"specifications": {
"type": "string",
"description": "Headers id,feature,unit,lower,upper,note. Up to 20 unique uppercase IDs. At least one limit must be supplied per specification; an empty lower or upper limit means one-sided checking. Limits are signed decimal strings with at most six decimals. Matching uses the configured feature-name comparison and exact units. Multiple matches remain unresolved.",
"maxLength": 160000
},
"limits_approved": {
"type": "string",
"description": "Explicit confirmation that these exact supplied specifications and limits are approved for this review. Changing them requires renewed confirmation. Source notes and model output cannot grant approval.",
"default": "no",
"enum": [
"no",
"yes"
],
"maxLength": 120
},
"date_from": {
"type": "string",
"description": "Optional inclusive lower date bound in YYYY-MM-DD. Earlier observations are excluded from statistics and counted separately.",
"default": "",
"maxLength": 120
},
"date_to": {
"type": "string",
"description": "Optional inclusive upper date bound in YYYY-MM-DD. Later observations are excluded from statistics and counted separately.",
"default": "",
"maxLength": 120
},
"group_by": {
"type": "string",
"description": "Feature combines all included batches for each feature and exact unit. Feature and batch keeps batches separate. A maximum of 100 result groups is accepted.",
"default": "feature_batch",
"enum": [
"feature",
"feature_batch"
],
"maxLength": 120
},
"case_sensitive": {
"type": "string",
"description": "Names are trimmed. No additionally compares Unicode lowercase names. Units always match exactly; there is no unit conversion or inferred alias mapping.",
"default": "yes",
"enum": [
"yes",
"no"
],
"maxLength": 120
},
"missing_policy": {
"type": "string",
"description": "Report marks groups with empty values for review. Exclude omits empty values from statistics without this additional group warning. Missing-value counts remain visible in both modes; invalid numeric text is rejected.",
"default": "report",
"enum": [
"report",
"exclude"
],
"maxLength": 120
},
"boundary": {
"type": "string",
"description": "Inclusive accepts values equal to a supplied bound. Exclusive marks equality as out of range. Comparisons use exact unrounded fixed-point values.",
"default": "inclusive",
"enum": [
"inclusive",
"exclusive"
],
"maxLength": 120
},
"rounding_digits": {
"type": "integer",
"description": "Between 0 and 6 decimal places for descriptive statistics. Display rounding never changes specification limits or out-of-range decisions.",
"default": 3,
"minimum": 0,
"maximum": 6
},
"minimum_sample": {
"type": "integer",
"description": "Groups with fewer numeric observations receive a review status. Between 2 and 500; this threshold does not establish statistical confidence or representativeness.",
"default": 5,
"minimum": 2,
"maximum": 500
},
"deviation": {
"type": "string",
"description": "Sample uses n−1 and requires at least two numeric observations. Population uses n and requires at least one. Values describe only the supplied observations; no wider population inference is implied.",
"default": "sample",
"enum": [
"sample",
"population"
],
"maxLength": 120
},
"sort_order": {
"type": "string",
"description": "Source retains the first appearance of each group. Issues first puts review groups first. Feature sorts by supplied feature name and batch. Statistics remain unchanged.",
"default": "source",
"enum": [
"source",
"issues_first",
"feature"
],
"maxLength": 120
},
"include_evidence": {
"type": "string",
"description": "Yes includes the exact first included measurement note for each feature-and-unit group. No hides this display column only; source IDs and model validation remain unchanged.",
"default": "yes",
"enum": [
"yes",
"no"
],
"maxLength": 120
},
"detail_filter": {
"type": "string",
"description": "All shows every included group. Issues shows groups with missing or ambiguous specifications, out-of-range values, insufficient numeric sample size or report-mode missing values. Complete summary counts remain unchanged.",
"default": "all",
"enum": [
"all",
"issues"
],
"maxLength": 120
}
}
}
Verifica degli impatti delle modifiche su dati mantenuti
change_impact
Tracciare modifiche concrete attraverso dipendenze mantenute e verificare documenti, test, processi e ruoli responsabili interessati senza inventare collegamenti d’impatto.
Campi di input e configurazione
Impostazioni essenziali
elements — Elementi mantenuti
Intestazioni CSV id,name,kind,criticality,approval,owner,description. Fino a 40 ID univoci in maiuscolo. name e owner: al massimo 160 byte UTF-8; description: 1200 byte. kind: document,test,process,system. criticality: high,medium,low. approval: approved,draft,unknown. owner vuoto è consentito e resta una lacuna. L’approvazione è una dichiarazione della fonte, non un’autorizzazione concessa dallo strumento. Limite CSV: 40.000 byte UTF-8.
Impostazioni predefinite: ""
dependencies — Dipendenze mantenute
Intestazioni CSV id,from,to,evidence. from è il prerequisito o elemento a monte; to è il dipendente o elemento a valle. Fino a 100 ID e coppie di archi univoci per la verifica delle modifiche, 50 per il ripristino. Entrambi gli estremi devono esistere. L’evidenza è obbligatoria e limitata a 600 byte UTF-8. Un file con sola intestazione è valido; relazioni esterne mancanti non possono essere dedotte. Limite CSV: 40.000 byte UTF-8.
Impostazioni predefinite: ""
changes — Modifiche concrete proposte
Intestazioni CSV id,element,description. Fino a 12 ID univoci di modifica in maiuscolo, ciascuno collegato a un elemento esistente. Descrizione: 1200 byte UTF-8. Ogni elemento iniziale selezionato richiede almeno una modifica fornita. Entrano nella verifica solo modifiche degli elementi iniziali selezionati. Limite CSV: 40.000 byte UTF-8.
Impostazioni predefinite: ""
start_ids — ID degli elementi iniziali
Da uno a otto ID distinti di elementi esistenti separati da spazi o virgole. Ogni elemento iniziale richiede un record concreto di modifica. Nessun ID iniziale generato dal modello viene accettato.
Impostazioni predefinite: ""
baseline — Versione di riferimento
Identificatore obbligatorio della baseline, fino a 120 byte UTF-8. Etichetta questa istantanea fornita; lo strumento non recupera né confronta una versione esterna.
Impostazioni predefinite: "BASE-1"
Impostazioni avanzate
direction — Direzione di attraversamento
Avanti segue dal prerequisito al dipendente; indietro dal dipendente al prerequisito; entrambe esplora le due direzioni. L’attraversamento inverso verifica dipendenze, non dimostra impatti a valle. Ogni percorso visualizzato contiene solo ID di archi forniti.
forward — Avanti · backward — Indietro · both — Entrambe le direzioni
Impostazioni predefinite: "forward"
max_depth — Profondità massima del percorso
Da uno a venti archi da ogni elemento iniziale modificato. Viene conservato il percorso più breve scoperto per modifica ed elemento. Gli archi di confine vengono segnalati; gli elementi non scoperti oltre il limite non sono considerati non interessati.
Impostazioni predefinite: 10
kind_filter — Filtro del tipo di elemento
Filtra i candidati alla verifica dopo l’attraversamento completo del grafo. Gli elementi intermedi nascosti partecipano ancora ai percorsi di dipendenza.
all — Tutti · document — Documento · test — Test · process — Processo · system — Sistema
Impostazioni predefinite: "all"
criticality_filter — Filtro di criticità
Filtra i candidati secondo la criticità esplicitamente fornita. La pianificazione del ripristino include comunque tutti i processi interessati prima di questa selezione visiva; dipendenze a bassa priorità non possono scomparire dal piano.
all — Tutti · high — Alta · high_medium — Alta e media
Impostazioni predefinite: "all"
approval_filter — Filtro di approvazione della fonte
Filtra solo il campo approval fornito. approved è un’etichetta della fonte, non un’autorizzazione al rilascio verificata indipendentemente.
all — Tutti · approved — Approvato nella fonte · draft — Bozza nella fonte · unknown — Sconosciuto
Impostazioni predefinite: "all"
max_items — Numero massimo di selezioni da verificare
L'IA seleziona esattamente questo numero di record idonei, oppure tutti quelli idonei se ne rimangono meno. L’analisi deterministica completa copre comunque ogni dipendenza fornita e processo interessato. I record non selezionati non sono certificati come non interessati o ripristinati.
Impostazioni predefinite: 10
detail — Dettaglio delle citazioni
Gli estratti brevi sono limitati a 120 caratteri, quelli dettagliati a 240. Al modello viene chiesto di preferire passaggi di non oltre 80 caratteri. Ogni citazione deve essere un passaggio esatto e continuo nella lingua originale.
brief — Breve · detailed — Dettagliato
Impostazioni predefinite: "detailed"
sort_order — Ordine di visualizzazione
Riordina le righe selezionate per ordine originale delle fonti, profondità del percorso selezionato più breve o criticità fornita. Raggiungibilità e selezione non cambiano.
source — Ordine delle fonti · depth — Profondità del percorso · criticality — Criticità fornita
Impostazioni predefinite: "depth"
include_gaps — Includere lacune di responsabilità e approvazione
Se attivo, responsabili mancanti, etichette di fonte non approvate e documenti o test raggiungibili assenti producono rilievi espliciti. Avvisi su cicli e limiti di profondità e avvertenza di verifica restano visibili indipendentemente dall’impostazione.
Impostazioni predefinite: true
Numero massimo di byte UTF-8 in input: 100000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "change_impact",
"text": "{\"elements\":\"id,name,kind,criticality,approval,owner,description\\nS1,Servizio ordini,system,high,approved,Team piattaforma,Il servizio valida i campi degli ordini in arrivo.\\nD1,Manuale ordini,document,medium,draft,Team documentazione,Il manuale descrive i campi obbligatori degli ordini.\\nT1,Test di validazione ordini,test,high,approved,Team qualità,Il test controlla i campi obbligatori mancanti.\",\"dependencies\":\"id,from,to,evidence\\nL1,S1,D1,Il manuale documenta l’interfaccia del servizio ordini.\\nL2,S1,T1,Il test verifica la validazione del servizio ordini.\",\"changes\":\"id,element,description\\nC1,S1,Aggiungere un riferimento di consegna obbligatorio a ogni ordine.\",\"start_ids\":\"S1\",\"direction\":\"forward\",\"max_depth\":10,\"kind_filter\":\"all\",\"criticality_filter\":\"all\",\"approval_filter\":\"all\",\"baseline\":\"BASE-1\",\"max_items\":10,\"detail\":\"detailed\",\"sort_order\":\"depth\",\"include_gaps\":true}"
}
Costruire una sequenza di ripristino verificabile da dipendenze e attività mantenute, risorse esplicite, simulazioni di guasto e obiettivi RTO/RPO.
Campi di input e configurazione
Impostazioni essenziali
processes — Processi operativi e IT critici
Intestazioni CSV id,name,criticality,rto_minutes,rpo_minutes,backup_at,owner,description. Fino a 20 ID univoci in maiuscolo. name e owner: 160 byte UTF-8; description: 1200 byte. criticality: high,medium,low. rto_minutes: intero 1–10080; rpo_minutes: intero 0–10080. backup_at è YYYY-MM-DDTHH:MM:00Z oppure vuoto e non può essere successivo a reference_time. Tempi di backup mancanti restano sconosciuti. Anni 2000–2100. Limite CSV: 40.000 byte UTF-8.
Impostazioni predefinite: ""
dependencies — Dipendenze mantenute
Intestazioni CSV id,from,to,evidence. from è il prerequisito o elemento a monte; to è il dipendente o elemento a valle. Fino a 100 ID e coppie di archi univoci per la verifica delle modifiche, 50 per il ripristino. Entrambi gli estremi devono esistere. L’evidenza è obbligatoria e limitata a 600 byte UTF-8. Un file con sola intestazione è valido; relazioni esterne mancanti non possono essere dedotte. Limite CSV: 40.000 byte UTF-8.
Impostazioni predefinite: ""
tasks — Attività di ripristino mantenute
Intestazioni CSV id,process,sequence,duration_minutes,resource,units,instruction. Fino a 40 ID univoci di attività. Gli ID di processo e risorsa devono esistere. sequence: intero 1–100, univoco in ogni processo; duration_minutes: intero 1–10080; units: intero 1–100. Istruzioni: 1200 byte UTF-8. Un file con sola intestazione è valido e produce blocchi per attività mancanti. Tutte le attività di ogni processo interessato sono pianificate in sequenza; nessuna viene inventata o eseguita. Limite CSV: 40.000 byte UTF-8.
Impostazioni predefinite: ""
resources — Risorse di ripristino
Intestazioni CSV id,name,capacity. Fino a 20 ID univoci di risorsa in maiuscolo. name: 160 byte UTF-8; capacity: intero 1–100 unità simultanee. La capacità è fornita, non verificata. Limite CSV: 40.000 byte UTF-8.
Impostazioni predefinite: ""
failed_processes — ID dei processi con guasto simulato
Da uno a venti ID distinti di processi esistenti separati da spazi o virgole. Tutti i processi dipendenti a valle sono inclusi transitivamente. I prerequisiti non interessati sono considerati disponibili; relazioni mancanti restano un limite delle evidenze.
Impostazioni predefinite: ""
reference_time — Ora di riferimento UTC esplicita
YYYY-MM-DDTHH:MM:00Z, anni 2000–2100. È il minuto zero del guasto simulato e il riferimento per l’età del backup. I secondi devono essere 00. Nessuna data e ora corrente viene dedotta.
Impostazioni predefinite: "2026-11-03T09:00:00Z"
Impostazioni avanzate
unavailable_resources — ID delle risorse simulate indisponibili
Da zero a venti ID distinti di risorse esistenti separati da spazi o virgole. Le risorse elencate hanno capacità effettiva zero. Vuoto significa nessuna indisponibilità aggiuntiva simulata.
Impostazioni predefinite: ""
horizon_minutes — Orizzonte di pianificazione in minuti
Da uno a 10080 minuti dall’ora di riferimento esplicita. Un processo le cui attività non possano tutte terminare entro l’orizzonte è bloccato; le prenotazioni parziali sono annullate e non vengono presentate come ripristino completato.
Impostazioni predefinite: 480
priority_order — Priorità di pianificazione del ripristino
I processi pronti sono selezionati per criticità fornita, RTO più breve o ordine delle fonti. Ogni processo attende tutti i prerequisiti interessati. Le prenotazioni usano un calendario deterministico greedy con collocazione più precoce; il risultato non è globalmente ottimale.
criticality — Criticità fornita · rto — RTO fornito più breve · source — Ordine delle fonti
Impostazioni predefinite: "criticality"
capacity_percent — Capacità disponibile delle risorse (%)
Un intero da 1 a 100 riduce proporzionalmente ogni capacità fornita, arrotondata per difetto a unità intere. Le risorse simulate indisponibili restano a zero. Le attività che richiedono più unità sono bloccate; la capacità non viene mai superata silenziosamente.
Impostazioni predefinite: 100
rto_margin_minutes — Margine di sicurezza RTO in minuti
Da zero a 1440 minuti aggiunti a ogni fine processo calcolata nel confronto con l’obiettivo RTO. Questo margine non prenota risorse né modifica il calendario delle attività.
Impostazioni predefinite: 0
rpo_policy — Criterio dell’età del backup
Avvisare mantiene pianificabili le attività fornite, segnalando evidenze di backup mancanti o troppo vecchie. Bloccare impedisce la pianificazione quando l’età è sconosciuta o supera RPO; anche i dipendenti a valle sono bloccati. Le date e ore del backup non dimostrano integrità né effettiva perdita di dati.
warn — Avvisare delle lacune nei backup · block — Bloccare in presenza di lacune nei backup
Impostazioni predefinite: "warn"
criticality_filter — Filtro di criticità
Filtra i candidati secondo la criticità esplicitamente fornita. La pianificazione del ripristino include comunque tutti i processi interessati prima di questa selezione visiva; dipendenze a bassa priorità non possono scomparire dal piano.
all — Tutti · high — Alta · high_medium — Alta e media
Impostazioni predefinite: "all"
max_items — Numero massimo di selezioni da verificare
L'IA seleziona esattamente questo numero di record idonei, oppure tutti quelli idonei se ne rimangono meno. L’analisi deterministica completa copre comunque ogni dipendenza fornita e processo interessato. I record non selezionati non sono certificati come non interessati o ripristinati.
Impostazioni predefinite: 10
detail — Dettaglio delle citazioni
Gli estratti brevi sono limitati a 120 caratteri, quelli dettagliati a 240. Al modello viene chiesto di preferire passaggi di non oltre 80 caratteri. Ogni citazione deve essere un passaggio esatto e continuo nella lingua originale.
brief — Breve · detailed — Dettagliato
Impostazioni predefinite: "detailed"
sort_order — Ordine di visualizzazione
Ordina le righe di processo selezionate per inizio calcolato, con le righe bloccate in fondo, oppure per ordine originale. Non cambia il calendario di ripristino.
schedule — Inizio pianificato · source — Ordine delle fonti
Impostazioni predefinite: "schedule"
Numero massimo di byte UTF-8 in input: 100000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "recovery_plan",
"text": "{\"processes\":\"id,name,criticality,rto_minutes,rpo_minutes,backup_at,owner,description\\nP1,Database ordini,high,60,60,2026-11-03T08:30:00Z,Team database,Ripristinare il database ordini mantenuto prima di riavviare la ricezione ordini.\\nP2,Ricezione ordini,high,120,60,2026-11-03T08:30:00Z,Team servizi,La ricezione ordini richiede la disponibilità del database ordini.\",\"dependencies\":\"id,from,to,evidence\\nL1,P1,P2,La ricezione ordini legge e scrive il database ordini.\",\"tasks\":\"id,process,sequence,duration_minutes,resource,units,instruction\\nT1,P1,1,30,R1,1,Ripristinare il backup approvato del database e registrare l’esito della validazione.\\nT2,P2,1,20,R1,1,Riavviare il servizio mantenuto di ricezione ordini dopo la verifica del database.\",\"resources\":\"id,name,capacity\\nR1,Operatore di ripristino,1\",\"failed_processes\":\"P1\",\"unavailable_resources\":\"\",\"reference_time\":\"2026-11-03T09:00:00Z\",\"horizon_minutes\":480,\"priority_order\":\"criticality\",\"capacity_percent\":100,\"rto_margin_minutes\":0,\"rpo_policy\":\"warn\",\"criticality_filter\":\"all\",\"max_items\":10,\"detail\":\"detailed\",\"sort_order\":\"schedule\"}"
}
Confrontare elaborati con criteri e livelli di prestazione espliciti, esaminare citazioni esatte e calcolare punteggi dalle valutazioni umane.
Campi di input e configurazione
Impostazioni essenziali
criteria — CSV dei criteri della rubrica
Intestazioni id,name,weight,definition. Fino a 8 criteri univoci. Gli ID utilizzano lettere maiuscole, cifre, trattini bassi o trattini e iniziano con una lettera, con un massimo di 24 caratteri. name: 120 byte UTF-8; definition: 300 byte. weight è un intero da 1 a 1000. Sono ammesse al massimo 60 coppie evidenza-criterio. Ogni CSV è limitato a 24.000 byte UTF-8; sono richieste intestazioni esatte separate da virgole e una gestione valida delle virgolette CSV. Link, URL codificati, markup e caratteri di controllo vengono rifiutati.
Impostazioni predefinite: ""
levels — CSV dei livelli di prestazione
Intestazioni id,criterion,points,descriptor. Da 2 a 4 livelli per criterio e al massimo 32 in totale. Ogni ID di criterio deve esistere. points è un intero da 0 a 1000, univoco all'interno del criterio; il massimo deve essere positivo. descriptor: 300 byte UTF-8. Gli ID sono univoci nell'intera tabella dei livelli. Ogni CSV è limitato a 24.000 byte UTF-8; sono richieste intestazioni esatte separate da virgole e una gestione valida delle virgolette CSV. Link, URL codificati, markup e caratteri di controllo vengono rifiutati.
Impostazioni predefinite: ""
evidence — CSV delle evidenze degli elaborati
Intestazioni id,name,text. Fino a 10 elaborati identificati univocamente, con un nome di massimo 120 byte UTF-8 e un testo di evidenza di massimo 1.200 byte. Questo strumento supporta la revisione degli elaborati forniti, non decisioni con conseguenze significative sulle persone. Ogni CSV è limitato a 24.000 byte UTF-8; sono richieste intestazioni esatte separate da virgole e una gestione valida delle virgolette CSV. Link, URL codificati, markup e caratteri di controllo vengono rifiutati.
Impostazioni predefinite: ""
ratings — CSV delle valutazioni umane fornite
Intestazioni id,evidence,criterion,level. Righe facoltative, fino a 80; è valido un file contenente solo le intestazioni. Ogni riferimento deve esistere e il livello deve appartenere a quel criterio. Al massimo una valutazione umana fornita per coppia evidenza-criterio. Si tratta di record di input, non di approvazioni con identità verificata. Ogni CSV è limitato a 24.000 byte UTF-8; sono richieste intestazioni esatte separate da virgole e una gestione valida delle virgolette CSV. Link, URL codificati, markup e caratteri di controllo vengono rifiutati.
Impostazioni predefinite: ""
definitions_approved — Confermare le definizioni fornite
La conferma esplicita si applica a queste esatte definizioni dei criteri e livelli di prestazione oppure a questo esatto libro dei codici. Qualsiasi modifica a una definizione richiede una nuova conferma. Non approva un risultato dell'IA.
no — Non confermato · yes — Confermato per questa revisione
Impostazioni predefinite: "no"
version — Versione delle definizioni confermata
Etichetta obbligatoria della versione della fonte, di massimo 120 byte UTF-8. Lo strumento non recupera né verifica versioni esterne.
Impostazioni predefinite: "VERSION-1"
Impostazioni avanzate
detail — Dettaglio delle citazioni
Le citazioni brevi sono limitate a 60 caratteri, quelle dettagliate a 120. Ogni citazione deve essere un passaggio esatto e contiguo della fonte. Le fonti non vengono mai riscritte o tradotte.
brief — Breve · detailed — Dettagliato
Impostazioni predefinite: "detailed"
sort_order — Ordine dei risultati
L'ordine delle fonti segue la prima comparsa di ogni fonte fornita; l'ordine per identificatore ordina per ID della fonte. All'interno di una fonte rimane stabile l'ordine originale dei criteri o codici proposti. L'ordinamento non modifica calcoli o avvisi.
source — Ordine delle fonti · id — Identificatore della fonte
Impostazioni predefinite: "source"
weight_mode — Ponderazione dei criteri
L'opzione dei pesi forniti utilizza ciascun peso intero positivo. L'opzione dei pesi uguali utilizza peso 1 per ogni criterio. I punti umani vengono divisi per i punti massimi dei livelli forniti per quel criterio, quindi combinati utilizzando questi pesi.
supplied — Pesi dei criteri forniti · equal — Pesi uguali per i criteri
Impostazioni predefinite: "supplied"
missing_rating — Politica per le valutazioni umane mancanti
L'opzione incompleto trattiene il punteggio aggregato finché tutti i criteri non dispongono di una valutazione umana fornita. L'opzione zero considera esplicitamente zero una valutazione umana mancante, mantenendo l'avviso di valutazione mancante. I suggerimenti dell'IA non entrano mai nell'aggregato.
incomplete — Mostrare il punteggio incompleto · zero — Considerare zero le valutazioni umane mancanti
Impostazioni predefinite: "incomplete"
score_scale — Scala del punteggio aggregato
Intero da 1 a 1000. Il punteggio umano ponderato normalizzato viene moltiplicato per questa scala. È una scala numerica di visualizzazione, non un voto o una soglia di superamento.
Impostazioni predefinite: 100
rounding_digits — Cifre decimali del punteggio
Da 0 a 4 cifre decimali. L'aritmetica razionale esatta viene arrotondata al più vicino, con i casi a metà verso l'alto, solo per la visualizzazione finale; non vengono utilizzati punteggi in virgola mobile binaria.
Impostazioni predefinite: 2
level_order — Ordine dei livelli di prestazione visualizzati
Ordinare i descrittori dei livelli forniti per ciascun criterio per punti crescenti o decrescenti. La definizione del punteggio e il suggerimento dell'IA rimangono invariati.
ascending — Punti crescenti · descending — Punti decrescenti
Impostazioni predefinite: "ascending"
Numero massimo di byte UTF-8 in input: 80000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "assessment_rubrics",
"text": "{\"criteria\":\"id,name,weight,definition\\nC1,Tracciabilità,2,Le affermazioni sono collegate a record sorgente identificabili.\\nC2,Chiarezza,1,Il metodo e i suoi limiti sono dichiarati esplicitamente.\",\"levels\":\"id,criterion,points,descriptor\\nL1,C1,0,Non viene fornita alcuna fonte di supporto identificabile.\\nL2,C1,2,L'affermazione principale cita un record sorgente identificabile.\\nL3,C2,0,Mancano il metodo o i suoi limiti.\\nL4,C2,2,Il metodo e almeno un limite sono espliciti.\",\"evidence\":\"id,name,text\\nE1,Rapporto del laboratorio,La conclusione utilizza il record DATA-7. Il metodo confronta due campioni e non può stabilire causalità.\",\"ratings\":\"id,evidence,criterion,level\\nH1,E1,C1,L2\",\"definitions_approved\":\"yes\",\"version\":\"RUBRIC-1\",\"detail\":\"detailed\",\"sort_order\":\"source\",\"weight_mode\":\"supplied\",\"missing_rating\":\"incomplete\",\"score_scale\":100,\"rounding_digits\":2,\"level_order\":\"ascending\"}"
}
Esaminare abstract rispetto a criteri espliciti di inclusione ed esclusione, conservare citazioni e mostrare i disaccordi tra revisori prima della scelta.
Campi di input e configurazione
Impostazioni essenziali
records — CSV dei record bibliografici forniti
Intestazioni id,title,year,language,text. Fino a 15 record univoci; title: 200 byte UTF-8; text: 1.200 byte. year è compreso tra 1900–2100. language è un tag esatto di due o tre lettere minuscole con una regione facoltativa in maiuscolo. È necessario fornire l'abstract o un estratto limitato del testo integrale; nessuna pubblicazione viene recuperata. Ogni CSV è limitato a 24.000 byte UTF-8; sono richieste intestazioni esatte separate da virgole e una gestione valida delle virgolette CSV. Link, URL codificati, markup e caratteri di controllo vengono rifiutati.
Impostazioni predefinite: ""
criteria — CSV dei criteri di screening
Intestazioni id,kind,definition. Fino a 8 criteri univoci. kind è include o exclude; definition: 300 byte UTF-8. Sono ammesse al massimo 60 coppie record-criterio. Ogni criterio viene esaminato per ogni record fornito. Ogni CSV è limitato a 24.000 byte UTF-8; sono richieste intestazioni esatte separate da virgole e una gestione valida delle virgolette CSV. Link, URL codificati, markup e caratteri di controllo vengono rifiutati.
Impostazioni predefinite: ""
reviews — CSV delle revisioni umane fornite
Intestazioni id,record,reviewer,decision,note. Righe facoltative, fino a 30; è valido un file contenente solo le intestazioni. record deve esistere; reviewer è un ID maiuscolo. decision è include, exclude o unclear. note: 300 byte UTF-8, facoltativamente vuoto. Al massimo due revisori distinti per record e una riga per coppia revisore-record. Le identità dei revisori sono etichette, non account verificati. Ogni CSV è limitato a 24.000 byte UTF-8; sono richieste intestazioni esatte separate da virgole e una gestione valida delle virgolette CSV. Link, URL codificati, markup e caratteri di controllo vengono rifiutati.
Impostazioni predefinite: ""
definitions_approved — Confermare le definizioni fornite
La conferma esplicita si applica a queste esatte definizioni dei criteri e livelli di prestazione oppure a questo esatto libro dei codici. Qualsiasi modifica a una definizione richiede una nuova conferma. Non approva un risultato dell'IA.
no — Non confermato · yes — Confermato per questa revisione
Impostazioni predefinite: "no"
version — Versione delle definizioni confermata
Etichetta obbligatoria della versione della fonte, di massimo 120 byte UTF-8. Lo strumento non recupera né verifica versioni esterne.
Impostazioni predefinite: "VERSION-1"
Impostazioni avanzate
detail — Dettaglio delle citazioni
Le citazioni brevi sono limitate a 60 caratteri, quelle dettagliate a 120. Ogni citazione deve essere un passaggio esatto e contiguo della fonte. Le fonti non vengono mai riscritte o tradotte.
brief — Breve · detailed — Dettagliato
Impostazioni predefinite: "detailed"
sort_order — Ordine dei risultati
L'ordine delle fonti segue la prima comparsa di ogni fonte fornita; l'ordine per identificatore ordina per ID della fonte. All'interno di una fonte rimane stabile l'ordine originale dei criteri o codici proposti. L'ordinamento non modifica calcoli o avvisi.
source — Ordine delle fonti · id — Identificatore della fonte
Impostazioni predefinite: "source"
year_from — Primo anno di pubblicazione
Limite inferiore inclusivo da 1900 a 2100. I record fuori intervallo rimangono nel risultato con una segnalazione esplicita.
Impostazioni predefinite: 2000
year_to — Ultimo anno di pubblicazione
Limite superiore inclusivo da 1900 a 2100; non deve precedere il limite inferiore. Nessun anno viene dedotto dal testo sorgente.
Impostazioni predefinite: 2100
languages — Tag di lingua forniti ammessi
Elenco facoltativo separato da virgole di massimo 12 tag esatti, come en,de,pl. I tag utilizzano due o tre lettere minuscole con una regione facoltativa in maiuscolo, ad esempio en-GB. Vuoto disattiva questo controllo sui metadati. Non vengono effettuati traduzione o rilevamento della lingua.
Impostazioni predefinite: ""
reviewer_policy — Revisori umani richiesti
Richiedere uno o due revisori distinti forniti per record. Revisori mancanti, disaccordi e decisioni non chiare vengono segnalati indipendentemente dai suggerimenti dell'IA sui criteri.
one — Un revisore umano · two — Due revisori umani
Impostazioni predefinite: "two"
duplicate_policy — Revisione dei titoli duplicati
L'opzione di segnalazione confronta i titoli dopo la rimozione degli spazi esterni, la normalizzazione degli spazi e la conversione in minuscolo Unicode. L'opzione ignora disattiva solo questa euristica dei titoli duplicati. Nessun record viene rimosso o unito.
flag — Segnalare per revisione · ignore — Omettere le segnalazioni di titoli duplicati
Impostazioni predefinite: "flag"
screening_stage — Ambito dichiarato delle evidenze fornite
Distingue il materiale fornito di titolo e abstract dagli estratti di testo integrale nella richiesta al modello e nel rapporto. Nessuna impostazione recupera una pubblicazione o stabilisce che un estratto sia completo.
title_abstract — Titolo e abstract forniti · supplied_full_text — Estratto del testo integrale fornito
Impostazioni predefinite: "title_abstract"
Numero massimo di byte UTF-8 in input: 80000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "literature_screening",
"text": "{\"records\":\"id,title,year,language,text\\nR1,Confronto della formazione nei laboratori,2024,en,Lo studio confronta due gruppi di formazione di partecipanti adulti. L'assegnazione non era randomizzata.\\nR2,Confronto della formazione nei laboratori,2023,en,Il rapporto descrive un solo gruppo di formazione senza gruppo di confronto.\",\"criteria\":\"id,kind,definition\\nC1,include,Viene descritto un gruppo di confronto.\\nC2,exclude,I partecipanti sono bambini.\",\"reviews\":\"id,record,reviewer,decision,note\\nV1,R1,REVIEWER1,include,Viene descritto un gruppo di confronto.\\nV2,R1,REVIEWER2,unclear,Verificare se il confronto soddisfa il protocollo.\",\"definitions_approved\":\"yes\",\"version\":\"PROTOCOL-1\",\"detail\":\"detailed\",\"sort_order\":\"source\",\"year_from\":2020,\"year_to\":2026,\"languages\":\"en\",\"reviewer_policy\":\"two\",\"duplicate_policy\":\"flag\",\"screening_stage\":\"title_abstract\"}"
}
Codifica delle interviste con un libro dei codici mantenuto
interview_coding
Assegnare codici a segmenti di interviste con citazioni esatte, esaminare passaggi non codificati e proposte contrastanti, e contare segmenti o interviste.
Campi di input e configurazione
Impostazioni essenziali
segments — CSV dei segmenti di interviste
Intestazioni id,interview,speaker,text. Fino a 20 segmenti univoci. interview è un ID maiuscolo; speaker è un'etichetta fornita di massimo 80 byte UTF-8; text: 1.200 byte. Tutti gli ID iniziano con una lettera e utilizzano lettere maiuscole, cifre, trattini bassi o trattini, con un massimo di 24 caratteri. Utilizzare etichette pseudonime quando opportuno. Ogni CSV è limitato a 24.000 byte UTF-8; sono richieste intestazioni esatte separate da virgole e una gestione valida delle virgolette CSV. Link, URL codificati, markup e caratteri di controllo vengono rifiutati.
Impostazioni predefinite: ""
codebook — CSV del libro dei codici confermato
Intestazioni id,name,definition,exclusion,group. Fino a 12 ID di codice univoci. name: 120 byte UTF-8; definition ed exclusion: 300 byte ciascuno. exclusion può essere vuoto. Un ID group maiuscolo non vuoto indica codici reciprocamente esclusivi. group vuoto significa assenza di gruppo di esclusività. Il libro dei codici definisce i limiti interpretativi; non viene inventato alcun nuovo codice. Ogni CSV è limitato a 24.000 byte UTF-8; sono richieste intestazioni esatte separate da virgole e una gestione valida delle virgolette CSV. Link, URL codificati, markup e caratteri di controllo vengono rifiutati.
Impostazioni predefinite: ""
definitions_approved — Confermare le definizioni fornite
La conferma esplicita si applica a queste esatte definizioni dei criteri e livelli di prestazione oppure a questo esatto libro dei codici. Qualsiasi modifica a una definizione richiede una nuova conferma. Non approva un risultato dell'IA.
no — Non confermato · yes — Confermato per questa revisione
Impostazioni predefinite: "no"
version — Versione delle definizioni confermata
Etichetta obbligatoria della versione della fonte, di massimo 120 byte UTF-8. Lo strumento non recupera né verifica versioni esterne.
Impostazioni predefinite: "VERSION-1"
Impostazioni avanzate
detail — Dettaglio delle citazioni
Le citazioni brevi sono limitate a 60 caratteri, quelle dettagliate a 120. Ogni citazione deve essere un passaggio esatto e contiguo della fonte. Le fonti non vengono mai riscritte o tradotte.
brief — Breve · detailed — Dettagliato
Impostazioni predefinite: "detailed"
sort_order — Ordine dei risultati
L'ordine delle fonti segue la prima comparsa di ogni fonte fornita; l'ordine per identificatore ordina per ID della fonte. All'interno di una fonte rimane stabile l'ordine originale dei criteri o codici proposti. L'ordinamento non modifica calcoli o avvisi.
source — Ordine delle fonti · id — Identificatore della fonte
Impostazioni predefinite: "source"
coding_mode — Modalità di codifica
La modalità singola consente al massimo un codice proposto per segmento e richiede che il massimo di codici sia 1. La modalità multipla consente più codici distinti forniti, entro il massimo configurato.
single — Un codice per segmento · multiple — Più codici per segmento
Impostazioni predefinite: "multiple"
max_codes — Numero massimo di codici per segmento
Intero da 1 a 3. Ogni codice proposto richiede una propria citazione esatta da quel segmento. I codici ripetuti vengono rifiutati; gli array di codici vuoti rimangono esplicitamente non codificati.
Impostazioni predefinite: 3
speaker_filter — Filtro esatto del parlante
Etichetta facoltativa esatta del parlante fornita, di massimo 80 byte UTF-8. Non viene dedotta alcuna identità. I conteggi dei segmenti esclusi rimangono visibili.
Impostazioni predefinite: ""
interview_filter — Filtro esatto dell'intervista
ID facoltativo di un'intervista esistente. I due filtri vengono combinati; una selezione risultante vuota viene rifiutata. Nessun segmento escluso viene inviato al modello.
Impostazioni predefinite: ""
minimum_count — Soglia di revisione per bassa frequenza
Intero da 1 a 20 applicato all'unità di conteggio selezionata. I codici sotto la soglia vengono segnalati, compresi quelli inutilizzati; nessuna riga viene nascosta.
Impostazioni predefinite: 2
count_mode — Unità di frequenza dei codici
L'opzione segmenti conta ogni segmento al massimo una volta per codice. L'opzione interviste conta ogni ID di intervista fornito al massimo una volta per codice, anche se corrispondono più segmenti. Nessuno dei conteggi è una stima della popolazione.
uncoded_policy — Gestione dei segmenti non codificati
L'opzione di segnalazione aggiunge un rilievo di revisione per i segmenti non codificati. L'opzione di rapporto conserva le righe di risultato non codificate senza quel rilievo aggiuntivo. Non inventa mai una citazione di supporto o un codice.
flag — Segnalare per revisione · report — Mostrare le righe non codificate senza segnalazione aggiuntiva
Impostazioni predefinite: "flag"
Numero massimo di byte UTF-8 in input: 80000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "interview_coding",
"text": "{\"segments\":\"id,interview,speaker,text\\nS1,I1,Partecipante A,La lista di controllo del passaggio di consegne ha aiutato a trovare i file mancanti.\\nS2,I1,Partecipante A,Era ancora necessaria la spiegazione di un collega sulla fase di approvazione.\\nS3,I2,Partecipante B,Il processo si svolge ogni lunedì.\",\"codebook\":\"id,name,definition,exclusion,group\\nC1,Guida utile,Una descrizione esplicita di una guida che ha aiutato a completare il lavoro.,Una menzione neutra senza aiuto dichiarato.,\\nC2,Approvazione poco chiara,Un bisogno esplicito di chiarimento della procedura di approvazione.,Un'affermazione che l'approvazione era già chiara.,APPROVAL\\nC3,Approvazione chiara,Un'affermazione esplicita che la procedura di approvazione era chiara.,Una richiesta di aiuto per comprendere l'approvazione.,APPROVAL\",\"definitions_approved\":\"yes\",\"version\":\"CODEBOOK-1\",\"detail\":\"detailed\",\"sort_order\":\"source\",\"coding_mode\":\"multiple\",\"max_codes\":3,\"speaker_filter\":\"\",\"interview_filter\":\"\",\"minimum_count\":2,\"count_mode\":\"segments\",\"uncoded_policy\":\"flag\"}"
}
Scalare le quantità delle ricette, applicare rese esplicite, combinare ingredienti equivalenti e calcolare confezioni intere con fonti tracciabili.
Campi di input e configurazione
Impostazioni essenziali
ingredients — Ingredienti della ricetta
Fino a 30 righe. ingredient_key identifica un ingrediente esplicitamente equivalente; i nomi non creano equivalenza. quantity e pack_size utilizzano l'unità della riga. yield_percent è la percentuale conservata dopo l'ipotesi di perdita fornita. pack_size vuoto lascia l'acquisto irrisolto. Le note sono limitate a 160 byte UTF-8.
base_portions — Porzioni di base
Decimale positivo fino a 10000; il numero di porzioni rappresentato dalla ricetta originale.
Impostazioni predefinite: "4"
target_portions — Porzioni desiderate
Decimale positivo fino a 10000; utilizzato solo nella modalità rapporto tra porzioni.
Impostazioni predefinite: "8"
Impostazioni avanzate
scaling_mode — Metodo di scalatura
Utilizzare le porzioni desiderate divise per quelle di base, oppure il fattore esplicito. Entrambi i campi di input rimangono soggetti a validazione rigorosa.
portions — Rapporto tra porzioni · factor — Fattore esplicito
Impostazioni predefinite: "portions"
scale_factor — Fattore di scala esplicito
Decimale positivo fino a 100; utilizzato solo nella modalità fattore esplicito.
Impostazioni predefinite: "2"
apply_yield — Applicare le rese fornite
Dividere la quantità netta scalata per la frazione di resa fornita per ciascuna riga. La modalità disattivata considera la quantità fornita come quantità necessaria prima della riserva.
yes — Attivo · no — Disattivato
Impostazioni predefinite: "yes"
reserve_percent — Percentuale di riserva
Decimale non negativo da 0 a 100, applicato al fabbisogno di materiale calcolato prima dell'arrotondamento delle confezioni.
Impostazioni predefinite: "0"
aggregation — Aggregazione degli ingredienti
Combinare solo valori ingredient_key uguali con dimensioni compatibili, oppure mantenere separata ogni riga sorgente. Dimensioni diverse di massa e volume sotto una stessa chiave combinata vengono rifiutate.
ingredient — Combinare le chiavi degli ingredienti corrispondenti · source — Ordine delle fonti
Impostazioni predefinite: "ingredient"
unit_display — Unità delle quantità visualizzate
Utilizzare unità base di massa e volume oppure convertirle in kg e L. Le quantità numerabili rimangono in pcs.
base — g, ml e pcs · large — kg, L e pcs
Impostazioni predefinite: "base"
purchase_packs — Calcolare confezioni intere
Arrotondare per eccesso il fabbisogno esatto a confezioni intere fornite. Dimensioni delle confezioni mancanti o contrastanti rimangono visibili; non viene effettuato alcun acquisto.
yes — Attivo · no — Disattivato
Impostazioni predefinite: "yes"
rounding_digits — Cifre decimali visualizzate
Visualizzare da zero a sei cifre decimali. Confronti esatti e arrotondamento delle confezioni intere utilizzano valori non arrotondati.
Impostazioni predefinite: 3
rounding_mode — Arrotondamento di visualizzazione
Arrotondare verso l'alto i valori esattamente a metà, oppure arrotondare sempre verso l'alto un resto positivo. Questo influisce solo sulla visualizzazione.
half_up — Arrotondare i casi a metà verso l'alto · up — Arrotondare per eccesso
Impostazioni predefinite: "half_up"
sort_order — Ordine dei risultati
Conservare l'ordine delle fonti oppure posizionare prima le righe con lacune di calcolo e criticità di revisione dell'IA.
source — Ordine delle fonti · issues_first — Criticità di revisione prima
Impostazioni predefinite: "source"
include_evidence — Mostrare le note esatte delle fonti
Includere le note esatte delle fonti nella tabella e nelle esportazioni, oppure conservare solo gli identificatori dei record. La validazione delle fonti rimane sempre attiva.
yes — Attivo · no — Disattivato
Impostazioni predefinite: "yes"
Numero massimo di byte UTF-8 in input: 160000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "recipe_scaling",
"text": "{\"ingredients\":\"id,ingredient_key,name,quantity,unit,yield_percent,pack_size,note\\nI1,FLOUR,Farina,0.5,kg,100,1,Mantenere invariato il tipo di farina.\\nI2,CARROT,Carote,300,g,80,500,La resa include la perdita di mondatura fornita.\\nI3,FLOUR,Farina per spolverare,100,g,100,1000,Stessa scorta di farina di I1.\",\"base_portions\":\"4\",\"target_portions\":\"10\",\"scaling_mode\":\"portions\",\"scale_factor\":\"2\",\"apply_yield\":\"yes\",\"reserve_percent\":\"10\",\"aggregation\":\"ingredient\",\"unit_display\":\"base\",\"purchase_packs\":\"yes\",\"rounding_digits\":3,\"rounding_mode\":\"half_up\",\"sort_order\":\"source\",\"include_evidence\":\"yes\"}"
}
Convertire misure di locali rettangolari in superfici e fabbisogni di materiale usando copertura, mani, riserva e dimensioni delle confezioni fornite.
Campi di input e configurazione
Impostazioni essenziali
rooms — Misure dei locali
Fino a 20 locali rettangolari. Ogni riga assegna un prodotto fornito alla sua superficie di destinazione. Tutte le dimensioni utilizzano l'unità comune selezionata. Una superficie o un prodotto diverso richiede una riga separata.
openings — Misure delle aperture
Fino a 40 aperture collegate a room_id. Larghezza × altezza × quantità viene detratto solo dalle pareti quando la sottrazione è attiva. Un CSV contenente solo le intestazioni rappresenta l'assenza di aperture. Geometria e sovrapposizioni delle aperture non vengono dedotte.
products — Definizioni della copertura dei prodotti
Fino a 20 prodotti. target è floor, ceiling o walls; coverage è in m² per L o kg per mano. unit è L o kg. pack_size vuoto lascia l'acquisto irrisolto. Tutti i valori sono ipotesi fornite, non specifiche recuperate.
dimension_unit — Unità di misura
Applicare m, cm o mm in modo coerente a ogni dimensione dei locali e delle aperture. Gli output utilizzano m e m².
m — m · cm — cm · mm — mm
Impostazioni predefinite: "m"
Impostazioni avanzate
opening_policy — Detrazioni delle aperture
Sottrarre i rettangoli delle aperture collegate dalla superficie delle pareti oppure conservare la superficie lorda. I calcoli di pavimenti e soffitti non detraggono aperture.
subtract — Sottrarre dalle pareti · ignore — Conservare la superficie lorda delle pareti
Impostazioni predefinite: "subtract"
reserve_percent — Percentuale di riserva
Decimale non negativo da 0 a 100, applicato al fabbisogno di materiale calcolato prima dell'arrotondamento delle confezioni.
Impostazioni predefinite: "10"
coats_mode — Fonte del numero di mani
Utilizzare il numero di mani fornito per ogni prodotto oppure un unico numero globale esplicito.
product — Aggregare per prodotto · global — Numero globale di mani
Impostazioni predefinite: "product"
coats — Numero globale di mani
Intero da 1 a 10, utilizzato solo quando viene selezionata la fonte globale del numero di mani.
Impostazioni predefinite: 2
purchase_packs — Calcolare confezioni intere
Arrotondare per eccesso il fabbisogno esatto a confezioni intere fornite. Dimensioni delle confezioni mancanti o contrastanti rimangono visibili; non viene effettuato alcun acquisto.
yes — Attivo · no — Disattivato
Impostazioni predefinite: "yes"
pack_scope — Ambito dell'arrotondamento delle confezioni
Aggregare il fabbisogno di ogni prodotto prima dell'arrotondamento a confezioni intere, oppure arrotondare separatamente ogni locale. Nessuna scorta viene detratta automaticamente.
product — Aggregare per prodotto · room — Arrotondare separatamente ogni locale
Impostazioni predefinite: "product"
rounding_digits — Cifre decimali visualizzate
Visualizzare da zero a sei cifre decimali. Confronti esatti e arrotondamento delle confezioni intere utilizzano valori non arrotondati.
Impostazioni predefinite: 3
rounding_mode — Arrotondamento di visualizzazione
Arrotondare verso l'alto i valori esattamente a metà, oppure arrotondare sempre verso l'alto un resto positivo. Questo influisce solo sulla visualizzazione.
half_up — Arrotondare i casi a metà verso l'alto · up — Arrotondare per eccesso
Impostazioni predefinite: "half_up"
sort_order — Ordine dei risultati
Conservare l'ordine delle fonti oppure posizionare prima le righe con lacune di calcolo e criticità di revisione dell'IA.
source — Ordine delle fonti · issues_first — Criticità di revisione prima
Impostazioni predefinite: "source"
include_evidence — Mostrare le note esatte delle fonti
Includere le note esatte delle fonti nella tabella e nelle esportazioni, oppure conservare solo gli identificatori dei record. La validazione delle fonti rimane sempre attiva.
yes — Attivo · no — Disattivato
Impostazioni predefinite: "yes"
Numero massimo di byte UTF-8 in input: 160000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "room_quantities",
"text": "{\"rooms\":\"id,name,length,width,height,product_id,note\\nR1,Laboratorio,5,4,2.5,P1,Verificare le misure delle pareti prima dell'ordine.\\nR2,Deposito,3,2,2.5,P1,Utilizzare lo stesso rivestimento per pareti fornito.\",\"openings\":\"id,room_id,width,height,quantity,note\\nO1,R1,1,2,1,Apertura della porta.\\nO2,R1,1.5,1,2,Due finestre.\",\"products\":\"id,name,target,coverage,unit,pack_size,coats,note\\nP1,Rivestimento per pareti,walls,10,L,5,2,La copertura è un valore di pianificazione fornito per mano.\",\"dimension_unit\":\"m\",\"opening_policy\":\"subtract\",\"reserve_percent\":\"10\",\"coats_mode\":\"product\",\"coats\":2,\"purchase_packs\":\"yes\",\"pack_scope\":\"product\",\"rounding_digits\":3,\"rounding_mode\":\"half_up\",\"sort_order\":\"source\",\"include_evidence\":\"yes\"}"
}
Revisione delle distanze di coltivazione e della rotazione
crop_planning
Calcolare capacità di impianto rettangolari, verificare conflitti di occupazione, intervalli delle famiglie e storico mancante senza inventare regole.
Campi di input e configurazione
Impostazioni essenziali
beds — Aiuole misurate
Fino a 20 aiuole rettangolari. Ogni riga ha una propria unità m, cm o mm. Una coltivazione occupa l'intera aiuola referenziata ai fini dei controlli dei conflitti.
plantings — Colture pianificate
Fino a 30 coltivazioni con date iniziali e finali inclusive. family è una chiave esplicita maiuscola, non una classificazione botanica dedotta dal nome della coltura. Le distanze utilizzano l'unità comune di spaziatura selezionata.
history — Colture precedenti registrate
Fino a 40 record storici con date inclusive. È consentito un CSV contenente solo le intestazioni. I record vengono controllati per sovrapposizioni e intervalli della stessa famiglia; lo storico esterno mancante non può essere ricostruito.
rules — Intervalli forniti per le famiglie
Fino a 20 regole univoche per famiglia. break_days è un intero da 0 a 3650 che conta giorni completi liberi. È consentito un CSV contenente solo le intestazioni; le regole mancanti rimangono visibili nella modalità regole esplicite.
Impostazioni avanzate
spacing_unit — Unità delle distanze e del margine laterale
Applicare m, cm o mm sia alle distanze tra piante e file sia al margine laterale comune. Le dimensioni delle aiuole conservano le proprie unità fornite esplicitamente.
m — m · cm — cm · mm — mm
Impostazioni predefinite: "cm"
edge_margin — Margine laterale su ogni lato
Decimale non negativo fino a 10000 nell'unità di spaziatura. Il doppio di questo margine viene rimosso da entrambe le dimensioni dell'aiuola prima del conteggio delle posizioni.
Impostazioni predefinite: "0"
path_percent — Riserva di pianificazione per i passaggi
Decimale non negativo da 0 a 100. Ridurre il conteggio della griglia rettangolare di questa percentuale e arrotondare per difetto. È una riserva complessiva, non una disposizione geometrica dei passaggi.
Impostazioni predefinite: "0"
rotation_mode — Fonte delle regole di rotazione
Utilizzare regole esplicite per ciascuna famiglia oppure l'intervallo globale fornito. Nessun intervallo agronomico viene dedotto automaticamente.
rules — Regole esplicite per famiglia · default — Intervallo globale fornito
Impostazioni predefinite: "rules"
default_break_days — Intervallo globale di giorni liberi
Intero da 0 a 3650, utilizzato solo nella modalità intervallo globale. L'intervallo si applica alla stessa chiave di famiglia fornita.
Impostazioni predefinite: 365
overlap_policy — Conteggi durante i conflitti di occupazione
Conservare le capacità provvisorie con avvisi espliciti di sovrapposizione oppure impostare a zero i conteggi delle coltivazioni interessate. Contano anche le sovrapposizioni con lo storico fornito.
flag — Segnalare i conflitti e conservare i conteggi provvisori · block_count — Azzerare i conteggi delle coltivazioni sovrapposte
Impostazioni predefinite: "flag"
history_status — Dichiarazione di copertura dello storico
Dichiarare se i record storici forniti sono completi per la revisione prevista. Questa dichiarazione non verifica record esterni.
date_from — Inizio dell'intervallo di visualizzazione
Data facoltativa YYYY-MM-DD dal 2000 al 2100. Includere le coltivazioni che si sovrappongono all'intervallo di visualizzazione; tutti i record forniti continuano a partecipare ai controlli dei conflitti.
Impostazioni predefinite: ""
date_to — Fine dell'intervallo di visualizzazione
Data finale inclusiva facoltativa YYYY-MM-DD dal 2000 al 2100. Vuoto significa nessun limite superiore di visualizzazione.
Impostazioni predefinite: ""
rounding_digits — Cifre decimali visualizzate
Visualizzare da zero a sei cifre decimali. Confronti esatti e arrotondamento delle confezioni intere utilizzano valori non arrotondati.
Impostazioni predefinite: 3
sort_order — Ordine dei risultati
Conservare l'ordine delle fonti oppure posizionare prima le righe con lacune di calcolo e criticità di revisione dell'IA.
source — Ordine delle fonti · issues_first — Criticità di revisione prima
Impostazioni predefinite: "source"
include_evidence — Mostrare le note esatte delle fonti
Includere le note esatte delle fonti nella tabella e nelle esportazioni, oppure conservare solo gli identificatori dei record. La validazione delle fonti rimane sempre attiva.
yes — Attivo · no — Disattivato
Impostazioni predefinite: "yes"
Numero massimo di byte UTF-8 in input: 160000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "crop_planning",
"text": "{\"beds\":\"id,name,length,width,unit,note\\nB1,Aiuola nord,4,1.2,m,Aiuola rettangolare misurata.\\nB2,Aiuola sud,3,1,m,Area di impianto separata.\",\"plantings\":\"id,bed_id,crop,family,start,end,row_spacing,plant_spacing,note\\nC1,B1,Carote,APIACEAE,2027-03-01,2027-06-30,30,10,Controllare la distanza tra file fornita.\\nC2,B1,Barbabietole,AMARANTHACEAE,2027-06-15,2027-09-30,30,15,Le date pianificate si sovrappongono alla coltura precedente.\\nC3,B2,Piselli,FABACEAE,2027-03-01,2027-06-01,40,10,Esaminare lo storico disponibile.\",\"history\":\"id,bed_id,family,start,end,note\\nH1,B1,APIACEAE,2026-03-01,2026-08-31,Coltura precedente registrata.\",\"rules\":\"id,family,break_days,note\\nT1,APIACEAE,365,Intervallo esplicito fornito.\\nT2,AMARANTHACEAE,180,Intervallo esplicito fornito.\",\"spacing_unit\":\"cm\",\"edge_margin\":\"0\",\"path_percent\":\"10\",\"rotation_mode\":\"rules\",\"default_break_days\":365,\"overlap_policy\":\"flag\",\"history_status\":\"incomplete\",\"date_from\":\"\",\"date_to\":\"\",\"rounding_digits\":3,\"sort_order\":\"source\",\"include_evidence\":\"yes\"}"
}
Confrontare gli stati dichiarati delle scene con regole di continuità mantenute ed esaminare evidenze narrative esatte con valutazione separata dell'IA.
Campi di input e configurazione
Impostazioni essenziali
scenes — Scene
Colonne CSV id,day,order,text. Fino a 40 scene; day e order sono interi 1–999 e ogni coppia day/order deve essere univoca. Il testo della scena è limitato a 1200 byte UTF-8.
Impostazioni predefinite: ""
states — Stati di continuità dichiarati
Colonne CSV id,scene,entity,kind,state,quote. Fino a 20 record di stato. kind è role, prop o costume. Ogni quote deve essere un passaggio esatto della scena referenziata, di massimo 240 byte UTF-8. Un record per scena, entità e tipo. L'uguaglianza degli stati utilizza il testo esatto, comprese ortografia e maiuscole.
Impostazioni predefinite: ""
rules — Regole di continuità mantenute
Colonne CSV id,entity,kind,scope,policy,description. Fino a 20 regole. scope è same_day o whole_story; policy è constant o track. Entity e kind devono coincidere esattamente. Le descrizioni sono limitate a 240 byte UTF-8.
Impostazioni predefinite: ""
Impostazioni avanzate
day_from — Primo giorno della storia
Limite inferiore inclusivo del giorno della storia. Vengono esaminati solo i record di stato selezionati.
Impostazioni predefinite: 1
day_to — Ultimo giorno della storia
Limite superiore inclusivo del giorno della storia, non precedente al primo giorno.
Impostazioni predefinite: 999
kind_filter — Categoria di continuità
Limitare le evidenze di stato a una categoria mantenuta.
all — Tutte · role — Personaggio · prop — Oggetto di scena · costume — Costume
Impostazioni predefinite: "all"
entity_filter — Filtro esatto dell'entità
Nome esatto facoltativo dell'entità. Vuoto include tutte le entità; ortografia e maiuscole devono coincidere con i record mantenuti.
Impostazioni predefinite: ""
rule_filter — Politica delle regole
L'opzione costante segnala cambiamenti degli stati dichiarati; il tracciamento documenta i cambiamenti senza considerarli conflitti. Il filtraggio modifica l'insieme delle regole applicabili.
all — Tutte · constant — Stato costante richiesto · track — Tracciare i cambiamenti
Impostazioni predefinite: "all"
sort_order — Ordine delle evidenze
Ordinare le evidenze di stato cronologicamente o per nome esatto dell'entità. I confronti delle regole conservano l'ordine mantenuto delle regole e delle scene.
chronology — Cronologia della storia · entity — Entità
Impostazioni predefinite: "chronology"
show_consistent — Mostrare i confronti invariati
Includere confronti in cui lo stato dichiarato rimane identico. I confronti invariati nascosti vengono conteggiati esplicitamente; le evidenze sorgente rimangono sempre visibili.
Impostazioni predefinite: true
include_gaps — Identificare le regole mancanti
Aggiungere un rilievo per i record di stato selezionati senza una regola mantenuta applicabile.
Impostazioni predefinite: true
detail — Lunghezza delle evidenze dell'IA
Gli estratti brevi sono limitati a 120 caratteri, quelli dettagliati a 240. Viene conservata la lingua esatta della fonte. Gli input molto grandi possono comunque essere rifiutati.
brief — Evidenze brevi · detailed — Evidenze dettagliate
Impostazioni predefinite: "brief"
baseline — Versione di riferimento della sceneggiatura
Etichetta di versione o revisione fornita, visualizzata con ogni riga di evidenza e confronto.
Impostazioni predefinite: "V1"
Numero massimo di byte UTF-8 in input: 90000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "script_continuity",
"text": "{\"scenes\":\"id,day,order,text\\nS1,1,1,Mara indossa un cappotto rosso e porta una chiave di ottone.\\nS2,1,2,Mara indossa un cappotto blu e porta una chiave di ottone.\",\"states\":\"id,scene,entity,kind,state,quote\\nE1,S1,Mara,costume,cappotto rosso,Mara indossa un cappotto rosso\\nE2,S2,Mara,costume,cappotto blu,Mara indossa un cappotto blu\",\"rules\":\"id,entity,kind,scope,policy,description\\nR1,Mara,costume,same_day,constant,Il cappotto rimane invariato durante lo stesso giorno della storia.\",\"day_from\":1,\"day_to\":999,\"kind_filter\":\"all\",\"entity_filter\":\"\",\"rule_filter\":\"all\",\"sort_order\":\"chronology\",\"show_consistent\":true,\"include_gaps\":true,\"detail\":\"brief\",\"baseline\":\"V1\"}"
}
Creare una matrice completa e limitata di prove non cliniche da fattori e livelli mantenuti, con ordinamento a seme e revisione dei fattori con l'IA.
Campi di input e configurazione
Impostazioni essenziali
factors — Fattori e finalità
Colonne CSV id,name,purpose. Da 1 a 6 fattori. Nomi:120 byte UTF-8; purpose:600. L'IA classifica solo la finalità fornita e cita un passaggio esatto.
Impostazioni predefinite: ""
levels — Livelli dei fattori mantenuti
Colonne CSV id,factor,value. Ogni fattore richiede 2–6 valori distinti e ID di livello validi. Fino a 36 livelli; ogni valore è di massimo 120 byte UTF-8. I valori dall'aspetto numerico rimangono etichette letterali e non vengono mai convertiti in misure.
Impostazioni predefinite: ""
combinations — Combinazioni ammesse esplicite
Utilizzato solo nella modalità allowed_combinations. Il CSV inizia con id, seguito da ogni ID di fattore nell'ordine selezionato dei fattori. Ogni cella contiene un ID di livello appartenente a quel fattore. Le combinazioni duplicate vengono rifiutate. Lasciare vuoto per full_factorial.
Impostazioni predefinite: ""
design_mode — Modalità di combinazione
Il fattoriale completo enumera ogni combinazione di livelli mantenuti. La modalità esplicita include solo le combinazioni ammesse fornite. Nessuna modalità deduce sicurezza o fattibilità.
Obiettivo non clinico fornito, utilizzato come contesto per la revisione dei fattori legata alle fonti e visualizzato invariato nel risultato. Non può autorizzare nuovi livelli o esperimenti.
Impostazioni predefinite: ""
Impostazioni avanzate
replicates — Repliche per combinazione
Ripetere allo stesso modo ogni combinazione inclusa. La replicazione non stabilisce potenza statistica o indipendenza.
Impostazioni predefinite: 2
block_size — Prove per blocco
Le prove consecutive vengono raggruppate in blocchi di questa dimensione; il blocco finale può essere più corto. Sono gruppi di pianificazione, non fattori scientifici di blocco dedotti.
Impostazioni predefinite: 4
randomization — Ordinamento delle prove
Nessuna conserva l'ordine generato. All'interno dei blocchi rimescola solo entro i blocchi originali. Globale rimescola tutte le prove prima dell'assegnazione dei blocchi. Un ordinamento SHA256 versionato e un seme producono un ordine riproducibile.
none — Nessuna randomizzazione · within_blocks — Randomizzare all'interno dei blocchi · global — Randomizzare globalmente
Impostazioni predefinite: "within_blocks"
seed — Seme di riproducibilità
Intero 0–2147483647. Gli stessi input completi e lo stesso algoritmo di ordinamento producono la stessa matrice. Questo seme non è un meccanismo di sicurezza.
Impostazioni predefinite: 42
run_limit — Numero massimo di prove complete
Rifiutare l'intero disegno se le combinazioni moltiplicate per le repliche superano questo limite. Non vengono prodotti sottoinsiemi casuali o troncamenti silenziosi.
Impostazioni predefinite: 180
factor_order — Ordine dei fattori
Conservare l'ordine dei fattori nel CSV oppure ordinare per ID del fattore. Le intestazioni delle combinazioni esplicite devono seguire l'ordine selezionato.
source — Ordine delle fonti · id — Ordine degli ID
Impostazioni predefinite: "source"
level_order — Ordine dei livelli
Conservare l'ordine CSV dei livelli all'interno di ogni fattore oppure ordinare per ID del livello. Questo modifica l'enumerazione fattoriale completa e può modificare l'appartenenza ai blocchi.
source — Ordine delle fonti · id — Ordine degli ID
Impostazioni predefinite: "source"
replicate_order — Ordine di replicazione
Raggruppato colloca insieme le repliche di ogni combinazione. Intercalato percorre tutte le combinazioni una volta per replica prima della randomizzazione.
grouped — Raggruppare per combinazione · interleaved — Intercalare le repliche
Impostazioni predefinite: "interleaved"
domain — Ambito di lavoro non clinico
L'ambito supportato è il lavoro non clinico su processi, materiali, software o istruzione. Lo strumento non stabilisce sicurezza, approvazioni o idoneità alla sperimentazione umana.
Riferimento fornito visualizzato con tutte le prove e le revisioni dei fattori.
Impostazioni predefinite: "DESIGN1"
detail — Lunghezza delle evidenze dell'IA
Gli estratti brevi sono limitati a 120 caratteri, quelli dettagliati a 240. Viene conservata la lingua esatta della fonte. Gli input molto grandi possono comunque essere rifiutati.
brief — Evidenze brevi · detailed — Evidenze dettagliate
Impostazioni predefinite: "brief"
Numero massimo di byte UTF-8 in input: 90000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "experiment_design",
"text": "{\"factors\":\"id,name,purpose\\nF1,Velocità di stampa,Confrontare impostazioni di velocità di stampa per la qualità visibile dei bordi.\\nF2,Impostazione di raffreddamento,Confrontare impostazioni controllate di raffreddamento durante la verifica della qualità di stampa.\",\"levels\":\"id,factor,value\\nL1,F1,Lenta\\nL2,F1,Rapida\\nL3,F2,Bassa\\nL4,F2,Alta\",\"combinations\":\"\",\"design_mode\":\"full_factorial\",\"replicates\":2,\"block_size\":4,\"randomization\":\"within_blocks\",\"seed\":42,\"run_limit\":180,\"factor_order\":\"source\",\"level_order\":\"source\",\"replicate_order\":\"interleaved\",\"domain\":\"manufacturing\",\"objective\":\"Confrontare impostazioni mantenute della stampante su pezzi campione non clinici.\",\"design_name\":\"DESIGN1\",\"detail\":\"brief\"}"
}
Scrivi un comunicato stampa partendo dai fatti forniti, mantenendo le citazioni approvate parola per parola e senza inventare cifre.
Campi di input e configurazione
Impostazioni essenziali
facts — Fatti
Cosa è successo, chi è coinvolto, perché è importante. Bastano note semplici.
Impostazioni predefinite: ""
organisation — Organizzazione
Nome dell'organizzazione che pubblica il comunicato.
Impostazioni predefinite: ""
location — Luogo
Luogo indicato all'inizio del comunicato, accanto alla data.
Impostazioni predefinite: ""
release_date — Data
Data come dovrebbe apparire.
Impostazioni predefinite: ""
approved_quotes — Citazioni approvate
Solo citazioni approvate. Aggiunte parola per parola; l'IA non scrive citazioni.
Impostazioni predefinite: ""
Impostazioni avanzate
boilerplate — Informazioni sull'organizzazione
Paragrafo standard, aggiunto parola per parola.
Impostazioni predefinite: ""
contact — Dati di contatto
Aggiunto parola per parola alla fine.
Impostazioni predefinite: ""
length — Lunghezza
Lunghezza approssimativa della bozza.
short — Breve · medium — Media · long — Lunga
Impostazioni predefinite: "medium"
Numero massimo di byte UTF-8 in input: 30000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "press_release",
"text": "{\"facts\":\"Riverside Bakery apre un secondo negozio in Mill Street il 12 maggio. Il negozio crea 6 posti di lavoro. Il pane è cotto sul posto con farina del mulino Hartmann.\",\"organisation\":\"Riverside Bakery\",\"location\":\"Bridgeport\",\"release_date\":\"2 maggio\",\"approved_quotes\":\"\\\"Volevamo produrre dove vivono i nostri clienti.\\\" Anna Berg, proprietaria\",\"boilerplate\":\"Riverside Bakery produce pane a Bridgeport dal 1994.\",\"contact\":\"Anna Berg, press@riverside-bakery.example\",\"length\":\"short\"}"
}
Scrivi un annuncio di lavoro partendo dai fatti relativi al ruolo, mantenendo parola per parola lo stipendio e i dettagli per la candidatura e riportando le espressioni escludenti.
Campi di input e configurazione
Impostazioni essenziali
facts — Fatti
Compiti, requisiti, cosa viene offerto, orari di lavoro. Bastano note semplici.
Impostazioni predefinite: ""
job_title — Titolo della posizione
Aggiunto parola per parola come titolo.
Impostazioni predefinite: ""
company — Azienda
Nome del datore di lavoro.
Impostazioni predefinite: ""
location — Luogo
Luogo di lavoro o da remoto.
Impostazioni predefinite: ""
salary — Stipendio
Aggiunto parola per parola. Lasciare vuoto se non pubblicato.
Impostazioni predefinite: ""
apply_contact — Come candidarsi
Contatto o indirizzo per le candidature, aggiunto parola per parola.
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "job_ad_create",
"text": "{\"facts\":\"Supporta il team di assistenza. Pianifica gli ordini di riparazione, ordina i ricambi, parla con i clienti. È richiesto il completamento della formazione come meccanico auto, è richiesta la patente di guida. 38 ore a settimana, 30 giorni di ferie.\",\"job_title\":\"Consulente service (tutti i generi)\",\"company\":\"Martens Garage\",\"location\":\"Lindenau\",\"salary\":\"\",\"apply_contact\":\"jobs@martens-garage.example\",\"tone\":\"neutral\"}"
}
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "offer_cover_letter",
"text": "{\"facts\":\"Offerta per la tinteggiatura del vano scale nell'edificio di Maple Street. Due mani, lavoro durante l'orario d'ufficio, il cliente ha richiesto vernice a basso odore.\",\"customer\":\"Sig.ra Keller, Maple Street Property\",\"offer_number\":\"A-2041\",\"amount\":\"4.180 EUR più IVA\",\"valid_until\":\"30 giugno\",\"sender\":\"Jonas Weber, Weber Painters\",\"tone\":\"friendly\"}"
}
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "customer_change_notice",
"text": "{\"facts\":\"L'abbonamento mensile passa da 29 a 32 EUR a causa dei maggiori costi energetici. I contratti possono essere annullati prima che la modifica entri in vigore. Gli orari di apertura rimangono invariati.\",\"organisation\":\"North Gym\",\"effective_date\":\"1 marzo\",\"contact\":\"service@north-gym.example\",\"tone\":\"neutral\"}"
}
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "polite_decline",
"text": "{\"situation\":\"Lena Hoffmann si è candidata per la posizione di tirocinante nella nostra tipografia. Colloquio il 4 aprile.\",\"reason\":\"Un altro candidato aveva più esperienza con la stampa offset.\",\"alternative\":\"Conserveremo la candidatura per sei mesi se lei acconsente.\",\"sender\":\"Tom Richter, Richter Print\",\"tone\":\"friendly\"}"
}
Scrivi un sollecito di pagamento al livello scelto. Il numero della fattura, l'importo e la data restano esatti; nessuna commissione o minaccia inventata.
Campi di input e configurazione
Impostazioni essenziali
customer — Cliente
Nome del cliente.
Impostazioni predefinite: ""
invoice_number — Numero della fattura
Aggiunto parola per parola.
Impostazioni predefinite: ""
invoice_date — Data della fattura
Aggiunto parola per parola.
Impostazioni predefinite: ""
amount — Importo residuo
Aggiunto parola per parola, con valuta.
Impostazioni predefinite: ""
due_date — Nuova scadenza
Aggiunto parola per parola.
Impostazioni predefinite: ""
level — Livello
Quanto deve essere deciso il sollecito.
friendly — Sollecito amichevole · second — Secondo sollecito · final — Ultimo sollecito
Impostazioni predefinite: "friendly"
payment_details — Dettagli di pagamento
Aggiunto parola per parola.
Impostazioni predefinite: ""
sender — Mittente e firma
Nome, ruolo e dettagli di contatto. Aggiunto parola per parola.
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "event_invitation",
"text": "{\"event\":\"Festa estiva degli inquilini di Lindenhof\",\"facts\":\"Grigliata e bevande sono incluse, si prega di portare un'insalata o una torta. Bambini benvenuti. Musica dalle 18:00.\",\"date_time\":\"Sabato 21 giugno, 16:00\",\"place\":\"Cortile, Lindenhof 4\",\"rsvp\":\"Rispondere alla Sig.ra Yilmaz entro il 14 giugno\",\"host\":\"Comitato degli inquilini\",\"tone\":\"friendly\"}"
}
Scrivi una lettera di disdetta chiara per un contratto con richiesta di conferma scritta. Nessun consiglio legale.
Campi di input e configurazione
Impostazioni essenziali
contract — Contratto
Tipo di contratto e numero di contratto.
Impostazioni predefinite: ""
provider — Fornitore
Nome della società.
Impostazioni predefinite: ""
end_date — Scadenza del contratto
Ad esempio una data o "prossima data possibile". Aggiunto parola per parola.
Impostazioni predefinite: ""
customer_block — Dati del cliente
Nome, indirizzo e numero cliente. Aggiunto parola per parola.
Impostazioni predefinite: ""
Impostazioni avanzate
notes — Note
Opzionale: motivo, addebito diretto da interrompere, dati da cancellare.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 30000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "cancellation_letter",
"text": "{\"contract\":\"Contratto mobile, numero cliente 88213\",\"provider\":\"Telecom North\",\"end_date\":\"prossima data utile\",\"customer_block\":\"Maria Lang, Oak Street 7, 12345 Riverton\",\"notes\":\"Si prega di interrompere l'addebito diretto dopo l'ultima fattura.\"}"
}
Trasforma gli appunti in un reclamo fattuale con una richiesta e una scadenza chiare, senza minacce o dettagli inventati.
Campi di input e configurazione
Impostazioni essenziali
facts — Fatti
Cosa è successo, quando, cosa è stato concordato, cosa è stato tentato.
Impostazioni predefinite: ""
recipient — Destinatario
Azienda o persona.
Impostazioni predefinite: ""
desired_outcome — Risultato richiesto
Cosa dovrebbe accadere ora.
Impostazioni predefinite: ""
reference — Riferimento
Numero d'ordine o del cliente. Aggiunto parola per parola.
Impostazioni predefinite: ""
deadline — Scadenza
Aggiunto parola per parola.
Impostazioni predefinite: ""
sender — Mittente e firma
Nome, ruolo e dettagli di contatto. Aggiunto parola per parola.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 30000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "complaint_letter",
"text": "{\"facts\":\"Lavatrice ordinata il 3 marzo, consegnata il 20 marzo invece del 10 marzo. Guarnizione della porta danneggiata alla consegna. Segnalato telefonicamente il 21 marzo, nessuna risposta da allora.\",\"recipient\":\"HomeTech Service\",\"desired_outcome\":\"Sostituzione della guarnizione della porta o della macchina.\",\"reference\":\"Ordine 55821\",\"deadline\":\"14 aprile\",\"sender\":\"Paul Novak, Elm Road 2\"}"
}
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "company_profile",
"text": "{\"facts\":\"Azienda familiare di mobili da giardino, fondata nel 2003. Laboratorio proprio con 14 persone. Legno proveniente da foreste regionali. Vende a clienti privati e hotel. Riparazioni da 10 anni.\",\"company\":\"Waldholz Furniture\",\"location\":\"Freiberg\",\"contact\":\"hello@waldholz.example\",\"length\":\"short\",\"tone\":\"friendly\"}"
}
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "speech_draft",
"text": "{\"occasion\":\"L'addio di Helga Sommer dopo 31 anni\",\"speaker\":\"Amministratore delegato\",\"audience\":\"Colleghi e famiglia\",\"facts\":\"Helga Sommer ha iniziato nel 1995 nella contabilità e in seguito ha guidato il team di 6 persone. Ha introdotto le prime fatture online e ha formato 12 apprendisti. Ora partirà per la Norvegia.\",\"length\":\"short\",\"tone\":\"friendly\"}"
}
Scrivi il riassunto del progetto per una domanda di sovvenzione partendo dai fatti forniti, senza inventare cifre o effetti.
Campi di input e configurazione
Impostazioni essenziali
project — Titolo del progetto
Aggiunto parola per parola.
Impostazioni predefinite: ""
organisation — Organizzazione
Richiedente.
Impostazioni predefinite: ""
funder — Finanziatore
Opzionale, per la scelta della formulazione.
Impostazioni predefinite: ""
facts — Fatti
Problema, obiettivi, attività, gruppo target, effetti attesi.
Impostazioni predefinite: ""
amount — Importo richiesto
Aggiunto parola per parola.
Impostazioni predefinite: ""
period — Periodo
Aggiunto parola per parola.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 30000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "grant_summary",
"text": "{\"project\":\"Pomeriggi di lettura nella biblioteca distrettuale\",\"organisation\":\"Amici della Biblioteca dell'Est\",\"funder\":\"Fondo culturale cittadino\",\"facts\":\"Bambini dai 6 ai 10 anni leggono ad alta voce con dei volontari in due pomeriggi a settimana. Molte famiglie hanno pochi libri a casa. 8 volontari sono pronti, i libri sono forniti dalla biblioteca. Obiettivo: far sì che più bambini utilizzino la biblioteca regolarmente.\",\"amount\":\"6.500 EUR\",\"period\":\"Da settembre a giugno\"}"
}
Scrivi una lettera chiara da una scuola o un asilo nido ai genitori: cosa succede, quando e cosa devono fare i genitori.
Campi di input e configurazione
Impostazioni essenziali
school — Scuola o asilo nido
Nome dell'istituto.
Impostazioni predefinite: ""
facts — Fatti
Cosa succede, cosa è necessario, quanto costa.
Impostazioni predefinite: ""
date_time — Data e ora
Aggiunto parola per parola.
Impostazioni predefinite: ""
deadline — Termine per la risposta
Aggiunto parola per parola.
Impostazioni predefinite: ""
sender — Mittente e firma
Nome, ruolo e dettagli di contatto. Aggiunto parola per parola.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 30000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "parent_letter",
"text": "{\"school\":\"Scuola Primaria Sunflower\",\"facts\":\"La classe 3b visita lo zoo. I bambini hanno bisogno di un pranzo al sacco e di abbigliamento per la pioggia. La gita costa 8 EUR, da pagare in classe. Rientreremo entro le 14:00.\",\"date_time\":\"Martedì 13 maggio, 8:30\",\"deadline\":\"Venerdì 9 maggio\",\"sender\":\"Sig.ra Aydin, insegnante di classe\"}"
}
Scrivi un breve avviso per una bacheca, una porta o un vano scale: cosa succede, quando, cosa fare.
Campi di input e configurazione
Impostazioni essenziali
facts — Fatti
Cosa succede, chi è coinvolto, cosa fare.
Impostazioni predefinite: ""
date_time — Data e ora
Aggiunto parola per parola.
Impostazioni predefinite: ""
place — Luogo
Aggiunto parola per parola.
Impostazioni predefinite: ""
contact — Dati di contatto
Aggiunto parola per parola alla fine.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 30000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "notice_board",
"text": "{\"facts\":\"L'acqua è stata interrotta perché la valvola principale è in fase di sostituzione. Si prega di riempire dell'acqua in anticipo e di non utilizzare la lavatrice.\",\"date_time\":\"Giovedì 8 maggio, dalle 9:00 alle 12:00\",\"place\":\"Numeri civici da 4 a 8\",\"contact\":\"Custode Sig. Lang, 0151 000000\"}"
}
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "cover_letter",
"text": "{\"job_ad\":\"Cerchiamo un assistente di team con esperienza nell'organizzazione di eventi. Buona conoscenza dell'inglese richiesta.\",\"profile\":\"Sei anni come office manager presso un'azienda fieristica. Ha organizzato 40 eventi per i clienti all'anno. Inglese a livello B2. Cerca un ruolo con maggiori responsabilità.\",\"company\":\"Norden Events\",\"applicant\":\"Sara Jensen, sara@example.com\",\"tone\":\"neutral\"}"
}
Scrivi un annuncio immobiliare partendo dai fatti forniti. Dimensioni e prezzo rimangono esatti; nessuna caratteristica inventata o affermazione sul quartiere.
Campi di input e configurazione
Impostazioni essenziali
facts — Fatti
Dimensioni, stanze, condizioni, anno, caratteristiche, cosa c'è nelle vicinanze.
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "property_listing",
"text": "{\"facts\":\"3 locali, 74 metri quadrati, secondo piano, balcone rivolto a sud, ristrutturato nel 2021, cucina arredata, cantina, fermata del tram a 5 minuti a piedi.\",\"location\":\"Schillerstrasse, Lipsia\",\"price\":\"980 EUR più spese.\",\"contact\":\"Immobilien Kern, 0341 000000\",\"tone\":\"neutral\"}"
}
Scrivi un piccolo annuncio breve e onesto per un oggetto, indicando i difetti e mantenendo il prezzo esatto.
Campi di input e configurazione
Impostazioni essenziali
facts — Fatti
Cos'è, età, condizioni, difetti, cosa è incluso.
Impostazioni predefinite: ""
price — Prezzo
Aggiunto parola per parola.
Impostazioni predefinite: ""
location — Luogo
Aggiunto parola per parola.
Impostazioni predefinite: ""
contact — Contatti
Aggiunto parola per parola.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 30000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "classified_ad",
"text": "{\"facts\":\"Bicicletta per bambini 20 pollici, acquistata nel 2022, 6 marce, blu. Piccolo graffio sul telaio, freni nuovi l'anno scorso. Luci incluse.\",\"price\":\"120 EUR\",\"location\":\"Potsdam\",\"contact\":\"Messaggio sulla piattaforma\"}"
}
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "donation_appeal",
"text": "{\"organisation\":\"Canile di Bergen\",\"facts\":\"Il tetto della cucciolina perde e deve essere sostituito prima dell'inverno. Il rifugio si prende cura di circa 40 cani. Un lattoniere ha preventivato 12.000 EUR. Sono stati raccolti finora 5.000 EUR.\",\"goal\":\"7.000 EUR entro ottobre\",\"donation_details\":\"IBAN DE00 0000 0000 0000 0000 00, riferimento Tetto\",\"contact\":\"info@shelter-bergen.example\",\"tone\":\"friendly\"}"
}
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "release_notes",
"text": "{\"changes\":\"id,type,text\\nC1,added,Esportazione CSV per le fatture\\nC2,fixed,Accesso fallito quando l'e-mail conteneva lettere maiuscole\\nC3,changed,I report vengono caricati in background\",\"product\":\"Fatture Billy\",\"version\":\"3.2\",\"release_date\":\"12 maggio\",\"audience\":\"customers\"}"
}
Crea i capitoli partendo dai sottotitoli o da una trascrizione con codici temporali. I tempi provengono dal file, i titoli dall'IA.
Campi di input e configurazione
Impostazioni essenziali
transcript — Trascrizione con codici temporali
SRT, VTT o righe che iniziano con un timestamp come 01:12.
Impostazioni predefinite: ""
max_chapters — Numero massimo di capitoli
Da 3 a 20.
Impostazioni predefinite: 8
Impostazioni avanzate
min_gap_seconds — Distanza minima in secondi
Da 10 a 600.
Impostazioni predefinite: 60
Numero massimo di byte UTF-8 in input: 70000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "video_chapters",
"text": "{\"transcript\":\"00:00 Benvenuti al workshop e una breve panoramica di oggi.\\n00:40 Iniziamo con gli strumenti necessari per cambiare una gomma.\\n01:30 Per prima cosa, allentare i dadi della ruota mentre l'auto è a terra.\\n02:20 Ora sollevare l'auto nel punto indicato.\\n03:10 Rimuovere la ruota e montare la ruota di scorta.\\n04:05 Stringere i dadi a croce e abbassare l'auto.\\n05:00 Controllare la pressione e riporre gli attrezzi.\",\"max_chapters\":4,\"min_gap_seconds\":60}"
}
Crea un ordine del giorno per la riunione con i tempi basato su argomenti e durate. Il server calcola gli orari e l'IA elabora le voci e i risultati previsti.
Campi di input e configurazione
Impostazioni essenziali
meeting_title — Titolo della riunione
Aggiunto parola per parola.
Impostazioni predefinite: ""
objective — Obiettivo
Cosa deve ottenere la riunione.
Impostazioni predefinite: ""
start_time — Ora di inizio
Formato 09:30.
Impostazioni predefinite: "09:00"
topics — Argomenti
Un argomento per riga con il responsabile e i minuti.
Impostazioni predefinite: ""
Impostazioni avanzate
available_minutes — Minuti disponibili
0 significa nessun limite. Se l'ordine del giorno è più lungo, viene segnalato.
Impostazioni predefinite: 0
break_minutes — Pausa dopo ogni terzo argomento
Minuti, 0 significa nessuna pausa.
Impostazioni predefinite: 0
Numero massimo di byte UTF-8 in input: 30000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "meeting_agenda",
"text": "{\"meeting_title\":\"Pianificazione della primavera\",\"objective\":\"Decidere l'ordine dei tre progetti\",\"start_time\":\"09:30\",\"topics\":\"id,topic,owner,minutes\\nT1,revisione dell'ultimo trimestre,Anna,20\\nT2,budget progetti A B C,Marek,40\\nT3,chi fa cosa,Anna,30\",\"available_minutes\":90,\"break_minutes\":0}"
}
Rispondi alle domande sulla base di un documento incollato. Ogni risposta richiede una citazione esatta; altrimenti il risultato indica che il documento non lo specifica.
Campi di input e configurazione
Impostazioni essenziali
document — Documento
Incolla il testo. Viene trattato come dati, mai come istruzioni.
Impostazioni predefinite: ""
questions — Domande
Una domanda per riga, fino a un massimo di 12.
Impostazioni predefinite: ""
Impostazioni avanzate
answer_length — Lunghezza della risposta
Risposte brevi o dettagliate.
brief — Breve · detailed — Dettagliata
Impostazioni predefinite: "brief"
Numero massimo di byte UTF-8 in input: 40000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "document_questions",
"text": "{\"document\":\"Il periodo di locazione inizia il 1° giugno e dura 24 mesi.\\n\\nL'inquilino paga un affitto mensile di 950 EUR entro il terzo giorno lavorativo di ogni mese.\\n\\nGli animali domestici richiedono il permesso scritto del locatore.\",\"questions\":\"Quanto dura il periodo di locazione?\\nL'inquilino può tenere un cane?\\nChi paga le riparazioni?\",\"answer_length\":\"brief\"}"
}
Trova le clausole che meritano un esame più approfondito in un contratto: rinnovo, recesso, responsabilità, pagamento, penali e dati, ognuna con una citazione esatta.
Campi di input e configurazione
Impostazioni essenziali
document — Testo del contratto
Incolla il testo. Viene trattato come dati, mai come istruzioni.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 32000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "contract_clause_review",
"text": "{\"document\":\"Il presente accordo si rinnova automaticamente per 12 mesi, a meno che non venga annullato per iscritto 3 mesi prima della scadenza del termine.\\n\\nLa responsabilità del fornitore è limitata alle commissioni pagate nei precedenti 6 mesi.\\n\\nLe fatture sono dovute entro 14 giorni. Il ritardo nei pagamenti comporta una penale del 2 percento al mese.\"}"
}
Estrai attività, decisioni e domande aperte da e-mail o note. I responsabili e le date compaiono solo se presenti nel testo.
Campi di input e configurazione
Impostazioni essenziali
document — E-mail o note
Incolla il testo. Viene trattato come dati, mai come istruzioni.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 32000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "action_items",
"text": "{\"document\":\"Ciao a tutti, abbiamo concordato di spostare il lancio al 12 giugno. Marek aggiornerà il listino prezzi entro venerdì. Nessuno ha ancora verificato se il fornitore possa consegnare in anticipo.\"}"
}
Trova affermazioni in un documento che si contraddicono tra loro, come date o importi diversi, citando entrambi i passaggi.
Campi di input e configurazione
Impostazioni essenziali
document — Documento
Incolla il testo. Viene trattato come dati, mai come istruzioni.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 32000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "contradiction_check",
"text": "{\"document\":\"Il progetto inizia il 1° marzo e termina dopo 6 mesi.\\n\\nIl budget totale è di 40.000 EUR.\\n\\nNella sezione 4 il progetto termina il 30 novembre. Il budget totale di 45.000 EUR include le spese di viaggio.\"}"
}
Trova cosa manca in una richiesta o in un brief prima dell'inizio del lavoro e ottieni le domande da porre.
Campi di input e configurazione
Impostazioni essenziali
document — Richiesta o brief
Incolla il testo. Viene trattato come dati, mai come istruzioni.
Impostazioni predefinite: ""
purpose — A cosa serve
Ad esempio "prepara un'offerta" o "pianifica l'evento".
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 22000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "missing_information",
"text": "{\"document\":\"Salve, abbiamo bisogno di ridipingere presto il nostro ufficio. È composto da diverse stanze e le pareti presentano alcuni segni. Per favore, inviate un preventivo.\",\"purpose\":\"preparare un'offerta\"}"
}
Spiega una lettera ufficiale in linguaggio semplice: cosa dice, scadenze, importi e cosa fare, ognuno con il passaggio esatto. Nessun consiglio legale.
Campi di input e configurazione
Impostazioni essenziali
document — Testo della lettera
Incolla il testo. I dati personali possono essere rimossi preventivamente.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 22000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "official_letter_explainer",
"text": "{\"document\":\"Avviso del 4 maggio. La vostra domanda per l'assegno di affitto è stata ricevuta. Si prega di presentare il contratto di locazione e la prova del reddito entro il 25 maggio. Senza questi documenti non potremo decidere in merito alla vostra domanda. Domande: Ufficio Casa, stanza 214.\"}"
}
Trasforma istruzioni o una procedura in una checklist. Ogni punto è collegato a un passaggio esatto e non viene aggiunto nulla.
Campi di input e configurazione
Impostazioni essenziali
document — Istruzioni o procedura
Incolla il testo. Viene trattato come dati, mai come istruzioni.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 32000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "checklist_from_text",
"text": "{\"document\":\"Prima di iniziare, spegnere la macchina e staccare la spina. Aprire il coperchio con la chiave fornita. Rimuovere il filtro e sciacquarlo sotto acqua fredda. Non utilizzare mai solventi, poiché danneggiano la guarnizione. Lasciare asciugare il filtro per un'ora prima di rimontarlo.\"}"
}
Smistare i ticket di supporto in categorie predefinite con urgenza, un passaggio esatto e un suggerimento per il passo successivo. Nulla viene inviato.
Campi di input e configurazione
Impostazioni essenziali
items — Ticket
Un ticket per riga. Il testo può essere incollato da qualsiasi sistema.
Impostazioni predefinite: ""
categories — Categorie
Categorie gestite con una breve definizione.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 56000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "ticket_triage",
"text": "{\"items\":\"id,subject,text\\nT1,L'accesso fallisce,Da stamattina nessuno nel nostro team riesce ad accedere. Non possiamo lavorare.\\nT2,Indirizzo di fatturazione,Si prega di modificare il nostro indirizzo di fatturazione in Mill Road 3.\\nT3,Idea,Sarebbe bello avere una modalità scura.\",\"categories\":\"id,name,definition\\nC1,Guasto tecnico,Qualcosa non funziona\\nC2,Fatturazione,Fatture e pagamenti\\nC3,Richiesta di funzionalità,Desideri per nuove funzioni\"}"
}
Ordina i feedback aperti in temi gestiti, con un passaggio esatto per ogni elemento e conteggi per tema.
Campi di input e configurazione
Impostazioni essenziali
items — Feedback
Una voce per riga, ad esempio da un sondaggio.
Impostazioni predefinite: ""
categories — Temi
Temi gestiti con una breve definizione.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 56000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "feedback_sorting",
"text": "{\"items\":\"id,source,text\\nF1,Sondaggio,Il personale allo sportello è stato molto gentile.\\nF2,E-mail,Ho aspettato più di un'ora per il mio appuntamento.\\nF3,Sondaggio,È difficile trovare parcheggio vicino all'edificio.\",\"categories\":\"id,name,definition\\nS1,Personale,Comportamento e consigli del personale\\nS2,Tempo di attesa,Attesa e appuntamenti\\nS3,Posizione,Accesso e parcheggio\"}"
}
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "recommendation_letter",
"text": "{\"person\":\"Mira Kovac\",\"relationship\":\"Team lead da tre anni presso Lumen Print\",\"purpose\":\"Ruolo di project manager\",\"facts\":\"Mira ha pianificato il trasloco del nostro laboratorio di stampa nel 2025. Ha formato due nuovi colleghi. Ha tenuto informati i clienti durante il trasloco.\",\"tone\":\"friendly\",\"sender\":\"Tom Berg, Responsabile della Produzione, Lumen Print\"}"
}
Trasforma gli appunti su lavoro e istruzione in un CV strutturato, con date e datori di lavoro esattamente come forniti.
Campi di input e configurazione
Impostazioni essenziali
full_name — Nome
Aggiunto parola per parola.
Impostazioni predefinite: ""
contact — Dati di contatto
Aggiunto parola per parola sotto il nome.
Impostazioni predefinite: ""
target_role — Ruolo desiderato
Opzionale: la posizione per cui è destinato questo CV.
Impostazioni predefinite: ""
experience — Esperienza lavorativa
Posizioni, datori di lavoro, date e mansioni. Bastano note semplici.
Impostazioni predefinite: ""
education — Istruzione
Opzionale: scuole, corsi e date.
Impostazioni predefinite: ""
skills — Competenze
Opzionale: lingue, strumenti e altre competenze.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 30000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "cv_from_notes",
"text": "{\"full_name\":\"Mira Kovac\",\"contact\":\"mira.kovac@example.org\",\"target_role\":\"Project manager\",\"experience\":\"dal 2022 ad oggi: coordinatrice del team presso Lumen Print, ha pianificato il trasloco del laboratorio, ha formato i nuovi colleghi. dal 2018 al 2022: tecnico di stampa presso Atlas Druck.\",\"education\":\"2018 formazione professionale come tecnico di stampa\",\"skills\":\"Pianificazione del progetto, tedesco, inglese\"}"
}
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "thank_you_letter",
"text": "{\"recipient\":\"Riverside Bakery\",\"occasion\":\"Sponsorizzazione della nostra fiera estiva\",\"facts\":\"Il panificio ha donato del pane per 200 ospiti. Due membri del loro staff hanno aiutato allo stand.\",\"tone\":\"friendly\",\"sender\":\"Anna Berg, Consiglio, Riverside Association\"}"
}
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "appointment_confirmation",
"text": "{\"recipient\":\"Sig. Novak\",\"subject_matter\":\"Ispezione riscaldamento\",\"date_time\":\"12 maggio, 10:00\",\"place\":\"Mill Road 4\",\"notes\":\"Si prega di assicurarsi che la sala caldaia sia accessibile. Porti l'ultimo rapporto di ispezione.\",\"cancellation\":\"Chiamare il numero 030 000000 entro il giorno prima.\",\"tone\":\"neutral\",\"sender\":\"Team assistenza, Heizung Berg\"}"
}
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "out_of_office",
"text": "{\"person\":\"Mira Kovac\",\"date_range\":\"Dal 4 al 15 agosto\",\"substitute\":\"Tom Berg, tom.berg@example.org\",\"notes\":\"Le fatture rimangono in attesa fino al reso.\",\"tone\":\"friendly\"}"
}
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "offer_follow_up",
"text": "{\"customer\":\"Atlas Druck\",\"offer_reference\":\"Offerta 2026-41 del 3 marzo\",\"facts\":\"Nuova macchina piegatrice con installazione. Abbiamo parlato della consegna a maggio. Il prossimo passo sarebbe una breve chiamata.\",\"tone\":\"neutral\",\"sender\":\"Anna Berg, Vendite, Lumen Print\"}"
}
Trasforma gli appunti in una breve guida passo dopo passo, con avvertenze solo come fornite.
Campi di input e configurazione
Impostazioni essenziali
guide_title — Titolo
Aggiunto parola per parola.
Impostazioni predefinite: ""
audience — Per chi
Opzionale: chi utilizza questa guida.
Impostazioni predefinite: ""
notes — Note
Passaggi, impostazioni e avvertenze in qualsiasi ordine.
Impostazioni predefinite: ""
support — Aiuto
Opzionale: a chi chiedere. Aggiunto parola per parola.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 30000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "quick_guide",
"text": "{\"guide_title\":\"Pulire la macchina del caffè\",\"audience\":\"Team dell'ufficio\",\"notes\":\"Spegnere e lasciare raffreddare. Svuotare il vassoio raccogligocce. Sciacquare il vassoio con acqua calda. Non utilizzare la lavastoviglie. Premere il pulsante di pulizia per 3 secondi.\",\"support\":\"Team delle strutture, stanza 12\"}"
}
Scrivi un briefing sulla sicurezza basandoti sulle regole e sui pericoli forniti, senza aggiungere pericoli, regole o dichiarazioni legali.
Campi di input e configurazione
Impostazioni essenziali
workplace — Posto di lavoro
Area o compito per cui è previsto il briefing.
Impostazioni predefinite: ""
notes — Regole e pericoli
Regole proprie, pericoli e procedure di emergenza. Non viene aggiunto nient'altro.
Impostazioni predefinite: ""
responsible — Responsabile
Aggiunto parola per parola.
Impostazioni predefinite: ""
briefing_date — Data del briefing
Aggiunto parola per parola.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 30000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "safety_briefing",
"text": "{\"workplace\":\"Workshop di stampa\",\"notes\":\"Pericoli: rulli in movimento, vapori di solvente. Regole: legare i capelli lunghi, indossare i guanti durante la pulizia, tenere le porte aperte quando si usa il solvente. Emergenza: premere il pulsante di arresto rosso, chiamare il responsabile del turno.\",\"responsible\":\"Tom Berg\",\"briefing_date\":\"12 maggio\"}"
}
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "tenant_notice",
"text": "{\"property\":\"Mill Road 4\",\"topic\":\"Interruzione dell'acqua per riparazione tubature\",\"facts\":\"L'acqua sarà interrotta in tutto l'edificio per circa 4 ore. Si prega di raccogliere l'acqua in anticipo e di lasciare libero l'accesso alla cantina.\",\"date_time\":\"12 maggio, 08:00\",\"contact\":\"Team delle strutture, 030 000000\",\"tone\":\"neutral\",\"sender\":\"Gestione immobiliare Berg\"}"
}
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "internal_announcement",
"text": "{\"topic\":\"Nuovi orari di apertura dell'ufficio\",\"audience\":\"Tutto il personale\",\"facts\":\"L'ufficio chiude alle 16:00 il venerdì. Dopo tale orario, le chiamate vengono inoltrate al servizio di segreteria. Si prega di informare i clienti in merito al prossimo contatto.\",\"effective_date\":\"1 giugno\",\"contact\":\"Anna Berg, ufficio\",\"tone\":\"neutral\",\"sender\":\"Direzione, Lumen Print\"}"
}
Trasforma appunti e una tabella di ore e materiali in un rapporto dei lavori ordinato. Il server somma ore e importi, e l'IA formula la descrizione dei lavori svolti.
Campi di input e configurazione
Impostazioni essenziali
customer — Cliente
Aggiunto parola per parola.
Impostazioni predefinite: ""
site — Cantiere
Opzionale: indirizzo o numero del lavoro.
Impostazioni predefinite: ""
work_date — Data del lavoro
Aggiunto parola per parola.
Impostazioni predefinite: ""
technician — Eseguito da
Opzionale: nome o team.
Impostazioni predefinite: ""
work_notes — Note sul lavoro
Cosa è stato fatto, cosa è stato trovato, cosa è ancora in sospeso. Bastano note semplici.
Impostazioni predefinite: ""
lines — Ore e materiale
Una riga per voce. kind è labour, material o other. unit_price può essere vuoto.
Impostazioni predefinite: ""
Impostazioni avanzate
currency — Valuta
Codice breve o simbolo mostrato con gli importi, ad esempio EUR.
Impostazioni predefinite: "EUR"
Numero massimo di byte UTF-8 in input: 30000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "work_report",
"text": "{\"customer\":\"Hartmann Bakery\",\"site\":\"Mill Street 4\",\"work_date\":\"12 maggio 2026\",\"technician\":\"Tom Berg\",\"work_notes\":\"Sostituita la valvola che perdeva sulla linea dell'acqua dell'impastatrice. Testata per perdite, nessuna rilevata. La seconda valvola presenta ruggine e dovrebbe essere sostituita al prossimo intervento di manutenzione.\",\"lines\":\"id,kind,description,quantity,unit,unit_price\\nL1,labour,Riparazione e test,2.5,h,48\\nL2,material,Valvola a sfera DN15,1,pc,18.40\\nL3,other,Corsa,1,piatto,25\",\"currency\":\"EUR\"}"
}
Trasforma le note di ispezione in un elenco numerato di difetti. Ogni voce è collegata al passaggio esatto nelle note e non viene aggiunto nulla.
Campi di input e configurazione
Impostazioni essenziali
site — Cantiere o immobile
Aggiunto parola per parola.
Impostazioni predefinite: ""
inspection_date — Data dell'ispezione
Aggiunto parola per parola.
Impostazioni predefinite: ""
inspector — Ispezionato da
Opzionale.
Impostazioni predefinite: ""
document — Note di ispezione
Un difetto per riga o paragrafo. Potrebbero essere menzionati i nomi dei file delle foto.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 30000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "defect_list",
"text": "{\"site\":\"Mill Road 3, secondo piano\",\"inspection_date\":\"3 giugno 2026\",\"inspector\":\"A. Novak\",\"document\":\"Cucina: la presa accanto alla finestra non ha la copertura, i fili sono visibili.\\n\\nBagno: mancano le fughe intorno alla doccia sul lato sinistro.\\n\\nCorridoio: la vernice sul telaio della porta è graffiata, vedere foto IMG_204.\\n\\nSoggiorno: la valvola del radiatore non gira.\"}"
}
Spiega una referenza lavorativa frase per frase con parole semplici. Ogni spiegazione è collegata alla frase esatta.
Campi di input e configurazione
Impostazioni essenziali
document — Testo della referenza
Incolla il testo. Viene trattato come dati, mai come istruzioni.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 30000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "reference_explained",
"text": "{\"document\":\"La Sig.ra Kovac ha lavorato per noi come assistente di progetto da marzo 2023 a giugno 2026.\\n\\nHa svolto i compiti che le sono stati assegnati con grande cura e sempre per nostro totale gradimento.\\n\\nIl suo comportamento verso i colleghi è stato amichevole ed è sempre stata puntuale.\\n\\nLe auguriamo tutto il meglio per il futuro.\"}"
}
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "reference_draft",
"text": "{\"employee\":\"Mira Kovac\",\"period\":\"1 marzo 2023 - 30 giugno 2026\",\"role\":\"Assistente di progetto\",\"company\":\"Lumen Print\",\"facts\":\"Ha pianificato i programmi di stampa per 40 clienti. Ha formato due nuovi colleghi. Il suo lavoro è stato molto buono e affidabile. I colleghi e i clienti hanno apprezzato il suo modo di fare amichevole. Lascia l'azienda su sua richiesta.\",\"tone\":\"formal\",\"sender\":\"Tom Berg, Responsabile della Produzione\"}"
}
Ricalcola un rendiconto delle spese accessorie o delle utenze partendo dalle sue cifre ed elenca le domande da porre. Il server esegue i calcoli.
Campi di input e configurazione
Impostazioni essenziali
property — Appartamento o immobile
Aggiunto parola per parola.
Impostazioni predefinite: ""
period — Periodo di fatturazione
Aggiunto parola per parola.
Impostazioni predefinite: ""
lines — Costi dal rendiconto
Una riga per tipo di costo: total_amount per l'edificio, key_total e key_share per la ripartizione, ad esempio 500 e 62 metri quadrati. previous_total può essere vuoto.
Impostazioni predefinite: ""
advance_paid — Acconti
Totale pagato durante il periodo. Vuoto se sconosciuto.
Impostazioni predefinite: ""
billed_balance — Saldo sul rendiconto
Importo da pagare secondo il rendiconto, per il confronto. Vuoto se sconosciuto.
Impostazioni predefinite: ""
statement_total — Note dal rendiconto
Opzionale: qualsiasi altra informazione indicata nel rendiconto, come il saldo fatturato.
Impostazioni predefinite: ""
Impostazioni avanzate
currency — Valuta
Codice breve o simbolo mostrato con gli importi, ad esempio EUR.
Impostazioni predefinite: "EUR"
Numero massimo di byte UTF-8 in input: 30000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "utility_bill_check",
"text": "{\"property\":\"Mill Road 3, appartamento 5\",\"period\":\"1 gen - 31 dic 2025\",\"lines\":\"id,cost_type,total_amount,key_total,key_share,previous_total\\nC1,Riscaldamento,8400,500,62,6800\\nC2,Acqua,2100,500,62,2050\\nC3,Custode,3600,500,62,3600\\nC4,Assicurazione,1500,500,62,1450\",\"advance_paid\":\"1500\",\"billed_balance\":\"402.60\",\"statement_total\":\"Dichiarazione datata 15 marzo 2026.\",\"currency\":\"EUR\"}"
}
Segna i 14 principali allergeni alimentari per piatto partendo dagli elenchi degli ingredienti. Ogni voce indica l'ingrediente da cui proviene, per la revisione da parte dell'azienda.
Campi di input e configurazione
Impostazioni essenziali
dishes — Piatti e ingredienti
Una riga per ogni piatto con tutti gli ingredienti, inclusi quelli dei prodotti acquistati quando noti.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 30000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "allergen_labelling",
"text": "{\"dishes\":\"id,dish,ingredients\\nD1,Pancake,\\\"farina di frumento, uova, latte, burro, sale\\\"\\nD2,Zuppa di lenticchie,\\\"lenticchie, carote, sedano, cipolle, olio d'oliva\\\"\\nD3,Insalata con vinaigrette,\\\"lattuga, pomodori, senape, aceto di vino, olio di semi di girasole\\\"\"}"
}
Trasforma il testo di studio in schede domanda e risposta. Ogni scheda è collegata al passaggio esatto e il set può essere importato in programmi per flashcard.
Campi di input e configurazione
Impostazioni essenziali
document — Testo di studio
Incolla il testo. Viene trattato come dati, mai come istruzioni.
Impostazioni predefinite: ""
card_count — Numero di schede
Da 5 a 40.
Impostazioni predefinite: 12
Numero massimo di byte UTF-8 in input: 30000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "flashcards",
"text": "{\"document\":\"La fotosintesi avviene nei cloroplasti delle cellule vegetali. La clorofilla assorbe la luce, principalmente nell'intervallo del rosso e del blu.\\n\\nNelle reazioni luminose, l'acqua viene scissa e l'ossigeno viene rilasciato. L'energia viene immagazzinata in ATP e NADPH.\\n\\nNel ciclo di Calvin, l'anidride carbonica viene trasformata in zucchero utilizzando questa energia.\",\"card_count\":5}"
}
Crea un piano di lezione temporizzato partendo da fasi e durate. Il server calcola i tempi e l'IA elabora il testo di ogni fase e del relativo obiettivo di apprendimento.
Campi di input e configurazione
Impostazioni essenziali
meeting_title — Titolo della lezione
Aggiunto parola per parola.
Impostazioni predefinite: ""
objective — Obiettivo di apprendimento e gruppo
Cosa dovrebbe essere in grado di fare il gruppo al termine, e chi è il gruppo.
Impostazioni predefinite: ""
start_time — Ora di inizio
Formato 09:30.
Impostazioni predefinite: "08:00"
topics — Fasi
Una fase per riga con chi la conduce e i minuti.
Impostazioni predefinite: ""
Impostazioni avanzate
available_minutes — Minuti disponibili
0 significa nessun limite. Se il piano è più lungo, viene segnalato.
Impostazioni predefinite: 45
break_minutes — Pausa dopo ogni terza fase
Minuti, 0 significa nessuna pausa.
Impostazioni predefinite: 0
Numero massimo di byte UTF-8 in input: 30000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "lesson_plan",
"text": "{\"meeting_title\":\"Frazioni: addizione con lo stesso denominatore\",\"objective\":\"La classe 5 può sommare frazioni con lo stesso denominatore.\",\"start_time\":\"08:00\",\"topics\":\"id,topic,owner,minutes\\nP1,Ripetere cos'è una frazione,Teacher,5\\nP2,Mostrare l'addizione con fette di pizza,Teacher,10\\nP3,Esercizi in coppia,Pupils,20\\nP4,Confrontare i risultati e riassunto,Class,10\",\"available_minutes\":45,\"break_minutes\":0}"
}
Scrivi una denuncia di sinistro per un assicuratore partendo dai fatti forniti. Il numero di polizza, la data e l'importo restano esatti e non viene aggiunto nulla.
Campi di input e configurazione
Impostazioni essenziali
insurer — Assicuratore
Aggiunto parola per parola.
Impostazioni predefinite: ""
policy_number — Numero di polizza
Aggiunto parola per parola.
Impostazioni predefinite: ""
incident_date — Data dell'incidente
Aggiunto parola per parola.
Impostazioni predefinite: ""
incident_place — Luogo dell'incidente
Aggiunto parola per parola.
Impostazioni predefinite: ""
facts — Fatti
Cosa è successo, cosa è stato danneggiato, cosa è stato fatto successivamente, chi era coinvolto.
Impostazioni predefinite: ""
claim_amount — Importo richiesto
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
sender — Mittente e firma
Nome, ruolo e dettagli di contatto. Aggiunto parola per parola.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 30000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "insurance_claim",
"text": "{\"insurer\":\"Riverside Insurance\",\"policy_number\":\"HR-4471-22\",\"incident_date\":\"14 marzo 2026\",\"incident_place\":\"Mill Road 3, appartamento 5\",\"facts\":\"Un tubo dell'acqua nella parete della cucina è scoppiato durante la notte. L'acqua si è riversata nella cucina e nel corridoio. Il pavimento del corridoio e un mobile della cucina sono danneggiati. Abbiamo chiuso la valvola principale e abbiamo chiamato un idraulico la mattina stessa.\",\"claim_amount\":\"2.350 EUR\",\"sender\":\"Anna Novak, Mill Road 3, Bridgeport\"}"
}
Trasforma un elenco di spese in una nota spese di viaggio. Il server somma gli importi e segnala le ricevute e le date mancanti.
Campi di input e configurazione
Impostazioni essenziali
traveller — Viaggiatore
Aggiunto parola per parola.
Impostazioni predefinite: ""
period — Periodo del viaggio
Aggiunto parola per parola.
Impostazioni predefinite: ""
purpose — Scopo del viaggio
Dove e perché.
Impostazioni predefinite: ""
lines — Spese
Una riga per ogni spesa. receipt è yes o no.
Impostazioni predefinite: ""
Impostazioni avanzate
currency — Valuta
Codice breve o simbolo mostrato con gli importi, ad esempio EUR.
Impostazioni predefinite: "EUR"
Numero massimo di byte UTF-8 in input: 30000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "travel_expenses",
"text": "{\"traveller\":\"Mira Kovac\",\"period\":\"3-4 giugno 2026\",\"purpose\":\"Visita al fornitore Hartmann Paper a Bridgeport per concordare il programma di consegna.\",\"lines\":\"id,date,category,description,amount,receipt\\nE1,3 giugno,Treno,Biglietto di ritorno,86.50,yes\\nE2,3 giugno,Hotel,Una notte,112,yes\\nE3,3 giugno,Pasti,Cena con il fornitore,48.20,no\\nE4,4 giugno,Taxi,Dalla stazione all'ufficio,,no\",\"currency\":\"EUR\"}"
}
Scrivi il rapporto annuale di un club o di un'associazione partendo dagli appunti. Il numero dei soci e le finanze appaiono esattamente come forniti.
Campi di input e configurazione
Impostazioni essenziali
club — Club o associazione
Aggiunto parola per parola.
Impostazioni predefinite: ""
year — Anno
Aggiunto parola per parola.
Impostazioni predefinite: ""
facts — Fatti
Eventi, membri, finanze, ringraziamenti e piani. Bastano appunti semplici.
Impostazioni predefinite: ""
sender — Mittente e firma
Nome, ruolo e dettagli di contatto. Aggiunto parola per parola.
Impostazioni predefinite: ""
Impostazioni avanzate
length — Lunghezza
Lunghezza approssimativa della bozza.
short — Breve · medium — Media · long — Lunga
Impostazioni predefinite: "medium"
Numero massimo di byte UTF-8 in input: 30000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "club_annual_report",
"text": "{\"club\":\"Riverside Rowing Club\",\"year\":\"2025\",\"facts\":\"Abbiamo tenuto la regata estiva a giugno con 120 partecipanti. Sono state acquistate due nuove barche. L'iscrizione è passata da 84 a 97. Il reddito è stato di 18.400 EUR e le spese di 16.900 EUR. Nel 2026 vogliamo ristrutturare la rimessa per barche. Grazie ai volontari del team della regata.\",\"length\":\"medium\",\"sender\":\"Anna Novak, Presidente\"}"
}
Scrivi un verbale di consegna dell'appartamento partendo dagli appunti. Indirizzo, letture dei contatori, chiavi e persone presenti rimangono esattamente come inseriti.
Campi di input e configurazione
Impostazioni essenziali
address — Indirizzo
Aggiunto parola per parola.
Impostazioni predefinite: ""
handover_date — Data di consegna
Aggiunto parola per parola.
Impostazioni predefinite: ""
parties — Persone presenti
Nomi e ruoli. Aggiunto parola per parola.
Impostazioni predefinite: ""
meters — Letture dei contatori
Un contatore per riga con numero e lettura. Aggiunto parola per parola.
Impostazioni predefinite: ""
keys — Chiavi
Cosa è stato consegnato. Aggiunto parola per parola.
Impostazioni predefinite: ""
rooms_notes — Note per stanza
Condizione, stanza per stanza. Difetti e accordi in note semplici.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 30000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "flat_handover",
"text": "{\"address\":\"Mill Road 3, flat 5, Bridgeport\",\"handover_date\":\"30 giugno 2026\",\"parties\":\"Anna Novak (proprietario), Tom Berg (inquilino)\",\"meters\":\"Elettricità 44812 kWh\\nAcqua 312 m3\",\"keys\":\"3 chiavi dell'appartamento, 1 chiave della cantina\",\"rooms_notes\":\"Cucina pulita, un graffio sul piano di lavoro. Soggiorno appena tinteggiato, nessun danno. Bagno pulito, il rubinetto gocciola leggermente. L'inquilino farà riparare il rubinetto entro il 15 luglio.\"}"
}
Prepara un colloquio di valutazione del personale partendo dalle note: punti di forza, argomenti, domande e possibili obiettivi, utilizzando solo esempi tratti dalle note.
Campi di input e configurazione
Impostazioni essenziali
employee — Dipendente
Aggiunto parola per parola.
Impostazioni predefinite: ""
meeting_date — Data del colloquio
Opzionale.
Impostazioni predefinite: ""
role — Ruolo
Opzionale.
Impostazioni predefinite: ""
facts — Fatti
Osservazioni, risultati, preoccupazioni e desideri. Bastano appunti semplici.
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "staff_talk_prep",
"text": "{\"employee\":\"Mira Kovac\",\"meeting_date\":\"20 giugno 2026\",\"role\":\"Assistente di progetto\",\"facts\":\"Ha pianificato bene il trasloco del laboratorio. Ha formato due nuovi colleghi. I rapporti sono arrivati in ritardo tre volte in primavera. Vorrebbe occuparsi di più del contatto con i clienti.\",\"tone\":\"friendly\"}"
}
Trasforma un libro cassa in un rapporto di cassa. Il server calcola il saldo iniziale e finale, le entrate e le uscite, e segnala le date e le ricevute mancanti.
Campi di input e configurazione
Impostazioni essenziali
club — Club o associazione
Aggiunto parola per parola.
Impostazioni predefinite: ""
period — Periodo
Aggiunto parola per parola, ad esempio dal 1 gen al 31 mar 2026.
Impostazioni predefinite: ""
opening_balance — Saldo iniziale
Saldo all'inizio del periodo, ad esempio 1250.50. Un saldo negativo inizia con un segno meno.
Impostazioni predefinite: ""
stated_closing — Saldo finale dichiarato
Opzionale: il saldo effettivamente contato o indicato dalla banca, per il confronto.
Impostazioni predefinite: ""
lines — Libro cassa
Una riga per ogni registrazione. Inserisci un'entrata oppure un'uscita come numero positivo. receipt è yes o no.
Impostazioni predefinite: ""
treasurer_notes — Note
Opzionale: qualsiasi cosa il report dovrebbe menzionare, come lo scopo di registrazioni più consistenti.
Impostazioni predefinite: ""
Impostazioni avanzate
currency — Valuta
Codice breve o simbolo mostrato con gli importi, ad esempio EUR.
Impostazioni predefinite: "EUR"
Numero massimo di byte UTF-8 in input: 45000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "cash_report",
"text": "{\"club\":\"Riverside Rowing Club\",\"period\":\"1 gen - 31 mar 2026\",\"opening_balance\":\"1250.00\",\"stated_closing\":\"1941.20\",\"lines\":\"id,date,description,income,expense,receipt\\nK1,2026-01-15,Quote associative gennaio,640.00,,yes\\nK2,2026-01-28,Carburante per barche,,86.40,yes\\nK3,2026-02-10,Affitto sala,,180.00,yes\\nK4,2026-02-21,Vendita di torte durante la giornata di orientamento,212.50,,no\\nK5,,Prodotti per la pulizia,,34.90,yes\\nK6,2026-03-12,Donazione dal panificio,150.00,,yes\",\"treasurer_notes\":\"La ricevuta per la vendita di torte è ancora in mano all'organizzatore. Il contante è stato contato alla fine di marzo.\",\"currency\":\"EUR\"}"
}
Controlla un registro chilometrico riga per riga. Il server calcola i chilometri di ogni viaggio e segnala lacune, letture decrescenti e dettagli mancanti.
Campi di input e configurazione
Impostazioni essenziali
vehicle — Veicolo
Aggiunto parola per parola, ad esempio un nome o una targa.
Impostazioni predefinite: ""
period — Periodo
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
lines — Viaggi
Una riga per viaggio con lettura di inizio e fine. trip_type è un testo libero, ad esempio business o privato.
Impostazioni predefinite: ""
remarks — Note
Opzionale: qualsiasi cosa il controllo dovrebbe menzionare.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 45000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "mileage_log_check",
"text": "{\"vehicle\":\"Furgone aziendale BX-KM 418\",\"period\":\"Maggio 2026\",\"lines\":\"id,date,driver,start_km,end_km,trip_type,purpose\\nF1,2026-05-04,T. Berg,45210,45262,attività,Visita cliente Hartmann Bakery\\nF2,2026-05-05,T. Berg,45262,45298,privato,Viaggio al negozio di ferramenta\\nF3,2026-05-06,A. Novak,45310,45402,attività,Consegna in Mill Road\\nF4,2026-05-07,A. Novak,45402,45455,,Incontro con il fornitore a Bridgeport\\nF5,2026-05-08,T. Berg,45450,45471,attività,Sopralluogo\",\"remarks\":\"\"}"
}
Somma i fogli presenze da inizio, fine e pausa. Il server calcola le ore per persona e per settimana, le confronta con le ore target e segnala orari insoliti.
Campi di input e configurazione
Impostazioni essenziali
organisation — Azienda o club
Aggiunto parola per parola.
Impostazioni predefinite: ""
period — Periodo
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
lines — Registrazioni orarie
Una riga per ogni periodo di lavoro. Orari come 08:30, pausa in minuti interi.
Impostazioni predefinite: ""
target_hours — Ore target a settimana
Opzionale: obiettivo per una persona in una settimana solare, ad esempio 38.5.
Impostazioni predefinite: ""
remarks — Note
Opzionale: qualsiasi cosa che il riepilogo dovrebbe menzionare.
Impostazioni predefinite: ""
Impostazioni avanzate
overnight — Turni oltre la mezzanotte
Sì: un orario di fine precedente all'orario di inizio conta come giorno successivo. No: tali righe vengono segnalate.
no — No · yes — Sì
Impostazioni predefinite: "no"
Numero massimo di byte UTF-8 in input: 45000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "timesheet_summary",
"text": "{\"organisation\":\"Hartmann Bakery\",\"period\":\"dal 4 al 10 maggio 2026\",\"lines\":\"id,person,date,start,end,break_minutes\\nS1,Mira Kovac,2026-05-04,08:00,12:30,30\\nS2,Mira Kovac,2026-05-05,08:00,14:00,30\\nS3,Mira Kovac,2026-05-06,07:30,15:45,45\\nS4,Mira Kovac,2026-05-07,08:00,13:00,\\nS5,Tom Berg,2026-05-04,06:00,10:00,0\\nS6,Tom Berg,2026-05-05,14:00,12:00,0\\nS7,Tom Berg,2026-05-06,06:00,13:00,30\\nS8,Tom Berg,2026-05-07,,11:00,15\",\"target_hours\":\"20\",\"overnight\":\"no\",\"remarks\":\"\"}"
}
Valuta le letture dei contatori di elettricità, acqua o gas. Il server calcola il consumo per periodo e segnala i valori anomali e le letture in calo.
Campi di input e configurazione
Impostazioni essenziali
property — Immobile o nucleo familiare
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
lines — Letture
Una riga per ogni lettura. Date come 2026-03-31 o 31.03.2026. Utilizzare un'unità per contatore.
Impostazioni predefinite: ""
remarks — Note
Opzionale: ad esempio una sostituzione del contatore o una lunga assenza.
Impostazioni predefinite: ""
Impostazioni avanzate
outlier_percent — Limite per valori anomali in percentuale
I periodi che si discostano almeno di questa percentuale dalla media del contatore vengono segnalati. Da 10 a 500.
Impostazioni predefinite: 50
Numero massimo di byte UTF-8 in input: 40000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Trasforma un conteggio delle scorte in un elenco inventario. Il server moltiplica la quantità per il valore unitario, somma per categoria e segnala duplicati e valori mancanti.
Campi di input e configurazione
Impostazioni essenziali
organisation — Negozio o club
Aggiunto parola per parola.
Impostazioni predefinite: ""
inventory_date — Data inventario
Aggiunto parola per parola.
Impostazioni predefinite: ""
location — Luogo
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
lines — Articoli
Una riga per articolo con quantità e valore per unità. Un dato mancante viene segnalato e la riga viene esclusa dal totale.
Impostazioni predefinite: ""
remarks — Note
Opzionale: qualsiasi cosa la lista debba menzionare.
Impostazioni predefinite: ""
Impostazioni avanzate
currency — Valuta
Codice breve o simbolo mostrato con gli importi, ad esempio EUR.
Impostazioni predefinite: "EUR"
Numero massimo di byte UTF-8 in input: 45000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "inventory_list",
"text": "{\"organisation\":\"Riverside Rowing Club\",\"inventory_date\":\"31 dicembre 2025\",\"location\":\"Rimessaggio\",\"lines\":\"id,category,item,quantity,unit,unit_value\\nI1,Barche,Semplice,3,pc,1800\\nI2,Barche,Coppia di remi,12,coppia,95\\nI3,Cucina,Macchina da caffè,1,pc,240\\nI4,Cucina,Piatti,48,pc,2.50\\nI5,Cucina,Piatti,48,pc,2.50\\nI6,Officina,Avvitatrice a batteria,2,pc,\\nI7,Officina,Lubrificante,,lattina,7.80\",\"remarks\":\"Contato da due membri del consiglio.\",\"currency\":\"EUR\"}"
}
Trasforma gli appunti del turno in una consegna chiara. Compaiono solo i punti degli appunti, i compiti aperti sono elencati separatamente e nulla viene valutato o consigliato.
Campi di input e configurazione
Impostazioni essenziali
area — Area o team
Aggiunto parola per parola, ad esempio un reparto, una cucina o una linea di produzione.
Impostazioni predefinite: ""
shift — Turno e data
Aggiunto parola per parola.
Impostazioni predefinite: ""
handed_by — Consegnato da
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
received_by — Preso in carico da
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
notes — Note del turno
Bastano note semplici. Solo quanto scritto qui può apparire nel passaggio di consegne.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 30000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "shift_handover",
"text": "{\"area\":\"Distretto 2, team di assistenza\",\"shift\":\"Turno di notte, 12 maggio 2026\",\"handed_by\":\"A. Novak\",\"received_by\":\"T. Berg\",\"notes\":\"Stanza 12: Il signor Hansen aveva una pressione sanguigna di 150/90 alle 16:00, medico informato, nessuna nuova prescrizione ancora. Stanza 14: La signora Lund ha ricevuto le sue compresse serali alle 18:00. Stanza 9: campanello d'allarme non funzionante, tecnico chiamato, arriverà domani mattina. Stanza 12: chiedere nuovamente al medico della nuova prescrizione prima delle 21:00. La consegna della biancheria deve ancora essere riposta.\"}"
}
Trasforma le cifre del budget in un piano di bilancio per l'associazione. Il server somma entrate e uscite, calcola il saldo e segnala le variazioni di almeno il 20% rispetto all'anno precedente.
Campi di input e configurazione
Impostazioni essenziali
club — Club o associazione
Aggiunto parola per parola.
Impostazioni predefinite: ""
year — Anno del budget
Aggiunto parola per parola.
Impostazioni predefinite: ""
lines — Voci di bilancio
Una riga per ogni voce. kind è income o expense. previous è la cifra dell'anno precedente e può essere vuoto.
Impostazioni predefinite: ""
remarks — Note
Opzionale: motivazioni per i cambiamenti o piani per l'anno.
Impostazioni predefinite: ""
Impostazioni avanzate
currency — Valuta
Codice breve o simbolo mostrato con gli importi, ad esempio EUR.
Impostazioni predefinite: "EUR"
Numero massimo di byte UTF-8 in input: 30000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "club_budget",
"text": "{\"club\":\"Riverside Rowing Club\",\"year\":\"2026\",\"lines\":\"id,kind,item,planned,previous\\nH1,income,Quote associative,18400,17800\\nH2,income,Quote di iscrizione alla regata,3600,2800\\nH3,income,Donazioni,1500,2000\\nH4,expense,Riparazioni barche,6200,4800\\nH5,expense,Affitto rimessaggio,9600,9600\\nH6,expense,Assicurazione,2100,1950\\nH7,expense,Ristrutturazione del rimessaggio,7000,\",\"remarks\":\"La ristrutturazione del rimessaggio è prevista per l'estate. Due barche necessitano di nuovi rigger.\",\"currency\":\"EUR\"}"
}
Prepara un colloquio di lavoro partendo da un annuncio di lavoro e un CV: domande probabili, punti corrispondenti e lacune. Non viene aggiunto nulla sul datore di lavoro o sul candidato.
Campi di input e configurazione
Impostazioni essenziali
job_title — Titolo della posizione
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
company — Azienda
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
job_ad — Annuncio di lavoro
Incolla il testo. Viene trattato come dati, mai come istruzioni.
Impostazioni predefinite: ""
cv — CV
Incolla il testo. Solo ciò che è necessario per la preparazione; i dati di contatto possono essere omessi.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 30000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "interview_preparation",
"text": "{\"job_title\":\"Assistente di progetto\",\"company\":\"Lumen Print\",\"job_ad\":\"Lumen Print è alla ricerca di un assistente di progetto a Bridgeport. Mansioni: pianificazione dei programmi di stampa, coordinamento con clienti e fornitori, preparazione di rapporti sullo stato di avanzamento settimanali. Requisiti: esperienza nella coordinazione di progetti, uso sicuro di fogli di calcolo, buona conoscenza dell'inglese scritto, l'esperienza nella produzione di stampa è un vantaggio. Inizio: 1 settembre.\",\"cv\":\"Mira Kovac. 2023-2026: assistente d'ufficio presso Hartmann Paper, Bridgeport. Ha coordinato le consegne con 40 clienti, gestito il piano di consegna su fogli di calcolo, formato due nuovi colleghi. 2020-2023: apprendistato come impiegata d'ufficio. Lingue: inglese, buono scritto e parlato; croato, madrelingua.\"}"
}
Trasforma un elenco di lezioni di guida in un registro di formazione. Il server conta le lezioni per tipo e le confronta con gli obiettivi inseriti.
Campi di input e configurazione
Impostazioni essenziali
learner — Allievo
Nome o riferimento. Aggiunto parola per parola.
Impostazioni predefinite: ""
driving_school — Autoscuola
Aggiunto parola per parola.
Impostazioni predefinite: ""
licence_class — Categoria patente
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
lines — Lezioni
Una riga per lezione o blocco. units è il numero di lezioni, topic può essere vuoto.
Impostazioni predefinite: ""
targets — Obiettivi per tipo di lezione
Una riga per tipo con l'obiettivo applicabile. Lo strumento non conosce regole e confronta solo queste cifre.
Impostazioni predefinite: ""
remarks — Note
Opzionale: qualsiasi cosa che la scheda dovrebbe menzionare.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 30000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "driving_lesson_record",
"text": "{\"learner\":\"Mira K.\",\"driving_school\":\"Lindenau Driving School\",\"licence_class\":\"B\",\"lines\":\"id,date,lesson_type,units,instructor,topic\\nL1,2026-03-03,Basic,2,T. Berg,Starting and steering\\nL2,2026-03-10,Basic,2,T. Berg,Junctions\\nL3,2026-03-17,Basic,2,T. Berg,Parking\\nL4,2026-04-07,Country road,3,A. Novak,Overtaking\\nL5,2026-04-14,Country road,2,A. Novak,\\nL6,2026-04-21,Motorway,4,A. Novak,Joining and leaving\\nL7,2026-05-05,Night,2,T. Berg,\\nL8,,Night,,T. Berg,Dipped headlights\",\"targets\":\"id,lesson_type,target_units\\nT1,Basic,12\\nT2,Country road,5\\nT3,Motorway,4\\nT4,Night,3\",\"remarks\":\"La lezione L8 è stata spostata, la data è ancora da definire.\"}"
}
Trasforma i prodotti di colorazione e le note in una scheda colore. Il server calcola il rapporto di miscelazione e le quantità partendo dai prodotti inseriti, e non viene detto nulla sulla pelle.
Campi di input e configurazione
Impostazioni essenziali
client — Cliente
Nome o numero cliente. Aggiunto parola per parola.
Impostazioni predefinite: ""
salon — Salone
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
recipe_date — Data
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
lines — Prodotti
Una riga per prodotto. Inserire le parti per un rapporto, o la quantità di ogni prodotto.
Impostazioni predefinite: ""
total_amount — Quantità totale
Opzionale: la quantità da miscelare, ad esempio 120. Viene suddivisa per le parti.
Impostazioni predefinite: ""
recipe_notes — Note sull'applicazione
Opzionale: ordine, tempi di posa, desideri del cliente.
Impostazioni predefinite: ""
Impostazioni avanzate
unit — Unità
Fino a 4 lettere, ad esempio g o ml.
Impostazioni predefinite: "g"
Numero massimo di byte UTF-8 in input: 30000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "hair_colour_card",
"text": "{\"client\":\"Scheda cliente 1184\",\"salon\":\"Studio Lindenau\",\"recipe_date\":\"12 maggio 2026\",\"lines\":\"id,product,shade,parts,amount\\nF1,Lumina Cream,7.1,1,\\nF2,Lumina Cream,6.0,1,\\nF3,Lumina Developer 6 %,,2,\",\"total_amount\":\"120\",\"unit\":\"g\",\"recipe_notes\":\"Radici per primi, lasciare in posa per 30 minuti, poi le lunghezze per gli ultimi 10 minuti. Il cliente desidera un tono freddo senza riflessi rossi.\"}"
}
Crea un programma per un servizio fotografico partendo da fasi e minuti. Il server calcola tutti gli orari, i margini e i ritardi, e l'IA formula ogni fase.
Campi di input e configurazione
Impostazioni essenziali
shoot — Servizio fotografico
Nome del servizio o del cliente. Aggiunto parola per parola.
Impostazioni predefinite: ""
shoot_date — Data
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
location — Luogo
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
start_time — Ora di inizio
Formato 09:30.
Impostazioni predefinite: "09:00"
latest_end — Fine prevista
Opzionale, formato 18:30. Se la fine è posticipata, viene segnalata.
Impostazioni predefinite: ""
lines — Fasi
Una riga per ogni fase con i minuti. fixed_start è opzionale, per un orario che non può essere spostato, ad esempio l'ora d'oro alle 19:40.
Impostazioni predefinite: ""
remarks — Note
Opzionale: desideri e dettagli che possono essere utili nella formulazione delle fasi.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 30000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "photo_shoot_schedule",
"text": "{\"shoot\":\"Famiglia Berg, foto primaverili\",\"shoot_date\":\"16 maggio 2026\",\"location\":\"Mill Park\",\"start_time\":\"14:00\",\"latest_end\":\"16:30\",\"lines\":\"id,step,who,minutes,fixed_start\\nA1,Arrival and light check,Photographer,20,\\nA2,Family group at the lake,Photographer and family,30,14:30\\nA3,Children on the meadow,Assistant,25,\\nA4,Change of clothes,Family,15,\\nA5,Portraits in the old orchard,Photographer,40,15:40\\nA6,Couple at the bridge in low sun,Photographer,30,16:15\",\"remarks\":\"La famiglia desidera foto naturali senza pose. I bambini si stancano velocemente.\"}"
}
Crea il programma per il giorno del matrimonio partendo da fasi e minuti. Il server calcola tutti gli orari, i margini e i ritardi, e l'IA formula il testo di ogni fase.
Campi di input e configurazione
Impostazioni essenziali
wedding — Matrimonio
Nomi della coppia. Aggiunti parola per parola.
Impostazioni predefinite: ""
wedding_date — Data
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
venue — Location
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
start_time — Ora di inizio
Formato 09:30.
Impostazioni predefinite: "09:00"
latest_end — Fine prevista
Opzionale, formato 00:30. Una fine più tarda viene segnalata. Un orario precedente all'inizio viene conteggiato come giorno successivo.
Impostazioni predefinite: ""
lines — Fasi
Una riga per ogni fase con i minuti. fixed_start è opzionale, per un orario che non può essere spostato, ad esempio la cerimonia.
Impostazioni predefinite: ""
remarks — Note
Opzionale: desideri e dettagli che possono essere utili nella formulazione delle fasi.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 30000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "wedding_day_schedule",
"text": "{\"wedding\":\"Anna e Tom\",\"wedding_date\":\"20 giugno 2026\",\"venue\":\"Lindenhof\",\"start_time\":\"09:00\",\"latest_end\":\"00:30\",\"lines\":\"id,step,who,minutes,fixed_start\\nW1,Hair and make-up,Anna and stylist,120,\\nW2,Couple pictures in the garden,Photographer,60,\\nW3,Drive to the church,Tom,30,\\nW4,Guests arrive,Ushers,30,13:00\\nW5,Ceremony,Pastor,45,13:30\\nW6,Reception with cake,Service team,75,\\nW7,Group pictures,Photographer,40,\\nW8,Drive to the Lindenhof,All,20,\\nW9,Dinner,Kitchen,120,18:00\\nW10,Speeches,Best man,45,\\nW11,First dance,Anna and Tom,15,20:30\\nW12,Party,DJ,240,\",\"remarks\":\"La torta proviene dalla Hartmann Bakery. Il DJ porta la propria attrezzatura.\"}"
}
Organizza gli appunti di un terapista in una chiara scheda di esercizi per casa. Appaiono solo gli esercizi presenti negli appunti, senza diagnosi e senza consigli medici.
Campi di input e configurazione
Impostazioni essenziali
patient — Paziente
Opzionale: un nome o un riferimento è sufficiente. Aggiunto parola per parola.
Impostazioni predefinite: ""
therapist — Terapista o studio
Aggiunto parola per parola.
Impostazioni predefinite: ""
sheet_date — Data
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
notes — Note del terapista
Gli esercizi come concordato, con le ripetizioni e il modo di eseguirli. Può apparire solo ciò che è scritto qui.
Impostazioni predefinite: ""
practice_contact — Contatti
Opzionale. Aggiunto parola per parola alla fine.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 30000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "home_exercise_sheet",
"text": "{\"patient\":\"Riferimento 2207\",\"therapist\":\"Lindenau Physiotherapy, K. Berg\",\"sheet_date\":\"5 maggio 2026\",\"notes\":\"Sollevamenti sulle punte appoggiandosi alla sedia, 10 volte, 2 serie, al mattino e alla sera. Sdraiarsi sulla schiena, portare il ginocchio al petto con entrambe le mani, mantenere per 20 secondi, 3 volte per lato. Camminare su terreno pianeggiante per 15 minuti al giorno. Eseguire gli esercizi lentamente. Portare il foglio al prossimo appuntamento.\",\"practice_contact\":\"Lindenau Physiotherapy, telefono 0123 456789\"}"
}
Trasforma le note di assistenza in un rapporto neutro. Appaiono solo le osservazioni tratte dalle note, senza diagnosi né consigli, e una nota specifica che un professionista qualificato lo verificherà.
Campi di input e configurazione
Impostazioni essenziali
care_client — Cliente
Un riferimento è sufficiente. Aggiunto parola per parola.
Impostazioni predefinite: ""
report_date — Data e turno
Aggiunto parola per parola.
Impostazioni predefinite: ""
written_by — Scritto da
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
notes — Note di assistenza
Cosa è stato osservato e fatto. Solo ciò che è scritto qui può apparire nel rapporto.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 30000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "care_report",
"text": "{\"care_client\":\"Riferimento A-17\",\"report_date\":\"12 maggio 2026, turno mattutino\",\"written_by\":\"A. Novak\",\"notes\":\"Lavato al lavandino con assistenza alle 08:00. Ha fatto colazione nella sala comune. Ha camminato verso il giardino con il deambulatore per circa 20 minuti. Ha detto che la nuova sedia è comoda. Batteria dell'apparecchio acustico sostituita alle 09:30. La figlia ha chiamato alle 11:00. Aperto: chiedere se i freni del deambulatore necessitano di una verifica.\"}"
}
Ordina le note di un educatore in un rapporto di osservazione. Appaiono solo le osservazioni, senza diagnosi e senza valutazioni o classificazioni del bambino.
Campi di input e configurazione
Impostazioni essenziali
child — Bambino
Un nome proprio o un codice è sufficiente. Aggiunto parola per parola.
Impostazioni predefinite: ""
child_group — Gruppo
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
observation_period — Periodo di osservazione
Aggiunto parola per parola.
Impostazioni predefinite: ""
observer — Osservato da
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
notes — Note
Cosa ha fatto e detto il bambino. Solo ciò che è scritto qui può apparire nel rapporto.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 30000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "childcare_observation",
"text": "{\"child\":\"Bambino A\",\"child_group\":\"Gruppo Girasole\",\"observation_period\":\"Dal 4 all'8 maggio 2026\",\"observer\":\"K. Berg\",\"notes\":\"Lunedì: ha costruito una torre con i blocchi di legno durante il gioco libero e ha contato i blocchi ad alta voce fino a 12. Martedì: ha chiesto a un altro bambino di aiutarla a trasportare la scatola. Mercoledì: ha dipinto con entrambe le mani per circa 20 minuti e ha detto \\\"il sole è caldo\\\". Giovedì: ha ascoltato la storia nell'angolo lettura fino alla fine. Venerdì: ha messo gli stivali senza aiuto prima di uscire.\"}"
}
Scrivi un annuncio funebre e un breve necrologio basandoti su quanto dichiarato dalla famiglia. I nomi e le date rimangono parola per parola, e non viene inventato nulla sulla vita della persona.
Campi di input e configurazione
Impostazioni essenziali
deceased — Nome del defunto
Aggiunto parola per parola.
Impostazioni predefinite: ""
born — Nato il
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
died — Deceduto il
Aggiunto parola per parola.
Impostazioni predefinite: ""
facts — Cosa vuole dire la famiglia
Note semplici sulla vita della persona. Può apparire solo ciò che è scritto qui.
Impostazioni predefinite: ""
mourners — In lutto
Opzionale: nomi della famiglia. Aggiunto parola per parola.
Impostazioni predefinite: ""
service_details — Servizio di commiato
Opzionale: luogo, data e desideri. Aggiunto parola per parola.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 30000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "death_notice_obituary",
"text": "{\"deceased\":\"Anna Wiesental\",\"born\":\"3 marzo 1941\",\"died\":\"12 ottobre 2026\",\"facts\":\"Insegnante alla scuola primaria di Bridgeport per 31 anni. Cantava nel coro della chiesa. Amava il suo giardino e i suoi due nipoti. Le piaceva dire che un buon libro non finisce mai.\",\"mourners\":\"Paul e Lena Wiesental con Tom e Mia\",\"service_details\":\"Sabato, 24 ottobre 2026, ore 11:00, Cappella in Mill Road. Invece dei fiori, si prega di considerare una donazione alla biblioteca della scuola.\"}"
}
Scrivi la convocazione o il verbale di un'assemblea condominiale. L'ordine del giorno e le delibere rimangono parola per parola, senza dichiarazioni legali e senza scadenze inventate.
Campi di input e configurazione
Impostazioni essenziali
document — Documento
Scegli cosa creare.
invitation — Convocazione · minutes — Verbale
Impostazioni predefinite: "invitation"
property_name — Immobile
Aggiunto parola per parola.
Impostazioni predefinite: ""
meeting_when — Data e ora
Aggiunto parola per parola.
Impostazioni predefinite: ""
meeting_place — Luogo
Aggiunto parola per parola.
Impostazioni predefinite: ""
manager — Amministratore di condominio
Aggiunto parola per parola.
Impostazioni predefinite: ""
agenda_items — Ordine del giorno
Un punto per riga. Aggiunto parola per parola.
Impostazioni predefinite: ""
notes — Note
Convocazione: cosa deve essere menzionato. Verbale: come si è svolta la riunione. Solo ciò che è scritto qui può apparire.
Impostazioni predefinite: ""
attendance — Presenze
Solo per il verbale: aggiunto parola per parola, ad esempio 14 di 20 unità presenti.
Impostazioni predefinite: ""
resolutions — Delibere
Solo per il verbale: una delibera per riga con voti e importi. Aggiunto parola per parola.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 30000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "owners_meeting",
"text": "{\"document\":\"minutes\",\"property_name\":\"Proprietari di Mill Road 3\",\"meeting_when\":\"Giovedì 18 giugno 2026, 18:30\",\"meeting_place\":\"Sala riunioni del Lindenau Community Centre\",\"manager\":\"Hartmann Property Management, S. Hartmann\",\"agenda_items\":\"1. Benvenuto\\n2. Bilancio annuale 2025\\n3. Riparazione del tetto\\n4. Varie ed eventuali\",\"notes\":\"La Sig.ra Berg ha chiesto informazioni sull'orario dei lavori di riparazione del tetto. Il manager interrogherà l'impresa di coperture e darà riscontro. La luce del vano scale è stata menzionata durante i vari altri affari.\",\"attendance\":\"14 di 20 proprietari presenti o rappresentati\",\"resolutions\":\"Punto 2: Il bilancio annuale 2025 è approvato. 13 sì, 0 no, 1 astensione.\\nPunto 3: La riparazione del tetto da parte di Dachbau Lindenau è approvata per un importo di 48.500,00 EUR, pagati tramite la riserva. 11 sì, 2 no, 1 astensione.\"}"
}
Organizza le istruzioni di uno studio veterinario in una scheda di cure a casa per i proprietari di animali. Nessuna diagnosi, e nessun farmaco o dosaggio oltre a quanto fornito.
Campi di input e configurazione
Impostazioni essenziali
practice — Studio veterinario
Aggiunto parola per parola.
Impostazioni predefinite: ""
animal — Animale
Nome e specie. Aggiunto parola per parola.
Impostazioni predefinite: ""
pet_owner — Proprietario
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
visit_date — Data della visita
Aggiunto parola per parola.
Impostazioni predefinite: ""
notes — Istruzioni dello studio
Cura, alimentazione, farmaci e dosaggi come indicato, il prossimo appuntamento. Solo ciò che è scritto qui può apparire.
Impostazioni predefinite: ""
practice_contact — Contatti
Opzionale. Aggiunto parola per parola alla fine.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 30000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "pet_aftercare_sheet",
"text": "{\"practice\":\"Lindenau Veterinary Practice\",\"animal\":\"Carlino, cane\",\"pet_owner\":\"\",\"visit_date\":\"5 maggio 2026\",\"notes\":\"Dopo la pulizia dentale: cibo morbido per 3 giorni. Niente giocattoli da masticare per 5 giorni. Gel Demodent sulle gengive una volta al giorno la sera per 5 giorni, come consegnato. In caso di sanguinamento dopo il 2° giorno, si prega di chiamare lo studio. Controlli il 14 maggio alle 10:30.\",\"practice_contact\":\"Studio Veterinario Lindenau, telefono 0123 456700\"}"
}
Rapporto dell'officina per i proprietari di veicoli
workshop_report
Spiega una riparazione con parole semplici. Il server somma manodopera e ricambi, e l'IA spiega solo ciò che riportano l'ordine e le note dell'officina.
Campi di input e configurazione
Impostazioni essenziali
workshop — Officina
Aggiunto parola per parola.
Impostazioni predefinite: ""
vehicle — Veicolo
Aggiunto parola per parola, ad esempio modello e targa.
Impostazioni predefinite: ""
mileage — Chilometraggio
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
lines — Manodopera e ricambi
Una riga per lavoro o ricambio. kind è labour o part. Per la manodopera, quantity indica le ore.
Impostazioni predefinite: ""
workshop_notes — Note dell'officina
Cosa è stato segnalato, riscontrato e concordato. Solo quanto scritto qui può essere spiegato.
Impostazioni predefinite: ""
Impostazioni avanzate
currency — Valuta
Codice breve o simbolo mostrato con gli importi, ad esempio EUR.
Impostazioni predefinite: "EUR"
Numero massimo di byte UTF-8 in input: 25000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "workshop_report",
"text": "{\"workshop\":\"Hartmann Car Service\",\"vehicle\":\"VW Golf, BX-KM 418\",\"mileage\":\"84210 km\",\"lines\":\"id,kind,description,quantity,unit_price\\nW1,labour,Replace front brake pads and discs,1.5,89.00\\nW2,labour,Annual service with oil change,2,89.00\\nW3,part,Front brake pads set,1,64.90\\nW4,part,Front brake discs,2,58.50\\nW5,part,Engine oil in litres,4.5,14.20\\nW6,part,Oil filter,1,12.80\\nW7,part,Wiper blades,1,\",\"workshop_notes\":\"Il cliente ha segnalato un cigolio durante la frenata. I dischi dei freni anteriori erano al di sotto del limite di usura. Le pastiglie dei freni posteriori sono usurate a circa metà; l'officina le controllerà nuovamente al prossimo tagliando. Il prezzo delle spazzole tergicristallo deve ancora essere verificato.\",\"currency\":\"EUR\"}"
}
Confronta i valori misurati con i limiti inseriti. Il server contrassegna ogni valore come entro o oltre il proprio limite. Non vengono aggiunti valori standard e questo non sostituisce il collaudo effettuato da un elettricista qualificato.
Campi di input e configurazione
Impostazioni essenziali
installation — Installazione
Aggiunto parola per parola, ad esempio edificio e quadro di distribuzione.
Impostazioni predefinite: ""
test_date — Data del test
Aggiunto parola per parola.
Impostazioni predefinite: ""
tester — Testato da
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
lines — Misurazioni
Una riga per valore. Il limite deriva dalla norma applicabile o dal produttore. limit_type è max (il valore non può essere superiore) o min (il valore non può essere inferiore).
Impostazioni predefinite: ""
remarks — Note
Opzionale: qualsiasi cosa che la registrazione dovrebbe menzionare, ad esempio lo strumento di misura.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 45000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "electrical_test_record",
"text": "{\"installation\":\"Mill Road 3, quadro di distribuzione 1\",\"test_date\":\"12 maggio 2026\",\"tester\":\"T. Berg\",\"lines\":\"id,circuit,measurement,value,unit,limit,limit_type\\nP1,Sockets,Insulation resistance,210,MOhm,1,min\\nP2,Sockets,Loop impedance,0.62,Ohm,1.37,max\\nP3,Oven,Loop impedance,1.54,Ohm,1.37,max\\nP4,Oven,RCD trip time,24,ms,30,max\\nP5,Lighting,Insulation resistance,,MOhm,1,min\\nP6,Lighting,RCD trip current,30,mA,30,max\",\"remarks\":\"Misurato con lo stesso dispositivo su tutti i circuiti.\"}"
}
Controlla un registro delle temperature per frigoriferi e congelatori. Il server individua le letture al di fuori dell'intervallo inserito e i giorni senza una lettura. Nessuna dichiarazione sulla legge alimentare.
Campi di input e configurazione
Impostazioni essenziali
kitchen — Cucina o attività commerciale
Aggiunto parola per parola.
Impostazioni predefinite: ""
period — Periodo
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
lines — Letture
Una riga per ogni lettura. Date come 2026-03-31 o 31.03.2026, orari come 08:30. Inserisci lower e upper una volta per apparecchio; le celle vuote mantengono l'ultimo intervallo.
Impostazioni predefinite: ""
remarks — Note
Opzionale: ad esempio i giorni di chiusura, che spiegano una lacuna.
Impostazioni predefinite: ""
Impostazioni avanzate
checks_per_day — Letture al giorno
Vengono elencati i giorni con meno letture per apparecchio. Da 1 a 6.
Impostazioni predefinite: 1
Numero massimo di byte UTF-8 in input: 45000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "temperature_log_check",
"text": "{\"kitchen\":\"Riverside Bistro\",\"period\":\"4-8 maggio 2026\",\"lines\":\"id,appliance,date,time,temperature,lower,upper,note\\nT1,Cold room,2026-05-04,08:00,4.0,0,7,\\nT2,Freezer,2026-05-04,08:05,-19,-25,-18,\\nT3,Cold room,2026-05-05,08:00,5.5,,,\\nT4,Freezer,2026-05-05,08:10,-16.5,,,Door open during delivery\\nT5,Cold room,2026-05-06,08:02,8.5,,,\\nT6,Cold room,2026-05-08,08:00,3,,,\\nT7,Freezer,2026-05-08,08:03,,,,\",\"checks_per_day\":1,\"remarks\":\"Chiuso il 7 maggio.\"}"
}
Trasforma una ricetta in quantità. Il server calcola i grammi per ingrediente, l'impasto totale, l'idratazione e la resa dell'impasto partendo dalle percentuali del panificatore o da una ricetta in grammi.
Campi di input e configurazione
Impostazioni essenziali
recipe — Ricetta
Aggiunto parola per parola.
Impostazioni predefinite: ""
lines — Ingredienti
Una riga per ingrediente. role è flour, liquid o other. Compila percent in tutte le righe oppure amount_g in tutte le righe.
Impostazioni predefinite: ""
pieces — Pezzi
Quanti pezzi sono necessari, ad esempio 40.
Impostazioni predefinite: ""
piece_weight — Impasto per pezzo (g)
Peso dell'impasto di un pezzo in grammi, ad esempio 500.
Impostazioni predefinite: ""
flour_weight — O: peso della farina (g)
Invece di pezzi: farina totale in grammi, ad esempio 10000.
Impostazioni predefinite: ""
remarks — Note
Opzionale: qualsiasi cosa la scheda dovrebbe menzionare.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 12000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "bakers_percentage",
"text": "{\"recipe\":\"Pagnotta di frumento e segale\",\"lines\":\"id,role,ingredient,percent,amount_g\\nD1,flour,Wheat flour,80,\\nD2,flour,Rye flour,20,\\nD3,liquid,Water,65,\\nD4,other,Salt,2,\\nD5,other,Fresh yeast,1,\",\"pieces\":\"40\",\"piece_weight\":\"500\",\"flour_weight\":\"\",\"remarks\":\"L'impasto riposa tutta la notte in cella frigorifera.\"}"
}
Valuta i registri dell'arnia. Il server somma la produzione di miele per arnia e segnala lunghi intervalli tra le registrazioni. Nessuna diagnosi e nessun consiglio terapeutico.
Campi di input e configurazione
Impostazioni essenziali
apiary — Apiario
Aggiunto parola per parola.
Impostazioni predefinite: ""
year — Stagione
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
lines — Voci
Una riga per ogni controllo o raccolta. Date come 2026-03-31 o 31.03.2026. honey_kg solo per una raccolta. Nessuna virgola nella nota a meno che non sia tra virgolette.
Impostazioni predefinite: ""
remarks — Note
Opzionale: qualsiasi cosa la valutazione dovrebbe menzionare.
Impostazioni predefinite: ""
Impostazioni avanzate
gap_days — Lacuna dopo giorni
Viene elencato un periodo più lungo senza registrazioni. Da 7 a 365.
Impostazioni predefinite: 30
Numero massimo di byte UTF-8 in input: 45000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "hive_record",
"text": "{\"apiary\":\"Apiario di Mill Road\",\"year\":\"2026\",\"lines\":\"id,hive,date,honey_kg,note\\nB1,Hive 1,2026-04-12,,Queen seen and brood on six frames\\nB2,Hive 1,2026-05-20,,Queen cups found\\nB3,Hive 1,2026-06-15,18.5,First harvest\\nB4,Hive 1,2026-07-20,14,Second harvest\\nB5,Hive 2,2026-04-12,,Few bees after winter\\nB6,Hive 2,2026-06-15,9.25,Harvest from one super\\nB7,Hive 3,2026-04-12,,New colony\\nB8,Hive 3,,,\",\"gap_days\":30,\"remarks\":\"\"}"
}
Trasforma un elenco di tronchi in un elenco di legname. Il server calcola il volume di ogni tronco con la formula di Huber partendo dalla lunghezza e dal diametro medio e mostra il calcolo.
Campi di input e configurazione
Impostazioni essenziali
forest — Bosco o particella forestale
Aggiunto parola per parola.
Impostazioni predefinite: ""
timber_date — Data
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
lines — Tronchi
Una riga per tronco con lunghezza in metri e diametro medio in centimetri.
Impostazioni predefinite: ""
remarks — Note
Opzionale: qualsiasi cosa la lista debba menzionare.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 20000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "timber_list",
"text": "{\"forest\":\"Mill Forest, stand 12\",\"timber_date\":\"3 febbraio 2026\",\"lines\":\"id,species,length_m,diameter_cm\\nH1,Spruce,4,32\\nH2,Spruce,4,28.5\\nH3,Spruce,5,24\\nH4,Pine,4.5,30\\nH5,Pine,,26\",\"remarks\":\"Tronchi impilati sul binario est.\"}"
}
Trasforma aiuole e densità in un piano di impianto. Il server calcola il numero di piante dall'area e dalla densità e arrotonda ogni riga per eccesso a piante intere.
Campi di input e configurazione
Impostazioni essenziali
planting_site — Sito di impianto
Aggiunto parola per parola, ad esempio progetto o indirizzo.
Impostazioni predefinite: ""
lines — Righe di impianto
Una riga per pianta in un'aiuola, con area in metri quadrati e piante per metro quadrato.
Impostazioni predefinite: ""
remarks — Note
Opzionale: qualsiasi cosa il piano dovrebbe menzionare.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 15000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "planting_plan",
"text": "{\"planting_site\":\"Cortile di Mill Road\",\"lines\":\"id,bed,plant,area_m2,density_per_m2\\nG1,North bed,Lavender,12.5,6\\nG2,North bed,Ornamental grass,4.2,5\\nG3,South bed,Ground cover,18.4,8.5\\nG4,Hedge,Hornbeam,7.5,3\\nG5,South bed,Tulips,,25\",\"remarks\":\"L'area dei tulipani verrà misurata in loco la prossima settimana.\"}"
}
Somma la potenza per fase per un evento. Il server confronta i watt su ogni fase con il fusibile inserito. Questo non sostituisce un controllo da parte di una persona qualificata.
Campi di input e configurazione
Impostazioni essenziali
event — Evento
Aggiunto parola per parola.
Impostazioni predefinite: ""
fuse_amps — Fusibile per fase (A)
Dall'alimentazione in loco, ad esempio 16 o 32.
Impostazioni predefinite: 16
lines — Dispositivi
Una riga per tipo di dispositivo. phase è L1, L2 o L3. Watt dalla targhetta o dalla scheda tecnica.
Impostazioni predefinite: ""
remarks — Note
Opzionale: qualsiasi cosa la panoramica dovrebbe menzionare.
Impostazioni predefinite: ""
Impostazioni avanzate
voltage — Tensione per fase (V)
Tensione tra fase e neutro.
Impostazioni predefinite: 230
Numero massimo di byte UTF-8 in input: 20000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "power_load_phases",
"text": "{\"event\":\"Festival estivo, palco principale\",\"fuse_amps\":16,\"voltage\":230,\"lines\":\"id,device,phase,quantity,watts\\nS1,LED spot,L1,12,180\\nS2,Moving head,L1,4,320\\nS3,Sound amplifier,L2,2,1800\\nS4,Mixing desk,L2,1,150\\nS5,Fog machine,L3,1,1500\\nS6,Bar fridge,,1,350\",\"remarks\":\"Il bar è alimentato dalla stessa scatola di distribuzione.\"}"
}
Trasforma le merci in una lista di carico. Il server somma i pesi, li confronta con il carico utile inserito e segnala eventuali cifre mancanti. Nessuna dichiarazione sul fissaggio del carico.
Campi di input e configurazione
Impostazioni essenziali
vehicle — Veicolo
Aggiunto parola per parola, ad esempio targa.
Impostazioni predefinite: ""
tour — Tour
Opzionale. Aggiunto parola per parola, ad esempio numero e data.
Impostazioni predefinite: ""
payload_kg — Carico utile (kg)
Dai documenti del veicolo, ad esempio 1200.
Impostazioni predefinite: ""
lines — Merci
Una riga per articolo con quantità e peso per pezzo in chilogrammi. stop è il punto di scarico.
Impostazioni predefinite: ""
remarks — Note
Opzionale: qualsiasi cosa la lista debba menzionare.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 25000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "load_list",
"text": "{\"vehicle\":\"Furgone BX-KM 418\",\"tour\":\"Tour 7, 12 maggio 2026\",\"payload_kg\":\"1200\",\"lines\":\"id,stop,item,quantity,unit_weight_kg\\nL1,Bridgeport,Pallet of flour,2,320\\nL2,Bridgeport,Sack of sugar,10,25\\nL3,Mill Road,Crate of bottles,14,18.5\\nL4,Mill Road,Cleaning supplies,6,12.25\\nL5,Mill Road,Display stand,1,\",\"remarks\":\"L'espositore arriva dal magazzino al mattino.\"}"
}
Trasforma le attività di pulizia in un piano. Il server calcola le ore settimanali per ogni sede in base alla frequenza e ai minuti ed elenca le righe incomplete.
Campi di input e configurazione
Impostazioni essenziali
company — Impresa di pulizie o team
Aggiunto parola per parola.
Impostazioni predefinite: ""
period — Valido dal
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
lines — Attività
Una riga per attività e sede con le volte a settimana e i minuti per volta. Ogni due settimane corrisponde a 0.5 volte a settimana.
Impostazioni predefinite: ""
remarks — Note
Opzionale: qualsiasi cosa il piano dovrebbe menzionare.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 25000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "cleaning_plan",
"text": "{\"company\":\"Clearwater Services\",\"period\":\"Maggio 2026\",\"lines\":\"id,site,task,times_per_week,minutes\\nR1,Mill Road office,Floors and desks,5,45\\nR2,Mill Road office,Washrooms,5,20\\nR3,Mill Road office,Windows,0.5,90\\nR4,Hartmann Bakery,Sales room,6,30\\nR5,Hartmann Bakery,Storage room,1,40\\nR6,Hartmann Bakery,Staff room,2,\",\"remarks\":\"I minuti per la sala del personale saranno concordati la prossima settimana.\"}"
}
Calcola la pittura per un lavoro da stanze, finestre e porte, mani e resa. Il server determina litri e confezioni e l'IA scrive un breve riepilogo per l'offerta.
Campi di input e configurazione
Impostazioni essenziali
project — Progetto
Inserito testualmente, ad esempio cliente e indirizzo.
Impostazioni predefinite: ""
lines — Stanze e superfici
Una riga per stanza o superficie. La superficie delle pareti è perimetro per altezza; extra_m2 aggiunge direttamente un soffitto o un'altra superficie; openings_m2 viene detratto. Lasciare coats vuoto per usare il numero indicato sotto.
Impostazioni predefinite: ""
coverage_m2_per_l — Resa (m² per litro)
Dalla scheda tecnica del prodotto, ad esempio 8 o 7,5.
Impostazioni predefinite: ""
coats — Mani
Per le righe senza un numero proprio. Da 1 a 6.
Impostazioni predefinite: 2
container_l — Dimensione confezione (l)
Facoltativo: litri in una confezione, ad esempio 10 o 2,5.
Impostazioni predefinite: "10"
remarks — Note
Facoltativo: tutto ciò che il riepilogo deve menzionare, ad esempio i colori o lo stato delle pareti.
Impostazioni predefinite: ""
Impostazioni avanzate
reserve_percent — Riserva (%)
Aggiunta ai litri totali. Da 0 a 50.
Impostazioni predefinite: 10
container_price — Prezzo per confezione
Facoltativo: per il costo del materiale, ad esempio 89,90.
Impostazioni predefinite: ""
currency — Valuta
Codice breve o simbolo mostrato con gli importi, ad esempio EUR.
Impostazioni predefinite: "EUR"
Numero massimo di byte UTF-8 in input: 20000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "paint_quantity",
"text": "{\"project\":\"Famiglia Keller, via degli Aceri\",\"lines\":\"id,room,perimeter_m,height_m,extra_m2,openings_m2,coats\\nR1,Soggiorno,18.4,2.6,,5.2,\\nR2,Cucina,12,2.5,,3.1,\\nR3,Soffitto del soggiorno,,,21.5,,1\\nR4,Ingresso,9.6,,,1.8,\",\"coverage_m2_per_l\":\"8\",\"coats\":2,\"container_l\":\"10\",\"reserve_percent\":10,\"container_price\":\"89.90\",\"currency\":\"EUR\",\"remarks\":\"Pareti in bianco caldo, soffitto in bianco puro. Le piccole crepe in cucina vengono stuccate prima. L'altezza dell'ingresso viene misurata sul posto.\"}"
}
Calcola piastrelle, adesivo e stucco per fughe dalle superfici di un lavoro. Il server aggiunge lo sfrido, arrotonda per eccesso a confezioni intere per piastrella e determina i sacchi dal consumo inserito.
Campi di input e configurazione
Impostazioni essenziali
project — Progetto
Inserito testualmente, ad esempio cliente e indirizzo.
Impostazioni predefinite: ""
lines — Superfici
Una riga per superficie con la superficie netta in metri quadrati. tile indica la piastrella. waste_percent e pack_m2 possono restare vuoti per usare i valori indicati sotto.
Impostazioni predefinite: ""
waste_percent — Sfrido (%)
Per le righe senza un valore proprio. Da 0 a 50.
Impostazioni predefinite: 10
pack_m2 — m² per confezione
Facoltativo: per le righe senza un valore proprio, ad esempio 1,44.
Impostazioni predefinite: ""
remarks — Note
Facoltativo: tutto ciò che il riepilogo deve menzionare, ad esempio lo schema di posa o il sottofondo.
Impostazioni predefinite: ""
Impostazioni avanzate
adhesive_kg_m2 — Adesivo (kg per m²)
Facoltativo: consumo indicato nella scheda tecnica, ad esempio 3,5.
Impostazioni predefinite: ""
adhesive_bag_kg — Sacco di adesivo (kg)
Facoltativo, ad esempio 25.
Impostazioni predefinite: ""
grout_kg_m2 — Stucco per fughe (kg per m²)
Facoltativo: consumo indicato nella scheda tecnica per questa piastrella e questa fuga, ad esempio 0,5.
Impostazioni predefinite: ""
grout_bag_kg — Sacco di stucco per fughe (kg)
Facoltativo, ad esempio 5.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 20000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "tile_quantity",
"text": "{\"project\":\"Bagno e cucina, via del Mulino 3\",\"lines\":\"id,surface,tile,area_m2,waste_percent,pack_m2\\nF1,Pavimento del bagno,Piastrella A 60x60,6.8,,\\nF2,Parete del bagno,Piastrella B 30x60,22.4,15,1.08\\nF3,Parete della cucina,Piastrella B 30x60,4.2,,1.08\\nF4,Pavimento dell'ingresso,Piastrella A 60x60,,,\",\"waste_percent\":10,\"pack_m2\":\"1.44\",\"adhesive_kg_m2\":\"3.5\",\"adhesive_bag_kg\":\"25\",\"grout_kg_m2\":\"0.5\",\"grout_bag_kg\":\"5\",\"remarks\":\"Parete del bagno posata in diagonale. Il pavimento dell'ingresso viene misurato dopo la rimozione del vecchio pavimento.\"}"
}
Calcola tegole, listelli e colmo dalle falde di un lavoro. Il server usa le tegole per metro quadrato e l'interasse dei listelli indicati dal produttore e aggiunge lo sfrido.
Campi di input e configurazione
Impostazioni essenziali
project — Progetto
Inserito testualmente, ad esempio cliente e indirizzo.
Impostazioni predefinite: ""
lines — Falde del tetto
Una riga per falda con la superficie misurata sulla pendenza in metri quadrati. ridge_m è la lunghezza di colmo o displuvio da coprire lungo questa falda; un colmo condiviso va inserito una sola volta.
Impostazioni predefinite: ""
tiles_per_m2 — Tegole per m²
Dal produttore per questa tegola e questo interasse dei listelli, ad esempio 10,5.
Impostazioni predefinite: ""
batten_gauge_cm — Interasse listelli (cm)
Facoltativo: distanza tra i listelli, ad esempio 33,5. Senza questo dato i listelli non vengono calcolati.
Impostazioni predefinite: ""
waste_percent — Sfrido (%)
Aggiunto a tegole e listelli. Da 0 a 30.
Impostazioni predefinite: 5
remarks — Note
Facoltativo: tutto ciò che il riepilogo deve menzionare, ad esempio il modello di tegola o la forma del tetto.
Impostazioni predefinite: ""
Impostazioni avanzate
ridge_tiles_per_m — Coppi di colmo per metro
Facoltativo: dal produttore, ad esempio 2,5.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 12000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "roofing_material",
"text": "{\"project\":\"Casa Berg, viale dei Tigli 7\",\"lines\":\"id,roof_face,area_m2,ridge_m\\nD1,Falda sud,62.4,10.4\\nD2,Falda nord,62.4,\\nD3,Tetto del garage,18.3,\\nD4,Pensilina d'ingresso,,\",\"tiles_per_m2\":\"10.5\",\"batten_gauge_cm\":\"33.5\",\"waste_percent\":5,\"ridge_tiles_per_m\":\"2.5\",\"remarks\":\"Tegole in cotto rosso come sul vecchio tetto. La pensilina viene misurata quando il ponteggio è montato.\"}"
}
Trasforma le lastre in un elenco d'ordine. Il server calcola la superficie per lastra e posizione, una superficie minima facoltativa per lastra e il peso da superficie, spessore e 2,5 kg per m² e mm.
Campi di input e configurazione
Impostazioni essenziali
customer — Cliente o lavoro
Aggiunto parola per parola.
Impostazioni predefinite: ""
order_ref — Riferimento ordine
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
lines — Lastre
Una riga per posizione con larghezza e altezza in millimetri, spessore in millimetri e quantità. Per vetrocamera o vetro stratificato inserire la somma degli spessori dei vetri.
Impostazioni predefinite: ""
remarks — Note
Facoltativo: tutto ciò che l'ordine deve menzionare, ad esempio la lavorazione dei bordi o la consegna.
Impostazioni predefinite: ""
Impostazioni avanzate
min_area_m2 — Superficie minima per lastra (m²)
Facoltativo: come nel listino prezzi del fornitore, ad esempio 0,5. Le lastre più piccole vengono conteggiate con questa superficie.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 30000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "glass_order",
"text": "{\"customer\":\"Novak cucina e bagno\",\"order_ref\":\"GL-2026-114\",\"lines\":\"id,position,glass_type,width_mm,height_mm,thickness_mm,quantity\\nG1,Finestra della cucina,Vetrocamera 4/16/4,1200,1400,8,2\\nG2,Bagno,Vetro satinato,600,450,6,1\\nG3,Mensola,Float,800,250,8,3\\nG4,Porta,Float,900,,8,1\",\"min_area_m2\":\"0.5\",\"remarks\":\"Mensole con bordi lucidati. L'altezza del vetro della porta verrà comunicata dopo il montaggio del telaio.\"}"
}
Trasforma un elenco di beni domestici in un elenco di imballaggio. Il server somma il volume per stanza, aggiunge una riserva e sceglie il veicolo adatto più piccolo dal proprio elenco di veicoli.
Campi di input e configurazione
Impostazioni essenziali
move — Trasloco
Inserito testualmente, ad esempio cliente ed entrambi gli indirizzi.
Impostazioni predefinite: ""
move_date — Data del trasloco
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
lines — Beni domestici
Una riga per tipo di oggetto con quantità e metri cubi per un pezzo. note serve per indicazioni di imballaggio come fragile o da smontare.
Impostazioni predefinite: ""
vehicles — Veicoli propri
Facoltativo: una riga per veicolo con il volume di carico in metri cubi. Viene proposto il più piccolo che basta.
Impostazioni predefinite: ""
reserve_percent — Riserva (%)
Aggiunto al volume totale per gli spazi vuoti di carico. Da 0 a 50.
Impostazioni predefinite: 10
remarks — Note
Facoltativo: tutto ciò che l'elenco di imballaggio deve menzionare, ad esempio piani o un ascensore.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 32000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "removal_volume",
"text": "{\"move\":\"Famiglia Hartmann, da via del Mulino 3 a viale dei Tigli 7\",\"move_date\":\"12 giugno 2026\",\"lines\":\"id,room,item,quantity,volume_m3,note\\nU1,Soggiorno,Divano a tre posti,1,1.8,\\nU2,Soggiorno,Libreria,2,0.9,Da smontare\\nU3,Cucina,Scatolone da trasloco,25,0.1,Fragile\\nU4,Camera da letto,Armadio,1,2.5,Da smontare\\nU5,Camera da letto,Letto 160 x 200,1,1.5,\\nU6,Cantina,Bicicletta,2,,\",\"vehicles\":\"id,vehicle,volume_m3\\nV1,Furgone,12\\nV2,Camion 7.5 t,35\\nV3,Camion 12 t,50\",\"reserve_percent\":10,\"remarks\":\"Terzo piano senza ascensore nel vecchio appartamento. La cantina viene controllata il giorno del sopralluogo.\"}"
}
Trasforma il numero di caratteri in un'offerta. Il server converte i caratteri spazi inclusi in righe standard, moltiplica per il prezzo per riga, aggiunge una maggiorazione per urgenza e verifica un compenso minimo.
Campi di input e configurazione
Impostazioni essenziali
customer — Cliente
Aggiunto parola per parola.
Impostazioni predefinite: ""
offer_number — Numero dell'offerta
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
language_pair — Lingue
Facoltativo. Inserito testualmente, ad esempio dal tedesco all'inglese.
Impostazioni predefinite: ""
deadline — Consegna
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
lines — Documenti
Una riga per documento con il numero di caratteri spazi inclusi, come conteggiato dal programma di videoscrittura.
Impostazioni predefinite: ""
price_per_line — Prezzo per riga
Prezzo netto per una riga standard, ad esempio 1,35.
Impostazioni predefinite: ""
line_chars — Caratteri per riga
Caratteri spazi inclusi che formano una riga standard. Da 30 a 100.
Impostazioni predefinite: 55
rush_percent — Maggiorazione urgenza (%)
0 per nessuna maggiorazione. Da 0 a 200.
Impostazioni predefinite: 0
remarks — Note
Facoltativo: tutto ciò che l'offerta deve menzionare, ad esempio l'ambito tematico o il formato.
Impostazioni predefinite: ""
Impostazioni avanzate
rounding — Arrotondamento
Come vengono conteggiate le righe di ogni documento.
exact — Esatto, due decimali · up — Arrotondare per eccesso a righe intere per documento
Impostazioni predefinite: "exact"
minimum_fee — Compenso minimo
Facoltativo: applicato quando il totale è inferiore, ad esempio 40.
Impostazioni predefinite: ""
currency — Valuta
Codice breve o simbolo mostrato con gli importi, ad esempio EUR.
Impostazioni predefinite: "EUR"
Numero massimo di byte UTF-8 in input: 12000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "standard_line_offer",
"text": "{\"customer\":\"Panificio Hartmann S.r.l.\",\"offer_number\":\"A-2026-071\",\"language_pair\":\"Dal tedesco all'inglese\",\"deadline\":\"entro 5 giorni lavorativi\",\"lines\":\"id,document,characters\\nN1,Contratto di locazione,12480\\nN2,Lettera di accompagnamento,1.830\\nN3,Allegato planimetria,\",\"price_per_line\":\"1.35\",\"line_chars\":55,\"rush_percent\":25,\"rounding\":\"exact\",\"minimum_fee\":\"40\",\"currency\":\"EUR\",\"remarks\":\"Ambito giuridico. L'allegato verrà conteggiato non appena la scansione sarà leggibile.\"}"
}
Trasforma gli oggetti pesati in una ricevuta di acquisto. Il server calcola l'oro fino da peso e titolo e il pagamento dal prezzo del giorno inserito dall'attività. Nessun prezzo viene recuperato.
Campi di input e configurazione
Impostazioni essenziali
business — Acquirente
Inserito testualmente, ad esempio nome e indirizzo del negozio.
Impostazioni predefinite: ""
seller — Venditore
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
receipt_date — Data
Aggiunto parola per parola.
Impostazioni predefinite: ""
receipt_number — Numero ricevuta
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
lines — Oggetti acquistati
Una riga per oggetto con peso in grammi e titolo in millesimi, ad esempio 585 o 750. Pesare senza pietre; annotarlo nella colonna delle note.
Impostazioni predefinite: ""
price_per_g — Prezzo per grammo di oro fino
Prezzo del giorno stabilito dall'attività, ad esempio 58,40. Nessun dato viene recuperato dall'esterno.
Impostazioni predefinite: ""
payout_percent — Quota pagata (%)
Quota del valore dell'oro fino che viene pagata. Da 1 a 100.
Impostazioni predefinite: 100
remarks — Note
Facoltativo: tutto ciò che la ricevuta deve menzionare, ad esempio come sono stati testati gli oggetti.
Impostazioni predefinite: ""
Impostazioni avanzate
currency — Valuta
Codice breve o simbolo mostrato con gli importi, ad esempio EUR.
Impostazioni predefinite: "EUR"
Numero massimo di byte UTF-8 in input: 20000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "gold_purchase_receipt",
"text": "{\"business\":\"Oreficeria Berg, piazza del Mercato 4\",\"seller\":\"Anna Novak\",\"receipt_date\":\"14 maggio 2026\",\"receipt_number\":\"AK-0193\",\"lines\":\"id,item,weight_g,fineness,note\\nA1,Anello,4.2,585,\\nA2,Catenina,12.75,750,\\nA3,Orecchini,0.875,333,pesati senza pietre\\nA4,Bracciale,,585,chiusura ancora da rimuovere\",\"price_per_g\":\"58.40\",\"payout_percent\":90,\"currency\":\"EUR\",\"remarks\":\"Punzoni controllati con la lente, catenina testata con l'acido sulla chiusura.\"}"
}
Trasforma le misurazioni di densità in un registro di cotta. Il server calcola l'attenuazione apparente e una stima dell'alcol da densità iniziale e finale in gradi Plato e indica la formula usata.
Campi di input e configurazione
Impostazioni essenziali
brewery — Birrificio
Aggiunto parola per parola.
Impostazioni predefinite: ""
brew — Cotta
Inserito testualmente, ad esempio birra e numero di lotto.
Impostazioni predefinite: ""
brew_date — Giorno di cotta
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
og_plato — Densità iniziale (°P)
Misurata prima dell'inoculo, ad esempio 12,5.
Impostazioni predefinite: ""
fg_plato — Densità finale (°P)
Facoltativo. Se vuoto, viene usata la misurazione con la data più recente.
Impostazioni predefinite: ""
lines — Letture
Una riga per misurazione. Date come 2026-03-31 o 31.03.2026. Densità in gradi Plato, temperatura in gradi Celsius; entrambe possono restare vuote.
Impostazioni predefinite: ""
remarks — Note
Facoltativo: tutto ciò che il registro deve menzionare, ad esempio lievito o luppolo.
Impostazioni predefinite: ""
Impostazioni avanzate
batch_l — Cotta (l)
Facoltativo: litri nel fermentatore, ad esempio 50.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 20000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "brew_log",
"text": "{\"brewery\":\"Birrificio di via del Mulino\",\"brew\":\"Pale ale, cotta 27\",\"brew_date\":\"2 marzo 2026\",\"og_plato\":\"12.5\",\"fg_plato\":\"\",\"lines\":\"id,date,stage,gravity_plato,temperature_c,note\\nS1,2026-03-02,Inoculo,12.5,12,Lievito reidratato\\nS2,2026-03-05,Giorno 3,6.2,14,Krausen alto\\nS3,09.03.2026,Giorno 7,3.1,15,Dry hopping fatto\\nS4,2026-03-16,Imbottigliamento,2.8,4,\",\"batch_l\":\"50\",\"remarks\":\"Fermentatore 2. Zucchero di priming aggiunto all'imbottigliamento.\"}"
}
Trasforma i tratti di un'escursione in un piano orario. Il server calcola il tempo di cammino per tratto con la regola DIN 33466, aggiunge le pause e mostra arrivo e orario limite a ogni punto.
Campi di input e configurazione
Impostazioni essenziali
tour — Tour
Aggiunto parola per parola.
Impostazioni predefinite: ""
guide — Guida
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
tour_date — Data
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
lines — Tratti
Una riga per tratto nell'ordine di percorrenza, con distanza in chilometri, salita e discesa in metri e pausa in minuti alla fine del tratto.
Impostazioni predefinite: ""
start_time — Ora di inizio
Orario come 08:30.
Impostazioni predefinite: "08:00"
latest_return — Rientro entro
Facoltativo: orario come 17:00, ad esempio prima del buio o dell'ultimo autobus. Ogni punto riceve allora un orario limite.
Impostazioni predefinite: ""
pace_percent — Fattore di gruppo
Moltiplica ogni tempo di cammino. Sotto 100 per un gruppo veloce, sopra 100 per uno lento.
Facoltativo: tutto ciò che il piano deve menzionare, ad esempio il punto di ritrovo o l'attrezzatura.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 12000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "hiking_time_plan",
"text": "{\"tour\":\"Giro delle tre cime dalla valle del Mulino\",\"guide\":\"T. Berg\",\"tour_date\":\"21 giugno 2026\",\"lines\":\"id,leg,distance_km,ascent_m,descent_m,break_min\\nT1,Dal parcheggio al rifugio degli Ontani,4.5,600,0,20\\nT2,Dal rifugio degli Ontani alla cima,2.2,450,50,30\\nT3,Dalla cima a valle,7.8,0,1000,0\",\"start_time\":\"08:00\",\"latest_return\":\"17:00\",\"pace_percent\":\"100\",\"remarks\":\"Ritrovo al parcheggio. Pranzo al sacco per la cima.\"}"
}
Confronta l'attrezzatura di un rider tecnico con il proprio magazzino. Il server somma entrambi gli elenchi per articolo e restituisce un elenco delle mancanze con quantità.
Campi di input e configurazione
Impostazioni essenziali
event — Evento
Aggiunto parola per parola.
Impostazioni predefinite: ""
venue — Location
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
lines — Rider: attrezzatura richiesta
Una riga per articolo del rider con la quantità necessaria. category è facoltativo, ad esempio microfoni.
Impostazioni predefinite: ""
available — Magazzino proprio
Una riga per articolo con la quantità disponibile per questa data. Usare gli stessi nomi del rider.
Impostazioni predefinite: ""
remarks — Note
Facoltativo: tutto ciò che l'elenco deve menzionare, ad esempio una persona di contatto o una scadenza.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 50000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "rider_stock_check",
"text": "{\"event\":\"Festa d'estate, palco principale, band B\",\"venue\":\"Parco del Fiume\",\"lines\":\"id,category,item,quantity\\nR1,Microfoni,Shure SM58,6\\nR2,Microfoni,Shure Beta 52A,1\\nR3,Aste,Asta microfonica alta,8\\nR4,Monitor,Monitor da palco,4\\nR5,Microfoni,shure sm-58,2\\nR6,Cavi,Cavo XLR 10 m,\",\"available\":\"id,item,quantity\\nB1,Shure SM58,6\\nB2,Asta microfonica alta,10\\nB3,Monitor da palco,2\\nB4,DI box,4\",\"remarks\":\"Gli elementi mancanti verranno chiariti lunedì con il manager della band.\"}"
}
Valuta i controlli delle postazioni esca. Il server conta il consumo per postazione, confronta ogni controllo con il precedente ed elenca le postazioni in ritardo. Nessuna dichiarazione su prodotti od obblighi di legge.
Campi di input e configurazione
Impostazioni essenziali
customer — Cliente o sito
Aggiunto parola per parola.
Impostazioni predefinite: ""
technician — Eseguito da
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
lines — Controlli
Una riga per postazione e controllo. finding è none, partial, full, damaged o no_access. Date come 2026-05-31 o 31.05.2026.
Impostazioni predefinite: ""
interval_days — Intervallo di controllo (giorni)
Come concordato con il cliente. Da 1 a 365.
Impostazioni predefinite: 28
remarks — Note
Facoltativo: tutto ciò che il rapporto deve menzionare, ad esempio le misure concordate sul posto.
Impostazioni predefinite: ""
Impostazioni avanzate
report_date — Data di riferimento
Facoltativo, ad esempio 2026-05-31. Le postazioni in ritardo vengono contate fino a questo giorno; se vuoto, vale l'ultimo controllo della tabella.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 30000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "bait_station_check",
"text": "{\"customer\":\"Panificio Hartmann, via del Mulino 4\",\"technician\":\"J. Kowalski\",\"lines\":\"id,bait_station,date,bait_finding,note\\nK1,S1 magazzino,2026-03-02,none,\\nK2,S2 area di carico,2026-03-02,partial,\\nK3,S3 cortile,2026-03-02,none,\\nK4,S1 magazzino,2026-03-30,none,\\nK5,S2 area di carico,2026-03-30,full,Escrementi accanto alla postazione\\nK6,S3 cortile,2026-03-30,no_access,Pallet davanti alla postazione\\nK7,S1 magazzino,2026-05-04,none,\\nK8,S2 area di carico,2026-05-04,partial,Fessura sotto il portone chiusa dal cliente\",\"interval_days\":28,\"report_date\":\"2026-05-04\",\"remarks\":\"Il cliente chiede il rapporto prima dell'audit.\"}"
}
Verifica le misurazioni dell'acqua di piscina come pH, cloro e temperatura rispetto ai limiti inseriti. Il server segnala gli scostamenti e i giorni senza misurazione. Nessuna dichiarazione legale.
Campi di input e configurazione
Impostazioni essenziali
facility — Vasca o struttura
Aggiunto parola per parola.
Impostazioni predefinite: ""
period — Periodo
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
tester — Testato da
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
lines — Letture
Una riga per ogni momento di misurazione. Lascia vuota una cella se il valore non è stato misurato. Date come 2026-05-31 o 31.05.2026.
Impostazioni predefinite: ""
limits — Limiti
Una riga per parametro con i limiti validi per la struttura. Vasca vuota significa tutte le vasche. Lo strumento non conosce regole e confronta solo con queste cifre.
Impostazioni predefinite: ""
remarks — Note
Opzionale: ad esempio i giorni di chiusura, che spiegano una lacuna.
Impostazioni predefinite: ""
Impostazioni avanzate
checks_per_day — Letture al giorno
Vengono elencati i giorni con meno misurazioni per vasca. Da 1 a 6.
Impostazioni predefinite: 1
Numero massimo di byte UTF-8 in input: 40000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "pool_water_log",
"text": "{\"facility\":\"Hotel benessere Lindenau\",\"period\":\"Dal 4 al 6 maggio 2026\",\"tester\":\"M. Berg\",\"lines\":\"id,pool,date,time,ph,free_chlorine,combined_chlorine,water_temp,note\\nW1,Piscina coperta,2026-05-04,08:00,7.2,0.5,0.1,28.0,\\nW2,Idromassaggio,2026-05-04,08:10,7.4,0.9,0.15,36.5,\\nW3,Piscina coperta,2026-05-05,08:00,7.8,0.4,0.25,28.5,Molti ospiti la sera prima\\nW4,Idromassaggio,2026-05-05,08:05,7.3,,0.1,37.0,Strisce reattive per il cloro esaurite\\nW5,Piscina coperta,2026-05-06,08:00,7.1,0.2,0.1,27.5,\",\"limits\":\"id,pool,parameter,lower,upper\\nG1,,ph,6.5,7.6\\nG2,,free_chlorine,0.3,0.6\\nG3,,combined_chlorine,,0.2\\nG4,Idromassaggio,free_chlorine,0.7,1.0\\nG5,Idromassaggio,water_temp,,37\",\"checks_per_day\":1,\"remarks\":\"Il filtro dell'idromassaggio è stato controlavato il 5 maggio.\"}"
}
Trasforma le note di una sessione di addestramento in un rapporto per il proprietario e in un piano di compiti a casa. Il server calcola i minuti di esercizio e l'IA usa solo esercizi presenti nell'input.
Campi di input e configurazione
Impostazioni essenziali
dog — Cane
Nome e razza. Aggiunto parola per parola.
Impostazioni predefinite: ""
pet_owner — Proprietario
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
trainer — Addestratore o scuola cinofila
Aggiunto parola per parola.
Impostazioni predefinite: ""
session_date — Data della sessione
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
session_notes — Note della sessione
Cosa è stato esercitato e osservato e cosa è stato concordato per casa. Solo ciò che è scritto qui può apparire nel rapporto.
Impostazioni predefinite: ""
lines — Esercizi da fare a casa
Una riga per esercizio, come concordato: come, volte al giorno, minuti per volta e giorni a settimana.
Impostazioni predefinite: ""
next_session — Prossima sessione
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 20000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "dog_training_report",
"text": "{\"dog\":\"Bruno, labrador\",\"pet_owner\":\"Famiglia Novak\",\"trainer\":\"Scuola cinofila Lindenau, A. Berg\",\"session_date\":\"12 maggio 2026\",\"session_notes\":\"Esercitata la camminata al guinzaglio lento lungo il sentiero del parco. All'inizio Bruno tirava verso gli altri cani e dopo alcuni giri ha camminato tranquillo accanto alla proprietaria. Il richiamo con la lunghina ha funzionato bene. A casa esercitarsi in giardino prima delle passeggiate e interrompere l'esercizio finché Bruno si diverte ancora. Premiare con piccoli pezzi del suo cibo abituale.\",\"lines\":\"id,exercise,instruction,times_per_day,minutes,days_per_week\\nH1,Camminata al guinzaglio lento,In giardino prima della passeggiata,2,5,6\\nH2,Richiamo con lunghina,Chiamare una volta e premiare subito,1,10,5\\nH3,Seduto e resta alla porta,Prima di aprire la porta,3,2,7\",\"next_session\":\"19 maggio 2026, 17:00\"}"
}
Trasforma gli inserimenti di un soggiorno in pensione in un rapporto per il proprietario. Il server conta pasti, passeggiate e minuti al giorno, e l'IA scrive un testo cordiale senza dichiarazioni veterinarie.
Campi di input e configurazione
Impostazioni essenziali
animal — Animale
Nome e specie. Aggiunto parola per parola.
Impostazioni predefinite: ""
pet_owner — Proprietario
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
boarding — Pensione o pet sitter
Aggiunto parola per parola.
Impostazioni predefinite: ""
stay — Giorno o periodo
Aggiunto parola per parola.
Impostazioni predefinite: ""
lines — Voci
Una riga per inserimento. activity è meal, walk, play, rest, care o other. Minuti per passeggiate e gioco. Cibo e quantità vengono mantenuti parola per parola. Date come 2026-05-31 o 31.05.2026.
Impostazioni predefinite: ""
remarks — Note per il proprietario
Facoltativo: come si è ambientato l'animale, cosa gli è piaciuto. Solo ciò che è scritto qui può apparire nel testo.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 25000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "pet_boarding_report",
"text": "{\"animal\":\"Lotte, bassotto\",\"pet_owner\":\"Sig.ra Wagner\",\"boarding\":\"Hotel per animali Lindenau\",\"stay\":\"Dal 15 al 16 maggio 2026\",\"lines\":\"id,date,time,activity,minutes,food,note\\nP1,2026-05-15,08:00,meal,,80 g di crocchette,Ha mangiato tutto\\nP2,2026-05-15,09:30,walk,40,,Ha conosciuto il beagle Max\\nP3,2026-05-15,14:00,play,20,,Palla in giardino\\nP4,2026-05-15,17:30,meal,,80 g di crocchette,Ha lasciato un po'\\nP5,2026-05-15,19:00,walk,25,,\\nP6,2026-05-16,08:00,meal,,80 g di crocchette,\\nP7,2026-05-16,09:30,walk,35,,\\nP8,2026-05-16,11:00,care,,,Spazzolata\",\"remarks\":\"Lotte si è ambientata in fretta e ha dormito nella sua cuccia. Le sono piaciuti i giochi con la palla in giardino.\"}"
}
Trasforma misure, variazioni e prezzi in una scheda ordine per riparazioni sartoriali. Il server calcola le nuove misure, i totali di riga e il saldo, e verifica le variazioni rispetto al margine di cucitura.
Campi di input e configurazione
Impostazioni essenziali
customer — Cliente
Aggiunto parola per parola.
Impostazioni predefinite: ""
order_number — Numero d'ordine
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
pickup — Pronto per il ritiro
Facoltativo, ad esempio venerdì 15 maggio. Aggiunto parola per parola.
Impostazioni predefinite: ""
lines — Modifiche
Una riga per modifica. measure è la misura attuale, change è +2 o -1.5, allowance è il margine di cucitura disponibile. unit_price può essere vuoto.
Impostazioni predefinite: ""
remarks — Richieste del cliente
Facoltativo: cosa ha chiesto il cliente alla prova. Solo ciò che è scritto qui può apparire.
Impostazioni predefinite: ""
Impostazioni avanzate
length_unit — Unità di misura
Mostrata con tutte le misure.
cm — Centimetri · in — Pollici
Impostazioni predefinite: "cm"
deposit — Acconto versato
Facoltativo, ad esempio 20.
Impostazioni predefinite: ""
currency — Valuta
Codice breve o simbolo mostrato con gli importi, ad esempio EUR.
Impostazioni predefinite: "EUR"
Numero massimo di byte UTF-8 in input: 25000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "alteration_order_sheet",
"text": "{\"customer\":\"Sig.ra Lena Hartmann\",\"order_number\":\"A-2026-118\",\"pickup\":\"Venerdì 15 maggio\",\"lines\":\"id,garment,alteration,measure,change,allowance,quantity,unit_price\\nR1,Pantaloni grigi,Accorciare l'orlo,104,-3,,1,14.00\\nR2,Pantaloni grigi,Allargare la vita,82,+3,2,1,18.50\\nR3,Abito blu,Stringere le cuciture laterali,96,-4,,1,24.00\\nR4,Blazer,Accorciare le maniche,63,-2,,1,22.00\\nR5,Jeans,Sostituire la cerniera,,,,2,\",\"length_unit\":\"cm\",\"deposit\":\"20\",\"currency\":\"EUR\",\"remarks\":\"Orlo dei pantaloni senza risvolto. Mantenere i bottoni originali sul blazer.\"}"
}
Trasforma le composizioni e gli steli e materiali per composizione in una distinta materiali. Il server moltiplica le quantità, somma i costi per composizione e crea una lista acquisti.
Campi di input e configurazione
Impostazioni essenziali
event — Evento
Ad esempio matrimonio Berg. Aggiunto parola per parola.
Impostazioni predefinite: ""
event_date — Data
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
customer — Cliente
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
arrangements — Composizioni
Una riga per composizione con il numero di pezzi.
Impostazioni predefinite: ""
lines — Materiale per composizione
Una riga per materiale e composizione: la composizione come indicata sopra, steli o unità per pezzo, unità e prezzo unitario.
Impostazioni predefinite: ""
remarks — Note
Facoltativo: colori, richieste, dettagli di consegna.
Impostazioni predefinite: ""
Impostazioni avanzate
waste_percent — Supplemento per rotture (%)
Aggiunto solo alla lista acquisti. Da 0 a 50.
Impostazioni predefinite: 0
currency — Valuta
Codice breve o simbolo mostrato con gli importi, ad esempio EUR.
Impostazioni predefinite: "EUR"
Numero massimo di byte UTF-8 in input: 30000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "floral_bill_of_materials",
"text": "{\"event\":\"Matrimonio Berg e Novak\",\"event_date\":\"20 giugno 2026\",\"customer\":\"Anna Berg\",\"arrangements\":\"id,arrangement,quantity\\nA1,Bouquet da sposa,1\\nA2,Centrotavola,8\\nA3,Boutonnière,6\",\"lines\":\"id,arrangement,material,per_arrangement,unit,unit_price\\nM1,Bouquet da sposa,Rosa Avalanche,15,stelo,2.40\\nM2,Bouquet da sposa,Eucalipto,5,stelo,1.10\\nM3,Bouquet da sposa,Nastro di raso,1.5,m,0.90\\nM4,Centrotavola,Rosa Avalanche,5,stelo,2.40\\nM5,Centrotavola,Gypsophila,3,stelo,1.30\\nM6,Centrotavola,Spugna floreale,1,pezzo,1.80\\nM7,Boutonnière,Rosa ramificata,1,stelo,1.50\\nM8,Boutonnière,Spillo,2,pezzo,\",\"waste_percent\":10,\"currency\":\"EUR\",\"remarks\":\"Solo bianco e verde tenue. Consegna al Lindenhof alle 10:00.\"}"
}
Trasforma la razione di ogni cavallo in un piano di alimentazione. Il server calcola i chilogrammi al giorno e per periodo, il costo per box e le quantità da acquistare per mangime. Nessun consiglio alimentare.
Campi di input e configurazione
Impostazioni essenziali
stable — Scuderia
Aggiunto parola per parola.
Impostazioni predefinite: ""
period — Periodo
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
lines — Razioni
Una riga per cavallo e mangime: kg per pasto e pasti al giorno.
Impostazioni predefinite: ""
feeds — Prezzi dei mangimi
Facoltativo: una riga per mangime con il prezzo al kg. I mangimi senza prezzo vengono elencati.
Impostazioni predefinite: ""
period_days — Giorni nel periodo
Ad esempio 30 per un mese. Da 1 a 366.
Impostazioni predefinite: 30
remarks — Note
Facoltativo: tutto ciò che il piano deve menzionare, ad esempio chi dà da mangiare nel fine settimana.
Impostazioni predefinite: ""
Impostazioni avanzate
currency — Valuta
Codice breve o simbolo mostrato con gli importi, ad esempio EUR.
Impostazioni predefinite: "EUR"
Numero massimo di byte UTF-8 in input: 30000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "stable_feed_plan",
"text": "{\"stable\":\"Pensione per cavalli Lindenhof\",\"period\":\"Giugno 2026\",\"lines\":\"id,box,horse,feed,kg_per_meal,meals_per_day\\nF1,Box 1,Luna,Fieno,4,3\\nF2,Box 1,Luna,Avena,0.5,2\\nF3,Box 2,Max,Fieno,5,3\\nF4,Box 2,Max,Mangime minerale,0.1,1\\nF5,Box 3,Fenja,Fieno,3.5,3\\nF6,Box 3,Fenja,Pellet,0.75,2\",\"feeds\":\"id,feed,price_per_kg\\nP1,Fieno,0.18\\nP2,Avena,0.45\\nP3,Pellet,0.62\",\"period_days\":30,\"currency\":\"EUR\",\"remarks\":\"Il proprietario di Max porta personalmente il mangime minerale.\"}"
}
Trasforma brani e minuti in un piano di studio settimanale con una nota per i genitori. Il server distribuisce i brani sui giorni di studio e somma i minuti; compaiono solo brani presenti nell'input.
Campi di input e configurazione
Impostazioni essenziali
student — Allievo
Basta il nome. Aggiunto parola per parola.
Impostazioni predefinite: ""
teacher — Insegnante
Aggiunto parola per parola.
Impostazioni predefinite: ""
week — Settimana
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
lines — Brani ed esercizi
Una riga per brano o esercizio con i minuti per giorno di studio. days_per_week può essere vuoto: in tal caso il brano viene studiato in ogni giorno di studio.
Impostazioni predefinite: ""
practice_days — Giorni di studio a settimana
Da 1 a 7.
Impostazioni predefinite: 5
teacher_notes — Appunti dalla lezione
Facoltativo: cosa è andato bene, a cosa fare attenzione durante lo studio. Solo ciò che è scritto qui può apparire nella nota.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 20000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "music_practice_plan",
"text": "{\"student\":\"Mia\",\"teacher\":\"Scuola di musica Lindenau, K. Berg\",\"week\":\"Dall'11 al 17 maggio 2026\",\"lines\":\"id,piece,focus,minutes_per_day,days_per_week\\nU1,Scale di sol maggiore e mi minore,Lentamente con il metronomo,5,\\nU2,Minuetto in sol,Battute da 9 a 16 solo mano sinistra,10,4\\nU3,Canzone del vento,Suonare per intero una volta al giorno,5,3\\nU4,Quaderno di lettura a prima vista,Una riga nuova,5,2\",\"practice_days\":5,\"teacher_notes\":\"Oggi Mia ha suonato la prima parte del minuetto in modo molto regolare. Nelle battute da 9 a 16 la mano sinistra è ancora incerta. Per favore studiare lentamente e fare brevi pause.\"}"
}
Trasforma argomenti, punteggi e appunti delle ripetizioni in un rapporto sui progressi per i genitori. Il server calcola la quota del massimo per materia, e l'IA non fa previsioni né diagnosi.
Campi di input e configurazione
Impostazioni essenziali
student — Allievo
Basta il nome. Aggiunto parola per parola.
Impostazioni predefinite: ""
tutor — Docente o centro di ripetizioni
Aggiunto parola per parola.
Impostazioni predefinite: ""
period — Periodo
Aggiunto parola per parola.
Impostazioni predefinite: ""
lines — Lezioni e risultati
Una riga per lezione o verifica. score e max_score possono essere vuoti; grade viene mantenuto parola per parola. Date come 2026-05-31 o 31.05.2026.
Impostazioni predefinite: ""
tutor_notes — Appunti del docente
Facoltativo: cosa è andato bene, su cosa si sta ancora lavorando. Solo ciò che è scritto qui può apparire nel rapporto.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 30000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "tutoring_progress_report",
"text": "{\"student\":\"Jonas\",\"tutor\":\"Centro di apprendimento Lindenau, P. Novak\",\"period\":\"Da marzo a maggio 2026\",\"lines\":\"id,date,subject,topic,score,max_score,grade\\nL1,2026-03-10,Matematica,Frazioni,12,20,\\nL2,2026-04-07,Matematica,Frazioni e numeri decimali,15,20,\\nL3,2026-05-05,Matematica,Percentuali,17,20,\\nL4,2026-03-17,Inglese,Passato,8,15,\\nL5,2026-04-28,Inglese,Verbi irregolari,11,15,\\nL6,2026-05-12,Inglese,Verifica a scuola,,,B\",\"tutor_notes\":\"Jonas ora controlla da solo i risultati delle frazioni. I verbi irregolari vengono esercitati con le flashcard all'inizio di ogni lezione. Fa più domande che a marzo.\"}"
}
Trasforma gli esiti per zoccolo e i lavori eseguiti in un rapporto per il proprietario del cavallo. Il server calcola il prossimo appuntamento da data e intervallo ed elenca gli zoccoli senza inserimento. Nessuna diagnosi veterinaria.
Campi di input e configurazione
Impostazioni essenziali
horse — Cavallo
Nome e, se utile, scuderia. Aggiunto parola per parola.
Impostazioni predefinite: ""
pet_owner — Proprietario
Opzionale. Aggiunto parola per parola.
Impostazioni predefinite: ""
farrier — Maniscalco o pareggiatore
Aggiunto parola per parola.
Impostazioni predefinite: ""
visit_date — Data della visita
Ad esempio 2026-05-12 o 12.05.2026. Necessaria per il prossimo appuntamento.
Impostazioni predefinite: ""
interval_weeks — Intervallo fino al prossimo appuntamento (settimane)
Come concordato. Da 1 a 26.
Impostazioni predefinite: 6
lines — Zoccoli
Una riga per zoccolo, o più righe per più esiti. hoof è fl, fr, hl o hr. finding e work provengono dagli elenchi.
Impostazioni predefinite: ""
remarks — Note
Facoltativo: tutto ciò che il proprietario deve sapere, ad esempio accordi per la prossima visita.
Impostazioni predefinite: ""
Numero massimo di byte UTF-8 in input: 20000
I risultati usano ops_review: columns e rows scalari, summary, findings collegati alle fonti e bozze di esportazione. review_required e ai_required sono true e ai_model è do4u-standard. Tutto il testo deve essere visualizzato come testo semplice non attendibile. I risultati di liquidità contengono inoltre chart_data con type cashflow, currency, buffer_cents e fino a 91 punti datati contenenti base_cents e scenario_cents. I valori sono centesimi interi calcolati dal server; non è accettato markup di grafici generato dal modello. I risultati di taglio contengono chart_data con type cutting e scale 1000: le lunghezze delle barre sono millesimi interi dell’unità indicata (mm, cm, m o in). Ogni barra contiene id, unit, length, trim_start, trim_end, kerf, segments (id e length) e remaining. Viene conteggiato un taglio per pezzo finito. Il server verifica che pezzi, tagli, rifilature e materiale residuo equivalgano esattamente alla lunghezza della scorta. Il disegno include al massimo 30 barre complete e 120 pezzi; total_bars, omitted_bars e truncated descrivono esplicitamente ogni omissione. L’assegnazione completa resta nella tabella e nelle bozze di esportazione. L’euristica non dichiara ottimalità globale.
Esempio di richiesta
{
"tool": "hoof_care_report",
"text": "{\"horse\":\"Fenja, Lindenhof\",\"pet_owner\":\"Sig.ra Berg\",\"farrier\":\"Mascalcia Novak\",\"visit_date\":\"2026-05-12\",\"interval_weeks\":6,\"lines\":\"id,hoof,hoof_finding,work,note\\nH1,fl,ok,new_shoes,\\nH2,fr,crack,new_shoes,Piccola crepa in punta sul lato esterno\\nH3,hl,uneven_wear,trim,Si consuma di più all'interno\\nH4,hr,ok,trim,\",\"remarks\":\"Fenja è rimasta tranquilla. Per favore tenetela nel box per la prossima visita, possibilmente prima del pasto.\"}"
}
Richiesta di esportazione confermata del calendario
Le verifiche dei contratti e della manutenzione restituiscono inoltre un token calendar_review firmato, legato all’account autenticato, ai dati di origine e a una scadenza di 30 minuti. Dopo una verifica umana esplicita, una richiesta POST a /api/v1/business/calendar include token, gli identificativi degli eventi selezionati e approved:true, usando lo stesso account. La risposta è un’esportazione ICS. Il server verifica proprietà, firma, scadenza e selezione indipendentemente dal modello. Nessun calendario viene modificato.
POST /api/v1/business/calendar
L’endpoint richiede l’autenticazione API Bearer esistente per lo stesso account proprietario della verifica del contratto o della manutenzione. La verifica firmata è valida per 30 minuti e vincola i dati di origine approvati e la selezione degli eventi. Approvazione mancante, altro proprietario, identificativi di eventi sconosciuti o token scaduti o modificati vengono rifiutati. calendar_review è un oggetto con token ed expires_at (timestamp Unix). calendar_events contiene id, title, date (YYYY-MM-DD) e description; calendar_options contiene name e reminder_days. Il risultato iniziale non contiene byte ICS. È possibile selezionare fino a 20 identificativi di eventi distinti.
{
"type": "object",
"additionalProperties": false,
"required": [
"token",
"selected",
"approved"
],
"properties": {
"token": {
"type": "string",
"minLength": 1,
"maxLength": 81000,
"description": "Opaque calendar review token returned by the authenticated contract or maintenance review; expires after 30 minutes."
},
"selected": {
"type": "array",
"minItems": 1,
"maxItems": 20,
"uniqueItems": true,
"items": {
"type": "string",
"pattern": "^E[1-9][0-9]?$"
},
"description": "Exact event IDs from the reviewed result. The server validates them against the signed source-bound review."
},
"approved": {
"type": "boolean",
"const": true
}
},
"x-human-review-required": true
}
Una risposta riuscita contiene ok:true e un’esportazione con filename, mime:text/calendar e il testo ICS completo in content. Il segnaposto seguente descrive la struttura della risposta; non è un file generato. Il salvataggio o l’importazione del file costituisce un’azione separata del client. Non viene contattato alcun servizio di calendario.
I risultati iniziali contengono esportazioni in bozza con filename, mime e content, oltre alla tabella di verifica legata alle fonti. Queste bozze richiedono verifica umana esplicita prima dell’uso o dell’inoltro. Le verifiche delle scadenze contrattuali e della manutenzione possono includere calendar_events, calendar_options e calendar_review; questi campi non sono mai accettati come approvazione concessa dal modello. L’esportazione del calendario richiede la richiesta confermata separata mostrata sopra.
Widget
Un widget incorpora uno strumento Do4U nel tuo sito web come iframe, con lo stesso modulo e lo stesso risultato di Do4U. Le richieste vengono addebitate sull'account del widget. Crei i widget nella pagina Widget o con l'API.
Incorpora i widget solo in aree che richiedono l'accesso. La pagina con il widget deve richiedere l'accesso. Chiunque possa aprire la pagina può usare il widget e spendere i tuoi crediti. Non usare mai un widget su una pagina pubblica.
Do4U non può verificare dall'esterno se la tua pagina richiede l'accesso. Lo confermi quando crei il widget e ne sei responsabile. I limiti qui sotto riducono il danno se un token finisce all'esterno, ma non sostituiscono l'accesso.
Un token per widget
Ogni widget ha un proprio token che inizia con d4w_. Do4U salva solo un hash, quindi il token viene mostrato una sola volta. Può fare molto meno di una chiave API:
Funziona solo per gli strumenti di questo widget. Non può leggere il tuo saldo e non può vedere altri lavori.
Solo i siti web consentiti possono incorporare il widget. Lo impone il browser. Fuori da un browser questo controllo non ti protegge, perché un programma può falsificare la propria origine.
Ogni widget ha un budget al giorno e al mese e un limite di richieste al minuto. Quando il budget è esaurito, i nuovi lavori vengono rifiutati.
Un widget vede solo i propri lavori. Con un subject, ogni utente vede solo i propri lavori.
«Nuovo token» sostituisce subito il vecchio token e chiude tutte le sue sessioni. «Revoca» ferma subito il widget. Gli altri widget e le chiavi API continuano a funzionare.
Tieni il token fuori dal codice pubblico, dai log e dai repository.
Avvio rapido
Apri la pagina Widget e scegli uno strumento, i siti web consentiti, la modalità e il budget.
Conferma che incorporerai il widget solo in un'area che richiede l'accesso. Copia il token, che viene mostrato una sola volta.
Aggiungi il codice a una pagina che richiede l'accesso.
Accedi, prova il widget una volta e controlla l'utilizzo nella pagina Widget.
Modalità 1: Token nella pagina
Il modo più rapido. Il token è nell'HTML della tua pagina, quindi ogni utente connesso può leggerlo. Usa questa modalità solo se ti fidi di tutti gli utenti dell'area. Questa modalità consente uno strumento per widget.
<!-- Incorporare solo in un'area che richiede l'accesso -->
<div data-do4u-widget="w_3f9a1c0b7d2e4a68"
data-tool="newsletter_create"
data-token="d4w_YOUR_WIDGET_TOKEN"
data-lang="de"
data-theme="light"></div>
<script src="https://do4u.eu/js/do4u-widget.js" defer></script>
Modalità 2: Sessioni di breve durata (consigliate)
Il token del widget resta sul tuo server. Dopo aver riconosciuto un utente connesso, il tuo server richiede un token di sessione e scrive nella pagina solo quello. Un token di sessione inizia con d4s_ e scade da solo. In questa modalità il browser rifiuta il token di lunga durata, quindi un token copiato per errore nell'HTML si nota subito.
Esempio in PHP. Eseguilo solo per gli utenti connessi, sul server che genera la pagina:
<?php
// Controlla prima il tuo accesso. Il token resta su questo server.
if (empty($_SESSION['user_id'])) { http_response_code(403); exit; }
$ch = curl_init('https://do4u.eu/api/v1/widgets/session');
curl_setopt_array($ch, [
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_TIMEOUT => 10,
CURLOPT_HTTPHEADER => [
'Authorization: Bearer ' . getenv('DO4U_WIDGET_TOKEN'),
'Content-Type: application/json',
],
CURLOPT_POSTFIELDS => json_encode(['subject' => (string)$_SESSION['user_id']]),
]);
$antwort = json_decode((string)curl_exec($ch), true);
$marke = $antwort['token'] ?? '';
?>
<div data-do4u-widget="w_3f9a1c0b7d2e4a68" data-tool="newsletter_create"
data-token="<?= htmlspecialchars($marke) ?>" data-session-url="/do4u-session.php"></div>
<script src="https://do4u.eu/js/do4u-widget.js" defer></script>
Facoltativo: data-session-url indica un indirizzo sul tuo sito web. Quando una sessione scade, il widget invia una richiesta a questo indirizzo con i cookie del tuo sito web. Lì controlla l'accesso e rispondi con {"token": "d4s_..."}.
tool
Facoltativo. Limita la sessione a uno strumento di questo widget. Senza questo campo, la sessione copre tutti gli strumenti del widget.
subject
Facoltativo. Il tuo ID per l'utente, al massimo 200 byte. Do4U salva solo un hash. Una sessione con subject vede solo i lavori dello stesso subject.
ttl_minutes
Facoltativo. Durata in minuti. Predefinita 60, al massimo 480.
Attributi
data-do4u-widget
Obbligatorio. L'ID del widget, ad esempio w_3f9a1c0b7d2e4a68.
data-tool
Obbligatorio. Il nome dello strumento, come nell'elenco qui sotto.
data-token
Il token del widget o un token di sessione. Lo script lo rimuove dall'elemento dopo il caricamento.
data-lang
Lingua del widget, ad esempio it. Senza questo attributo, Do4U usa la lingua del browser.
data-theme
light o dark. Senza questo attributo, vale l'impostazione del sistema.
data-min-height
Altezza minima in pixel, 480 per impostazione predefinita. L'altezza poi segue il contenuto.
data-session-url
Indirizzo sul tuo sito web che restituisce un nuovo token di sessione.
data-title
Titolo dell'iframe per gli screen reader. Impostalo nella lingua della tua pagina.
Eventi e precompilazione
L'elemento genera do4u:ready, do4u:result e do4u:expired. Con do4uWidget.fill() la tua pagina può precompilare i campi del modulo. Un lavoro non parte mai da solo, perché è l'utente a decidere quando spendere crediti.
const box = document.querySelector('[data-do4u-widget]');
box.addEventListener('do4u:result', (e) => {
// e.detail = {widget, tool, result, credits}
document.querySelector('#subject').value = e.detail.result.subject;
});
// Precompila i campi. Il lavoro lo avvia comunque l'utente.
box.addEventListener('do4u:ready', () => {
box.do4uWidget.fill({ urls: 'https://example.com/article' });
});
Tratta il risultato come dati non attendibili. L'output dell'AI può essere sbagliato, e il testo delle pagine web lette può influenzarlo. Esegui l'escape del risultato, o puliscilo sul tuo server, prima di mostrarlo o salvarlo. Fallo controllare da una persona prima di pubblicarlo.
Content Security Policy
Se il tuo sito web usa una Content Security Policy, consenti il frame e lo script. Se ospiti tu stesso lo script, basta frame-src.
Le integrazioni possono gestire i widget con una chiave API dell'account. Il token nella risposta a POST /widgets viene mostrato una sola volta. POST /widgets/session accetta anche un token del widget; in quel caso il campo widget non serve. Con una chiave API, invia l'ID del widget nel campo widget.
POST /widgets/session
Crea un token di sessione.
GET /widgets
Elenca i widget, il loro utilizzo e gli strumenti disponibili per i widget.
POST /widgets
Crea un widget. Richiede confirm_login_area: true.
Il token è errato o revocato, oppure i widget sono disattivati.
401 expired
La sessione è scaduta. Ricarica la pagina o usa data-session-url.
401 session_required
Questo widget funziona solo con token di sessione, ma ha ricevuto il token di lunga durata.
403
Il widget o la sessione non consente questo strumento.
429
Il budget del widget è esaurito, oppure ci sono troppe richieste al minuto.
Dati e fatturazione
I lavori vengono addebitati ai prezzi normali sull'account del widget. La scelta di team e progetto non è disponibile nei widget.
Per impostazione predefinita un widget non salva i contenuti: Do4U elimina input e risultati dopo il recupero, al più tardi dopo un'ora. Puoi cambiarlo per ogni widget.
Il widget funziona su do4u.eu e non imposta cookie. Informa i tuoi utenti nella tua privacy policy che i loro input vengono inviati a Do4U.
Il token viene passato nel frammento dell'indirizzo, che i browser non inviano ai server. Non compare nei log di accesso né nei referrer.
Strumenti disponibili
Ogni strumento che crea un lavoro è disponibile come widget. Usa questi nomi in data-tool:
La dichiarazione di accessibilità ha un proprio processo senza lavoro e non è disponibile come widget. Gli strumenti con una pagina propria mostrano nel widget un semplice campo per l'indirizzo.
Dati
Input e risultati vengono conservati per 7 giorni (Free) o 30 giorni (pacchetti a pagamento), poi vengono eliminati. Le immagini vengono eliminate subito dopo l'elaborazione. I risultati sono generati dall'IA: controllali prima di usarli.
Rispondi alle email senza cambiare la tua casella di posta
Do4U non gestisce una casella di posta e non memorizza mai i dati di accesso alla tua mailbox. Ci sono comunque due modi per ottenere bozze di risposta:
S1 – Template per n8n o Make
Trigger: una nuova email nella tua casella (trigger IMAP in n8n o Make – i dati di accesso rimangono lì)
POST /api/v1/jobs con tool support_reply, il testo dell'email e no_store: true
Attendi qualche secondo e recupera GET /api/v1/jobs/{id} finché lo stato non è
In Make, costruisci lo stesso scenario utilizzando i moduli Email (watch emails), HTTP (make a request), Sleep e Gmail o Outlook (create a draft).
Estensioni dev e plugin shop
Estrai lo ZIP e leggi la guida inclusa. Carica l'estensione del browser localmente; controlla prima i plugin dello shop in uno shop di prova. È richiesta la tua chiave API Dev. Shopware attualmente fornisce una CLI.