Cu API-ul Do4U folosești, din propriul tău software, aceleași instrumente ca pe site: rezumat, comparare, răspunsuri de suport, texte alternative, rescriere și traducere. Fiecare cerere este procesată pe serverele noastre din Polonia, UE.
URL de bază: https://do4u.eu/api/v1
Descriere OpenAPI 3.1 (JSON) – Descriere a acestui API care poate fi citită de mașini, pentru generatoare de cod și instrumente precum Postman sau Insomnia. Nu este nevoie de cheie.
Autentificare
Creează o cheie la Chei API, în contul tău. Trimite-o cu fiecare cerere în antetul Authorization: Bearer <key> (sau X-API-Key: <key>). Păstrează cheia secretă și nu o pune niciodată într-o pagină web. Poți revoca o cheie oricând.
Cum funcționează
Sarcinile rulează asincron. Creezi o sarcină și primești imediat id-ul ei (HTTP 202). Apoi interoghezi sarcina până când statusul ei este done sau failed. Interoghează la fiecare 2 până la 5 secunde; majoritatea sarcinilor durează câteva secunde.
Endpoints
GET
/tools
Instrumente, opțiuni și limitele tale de intrare
GET
/balance
Soldul tău de credite
POST
/jobs
Creează o sarcină (JSON, sau multipart/form-data cu un fișier imagine)
GET
/jobs/{id}
Statusul și rezultatul unei sarcini
DELETE
/key
Revocă cheia pe care o trimiți cu această cerere, de exemplu când o integrare este deconectată. Sarcinile deja create se termină oricum.
POST
/key/revoke
La fel ca DELETE /key, pentru clienții care pot trimite doar GET și POST.
Numele instrumentului, vezi tabelul de mai jos. Obligatoriu.
text
Textul de intrare. Pentru compare: textul A. Pentru alt_text: contextul paginii, opțional.
text_b
Textul B (doar compare).
url
Pagină web publică, citită în locul textului (summarize, accessibility_check).
html
HTML-ul unei pagini de verificat (accessibility_check), până la 300.000 de caractere.
focus_keyword
Cuvânt-cheie principal opțional pentru seo_meta. Fără target, seo_meta scrie în language.
faq
Fragmente FAQ opționale (doar support_reply).
questions
Opțional pentru seo_meta, content_brief și faq_schema: întrebări frecvente ale vizitatorilor, ca listă de texte sau de {"text": ..., "count": n} (până la 50, se folosesc cel mult 20). faq_schema le răspunde mai întâi dacă sursa le răspunde; visitor_questions din rezultat arată ce s-a întâmplat cu fiecare.
image
Imagine pentru alt_text: câmp de fișier în multipart/form-data, sau base64 / data URI în JSON. JPG, PNG, WebP sau GIF, până la 5 MB.
image_url
Opțional pentru alt_text, în loc de image: adresa publică a imaginii (http sau https; JPEG, PNG, WebP sau GIF; cel mult 5 MB). Do4U o încarcă o singură dată, în fundal. Dacă nu reușește, sarcina eșuează cu eroarea image_unavailable și nu costă nimic.
options
Obiect cu opțiunile instrumentului, de exemplu {"length": "short"}.
language
Limba rezultatului și a notelor: en, de sau pl. Implicit en. Pentru translate, limba țintă este opțiunea target.
no_store
true: intrarea este ștearsă imediat după procesare, iar rezultatul după prima preluare.
brand_voice
Opțional: false dezactivează vocea brandului tău pentru această sarcină (implicit se aplică vocea brandului, dacă ai setat una).
ai_label
Opțional: true afișează în interfața web, lângă rezultat, mențiunea vizibilă „Marcat ca generat cu AI”, false o ascunde. Implicit: setarea din contul tău. Eticheta AI care poate fi citită de mașini este mereu în rezultat și nu poate fi dezactivată: câmpurile ai_generated și generator, un comentariu HTML în rezultatele HTML, ai_notice pentru descrierile de imagini. ai_generated este false dacă rezultatul provine doar din verificări automate.
callback_url
Opțional: adresă https publică ce primește un POST semnat când sarcina s-a terminat (vezi Webhooks).
render_js
Opțional: true încarcă mai întâi pagina cu JavaScript (pagini care își construiesc conținutul în browser; instrumente care citesc un url). Suplimentul de randare se taxează doar dacă pagina a fost într-adevăr încărcată astfel; câmpul de rezultat render arată ce s-a întâmplat.
no_cache
Opțional: true pornește întotdeauna o nouă sarcină AI. Fără el, se refolosește un rezultat finalizat și încă stocat al contului tău (sau al spațiului de lucru) cu același instrument, aceleași opțiuni și aceleași date de intrare: sarcina este gata imediat, from_history este true și costă 0 % din creditele originalului. Niciodată cu no_store, niciodată pentru un url.
allow_same_language
Opțional pentru translate, translate_html și translate_file: true traduce chiar dacă textul este deja în limba țintă. Fără el, o astfel de sarcină este respinsă cu same_language (400) – doar când verificarea este sigură.
Repetă cererile în siguranță (Idempotency-Key)
Trimite antetul Idempotency-Key cu POST /jobs, de exemplu un UUID aleatoriu pentru fiecare sarcină (1 până la 255 de caractere ASCII imprimabile). Dacă se întrerupe conexiunea și trimiți din nou aceeași cerere cu același Idempotency-Key și aceeași cheie API în 24 ore, primești din nou același răspuns: aceeași sarcină, nicio a doua sarcină și nicio a doua taxare. Răspunsul are atunci antetul Idempotent-Replayed: true. Folosește o cheie nouă pentru fiecare sarcină nouă. Dacă trimiți aceeași cheie cu o cerere diferită, primești 422 idempotency_conflict. Erorile nu sunt stocate: după o eroare poți trimite din nou cererea cu aceeași cheie.
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_filingAsistent pentru arhivarea documentelor
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
de obicei 1–3 credite
headlinesTitluri și subiecte de e-mail
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
de obicei 1–4 credite
proofreadCorectură
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 și running: încă în lucru (position și wait_seconds te ajută să aștepți). done: result conține câmpurile instrumentului. failed: nu s-a taxat nimic (credits este 0); error.code arată motivul: address_blocked (Do4U nu deschide această adresă, de exemplu una privată sau internă; trimite în schimb textul sau HTML-ul), input_too_large (scurtează intrarea), image_unavailable sau job_failed. expired: rezultatul nu mai este păstrat.
Webhook-uri
Adaugă "callback_url" la POST /api/v1/jobs, iar Do4U trimite un POST semnat (evenimentul job.finished cu starea, creditele și linkul către rezultat - nu rezultatul în sine) imediat ce sarcina este gata. Doar adrese publice pe portul 80 sau 443; încercăm din nou de până la 6 ori, cu pauze tot mai lungi.
Exemplu: creează o sarcină cu callback_url – și cererea pe care Do4U o trimite la acea adresă când sarcina este gata:
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..."}
Verifică antetul X-Do4U-Signature: t=<time>,v1=<hex>, unde v1 = HMAC-SHA256(secret, "<time>.<raw body>"). Respinge timpii vechi (de ex. mai vechi de 5 minute). Secretul tău începe cu whsec_ și este afișat pe pagina Chei 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));
}
Când soldul de credite al unui cont scade sub prag, Do4U trimite un POST semnat la adresa webhook a contului. Evenimentul nu conține date personale, doar soldul, pragul și ora (UTC). Următorul urmează abia după ce au fost adăugate din nou credite (achiziție, credite gratuite lunare sau voucher). Semnătura și secretul sunt aceleași ca la 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"}
Șablon, netestat încă într-o instanță reală n8n sau Make – testează verificarea semnăturii înainte să o folosești.
În n8n: Workflows → Import from file. Apoi introdu secretul tău în nodul "Check signature" și cheia ta API în "Do4U: get result", activează fluxul de lucru și folosește URL-ul de producție al webhook-ului ca callback_url. n8n găzduit de tine necesită variabila de mediu NODE_FUNCTION_ALLOW_BUILTIN=crypto pentru verificarea semnăturii.
Make
Adaugă modulul Webhooks → Custom webhook ca declanșator și activează "JSON pass-through" și "Get request headers" în setările lui avansate.
Folosește adresa acestui webhook ca callback_url.
Verifică semnătura: compară v1 din antetul X-Do4U-Signature cu sha256(t + "." + raw body; hex; secretul tău).
Adaugă HTTP → Make a request: GET pe result_url cu antetul Authorization: Bearer <your API key>.
Folosește câmpul result în modulele tale următoare.
Șablon, netestat încă într-o instanță reală n8n sau Make – testează verificarea semnăturii înainte să o folosești.
Rețete: înlănțuie instrumente
O rețetă rulează 2 până la 4 instrumente unul după altul ca o singură lucrare. Trimite "recipe" în loc de "tool": fie numele unei rețete gata făcute, fie o listă de pași. Textul intră în primul pas; rezultatul fiecărui pas este textul pentru pasul următor. GET /api/v1/recipes listează rețetele gata făcute, instrumentele pe care le poți folosi și câmpul pe care îl transmite fiecare instrument.
Primești o singură estimare pentru toți pașii (credits_estimate). Suma respectivă este rezervată la pornire. După fiecare pas se înregistrează consumul real, iar restul rămâne rezervat până la final, apoi este eliberat. Un pas eșuat nu costă nimic, pașii rămași sunt săriți, iar pașii deja terminați se taxează.
GET /api/v1/jobs/{id} arată fiecare pas cu starea lui (pending, queued, running, done, failed, skipped), creditele lui, o notificare input_shortened dacă textul a trebuit scurtat pentru instrumentul următor și rezultatul fiecărui pas după ce rețeta s-a încheiat. Cu no_store, rezultatele sunt afișate o singură dată. callback_url se declanșează o singură dată, la sfârșitul rețetei.
Erorile au întotdeauna aceeași formă: {"error": {"code": "...", "message": "..."}}. La 429 și 503, antetul Retry-After arată câte secunde să aștepți.
Cod
HTTP
Semnificație
missing_key
401
Nu a fost trimisă nicio cheie API.
invalid_key
401
Cheie necunoscută sau revocată.
rate_limited
429
Prea multe cereri în acest minut.
invalid_json
400
Corpul cererii nu este un obiect JSON.
unknown_tool
400
Nu există niciun instrument cu acest nume.
invalid_option
400
Opțiune sau valoare necunoscută.
invalid_field
400
Un câmp are tipul greșit.
invalid_language
400
language nu este en, de sau pl.
empty_input
400
Lipsește textul sau URL-ul.
text_b_required
400
compare are nevoie de text și text_b.
input_too_long
400
Intrarea depășește limita ta.
input_too_large
400
Intrare prea mare pentru o singură sarcină: scurteaz-o sau împart-o în mai multe sarcini.
invalid_url
400
URL nepermis sau care nu poate fi citit.
invalid_image
400
Imaginea lipsește, are un format greșit sau este prea mare.
payload_too_large
413
Corpul cererii depășește 8 MB.
insufficient_credits
402
Credite insuficiente.
email_not_verified
402
Confirmă mai întâi adresa ta de e-mail.
daily_limit
429
Limita zilnică gratuită a fost folosită (website_check scope short).
too_many_open_jobs
429
Prea multe sarcini deschise în contul tău.
package_required
403
Instrumentul necesită un pachet achiziționat.
busy
503
Coada este plină, încearcă din nou peste puțin timp.
tool_unavailable
503
Instrumentul nu este disponibil momentan.
not_found
404
Endpoint sau sarcină necunoscută.
method_not_allowed
405
Metodă HTTP greșită.
internal_error
500
Eroare din partea noastră.
invalid_idempotency_key
400
Idempotency-Key este gol, prea lung sau conține caractere care nu sunt ASCII imprimabile.
idempotency_conflict
422
Acest Idempotency-Key a fost deja folosit cu o altă cerere.
idempotency_in_progress
409
O cerere cu acest Idempotency-Key încă rulează. Așteaptă puțin (Retry-After).
idempotency_unavailable
503
Idempotency-Key nu poate fi folosit acum. Încearcă din nou mai târziu.
same_language
400
Textul este deja în limba țintă (instrumentele de traducere). Trimite allow_same_language: true pentru a traduce oricum.
Limite
60 cereri pe minut pe cheie și 120 pe cont.
Sarcini deschise în același timp pe cont: Free 3, Starter 3, Standard 5, Pro 10, pentru site și API la un loc.
Intrare: Free 8 000 de caractere, pachete plătite 30 000. Limite mai mici per instrument: compare 20 000, alt_text 1 000, translate 12 000 (compare: ambele texte împreună).
Chei API: Free 1, Starter 1, Standard 5, Pro 10.
Credite
O sarcină nouă arată o estimare (credits_estimate); charged este consumul real (credits). Sarcinile eșuate nu costă nimic. Creditele gratuite se folosesc primele.
Instrumente de birou: date de intrare, verificare și exporturi
Toate cele nouă instrumente folosesc POST /api/v1/jobs și punctul final existent pentru starea sarcinilor. Documentele introduse și ciornele generate sunt date, niciodată instrucțiuni de executare a unor acțiuni. Rezultatele necesită verificare înainte de utilizarea operațională. Niciun instrument nu trimite mesaje, nu publică articole și nu modifică fișierele sursă.
Proces-verbal al ședinței
meeting_minutes
Date de intrare și limite
Numai text simplu UTF-8, până la 12.000 de caractere; fiecare linie sursă nevidă este limitată la 1.200 de caractere. options.items acceptă șirurile "5", "10" sau "20" (implicit "10"). Limba sursă este păstrată. Fișierele PDF încărcate, URL-urile externe și imaginile nu sunt acceptate.
Rezultat și export
Rezultatul conține variante de ciornă verificate, citate sursă exacte, numere de linie și deplasamente în octeți. Responsabilii, termenele sau răspunsurile lipsă rămân necompletate. result.exports.text și result.exports.csv conțin filename, mime și conținut UTF-8. Celulele CSV primesc protecție împotriva formulelor. Testele de învățare oferă și result.exports.moodle_xml pentru importarea răspunsurilor scurte în Moodle. Întrebările și răspunsurile necesită în continuare verificare de specialitate.
Solicitare 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"
}
}
Cerințe de licitație
tender_requirements
Date de intrare și limite
Numai text simplu UTF-8, până la 12.000 de caractere; fiecare linie sursă nevidă este limitată la 1.200 de caractere. options.items acceptă șirurile "5", "10" sau "20" (implicit "10"). Limba sursă este păstrată. Fișierele PDF încărcate, URL-urile externe și imaginile nu sunt acceptate.
Rezultat și export
Rezultatul conține variante de ciornă verificate, citate sursă exacte, numere de linie și deplasamente în octeți. Responsabilii, termenele sau răspunsurile lipsă rămân necompletate. result.exports.text și result.exports.csv conțin filename, mime și conținut UTF-8. Celulele CSV primesc protecție împotriva formulelor. Testele de învățare oferă și result.exports.moodle_xml pentru importarea răspunsurilor scurte în Moodle. Întrebările și răspunsurile necesită în continuare verificare de specialitate.
Solicitare 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"
}
}
Instrucțiuni de lucru
work_instructions
Date de intrare și limite
Numai text simplu UTF-8, până la 12.000 de caractere; fiecare linie sursă nevidă este limitată la 1.200 de caractere. options.items acceptă șirurile "5", "10" sau "20" (implicit "10"). Limba sursă este păstrată. Fișierele PDF încărcate, URL-urile externe și imaginile nu sunt acceptate.
Rezultat și export
Rezultatul conține variante de ciornă verificate, citate sursă exacte, numere de linie și deplasamente în octeți. Responsabilii, termenele sau răspunsurile lipsă rămân necompletate. result.exports.text și result.exports.csv conțin filename, mime și conținut UTF-8. Celulele CSV primesc protecție împotriva formulelor. Testele de învățare oferă și result.exports.moodle_xml pentru importarea răspunsurilor scurte în Moodle. Întrebările și răspunsurile necesită în continuare verificare de specialitate.
Solicitare 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"
}
}
Test de învățare
learning_quiz
Date de intrare și limite
Numai text simplu UTF-8, până la 12.000 de caractere; fiecare linie sursă nevidă este limitată la 1.200 de caractere. options.items acceptă șirurile "5", "10" sau "20" (implicit "10"). Limba sursă este păstrată. Fișierele PDF încărcate, URL-urile externe și imaginile nu sunt acceptate.
Rezultat și export
Rezultatul conține variante de ciornă verificate, citate sursă exacte, numere de linie și deplasamente în octeți. Responsabilii, termenele sau răspunsurile lipsă rămân necompletate. result.exports.text și result.exports.csv conțin filename, mime și conținut UTF-8. Celulele CSV primesc protecție împotriva formulelor. Testele de învățare oferă și result.exports.moodle_xml pentru importarea răspunsurilor scurte în Moodle. Întrebările și răspunsurile necesită în continuare verificare de specialitate.
Solicitare JSON
{
"tool": "learning_quiz",
"text": "Water freezes at zero degrees Celsius.\nA triangle has three sides.\nPhotosynthesis uses light energy.",
"options": {
"items": "10"
}
}
Curățarea fișierelor CSV și XLSX
clean_table
Date de intrare și limite
CSV se trimite în text (până la 24.000 de octeți) sau ca text care începe cu D4XLSX1:, urmat de codificarea base64 strictă a unui fișier XLSX (până la 1.000.000 de octeți decodificați). Limite: o foaie, 201 rânduri inclusiv antetul, 32 de coloane, 3.000 de celule și 20.000 de octeți de text în celule. Formulele, macrocomenzile și legăturile externe sunt respinse. Stilurile și funcțiile foii de calcul nu sunt păstrate. options.delimiter: auto, comma, semicolon sau tab. options.decimal: keep sau comma.
Rezultat și export
Verificarea identifică rândurile identice și corecții conservatoare ale valorilor. Pentru export se retrimit același text original și aceleași opțiuni, cu options.office_action="export", options.export_format="csv" sau "xlsx" și selected ca șir cu o listă de identificatori verificați codificată JSON. Se aplică numai modificările selectate. O selecție goală nu aplică nicio curățare. Protecția CSV împotriva formulelor rămâne activă; XLSX stochează șiruri literale. Procesul de lucru recalculează identificatorii, fără a se baza pe un raport trimis de client.
selected este un șir care conține o listă JSON, de exemplu "[\"C1\"]"; sunt necesari identificatorii reali din verificare. Maximum 5.000 de octeți și 3.000 de identificatori distincți. Sarcinile de export returnează result.type="office_export" și result.export, care conține filename, mime și content_base64. base64 se decodifică în octeții fișierului. Nu este acceptat niciun raport furnizat de client.
Text simplu UTF-8 de până la 12.000 de octeți. options.scope acceptă all, email, phone, iban sau ip. Câmpul opțional terms este un șir de cel mult 30 de termeni exacți, sensibili la majuscule și minuscule, pe linii separate, de cel mult 2.000 de octeți. Detectarea numelor și adreselor necesită acești termeni personalizați. Recunoașterea IP acoperă IPv4; candidații de telefon necesită verificare, iar candidații IBAN necesită o sumă de control validă.
Rezultat și export
Fiecare apariție și substituentul propus necesită verificare. Valorile identice repetate folosesc substituenți stabili în același text. Pentru export se retrimit textul original și opțiunile cu options.office_action="export", options.export_format="txt" și selected ca șir cu o listă de identificatori ai aparițiilor codificată JSON. Aparițiile neselectate rămân neschimbate. Această funcție ajută la mascarea datelor și nu certifică anonimizarea ireversibilă.
selected este un șir care conține o listă JSON, de exemplu "[\"C1\"]"; sunt necesari identificatorii reali din verificare. Maximum 5.000 de octeți și 3.000 de identificatori distincți. Sarcinile de export returnează result.type="office_export" și result.export, care conține filename, mime și content_base64. base64 se decodifică în octeții fișierului. Nu este acceptat niciun raport furnizat de client.
În text se trimite SRT sau WebVTT simplu, până la 65.536 de octeți, 200 de subtitluri și 16.000 de caractere de text al subtitlurilor. Stilizarea, marcajele încorporate și metadatele neacceptate sunt respinse. options.mode este check (implicit) sau translate; options.format este auto, srt sau vtt. options.target selectează o limbă acceptată pentru traducere. Câmpurile întregi max_line_chars (10–100, implicit 42), max_lines (1–6, implicit 2) și max_cps (5–40, implicit 20) sunt câmpuri de nivel superior.
Rezultat și export
Rezultatul raportează erori de sincronizare, suprapuneri, lungimea liniilor și viteza de citire. Verificarea păstrează limba originală. Traducerea schimbă textul subtitlurilor, păstrând marcajele temporale sursă și corespondența subtitlurilor; nu modifică temporizarea și nu împarte subtitlurile. Textul descărcabil este în result.file, cu result.filename și result.mime. Marcajele temporale nevalide pot lăsa file null. O verificare reușită nu garantează accesibilitatea sau calitatea lingvistică.
În text se trimite XML-ul facturii în UTF-8, până la 262.144 de octeți. Intrările acceptate sunt UBL Invoice, UBL CreditNote și UN/CEFACT CII cu profil EN 16931 sau XRechnung 3. options.profile este auto, en16931 sau xrechnung. ZIP, PDF, extragerea ZUGFeRD încorporat în PDF, DTD-urile și entitățile externe nu sunt acceptate. XML-ul extras poate fi trimis separat dacă respectă profilul acceptat.
Rezultat și export
Validarea folosește artefacte XSD și Schematron oficiale, cu versiuni fixate: KoSIT 1.6.3, configurația XRechnung 3.0.2 din 2026-08-31, regulile EN 16931 1.3.16 și regulile XRechnung 2.6.0. Rezultatul înregistrează versiunile, hash-ul documentului, constatările, gravitatea, identificatorii regulilor și starea acceptării. not_checked înseamnă că nu s-a obținut o decizie de conformitate. Trecerea verificării tehnice nu garantează acceptarea de către destinatar, corectitudinea contabilă sau conformitatea juridică.
Solicitare JSON
Exemplul XML compact de mai jos este intenționat incomplet și ar trebui să returneze erori de validare. O factură comercială completă trebuie să includă toate câmpurile obligatorii; exemplul demonstrează formatul solicitării, nu o factură conformă.
Faza planului necesită topic (300 de octeți), audience (500 de octeți) și goal (500 de octeți). Câmpul opțional text furnizează până la 12.000 de octeți de material sursă, în cel mult 12 paragrafe de 1.800 de octeți fiecare. Câmpul opțional source_url trebuie să fie o adresă HTTP(S) publică de cel mult 2.000 de caractere; analyse_url trebuie să fie valoarea booleană JSON true pentru autorizarea analizei. Destinațiile private și paginile nepermise rămân blocate.
Rezultat și export
Mai întâi se trimite phase="briefing". Structura, întrebările și sursele returnate necesită verificare. Rezultatul legat de proprietar furnizează approval_token și briefing_hash. Numai după verificarea explicită se trimit phase="article", approved=true, sources_approved=true și ambele valori nemodificate. Aprobarea expiră după 30 de minute și aparține contului autentificat. Solicitările de articol nu pot înlocui topic, audience, goal, text sau sursele. Articolul rămâne o ciornă cu paragrafe legate de surse; nimic nu este publicat automat.
Solicitare 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."
}
Rapoartele facturilor includ result.exports.json; ciornele de articole validate includ result.exports.text. Fiecare export conține filename, mime și conținut UTF-8. Textul articolului păstrează referințele la surse și rămâne o ciornă nepublicată.
Exporturile se salvează ca atașamente cu tipul MIME returnat. Întregul text se tratează ca un conținut nefiabil și se escapează înainte de redarea HTML. Conținutul documentelor nu trebuie executat, iar constatările nu trebuie transformate în acțiuni externe automate.
Instrumente pentru documente, foi de calcul și fișiere media
Aceste opt instrumente utilizează aceeași API de sarcini autentificată. Cererea JSON include câmpul text, care conține un obiect codificat în JSON. Fișierele încărcate sunt reprezentate prin numele fișierului și conținutul codificat în base64 standard în interiorul acestui obiect. Nu se descarcă fișiere de la adrese URL externe.
Previzualizarea și exportul sunt cereri separate. Exportul necesită aprobare explicită și amprenta sursei sau tokenul de aprobare legat de proprietar returnat de previzualizare. Un fișier sau un răspuns de la model nu pot acorda aprobare.
Digitalizare chitanțe
receipt_extract
Introducere și limite
Obiectul conține files: un obiect cu name și content_base64. Sunt acceptate PDF, PNG, JPEG sau TXT, până la 1 MB; PDF-urile pot avea până la trei pagini. options.action este review sau export; options.export_format este csv sau xlsx. Exportul necesită retrimiterea fișierelor originale împreună cu approved=true, source_sha256 și reviewed, care conține fields și items corectate.
Rezultat și revizuire
Previzualizarea returnează câmpurile extrase, pozițiile din document, dovezile textuale exacte din sursă și avertismentele aritmetice. Valorile exportate sunt versiuni provizorii revizuite de client, nu înregistrări contabile verificate. OCR poate introduce erori.
Obiectul conține task, columns, application, formula_language și separator. Fiecare coloană are name, cell și sample. Până la 20 de coloane și 3.000 de caractere pentru task. application este excel sau sheets; numele funcțiilor sunt en, de sau pl; separator este virgulă sau punct și virgulă. Numele funcțiilor în engleză sunt disponibile pentru setări compatibile ale foilor de calcul.
Rezultat și revizuire
Returnează formula, explicația, presupuneri și verificări de exemplu. tests_executed este false: serverul nu execută niciodată formula. Subsetul suportat permite funcții comune și referințe locale de celulă; referințele externe, macrocomenzile și funcțiile de rețea sunt respinse.
Exemplu de cerere
{
"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\":\",\"}"
}
Schema obiectului JSON decodificat din câmpul text
Obiectul conține source, translation, source_language și target_language, plus terms opțional cu perechi source și target. Până la 10.000 de caractere per text și 30 de perechi terminologice.
Rezultat și revizuire
Returnează diferențe posibile cu citate exacte și offset-uri de byte în ambele texte. Verificările separate compară aparițiile numerice literale și termenii necesari. Formatarea localizată sau declinarea poate explica o constatare; un raport gol nu certifică acuratețea.
Obiectul conține filename, content_base64 și language. Formate acceptate: WAV, MP3, M4A, MP4, WebM, OGG și FLAC. Maximum 3 MiB și 30 de secunde. language este auto sau un cod de limbă acceptat. Fișierele sunt procesate local; nu se descarcă fișiere de la adrese URL.
Rezultat și revizuire
Se returnează segmente cu marcaj temporal și exporturi TXT, SRT și VTT pentru revizuire. Recunoașterea poate fi eronată. Un status not_completed include un cod de eroare limitat și nu reprezintă o transcriere reușită.
Este necesar un fișier real. Schema de mai jos descrie obiectul JSON decodificat din câmpul text; content_base64 trebuie să conțină octeții reali ai fișierului, codificați în base64 standard. Șirurile folosite ca marcaje de înlocuire nu sunt exemple funcționale.
Schema obiectului JSON decodificat din câmpul text
Obiectul conține template cu name și content_base64, plus data ca text CSV sau D4XLSX1: urmat de octeții XLSX codificați în base64 standard. Șablonul DOCX acceptă până la 32 de marcaje de înlocuire, iar datele pot avea până la 20 de rânduri. options.action este review sau export; options.export_format este docx sau pdf. Exportul necesită datele originale, approved=true și source_sha256.
Rezultat și revizuire
Previzualizarea afișează marcajele de înlocuire, coloanele de date și valorile lipsă. Valorile lipsă pentru marcajele utilizate blochează exportul. Arhiva ZIP conține documentele completate. DOCX păstrează formatarea șablonului; PDF folosește o aranjare simplă a textului, fără stiluri Word sau imagini.
Este necesar un fișier real. Schema de mai jos descrie obiectul JSON decodificat din câmpul text; content_base64 trebuie să conțină octeții reali ai fișierului, codificați în base64 standard. Șirurile folosite ca marcaje de înlocuire nu sunt exemple funcționale.
Schema obiectului JSON decodificat din câmpul text
Obiectul conține tabelele source și target ca text CSV sau D4XLSX1: urmat de octeții XLSX codificați în base64 standard. Antetul target numește coloanele necesare; al doilea rând opțional declară text, number, date sau email, cu prefixul opțional required:. mapping conține indicii coloanelor sursă, începând de la zero, sau null. Până la 200 de rânduri de date și 32 de coloane.
Rezultat și revizuire
Se returnează mapping-uri sugerate, un profil reutilizabil, rânduri de previzualizare și probleme de validare. Exportul cu options.action=export necesită approved=true și un mapping explicit; problemele de validare nerezolvate blochează exportul. Niciun sistem extern nu este modificat.
Pentru phase=outline, text conține title, audience, purpose și material. Materialul conține între unu și opt paragrafe sursă, de cel mult 1.200 de caractere fiecare. Pentru phase=pptx, se trimit approved=true și approval_token la nivelul superior; câmpul text trebuie să lipsească sau să fie gol. Tokenurile sunt asociate contului autentificat și expiră.
Rezultat și revizuire
Structura conține titluri de diapozitive și citate legate de sursă. După revizuire, a doua cerere exportă un PPTX editabil cu elemente geometrice și note pentru prezentator. Textul sursă nu poate modifica aprobarea, asocierea cu contul sau permisiunile de export.
Exemplu de cerere
{
"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.\"}"
}
Schema obiectului JSON decodificat din câmpul text
Obiectul conține files și un nume project opțional. Până la zece fișiere TXT, PDF, DOCX, PNG sau JPEG, cu 1 MB per fișier și 2 MB în total. options.action este review sau export; options.export_format este zip. Exportul necesită datele originale, approved=true, source_sha256 și un obiect names care asociază ID-urile fișierelor cu destinațiile revizuite.
Rezultat și revizuire
Se returnează categoriile, datele și numele fișierelor propuse. Sugestiile se bazează pe textul documentului și necesită revizuire. Exportul creează un fișier ZIP cu copii; originalele rămân neschimbate. Căile nesigure, modificările de extensie și destinațiile duplicate sunt respinse.
Exporturile de text includ content. Exporturile binare indică base64 prin content_base64 sau encoding=base64. Se decodifică numai codificarea declarată. Numele fișierelor sunt sugestii; rezultatul sarcinii este disponibil numai după autentificare și verificarea faptului că aparține contului solicitant.
Instrumente pentru achiziții, planificare și operațiuni
Aceste opt instrumente folosesc API-ul autentificat existent pentru sarcini. Câmpul text conține un obiect codificat JSON cu câmpurile de intrare enumerate mai jos. Exemplele conțin date reale, limitate.
Fiecare rezultat inițial necesită o etapă a modelului IA prin serviciul de procesare existent. Codul determinist validează referințele sursă, restricțiile și calculele după ce modelul propune asocieri, alocări sau structură. Nu există alternativă bazată exclusiv pe cod.
Se trimite application/json. Încărcările multipart, URL-urile de fișiere la distanță, câmpurile necunoscute și options specifice nevide sunt respinse. options trebuie omis sau trimis ca obiect gol. Indicatoarele comune păstrează semnificația generală din API.
Compararea ofertelor furnizorilor
supplier_compare
Compararea pozițiilor ofertelor cu articolele necesare, verificarea asocierilor IA și examinarea diferențelor de cantitate, monedă, transport și preț total.
Câmpuri de intrare decodificate
requirements — Articole necesare
Coloane CSV: description,quantity,unit. Unitățile trebuie scrise la fel ca în oferte. Până la 30 de rânduri; 40 de rânduri în toate tabelele.
offers — Pozițiile ofertelor furnizorilor
Coloane CSV: supplier,description,quantity,unit,unit_price,shipping,currency,lead_days. Transportul reprezintă costul exclusiv al acestei poziții; se introduce 0 dacă nu există. Termenul de livrare poate fi gol. Prețurile trebuie comparate pe aceeași bază fiscală.
csv_separator — Separator CSV
Se alege punct și virgulă, virgulă sau tabulator numai pentru CSV-ul exportat. CSV-urile sursă încărcate necesită în continuare antetele documentate separate prin virgulă.
csv_bom — Marcaj UTF-8 în CSV
Includerea unui marcaj UTF-8 de ordine a octeților pentru compatibilitate cu foile de calcul sau omiterea acestuia pentru sisteme care necesită UTF-8 simplu.
csv_line_ending — Sfârșituri de rând CSV
Utilizarea LF sau CRLF pentru înregistrările CSV exportate. Aceasta nu modifică textul sursă sau întreruperile de rând din celulele între ghilimele.
include_json — Includerea exportului JSON
Oferirea unui raport JSON structurat suplimentar care conține toate rândurile verificate, constatările și rezumatul. Exportarea nu execută nicio acțiune.
max_lead_days — Limită de verificare a termenului de livrare
0 dezactivează această verificare suplimentară. În caz contrar, se semnalează termenele de livrare din oferte care depășesc numărul de zile selectat și ofertele fără termen de livrare declarat. Prețurile și comparațiile rămân neschimbate. Maximum 999 de zile.
row_order — Ordinea rândurilor de verificare
Reordonarea rândurilor complete din tabel fără eliminarea constatărilor, schimbarea calculelor sau modificarea atribuirilor. Valorile de sortare goale apar la final; valorile egale își păstrează ordinea relativă originală.
Numărul maxim de octeți UTF-8 în obiectul text: 60000
Verificarea rezultatului și surselor
Tipul rezultatului este ops_review. columns conține key și label_key; rows conține valorile scalare corespunzătoare ale celulelor. findings conține valori code localizabile și referințe sursă refs; summary conține label_key și value. review_required și ai_required sunt true. ai_model identifică modelul acceptat când este furnizat de serviciul de procesare. Unele instrumente returnează și source_sha256 sau note_key. Șirurile sursă rămân date nefiabile și trebuie afișate ca text, niciodată ca HTML executabil sau instrucțiuni.
Reconcilierea comenzilor, livrărilor și facturilor
three_way_match
Asocierea pozițiilor de comandă, livrare și factură cu ajutorul IA, apoi calcularea cantităților lipsă, facturării excesive și diferențelor de preț unitar din datele sursă.
Câmpuri de intrare decodificate
orders — Poziții de comandă
Coloane CSV: reference,description,quantity,unit,unit_price,currency. Referința este referința comună a comenzii, nu numărul unui document al furnizorului. Trebuie folosite aceleași etichete de unități și aceeași bază fiscală peste tot.
deliveries — Poziții livrate
Coloane CSV: reference,description,quantity,unit. Referința este referința comună a comenzii. Livrările parțiale pot fi în rânduri separate.
invoices — Poziții de factură
Coloane CSV: reference,description,quantity,unit,unit_price,currency. Referința este referința comună a comenzii. Taxele, reducerile și notele de credit nu trebuie introduse ca poziții de articole.
csv_separator — Separator CSV
Se alege punct și virgulă, virgulă sau tabulator numai pentru CSV-ul exportat. CSV-urile sursă încărcate necesită în continuare antetele documentate separate prin virgulă.
csv_bom — Marcaj UTF-8 în CSV
Includerea unui marcaj UTF-8 de ordine a octeților pentru compatibilitate cu foile de calcul sau omiterea acestuia pentru sisteme care necesită UTF-8 simplu.
csv_line_ending — Sfârșituri de rând CSV
Utilizarea LF sau CRLF pentru înregistrările CSV exportate. Aceasta nu modifică textul sursă sau întreruperile de rând din celulele între ghilimele.
include_json — Includerea exportului JSON
Oferirea unui raport JSON structurat suplimentar care conține toate rândurile verificate, constatările și rezumatul. Exportarea nu execută nicio acțiune.
Adăugarea unei constatări de verificare pentru fiecare rând de comandă, livrare sau factură cu referință goală. Deciziile de asociere și avertismentele existente rămân neschimbate.
row_order — Ordinea rândurilor de verificare
Reordonarea rândurilor complete din tabel fără eliminarea constatărilor, schimbarea calculelor sau modificarea atribuirilor. Valorile de sortare goale apar la final; valorile egale își păstrează ordinea relativă originală.
Numărul maxim de octeți UTF-8 în obiectul text: 60000
Verificarea rezultatului și surselor
Tipul rezultatului este ops_review. columns conține key și label_key; rows conține valorile scalare corespunzătoare ale celulelor. findings conține valori code localizabile și referințe sursă refs; summary conține label_key și value. review_required și ai_required sunt true. ai_model identifică modelul acceptat când este furnizat de serviciul de procesare. Unele instrumente returnează și source_sha256 sau note_key. Șirurile sursă rămân date nefiabile și trebuie afișate ca text, niciodată ca HTML executabil sau instrucțiuni.
Propunerea asocierilor dintre încasări și facturi deschise, identificarea ambiguității și calcularea ratelor, soldurilor rămase și plăților în exces.
Câmpuri de intrare decodificate
payments — Încasări
Coloane CSV: reference,counterparty,date,amount,currency. Se folosesc referințe de factură, dacă sunt cunoscute, sume pozitive și date YYYY-MM-DD. O plată poate fi propusă pentru o singură factură.
invoices — Facturi deschise
Coloane CSV: reference,counterparty,date,amount,currency. Suma este soldul neachitat înainte de plățile încărcate. Referințele pot fi goale, dar ambiguitatea poate împiedica alocarea.
csv_separator — Separator CSV
Se alege punct și virgulă, virgulă sau tabulator numai pentru CSV-ul exportat. CSV-urile sursă încărcate necesită în continuare antetele documentate separate prin virgulă.
csv_bom — Marcaj UTF-8 în CSV
Includerea unui marcaj UTF-8 de ordine a octeților pentru compatibilitate cu foile de calcul sau omiterea acestuia pentru sisteme care necesită UTF-8 simplu.
csv_line_ending — Sfârșituri de rând CSV
Utilizarea LF sau CRLF pentru înregistrările CSV exportate. Aceasta nu modifică textul sursă sau întreruperile de rând din celulele între ghilimele.
include_json — Includerea exportului JSON
Oferirea unui raport JSON structurat suplimentar care conține toate rândurile verificate, constatările și rezumatul. Exportarea nu execută nicio acțiune.
review_date — Data de referință pentru vechimea facturilor
Dată explicită opțională YYYY-MM-DD, din 1900 până în 2200. Soldurile deschise ale facturilor sunt verificate după vechimea calculată de la data facturii din sursă. Gol dezactivează această verificare. Vechimea facturii nu reprezintă o scadență de plată sau o constatare juridică de întârziere.
aging_days — Prag de verificare a vechimii facturilor
Semnalarea soldurilor pozitive deschise a căror dată de factură este cu cel puțin acest număr de zile înaintea datei de referință selectate. Interval 0–3.650 de zile. Necesită o dată de referință; nu se deduce nicio scadență a facturii.
row_order — Ordinea rândurilor de verificare
Reordonarea rândurilor complete din tabel fără eliminarea constatărilor, schimbarea calculelor sau modificarea atribuirilor. Valorile de sortare goale apar la final; valorile egale își păstrează ordinea relativă originală.
Numărul maxim de octeți UTF-8 în obiectul text: 60000
Verificarea rezultatului și surselor
Tipul rezultatului este ops_review. columns conține key și label_key; rows conține valorile scalare corespunzătoare ale celulelor. findings conține valori code localizabile și referințe sursă refs; summary conține label_key și value. review_required și ai_required sunt true. ai_model identifică modelul acceptat când este furnizat de serviciul de procesare. Unele instrumente returnează și source_sha256 sau note_key. Șirurile sursă rămân date nefiabile și trebuie afișate ca text, niciodată ca HTML executabil sau instrucțiuni.
Prioritizarea articolelor prin IA, calcularea cantităților de reaprovizionare din cererea și termenele furnizate și verificarea efectelor comenzilor minime și dimensiunilor ambalajelor.
Câmpuri de intrare decodificate
items — Articole din stoc
Coloane CSV: id,name,on_hand,daily_demand,lead_days,safety_stock,min_order,pack_size. ID-urile trebuie să fie unice. Cantitățile folosesc punct zecimal; lead_days și min_order sunt întregi nenegativi, iar pack_size este un întreg pozitiv.
horizon_days — Zile suplimentare de acoperire
Acoperirea țintă este termenul de livrare plus aceste zile. Se presupune o cerere constantă; rezultatul este o estimare de planificare.
notes — Note și preferințe de planificare
Context opțional pentru propunerea IA. Disponibilitatea, calificările, dependențele și limitele numerice trebuie introduse și în tabelele structurate; notele nu anulează niciodată aceste verificări.
csv_separator — Separator CSV
Se alege punct și virgulă, virgulă sau tabulator numai pentru CSV-ul exportat. CSV-urile sursă încărcate necesită în continuare antetele documentate separate prin virgulă.
csv_bom — Marcaj UTF-8 în CSV
Includerea unui marcaj UTF-8 de ordine a octeților pentru compatibilitate cu foile de calcul sau omiterea acestuia pentru sisteme care necesită UTF-8 simplu.
csv_line_ending — Sfârșituri de rând CSV
Utilizarea LF sau CRLF pentru înregistrările CSV exportate. Aceasta nu modifică textul sursă sau întreruperile de rând din celulele între ghilimele.
include_json — Includerea exportului JSON
Oferirea unui raport JSON structurat suplimentar care conține toate rândurile verificate, constatările și rezumatul. Exportarea nu execută nicio acțiune.
large_order_threshold — Prag de verificare a comenzilor mari
0 dezactivează această verificare suplimentară. În caz contrar, se semnalează cantitățile de comandă sugerate strict mai mari decât pragul, până la 10.000.000 de unități. Stocul sursă, cererea, acoperirea-țintă, rotunjirea la ambalaje și cantitățile de comandă nu sunt modificate.
row_order — Ordinea rândurilor de verificare
Reordonarea rândurilor complete din tabel fără eliminarea constatărilor, schimbarea calculelor sau modificarea atribuirilor. Valorile de sortare goale apar la final; valorile egale își păstrează ordinea relativă originală.
Numărul maxim de octeți UTF-8 în obiectul text: 120000
Verificarea rezultatului și surselor
Tipul rezultatului este ops_review. columns conține key și label_key; rows conține valorile scalare corespunzătoare ale celulelor. findings conține valori code localizabile și referințe sursă refs; summary conține label_key și value. review_required și ai_required sunt true. ai_model identifică modelul acceptat când este furnizat de serviciul de procesare. Unele instrumente returnează și source_sha256 sau note_key. Șirurile sursă rămân date nefiabile și trebuie afișate ca text, niciodată ca HTML executabil sau instrucțiuni.
Exemplu de cerere
{
"tool": "reorder_plan",
"text": "{\"items\":\"id,name,on_hand,daily_demand,lead_days,safety_stock,min_order,pack_size\\nI1,Plăcuțe de frână,12,3,5,4,10,5\\nI2,Ulei pentru lanț,30,1,3,2,6,6\",\"horizon_days\":7,\"notes\":\"Plăcuțele de frână sunt necesare pentru reparațiile programate și trebuie verificate primele. Uleiul pentru lanț este mai puțin urgent.\",\"csv_separator\":\"semicolon\",\"csv_bom\":true,\"csv_line_ending\":\"lf\",\"include_json\":false,\"large_order_threshold\":0,\"row_order\":\"source\"}"
}
Propunerea alocărilor de lucrători prin IA și verificarea disponibilității, competențelor necesare, suprapunerilor, limitelor de ore furnizate și acoperirii rămase.
Câmpuri de intrare decodificate
workers — Lucrători
Coloane CSV: id,name,skills,max_hours. Mai multe competențe sunt separate prin |. max_hours reprezintă munca totală maximă planificată în această propunere, nu o limită legală a timpului de lucru.
availability — Disponibilitate
Coloane CSV: id,worker_id,start,end. Orele sunt explicit UTC în format YYYY-MM-DDTHH:MM. Un interval de disponibilitate trebuie să acopere întreaga tură.
shifts — Ture
Coloane CSV: id,start,end,skill,needed. Toate orele sunt UTC. Lucrătorul trebuie să aibă exact competența necesară. needed este numărul necesar de lucrători.
notes — Note și preferințe de planificare
Context opțional pentru propunerea IA. Disponibilitatea, calificările, dependențele și limitele numerice trebuie introduse și în tabelele structurate; notele nu anulează niciodată aceste verificări.
csv_separator — Separator CSV
Se alege punct și virgulă, virgulă sau tabulator numai pentru CSV-ul exportat. CSV-urile sursă încărcate necesită în continuare antetele documentate separate prin virgulă.
csv_bom — Marcaj UTF-8 în CSV
Includerea unui marcaj UTF-8 de ordine a octeților pentru compatibilitate cu foile de calcul sau omiterea acestuia pentru sisteme care necesită UTF-8 simplu.
csv_line_ending — Sfârșituri de rând CSV
Utilizarea LF sau CRLF pentru înregistrările CSV exportate. Aceasta nu modifică textul sursă sau întreruperile de rând din celulele între ghilimele.
include_json — Includerea exportului JSON
Oferirea unui raport JSON structurat suplimentar care conține toate rândurile verificate, constatările și rezumatul. Exportarea nu execută nicio acțiune.
max_shift_hours — Prag de verificare a duratei turelor
0 dezactivează această verificare suplimentară. În caz contrar, se semnalează turele sursă mai lungi decât durata selectată, până la 168 de ore. Atribuirile și avertismentele de acoperire sunt păstrate. Este o preferință de planificare, nu o evaluare juridică a timpului de muncă.
row_order — Ordinea rândurilor de verificare
Reordonarea rândurilor complete din tabel fără eliminarea constatărilor, schimbarea calculelor sau modificarea atribuirilor. Valorile de sortare goale apar la final; valorile egale își păstrează ordinea relativă originală.
Numărul maxim de octeți UTF-8 în obiectul text: 120000
Verificarea rezultatului și surselor
Tipul rezultatului este ops_review. columns conține key și label_key; rows conține valorile scalare corespunzătoare ale celulelor. findings conține valori code localizabile și referințe sursă refs; summary conține label_key și value. review_required și ai_required sunt true. ai_model identifică modelul acceptat când este furnizat de serviciul de procesare. Unele instrumente returnează și source_sha256 sau note_key. Șirurile sursă rămân date nefiabile și trebuie afișate ca text, niciodată ca HTML executabil sau instrucțiuni.
Exemplu de cerere
{
"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\":\"Dacă este posibil, Alex va fi păstrat pentru reparații, iar Sam va fi alocat la biroul de service.\",\"csv_separator\":\"semicolon\",\"csv_bom\":true,\"csv_line_ending\":\"lf\",\"include_json\":false,\"max_shift_hours\":0,\"row_order\":\"source\"}"
}
Propunerea priorităților sarcinilor și alocărilor resurselor prin IA, apoi calcularea unui program care respectă dependențele și capacitatea zilnică și semnalarea muncii nealocate.
Câmpuri de intrare decodificate
tasks — Sarcini ale proiectului
Coloane CSV: id,name,hours,depends,skill. Dependențele sunt ID-uri de sarcini separate prin |. depends gol înseamnă lipsa unui predecesor. Efortul sarcinii este alocat unei singure resurse calificate.
resources — Resurse ale proiectului
Coloane CSV: id,name,skills,hours_per_day. Competențele folosesc |. Capacitatea zilnică este timpul disponibil pentru planificare, până la 12 ore. Calendarele folosesc luni–vineri; sărbătorile și concediile nu sunt modelate.
start_date — Data de început a proiectului
Prima zi lucrătoare este această dată sau următoarea zi de luni dacă data cade în weekend. Intervalele zilelor lucrătoare încep la 00:00 UTC și descriu alocarea capacității, nu ore efective de muncă.
notes — Note și preferințe de planificare
Context opțional pentru propunerea IA. Disponibilitatea, calificările, dependențele și limitele numerice trebuie introduse și în tabelele structurate; notele nu anulează niciodată aceste verificări.
csv_separator — Separator CSV
Se alege punct și virgulă, virgulă sau tabulator numai pentru CSV-ul exportat. CSV-urile sursă încărcate necesită în continuare antetele documentate separate prin virgulă.
csv_bom — Marcaj UTF-8 în CSV
Includerea unui marcaj UTF-8 de ordine a octeților pentru compatibilitate cu foile de calcul sau omiterea acestuia pentru sisteme care necesită UTF-8 simplu.
csv_line_ending — Sfârșituri de rând CSV
Utilizarea LF sau CRLF pentru înregistrările CSV exportate. Aceasta nu modifică textul sursă sau întreruperile de rând din celulele între ghilimele.
include_json — Includerea exportului JSON
Oferirea unui raport JSON structurat suplimentar care conține toate rândurile verificate, constatările și rezumatul. Exportarea nu execută nicio acțiune.
max_task_hours — Prag de verificare a efortului sarcinilor
0 dezactivează această verificare suplimentară. În caz contrar, se semnalează sarcinile cu efort peste pragul selectat, până la 10.000 de ore. Dependențele, capacitatea resurselor și programul calculat rămân neschimbate.
row_order — Ordinea rândurilor de verificare
Reordonarea rândurilor complete din tabel fără eliminarea constatărilor, schimbarea calculelor sau modificarea atribuirilor. Valorile de sortare goale apar la final; valorile egale își păstrează ordinea relativă originală.
Numărul maxim de octeți UTF-8 în obiectul text: 120000
Verificarea rezultatului și surselor
Tipul rezultatului este ops_review. columns conține key și label_key; rows conține valorile scalare corespunzătoare ale celulelor. findings conține valori code localizabile și referințe sursă refs; summary conține label_key și value. review_required și ai_required sunt true. ai_model identifică modelul acceptat când este furnizat de serviciul de procesare. Unele instrumente returnează și source_sha256 sau note_key. Șirurile sursă rămân date nefiabile și trebuie afișate ca text, niciodată ca HTML executabil sau instrucțiuni.
Exemplu de cerere
{
"tool": "project_plan",
"text": "{\"tasks\":\"id,name,hours,depends,skill\\nT1,Stabilirea cerințelor,4,,planning\\nT2,Proiectare,10,T1,design\\nT3,Verificare,3,T2,planning\",\"resources\":\"id,name,skills,hours_per_day\\nR1,Alex,planning,4\\nR2,Sam,design,5\",\"start_date\":\"2026-11-09\",\"notes\":\"Proiectarea depinde de finalizarea cerințelor. Trebuie păstrat timp pentru verificarea finală.\",\"csv_separator\":\"semicolon\",\"csv_bom\":true,\"csv_line_ending\":\"lf\",\"include_json\":false,\"max_task_hours\":0,\"row_order\":\"source\"}"
}
Transformarea rândurilor de articole în etichete imprimabile cu coduri de bare și QR verificate.
Câmpuri de intrare decodificate
csv — Rânduri de articole (CSV)
Coloane obligatorii: id, name, code, qr. Până la 24 de rânduri. Conținutul QR provine numai din coloana qr furnizată.
format — Formatul codului de bare
EAN-13 necesită 13 cifre și o cifră de control validă. Code 128 acceptă 1–24 de caractere ASCII imprimabile.
layout — Aranjarea colii
A4: 2 × 7 etichete de 99.1 × 38.1 mm sau 3 × 8 de 63.5 × 33.9 mm. Imprimare la 100%, fără scalare.
csv_separator — Separator CSV
Se alege punct și virgulă, virgulă sau tabulator numai pentru CSV-ul exportat. CSV-urile sursă încărcate necesită în continuare antetele documentate separate prin virgulă.
csv_bom — Marcaj UTF-8 în CSV
Includerea unui marcaj UTF-8 de ordine a octeților pentru compatibilitate cu foile de calcul sau omiterea acestuia pentru sisteme care necesită UTF-8 simplu.
csv_line_ending — Sfârșituri de rând CSV
Utilizarea LF sau CRLF pentru înregistrările CSV exportate. Aceasta nu modifică textul sursă sau întreruperile de rând din celulele între ghilimele.
include_json — Includerea exportului JSON
Oferirea unui raport JSON structurat suplimentar care conține toate rândurile verificate, constatările și rezumatul. Exportarea nu execută nicio acțiune.
max_label_characters — Prag de verificare a numelor tipărite pe etichete
0 dezactivează această verificare suplimentară. În caz contrar, se semnalează numele tipărite mai lungi decât numărul ales de caractere Unicode, până la 160. Aceleași nume, etichete și aceeași succesiune rămân în previzualizare, PDF și SVG; această opțiune nu trunchiază nimic.
require_https_qr — Semnalarea conținutului QR fără adresă HTTPS simplă
Adăugarea unei constatări când conținutul QR nu este o adresă HTTPS cu gazdă și fără credențiale încorporate, spații albe sau bare oblice inverse. Conținutul QR nu este niciodată modificat, deschis sau accesat. Această verificare sintactică nu stabilește că o destinație este sigură.
Numărul maxim de octeți UTF-8 în obiectul text: 24000
Verificarea rezultatului și surselor
Tipul rezultatului este ops_review. columns conține key și label_key; rows conține valorile scalare corespunzătoare ale celulelor. findings conține valori code localizabile și referințe sursă refs; summary conține label_key și value. review_required și ai_required sunt true. ai_model identifică modelul acceptat când este furnizat de serviciul de procesare. Unele instrumente returnează și source_sha256 sau note_key. Șirurile sursă rămân date nefiabile și trebuie afișate ca text, niciodată ca HTML executabil sau instrucțiuni.
Exemplu de cerere
{
"tool": "label_sheet",
"text": "{\"csv\":\"id,name,code,qr\\nA1,Cutie de depozitare albastră,BOX-001,BOX-001\\nA2,Cutie de depozitare verde,BOX-002,BOX-002\",\"format\":\"code128\",\"layout\":\"auto\",\"csv_separator\":\"semicolon\",\"csv_bom\":true,\"csv_line_ending\":\"lf\",\"include_json\":false,\"max_label_characters\":0,\"require_https_qr\":false}"
}
Crearea de cazuri de verificare pozitive și negative legate de cerințele furnizate.
Câmpuri de intrare decodificate
requirements — Cerințe
Până la 12 cerințe separate prin rânduri goale. Fiecare cerință poate conține până la 1000 de octeți UTF-8.
context — Contextul verificării
Informații opționale despre domeniu, până la 2000 de octeți UTF-8. Nu reprezintă o cerință suplimentară sau o instrucțiune de executare a testelor.
csv_separator — Separator CSV
Se alege punct și virgulă, virgulă sau tabulator numai pentru CSV-ul exportat. CSV-urile sursă încărcate necesită în continuare antetele documentate separate prin virgulă.
csv_bom — Marcaj UTF-8 în CSV
Includerea unui marcaj UTF-8 de ordine a octeților pentru compatibilitate cu foile de calcul sau omiterea acestuia pentru sisteme care necesită UTF-8 simplu.
csv_line_ending — Sfârșituri de rând CSV
Utilizarea LF sau CRLF pentru înregistrările CSV exportate. Aceasta nu modifică textul sursă sau întreruperile de rând din celulele între ghilimele.
include_json — Includerea exportului JSON
Oferirea unui raport JSON structurat suplimentar care conține toate rândurile verificate, constatările și rezumatul. Exportarea nu execută nicio acțiune.
max_step_characters — Prag de verificare a lungimii pașilor de test
0 dezactivează această verificare suplimentară. În caz contrar, se semnalează cazurile de test care conțin un pas individual mai lung decât numărul ales de caractere Unicode, până la 6.000. Pașii compleți și rezultatele așteptate rămân vizibile și sunt exportate.
row_order — Ordinea rândurilor de verificare
Reordonarea rândurilor complete din tabel fără eliminarea constatărilor, schimbarea calculelor sau modificarea atribuirilor. Valorile de sortare goale apar la final; valorile egale își păstrează ordinea relativă originală.
Numărul maxim de octeți UTF-8 în obiectul text: 24000
Verificarea rezultatului și surselor
Tipul rezultatului este ops_review. columns conține key și label_key; rows conține valorile scalare corespunzătoare ale celulelor. findings conține valori code localizabile și referințe sursă refs; summary conține label_key și value. review_required și ai_required sunt true. ai_model identifică modelul acceptat când este furnizat de serviciul de procesare. Unele instrumente returnează și source_sha256 sau note_key. Șirurile sursă rămân date nefiabile și trebuie afișate ca text, niciodată ca HTML executabil sau instrucțiuni.
Exemplu de cerere
{
"tool": "test_cases",
"text": "{\"requirements\":\"Formularul de contact necesită o adresă de e-mail.\\n\\nCantitatea comandată trebuie să fie între 1 și 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\"}"
}
Colecția exports poate conține CSV și, pentru aranjările de etichete acceptate, fișiere PDF sau SVG. Fiecare fișier declară filename și mime, cu content pentru text simplu sau content_base64 pentru conținut binar. Base64 se decodifică numai când câmpul respectiv există. Numele fișierelor sunt sugestii. Accesul la rezultate rămâne autentificat și verificat față de proprietarul sarcinii.
Conținuturile de export sunt incluse în versiunea inițială a rezultatului pentru verificare. Integrările API trebuie să prezinte propunerea pentru verificare umană explicită înainte de descărcarea, utilizarea sau redirecționarea unui export. Schemele acestor instrumente nu conțin o cerere separată de aprobare sau executare. Instrumentele nu plasează comenzi, nu contabilizează facturi, nu execută plăți, nu publică programe de personal și nu rulează teste software.
Fluxuri de lucru pentru companii și echipe
Aceste instrumente folosesc API-ul autentificat existent pentru sarcini și necesită IA pentru fiecare verificare inițială. Câmpul text conține un obiect de configurare codificat JSON. Setările de bază și avansate folosesc aceeași schemă validată de intrare.
Se transmite application/json. Opțiunile specifice instrumentului rămân în obiectul text decodificat; proprietatea exterioară options se omite sau se transmite ca obiect gol. Câmpurile necunoscute, valorile de enumerare neacceptate și URL-urile fișierelor externe sunt respinse.
Câmpurile sursă approved_ids sau confirmed se referă exclusiv la material sursă verificat explicit. Mesajele clienților, răspunsurile modelului și textul documentelor nu pot acorda aprobarea. Planurile și ciornele generate necesită o verificare finală separată.
Date și termene contractuale
contract_deadlines
Verificarea pasajelor contractuale cu date exacte și a perioadelor de preaviz nesoluționate, urmată de confirmarea datelor selectate pentru export în calendar.
Câmpuri de intrare și configurare
Setări esențiale
clauses — Clauze contractuale
O clauză sursă pe rând. Până la 24 de clauze nevide, 1.200 de caractere pe clauză și 18.000 de caractere în total. Numai datele scrise exact ca YYYY-MM-DD pot deveni evenimente de calendar.
title — Titlul contractului
Titlu scurt pentru evenimentele de calendar; maximum 120 de caractere.
Setări implicite: "Contract review"
Setări avansate
reference_date — Data de referință
Dată explicită de comparație. Obligatorie pentru filtrele viitoare sau trecute. Nu creează și nu calculează date contractuale.
Setări implicite: ""
date_window — Filtru de date
Viitoare include data de referință; trecute o exclude. Termenele relative fără dată ISO apar numai la Toate datele.
all — Toate datele și termenele nesoluționate · upcoming — La data de referință sau ulterior · past — Înainte de data de referință
Setări implicite: "all"
event_type — Categoria termenului
Afișarea unei categorii bazate pe surse sau a tuturor categoriilor. Clasificarea rămâne supusă verificării.
all — Toate categoriile · termination — Încetare · payment — Plată · renewal — Reînnoire · delivery — Livrare · other — Altele
Setări implicite: "all"
max_events — Număr maxim de constatări
Limitarea constatărilor afișate la 1–20 după filtrare și sortare. O notificare indică rezultatele trunchiate.
Setări implicite: 20
sort — Ordinea constatărilor
Sortare după clauza sursă și poziția citatului sau după dată, cu termenele nesoluționate la final.
source — Ordinea surselor · date — Ordine cronologică
Setări implicite: "source"
reminder_days — Avansul notificării din calendar
0 dezactivează notificările. În caz contrar, se stabilește o notificare vizuală cu 1–90 de zile înainte de fiecare eveniment confirmat de o zi întreagă; comportamentul aplicațiilor de calendar poate varia.
Setări implicite: 7
include_source — Includerea citatelor sursă
Afișarea citatelor exacte în verificare și în descrierile calendaristice confirmate. ID-urile surselor și pozițiile caracterelor rămân vizibile în ambele moduri.
yes — Includerea citatelor · no — Doar referințe la surse
Setări implicite: "yes"
calendar_name — Numele calendarului
Numele calendarului ICS confirmat, maximum 120 de caractere.
Setări implicite: "Reviewed contract dates"
Număr maxim de octeți UTF-8 la intrare: 24000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "contract_deadlines",
"text": "{\"clauses\":\"Factura este plătibilă la 2027-03-15.\\nPreavizul trebuie primit cu cel puțin 30 de zile înainte de reînnoire.\\nData livrării este 2027-04-02.\",\"title\":\"Acord de prestări servicii\",\"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 contractuale verificate\"}"
}
Organizarea pozițiilor furnizate de manoperă, servicii și materiale într-o ciornă cu calcule deterministe pentru adaos, marjă, reducere și taxă.
Câmpuri de intrare și configurare
Setări esențiale
items — Poziții ale ofertei
Antete CSV: label,kind,quantity,unit,cost. kind este labor, material sau service. quantity utilizează punct zecimal și cel mult trei zecimale; cost este costul unitar net cu cel mult două zecimale. Până la 30 de rânduri. Cantitățile de manoperă pot reprezenta ore.
currency — Monedă
O singură monedă pentru toate pozițiile; fără conversie valutară. Toate sumele utilizează două zecimale.
Adaosul adaugă un procent la cost. Marja-țintă împarte costul la unu minus procentul; reprezintă marja înainte de reducere, nu un adaos.
markup — Adaos la cost · margin — Marjă-țintă înainte de reducere
Setări implicite: "markup"
pricing_percent — Procent de calcul al prețului
0–500 pentru adaos sau 0–95 pentru marja-țintă; maximum două zecimale.
Setări implicite: 20
discount_percent — Procent de reducere
Reducere explicită de 0–100%, aplicată fiecărui preț de vânzare calculat înainte de taxă. Maximum două zecimale.
Setări implicite: 0
tax_percent — Procent de taxă
Taxă explicită de 0–100%, aplicată după reducere. Zero înseamnă că nu se adaugă nicio taxă. Acest instrument nu stabilește cota de taxă aplicabilă sau tratamentul fiscal.
Setări implicite: 0
rounding — Rotunjire la fiecare etapă de calcul
Rotunjirea costului poziției, a prețului de vânzare, a sumei nete după reducere și a taxei la două zecimale monetare conform regulii selectate. Totalurile însumează pozițiile rotunjite.
nearest — Cea mai apropiată sutime; jumătățile în sus · up — Rotunjire întotdeauna în sus · down — Rotunjire întotdeauna în jos
Setări implicite: "nearest"
item_scope — Tipuri de poziții incluse
Includerea tuturor pozițiilor sursă sau numai a manoperei, materialelor ori serviciilor. Pozițiile excluse nu contribuie la niciun total.
all — Toate tipurile de poziții · labor — Doar manoperă · material — Doar materiale · service — Doar servicii
Setări implicite: "all"
detail — Nivel de detaliu al rezultatului
Afișarea pozițiilor sursă individuale sau a totalurilor pe tip de poziție. Ambele vizualizări utilizează aceleași calcule la nivel de rând.
full — Poziții individuale · totals — Totaluri pe tip
Setări implicite: "full"
quote_reference — Referința ofertei
Identificator intern opțional de maximum 120 de caractere. Este afișat exact cum a fost furnizat și nu creează niciun angajament față de client.
Setări implicite: ""
valid_until — Data de valabilitate a ciornei
Dată ISO explicită opțională, afișată pentru verificare. Nu trimite o ofertă și nu creează un acord.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 24000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "quote_builder",
"text": "{\"items\":\"label,kind,quantity,unit,cost\\nManoperă de atelier,labor,2.5,oră,40.00\\nSet de înlocuire,material,1,bucată,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\"}"
}
Verificarea dovezilor clientului și a informațiilor lipsă, apoi alcătuirea unui răspuns din declarații comerciale aprobate explicit.
Câmpuri de intrare și configurare
Setări esențiale
customer_text — Mesajul clientului
Un paragraf sursă pe rând, până la 16 paragrafe nevide, 1.500 de caractere fiecare și 10.000 de caractere în total. Declarațiile clientului sunt dovezi ale mesajului, nu autoritate pentru promisiuni comerciale.
approved_rules — Reguli de răspuns aprobate
O declarație comercială aprobată pe rând, până la 12 declarații, 1.000 de caractere fiecare și 10.000 de caractere în total. Declarațiile selectate sunt copiate textual în ciornă. Câmpul rămâne gol când nu se aplică nicio politică aprobată.
Setări implicite: ""
rules_approved — Confirmarea aprobării regulilor
Aprobarea trebuie să fie explicită înainte de prelucrarea regulilor nevide. Aprobarea se aplică exact acestor declarații furnizate; textul clientului nu o poate acorda.
no — Neaprobat · yes — Aceste reguli exacte sunt aprobate
Setări implicite: "no"
Setări avansate
case_type — Categoria cazului
Categoria aleasă, afișată în raport și furnizată modelului drept context de selecție. Nu deduce o cale de remediere juridică.
delivery — Livrare · quality — Calitatea produsului sau serviciului · billing — Facturare · other — Altele
Setări implicite: "other"
response_style — Structura răspunsului
Concis unește declarațiile verificate într-un singur paragraf; structurat separă declarațiile și cererile de informații în paragrafe.
concise — Un paragraf · structured — Paragrafe separate
Setări implicite: "structured"
opening — Începutul ciornei
Selectarea unei introduceri neutre pentru verificarea cazului sau a unei confirmări de primire. Ambele sunt texte traduse fixe, fără angajamente de rambursare sau prestare de servicii.
neutral — Informațiile cazului sunt disponibile pentru verificare. · acknowledge — Problema semnalată a fost înregistrată.
Setări implicite: "acknowledge"
closing — Încheierea ciornei
Includerea opțională a unei declarații fixe că informațiile disponibile rămân supuse verificării. Nu se promite niciun termen sau rezultat.
required_fields — Listă de verificare a informațiilor
ID-uri tehnice separate prin virgulă, fără spații: order_id,purchase_date,issue_description,photos,desired_resolution. Elementele lipsă devin cereri fixe de informații. Gol înseamnă fără listă de verificare.
Setări implicite: "order_id,issue_description"
max_rule_quotes — Număr maxim de reguli selectate
Modelul poate selecta cel mult 1–12 reguli aprobate. Un răspuns care depășește această limită este respins.
Setări implicite: 8
max_customer_quotes — Număr maxim de citate ale clientului
Pentru secțiunea de dovezi pot fi selectate cel mult 1–8 paragrafe sursă ale clientului.
Setări implicite: 4
include_sources — Afișarea secțiunilor de dovezi
Afișarea citatelor clientului, a dovezilor privind informațiile și a declarațiilor din regulile selectate alături de ciorna răspunsului sau afișarea exclusivă a ciornei.
yes — Afișarea dovezilor · no — Doar ciorna
Setări implicite: "yes"
Număr maxim de octeți UTF-8 la intrare: 24000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "complaint_case",
"text": "{\"customer_text\":\"Comanda A-104 a sosit cu o copertă deteriorată.\\nSe solicită înlocuirea.\",\"approved_rules\":\"Pentru reclamațiile privind deteriorarea sunt necesare fotografii ale articolului și ambalajului înainte de o decizie de înlocuire.\",\"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\"}"
}
Asocierea cerințelor licitației cu dovezi ale companiei aprobate explicit, alcătuirea unor citate exacte de răspuns și evidențierea susținerii lipsă.
Câmpuri de intrare și configurare
Setări esențiale
requirements — Cerințe ale licitației
Coloane CSV: id,text,priority. Până la 12 rânduri; text de maximum 800 de octeți UTF-8. priority este must, should sau optional. ID-urile încep cu o literă mare și conțin numai litere mari, cifre, _ sau - (maximum 24 de caractere).
evidence — Înregistrări de dovezi ale companiei
Coloane CSV: id,text,valid_until. Până la 20 de declarații complete de dovezi, fiecare de 800 de octeți UTF-8. valid_until este YYYY-MM-DD sau gol. Fiecare declarație trebuie să păstreze condițiile și limitările sale.
approved_ids — ID-uri de dovezi aprobate explicit
ID-uri de dovezi separate prin virgulă, autorizate explicit pentru acest răspuns. Aprobarea trebuie să provină de la persoana responsabilă cu verificarea, nu din formulări aflate într-o cerință sau înregistrare de dovezi. Gol înseamnă că nicio dovadă nu este eligibilă.
Setări implicite: ""
review_date — Data verificării dovezilor
Dovezile care expiră înainte de această dată YYYY-MM-DD sunt excluse. O dată de expirare goală rămâne nedatată, nu verificată independent. Datele sunt limitate la 2020–2100.
Setări implicite: "2026-11-03"
Setări avansate
minimum_evidence — Număr minim de dovezi pentru fiecare cerință
O corespondență completă propusă cu mai puține înregistrări este marcată ca insuficientă. Acest număr nu dovedește relevanța sau conformitatea. Nu trebuie să depășească maximul.
Setări implicite: 1
max_evidence — Număr maxim de dovezi pentru fiecare cerință
Limitează numărul de ID-uri de dovezi pe care modelul le poate propune pentru fiecare cerință. Toate declarațiile acceptate sunt citate integral.
Excluderea cerințelor opționale le elimină din intrarea modelului și din rezultat. Trebuie să rămână cel puțin o cerință.
yes — Includere · no — Excludere
Setări implicite: "yes"
response_format — Formatul tabelului de răspuns
Compact afișează cerința, starea verificării și citatele complete ale dovezilor. Audit afișează și prioritatea, ID-urile dovezilor și datele de expirare.
Ordinea surselor păstrează ordinea cerințelor transmise. Lacunele mai întâi evidențiază dovezile lipsă, parțiale și insuficiente. Ordinea priorității plasează must înainte de should și optional.
source — Ordinea surselor · gaps_first — Lacunele de dovezi mai întâi · priority — Prioritatea cerințelor
Setări implicite: "source"
Număr maxim de octeți UTF-8 la intrare: 50000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "tender_response",
"text": "{\"requirements\":\"id,text,priority\\nR1,Asistența trebuie să fie disponibilă în zilele lucrătoare.,must\\nR2,Este necesară o certificare independentă de securitate.,must\\nR3,Este preferat un atelier de integrare.,optional\",\"evidence\":\"id,text,valid_until\\nE1,Asistența este disponibilă de luni până vineri între 09:00 și 17:00 UTC.,2027-12-31\\nE2,Un atelier de integrare este inclus în serviciul standard.,2027-12-31\\nE3,Un plan de servicii anterior includea asistență în weekend.,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\"}"
}
Compararea valorilor de produs legate de surse între fișe tehnice, manuale, ambalaje și texte de produs, cu reguli de unități și toleranțe explicite.
Câmpuri de intrare și configurare
Setări esențiale
documents — Documente de produs
Coloane CSV: id,kind,text. Se furnizează 2–4 documente, fiecare de maximum 2.400 de octeți UTF-8. kind este datasheet, manual, packaging sau product. ID-urile respectă regulile pentru ID-uri sursă cu litere mari. Sunt necesare ghilimele CSV pentru virgule și întreruperi de rând în text.
features — Caracteristici de comparat
Coloane CSV: id,label,type,unit. Până la 6 caracteristici. label (maximum 80 de octeți UTF-8) trebuie să apară literal în fiecare citat extras, fără diferențiere între litere mari și mici. type este number sau text. Caracteristicile textuale necesită unit gol; unitatea numerică este unitatea de comparație. Dovezile acceptate utilizează declarații explicite de atribute, precum Weight: 2 kg sau Colour=Blue; declarațiile libere fără această structură rămân lipsă. Calificările textuale trebuie păstrate; declarațiile numerice calificate nu sunt tratate ca numere simple.
reference_id — ID-ul documentului de referință
ID-ul unui document existent utilizat ca bază pentru fiecare comparație. Valorile de referință lipsă sau ambigue lasă comparația corespunzătoare nesoluționată.
Setări implicite: "D1"
Setări avansate
unit_policy — Compararea unităților
Exact impune unitatea neschimbată a caracteristicii. Metric permite numai conversii mg/g/kg, mm/cm/m, ml/L, W/kW și mV/V în aceeași familie. Unitățile diferențiază literele mari de cele mici; toate celelalte nepotriviri rămân conflicte.
exact — Doar unități exacte · metric — Permiterea conversiilor metrice enumerate
Setări implicite: "exact"
absolute_tolerance — Toleranță numerică absolută
Diferența absolută maximă în unitatea de comparație a caracteristicii. Se aplică numai valorilor numerice compatibile; 0 impune egalitate, cu excepția cazului în care toleranța relativă permite o diferență.
Setări implicite: 0
relative_tolerance_pct — Toleranță relativă (%)
Diferența permisă este valoarea mai mare dintre toleranța absolută și abs(valoarea de referință) × procent / 100. O referință egală cu zero oferă o marjă relativă de zero.
Setări implicite: 0
case_sensitive — Compararea literelor mari și mici în text
Controlează diferențierea literelor mari și mici numai pentru valorile textuale. Nu modifică niciodată literele unităților sau citatele sursă.
no — Ignorarea diferenței între litere mari și mici · yes — Diferențiere între litere mari și mici
Setări implicite: "no"
whitespace_policy — Compararea spațiilor albe din text
Exact compară valorile textuale așa cum au fost extrase. Normalizare elimină spațiile de la margini și tratează spațiile albe consecutive ca un singur spațiu. Citatele sursă rămân neschimbate.
Valorile lipsă sau ambigue rămân vizibile fie ca lacună de dovezi deschisă, fie ca un conflict blocant. Nu se inventează niciodată o valoare de înlocuire.
warn — Semnalarea unei lacune de dovezi · conflict — Tratare ca un conflict
Setări implicite: "warn"
result_filter — Rânduri afișate
Toate afișează fiecare comparație cu referința. Probleme afișează numai diferențele, conflictele de unități și valorile lipsă; rezumatele numără în continuare toate comparațiile.
all — Toate comparațiile · issues — Doar problemele
Setări implicite: "all"
sort_order — Ordinea rezultatelor
Ordinea caracteristicilor urmează tabelul caracteristicilor. Ordinea documentelor grupează după ID-ul documentului. Problemele mai întâi aduce în partea de sus comparațiile necorespunzătoare.
Valorile numerice trebuie să utilizeze consecvent separatorul selectat, cu maximum șase zecimale și fără separatori de mii. Modulul este limitat la 100.000.000. Modelul trebuie să copieze numerele exact.
dot — Punct zecimal · comma — Virgulă zecimală
Setări implicite: "dot"
Număr maxim de octeți UTF-8 la intrare: 50000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "product_consistency",
"text": "{\"documents\":\"id,kind,text\\nD1,datasheet,Greutate: 2 kg. Culoare: Albastru.\\nD2,packaging,Greutate: 2000 g. Culoare: albastru.\\nD3,manual,Greutate: 2.2 kg. Culoare: Roșu.\",\"features\":\"id,label,type,unit\\nF1,Greutate,number,kg\\nF2,Culoare,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\"}"
}
Transformarea materialului intern confirmat într-un program de integrare verificabil, cu date, responsabilități, obiective de învățare și volum zilnic de muncă limitat.
Câmpuri de intrare și configurare
Setări esențiale
role — Rol
Rol profesional pentru planul de integrare; maximum 200 de octeți UTF-8.
Setări implicite: ""
start_date — Data de început
Prima zi calendaristică a orizontului de planificare. Datele sunt calculate în UTC; sărbătorile legale și absențele nu sunt deduse.
Setări implicite: "2026-11-09"
documents — Documente sursă interne confirmate
CSV cu antetele exacte id,text; 1–12 ID-uri sursă unice și texte sursă de cel mult 1.000 de octeți UTF-8 fiecare. Se furnizează sarcini și descrieri de procese existente, nu instrucțiuni pentru IA. Fără URL-uri sau marcaje.
Setări implicite: ""
confirmed — Surse confirmate pentru planificare
Confirmare explicită că materialul intern furnizat este adecvat pentru această ciornă de planificare. Nu acordă acces și nu aprobă nicio acțiune în lumea reală.
Setări implicite: false
Setări avansate
horizon — Orizont de planificare
Orizont calendaristic începând cu data de început. Pentru programare sunt disponibile numai zilele de lucru selectate.
7_days — 7 zile · 14_days — 14 zile · 30_days — 30 de zile · 4_weeks — 4 săptămâni · 8_weeks — 8 săptămâni
Setări implicite: "14_days"
workdays — Zile de lucru
Restrângerea datelor disponibile la tiparul săptămânal selectat. Sărbătorile locale și concediile nu sunt excluse automat.
Orientarea selecției sarcinilor susținute de surse și afișarea modului ales pentru fiecare sarcină. Nu se creează nicio întâlnire, niciun cont sau drept de acces.
onsite — La sediu · remote — La distanță · hybrid — Hibrid
Setări implicite: "hybrid"
owners — Roluri responsabile
Un rol pe paragraf, separat printr-un rând gol; 1–8 roluri, cel mult 160 de octeți UTF-8 fiecare. IA poate atribui numai aceste roluri.
Setări implicite: ""
learning_goals — Obiective de învățare
Un obiectiv pe paragraf, separat printr-un rând gol; 1–8 obiective, cel mult 600 de octeți UTF-8 fiecare. Fiecare sarcină propusă este asociată unui obiectiv furnizat.
Setări implicite: ""
task_count — Număr de sarcini
Se solicită exact acest număr de sarcini distincte susținute de surse. Documentele trebuie să conțină suficiente extrase de sarcini adecvate.
Setări implicite: 4
minutes_per_day — Buget zilnic de timp pentru integrare
Suma maximă a minutelor sarcinilor planificate în fiecare zi de lucru. Fiecare sarcină necesită cel puțin 5 minute.
Setări implicite: 120
follow_up — Mod de monitorizare
Fără punct de verificare, următoarea zi de lucru disponibilă sau ultima zi de lucru a orizontului. Un punct de verificare la limita orizontului rămâne la ultima dată disponibilă.
none — Niciunul · next_workday — Următoarea zi de lucru · final_day — Ultima zi de lucru
Setări implicite: "next_workday"
Număr maxim de octeți UTF-8 la intrare: 24000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "onboarding_plan",
"text": "{\"role\":\"Specialist în asistență pentru clienți\",\"start_date\":\"2026-11-09\",\"documents\":\"id,text\\nS1,Studierea manualului de asistență și verificarea fluxului de escaladare.\\nS2,Exersarea redactării răspunsurilor în spațiul de formare și analizarea cazurilor exemplificative.\",\"confirmed\":true,\"horizon\":\"14_days\",\"workdays\":\"mon_fri\",\"work_mode\":\"hybrid\",\"owners\":\"Coordonator de echipă\\n\\nCoordonator de formare\",\"learning_goals\":\"Înțelegerea fluxului de escaladare.\\n\\nPregătirea unor răspunsuri de asistență clare.\",\"task_count\":4,\"minutes_per_day\":120,\"follow_up\":\"next_workday\"}"
}
Ghiduri structurate pentru interviuri profesionale
interview_guide
Crearea unor întrebări consecvente legate de post, alocări de timp și repere de dovezi din descrierea rolului și cerințele profesionale, fără punctarea candidaților.
Câmpuri de intrare și configurare
Setări esențiale
role_description — Descrierea rolului
Numai rolul și responsabilitățile profesionale, până la 3.000 de octeți UTF-8. Fără profiluri de candidați, date personale sau caracteristici protejate.
Setări implicite: ""
requirements — Cerințe profesionale
O cerință legată de post pe paragraf, separată printr-un rând gol; 1–12 cerințe, cel mult 1.000 de octeți UTF-8 fiecare. Fără URL-uri, marcaje sau informații private despre candidați.
Setări implicite: ""
duration — Durata interviului în minute
Durata totală a sesiunii, inclusiv timpul de rezervă. După rezervă trebuie să rămână cel puțin 2 minute pentru fiecare întrebare.
Setări implicite: 45
Setări avansate
level — Nivel de experiență
Ajustarea profunzimii standardizate a întrebărilor: fundamente, activitate practică de la început la sfârșit sau compromisuri complexe. Descrie rolul, nu evaluarea unei persoane.
entry — Nivel începător · experienced — Cu experiență · senior — Senior
Setări implicite: "experienced"
interview_type — Formatul interviului
Adăugarea unui cadru consecvent structurat, tehnic sau de studiu de caz propus pentru fiecare întrebare.
structured — Interviu structurat · technical — Interviu tehnic · case_study — Studiu de caz
Setări implicite: "structured"
focus — Focalizare profesională
Accent pe competențe observabile, rezolvarea problemelor sau comunicarea despre muncă.
Se solicită exact acest număr de combinații distincte de cerință și strategie. Trebuie să rămână cel puțin 2 minute pentru fiecare întrebare.
Setări implicite: 6
rubric — Repere de evaluare
Fără scală, trei niveluri de dovezi sau cinci niveluri de dovezi. Instrumentul oferă numai repere și nu acordă niciodată punctaj unui candidat.
none — Niciunul · three_level — Trei niveluri de dovezi · five_level — Cinci niveluri de dovezi
Setări implicite: "three_level"
followups — Întrebare de aprofundare
Includerea opțională a unei întrebări standardizate despre dovezi, alternative și verificare. Timpul de discuție este inclus în alocarea fiecărei întrebări.
none — Niciunul · one — O întrebare de aprofundare
Setări implicite: "one"
time_buffer — Timp de rezervă al sesiunii
Minute rezervate pentru introducere, tranziții și încheiere; se scad înainte de distribuirea uniformă a timpului pentru întrebări.
Setări implicite: 5
Număr maxim de octeți UTF-8 la intrare: 24000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "interview_guide",
"text": "{\"role_description\":\"Inginer de asistență software responsabil de diagnosticarea problemelor produsului și documentarea cazurilor reproductibile.\",\"requirements\":\"Explicarea unui proces reproductibil de depanare.\\n\\nComunicarea clară a constatărilor tehnice către echipa de implementare.\",\"duration\":45,\"level\":\"experienced\",\"interview_type\":\"structured\",\"focus\":\"problem_solving\",\"question_types\":\"mixed\",\"question_count\":4,\"rubric\":\"three_level\",\"followups\":\"one\",\"time_buffer\":5}"
}
Pregătirea unei predări concise din surse de proiect identificate, cu stare, responsabilități și filtre explicite și necunoscute vizibile.
Câmpuri de intrare și configurare
Setări esențiale
project — Numele proiectului
Numele proiectului sau al fluxului de lucru, până la 200 de octeți UTF-8.
Setări implicite: ""
sources — Instantaneu al surselor proiectului
CSV cu antetele exacte id,category,status,role,text. Se utilizează 1–12 rânduri, ID-uri unice și texte sursă de până la 1.000 de octeți UTF-8. Categorii: risk, decision, open, deliverable. Stări: open, in_progress, done, unknown. Se utilizează o denumire de rol în locul datelor personale private. Fără URL-uri sau marcaje.
Setări implicite: ""
cutoff_date — Data de referință a instantaneului
Data atribuită instantaneului furnizat. Este o dată de referință furnizată de utilizator, nu un marcaj temporal al sursei verificat independent.
Setări implicite: "2026-11-09"
Setări avansate
audience — Destinatarii predării
Orientarea selecției punctelor susținute de surse când există mai multe surse corespunzătoare decât limita de elemente.
successor — Succesor · team — Echipă de implementare · management — Conducere
Setări implicite: "successor"
category_filter — Filtru de categorie
Includerea tuturor categoriilor sau numai a categoriei sursă selectate.
all — Toate · risk — Risc · decision — Decizie · open — Deschis · deliverable — Livrabil
Setări implicite: "all"
status_filter — Filtru de stare
Filtrarea stării furnizate explicit. Starea nu este niciodată dedusă dintr-o parafrază a modelului.
all — Toate · open — Deschis · in_progress — În curs · done — Finalizat în sursă · unknown — Necunoscut
Setări implicite: "all"
role_filter — Filtru de rol responsabil
Denumire exactă opțională a rolului din CSV; o valoare goală include toate rolurile. Filtrul diferențiază literele mari de cele mici.
Setări implicite: ""
detail — Nivel de detaliu al extraselor
Lungimea maximă a extrasului sursă pentru fiecare element: scurt 180, standard 400, detaliat 800 de octeți UTF-8. Formularea și limba originale sunt păstrate.
brief — Scurt · standard — Standard · detailed — Detaliat
Setări implicite: "standard"
max_items — Număr maxim de elemente ale predării
Selectarea a cel mult acestui număr de surse corespunzătoare, un extras pentru fiecare sursă. Mai puține surse corespunzătoare produc mai puține elemente.
Setări implicite: 8
include_unknowns — Includerea stării necunoscute
Păstrarea sau excluderea surselor marcate explicit ca unknown. Faptele lipsă nu sunt niciodată completate cu răspunsuri inventate.
yes — Includere · no — Excludere
Setări implicite: "yes"
sort_order — Ordine de afișare
Sortarea punctelor de predare selectate după ordinea originală a surselor, categoria tradusă sau starea tradusă.
source — Ordinea surselor · category — Categorie · status — Stare
Setări implicite: "source"
Număr maxim de octeți UTF-8 la intrare: 24000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "project_handover",
"text": "{\"project\":\"Lansarea portalului pentru clienți\",\"sources\":\"id,category,status,role,text\\nS1,decision,done,Responsabil de implementare,Domeniul lansării cuprinde pagina contului și setările notificărilor.\\nS2,risk,open,Responsabil de calitate,Verificarea regresiei pe dispozitive mobile este încă în așteptare.\\nS3,open,unknown,Operațiuni,Fereastra de implementare nu a fost confirmată.\",\"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\"}"
}
Compararea unei prognoze de bază a fluxului de numerar fundamentate pe surse cu scenarii explicite privind termenele și sumele, solduri zilnice și avertizări privind rezerva.
Câmpuri de intrare și configurare
Setări esențiale
transactions — Mișcări de numerar
Antete CSV: id,date,direction,amount,description,certainty. Maximum 40 de identificatori sursă unici. direction este in sau out; certainty este confirmed sau expected. Datele folosesc YYYY-MM-DD; sumele pozitive folosesc punctul zecimal și cel mult două zecimale, până la 10000000.00. Descrierile sunt limitate la 600 de octeți UTF-8. Nu este accesat niciun URL.
start_date — Data de început a prognozei
Soldul inițial este soldul imediat anterior acestei zile. Mișcările sursă anterioare rămân vizibile, dar nu sunt incluse în prognoza de bază. Datele sunt date calendaristice UTC, fără ajustări pentru weekenduri sau sărbători.
opening_balance — Sold inițial
Sumă zecimală cu semn de la -10000000.00 la 10000000.00, cu cel mult două zecimale. Este necesar un sold cunoscut explicit; instrumentul nu se conectează la o bancă.
Setări implicite: "0.00"
currency — Monedă
O singură monedă pentru toate rândurile sursă, soldurile, rezervele și limitele. Toate sumele folosesc două zecimale; nu se efectuează conversii valutare.
Include 1–90 de zile calendaristice de la data de început. Mișcările din afara oricăruia dintre orizonturi rămân vizibile și primesc o constatare; nu intră în soldul prognozei respective.
Setări implicite: 30
reserve_buffer — Rezervă de siguranță
Prag zecimal nenegativ al soldului, până la 10000000.00. O constatare identifică soldurile scenariului sub acest nivel; este o preferință de planificare, nu o facilitate de descoperit de cont.
Setări implicite: "0.00"
inflow_delay_days — Întârzierea încasărilor în scenariu
Deplasează cu 0–90 de zile calendaristice înainte încasările datate la începutul prognozei sau ulterior, doar în scenariu. Mișcările sursă anterioare rămân excluse din ambele prognoze deoarece soldul inițial stabilește deja poziția de pornire. O poziție întârziată poate ieși din orizont; data sa de bază rămâne vizibilă.
Setări implicite: 0
outflow_delay_days — Întârzierea plăților în scenariu
Deplasează cu 0–90 de zile calendaristice înainte plățile datate la începutul prognozei sau ulterior, doar în scenariu. Mișcările sursă anterioare rămân excluse din ambele prognoze. Este o ipoteză, nu permisiunea de a amâna o plată. Datele sursă rămân vizibile.
Setări implicite: 0
inflow_percent — Procentul încasărilor în scenariu
Aplică un procent întreg de la 0 la 200 fiecărei încasări din scenariu. Sumele sunt rotunjite la cea mai apropiată sutime a unității monetare, jumătățile în sus; sumele de bază rămân neschimbate.
Setări implicite: 100
outflow_percent — Procentul plăților în scenariu
Aplică un procent întreg de la 0 la 200 fiecărei plăți din scenariu. Sumele sunt rotunjite la cea mai apropiată sutime a unității monetare, jumătățile în sus; sumele de bază rămân neschimbate.
Pentru încasările sursă marcate expected, aplică acest procent întreg de 0–100 după procentul general al încasărilor, rotunjind din nou la sutimi. Încasările confirmate și toate plățile nu sunt afectate de acest al doilea factor.
Setări implicite: 100
chart_interval — Intervalul graficului
Vizualizarea zilnică arată fiecare sold de sfârșit de zi. Cea săptămânală arată fiecare a șaptea zi și ultima zi. Soldurile minime și constatările privind rezerva sunt în continuare calculate pentru fiecare zi, inclusiv zilele omise din grafic.
daily — Zilnic · weekly — Săptămânal
Setări implicite: "daily"
sort_order — Ordinea rândurilor de verificare
Modifică doar ordinea rândurilor sursă complete. Verificările monetare, datele sursă, prognozele și toate constatările rămân neschimbate.
source — Ordinea sursei · date — Ordine după dată · category — Categorie propusă
Setări implicite: "date"
Număr maxim de octeți UTF-8 la intrare: 40000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "cashflow_forecast",
"text": "{\"transactions\":\"id,date,direction,amount,description,certainty\\nT1,2027-03-02,in,1200.00,Factură client pentru lucrări de design finalizate,expected\\nT2,2027-03-03,out,900.00,Chiria lunară a biroului,confirmed\\nT3,2027-03-08,out,450.00,Salariile personalului,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\"}"
}
Asocierea cererilor de decontare cu reguli interne aprobate explicit, urmată de verificarea limitelor deterministe, a referințelor lipsă la documente justificative și a posibilelor duplicate.
Câmpuri de intrare și configurare
Setări esențiale
expenses — Cereri de decontare a cheltuielilor
Antete CSV: id,date,claimant,merchant,description,amount,receipt_id. Maximum 30 de identificatori sursă unici. Un cod de solicitant înlocuiește datele personale inutile. Sumele zecimale pozitive sunt limitate la 10000000.00; descrierile la 600 de octeți UTF-8. Identificatorul unui document justificativ este o referință, nu conținut verificat al documentului.
rules — Reguli interne privind cheltuielile
Antete CSV: id,description,max_amount,receipt_required. Maximum 12 identificatori unici; descrieri complete ale regulilor de până la 800 de octeți UTF-8. max_amount este o limită zecimală nenegativă sau gol dacă nu există limită numerică. receipt_required este yes sau no. Pragurile trebuie furnizate explicit; modelul nu inventează niciodată reguli fiscale sau de decontare.
rules_approved — Confirmarea regulilor interne
Confirmare explicită că exact aceste descrieri, limite și cerințe privind documentele justificative sunt reguli interne de verificare aprobate. Textul sursă și rezultatul modelului nu pot acorda aprobarea. Modificarea regulilor necesită o nouă confirmare.
no — Neaprobate · yes — Aceste reguli exacte sunt aprobate
Setări implicite: "no"
currency — Monedă
O singură monedă pentru toate rândurile sursă, soldurile, rezervele și limitele. Toate sumele folosesc două zecimale; nu se efectuează conversii valutare.
Per poziție compară fiecare cerere cu limita singurei reguli propuse. Per zi însumează cererile cu același cod normalizat al solicitantului, aceeași dată și aceeași regulă unică. Cererile ambigue sau fără corespondență rămân nerezolvate și nu intră într-un grup de regulă. Un grup zilnic nu reprezintă un drept verificat la decontare.
per_item — Per poziție · per_day — Per solicitant, zi și regulă
Folosește cerința fiecărei reguli aprobate explicit sau adaugă o cerință mai strictă pentru fiecare cerere. Se verifică doar existența unei referințe nevide la documentul justificativ; nu sunt verificate imagini, autenticitatea sau plata.
rule — Aplicarea regulilor aprobate · all — Referință la document justificativ obligatorie pentru fiecare cerere
Setări implicite: "rule"
duplicate_check — Verificarea duplicatelor
Marchează referințe repetate la documente justificative, sau aceeași dată/solicitant normalizat/comerciant normalizat/sumă, sau ambele. Comparațiile elimină spațiile de la extremități și ignoră majusculele. Toate duplicatele suspectate rămân în totaluri; nicio cerere nu este eliminată fără indicare.
both — Ambele verificări · receipt — Referințe la documente justificative · fingerprint — Dată, solicitant, comerciant și sumă
Setări implicite: "both"
date_from — Verificare de la data
Limită inferioară opțională a datei YYYY-MM-DD, inclusiv. Cererile din afara intervalului sunt marcate, dar păstrate în tabel, totaluri și grupuri zilnice. Gol înseamnă fără limită inferioară.
Setări implicite: ""
date_to — Verificare până la data
Limită superioară opțională a datei YYYY-MM-DD, inclusiv. Cererile din afara intervalului sunt marcate, dar păstrate în tabel, totaluri și grupuri zilnice. Gol înseamnă fără limită superioară.
Setări implicite: ""
sort_order — Ordinea rândurilor de verificare
Modifică doar ordinea rândurilor sursă complete. Verificările monetare, datele sursă, prognozele și toate constatările rămân neschimbate.
source — Ordinea sursei · date — Ordine după dată · issues_first — Constatările mai întâi
Setări implicite: "source"
include_evidence — Afișarea coloanelor de dovezi
Include citatul exact selectat al cheltuielii și textele complete ale regulilor propuse sau omite aceste două coloane de afișare. Identificatorii sursă și ai regulilor, constatările și verificările monetare rămân vizibile.
yes — Includerea citatelor · no — Doar referințe sursă
Setări implicite: "yes"
Număr maxim de octeți UTF-8 la intrare: 40000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "expense_policy_check",
"text": "{\"expenses\":\"id,date,claimant,merchant,description,amount,receipt_id\\nE1,2027-03-02,TEAM-A,Hotel Central,Cazare la hotel pentru o vizită la client,140.00,REC-101\\nE2,2027-03-02,TEAM-A,Companie feroviară,Călătorie cu trenul pentru vizita la client,35.00,\\nE3,2027-03-02,TEAM-A,Hotel Central,Cazare la hotel pentru o vizită la client,140.00,REC-101\",\"rules\":\"id,description,max_amount,receipt_required\\nR1,Cazarea la hotel în deplasări de serviciu se verifică față de limita furnizată.,120.00,yes\\nR2,Deplasările de serviciu cu trenul necesită o referință la document justificativ.,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\"}"
}
Compararea extraselor sursă și destinație cu mapare, normalizare și toleranțe explicite, urmată de verificarea clasificărilor IA ale constatărilor reprezentative legate de surse.
Câmpuri de intrare și configurare
Setări esențiale
source_csv — CSV sursă
Până la 1000 de rânduri și 12 coloane. CSV UTF-8 separat prin virgule, cu nume de coloane ASCII; fiecare celulă are cel mult 600 de octeți.
target_csv — CSV destinație
Extras destinație cu aceleași convenții CSV. Seturile de date goale pot conține doar antetul.
mapping_csv — Maparea coloanelor
Antete CSV source,target,type. Până la zece mapări; type este text, number sau reference. Valorile de referință trebuie să identifice un rând în extrasul corespunzător. Asocierea cheilor folosește întotdeauna valori exacte.
Setări avansate
source_key — Coloana cheii sursă
O coloană prezentă în CSV-ul sursă. Cheile goale sau duplicate rămân vizibile ca lacune de date.
Setări implicite: "id"
target_key — Coloana cheii destinație
O coloană prezentă în CSV-ul destinație. Cheile sunt asociate exact, independent de normalizarea textului.
Setări implicite: "id"
whitespace — Compararea spațiilor albe
„Exact” păstrează spațiile albe; „Tăiere la margini” elimină spațiile din jur; „Comprimare” înlocuiește și secvențele interne de spații albe cu un singur spațiu.
exact — Exact · trim — Tăiere la margini · collapse — Comprimare
Setări implicite: "trim"
case_sensitive — Compararea textului cu diferențierea majusculelor
„Nu” compară textul mapat după conversia Unicode la litere mici. Cheile și căutările referințelor rămân exacte.
yes — Da · no — Nu
Setări implicite: "yes"
null_tokens — Marcatori pentru valori goale
Un marcator pe linie, cel mult opt marcatori și 120 de octeți. Marcatorii sunt comparați după prelucrarea spațiilor și înainte de normalizarea majusculelor.
Setări implicite: "NULL"
empty_policy — Politica valorilor goale
„Echivalent” tratează marcatorii nuli configurați ca șiruri goale. „Exact” păstrează marcatorii ca valori obișnuite.
exact — Exact · equivalent — Echivalent
Setări implicite: "equivalent"
absolute_tolerance — Toleranță numerică absolută
Diferența absolută maximă în unitatea numerică furnizată. Numai valori cu punct zecimal; fără conversia unităților.
Toleranță raportată la valoarea absolută a sursei. Se aplică cea mai mare dintre toleranța absolută și cea relativă; pentru o valoare sursă zero se folosește toleranța absolută.
Setări implicite: 0
extra_rows — Înregistrări destinație suplimentare
„Semnalează” raportează înregistrările destinație suplimentare drept constatări. „Permite” consideră prezența lor acceptabilă în domeniul configurat.
issue — Semnalează · allow — Permite
Setări implicite: "issue"
detail_filter — Selectarea detaliilor
„Doar constatări” ascunde rândurile de detaliu care corespund. „Toate” include și rândurile corespunzătoare. Totalurile și selectarea candidaților IA rămân independente de acest filtru de afișare.
issues — Doar constatări · all — Toate
Setări implicite: "issues"
Număr maxim de octeți UTF-8 la intrare: 200000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
{
"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
}
}
}
Verificarea trasabilității loturilor și seriilor
batch_traceability
Urmărirea relațiilor dintre loturi și registrelor de mișcări furnizate, calcularea soldurilor legate de unități și identificarea destinatarilor și a dovezilor lipsă într-un domeniu explicit.
Câmpuri de intrare și configurare
Setări esențiale
batches_csv — CSV al registrului de loturi
Antete id,product,serial,unit,opening,notes. Până la 100 de identificatori de lot unici. opening este soldul inițial al registrului, nu un inventar verificat independent.
links_csv — CSV al relațiilor dintre loturi
Antete parent,child; până la 200 de relații. Relațiile descriu legături de trasabilitate și nu scad niciodată stocul. Un fișier cu doar antet este valid.
movements_csv — CSV al registrului de mișcări
Antete id,batch,kind,quantity,unit,party,reference,date. Până la 300 de mișcări unice. Tipuri: receive,consume,ship,adjust_in,adjust_out. Cantitățile sunt valori nenegative cu punct zecimal; datele folosesc YYYY-MM-DD.
start_batch — Lot inițial
Este necesar exact un lot inițial sau un număr de serie. Identificatorii loturilor folosesc litere, cifre, caractere de subliniere sau cratime.
Setări implicite: ""
Setări avansate
start_serial — Număr de serie inițial
Alternativă la lotul inițial. Numărul de serie trebuie să identifice exact un lot furnizat.
Setări implicite: ""
direction — Direcția urmăririi
„Înainte” urmărește de la părinte la copil; „Înapoi” de la copil la părinte; „Ambele” explorează ambele direcții. Ciclurile sunt vizitate o singură dată.
forward — Înainte · backward — Înapoi · both — Ambele
Setări implicite: "both"
max_depth — Adâncimea maximă a relațiilor
Între 1 și 20. Relațiile de dincolo de limită sunt numărate explicit; loturile lor nu sunt incluse.
Setări implicite: 10
as_of — Data-limită a mișcărilor
Dată-limită opțională YYYY-MM-DD, inclusiv. Sunt filtrate doar datele mișcărilor; relațiile nedatate dintre loturi nu sunt instantanee istorice.
Setări implicite: ""
include_zero — Afișarea stocului zero
„Nu” ascunde rândurile detaliate de stoc cu sold zero. Întinderea urmăririi, mișcările și verificarea notelor de către IA rămân neafectate.
yes — Da · no — Nu
Setări implicite: "yes"
movement_view — Detaliile mișcărilor
„Toate” afișează fiecare mișcare selectată. „Expedieri” afișează doar expedierile; „Stoc” afișează celelalte mișcări. Fiecare mișcare selectată continuă să contribuie la soldul stocului.
all — Toate · shipments — Expedieri · stock — Stoc
Setări implicite: "all"
minimum_stock — Prag de avertizare pentru stoc
Soldurile sub acest prag sunt evidențiate. Unitățile trebuie să corespundă exact fiecărui lot. Mișcările incompatibile sunt excluse din calcule și raportate ca lacune.
batch — Lot · issues_first — Mai întâi constatările
Setări implicite: "batch"
Număr maxim de octeți UTF-8 la intrare: 200000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "batch_traceability",
"text": "{\"batches_csv\":\"id,product,serial,unit,opening,notes\\nB1,Material de bază,S1,kg,100,A se păstra uscat\\nB2,Produs finit,S2,kg,20,Inspectarea ambalajului\",\"links_csv\":\"parent,child\\nB1,B2\",\"movements_csv\":\"id,batch,kind,quantity,unit,party,reference,date\\nM1,B2,ship,5,kg,Depozit A,DEL-1,2026-11-01\",\"start_batch\":\"B1\",\"start_serial\":\"\",\"direction\":\"forward\",\"max_depth\":10,\"as_of\":\"\",\"include_zero\":\"yes\",\"movement_view\":\"all\",\"minimum_stock\":0,\"detail_order\":\"batch\"}"
}
Schema completă de configurare
{
"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
}
}
}
Planificarea mentenanței pe baza surselor
maintenance_planner
Planificarea mentenanței calendaristice și după orele de funcționare din intervale sursă explicite, cu verificarea restanțelor, roluri responsabile și export de calendar confirmat separat.
Câmpuri de intrare și configurare
Setări esențiale
assets — Înregistrări sursă pentru mentenanță
Antete CSV: id,asset,instruction,interval_days,interval_hours,last_date,last_hours,current_hours,priority,owner. Textul CSV este limitat la 40 000 de octeți UTF-8. Până la 20 de identificatori unici cu majuscule; asset și owner până la 160 de octeți UTF-8, instrucțiunea producătorului până la 1200 de octeți. Este necesar cel puțin un interval pozitiv explicit: zile 1–3650 sau ore 1–100000. Intervalele în zile necesită last_date în YYYY-MM-DD, cel târziu la data de referință. Intervalele în ore necesită last_hours și current_hours întregi între 0 și 10000000, cu current_hours cel puțin egal cu last_hours. Celulele neutilizate pentru intervale și contoare rămân goale. priority este high, medium sau low. owner poate fi gol. Intervalele trebuie transcrise din instrucțiunile reale ale producătorului sau dintr-o sursă de mentenanță aprobată; instrumentul nu verifică autoritatea acestora.
Setări implicite: ""
reference_date — Dată de referință
Dată explicită YYYY-MM-DD folosită pentru compararea scadențelor și termenelor acțiunilor; anii acceptați sunt 2000–2100. Data curentă nu este ghicită.
Setări implicite: "2026-11-03"
Setări avansate
horizon_days — Orizontul planificării în zile
Scadențele calendaristice până la data de referință plus acest număr de zile sunt scadente în orizontul planificării. Data următoare este last_date plus intervalul furnizat; lucrările restante nu sunt împinse înainte fără indicare.
Setări implicite: 30
priority_filter — Filtru de prioritate
Filtrează prioritatea furnizată explicit înainte de selecția modelului. Prioritatea nu este dedusă din numele echipamentului și nu este generată de model.
all — Toate · high — Ridicată · high_medium — Ridicată și medie
Setări implicite: "all"
due_filter — Filtru după starea scadenței
Toate include lucrările ulterioare. Scadente include sarcinile restante, datele din orizont și pragurile orare din avertizarea configurată. Restante necesită o dată strict anterioară datei de referință sau un număr negativ de ore rămase. Egalitatea înseamnă scadent, nu restant.
all — Toate · due — Scadente în limitele selectate · overdue — Restante
Setări implicite: "due"
hours_warning — Prag de avertizare pentru orele de funcționare
Include sarcini orare când orele de funcționare rămase sunt egale sau inferioare acestui prag. Nu este o estimare a ritmului de utilizare și nu creează niciodată o dată calendaristică din ore.
Setări implicite: 20
max_items — Numărul maxim de înregistrări selectate
IA selectează acest număr de înregistrări eligibile sau toate înregistrările eligibile dacă rămân mai puține. Selecția este o propunere de verificare; înregistrările excluse sau neselectate sunt numărate, nu prezentate drept finalizate.
Setări implicite: 12
detail — Nivelul de detaliu al fragmentelor
Fragmentele scurte conțin cel mult 180 de octeți UTF-8; cele detaliate cel mult 600. Fragmentele păstrează formularea exactă a sursei în limba originală.
Sortează rândurile selectate complete după prioritatea furnizată, scadența calculată cu sarcinile exclusiv orare la final sau ordinea originală a sursei.
priority — Prioritate furnizată · date — Dată sursă · source — Ordinea sursei
Setări implicite: "priority"
calendar_name — Numele calendarului
Numele exportului de calendar confirmat separat, cel mult 120 de octeți UTF-8. Doar scadențele datate validate pot deveni evenimente. Nu este contactat niciun serviciu de calendar.
Setări implicite: "Maintenance review"
reminder_days — Avansul notificării
0 dezactivează notificările. Altfel, calendarul confirmat folosește o notificare vizuală cu 1–90 de zile înaintea fiecărui eveniment selectat de o zi întreagă. Confirmarea umană separată este obligatorie.
Setări implicite: 7
Număr maxim de octeți UTF-8 la intrare: 50000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "maintenance_planner",
"text": "{\"assets\":\"id,asset,instruction,interval_days,interval_hours,last_date,last_hours,current_hours,priority,owner\\nA1,Filtru de aer,Inspectarea filtrului și înregistrarea contaminării vizibile.,30,,2026-10-10,,,high,Echipa de mentenanță\\nA2,Compresorul atelierului,Verificarea stării curelei și înregistrarea rezultatului.,,200,,1000,1190,medium,Responsabilul atelierului\",\"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 de mentenanță verificate\",\"reminder_days\":7}"
}
Organizarea cronologiei incidentului, impactului, cauzelor confirmate în sursă, ipotezelor și urmăririi acțiunilor cu dovezi exacte și întrebări fără răspuns vizibile.
Câmpuri de intrare și configurare
Setări esențiale
incident — Titlul incidentului
Nume scurt al incidentului, până la 200 de octeți UTF-8. Fără secrete, identificatori personali sau date de autentificare.
Setări implicite: ""
evidence — Înregistrări de dovezi ale incidentului
Antete CSV: id,date,kind,status,impact,owner,deadline,text,criterion. Textul CSV este limitat la 40 000 de octeți UTF-8. Până la 24 de identificatori unici cu majuscule; text până la 1200 de octeți UTF-8, criterion până la 500 și owner până la 160. date și deadline sunt YYYY-MM-DD sau goale. kind este event, impact, cause, hypothesis sau action. status este recorded, confirmed, open, in_progress, done, verified sau unknown. cause necesită confirmed; hypothesis necesită open sau unknown; action necesită open, in_progress, done, verified sau unknown. impact este high, medium, low sau unknown. Confirmarea și verificarea sunt afirmații din înregistrarea furnizată, nu constatări independente. Responsabilul, termenul și criteriul de eficacitate lipsă rămân goale.
Setări implicite: ""
reference_date — Dată de referință
Dată explicită YYYY-MM-DD folosită pentru compararea scadențelor și termenelor acțiunilor; anii acceptați sunt 2000–2100. Data curentă nu este ghicită.
Setări implicite: "2026-11-03"
Setări avansate
focus — Obiectivul verificării
Selectează toate dovezile, cronologia evenimentelor și impacturilor, cauzele și ipotezele sau acțiunile înainte de selecția modelului. Dovezile asociate evenimentelor și impacturilor pot fi în continuare referențiate din instantaneul complet furnizat.
all — Toate · chronology — Cronologie · causes — Cauze și ipoteze · actions — Acțiuni
Setări implicite: "all"
cause_filter — Filtru de clasificare a cauzelor
Păstrează ambele clasificări sursă, doar cauzele confirmate în sursă sau doar ipotezele. Modelul nu poate promova o ipoteză la cauză confirmată. Confirmarea este copiată din intrare și trebuie verificată independent.
all — Toate · confirmed — Confirmat în sursa furnizată · hypotheses — Doar ipoteze
Setări implicite: "all"
action_filter — Filtru după starea acțiunii
Toate păstrează fiecare stare de acțiune furnizată. Deschise include open, in_progress și unknown; verificate include doar acțiunile raportate ca verified în sursă. O acțiune finalizată nu este automat eficace sau verificată.
all — Toate · open — Deschise · verified — Verificat în sursa furnizată
Setări implicite: "all"
impact_filter — Filtru de impact
Filtrează nivelul explicit de impact pentru toate tipurile de înregistrări. Impactul necunoscut este inclus doar cu Toate. Modelul nu inventează niciodată gravitatea.
all — Toate · high — Ridicată · high_medium — Ridicată și medie
Setări implicite: "all"
max_items — Numărul maxim de înregistrări selectate
IA selectează acest număr de înregistrări eligibile sau toate înregistrările eligibile dacă rămân mai puține. Selecția este o propunere de verificare; înregistrările excluse sau neselectate sunt numărate, nu prezentate drept finalizate.
Setări implicite: 16
detail — Nivelul de detaliu al fragmentelor
Fragmentele scurte conțin cel mult 180 de octeți UTF-8; cele detaliate cel mult 600. Fragmentele păstrează formularea exactă a sursei în limba originală.
Sortează rândurile selectate complete după data sursă cu elementele nedatate la final, tipul de înregistrare tradus sau ordinea originală a sursei. Datele lipsă nu sunt niciodată deduse.
include_questions — Includerea întrebărilor despre lacunele de dovezi
Adaugă întrebări fixe de verificare pentru susținerea lipsă a cauzelor, roluri responsabile, termenele acțiunilor și criterii de eficacitate. Acțiunile neverificate rămân întrebări, nu verificări finalizate automat. Termenele depășite ale acțiunilor deschise sunt comparate cu data de referință explicită.
Setări implicite: true
Număr maxim de octeți UTF-8 la intrare: 50000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "incident_review",
"text": "{\"incident\":\"Întreruperea liniei de ambalare\",\"evidence\":\"id,date,kind,status,impact,owner,deadline,text,criterion\\nE1,2026-11-02,event,recorded,high,,,Linia s-a oprit după alarma de temperatură.,\\nE2,2026-11-02,impact,recorded,high,,,Producția a fost întreruptă timp de 25 de minute.,\\nH1,2026-11-02,hypothesis,open,high,,,\\\"Se suspectează o cale de răcire blocată, dar aceasta nu a fost confirmată.\\\",\\nA1,2026-11-03,action,open,high,Responsabilul mentenanței,2026-11-05,Inspectarea căii de răcire și înregistrarea constatărilor.,Nicio alarmă de temperatură în timpul rulării de validare documentate.\",\"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}"
}
Compararea costurilor nete planificate cu alocări efective susținute de surse, calcule exacte pe rând, abateri și avertizări privind marja.
Câmpuri de intrare și configurare
Setări esențiale
plans — Poziții planificate
Coloane CSV id,description,planned_net,revenue_net. Până la 15 poziții. Toate sumele sunt nete și într-o singură monedă.
actuals — Costuri efective
Coloane CSV id,date,kind,description,quantity,unit_net,plan_id. Până la 30 de rânduri. Cantitatea de manoperă reprezintă ore; cantitățile de materiale și servicii externe reprezintă unități. Un plan_id gol solicită o propunere a modelului.
currency — Monedă
O singură monedă cu două zecimale se aplică tuturor valorilor.
Afișarea opțională numai a rândurilor planificate a căror abatere pozitivă depășește pragul. Totalurile rezumative și toate constatările rămân complete.
all — Toate · over_threshold — Peste pragul de abatere
Setări implicite: "all"
variance_threshold — Prag de abatere a costurilor
Sumă netă nenegativă utilizată pentru constatările de depășire și filtrul opțional al rândurilor planificate.
Setări implicite: "0.00"
margin_warning_percent — Procent de avertizare pentru marjă
Semnalarea marjelor costurilor alocate sub acest procent întreg, de la 0 la 100. Venitul zero produce o marjă necunoscută.
Setări implicite: 20
date_from — Începutul perioadei
Dată opțională inclusivă. Sunt filtrate numai costurile efective; costurile planificate și veniturile furnizate rămân complete și neschimbate.
Setări implicite: ""
date_to — Sfârșitul perioadei
Dată opțională inclusivă. Rândurile efective excluse rămân vizibile și nu intră în totalurile selectate.
Setări implicite: ""
mapping_mode — Politică de alocare
Modul asistat folosește o singură propunere validată a modelului. Modul explicit alocă numai valorile plan_id furnizate; costurile ambigue și fără corespondență rămân nealocate.
assisted — Alocare asistată · explicit_only — Numai alocări explicite
Rândurile nealocate, ambigue și excluse rămân vizibile chiar dacă detaliile obișnuite sunt ascunse.
yes — Da · no — Nu
Setări implicite: "yes"
include_quotes — Afișarea citatelor din surse
Dovezile rămân validate chiar dacă citatele sunt ascunse în raport.
yes — Da · no — Nu
Setări implicite: "yes"
Număr maxim de octeți UTF-8 la intrare: 50000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Verificarea evenimentelor SLA și a timpilor de răspuns
sla_review
Verificarea evenimentelor explicite ale tichetelor față de reguli confirmate, cu calcularea programului de lucru, pauzelor și schimbărilor de oră.
Câmpuri de intrare și configurare
Setări esențiale
events — Evenimente ale tichetelor
Coloane CSV id,ticket,at,event,priority,description. Până la 60 de evenimente pentru 12 tichete în 31 de zile scurse. Marcajele temporale necesită secunde și un decalaj UTC explicit.
rules — Reguli SLA aprobate
Coloane CSV id,priority,description,response_minutes,resolution_minutes. Până la 12 reguli; fiecare prag este un număr întreg pozitiv explicit de minute.
rules_approved — Reguli confirmate explicit
Descrierile și pragurile numerice furnizate necesită confirmare explicită înainte de procesare.
no — Nu · yes — Da
Setări implicite: "no"
Setări avansate
timezone — Fus orar de lucru
Datele locale, zilele săptămânii, programul de lucru și sărbătorile furnizate folosesc acest fus orar. Decalajele marcajelor temporale de origine stabilesc ordinea cronologică.
Timpul de lucru numără numai intervalele locale configurate. Timpul scurs numără toate secundele. Pauzele selectate sunt excluse în ambele moduri.
business — Timp de lucru · elapsed — Timp scurs
Setări implicite: "business"
business_hours — Interval zilnic de lucru
Un interval HH:MM-HH:MM în aceeași zi, cu începutul înaintea sfârșitului și ambele ore înainte de 24:00. Se aplică modului de timp de lucru.
Setări implicite: "09:00-17:00"
business_days — Zile lucrătoare ale săptămânii
Numere unice de zile separate prin virgule, de la luni 1 la duminică 7. Se aplică modului de timp de lucru.
Setări implicite: "1,2,3,4,5"
holidays — Date locale excluse
Până la 31 de date unice YYYY-MM-DD, separate prin virgule sau linii noi. Nu se presupune un calendar automat de sărbători; se aplică modului de timp de lucru.
Setări implicite: ""
pause_states — Stări de pauză ale ceasului
pause_customer și/sau pause_vendor separate prin virgule, sau gol pentru nicio excludere de timp. resume încheie o pauză activă; resolve o încheie de asemenea.
Setări implicite: "pause_customer"
cycle_mode — Selecția ciclurilor
Verificarea tuturor ciclurilor explicite open/reopen sau numai a primului. Celelalte rămân vizibile ca excluse; avertizările de secvență sunt păstrate.
all — Toate · first — Numai primul ciclu
Setări implicite: "all"
date_from — Începutul perioadei
Dată locală de deschidere opțională inclusivă pentru selecția ciclurilor. Evenimentele sunt păstrate pentru validarea secvenței.
Setări implicite: ""
date_to — Sfârșitul perioadei
Dată locală de deschidere opțională inclusivă pentru selecția ciclurilor. Ciclurile excluse rămân vizibile.
Setări implicite: ""
sort_order — Ordinea rezultatelor
Ordonare după tichet sau plasarea constatărilor și ciclurilor incomplete la început.
ticket — Tichet · issues_first — Constatări mai întâi
Setări implicite: "ticket"
include_quotes — Afișarea citatelor din surse
Dovezile rămân validate chiar dacă citatele sunt ascunse în raport.
yes — Da · no — Nu
Setări implicite: "yes"
Număr maxim de octeți UTF-8 la intrare: 50000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "sla_review",
"text": "{\"events\":\"id,ticket,at,event,priority,description\\nE1,T1,2027-03-01T09:00:00+01:00,open,high,Întreruperea serviciului găzduit\\nE2,T1,2027-03-01T09:30:00+01:00,response,high,Primul răspuns al suportului\\nE3,T1,2027-03-01T10:00:00+01:00,pause_customer,high,Așteptarea informațiilor clientului\\nE4,T1,2027-03-01T11:00:00+01:00,resume,high,Informațiile clientului au fost primite\\nE5,T1,2027-03-01T12:00:00+01:00,resolve,high,Serviciul a fost restabilit\",\"rules\":\"id,priority,description,response_minutes,resolution_minutes\\nR1,high,Incidente cu prioritate ridicată ale serviciului găzduit,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\"}"
}
Alocarea lungimilor solicitate pe bare sau role furnizate, cu lățime de tăiere, retezări de capăt, grupuri de materiale, resturi și preferințe de cost explicite, urmată de verificarea fiecărei alocări și fiecărui rest.
Câmpuri de intrare și configurare
Setări esențiale
demand — CSV cu piesele necesare
Antete id,material,unit,length,quantity,note. Până la 20 de ID-uri unice cu majuscule și 200 de exemplare de piese în total. Lungimile pozitive folosesc punct zecimal cu maximum trei zecimale; quantity este un întreg pozitiv. Notele au maximum 300 de octeți UTF-8. Toate rândurile ambelor fișiere trebuie să folosească o unitate comună: mm, cm, m sau in.
stock — CSV cu stocul disponibil
Antete id,material,unit,length,quantity,cost,kind,note. Până la 30 de ID-uri unice cu majuscule și 100 de exemplare de stoc în total. kind este new sau remnant; cost este o sumă zecimală nenegativă pe exemplar, cu maximum două zecimale în moneda selectată. Resturile existente sunt elemente de stoc explicite; nu este cumpărat stoc.
Setări avansate
kerf — Lățime de tăiere pe piesă
Șir zecimal nenegativ în unitatea comună de lungime, cu maximum trei zecimale. Este contabilizată exact o tăiere pe piesă alocată, inclusiv ultima.
Setări implicite: "0"
trim_start — Retezare inițială
Șir zecimal nenegativ scăzut o dată de la începutul fiecărui element folosit, în unitatea comună.
Setări implicite: "0"
trim_end — Retezare finală
Șir zecimal nenegativ scăzut o dată de la sfârșitul fiecărui element folosit, în unitatea comună.
Setări implicite: "0"
minimum_remnant — Rest reutilizabil minim
Șir zecimal nenegativ. Lungimile rămase pozitive egale sau mai mari decât pragul sunt raportate ca reutilizabile; resturile mai scurte sunt deșeuri. Clasificarea nu schimbă plasarea.
Setări implicite: "0"
strategy — Strategie de plasare
Potrivirea optimă locală alege cea mai mică capacitate rămasă după preferințele prioritare de stoc. Prima potrivire omite ordonarea după capacitatea rămasă. Ambele sunt euristici greedy limitate și nu demonstrează niciodată optimalitatea.
best_fit — Cea mai bună potrivire · first_fit — Prima potrivire
Setări implicite: "best_fit"
objective — Obiectivul selecției stocului
Material preferă stocuri compatibile mai scurte după preferințele pentru resturi și stoc început. Cost ordonează stocul neînceput după costul unitar furnizat înainte de capacitatea rămasă. Stocul deja început este preferat. Nu este declarat un minim global al costurilor.
material — Utilizarea materialului · cost — Cost furnizat
Setări implicite: "material"
currency — Moneda costurilor
O singură etichetă pentru toate costurile de stoc furnizate. Nu sunt efectuate conversii valutare sau verificări independente ale prețurilor.
prefer_remnants — Prioritate pentru resturi existente
Da plasează resturile compatibile înaintea stocului nou. Această preferință precedă ordonarea după stoc început, cost și capacitate rămasă.
yes — Da · no — Nu
Setări implicite: "yes"
allow_remnants — Permiterea resturilor existente
Opțiunea „Nu” exclude de la plasare rândurile de stoc marcate remnant. Excluderea nu creează niciodată stoc nou și nu schimbă cantitățile solicitate.
yes — Da · no — Nu
Setări implicite: "yes"
material_case — Grupuri de materiale sensibile la majuscule
Spațiile exterioare sunt eliminate din numele materialelor. Opțiunea „Nu” compară și numele transformate în litere mici Unicode; grupuri diferite nu sunt amestecate niciodată.
yes — Da · no — Nu
Setări implicite: "yes"
cut_order — Ordinea plasării pieselor
Cele mai lungi mai întâi ordonează după lungime și folosește ordinea surselor propusă de AI pentru egalități. Prioritatea AI urmează ordinea susținută de surse propusă din notele cererii. Fiecare exemplar solicitat rămâne contabilizat.
longest_first — Cele mai lungi mai întâi · ai_priority — Prioritate propusă de AI
Setări implicite: "longest_first"
display_order — Ordinea rezultatelor
Stoc ordonează exemplarele utilizate după identificator. Deșeuri mai întâi ordonează după suma tăierii, retezării și lungimii rămase. Ordinea afișării nu schimbă niciodată planul calculat.
stock — Identificator de stoc · waste_first — Cea mai mare lungime neproductivă mai întâi
Setări implicite: "stock"
Număr maxim de octeți UTF-8 la intrare: 180000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "cutting_plan",
"text": "{\"demand\":\"id,material,unit,length,quantity,note\\nD1,Aluminiu,mm,400,2,Manipularea atentă a marginilor\\nD2,Aluminiu,mm,180,2,Comandă standard de atelier\",\"stock\":\"id,material,unit,length,quantity,cost,kind,note\\nS1,Aluminiu,mm,1000,2,12.50,new,Bară standard disponibilă\\nS2,Aluminiu,mm,400,1,2.00,remnant,Rest existent\",\"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 completă de configurare
{
"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
}
}
}
Verificarea seriilor de măsurări
measurement_review
Compararea valorilor măsurate cu limite aprobate explicit, rezumarea grupurilor de caracteristici și loturi și verificarea citirilor lipsă, specificațiilor ambigue și observațiilor AI susținute de surse.
Câmpuri de intrare și configurare
Setări esențiale
measurements — CSV cu măsurări
Antete id,feature,batch,date,value,unit,note. Până la 500 de ID-uri unice cu majuscule, 20 de grupuri de caracteristică și unitate și 100 de grupuri de rezultate. Datele folosesc YYYY-MM-DD între 2000 și 2100 inclusiv. value este un șir zecimal cu semn și maximum șase zecimale, sau gol. Notele au maximum 300 de octeți UTF-8.
specifications — CSV cu specificații aprobate
Antete id,feature,unit,lower,upper,note. Până la 20 de ID-uri unice cu majuscule. Fiecare specificație necesită cel puțin o limită; o limită inferioară sau superioară goală înseamnă verificare unilaterală. Limitele sunt șiruri zecimale cu semn și maximum șase zecimale. Potrivirea folosește comparația configurată a numelor caracteristicilor și unități exacte. Mai multe potriviri rămân nerezolvate.
limits_approved — Confirmarea limitelor furnizate
Confirmare explicită că exact aceste specificații și limite furnizate sunt aprobate pentru această verificare. Modificarea lor necesită reconfirmare. Notele sursă și rezultatul modelului nu pot acorda aprobare.
no — Neaprobat · yes — Aceste limite exacte sunt aprobate
Setări implicite: "no"
Setări avansate
date_from — Includere de la data
Limită inferioară opțională inclusivă în YYYY-MM-DD. Observațiile anterioare sunt excluse din statistici și numărate separat.
Setări implicite: ""
date_to — Includere până la data
Limită superioară opțională inclusivă în YYYY-MM-DD. Observațiile ulterioare sunt excluse din statistici și numărate separat.
Setări implicite: ""
group_by — Grupare statistică
Caracteristică reunește toate loturile incluse pentru fiecare caracteristică și unitate exactă. Caracteristică și lot păstrează loturile separate. Sunt acceptate maximum 100 de grupuri de rezultate.
feature — Caracteristică și unitate · feature_batch — Caracteristică, unitate și lot
Setări implicite: "feature_batch"
case_sensitive — Potrivirea caracteristicilor sensibilă la majuscule
Spațiile exterioare sunt eliminate din nume. Opțiunea „Nu” compară și numele transformate în litere mici Unicode. Unitățile corespund întotdeauna exact; nu există conversii sau asocieri deduse de aliasuri.
yes — Da · no — Nu
Setări implicite: "yes"
missing_policy — Politica măsurărilor lipsă
Raportare marchează pentru verificare grupurile cu valori goale. Excludere omite valorile goale din statistici fără avertizarea suplimentară de grup. Numărul valorilor lipsă rămâne vizibil în ambele moduri; textul numeric nevalid este respins.
Inclusive acceptă valori egale cu o limită furnizată. Exclusive marchează egalitatea ca în afara intervalului. Comparațiile folosesc valori exacte nerotunjite cu virgulă fixă.
Între 0 și 6 zecimale pentru statisticile descriptive. Rotunjirea afișării nu schimbă niciodată limitele specificațiilor sau deciziile privind depășirea intervalului.
Setări implicite: 3
minimum_sample — Mărimea minimă a eșantionului numeric
Grupurile cu mai puține observații numerice primesc stare de verificare. Între 2 și 500; pragul nu stabilește încredere statistică sau reprezentativitate.
Setări implicite: 5
deviation — Convenția abaterii standard
Eșantion folosește n−1 și necesită cel puțin două observații numerice. Populație folosește n și necesită cel puțin una. Valorile descriu numai observațiile furnizate; nu implică inferențe despre o populație mai largă.
sample — Abatere standard a eșantionului · population — Abatere standard a populației
Setări implicite: "sample"
sort_order — Ordinea grupurilor
Sursă păstrează prima apariție a fiecărui grup. Probleme mai întâi pune grupurile de verificat la început. Caracteristică ordonează după numele furnizat și lot. Statisticile rămân neschimbate.
source — Ordinea sursei · issues_first — Grupuri de verificat mai întâi · feature — Caracteristică și lot
Da include nota exactă a primei măsurări incluse pentru fiecare grup de caracteristică și unitate. Opțiunea „Nu” ascunde numai această coloană; ID-urile surselor și validarea modelului rămân neschimbate.
yes — Includerea citatului · no — Numai ID-uri sursă
Setări implicite: "yes"
detail_filter — Grupuri afișate
Toate afișează fiecare grup inclus. Probleme afișează grupuri cu specificații lipsă sau ambigue, valori în afara intervalului, eșantion numeric insuficient sau valori lipsă în modul raportare. Numărătorile rezumative complete rămân neschimbate.
all — Toate grupurile · issues — Numai grupuri de verificat
Setări implicite: "all"
Număr maxim de octeți UTF-8 la intrare: 180000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "measurement_review",
"text": "{\"measurements\":\"id,feature,batch,date,value,unit,note\\nM1,Diametru,B1,2026-11-01,10.010,mm,Zero-ul instrumentului verificat\\nM2,Diametru,B1,2026-11-01,10.020,mm,Aceeași procedură de măsurare\\nM3,Diametru,B1,2026-11-01,10.060,mm,Repetarea măsurării recomandată\\nM4,Diametru,B1,2026-11-01,,mm,Citire indisponibilă\",\"specifications\":\"id,feature,unit,lower,upper,note\\nS1,Diametru,mm,9.950,10.050,Revizia A a desenului aprobată\",\"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 completă de configurare
{
"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
}
}
}
Verificarea impactului modificărilor pe date întreținute
change_impact
Urmărirea modificărilor concrete prin dependențe întreținute și analiza documentelor, testelor, proceselor și rolurilor responsabile afectate fără inventarea legăturilor de impact.
Câmpuri de intrare și configurare
Setări esențiale
elements — Elemente întreținute
Antete CSV id,name,kind,criticality,approval,owner,description. Până la 40 de ID-uri unice cu majuscule. name și owner: maximum 160 de octeți UTF-8; description: 1200 de octeți. kind: document,test,process,system. criticality: high,medium,low. approval: approved,draft,unknown. owner gol este permis și rămâne o lacună. Aprobarea este o declarație a sursei, nu o autorizare acordată de instrument. Limită CSV: 40.000 de octeți UTF-8.
Setări implicite: ""
dependencies — Dependențe întreținute
Antete CSV id,from,to,evidence. from este cerința preliminară sau elementul din amonte; to este elementul dependent sau din aval. Până la 100 de ID-uri de muchii și perechi unice pentru analiza modificărilor, 50 pentru recuperare. Ambele capete trebuie să existe. Dovada este obligatorie și limitată la 600 de octeți UTF-8. Un fișier doar cu antet este valid; relațiile externe lipsă nu pot fi deduse. Limită CSV: 40.000 de octeți UTF-8.
Setări implicite: ""
changes — Modificări concrete propuse
Antete CSV id,element,description. Până la 12 ID-uri unice de modificare cu majuscule, fiecare legat de un element existent. Descriere: 1200 de octeți UTF-8. Fiecare element inițial selectat necesită cel puțin o modificare furnizată. Numai modificările elementelor inițiale selectate intră în analiză. Limită CSV: 40.000 de octeți UTF-8.
Setări implicite: ""
start_ids — ID-uri ale elementelor inițiale
Unu până la opt ID-uri distincte ale unor elemente existente, separate prin spații sau virgule. Fiecare element inițial necesită o înregistrare concretă de modificare. Nu este acceptat niciun ID inițial generat de model.
Setări implicite: ""
baseline — Versiune de referință
Identificator obligatoriu al versiunii de referință, până la 120 de octeți UTF-8. Etichetează această stare furnizată; instrumentul nu preia și nu compară o versiune externă.
Setări implicite: "BASE-1"
Setări avansate
direction — Direcția parcurgerii
Înainte urmărește de la cerință la dependent; înapoi de la dependent la cerință; ambele explorează ambele direcții. Parcurgerea inversă analizează dependențe, nu dovedește impactul în aval. Fiecare cale afișată conține numai ID-uri de muchii furnizate.
forward — Înainte · backward — Înapoi · both — Ambele direcții
Setări implicite: "forward"
max_depth — Adâncimea maximă a căii
Una până la douăzeci de muchii de la fiecare element inițial modificat. Este păstrată cea mai scurtă cale găsită pe modificare și element. Muchiile de frontieră sunt raportate; elementele nedescoperite dincolo de limită nu sunt considerate neafectate.
Setări implicite: 10
kind_filter — Filtru de tip de element
Filtrează candidații la verificare după parcurgerea completă a grafului. Elementele intermediare ascunse participă în continuare la căile de dependență.
all — Toate · document — Document · test — Test · process — Proces · system — Sistem
Setări implicite: "all"
criticality_filter — Filtru de criticitate
Filtrează candidații după criticitatea furnizată explicit. Planificarea recuperării include în continuare toate procesele afectate înaintea acestei selecții vizuale; dependențele cu prioritate redusă nu pot dispărea din plan.
all — Toate · high — Ridicată · high_medium — Ridicată și medie
Setări implicite: "all"
approval_filter — Filtru de aprobare a sursei
Filtrează numai câmpul approval furnizat. approved este o etichetă a sursei, nu o autorizare de lansare verificată independent.
all — Toate · approved — Aprobat în sursă · draft — Schiță în sursă · unknown — Necunoscut
Setări implicite: "all"
max_items — Număr maxim de selecții pentru verificare
IA selectează exact acest număr de înregistrări eligibile sau toate cele eligibile dacă sunt mai puține. Analiza deterministă completă acoperă în continuare fiecare dependență furnizată și proces afectat. Înregistrările neselectate nu sunt certificate ca neafectate sau recuperate.
Setări implicite: 10
detail — Nivelul de detaliu al citatelor
Extrasele scurte sunt limitate la 120 de caractere, cele detaliate la 240. Modelului i se cere să prefere pasaje de cel mult 80 de caractere. Fiecare citat trebuie să fie un pasaj exact și continuu în limba originală a sursei.
brief — Scurt · detailed — Detaliat
Setări implicite: "detailed"
sort_order — Ordinea afișării
Reordonează rândurile selectate după ordinea originală a sursei, adâncimea celei mai scurte căi selectate sau criticitatea furnizată. Accesibilitatea și selecția nu se schimbă.
include_gaps — Includerea lacunelor de responsabilitate și aprobare
Când este activată, lipsa responsabililor, etichetele sursă neaprobate și absența documentelor sau testelor accesibile produc constatări explicite. Avertizările privind ciclurile și limitele de adâncime și nota de verificare rămân vizibile indiferent de opțiune.
Setări implicite: true
Număr maxim de octeți UTF-8 la intrare: 100000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "change_impact",
"text": "{\"elements\":\"id,name,kind,criticality,approval,owner,description\\nS1,Serviciu de comenzi,system,high,approved,Echipa platformei,Serviciul validează câmpurile comenzilor primite.\\nD1,Manual de comenzi,document,medium,draft,Echipa de documentație,Manualul descrie câmpurile obligatorii ale comenzilor.\\nT1,Test de validare a comenzilor,test,high,approved,Echipa de calitate,Testul verifică lipsa câmpurilor obligatorii.\",\"dependencies\":\"id,from,to,evidence\\nL1,S1,D1,Manualul documentează interfața serviciului de comenzi.\\nL2,S1,T1,Testul verifică validarea serviciului de comenzi.\",\"changes\":\"id,element,description\\nC1,S1,Adăugarea unei referințe obligatorii de livrare la fiecare comandă.\",\"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}"
}
Construirea unei secvențe de recuperare verificabile din dependențe și sarcini întreținute, resurse explicite, simulări de întreruperi și ținte RTO/RPO.
Câmpuri de intrare și configurare
Setări esențiale
processes — Procese operaționale și IT critice
Antete CSV id,name,criticality,rto_minutes,rpo_minutes,backup_at,owner,description. Până la 20 de ID-uri unice cu majuscule. name și owner: 160 de octeți UTF-8; description: 1200 de octeți. criticality: high,medium,low. rto_minutes: întreg 1–10080; rpo_minutes: întreg 0–10080. backup_at este YYYY-MM-DDTHH:MM:00Z sau gol și nu poate fi ulterior lui reference_time. Orele de backup lipsă rămân necunoscute. Anii 2000–2100. Limită CSV: 40.000 de octeți UTF-8.
Setări implicite: ""
dependencies — Dependențe întreținute
Antete CSV id,from,to,evidence. from este cerința preliminară sau elementul din amonte; to este elementul dependent sau din aval. Până la 100 de ID-uri de muchii și perechi unice pentru analiza modificărilor, 50 pentru recuperare. Ambele capete trebuie să existe. Dovada este obligatorie și limitată la 600 de octeți UTF-8. Un fișier doar cu antet este valid; relațiile externe lipsă nu pot fi deduse. Limită CSV: 40.000 de octeți UTF-8.
Setări implicite: ""
tasks — Sarcini de recuperare întreținute
Antete CSV id,process,sequence,duration_minutes,resource,units,instruction. Până la 40 de ID-uri unice de sarcini. ID-urile proceselor și resurselor trebuie să existe. sequence: întreg 1–100, unic în fiecare proces; duration_minutes: întreg 1–10080; units: întreg 1–100. Instrucțiuni: 1200 de octeți UTF-8. Un fișier doar cu antet este valid și produce blocaje pentru sarcini lipsă. Toate sarcinile fiecărui proces afectat sunt planificate în secvență; niciuna nu este inventată sau executată. Limită CSV: 40.000 de octeți UTF-8.
Setări implicite: ""
resources — Resurse de recuperare
Antete CSV id,name,capacity. Până la 20 de ID-uri unice de resurse cu majuscule. name: 160 de octeți UTF-8; capacity: întreg 1–100 de unități simultane. Capacitatea este furnizată, nu verificată. Limită CSV: 40.000 de octeți UTF-8.
Setări implicite: ""
failed_processes — ID-uri ale proceselor cu defecțiuni simulate
Unu până la douăzeci de ID-uri distincte de procese existente, separate prin spații sau virgule. Toate procesele dependente din aval sunt incluse tranzitiv. Cerințele neafectate sunt presupuse disponibile; relațiile lipsă rămân o limitare a dovezilor.
Setări implicite: ""
reference_time — Ora de referință UTC explicită
YYYY-MM-DDTHH:MM:00Z, anii 2000–2100. Acesta este minutul zero al întreruperii simulate și referința pentru vechimea backupului. Secundele trebuie să fie 00. Nu este dedus un marcaj temporal curent.
Setări implicite: "2026-11-03T09:00:00Z"
Setări avansate
unavailable_resources — ID-uri ale resurselor simulate indisponibile
Zero până la douăzeci de ID-uri distincte de resurse existente, separate prin spații sau virgule. Resursele enumerate au capacitate efectivă zero. Gol înseamnă nicio indisponibilitate suplimentară simulată.
Setări implicite: ""
horizon_minutes — Orizont de planificare în minute
Unu până la 10080 de minute de la ora explicită de referință. Un proces ale cărui sarcini nu pot fi toate încheiate în orizont este blocat; rezervările parțiale sunt anulate și nu sunt prezentate drept recuperare completă.
Procesele pregătite sunt selectate după criticitatea furnizată, cel mai scurt RTO sau ordinea sursei. Fiecare proces așteaptă toate cerințele afectate. Rezervările folosesc un program determinist greedy cu cea mai timpurie încadrare; rezultatul nu este global optim.
criticality — Criticitate furnizată · rto — Cel mai scurt RTO furnizat · source — Ordinea sursei
Setări implicite: "criticality"
capacity_percent — Capacitate disponibilă a resurselor (%)
Un întreg de la 1 la 100 reduce proporțional fiecare capacitate furnizată, rotunjită în jos la unități întregi. Resursele simulate indisponibile rămân la zero. Sarcinile care necesită mai multe unități sunt blocate; capacitatea nu este niciodată depășită în mod ascuns.
Setări implicite: 100
rto_margin_minutes — Marjă de siguranță RTO în minute
Zero până la 1440 de minute adăugate fiecărui sfârșit calculat de proces la comparația cu ținta RTO. Această marjă nu rezervă resurse și nu modifică programul sarcinilor.
Setări implicite: 0
rpo_policy — Politica vechimii backupului
Avertizare păstrează posibilitatea planificării sarcinilor furnizate, semnalând dovezile de backup lipsă sau prea vechi. Blocare împiedică planificarea procesului când vechimea este necunoscută sau depășește RPO; dependenții din aval sunt de asemenea blocați. Marcajele temporale nu dovedesc integritatea backupului sau pierderea reală de date.
warn — Avertizare pentru lacune de backup · block — Blocare la lacune de backup
Setări implicite: "warn"
criticality_filter — Filtru de criticitate
Filtrează candidații după criticitatea furnizată explicit. Planificarea recuperării include în continuare toate procesele afectate înaintea acestei selecții vizuale; dependențele cu prioritate redusă nu pot dispărea din plan.
all — Toate · high — Ridicată · high_medium — Ridicată și medie
Setări implicite: "all"
max_items — Număr maxim de selecții pentru verificare
IA selectează exact acest număr de înregistrări eligibile sau toate cele eligibile dacă sunt mai puține. Analiza deterministă completă acoperă în continuare fiecare dependență furnizată și proces afectat. Înregistrările neselectate nu sunt certificate ca neafectate sau recuperate.
Setări implicite: 10
detail — Nivelul de detaliu al citatelor
Extrasele scurte sunt limitate la 120 de caractere, cele detaliate la 240. Modelului i se cere să prefere pasaje de cel mult 80 de caractere. Fiecare citat trebuie să fie un pasaj exact și continuu în limba originală a sursei.
brief — Scurt · detailed — Detaliat
Setări implicite: "detailed"
sort_order — Ordinea afișării
Ordonează rândurile proceselor selectate după începutul calculat, cu cele blocate la sfârșit, sau după ordinea originală a sursei. Nu schimbă programul de recuperare.
schedule — Început planificat · source — Ordinea sursei
Setări implicite: "schedule"
Număr maxim de octeți UTF-8 la intrare: 100000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "recovery_plan",
"text": "{\"processes\":\"id,name,criticality,rto_minutes,rpo_minutes,backup_at,owner,description\\nP1,Bază de date a comenzilor,high,60,60,2026-11-03T08:30:00Z,Echipa bazelor de date,Restaurarea bazei de comenzi întreținute înainte de repornirea preluării comenzilor.\\nP2,Preluarea comenzilor,high,120,60,2026-11-03T08:30:00Z,Echipa serviciilor,Preluarea comenzilor necesită disponibilitatea bazei de comenzi.\",\"dependencies\":\"id,from,to,evidence\\nL1,P1,P2,Preluarea comenzilor citește și scrie în baza de comenzi.\",\"tasks\":\"id,process,sequence,duration_minutes,resource,units,instruction\\nT1,P1,1,30,R1,1,Restaurarea backupului aprobat al bazei și înregistrarea rezultatului validării.\\nT2,P2,1,20,R1,1,Repornirea serviciului întreținut de preluare a comenzilor după verificarea bazei.\",\"resources\":\"id,name,capacity\\nR1,Operator de recuperare,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\"}"
}
Compară artefacte de lucru cu criterii și niveluri explicite, inspectează citate exacte ca dovezi și calculează scoruri din evaluările umane furnizate.
Câmpuri de intrare și configurare
Setări esențiale
criteria — CSV cu criteriile grilei
Anteturi id,name,weight,definition. Până la 8 criterii unice. ID-urile folosesc litere mari, cifre, liniuțe de subliniere sau cratime și încep cu o literă, cel mult 24 de caractere. name: 120 de octeți UTF-8; definition: 300 de octeți. weight este un număr întreg de la 1 la 1000. Se acceptă cel mult 60 de perechi dovadă-criteriu. Fiecare CSV este limitat la 24.000 de octeți UTF-8; sunt obligatorii anteturile exacte separate prin virgule și ghilimelele CSV valide. Linkurile, URL-urile codificate, marcajele și caracterele de control sunt respinse.
Setări implicite: ""
levels — CSV cu nivelurile de performanță
Anteturi id,criterion,points,descriptor. Între 2 și 4 niveluri pe criteriu și cel mult 32 în total. Fiecare ID de criteriu trebuie să existe. points este un număr întreg de la 0 la 1000, unic în cadrul acelui criteriu; maximul trebuie să fie pozitiv. descriptor: 300 de octeți UTF-8. ID-urile sunt unice în întregul tabel de niveluri. Fiecare CSV este limitat la 24.000 de octeți UTF-8; sunt obligatorii anteturile exacte separate prin virgule și ghilimelele CSV valide. Linkurile, URL-urile codificate, marcajele și caracterele de control sunt respinse.
Setări implicite: ""
evidence — CSV cu dovezile artefactului
Anteturi id,name,text. Până la 10 artefacte de lucru identificate unic, cu un nume de cel mult 120 de octeți UTF-8 și un text de dovadă de cel mult 1.200 de octeți. Acest instrument ajută la verificarea artefactelor de lucru furnizate, nu la luarea unor decizii cu consecințe importante despre oameni. Fiecare CSV este limitat la 24.000 de octeți UTF-8; sunt obligatorii anteturile exacte separate prin virgule și ghilimelele CSV valide. Linkurile, URL-urile codificate, marcajele și caracterele de control sunt respinse.
Setări implicite: ""
ratings — CSV cu evaluările umane furnizate
Anteturi id,evidence,criterion,level. Rânduri opționale, până la 80; un fișier doar cu anteturi este valid. Fiecare referință trebuie să existe, iar nivelul trebuie să aparțină acelui criteriu. Cel mult o evaluare umană furnizată pentru fiecare pereche dovadă-criteriu. Acestea sunt înregistrări de intrare, nu aprobări cu identitate verificată. Fiecare CSV este limitat la 24.000 de octeți UTF-8; sunt obligatorii anteturile exacte separate prin virgule și ghilimelele CSV valide. Linkurile, URL-urile codificate, marcajele și caracterele de control sunt respinse.
Confirmarea explicită se aplică exact acestor definiții ale criteriilor și niveluri de performanță sau exact acestei cărți de coduri. Orice modificare a unei definiții necesită o nouă confirmare. Aceasta nu aprobă un rezultat IA.
no — Neconfirmat · yes — Confirmat pentru această verificare
Setări implicite: "no"
version — Versiunea confirmată a definițiilor
O etichetă obligatorie pentru versiunea sursei, de cel mult 120 de octeți UTF-8. Instrumentul nu preia și nu verifică o versiune externă.
Setări implicite: "VERSION-1"
Setări avansate
detail — Nivelul de detaliu al citatelor
Citatele scurte sunt limitate la 60 de caractere, cele detaliate la 120. Fiecare citat trebuie să fie un pasaj continuu exact din sursă. Sursele nu sunt niciodată rescrise sau traduse.
brief — Scurt · detailed — Detaliat
Setări implicite: "detailed"
sort_order — Ordinea rezultatelor
Ordinea surselor urmează prima apariție a fiecărei surse furnizate; ordinea identificatorilor sortează după ID-ul sursei. În cadrul unei surse, ordinea inițială a criteriilor sau codurilor propuse rămâne stabilă. Sortarea nu schimbă calculele sau avertismentele.
source — Ordinea sursei · id — Identificator sursă
Setări implicite: "source"
weight_mode — Ponderarea criteriilor
Ponderile furnizate folosesc fiecare pondere întreagă pozitivă. Ponderile egale folosesc ponderea 1 pentru fiecare criteriu. Punctele umane se împart la punctajul maxim al nivelurilor furnizate pentru acel criteriu, apoi se combină folosind aceste ponderi.
supplied — Ponderi furnizate ale criteriilor · equal — Ponderi egale ale criteriilor
Setări implicite: "supplied"
missing_rating — Regula pentru evaluările umane lipsă
Varianta incompletă reține scorul agregat până când toate criteriile au o evaluare umană furnizată. Varianta zero contabilizează explicit o evaluare umană lipsă drept zero, păstrând avertismentul de evaluare lipsă. Sugestiile IA nu intră niciodată în scorul agregat.
incomplete — Afișarea scorului incomplet · zero — Evaluările umane lipsă se tratează ca zero
Setări implicite: "incomplete"
score_scale — Scara scorului agregat
Număr întreg de la 1 la 1000. Scorul uman normalizat și ponderat se înmulțește cu această scară. Aceasta este o scară numerică de afișare, nu o notă sau un prag de promovare.
Setări implicite: 100
rounding_digits — Zecimalele scorului
De la 0 la 4 zecimale. Aritmetica rațională exactă se rotunjește în sus de la jumătate numai pentru afișarea finală; nu se folosesc scoruri în virgulă mobilă binară.
Setări implicite: 2
level_order — Ordinea afișată a nivelurilor de performanță
Sortează descriptorii nivelurilor furnizate ale fiecărui criteriu după puncte, crescător sau descrescător. Definiția punctajului și sugestia IA rămân neschimbate.
ascending — Puncte în ordine crescătoare · descending — Puncte în ordine descrescătoare
Setări implicite: "ascending"
Număr maxim de octeți UTF-8 la intrare: 80000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "assessment_rubrics",
"text": "{\"criteria\":\"id,name,weight,definition\\nC1,Trasabilitate,2,Afirmațiile sunt legate de înregistrări sursă identificabile.\\nC2,Claritate,1,Metoda și limitele ei sunt declarate explicit.\",\"levels\":\"id,criterion,points,descriptor\\nL1,C1,0,Nu este furnizată nicio sursă identificabilă de susținere.\\nL2,C1,2,Afirmația principală citează o înregistrare sursă identificabilă.\\nL3,C2,0,Metoda sau limitele ei lipsesc.\\nL4,C2,2,Metoda și cel puțin o limită sunt explicite.\",\"evidence\":\"id,name,text\\nE1,Raport de atelier,Concluzia folosește înregistrarea DATA-7. Metoda compară două eșantioane și nu poate stabili cauzalitatea.\",\"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\"}"
}
Verifică rezumatele furnizate după criterii explicite de includere și excludere, păstrează citatele-dovadă și arată dezacordurile înainte de selecție.
Câmpuri de intrare și configurare
Setări esențiale
records — CSV cu înregistrările de publicații furnizate
Anteturi id,title,year,language,text. Până la 15 înregistrări unice; title: 200 de octeți UTF-8; text: 1.200 de octeți. year este între 1900–2100. language este o etichetă exactă din două sau trei litere mici, cu o regiune opțională cu majuscule. Furnizează rezumatul sau un fragment limitat din textul integral; nu se preia nicio publicație. Fiecare CSV este limitat la 24.000 de octeți UTF-8; sunt obligatorii anteturile exacte separate prin virgule și ghilimelele CSV valide. Linkurile, URL-urile codificate, marcajele și caracterele de control sunt respinse.
Setări implicite: ""
criteria — CSV cu criteriile de triere
Anteturi id,kind,definition. Până la 8 criterii unice. kind este include sau exclude; definition: 300 de octeți UTF-8. Se acceptă cel mult 60 de perechi înregistrare-criteriu. Fiecare criteriu este verificat pentru fiecare înregistrare furnizată. Fiecare CSV este limitat la 24.000 de octeți UTF-8; sunt obligatorii anteturile exacte separate prin virgule și ghilimelele CSV valide. Linkurile, URL-urile codificate, marcajele și caracterele de control sunt respinse.
Setări implicite: ""
reviews — CSV cu verificările umane furnizate
Anteturi id,record,reviewer,decision,note. Rânduri opționale, până la 30; un fișier doar cu anteturi este valid. record trebuie să existe; reviewer este un ID cu majuscule. decision este include, exclude sau unclear. note: 300 de octeți UTF-8, opțional gol. Cel mult doi evaluatori distincți pe înregistrare și un rând pentru fiecare pereche evaluator-înregistrare. Identitățile evaluatorilor sunt etichete, nu conturi verificate. Fiecare CSV este limitat la 24.000 de octeți UTF-8; sunt obligatorii anteturile exacte separate prin virgule și ghilimelele CSV valide. Linkurile, URL-urile codificate, marcajele și caracterele de control sunt respinse.
Confirmarea explicită se aplică exact acestor definiții ale criteriilor și niveluri de performanță sau exact acestei cărți de coduri. Orice modificare a unei definiții necesită o nouă confirmare. Aceasta nu aprobă un rezultat IA.
no — Neconfirmat · yes — Confirmat pentru această verificare
Setări implicite: "no"
version — Versiunea confirmată a definițiilor
O etichetă obligatorie pentru versiunea sursei, de cel mult 120 de octeți UTF-8. Instrumentul nu preia și nu verifică o versiune externă.
Setări implicite: "VERSION-1"
Setări avansate
detail — Nivelul de detaliu al citatelor
Citatele scurte sunt limitate la 60 de caractere, cele detaliate la 120. Fiecare citat trebuie să fie un pasaj continuu exact din sursă. Sursele nu sunt niciodată rescrise sau traduse.
brief — Scurt · detailed — Detaliat
Setări implicite: "detailed"
sort_order — Ordinea rezultatelor
Ordinea surselor urmează prima apariție a fiecărei surse furnizate; ordinea identificatorilor sortează după ID-ul sursei. În cadrul unei surse, ordinea inițială a criteriilor sau codurilor propuse rămâne stabilă. Sortarea nu schimbă calculele sau avertismentele.
source — Ordinea sursei · id — Identificator sursă
Setări implicite: "source"
year_from — Primul an de publicare
Limită inferioară inclusivă, de la 1900 la 2100. Înregistrările din afara intervalului rămân în rezultat cu o semnalare explicită.
Setări implicite: 2000
year_to — Ultimul an de publicare
Limită superioară inclusivă, de la 1900 la 2100; nu poate fi înainte de limita inferioară. Niciun an nu se deduce din textul sursei.
Setări implicite: 2100
languages — Etichete de limbă furnizate permise
Listă opțională, separată prin virgule, de cel mult 12 etichete exacte, de exemplu en,de,pl. Etichetele folosesc două sau trei litere mici, cu o regiune opțională cu majuscule, de exemplu en-GB. Dacă lista este goală, această verificare a metadatelor este dezactivată. Nu se efectuează traducere sau detectare a limbii.
Setări implicite: ""
reviewer_policy — Evaluatori umani necesari
Cere unul sau doi evaluatori distincți furnizați pentru fiecare înregistrare. Evaluatorii lipsă, dezacordul și deciziile neclare sunt semnalate independent de sugestiile IA privind criteriile.
one — Un evaluator uman · two — Doi evaluatori umani
Marcarea compară titlurile după eliminarea spațiilor de la capete, normalizarea spațiilor albe și conversia Unicode la litere mici. Ignorarea dezactivează numai această euristică pentru titluri duplicate. Nicio înregistrare nu este eliminată sau îmbinată.
flag — Marcare pentru verificare · ignore — Fără semnalarea titlurilor duplicate
Setări implicite: "flag"
screening_stage — Domeniul declarat al dovezilor furnizate
Distinge materialul furnizat de tip titlu/rezumat de fragmentele de text integral furnizate, în cererea către model și în raport. Niciuna dintre setări nu preia o publicație și nu stabilește că un fragment este complet.
title_abstract — Titlu și rezumat furnizate · supplied_full_text — Fragment de text integral furnizat
Setări implicite: "title_abstract"
Număr maxim de octeți UTF-8 la intrare: 80000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "literature_screening",
"text": "{\"records\":\"id,title,year,language,text\\nR1,Comparație de instruire în ateliere,2024,en,Studiul compară două grupuri de instruire cu participanți adulți. Repartizarea nu a fost randomizată.\\nR2,Comparație de instruire în ateliere,2023,en,Raportul descrie un singur grup de instruire fără grup de comparație.\",\"criteria\":\"id,kind,definition\\nC1,include,Este descris un grup de comparație.\\nC2,exclude,Participanții sunt copii.\",\"reviews\":\"id,record,reviewer,decision,note\\nV1,R1,REVIEWER1,include,Este descris un grup de comparație.\\nV2,R1,REVIEWER2,unclear,Verifică dacă acea comparație respectă protocolul.\",\"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\"}"
}
Codarea interviurilor cu o carte de coduri gestionată
interview_coding
Atribuie coduri furnizate segmentelor de interviu cu citate exacte, verifică pasajele necodate și propunerile în conflict, numără segmente sau interviuri.
Câmpuri de intrare și configurare
Setări esențiale
segments — CSV cu segmentele de interviu
Anteturi id,interview,speaker,text. Până la 20 de segmente unice. interview este un ID cu majuscule; speaker este o etichetă furnizată de cel mult 80 de octeți UTF-8; text: 1.200 de octeți. Toate ID-urile încep cu o literă și folosesc litere mari, cifre, liniuțe de subliniere sau cratime, cel mult 24 de caractere. Folosește etichete pseudonime acolo unde este cazul. Fiecare CSV este limitat la 24.000 de octeți UTF-8; sunt obligatorii anteturile exacte separate prin virgule și ghilimelele CSV valide. Linkurile, URL-urile codificate, marcajele și caracterele de control sunt respinse.
Setări implicite: ""
codebook — CSV cu cartea de coduri confirmată
Anteturi id,name,definition,exclusion,group. Până la 12 ID-uri de cod unice. name: 120 de octeți UTF-8; definition și exclusion: câte 300 de octeți. exclusion poate fi gol. Un ID de grup nevid, cu majuscule, marchează coduri care se exclud reciproc. group gol înseamnă că nu există grup de exclusivitate. Cartea de coduri definește limitele interpretării; nu se inventează niciun cod nou. Fiecare CSV este limitat la 24.000 de octeți UTF-8; sunt obligatorii anteturile exacte separate prin virgule și ghilimelele CSV valide. Linkurile, URL-urile codificate, marcajele și caracterele de control sunt respinse.
Confirmarea explicită se aplică exact acestor definiții ale criteriilor și niveluri de performanță sau exact acestei cărți de coduri. Orice modificare a unei definiții necesită o nouă confirmare. Aceasta nu aprobă un rezultat IA.
no — Neconfirmat · yes — Confirmat pentru această verificare
Setări implicite: "no"
version — Versiunea confirmată a definițiilor
O etichetă obligatorie pentru versiunea sursei, de cel mult 120 de octeți UTF-8. Instrumentul nu preia și nu verifică o versiune externă.
Setări implicite: "VERSION-1"
Setări avansate
detail — Nivelul de detaliu al citatelor
Citatele scurte sunt limitate la 60 de caractere, cele detaliate la 120. Fiecare citat trebuie să fie un pasaj continuu exact din sursă. Sursele nu sunt niciodată rescrise sau traduse.
brief — Scurt · detailed — Detaliat
Setări implicite: "detailed"
sort_order — Ordinea rezultatelor
Ordinea surselor urmează prima apariție a fiecărei surse furnizate; ordinea identificatorilor sortează după ID-ul sursei. În cadrul unei surse, ordinea inițială a criteriilor sau codurilor propuse rămâne stabilă. Sortarea nu schimbă calculele sau avertismentele.
source — Ordinea sursei · id — Identificator sursă
Setări implicite: "source"
coding_mode — Modul de codare
Modul unic permite cel mult un cod propus pe segment și cere ca numărul maxim de coduri să fie 1. Modul multiplu permite mai multe coduri furnizate distincte, în limita maximului configurat.
single — Un cod pe segment · multiple — Mai multe coduri pe segment
Setări implicite: "multiple"
max_codes — Număr maxim de coduri pe segment
Număr întreg de la 1 la 3. Fiecare cod propus necesită propriul citat exact din acel segment. Codurile repetate sunt respinse; listele de coduri goale rămân explicit necodate.
Setări implicite: 3
speaker_filter — Filtru exact după vorbitor
Etichetă exactă opțională a vorbitorului, așa cum a fost furnizată, de cel mult 80 de octeți UTF-8. Nu se deduce nicio identitate. Numărul segmentelor excluse rămâne vizibil.
Setări implicite: ""
interview_filter — Filtru exact după interviu
ID opțional al unui interviu existent. Cele două filtre se combină; o selecție rezultată goală este respinsă. Niciun segment exclus nu este trimis modelului.
Setări implicite: ""
minimum_count — Prag de verificare pentru frecvență scăzută
Număr întreg de la 1 la 20, aplicat unității de numărare selectate. Codurile sub prag sunt semnalate, inclusiv codurile nefolosite; niciun rând nu este suprimat.
Setări implicite: 2
count_mode — Unitatea de frecvență a codurilor
Segmentele numără fiecare segment cel mult o dată pe cod. Interviurile numără fiecare ID de interviu furnizat cel mult o dată pe cod, chiar dacă se potrivesc mai multe segmente. Niciuna dintre numărători nu este o estimare la nivelul populației.
Marcarea adaugă o constatare de verificare pentru segmentele necodate. Raportarea păstrează rândurile de rezultat necodate fără acea constatare suplimentară. Nu se fabrică niciodată un citat justificativ sau un cod.
flag — Marcare pentru verificare · report — Raportarea rândurilor necodate fără semnalare suplimentară
Setări implicite: "flag"
Număr maxim de octeți UTF-8 la intrare: 80000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "interview_coding",
"text": "{\"segments\":\"id,interview,speaker,text\\nS1,I1,Participantul A,Lista de predare m-a ajutat să găsesc fișierele lipsă.\\nS2,I1,Participantul A,Tot a trebuit ca un coleg să-mi explice pasul de aprobare.\\nS3,I2,Participantul B,Procesul are loc în fiecare luni.\",\"codebook\":\"id,name,definition,exclusion,group\\nC1,Îndrumare utilă,O descriere explicită a unei îndrumări care a ajutat la finalizarea muncii.,O mențiune neutră fără ajutor raportat.,\\nC2,Aprobare neclară,O nevoie explicită de clarificare a procedurii de aprobare.,O afirmație că aprobarea era deja clară.,APPROVAL\\nC3,Aprobare clară,O afirmație explicită că procedura de aprobare era clară.,O cerere de ajutor pentru înțelegerea aprobării.,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\"}"
}
Scalează cantitățile din rețete, aplică randamente explicite, combină ingrediente echivalente și calculează ambalaje întregi, cu surse verificabile.
Câmpuri de intrare și configurare
Setări esențiale
ingredients — Ingredientele rețetei
Până la 30 de rânduri. ingredient_key identifică un ingredient explicit echivalent; numele nu creează echivalență. quantity și pack_size folosesc unitatea rândului. yield_percent este procentul păstrat după pierderea presupusă furnizată. Dacă pack_size este gol, achiziția rămâne nerezolvată. Notele sunt limitate la 160 de octeți UTF-8.
base_portions — Porții de bază
Zecimal pozitiv până la 10000; numărul de porții reprezentat de rețeta originală.
Setări implicite: "4"
target_portions — Porții țintă
Zecimal pozitiv până la 10000; folosit numai în modul raport de porții.
Setări implicite: "8"
Setări avansate
scaling_mode — Metodă de scalare
Folosește porțiile țintă împărțite la porțiile de bază sau factorul explicit. Ambele câmpuri de intrare rămân validate strict.
portions — Raport de porții · factor — Factor explicit
Setări implicite: "portions"
scale_factor — Factor de scalare explicit
Zecimal pozitiv până la 100; folosit numai în modul factor explicit.
Setări implicite: "2"
apply_yield — Aplicarea randamentelor furnizate
Împarte cantitatea netă scalată la fracția de randament furnizată a fiecărui rând. În modul dezactivat, cantitatea furnizată este tratată drept cantitatea necesară înainte de rezervă.
yes — Activat · no — Dezactivat
Setări implicite: "yes"
reserve_percent — Procent de rezervă
Zecimal nenegativ de la 0 la 100, aplicat necesarului de material calculat înainte de rotunjirea la ambalaje.
Setări implicite: "0"
aggregation — Agregarea ingredientelor
Combină numai valorile ingredient_key egale cu dimensiuni compatibile sau păstrează separat fiecare rând sursă. Dimensiunile diferite de masă și volum sub aceeași cheie combinată sunt respinse.
Folosește unitățile de bază pentru masă și volum sau convertește-le în kg și L. Cantitățile numărate rămân în pcs.
base — g, ml și pcs · large — kg, L și pcs
Setări implicite: "base"
purchase_packs — Calcularea ambalajelor întregi
Rotunjește în sus necesarul exact la ambalaje întregi furnizate. Dimensiunile de ambalaj lipsă sau contradictorii rămân vizibile; nu se plasează nicio comandă.
yes — Activat · no — Dezactivat
Setări implicite: "yes"
rounding_digits — Zecimale afișate
Afișează de la zero la șase zecimale. Comparațiile exacte și rotunjirea la pachete întregi folosesc valori nerotunjite.
Setări implicite: 3
rounding_mode — Rotunjirea afișării
Rotunjește valorile de la jumătate în sus sau rotunjește mereu în sus orice rest pozitiv. Acest lucru afectează doar afișarea.
half_up — Rotunjire de la jumătate în sus · up — Rotunjire în sus
Setări implicite: "half_up"
sort_order — Ordinea rezultatelor
Păstrează ordinea sursei sau plasează primele rândurile cu lacune de calcul și probleme de verificare IA.
source — Ordinea sursei · issues_first — Problemele de verificare mai întâi
Setări implicite: "source"
include_evidence — Afișarea notelor sursă exacte
Include notele sursă exacte în tabel și în exporturi sau păstrează numai identificatorii înregistrărilor. Validarea sursei rămâne mereu activă.
yes — Activat · no — Dezactivat
Setări implicite: "yes"
Număr maxim de octeți UTF-8 la intrare: 160000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "recipe_scaling",
"text": "{\"ingredients\":\"id,ingredient_key,name,quantity,unit,yield_percent,pack_size,note\\nI1,FLOUR,Făină,0.5,kg,100,1,Tipul de făină rămâne neschimbat.\\nI2,CARROT,Morcovi,300,g,80,500,Randamentul include marja de curățare furnizată.\\nI3,FLOUR,Făină pentru pudrare,100,g,100,1000,Același stoc de făină ca 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\"}"
}
Transformă măsurile încăperilor dreptunghiulare în suprafețe și necesar de material, pe baza acoperirii, straturilor, rezervei și ambalajelor furnizate.
Câmpuri de intrare și configurare
Setări esențiale
rooms — Măsurătorile încăperilor
Până la 20 de încăperi dreptunghiulare. Fiecare rând atribuie un produs furnizat suprafeței sale țintă. Toate dimensiunile folosesc unitatea comună selectată. Pentru altă suprafață sau alt produs este necesar un rând separat.
openings — Măsurătorile golurilor
Până la 40 de goluri legate de room_id. Lățime × înălțime × cantitate se deduce numai din pereți, când scăderea este activată. Un CSV doar cu anteturi înseamnă că nu există goluri. Geometria și suprapunerea golurilor nu se deduc.
products — Definiții de acoperire a produselor
Până la 20 de produse. target este floor, ceiling sau walls; coverage este în m² pe L sau kg pe strat. unit este L sau kg. Dacă pack_size este gol, achiziția rămâne nerezolvată. Toate ratele sunt presupuneri furnizate, nu specificații preluate.
dimension_unit — Unitate de măsură
Aplică m, cm sau mm în mod consecvent fiecărei dimensiuni de încăpere și gol. Rezultatele folosesc m și m².
m — m · cm — cm · mm — mm
Setări implicite: "m"
Setări avansate
opening_policy — Deduceri pentru goluri
Scade dreptunghiurile golurilor legate din suprafața pereților sau păstrează suprafața brută. Calculele pentru pardoseală și tavan nu deduc golurile.
subtract — Scădere din pereți · ignore — Păstrarea suprafeței brute a pereților
Setări implicite: "subtract"
reserve_percent — Procent de rezervă
Zecimal nenegativ de la 0 la 100, aplicat necesarului de material calculat înainte de rotunjirea la ambalaje.
Setări implicite: "10"
coats_mode — Sursa numărului de straturi
Folosește numărul de straturi furnizat pentru fiecare produs sau un singur număr global explicit de straturi.
product — Agregare pe produs · global — Număr global de straturi
Setări implicite: "product"
coats — Număr global de straturi
Număr întreg de la 1 la 10, folosit numai când este selectată sursa globală a numărului de straturi.
Setări implicite: 2
purchase_packs — Calcularea ambalajelor întregi
Rotunjește în sus necesarul exact la ambalaje întregi furnizate. Dimensiunile de ambalaj lipsă sau contradictorii rămân vizibile; nu se plasează nicio comandă.
yes — Activat · no — Dezactivat
Setări implicite: "yes"
pack_scope — Domeniul rotunjirii la ambalaje
Agregă necesarul pentru fiecare produs înainte de rotunjirea la ambalaje întregi sau rotunjește separat fiecare încăpere. Stocul nu este dedus automat.
product — Agregare pe produs · room — Rotunjirea separată a fiecărei încăperi
Setări implicite: "product"
rounding_digits — Zecimale afișate
Afișează de la zero la șase zecimale. Comparațiile exacte și rotunjirea la pachete întregi folosesc valori nerotunjite.
Setări implicite: 3
rounding_mode — Rotunjirea afișării
Rotunjește valorile de la jumătate în sus sau rotunjește mereu în sus orice rest pozitiv. Acest lucru afectează doar afișarea.
half_up — Rotunjire de la jumătate în sus · up — Rotunjire în sus
Setări implicite: "half_up"
sort_order — Ordinea rezultatelor
Păstrează ordinea sursei sau plasează primele rândurile cu lacune de calcul și probleme de verificare IA.
source — Ordinea sursei · issues_first — Problemele de verificare mai întâi
Setări implicite: "source"
include_evidence — Afișarea notelor sursă exacte
Include notele sursă exacte în tabel și în exporturi sau păstrează numai identificatorii înregistrărilor. Validarea sursei rămâne mereu activă.
yes — Activat · no — Dezactivat
Setări implicite: "yes"
Număr maxim de octeți UTF-8 la intrare: 160000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "room_quantities",
"text": "{\"rooms\":\"id,name,length,width,height,product_id,note\\nR1,Atelier,5,4,2.5,P1,Verifică măsurătorile pereților înainte de comandă.\\nR2,Depozit,3,2,2.5,P1,Folosește aceeași vopsea de perete furnizată.\",\"openings\":\"id,room_id,width,height,quantity,note\\nO1,R1,1,2,1,Gol de ușă.\\nO2,R1,1.5,1,2,Două ferestre.\",\"products\":\"id,name,target,coverage,unit,pack_size,coats,note\\nP1,Vopsea pentru pereți,walls,10,L,5,2,Acoperirea este o valoare de planificare furnizată pe strat.\",\"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\"}"
}
Calculează capacități de plantare dreptunghiulare, verifică conflicte de ocupare, intervale de familie și istoric lipsă, fără a inventa reguli de cultură.
Câmpuri de intrare și configurare
Setări esențiale
beds — Straturi de cultură măsurate
Până la 20 de straturi dreptunghiulare. Fiecare rând are propria unitate m, cm sau mm. O plantare ocupă întregul strat la care se face referire pentru verificarea conflictelor.
plantings — Culturi planificate
Până la 30 de plantări cu date de început și de sfârșit incluse. family este o cheie explicită cu majuscule, nu o clasificare botanică dedusă din numele culturii. Distanțele folosesc unitatea comună selectată.
history — Culturi anterioare înregistrate
Până la 40 de înregistrări istorice cu date incluse. Este permis un CSV doar cu anteturi. Înregistrările sunt verificate pentru suprapuneri și intervale din aceeași familie; istoricul extern lipsă nu poate fi reconstituit.
rules — Intervale de familie furnizate
Până la 20 de reguli unice de familie. break_days este un număr întreg de la 0 la 3650 care numără zilele complete libere. Este permis un CSV doar cu anteturi; regulile lipsă rămân vizibile în modul cu reguli explicite.
Setări avansate
spacing_unit — Unitatea pentru distanțe și margini
Aplică m, cm sau mm atât distanțelor dintre plante și rânduri, cât și marginii comune. Dimensiunile straturilor își păstrează propriile unități furnizate explicit.
m — m · cm — cm · mm — mm
Setări implicite: "cm"
edge_margin — Margine pe fiecare latură
Zecimal nenegativ până la 10000 în unitatea pentru distanțe. De două ori această margine se scade din ambele dimensiuni ale stratului înainte de numărarea pozițiilor.
Setări implicite: "0"
path_percent — Marjă de planificare pentru alei
Zecimal nenegativ de la 0 la 100. Reduce numărul din grila dreptunghiulară cu acest procent și rotunjește în jos. Aceasta este o marjă agregată, nu un plan geometric al aleilor.
Setări implicite: "0"
rotation_mode — Sursa regulilor de rotație
Folosește reguli explicite pentru fiecare familie sau intervalul global furnizat. Niciun interval agronomic nu se deduce automat.
rules — Reguli explicite de familie · default — Interval global furnizat
Setări implicite: "rules"
default_break_days — Interval global de zile libere
Număr întreg de la 0 la 3650, folosit numai în modul cu interval global. Intervalul se aplică aceleiași chei de familie furnizate.
Setări implicite: 365
overlap_policy — Numărători în timpul conflictelor de ocupare
Păstrează capacitățile de ciornă cu avertismente explicite de suprapunere sau setează la zero numărul plantărilor afectate. Contează și suprapunerile cu istoricul furnizat.
flag — Semnalarea conflictelor și păstrarea numărătorilor de ciornă · block_count — Suprimarea numărătorilor pentru plantările suprapuse
Setări implicite: "flag"
history_status — Declarația privind acoperirea istorică
Declară dacă înregistrările istorice furnizate sunt complete pentru verificarea vizată. Această declarație nu verifică înregistrările externe.
complete — Declarat complet · incomplete — Declarat incomplet
Setări implicite: "incomplete"
date_from — Începutul intervalului afișat
Dată opțională YYYY-MM-DD, de la 2000 până la 2100. Include plantările care se suprapun cu intervalul afișat; toate înregistrările furnizate participă în continuare la verificarea conflictelor.
Setări implicite: ""
date_to — Sfârșitul intervalului afișat
Dată de sfârșit opțională, inclusă, YYYY-MM-DD, de la 2000 până la 2100. Gol înseamnă că nu există limită superioară de afișare.
Setări implicite: ""
rounding_digits — Zecimale afișate
Afișează de la zero la șase zecimale. Comparațiile exacte și rotunjirea la pachete întregi folosesc valori nerotunjite.
Setări implicite: 3
sort_order — Ordinea rezultatelor
Păstrează ordinea sursei sau plasează primele rândurile cu lacune de calcul și probleme de verificare IA.
source — Ordinea sursei · issues_first — Problemele de verificare mai întâi
Setări implicite: "source"
include_evidence — Afișarea notelor sursă exacte
Include notele sursă exacte în tabel și în exporturi sau păstrează numai identificatorii înregistrărilor. Validarea sursei rămâne mereu activă.
yes — Activat · no — Dezactivat
Setări implicite: "yes"
Număr maxim de octeți UTF-8 la intrare: 160000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "crop_planning",
"text": "{\"beds\":\"id,name,length,width,unit,note\\nB1,Strat nord,4,1.2,m,Strat dreptunghiular măsurat.\\nB2,Strat sud,3,1,m,Suprafață de plantare separată.\",\"plantings\":\"id,bed_id,crop,family,start,end,row_spacing,plant_spacing,note\\nC1,B1,Morcovi,APIACEAE,2027-03-01,2027-06-30,30,10,Verifică distanța furnizată dintre rânduri.\\nC2,B1,Sfeclă roșie,AMARANTHACEAE,2027-06-15,2027-09-30,30,15,Datele planificate se suprapun cu cultura anterioară.\\nC3,B2,Mazăre,FABACEAE,2027-03-01,2027-06-01,40,10,Verifică istoricul disponibil.\",\"history\":\"id,bed_id,family,start,end,note\\nH1,B1,APIACEAE,2026-03-01,2026-08-31,Cultură anterioară înregistrată.\",\"rules\":\"id,family,break_days,note\\nT1,APIACEAE,365,Interval explicit furnizat.\\nT2,AMARANTHACEAE,180,Interval explicit furnizat.\",\"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\"}"
}
Compară stările declarate ale scenelor cu regulile de continuitate gestionate și inspectează dovezile narative exacte, cu o evaluare IA separată.
Câmpuri de intrare și configurare
Setări esențiale
scenes — Scene
Coloane CSV id,day,order,text. Până la 40 de scene; day și order sunt numere întregi 1–999, iar fiecare pereche day/order trebuie să fie unică. Textul scenei este limitat la 1200 de octeți UTF-8.
Setări implicite: ""
states — Stări de continuitate declarate
Coloane CSV id,scene,entity,kind,state,quote. Până la 20 de înregistrări de stare. kind este role, prop sau costume. Fiecare quote trebuie să fie un pasaj exact din scena la care se referă, de cel mult 240 de octeți UTF-8. O singură înregistrare pentru fiecare scenă, entitate și tip. Egalitatea stărilor folosește textul exact, inclusiv ortografia și literele mari sau mici.
Setări implicite: ""
rules — Reguli de continuitate gestionate
Coloane CSV id,entity,kind,scope,policy,description. Până la 20 de reguli. scope este same_day sau whole_story; policy este constant sau track. Entitatea și tipul trebuie să coincidă exact. Descrierile sunt limitate la 240 de octeți UTF-8.
Setări implicite: ""
Setări avansate
day_from — Prima zi a poveștii
Limita inferioară inclusivă a zilelor poveștii. Sunt verificate numai înregistrările de stare selectate.
Setări implicite: 1
day_to — Ultima zi a poveștii
Limita superioară inclusivă a zilelor poveștii, nu mai devreme de prima zi a poveștii.
Setări implicite: 999
kind_filter — Categorie de continuitate
Limitează dovezile de stare la o singură categorie gestionată.
all — Toate · role — Rol · prop — Recuzită · costume — Costum
Setări implicite: "all"
entity_filter — Filtru exact după entitate
Un nume exact de entitate, opțional. Gol include toate entitățile; ortografia și literele mari sau mici trebuie să coincidă cu înregistrările gestionate.
Setări implicite: ""
rule_filter — Politica regulii
Opțiunea constant semnalează schimbările de stare declarate; track documentează schimbările fără a le trata drept conflicte. Filtrarea schimbă setul de reguli aplicabile.
all — Toate · constant — Stare constantă obligatorie · track — Urmărirea schimbărilor
Setări implicite: "all"
sort_order — Ordinea dovezilor
Ordonează dovezile de stare cronologic sau după numele exact al entității. Comparațiile de reguli păstrează ordinea regulilor gestionate și a scenelor.
Include comparațiile în care starea declarată rămâne identică. Comparațiile neschimbate ascunse sunt numărate explicit; dovezile din sursă rămân mereu vizibile.
Setări implicite: true
include_gaps — Identificarea regulilor lipsă
Adaugă o constatare pentru înregistrările de stare selectate fără o regulă gestionată aplicabilă.
Setări implicite: true
detail — Lungimea dovezilor IA
Extrasele scurte sunt limitate la 120 de caractere, cele detaliate la 240. Limba exactă a sursei este păstrată. Intrările foarte mari pot fi totuși respinse.
O etichetă de versiune sau revizie furnizată, afișată la fiecare rând de dovezi și de comparație.
Setări implicite: "V1"
Număr maxim de octeți UTF-8 la intrare: 90000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "script_continuity",
"text": "{\"scenes\":\"id,day,order,text\\nS1,1,1,Mara poartă o haină roșie și ține o cheie de alamă.\\nS2,1,2,Mara poartă o haină albastră și ține o cheie de alamă.\",\"states\":\"id,scene,entity,kind,state,quote\\nE1,S1,Mara,costume,haină roșie,Mara poartă o haină roșie\\nE2,S2,Mara,costume,haină albastră,Mara poartă o haină albastră\",\"rules\":\"id,entity,kind,scope,policy,description\\nR1,Mara,costume,same_day,constant,Haina rămâne neschimbată în aceeași zi a poveștii.\",\"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\"}"
}
Creează o matrice completă și limitată de rulări neclinice din factori și niveluri gestionate, cu ordonare cu sămânță și verificare IA legată de sursă.
Câmpuri de intrare și configurare
Setări esențiale
factors — Factori și scop
Coloane CSV id,name,purpose. Între 1 și 6 factori. Nume:120 de octeți UTF-8; purpose:600. IA clasifică numai scopul furnizat și citează un pasaj exact.
Setări implicite: ""
levels — Niveluri de factori gestionate
Coloane CSV id,factor,value. Fiecare factor necesită 2–6 valori distincte și ID-uri de nivel valide. Până la 36 de niveluri; fiecare valoare are cel mult 120 de octeți UTF-8. Valorile care arată numeric rămân etichete literale și nu sunt convertite niciodată în măsurători.
Setări implicite: ""
combinations — Combinații permise explicite
Folosit numai pentru modul allowed_combinations. CSV începe cu id, urmat de fiecare ID de factor în ordinea selectată a factorilor. Fiecare celulă conține un ID de nivel care aparține acelui factor. Combinațiile duplicate sunt respinse. Lasă gol pentru full_factorial.
Setări implicite: ""
design_mode — Modul de combinare
Factorialul complet enumeră fiecare combinație de niveluri gestionate. Modul explicit include numai combinațiile permise furnizate. Niciun mod nu deduce siguranța sau fezabilitatea.
full_factorial — Factorial complet · allowed_combinations — Combinații permise explicite
Setări implicite: "full_factorial"
objective — Obiectiv gestionat
Un obiectiv neclinic furnizat, folosit drept context pentru verificarea factorilor legată de sursă și afișat neschimbat în rezultat. Nu poate autoriza niveluri sau experimente noi.
Setări implicite: ""
Setări avansate
replicates — Replici pe combinație
Repetă în mod egal fiecare combinație inclusă. Replicarea nu stabilește puterea statistică sau independența.
Setări implicite: 2
block_size — Rulări pe bloc
Rulările consecutive sunt grupate în blocuri de această dimensiune; ultimul bloc poate fi mai scurt. Acestea sunt grupuri de programare, nu factori științifici de blocare deduși.
Setări implicite: 4
randomization — Ordinea rulărilor
Fără randomizare păstrează ordinea generată. Randomizarea în blocuri amestecă numai în interiorul blocurilor inițiale. Randomizarea globală amestecă toate rulările înainte de atribuirea blocurilor. O ierarhizare SHA256 cu versiune și o sămânță produc o ordine reproductibilă.
none — Fără randomizare · within_blocks — Randomizare în blocuri · global — Randomizare globală
Setări implicite: "within_blocks"
seed — Sămânță de reproductibilitate
Număr întreg 0–2147483647. Aceleași date complete de intrare și același algoritm de ordonare produc aceeași matrice. Această sămânță nu este un mecanism de securitate.
Setări implicite: 42
run_limit — Număr maxim de rulări complete
Respinge întregul plan dacă numărul de combinații înmulțit cu replicile depășește această limită. Nu se produce niciun subset aleatoriu sau o trunchiere pe tăcute.
Setări implicite: 180
factor_order — Ordinea factorilor
Păstrează ordinea factorilor din CSV sau sortează după ID-ul factorului. Anteturile combinațiilor explicite trebuie să urmeze ordinea selectată.
source — Ordinea sursei · id — Ordine după ID
Setări implicite: "source"
level_order — Ordinea nivelurilor
Păstrează ordinea nivelurilor din CSV în cadrul fiecărui factor sau sortează după ID-ul nivelului. Aceasta schimbă enumerarea factorială completă și poate schimba apartenența la blocuri.
source — Ordinea sursei · id — Ordine după ID
Setări implicite: "source"
replicate_order — Ordinea replicilor
Modul grupat plasează împreună replicile fiecărei combinații. Modul intercalat parcurge toate combinațiile o dată pentru fiecare replică, înainte de randomizare.
grouped — Grupare după combinație · interleaved — Intercalarea replicilor
Setări implicite: "interleaved"
domain — Domeniu de lucru neclinic
Domeniul acceptat este munca neclinică de proces, materiale, software sau educație. Instrumentul nu stabilește siguranța, aprobările sau adecvarea pentru experimente pe oameni.
O referință furnizată, afișată împreună cu toate rulările și verificările factorilor.
Setări implicite: "DESIGN1"
detail — Lungimea dovezilor IA
Extrasele scurte sunt limitate la 120 de caractere, cele detaliate la 240. Limba exactă a sursei este păstrată. Intrările foarte mari pot fi totuși respinse.
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "experiment_design",
"text": "{\"factors\":\"id,name,purpose\\nF1,Viteză de imprimare,Compară setările vitezei de imprimare pentru calitatea vizibilă a marginilor.\\nF2,Setare de răcire,Compară setările controlate de răcire în timp ce verifici calitatea imprimării.\",\"levels\":\"id,factor,value\\nL1,F1,Lent\\nL2,F1,Rapid\\nL3,F2,Scăzut\\nL4,F2,Ridicat\",\"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\":\"Compară setările gestionate ale imprimantei pe piese de probă neclinice.\",\"design_name\":\"DESIGN1\",\"detail\":\"brief\"}"
}
Scrieți un comunicat de presă pe baza faptelor furnizate, păstrând citatele aprobate cuvânt cu cuvânt și fără a inventa cifre.
Câmpuri de intrare și configurare
Setări esențiale
facts — Fapte
Ce s-a întâmplat, cine este implicat, de ce este important. Note simple sunt suficiente.
Setări implicite: ""
organisation — Organizație
Numele organizației emitente.
Setări implicite: ""
location — Locație
Locul datării.
Setări implicite: ""
release_date — Dată
Data așa cum ar trebui să apară.
Setări implicite: ""
approved_quotes — Citate aprobate
Doar citatele care au fost aprobate. Adăugat cuvânt cu cuvânt; AI-ul nu scrie niciun citat.
Setări implicite: ""
Setări avansate
boilerplate — Despre organizație
Paragraf standard, adăugat cuvânt cu cuvânt.
Setări implicite: ""
contact — Date de contact
Adăugat cuvânt cu cuvânt la sfârșit.
Setări implicite: ""
length — Lungime
Lungimea aproximativă a ciornei.
short — Scurt · medium — Mediu · long — Lung
Setări implicite: "medium"
Număr maxim de octeți UTF-8 la intrare: 30000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "press_release",
"text": "{\"facts\":\"Riverside Bakery deschide al doilea magazin pe strada Mill Street pe 12 mai. Magazinul creează 6 locuri de muncă. Pâinea este coptă la fața locului cu făină de la Hartmann Mill.\",\"organisation\":\"Riverside Bakery\",\"location\":\"Bridgeport\",\"release_date\":\"2 mai\",\"approved_quotes\":\"\\\"Am vrut să coangă acolo unde locuiesc clienții noștri.\\\" Anna Berg, proprietar\",\"boilerplate\":\"Riverside Bakery coace pâine în Bridgeport din 1994.\",\"contact\":\"Anna Berg, press@riverside-bakery.example\",\"length\":\"short\"}"
}
Scrieți un anunț de angajare pe baza datelor despre post, cu salariul și detaliile de candidatură păstrate cuvânt cu cuvânt și formulările excluzătoare semnalate.
Câmpuri de intrare și configurare
Setări esențiale
facts — Fapte
Sarcini, cerințe, ce se oferă, ore de lucru. Sunt suficiente note simple.
Setări implicite: ""
job_title — Titlul postului
Adăugat cuvânt cu cuvânt ca titlu.
Setări implicite: ""
company — Compania
Numele angajatorului.
Setări implicite: ""
location — Locație
Locul de muncă sau la distanță.
Setări implicite: ""
salary — Salariu
Adăugat cuvânt cu cuvânt. Lăsați gol dacă nu este publicat.
Setări implicite: ""
apply_contact — Cum să aplicați
Contact sau adresă pentru candidaturi, adăugat cuvânt cu cuvânt.
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "job_ad_create",
"text": "{\"facts\":\"Susține echipa de service. Planifică ordinele de reparații, comandă piese, comunică cu clienții. Este necesară formarea profesională de mecanic auto și permis de conducere. 38 de ore pe săptămână, 30 de zile de concediu.\",\"job_title\":\"Consilier service (toate genurile)\",\"company\":\"Martens Garage\",\"location\":\"Lindenau\",\"salary\":\"\",\"apply_contact\":\"jobs@martens-garage.example\",\"tone\":\"neutral\"}"
}
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "offer_cover_letter",
"text": "{\"facts\":\"Ofertă pentru refacerea vopselei din scara imobilului din strada Maple. Două straturi, lucrare în timpul orelor de birou, clientul a solicitat vopsea cu miros redus.\",\"customer\":\"Dna Keller, Proprietate Maple Street\",\"offer_number\":\"A-2041\",\"amount\":\"4.180 EUR plus TVA\",\"valid_until\":\"30 iunie\",\"sender\":\"Jonas Weber, Weber Painters\",\"tone\":\"friendly\"}"
}
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "customer_change_notice",
"text": "{\"facts\":\"Abonamentul lunar crește de la 29 la 32 EUR din cauza costurilor mai mari la energie. Contractele pot fi anulate până la intrarea în vigoare a modificării. Programul de funcționare rămâne același.\",\"organisation\":\"North Gym\",\"effective_date\":\"1 martie\",\"contact\":\"service@north-gym.example\",\"tone\":\"neutral\"}"
}
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "polite_decline",
"text": "{\"situation\":\"Lena Hoffmann a aplicat pentru poziția de stagiar în tipăria noastră. Interviu pe 4 aprilie.\",\"reason\":\"Un alt candidat avea mai multă experiență în tipărire offset.\",\"alternative\":\"Păstrăm cererea timp de șase luni dacă ea este de acord.\",\"sender\":\"Tom Richter, Richter Print\",\"tone\":\"friendly\"}"
}
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "event_invitation",
"text": "{\"event\":\"Petrecerea de vară a chiriașilor Lindenhof\",\"facts\":\"Grătarul și băuturile sunt asigurate, vă rugăm să aduceți o salată sau un tort. Copiii sunt bineveniți. Muzică începând cu ora 18:00.\",\"date_time\":\"Sâmbătă 21 iunie, 16:00\",\"place\":\"Curte, Lindenhof 4\",\"rsvp\":\"Răspundeți doamnei Yilmaz până pe 14 iunie\",\"host\":\"Comitetul chiriașilor\",\"tone\":\"friendly\"}"
}
Scrieți o scrisoare de reziliere clară pentru un contract, cu solicitarea unei confirmări scrise. Fără consultanță juridică.
Câmpuri de intrare și configurare
Setări esențiale
contract — Contract
Tipul de contract și numărul contractului.
Setări implicite: ""
provider — Furnizor
Numele companiei.
Setări implicite: ""
end_date — Sfârșitul contractului
De exemplu o dată sau "următoarea dată posibilă". Adăugat cuvânt cu cuvânt.
Setări implicite: ""
customer_block — Datele clientului
Nume, adresă și numărul clientului. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
Setări avansate
notes — Notițe
Opțional: motiv, debit direct de oprit, date de șters.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 30000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "cancellation_letter",
"text": "{\"contract\":\"Contract mobil, număr client 88213\",\"provider\":\"Telecom North\",\"end_date\":\"următoarea dată posibilă\",\"customer_block\":\"Maria Lang, Oak Street 7, 12345 Riverton\",\"notes\":\"Vă rugăm să opriți plata prin ordin de plată directă după ultima factură.\"}"
}
Transformați notele într-o reclamație factuală, cu o solicitare și un termen limită clare, fără amenințări sau detalii inventate.
Câmpuri de intrare și configurare
Setări esențiale
facts — Fapte
Ce s-a întâmplat, când, ce s-a convenit, ce s-a încercat.
Setări implicite: ""
recipient — Destinatar
Companie sau persoană.
Setări implicite: ""
desired_outcome — Rezultatul solicitat
Ce ar trebui să se întâmple acum.
Setări implicite: ""
reference — Referință
Număr de comandă sau de client. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
deadline — Termen limită
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
sender — Expeditor și semnătură
Nume, rol și detalii de contact. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 30000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "complaint_letter",
"text": "{\"facts\":\"Mașina de spălat comandată pe 3 martie, livrată pe 20 martie în loc de 10 martie. Garnitura ușii a fost deteriorată la livrare. Raportat telefonic pe 21 martie, fără răspuns de atunci.\",\"recipient\":\"HomeTech Service\",\"desired_outcome\":\"Înlocuirea garniturii ușii sau a mașinii.\",\"reference\":\"Comanda 55821\",\"deadline\":\"14 aprilie\",\"sender\":\"Paul Novak, Elm Road 2\"}"
}
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "company_profile",
"text": "{\"facts\":\"Afacere de familie pentru mobilier de grădină, fondată în 2003. Atelier propriu cu 14 angajați. Lemn din păduri regionale. Vinde clienților privați și hotelurilor. Reparații timp de 10 ani.\",\"company\":\"Waldholz Furniture\",\"location\":\"Freiberg\",\"contact\":\"hello@waldholz.example\",\"length\":\"short\",\"tone\":\"friendly\"}"
}
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "speech_draft",
"text": "{\"occasion\":\"Adio, Helga Sommer, după 31 de ani\",\"speaker\":\"Director general\",\"audience\":\"Colegi și familie\",\"facts\":\"Helga Sommer a început în 1995 în contabilitate și ulterior a condus echipa de 6 persoane. Ea a introdus primele facturi online și a instruit 12 ucenici. Acum va călători în Norvegia.\",\"length\":\"short\",\"tone\":\"friendly\"}"
}
Scrie rezumatul proiectului pentru o cerere de finanțare pe baza faptelor furnizate, fără a inventa cifre sau efecte.
Câmpuri de intrare și configurare
Setări esențiale
project — Titlul proiectului
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
organisation — Organizație
Solicitant.
Setări implicite: ""
funder — Finanțator
Opțional, pentru alegerea formulării.
Setări implicite: ""
facts — Fapte
Problemă, obiective, activități, grup țintă, efecte așteptate.
Setări implicite: ""
amount — Suma solicitată
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
period — Perioadă
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 30000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "grant_summary",
"text": "{\"project\":\"După-amieze de lectură la biblioteca districtului\",\"organisation\":\"Prietenii Bibliotecii de Est\",\"funder\":\"Fondul cultural al orașului\",\"facts\":\"Copiii de la 6 la 10 ani citesc cu voce tare împreună cu voluntari în două după-amiezi pe săptămână. Multe familii au puține cărți acasă. 8 voluntari sunt pregătiți, cărțile fiind furnizate de bibliotecă. Scopul: mai mulți copii să utilizeze biblioteca în mod regulat.\",\"amount\":\"6.500 EUR\",\"period\":\"Septembrie până în iunie\"}"
}
Scrie o scrisoare clară de la o școală sau o grădiniță către părinți: ce se întâmplă, când și ce trebuie să facă părinții.
Câmpuri de intrare și configurare
Setări esențiale
school — Școală sau grădiniță
Numele instituției.
Setări implicite: ""
facts — Fapte
Ce se întâmplă, de ce este nevoie, cât costă.
Setări implicite: ""
date_time — Data și ora
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
deadline — Termen limită pentru răspuns
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
sender — Expeditor și semnătură
Nume, rol și detalii de contact. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 30000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "parent_letter",
"text": "{\"school\":\"Școala Primară Sunflower\",\"facts\":\"Clasa 3b vizitează grădina zoologică. Copiii au nevoie de un pachet cu prânz și haine de ploaie. Excursia costă 8 EUR, care se plătește în clasă. Ne întoarcem la ora 14:00.\",\"date_time\":\"Marți, 13 mai, 8:30\",\"deadline\":\"Vineri, 9 mai\",\"sender\":\"Ms Aydin, învățătoare\"}"
}
Scrieți un anunț scurt pentru un panou, o ușă sau casa scării: ce se întâmplă, când, ce trebuie făcut.
Câmpuri de intrare și configurare
Setări esențiale
facts — Fapte
Ce se întâmplă, cine este afectat, ce trebuie făcut.
Setări implicite: ""
date_time — Data și ora
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
place — Locul
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
contact — Date de contact
Adăugat cuvânt cu cuvânt la sfârșit.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 30000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "notice_board",
"text": "{\"facts\":\"Apa a fost oprită deoarece se înlocuiește supapa principală. Vă rugăm să umpleți niște apă înainte și să nu folosiți mașina de spălat.\",\"date_time\":\"Joi, 8 mai, 9:00 - 12:00\",\"place\":\"Numerele casei 4 până la 8\",\"contact\":\"Administratorul Mr Lang, 0151 000000\"}"
}
Scrie o scrisoare de candidatură pentru un loc de muncă pe baza anunțului de angajare și a unui profil. Apar doar abilitățile și experiența menționate.
Câmpuri de intrare și configurare
Setări esențiale
job_ad — Anunț de angajare
Textul anunțului.
Setări implicite: ""
profile — Profil propriu
Experiență, abilități, educație, motivație. Doar acestea pot fi revendicate.
Setări implicite: ""
company — Compania
Numele angajatorului.
Setări implicite: ""
applicant — Detalii candidat
Nume și detalii de contact. Adăugat cuvânt cu cuvânt.
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "cover_letter",
"text": "{\"job_ad\":\"Căutăm un asistent de echipă cu experiență în organizarea evenimentelor. Este necesară o bună cunoaștere a limbii engleze.\",\"profile\":\"Șase ani ca manager de birou la o companie de expoziții. A organizat 40 de evenimente pentru clienți pe an. Engleză la nivel B2. Caută un rol cu mai multă responsabilitate.\",\"company\":\"Norden Events\",\"applicant\":\"Sara Jensen, sara@example.com\",\"tone\":\"neutral\"}"
}
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "property_listing",
"text": "{\"facts\":\"3 camere, 74 metri pătrați, etajul al doilea, balcon orientat spre sud, renovat în 2021, bucătărie complet echipată, pivniță, oprirea de tramvai la 5 minute de mers pe jos.\",\"location\":\"Schillerstrasse, Leipzig\",\"price\":\"980 EUR plus utilități\",\"contact\":\"Immobilien Kern, 0341 000000\",\"tone\":\"neutral\"}"
}
Scrieți un mic anunț scurt și onest pentru un obiect, cu defectele menționate și prețul păstrat exact.
Câmpuri de intrare și configurare
Setări esențiale
facts — Fapte
Ce este, vârstă, stare, defecte, ce este inclus.
Setări implicite: ""
price — Preț
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
location — Locație
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
contact — Contact
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 30000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "classified_ad",
"text": "{\"facts\":\"Bicicletă pentru copii 20 inch, cumpărată în 2022, 6 viteze, albastră. O mică zgârietură pe cadru, frâne noi anul trecut. Faruri incluse.\",\"price\":\"120 EUR\",\"location\":\"Potsdam\",\"contact\":\"Mesaj pe platformă\"}"
}
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "donation_appeal",
"text": "{\"organisation\":\"Adăpostul de Animale Bergen\",\"facts\":\"Acoperișul căsuței pentru câini curge și trebuie înlocuit înainte de iarnă. Adăpostul îngrijește aproximativ 40 de câini. Un acoperișitor a oferit o cotă de 12.000 EUR. Până acum au fost strânși 5.000 EUR.\",\"goal\":\"7.000 EUR până în octombrie\",\"donation_details\":\"IBAN DE00 0000 0000 0000 0000 00, referință Acoperiș\",\"contact\":\"info@shelter-bergen.example\",\"tone\":\"friendly\"}"
}
Transformați o listă de modificări în note de lansare ușor de citit. Fiecare modificare apare o singură dată, iar numerele rămân așa cum au fost furnizate.
Câmpuri de intrare și configurare
Setări esențiale
changes — Modificări
O modificare pe rând. Tipul este added, changed, fixed, removed sau security.
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "release_notes",
"text": "{\"changes\":\"id,type,text\\nC1,added,Export CSV pentru facturi\\nC2,fixed,Autentificare eșuată când adresa de e-mail conținea litere mari\\nC3,changed,Rapoartele se încarcă în fundal\",\"product\":\"Facturi Billy\",\"version\":\"3.2\",\"release_date\":\"12 mai\",\"audience\":\"customers\"}"
}
Creați marcaje de capitole din subtitrări sau dintr-o transcriere cu coduri de timp. Timpul provine din fișier, doar titlurile sunt generate de AI.
Câmpuri de intrare și configurare
Setări esențiale
transcript — Transcriere cu coduri de timp
SRT, VTT sau linii care încep cu un timp, cum ar fi 01:12.
Setări implicite: ""
max_chapters — Număr maxim de capitole
De la 3 la 20.
Setări implicite: 8
Setări avansate
min_gap_seconds — Distanța minimă în secunde
De la 10 la 600.
Setări implicite: 60
Număr maxim de octeți UTF-8 la intrare: 70000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "video_chapters",
"text": "{\"transcript\":\"00:00 Bun venit la atelier și o scurtă prezentare a programului de astăzi.\\n00:40 Începem cu uneltele de care aveți nevoie pentru a schimba o anvelopă.\\n01:30 Mai întâi, slăbiți piulițele roții în timp ce mașina este pe sol.\\n02:20 Acum ridicați mașina cu cricul la punctul marcat.\\n03:10 Scoateți roata și montați roata de rezervă.\\n04:05 Strângeți piulițele în cruce și coborâți mașina.\\n05:00 Verificați presiunea și depozitați sculele.\",\"max_chapters\":4,\"min_gap_seconds\":60}"
}
Creați o agendă a întâlnirii cu intervale de timp, bazată pe subiecte și durate. Serverul calculează intervalele de timp, iar AI-ul formulează punctele de discuție și rezultatele așteptate.
Câmpuri de intrare și configurare
Setări esențiale
meeting_title — Titlul întâlnirii
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
objective — Obiectiv
Ce ar trebui să realizeze întâlnirea.
Setări implicite: ""
start_time — Ora de începere
Format 09:30.
Setări implicite: "09:00"
topics — Subiecte
Un subiect pe rând, cu persoana responsabilă și minutele.
Setări implicite: ""
Setări avansate
available_minutes — Minute disponibile
0 înseamnă fără limită. O agendă mai lungă este semnalată.
Setări implicite: 0
break_minutes — Pauză după fiecare al treilea subiect
Minute, 0 înseamnă fără pauză.
Setări implicite: 0
Număr maxim de octeți UTF-8 la intrare: 30000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "meeting_agenda",
"text": "{\"meeting_title\":\"Planificarea primăvirii\",\"objective\":\"Decideți ordinea celor trei proiecte\",\"start_time\":\"09:30\",\"topics\":\"id,topic,owner,minutes\\nT1,revizuirea trimestrului trecut,Anna,20\\nT2,buget proiecte A B C,Marek,40\\nT3,cine face ce,Anna,30\",\"available_minutes\":90,\"break_minutes\":0}"
}
Răspunde la întrebări pe baza unui document lipit. Fiecare răspuns necesită un citat exact; altfel, rezultatul arată că documentul nu precizează acest lucru.
Câmpuri de intrare și configurare
Setări esențiale
document — Document
Lipiți textul. Acesta este tratat ca date, nu ca instrucțiuni.
Setări implicite: ""
questions — Întrebări
O întrebare pe rând, până la 12.
Setări implicite: ""
Setări avansate
answer_length — Lungimea răspunsului
Răspunsuri scurte sau detaliate.
brief — Scurt · detailed — Detaliat
Setări implicite: "brief"
Număr maxim de octeți UTF-8 la intrare: 40000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "document_questions",
"text": "{\"document\":\"Perioada de închiriere începe pe 1 iunie și durează 24 de luni.\\n\\nChiar plătește o chirie lunară de 950 EUR până la a treia zi lucrătoare a fiecărei luni.\\n\\nAnimalele de companie necesită permisiunea scrisă a proprietarului.\",\"questions\":\"Cât durează perioada de închiriere?\\nPoate chiriașul să țină un câine?\\nCine plătește pentru reparații?\",\"answer_length\":\"brief\"}"
}
Găsiți clauze care merită o examinare mai atentă într-un contract: reînnoire, reziliere, răspundere, plată, penalități și date, fiecare cu o citare exactă.
Câmpuri de intrare și configurare
Setări esențiale
document — Textul contractului
Lipiți textul. Acesta este tratat ca date, nu ca instrucțiuni.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 32000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "contract_clause_review",
"text": "{\"document\":\"Acest acord se reînnoiește automat pentru 12 luni, cu exceparea cazului în care este anulat în scris cu 3 luni înainte de sfârșitul perioadei.\\n\\nRăspunderea furnizorului este limitată la taxele plătite în ultimele 6 luni.\\n\\nFacturile se achită în termen de 14 zile. Plata întârziată atrage o taxă de 2% pe lună.\"}"
}
Extrage sarcinile, deciziile și întrebările deschise din e-mailuri sau note. Responsabilii și datele apar doar dacă se află în text.
Câmpuri de intrare și configurare
Setări esențiale
document — E-mailuri sau note
Lipiți textul. Acesta este tratat ca date, nu ca instrucțiuni.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 32000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "action_items",
"text": "{\"document\":\"Bună tuturor, am convenit să mutăm lansarea pe 12 iunie. Marek va actualiza lista de prețuri până vineri. Încă nu a verificat nimeni dacă furnizorul poate livra mai devreme.\"}"
}
Găsiți afirmații într-un document care se contrazic între ele, cum ar fi date sau sume diferite, citând ambele pasaje.
Câmpuri de intrare și configurare
Setări esențiale
document — Document
Lipiți textul. Acesta este tratat ca date, nu ca instrucțiuni.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 32000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "contradiction_check",
"text": "{\"document\":\"Proiectul începe pe 1 martie și se încheie după 6 luni.\\n\\nBugetul este de 40.000 EUR în total.\\n\\nÎn secțiunea 4, proiectul se încheie pe 30 noiembrie. Bugetul total de 45.000 EUR include cheltuielile de deplasare.\"}"
}
Identifică ce lipsește dintr-o solicitare sau un brief înainte de începerea lucrului și obține întrebările de pus.
Câmpuri de intrare și configurare
Setări esențiale
document — Solicitare sau brief
Lipiți textul. Acesta este tratat ca date, nu ca instrucțiuni.
Setări implicite: ""
purpose — Pentru ce este necesar
De exemplu „pregătește o ofertă” sau „planifică evenimentul”.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 22000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "missing_information",
"text": "{\"document\":\"Bună ziua, avem nevoie ca biroul nostru să fie vopsit curând. Are mai multe camere, iar pereții au câteva pete. Vă rugăm să trimiteți o ofertă de preț.\",\"purpose\":\"pregătește o ofertă\"}"
}
Explică o scrisoare oficială într-un limbaj simplu: ce spune, termene limită, sume și ce trebuie făcut, fiecare cu pasajul exact. Nu reprezintă consultanță juridică.
Câmpuri de intrare și configurare
Setări esențiale
document — Textul scrisorii
Lipiți textul. Datele cu caracter personal pot fi eliminate în prealabil.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 22000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "official_letter_explainer",
"text": "{\"document\":\"Notificare din 4 mai. Cererea dumneavoastră pentru ajutor de locuință a fost primită. Vă rugăm să trimiteți contractul de închiriere și dovada veniturilor până pe 25 mai. Fără aceste documente, nu putem decide cu privire la cererea dumneavoastră. Întrebări: Biroul de Locuințe, camera 214.\"}"
}
Transformați instrucțiunile sau o procedură într-o listă de verificare. Fiecare punct este legat de un pasaj exact și nimic nu este adăugat.
Câmpuri de intrare și configurare
Setări esențiale
document — Instrucțiuni sau procedură
Lipiți textul. Acesta este tratat ca date, nu ca instrucțiuni.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 32000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "checklist_from_text",
"text": "{\"document\":\"Înainte de a începe, opriți aparatul și scoateți țeapul din priză. Deschideți capacul cu cheia furnizată. Scoateți filtrul și clătiți-l sub apă rece. Nu utilizați niciodată solvenți, deoarece aceștia pot deteriora garnitura. Lăsați filtrul să se usuce timp de o oră înainte de a-l remonta.\"}"
}
Sortați tichetele de suport în categoriile definite, cu urgență, un pasaj exact și un pas următor sugerat. Nu se trimite nimic.
Câmpuri de intrare și configurare
Setări esențiale
items — Tichete
Un tichet pe rând. Textul poate fi copiat din orice sistem.
Setări implicite: ""
categories — Categorii
Categoriile definite, cu o scurtă definiție.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 56000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "ticket_triage",
"text": "{\"items\":\"id,subject,text\\nT1,Autentificarea a eșuat,\\\"De dimineața aceasta, nimeni din echipa noastră nu se poate autentifica. Nu putem lucra.\\\"\\nT2,Adresa de facturare,Vă rugăm să schimbați adresa noastră de facturare în Mill Road 3.\\nT3,Idee,Ar fi plăcut să avem un mod întunecat.\",\"categories\":\"id,name,definition\\nC1,Eroare tehnică,Ceva nu funcționează\\nC2,Facturare,Facturi și plăți\\nC3,Solicitare funcționalitate,Doriale pentru funcții noi\"}"
}
Sortați feedbackul liber în teme definite, cu un pasaj exact pentru fiecare element și numărul de elemente pe temă.
Câmpuri de intrare și configurare
Setări esențiale
items — Feedback
O singură intrare pe rând, de exemplu dintr-un sondaj.
Setări implicite: ""
categories — Teme
Teme definite, cu o scurtă definiție.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 56000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "feedback_sorting",
"text": "{\"items\":\"id,source,text\\nF1,Sondaj,Personalul de la ghișeu a fost foarte amabil.\\nF2,E-mail,Am așteptat peste o oră pentru programarea mea.\\nF3,Sondaj,Este dificil de găsit loc de parcare în apropierea clădirii.\",\"categories\":\"id,name,definition\\nS1,Personal,Comportamentul și sfaturile personalului\\nS2,Timp de așteptare,Așteptare și programări\\nS3,Locație,Acces și parcare\"}"
}
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "recommendation_letter",
"text": "{\"person\":\"Mira Kovac\",\"relationship\":\"Lider de echipă de trei ani la Lumen Print\",\"purpose\":\"Rol de manager de proiect\",\"facts\":\"Mira a planificat mutarea atelierului nostru de imprimate în 2025. Ea a instruit doi colegi noi. A ținut clienții informați în timpul mutării.\",\"tone\":\"friendly\",\"sender\":\"Tom Berg, Șef Producție, Lumen Print\"}"
}
Transformați notele despre muncă și educație într-un CV structurat, cu datele și angajatorii exact așa cum au fost furnizate.
Câmpuri de intrare și configurare
Setări esențiale
full_name — Nume
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
contact — Date de contact
Adăugat cuvânt cu cuvânt sub nume.
Setări implicite: ""
target_role — Rol vizat
Opțional: jobul pentru care este destinat acest CV.
Setări implicite: ""
experience — Experiență profesională
Poziții, angajatori, date și sarcini. Notele simple sunt suficiente.
Setări implicite: ""
education — Educație
Opțional: școli, cursuri și date.
Setări implicite: ""
skills — Abilități
Opțional: limbi străine, instrumente și alte abilități.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 30000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "cv_from_notes",
"text": "{\"full_name\":\"Mira Kovac\",\"contact\":\"mira.kovac@example.org\",\"target_role\":\"Manager de proiect\",\"experience\":\"2022 până în prezent: coordonator de echipă la Lumen Print, a planificat mutarea atelierului, a instruit colegi noi. 2018 până în 2022: tehnician tipar la Atlas Druck.\",\"education\":\"2018 formare profesională ca technician tipar\",\"skills\":\"Planificarea proiectelor, germană, engleză\"}"
}
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "thank_you_letter",
"text": "{\"recipient\":\"Riverside Bakery\",\"occasion\":\"Sponsorizarea târgului nostru de vară\",\"facts\":\"Brutăria a donat pâine pentru 200 de oaspeți. Doi dintre angajații lor au ajutat la stand.\",\"tone\":\"friendly\",\"sender\":\"Anna Berg, Consiliu, Asociația Riverside\"}"
}
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "appointment_confirmation",
"text": "{\"recipient\":\"Dl. Novak\",\"subject_matter\":\"Inspecția încălzirii\",\"date_time\":\"12 mai, 10:00\",\"place\":\"Mill Road 4\",\"notes\":\"Vă rugăm să vă asigurați că camera de încălzire este accesibilă. Aduceți ultimul raport de inspecție.\",\"cancellation\":\"Sunați la numărul 030 000000 până în ziua precedentă.\",\"tone\":\"neutral\",\"sender\":\"Echipa de service, Heizung Berg\"}"
}
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "out_of_office",
"text": "{\"person\":\"Mira Kovac\",\"date_range\":\"4 - 15 august\",\"substitute\":\"Tom Berg, tom.berg@example.org\",\"notes\":\"Facturile așteaptă până la retur.\",\"tone\":\"friendly\"}"
}
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "offer_follow_up",
"text": "{\"customer\":\"Atlas Druck\",\"offer_reference\":\"Ofertă 2026-41 din 3 martie\",\"facts\":\"Noua mașină de pliat cu instalare. Am discutat despre livrarea în mai. Următorul pas ar fi un scurt apel.\",\"tone\":\"neutral\",\"sender\":\"Anna Berg, Vânzări, Lumen Print\"}"
}
Transformați notele într-un scurt ghid pas cu pas, cu avertismente doar acolo unde sunt furnizate.
Câmpuri de intrare și configurare
Setări esențiale
guide_title — Titlu
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
audience — Pentru cine
Opțional: cine utilizează acest ghid.
Setări implicite: ""
notes — Notițe
Pași, setări și avertismente în orice ordine.
Setări implicite: ""
support — Ajutor
Opțional: pe cine să întrebați. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 30000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "quick_guide",
"text": "{\"guide_title\":\"Curățați aparatul de cafea\",\"audience\":\"Echipa de la birou\",\"notes\":\"Operați și lăsați să se răcească. Golește tava de picurare. Clătește tava cu apă călduță. Nu folosiți mașina de spălat vase. Apăsați butonul de curățare timp de 3 secunde.\",\"support\":\"Echipa de întreținere, camera 12\"}"
}
Redactați o instruire de siguranță pe baza regulilor și pericolelor furnizate, fără a adăuga pericole, reguli sau declarații legale.
Câmpuri de intrare și configurare
Setări esențiale
workplace — Locul de muncă
Zona sau sarcina pentru care este instruirea.
Setări implicite: ""
notes — Reguli și pericole
Propriile reguli, pericole și pași de urgență. Nu se adaugă nimic altceva.
Setări implicite: ""
responsible — Responsabil
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
briefing_date — Data instruirii
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 30000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "safety_briefing",
"text": "{\"workplace\":\"Atelier de imprimare\",\"notes\":\"Pericole: role în mișcare, vapori de solvenți. Reguli: legați părul lung, purtați mănuși la curățare, lăsați ușile deschise când utilizați solvenți. Urgență: apăsați butonul de oprire roșu, sunați la șeful de tură.\",\"responsible\":\"Tom Berg\",\"briefing_date\":\"12 mai\"}"
}
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "tenant_notice",
"text": "{\"property\":\"Mill Road 4\",\"topic\":\"Oprirea apei pentru repararea țevii\",\"facts\":\"Apa va fi oprită în întreaga clădire timp de aproximativ 4 ore. Vă rugăm să colectați apă din timp și să lăsați accesul la subsol liber.\",\"date_time\":\"12 mai, 08:00\",\"contact\":\"Echipa de întreținere, 030 000000\",\"tone\":\"neutral\",\"sender\":\"Administrația imobilului Berg\"}"
}
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "internal_announcement",
"text": "{\"topic\":\"Noile programări de lucru ale biroului\",\"audience\":\"Toți angajații\",\"facts\":\"Biroul se închide la ora 16:00 în zilele de vineri. După această oră, apelurile sunt direcționate către serviciul de ascultare a mesajelor. Vă rugăm să informați clienții despre acest lucru la următoarea lor contactare.\",\"effective_date\":\"1 iunie\",\"contact\":\"Anna Berg, birou\",\"tone\":\"neutral\",\"sender\":\"Conducere, Lumen Print\"}"
}
Transformați notele și un tabel cu orele și materialele într-un raport de lucru curat. Serverul adună orele și sumele, iar AI-ul formulează descrierea lucrării efectuate.
Câmpuri de intrare și configurare
Setări esențiale
customer — Client
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
site — Locație
Opțional: adresa sau numărul lucrării.
Setări implicite: ""
work_date — Data lucrării
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
technician — Efectuat de
Opțional: nume sau echipă.
Setări implicite: ""
work_notes — Notițe despre lucrare
Ce s-a lucrat, ce s-a găsit, ce rămâne deschis. Note simple sunt suficiente.
Setări implicite: ""
lines — Ore și materiale
Un rând pe articol. kind este labour, material sau other. unit_price poate fi gol.
Setări implicite: ""
Setări avansate
currency — Monedă
Cod scurt sau simbol afișat lângă sume, de exemplu EUR.
Setări implicite: "EUR"
Număr maxim de octeți UTF-8 la intrare: 30000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "work_report",
"text": "{\"customer\":\"Hartmann Bakery\",\"site\":\"Mill Street 4\",\"work_date\":\"12 mai 2026\",\"technician\":\"Tom Berg\",\"work_notes\":\"S-a înlocuit supapa care scurge de pe linia de apă a amestecătorului de aluat. S-a testat pentru scurgeri, nu s-au găsit. A doua supapă prezintă rugină și ar trebui înlocuită la următoarea revizie.\",\"lines\":\"id,kind,description,quantity,unit,unit_price\\nL1,labour,Reparare și testare,2.5,h,48\\nL2,material,Robet de tip bilă DN15,1,buc,18.40\\nL3,other,Cursă,1,plat,25\",\"currency\":\"EUR\"}"
}
Transformați notele de inspecție într-o listă numerotată de defecte. Fiecare intrare este legată de pasajul exact din note și nu se adaugă nimic.
Câmpuri de intrare și configurare
Setări esențiale
site — Locație sau proprietate
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
inspection_date — Data inspecției
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
inspector — Inspectat de
Opțional.
Setări implicite: ""
document — Note de inspecție
Un defect pe rând sau paragraf. Pot fi menționate nume de fișiere foto.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 30000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "defect_list",
"text": "{\"site\":\"Mill Road 3, etajul doi\",\"inspection_date\":\"3 iunie 2026\",\"inspector\":\"A. Novak\",\"document\":\"Bucătărie: priza de lângă fereastră nu are capac, firele sunt vizibile.\\n\\nBaie: lipiciul pentru faianță din jurul dușului lipsește pe partea stângă.\\n\\nHol: vopseaua de pe rama ușii este zgâriată, vezi fotografia IMG_204.\\n\\nLiving: robinetul caloriferului nu se rotește.\"}"
}
Explică o referință de angajare propoziție cu propoziție, în cuvinte simple. Fiecare explicație este legată de propoziția exactă.
Câmpuri de intrare și configurare
Setări esențiale
document — Textul referinței
Lipiți textul. Acesta este tratat ca date, nu ca instrucțiuni.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 30000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "reference_explained",
"text": "{\"document\":\"Dna Kovac a lucrat pentru noi ca asistent de proiect din martie 2023 până în iunie 2026.\\n\\nA îndeplinit sarcinile care i-au fost atribuite cu mare atenție și întotdeauna spre întreaga noastră satisfacție.\\n\\nComportamentul ei față de colegi a fost prietenos, iar ea a fost întotdeauna punctuală.\\n\\nÎi dorim tot ce este mai bun pentru viitor.\"}"
}
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "reference_draft",
"text": "{\"employee\":\"Mira Kovac\",\"period\":\"1 martie 2023 până pe 30 iunie 2026\",\"role\":\"Asistent proiect\",\"company\":\"Lumen Print\",\"facts\":\"A planificat programele de tipar pentru 40 de clienți. A instruit doi colegi noi. Munca ei a fost foarte bună și de încredere. Colegii și clienții i-au apreciat maniera prietenoasă. Pleacă la propria cerere.\",\"tone\":\"formal\",\"sender\":\"Tom Berg, Șef Producție\"}"
}
Recalculați un decont de cheltuieli comune sau de utilități din cifrele sale și listați întrebările de pus. Serverul face calculele.
Câmpuri de intrare și configurare
Setări esențiale
property — Apartament sau proprietate
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
period — Perioada de facturare
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
lines — Costuri din decont
Un rând pe tip de cost: total_amount pentru clădire, key_total și key_share pentru repartizare, de exemplu 500 și 62 de metri pătrați. previous_total poate fi gol.
Setări implicite: ""
advance_paid — Plăți în avans
Total plătit în perioada respectivă. Gol dacă este necunoscut.
Setări implicite: ""
billed_balance — Sold din decont
Suma de plată conform decontului, pentru comparație. Gol dacă nu se cunoaște.
Setări implicite: ""
statement_total — Note din decont
Opțional: orice altceva menționat în decont, cum ar fi soldul facturat.
Setări implicite: ""
Setări avansate
currency — Monedă
Cod scurt sau simbol afișat lângă sume, de exemplu EUR.
Setări implicite: "EUR"
Număr maxim de octeți UTF-8 la intrare: 30000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "utility_bill_check",
"text": "{\"property\":\"Mill Road 3, apartament 5\",\"period\":\"1 ian până pe 31 dec 2025\",\"lines\":\"id,cost_type,total_amount,key_total,key_share,previous_total\\nC1,Încălzire,8400,500,62,6800\\nC2,Apă,2100,500,62,2050\\nC3,Administrator,3600,500,62,3600\\nC4,Asigurare,1500,500,62,1450\",\"advance_paid\":\"1500\",\"billed_balance\":\"402.60\",\"statement_total\":\"Declarație din data de 15 martie 2026.\",\"currency\":\"EUR\"}"
}
Marcați cei 14 alergeni alimentari principali per fel de mâncare din listele de ingrediente. Fiecare intrare menționează ingredientul din care provine, pentru a fi revizuit de către întreprindere.
Câmpuri de intrare și configurare
Setări esențiale
dishes — Preparate și ingrediente
Un rând pe fiecare preparat cu toate ingredientele, inclusiv cele ale produselor cumpărate, unde este cunoscut.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 30000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "allergen_labelling",
"text": "{\"dishes\":\"id,dish,ingredients\\nD1,Clătite,\\\"făină de grâu, ouă, lapte, unt, sare\\\"\\nD2,Supă de linte,\\\"linte, morcovi, țelină, ceapă, ulei de măsline\\\"\\nD3,Salată cu vinaigrette,\\\"salată, roșii, muștar, oțet de vin, ulei de floarea-soarelui\\\"\"}"
}
Transformați textul de studiu în fișe cu întrebări și răspunsuri. Fiecare fișă este legată de pasajul exact, iar setul poate fi importat în programe de flashcarduri.
Câmpuri de intrare și configurare
Setări esențiale
document — Text de studiu
Lipiți textul. Acesta este tratat ca date, nu ca instrucțiuni.
Setări implicite: ""
card_count — Număr de fișe
De la 5 la 40.
Setări implicite: 12
Număr maxim de octeți UTF-8 la intrare: 30000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "flashcards",
"text": "{\"document\":\"Fotosinteza are loc în cloroplazii celulelor vegetale. Clorofila absoarbe lumina, în principal în spectrul roșu și albastru.\\n\\nÎn reacțiile luminoase, apa este descompusă, iar oxigenul este eliberat. Energia este stocată în ATP și NADPH.\\n\\nÎn ciclul Calvin, dioxidul de carbon este transformat în zahăr folosind această energie.\",\"card_count\":5}"
}
Creați un plan de lecție cronometrat din faze și durate. Serverul calculează timpii, iar AI-ul formulează fiecare fază și scopul său de învățare.
Câmpuri de intrare și configurare
Setări esențiale
meeting_title — Titlul lecției
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
objective — Obiectivul de învățare și grupul
Ce ar trebui să poată face grupul ulterior și cine este grupul.
Setări implicite: ""
start_time — Ora de începere
Format 09:30.
Setări implicite: "08:00"
topics — Faze
O fază pe rând, cu cine o conduce și minutele.
Setări implicite: ""
Setări avansate
available_minutes — Minute disponibile
0 înseamnă fără limită. Se va raporta un plan mai lung.
Setări implicite: 45
break_minutes — Pauză după fiecare a treia fază
Minute, 0 înseamnă fără pauză.
Setări implicite: 0
Număr maxim de octeți UTF-8 la intrare: 30000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "lesson_plan",
"text": "{\"meeting_title\":\"fracții: adunarea cu același numitor\",\"objective\":\"Clasa 5 poate aduna fracții cu același numitor.\",\"start_time\":\"08:00\",\"topics\":\"id,topic,owner,minutes\\nP1,Repetați ce este o fracție,Teacher,5\\nP2,Arătați adunarea cu felii de pizza,Teacher,10\\nP3,Exerciții în perechi,Pupils,20\\nP4,Compară rezultatele și rezumat,Class,10\",\"available_minutes\":45,\"break_minutes\":0}"
}
Scrieți un raport de daună către un asigurător pe baza faptelor furnizate. Numărul poliței, data și suma rămân exacte, iar nimic nu este adăugat.
Câmpuri de intrare și configurare
Setări esențiale
insurer — Asigurător
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
policy_number — Numărul poliței
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
incident_date — Data incidentului
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
incident_place — Locul incidentului
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
facts — Fapte
Ce s-a întâmplat, ce a fost deteriorat, ce s-a făcut ulterior, cine a fost implicat.
Setări implicite: ""
claim_amount — Suma solicitată
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
sender — Expeditor și semnătură
Nume, rol și detalii de contact. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 30000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "insurance_claim",
"text": "{\"insurer\":\"Riverside Insurance\",\"policy_number\":\"HR-4471-22\",\"incident_date\":\"14 martie 2026\",\"incident_place\":\"Mill Road 3, apartament 5\",\"facts\":\"O țeavă de apă din peretele bucătăriei a burst noaptea. Apa a curs în bucătărie și pe hol. Podeaua de pe hol și un dulap de bucătărie sunt deteriorate. Am închis robinetul principal și am sunat un instalator în aceeași dimineață.\",\"claim_amount\":\"2.350 EUR\",\"sender\":\"Anna Novak, Mill Road 3, Bridgeport\"}"
}
Transformați o listă de cheltuieli într-un raport de cheltuieli de călătorie. Serverul adună sumele și semnalează chitanțele și datele lipsă.
Câmpuri de intrare și configurare
Setări esențiale
traveller — Călător
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
period — Perioada călătoriei
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
purpose — Scopul călătoriei
Unde și de ce.
Setări implicite: ""
lines — Cheltuieli
Un rând pentru fiecare cheltuială. receipt este da sau nu.
Setări implicite: ""
Setări avansate
currency — Monedă
Cod scurt sau simbol afișat lângă sume, de exemplu EUR.
Setări implicite: "EUR"
Număr maxim de octeți UTF-8 la intrare: 30000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "travel_expenses",
"text": "{\"traveller\":\"Mira Kovac\",\"period\":\"3 până pe 4 iunie 2026\",\"purpose\":\"Vizită la furnizorul Hartmann Paper în Bridgeport pentru a conveni asupra programului de livrare.\",\"lines\":\"id,date,category,description,amount,receipt\\nE1,3 iunie,Tren,Bilet de retur,86.50,yes\\nE2,3 iunie,Hotel,O noapte,112,yes\\nE3,3 iunie,Mese,Cină cu furnizorul,48.20,no\\nE4,4 iunie,Taxi,De la stație la birou,,no\",\"currency\":\"EUR\"}"
}
Scrie raportul anual al unui club sau al unei asociații din note. Numărul membrilor și finanțele apar exact așa cum sunt furnizate.
Câmpuri de intrare și configurare
Setări esențiale
club — Club sau asociație
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
year — An
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
facts — Fapte
Evenimente, membri, finanțe, mulțumiri și planuri. Sunt suficiente note simple.
Setări implicite: ""
sender — Expeditor și semnătură
Nume, rol și detalii de contact. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
Setări avansate
length — Lungime
Lungimea aproximativă a ciornei.
short — Scurt · medium — Mediu · long — Lung
Setări implicite: "medium"
Număr maxim de octeți UTF-8 la intrare: 30000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "club_annual_report",
"text": "{\"club\":\"Riverside Rowing Club\",\"year\":\"2025\",\"facts\":\"Am desfășurat regata de vară în iunie, cu 120 de participanți. Au fost cumpărate două bărci noi. Numărul membrilor a crescut de la 84 la 97. Veniturile au fost de 18.400 EUR, iar cheltuielile de 16.900 EUR. În 2026 intenționăm să renovăm clubul de vâit. Mulțumim voluntarilor echipei de regată.\",\"length\":\"medium\",\"sender\":\"Anna Novak, Președinte\"}"
}
Scrieți un proces-verbal de predare a locuinței din note. Adresa, indexurile contoarelor, cheile și persoanele prezente rămân exact cum au fost introduse.
Câmpuri de intrare și configurare
Setări esențiale
address — Adresă
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
handover_date — Data predării
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
parties — Persoane prezente
Nume și roluri. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
meters — Citiri de contor
Un contor pe rând cu numărul și citirea. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
keys — Chei
Ce a fost predat. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
rooms_notes — Notițe pe camere
Stare, cameră cu cameră. Defecte și acorduri în note simple.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 30000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "flat_handover",
"text": "{\"address\":\"Mill Road 3, apartament 5, Bridgeport\",\"handover_date\":\"30 iunie 2026\",\"parties\":\"Anna Novak (proprietar), Tom Berg (chiriaș)\",\"meters\":\"Electricitate 44812 kWh\\nApă 312 m3\",\"keys\":\"3 chei de apartament, 1 cheie de pivniță\",\"rooms_notes\":\"Bucătăria este curată, o zgârietură pe blatul de lucru. Livingul este proaspăt pictat, fără deteriorări. Baia este curată, robinetul picură ușor. Chiriașul va repara robinetul până pe 15 iulie.\"}"
}
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "staff_talk_prep",
"text": "{\"employee\":\"Mira Kovac\",\"meeting_date\":\"20 iunie 2026\",\"role\":\"Asistent proiect\",\"facts\":\"A planificat bine mutarea atelierului. A instruit doi colegi noi. Rapoartele au întârziat de trei ori primăvara. Și-ar dori să preia mai mult contact cu clienții.\",\"tone\":\"friendly\"}"
}
Transformă un registru de casă într-un raport de casă. Serverul calculează soldul inițial și final, veniturile și cheltuielile, și raportează datele și chitanțele lipsă.
Câmpuri de intrare și configurare
Setări esențiale
club — Club sau asociație
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
period — Perioadă
Adăugat cuvânt cu cuvânt, de exemplu 1 ian până pe 31 mar 2026.
Setări implicite: ""
opening_balance — Sold inițial
Sold la începutul perioadei, de exemplu 1250.50. Un sold negativ începe cu un semn minus.
Setări implicite: ""
stated_closing — Sold final declarat
Opțional: soldul efectiv numărat sau afișat de bancă, pentru comparație.
Setări implicite: ""
lines — Registrul de casă
Un rând pentru fiecare înregistrare. Introduceți fie venitul, fie cheltuiala ca număr pozitiv. receipt este da sau nu.
Setări implicite: ""
treasurer_notes — Notițe
Opțional: orice ar trebui să menționeze raportul, cum ar fi scopul înregistrărilor mai mari.
Setări implicite: ""
Setări avansate
currency — Monedă
Cod scurt sau simbol afișat lângă sume, de exemplu EUR.
Setări implicite: "EUR"
Număr maxim de octeți UTF-8 la intrare: 45000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "cash_report",
"text": "{\"club\":\"Riverside Rowing Club\",\"period\":\"1 ian to 31 mar 2026\",\"opening_balance\":\"1250.00\",\"stated_closing\":\"1941.20\",\"lines\":\"id,date,description,income,expense,receipt\\nK1,2026-01-15,Taxe de membru ianuarie,640.00,,yes\\nK2,2026-01-28,Combustibil pentru barcă,,86.40,yes\\nK3,2026-02-10,Chiria sălii,,180.00,yes\\nK4,2026-02-21,Vânzare de prăjituri la ziua deschisă,212.50,,no\\nK5,,Produse de curățenie,,34.90,yes\\nK6,2026-03-12,Donație de la brutărie,150.00,,yes\",\"treasurer_notes\":\"Chitanța pentru vânzarea de prăjituri este încă la organizator. Numerarul a fost numărat la sfârșitul lunii martie.\",\"currency\":\"EUR\"}"
}
Verificați un jurnal de kilometraj rând cu rând. Serverul calculează kilometrii fiecărei călătorii și raportează lacunele, valorile în scădere și detaliile lipsă.
Câmpuri de intrare și configurare
Setări esențiale
vehicle — Vehicul
Adăugat cuvânt cu cuvânt, de exemplu un nume sau o plăcuță de înmatriculare.
Setări implicite: ""
period — Perioadă
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
lines — Călătorii
Un rând pe călătorie, cu citirea de început și de sfârșit. trip_type este text liber, de exemplu de serviciu sau privat.
Setări implicite: ""
remarks — Notițe
Opțional: orice ar trebui să menționeze verificarea.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 45000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "mileage_log_check",
"text": "{\"vehicle\":\"Furgonul companiei BX-KM 418\",\"period\":\"Mai 2026\",\"lines\":\"id,date,driver,start_km,end_km,trip_type,purpose\\nF1,2026-05-04,T. Berg,45210,45262,afaceri,Vizită client Hartmann Bakery\\nF2,2026-05-05,T. Berg,45262,45298,privat,Drum la magazinul de bricolaj\\nF3,2026-05-06,A. Novak,45310,45402,afaceri,Livrare pe Mill Road\\nF4,2026-05-07,A. Novak,45402,45455,,Întâlnire cu furnizorul în Bridgeport\\nF5,2026-05-08,T. Berg,45450,45471,afaceri,Vizită pe șantier\",\"remarks\":\"\"}"
}
Adunați foile de prezență din început, sfârșit și pauză. Serverul calculează orele pe persoană și pe săptămână, le compară cu orele țintă și semnalează orele neobișnuite.
Câmpuri de intrare și configurare
Setări esențiale
organisation — Companie sau club
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
period — Perioadă
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
lines — Înregistrări de timp
Un rând pentru fiecare perioadă de lucru. Orele de tipul 08:30, pauza în minute întregi.
Setări implicite: ""
target_hours — Ore țintă pe săptămână
Opțional: țintă pentru o persoană într-o săptămână calendaristică, de exemplu 38.5.
Setări implicite: ""
remarks — Notițe
Opțional: orice ar trebui să menționeze rezumatul.
Setări implicite: ""
Setări avansate
overnight — Ture peste miezul nopții
Da: o oră de sfârșit anterioară orei de început contează pentru ziua următoare. Nu: astfel de rânduri sunt semnalate.
no — Nu · yes — Da
Setări implicite: "no"
Număr maxim de octeți UTF-8 la intrare: 45000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Evaluează citirile de la contorul de electricitate, apă sau gaz. Serverul calculează consumul pe perioadă și raportează valorile aberante și citirile în scădere.
Câmpuri de intrare și configurare
Setări esențiale
property — Proprietate sau gospodărie
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
lines — Citiri
Un rând per citire. Date de tipul 2026-03-31 sau 31.03.2026. Utilizați o unitate pe fiecare contor.
Setări implicite: ""
remarks — Notițe
Opțional: de exemplu, o schimbare de contor sau o absență prelungită.
Setări implicite: ""
Setări avansate
outlier_percent — Limita valorilor aberante în procente
Perioadele care se află la această distanță de media contorului sunt raportate. De la 10 la 500.
Setări implicite: 50
Număr maxim de octeți UTF-8 la intrare: 40000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "meter_readings",
"text": "{\"property\":\"Mill Road 3, apartament 5\",\"lines\":\"id,meter,date,reading,unit\\nZ1,Electricitate,2026-01-01,44120,kWh\\nZ2,Electricitate,2026-02-01,44430,kWh\\nZ3,Electricitate,2026-03-01,44710,kWh\\nZ4,Electricitate,2026-04-01,45410,kWh\\nZ5,Electricitate,2026-05-01,45700,kWh\\nZ6,Apă,2026-01-01,312.5,m3\\nZ7,Apă,2026-04-01,331,m3\\nZ8,Apă,2026-07-01,328.5,m3\",\"outlier_percent\":50,\"remarks\":\"Calorifer folosit în martie.\"}"
}
Transformați o numărătoare de stoc într-o listă de inventar. Serverul înmulțește cantitatea cu valoarea unitară, adună pe categorii și semnalează dublurile și valorile lipsă.
Câmpuri de intrare și configurare
Setări esențiale
organisation — Magazin sau club
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
inventory_date — Data inventarului
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
location — Locație
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
lines — Articole
Un rând pe articol cu cantitatea și valoarea pe unitate. O cifră lipsă este raportată, iar rândul este exclus din total.
Setări implicite: ""
remarks — Notițe
Opțional: orice ar trebui menționat în listă.
Setări implicite: ""
Setări avansate
currency — Monedă
Cod scurt sau simbol afișat lângă sume, de exemplu EUR.
Setări implicite: "EUR"
Număr maxim de octeți UTF-8 la intrare: 45000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "inventory_list",
"text": "{\"organisation\":\"Riverside Rowing Club\",\"inventory_date\":\"31 decembrie 2025\",\"location\":\"Cais\",\"lines\":\"id,category,item,quantity,unit,unit_value\\nI1,Barci,Scună individuală,3,pc,1800\\nI2,Barci,Pereche de vârfuri,12,pereche,95\\nI3,Bucătărie,Aparat de cafea,1,pc,240\\nI4,Bucătărie,Farfurii,48,pc,2.50\\nI5,Bucătărie,Farfurii,48,pc,2.50\\nI6,Atelier,Mașină de găurit fără fir,2,pc,\\nI7,Atelier,Lubrifiant,,doză,7.80\",\"remarks\":\"Numărat de doi membri ai consiliului.\",\"currency\":\"EUR\"}"
}
Transformați notele de tură într-o predare clară. Apar doar punctele din note, sarcinile deschise sunt listate separat și nu se fac evaluări sau recomandări.
Câmpuri de intrare și configurare
Setări esențiale
area — Zona sau echipa
Adăugat cuvânt cu cuvânt, de exemplu un sector, bucătărie sau linie de producție.
Setări implicite: ""
shift — Schimb și dată
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
handed_by — Predat de
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
received_by — Preluat de
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
notes — Notițe din schimb
Sunt suficiente note simple. Doar ceea ce este scris aici poate apărea în predarea schimbului.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 30000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "shift_handover",
"text": "{\"area\":\"Sectorul 2, echipă de îngrijire\",\"shift\":\"Schimbul de noapte, 12 mai 2026\",\"handed_by\":\"A. Novak\",\"received_by\":\"T. Berg\",\"notes\":\"Camera 12: domnul Hansen a avut tensiunea arterială 150/90 la ora 16:00, medicul a fost informat, încă nu există o nouă ordine. Camera 14: doamna Lund i s-au dat comprimatele de seară la ora 18:00. Camera 9: clopoțelul nu funcționează, tehnicianul a fost sunat, vine mâine dimineață. Camera 12: cereți medicului din nou despre noua ordine înainte de ora 21:00. Livrarea de lenjerie trebuie încă pusă la loc.\"}"
}
Transformați cifrele bugetare într-un plan bugetar pentru club. Serverul adună veniturile și cheltuielile, calculează soldul și marchează modificările de cel puțin 20% față de anul precedent.
Câmpuri de intrare și configurare
Setări esențiale
club — Club sau asociație
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
year — Anul bugetar
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
lines — Elemente bugetare
Un rând pe element. kind este income sau expense. previous este cifra anului precedent și poate fi gol.
Setări implicite: ""
remarks — Notițe
Opțional: motivele modificărilor sau planurile pentru anul curent.
Setări implicite: ""
Setări avansate
currency — Monedă
Cod scurt sau simbol afișat lângă sume, de exemplu EUR.
Setări implicite: "EUR"
Număr maxim de octeți UTF-8 la intrare: 30000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "club_budget",
"text": "{\"club\":\"Clubul de Canotaj Riverside\",\"year\":\"2026\",\"lines\":\"id,kind,item,planned,previous\\nH1,income,Taxele de membru,18400,17800\\nH2,income,Taxele de înscriere la regată,3600,2800\\nH3,income,Donatii,1500,2000\\nH4,expense,Repararea barcilor,6200,4800\\nH5,expense,Chiria casei de bărcă,9600,9600\\nH6,expense,Asigurări,2100,1950\\nH7,expense,Renovarea căsii de barcă,7000,\",\"remarks\":\"Renovarea căsii de barcă este planificată pentru vară. Două bărci au nevoie de noi catarge.\",\"currency\":\"EUR\"}"
}
Pregătește un interviu de angajare pe baza unui anunț de angajare și a unui CV: întrebări probabile, puncte de potrivire și lacune. Nu se adaugă nimic despre angajator sau candidat.
Câmpuri de intrare și configurare
Setări esențiale
job_title — Titlul postului
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
company — Compania
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
job_ad — Anunț de job
Lipiți textul. Acesta este tratat ca date, nu ca instrucțiuni.
Setări implicite: ""
cv — CV
Lipiți textul. Doar ceea ce este necesar pentru pregătire; datele de contact pot fi omise.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 30000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "interview_preparation",
"text": "{\"job_title\":\"Asistent proiect\",\"company\":\"Lumen Print\",\"job_ad\":\"Lumen Print caută un asistent de proiect în Bridgeport. Sarcini: planificarea programelor de imprimare, coordonarea cu clienții și furnizorii, pregătirea rapoartelor săptămânale de stare. Cerințe: experiență în coordonarea proiectelor, utilizare convingătoare a tablelor de calcul, engleză scrisă la un nivel bun, experiența în producția tipografică este un avantaj. Start: 1 septembrie.\",\"cv\":\"Mira Kovac. 2023 - 2026: asistent de birou la Hartmann Paper, Bridgeport. A coordonat livrările cu 40 de clienți, a gestionat planul de livrări în table de calcul, a instruit doi colegi noi. 2020 - 2023: ucenic ca clerk de birou. Limbi: engleză, scris și vorbit bun; croată, maternă.\"}"
}
Transformați o listă de lecții de conducere într-un jurnal de instruire. Serverul numără lecțiile pe tip și le compară cu obiectivele introduse.
Câmpuri de intrare și configurare
Setări esențiale
learner — Cursant
Nume sau referință. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
driving_school — Școală auto
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
licence_class — Categoria permisului
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
lines — Lecții
Un rând per lecție sau bloc. units este numărul de lecții, topic poate fi gol.
Setări implicite: ""
targets — Obiective pe tip de lecție
Un rând per tip cu obiectivul aplicabil. Instrumentul nu cunoaște nicio regulă și doar compară aceste cifre.
Setări implicite: ""
remarks — Notițe
Opțional: orice ar trebui să menționeze fișa.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 30000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "driving_lesson_record",
"text": "{\"learner\":\"Mira K.\",\"driving_school\":\"Școala de Șoferi Lindenau\",\"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\":\"Lecția L8 a fost mutată, data este încă în curs de stabilire.\"}"
}
Transformați produsele de colorare și notele într-o fișă de culoare. Serverul calculează raportul de amestecare și cantitățile din produsele introduse și nu se spune nimic despre piele.
Câmpuri de intrare și configurare
Setări esențiale
client — Client
Nume sau număr de client. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
salon — Salon
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
recipe_date — Dată
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
lines — Produse
Un rând pe produs. Introduceți părțile pentru un raport sau cantitatea fiecărui produs.
Setări implicite: ""
total_amount — Cantitate totală
Opțional: cantitatea de amestecat, de exemplu 120. Aceasta este împărțită pe părți.
Setări implicite: ""
recipe_notes — Note despre aplicare
Opțional: ordinea, timpii de acțiune, dorințele clientului.
Setări implicite: ""
Setări avansate
unit — Unitate
Până la 4 litere, de exemplu g sau ml.
Setări implicite: "g"
Număr maxim de octeți UTF-8 la intrare: 30000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "hair_colour_card",
"text": "{\"client\":\"Card client 1184\",\"salon\":\"Studio Lindenau\",\"recipe_date\":\"12 mai 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\":\"Rădăcină mai întâi, lăsați 30 de minute, apoi lungimile pentru ultimele 10 minute. Clientul dorește o nuanță rece, fără roșu.\"}"
}
Creați un program pentru o ședință foto din pași și minute. Serverul calculează toate orele, timpii tampon și depășirile, iar AI-ul formulează fiecare pas.
Câmpuri de intrare și configurare
Setări esențiale
shoot — Ședință
Numele ședinței sau al clientului. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
shoot_date — Dată
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
location — Locație
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
start_time — Ora de începere
Format 09:30.
Setări implicite: "09:00"
latest_end — Sfârșit planificat
Opțional, format 18:30. Un sfârșit mai târziu este semnalat.
Setări implicite: ""
lines — Pași
Un rând pentru fiecare pas cu minute. fixed_start este opțional, pentru o oră care nu se poate modifica, de exemplu, ora de aur la 19:40.
Setări implicite: ""
remarks — Notițe
Opțional: dorințe și detalii care pot ajuta la formularea pașilor.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 30000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "photo_shoot_schedule",
"text": "{\"shoot\":\"Familia Berg, fotografii de primăvară\",\"shoot_date\":\"16 mai 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\":\"Familia dorește fotografii naturale, fără poze de studio. Copiii se obosesc repede.\"}"
}
Creați programul zilei nunții din pași și minute. Serverul calculează toate orele, timpii tampon și depășirile, iar AI-ul formulează fiecare pas.
Câmpuri de intrare și configurare
Setări esențiale
wedding — Nuntă
Numele cuplului. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
wedding_date — Dată
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
venue — Locație
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
start_time — Ora de începere
Format 09:30.
Setări implicite: "09:00"
latest_end — Sfârșit planificat
Opțional, format 00:30. Un sfârșit mai târziu este semnalat. O oră mai devreme decât începutul contează pentru ziua următoare.
Setări implicite: ""
lines — Pași
Un rând pe fiecare etapă cu minute. fixed_start este opțional, pentru o oră care nu se poate modifica, de exemplu ceremonia.
Setări implicite: ""
remarks — Notițe
Opțional: dorințe și detalii care pot ajuta la formularea pașilor.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 30000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "wedding_day_schedule",
"text": "{\"wedding\":\"Anna și Tom\",\"wedding_date\":\"20 iunie 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\":\"Tortul provine de la Cofetăria Hartmann. DJ-ul își aduce propriul echipament.\"}"
}
Sortați notele unui terapeut într-o fișă de exerciții pentru acasă clară. Doar exercițiile din note apar, fără diagnostic și fără sfaturi medicale.
Câmpuri de intrare și configurare
Setări esențiale
patient — Pacient
Opțional: un prenume sau o referință este suficientă. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
therapist — Terapeut sau cabinet
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
sheet_date — Dată
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
notes — Notițe ale terapeutului
Exercițiile conform acordului, cu repetiții și modul de executare. Doar ceea ce este scris aici poate apărea.
Setări implicite: ""
practice_contact — Contact
Opțional. Adăugat cuvânt cu cuvânt la sfârșit.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 30000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "home_exercise_sheet",
"text": "{\"patient\":\"Referință 2207\",\"therapist\":\"Fizioterapie Lindenau, K. Berg\",\"sheet_date\":\"5 mai 2026\",\"notes\":\"Ridicarea călcâielor ținând de scaun, de 10 ori, 2 serii, dimineața și seara. Întinde-te pe spate, trage genunchiul spre piept cu ambele mâini, menține 20 de secunde, de 3 ori pe fiecare parte. Mergi pe teren plat 15 minute zilnic. Efectuează exercițiile lent. Adu foaia la următoarea programare.\",\"practice_contact\":\"Lindenau Physiotherapy, telefon 0123 456789\"}"
}
Transformați notele de îngrijire într-un raport neutru. Apar doar observațiile din note, fără diagnostic și fără sfaturi, iar o notă precizează că un profesionist calificat îl verifică.
Câmpuri de intrare și configurare
Setări esențiale
care_client — Client
O referință este suficientă. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
report_date — Data și tura
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
written_by — Scris de
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
notes — Note de îngrijire
Ce s-a observat și ce s-a făcut. Doar ceea ce este scris aici poate apărea în raport.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 30000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "care_report",
"text": "{\"care_client\":\"Referință A-17\",\"report_date\":\"12 mai 2026, turiu de dimineață\",\"written_by\":\"A. Novak\",\"notes\":\"Spălat la chiuvetă cu ajutor la ora 08:00. A micdejunat în salonul de zi. A mers în grădină cu ajutorul vârtejului timp de aproximativ 20 de minute. A spus că noul scaun este confortabil. Bateria aparatului auditiv a fost schimbată la ora 09:30. Fiica a sunat la ora 11:00. Deschis: întrebați dacă este necesară verificarea frânelor vârtejului.\"}"
}
Sortați notele unui educator într-un raport de observație. Apar doar observațiile, fără diagnostic și fără evaluare sau clasificare a copilului.
Câmpuri de intrare și configurare
Setări esențiale
child — Copil
Un prenume sau un cod este suficient. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
child_group — Grup
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
observation_period — Perioada de observație
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
observer — Observat de
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
notes — Notițe
Ce a făcut și ce a spus copilul. Doar ceea ce este scris aici poate apărea în raport.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 30000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "childcare_observation",
"text": "{\"child\":\"Copil A\",\"child_group\":\"Grupul Floarea Soarelui\",\"observation_period\":\"4 - 8 mai 2026\",\"observer\":\"K. Berg\",\"notes\":\"Luni: a construit un turn din piese de lemn în timpul timpului liber și a numărat piese cu voce tare până la 12. Marți: a rugat un alt copil să o ajute să transporte cutia. Miercuri: a pictat cu ambele mâini timp de aproximativ 20 de minute și a spus \\\"soarele este cald\\\". Joi: a ascultat povestea în colțul de lectură până la capăt. Vineri: și-a încălțat cizmele fără ajutor înainte de a ieși afară.\"}"
}
Scrieți un anunț de deces și un scurt necrolog pe baza declarațiilor familiei. Numele și datele rămân cuvânt cu cuvânt, iar nimic nu este inventat despre viața persoanei.
Câmpuri de intrare și configurare
Setări esențiale
deceased — Numele persoanei decedate
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
born — Născut
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
died — Decedat
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
facts — Ce dorește să spună familia
Note simple despre viața persoanei. Doar ceea ce este scris aici poate apărea.
Setări implicite: ""
mourners — În doliu
Opțional: numele familiei. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
service_details — Ceremonie de rămas-bun
Opțional: locul, data și dorințele. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 30000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "death_notice_obituary",
"text": "{\"deceased\":\"Anna Wiesental\",\"born\":\"3 martie 1941\",\"died\":\"12 octombrie 2026\",\"facts\":\"Învățătoare la școala primară Bridgeport timp de 31 de ani. A cântat în corul bisericii. Și-a iubit grădina și cei doi nepoți. Îi plăcea să spună că o carte bună nu se termină niciodată.\",\"mourners\":\"Paul și Lena Wiesental cu Tom și Mia\",\"service_details\":\"Sâmbătă, 24 octombrie 2026, ora 11:00, Capela de pe Mill Road. În loc de flori, vă rugăm să luați în considerare o donație pentru biblioteca școlii.\"}"
}
Întâlnire a proprietarilor: invitație și proces-verbal
owners_meeting
Scrieți invitația sau procesul-verbal al unei întâlniri a proprietarilor. Agenda și rezoluțiile rămân cuvânt cu cuvânt, fără declarații legale și fără termene limită inventate.
Câmpuri de intrare și configurare
Setări esențiale
document — Document
Alege ce să creezi.
invitation — Invitație · minutes — Proces-verbal
Setări implicite: "invitation"
property_name — Proprietate
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
meeting_when — Data și ora
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
meeting_place — Locul
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
manager — Administrator de proprietate
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
agenda_items — Ordinea de zi
Un element pe rând. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
notes — Notițe
Invitație: ce ar trebui menționat. Proces-verbal: cum a decurs ședința. Doar ceea ce este scris aici poate apărea.
Setări implicite: ""
attendance — Prezență
Doar pentru procesul-verbal: adăugat cuvânt cu cuvânt, de exemplu 14 din 20 de unități prezente.
Setări implicite: ""
resolutions — Rezoluții
Doar pentru procesul-verbal: o rezoluție pe rând, cu voturi și sume. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 30000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "owners_meeting",
"text": "{\"document\":\"minutes\",\"property_name\":\"Proprietarii Mill Road 3\",\"meeting_when\":\"Joi, 18 iunie 2026, 18:30\",\"meeting_place\":\"Sala de ședințe a Centrului Comunitar Lindenau\",\"manager\":\"Hartmann Property Management, S. Hartmann\",\"agenda_items\":\"1. Bun venit\\n2. Raport anual 2025\\n3. Reparația acoperișului\\n4. Diverse\",\"notes\":\"Ms Berg a întrebat despre programul lucrărilor de reparare a acoperișului. Managerul va întreba firma de acoperișuri și va reveni cu un răspuns. Lumina scărilor a fost menționată la alte chestiuni.\",\"attendance\":\"14 din 20 de proprietari prezenți sau reprezentați\",\"resolutions\":\"Punctul 2: Declarația anuală 2025 este aprobată. 13 da, 0 nu, 1 abținere.\\nPunctul 3: Repararea acoperișului de către Dachbau Lindenau este aprobată la suma de 48.500,00 EUR, plătită din rezerve. 11 da, 2 nu, 1 abținere.\"}"
}
Organizați instrucțiunile unui cabinet veterinar într-o fișă de îngrijire pentru stăpânii animalelor. Fără diagnostic și fără medicamente sau doze în afara datelor introduse.
Câmpuri de intrare și configurare
Setări esențiale
practice — Cabinet
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
animal — Animal
Nume și specie. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
pet_owner — Proprietar
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
visit_date — Data vizitei
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
notes — Instrucțiunile cabinetului
Îngrijire, hrănire, medicație și doze conform instrucțiunilor, următoarea programare. Doar ceea ce este scris aici poate apărea.
Setări implicite: ""
practice_contact — Contact
Opțional. Adăugat cuvânt cu cuvânt la sfârșit.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 30000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "pet_aftercare_sheet",
"text": "{\"practice\":\"Cabinetul Veterinar Lindenau\",\"animal\":\"Mops, câine\",\"pet_owner\":\"\",\"visit_date\":\"5 mai 2026\",\"notes\":\"După curățarea dentară: hrană moale timp de 3 zile. Fără jucării de mârnat timp de 5 zile. Gel Demodent pe gingii o dată pe zi, seara, timp de 5 zile, conform instrucțiunilor primite. Dacă există sângerare după a doua zi, vă rugăm să sunați la cabinet. Control pe 14 mai la ora 10:30.\",\"practice_contact\":\"Cabinet Veterinar Lindenau, telefon 0123 456700\"}"
}
Explică o reparație în cuvinte simple. Serverul adună manopera și piesele, iar AI-ul explică doar ceea ce spun comanda și notele atelierului.
Câmpuri de intrare și configurare
Setări esențiale
workshop — Atelier
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
vehicle — Vehicul
Adăugat cuvânt cu cuvânt, de exemplu model și numărul de înmatriculare.
Setări implicite: ""
mileage — Kilometraj
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
lines — Manoperă și piese
Un rând pe lucrare sau piesă. kind este labour sau part. Pentru labour, quantity înseamnă ore.
Setări implicite: ""
workshop_notes — Note atelier
Ce s-a raportat, ce s-a constatat și ce s-a convenit. Doar ceea ce este scris aici poate fi explicat.
Setări implicite: ""
Setări avansate
currency — Monedă
Cod scurt sau simbol afișat lângă sume, de exemplu EUR.
Setări implicite: "EUR"
Număr maxim de octeți UTF-8 la intrare: 25000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"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\":\"Clientul a raportat un scârțâit la frânare. Discurile de frână din față erau sub limita de uzură. Plăcuțele de frână din spate sunt aproximativ jumătate uzate, atelierul le va verifica din nou la următoarea revizie. Prețul lamelelor de șerge trebuie încă verificat.\",\"currency\":\"EUR\"}"
}
Comparați valorile măsurate cu limitele introduse. Serverul marchează fiecare valoare ca fiind în limitele admise sau în afara acestora. Nu se adaugă valori standard și acest lucru nu înlocuiește testul efectuat de un electrician calificat.
Câmpuri de intrare și configurare
Setări esențiale
installation — Instalație
Adăugat cuvânt cu cuvânt, de exemplu clădirea și tabloul de distribuție.
Setări implicite: ""
test_date — Data testării
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
tester — Testat de
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
lines — Măsurători
Un rând pe valoare. Limita provine din standardul aplicabil sau de la producător. limit_type este max (valoarea nu poate fi mai mare) sau min (valoarea nu poate fi mai mică).
Setări implicite: ""
remarks — Notițe
Opțional: orice ar trebui să menționeze înregistrarea, de exemplu dispozitivul de măsurare.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 45000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "electrical_test_record",
"text": "{\"installation\":\"Mill Road 3, panou de distribuție 1\",\"test_date\":\"12 mai 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\":\"Măsurat cu același dispozitiv pe toate circuitele.\"}"
}
Verificați un jurnal de temperaturi pentru frigidere și congelatoare. Serverul identifică valorile din afara intervalului introdus și zilele fără o citire. Fără mențiuni privind legislația alimentară.
Câmpuri de intrare și configurare
Setări esențiale
kitchen — Bucătărie sau firmă
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
period — Perioadă
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
lines — Citiri
Un rând pe fiecare citire. Date precum 2026-03-31 sau 31.03.2026, ore precum 08:30. Introduceți valoarea minimă și maximă o singură dată pentru fiecare aparat; celulele goale păstrează intervalul anterior.
Setări implicite: ""
remarks — Notițe
Opțional: de exemplu zilele de închidere, care explică astfel un gol.
Setări implicite: ""
Setări avansate
checks_per_day — Citiri pe zi
Sunt listate zilele cu mai puține citiri pe aparat. De la 1 la 6.
Setări implicite: 1
Număr maxim de octeți UTF-8 la intrare: 45000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "temperature_log_check",
"text": "{\"kitchen\":\"Riverside Bistro\",\"period\":\"4 - 8 mai 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\":\"Închis pe 7 mai.\"}"
}
Transformați o rețetă în cantități. Serverul calculează gramajele pe ingredient, aluatul total, hidratarea și randamentul aluatului pe baza procentelor brutarului sau dintr-o rețetă în grame.
Câmpuri de intrare și configurare
Setări esențiale
recipe — Rețetă
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
lines — Ingrediente
Un rând pe ingredient. role este flour, liquid sau other. Completați percent în toate rândurile sau amount_g în toate rândurile.
Setări implicite: ""
pieces — Bucăți
Câte bucăți sunt necesare, de exemplu 40.
Setări implicite: ""
piece_weight — Aluat pe bucată (g)
Greutatea aluatului unei bucăți în grame, de exemplu 500.
Setări implicite: ""
flour_weight — Sau: greutatea făinii (g)
În loc de bucăți: făina totală în grame, de exemplu 10000.
Setări implicite: ""
remarks — Notițe
Opțional: orice ar trebui să menționeze fișa.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 12000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "bakers_percentage",
"text": "{\"recipe\":\"Pâine din grâu și secară\",\"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\":\"Aluatul se lasă la odihnă peste noapte în camera rece.\"}"
}
Evaluează înregistrările stupului. Serverul adună randamentul de miere per stup și raportează intervale lungi între înregistrări. Fără diagnostic și fără sfaturi de tratament.
Câmpuri de intrare și configurare
Setări esențiale
apiary — Stupină
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
year — Sezon
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
lines — Înregistrări
Un rând pentru fiecare verificare sau recoltare. Date precum 2026-03-31 sau 31.03.2026. honey_kg doar pentru o recoltare. Fără virgulă în notă, decât dacă este între ghilimele.
Setări implicite: ""
remarks — Notițe
Opțional: orice ar trebui menționat în evaluare.
Setări implicite: ""
Setări avansate
gap_days — Gol după câte zile
O perioadă mai lungă fără o înregistrare este listată. De la 7 la 365.
Setări implicite: 30
Număr maxim de octeți UTF-8 la intrare: 45000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "hive_record",
"text": "{\"apiary\":\"apiary 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\":\"\"}"
}
Transformați o listă de bușteni într-o listă de lemn. Serverul calculează volumul fiecărui buștean cu formula Huber, pe baza lungimii și a diametrului mediu, și afișează calculul.
Câmpuri de intrare și configurare
Setări esențiale
forest — Pădure sau arboret
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
timber_date — Dată
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
lines — Bușteni
Un rând pe fiecare bușten cu lungimea în metri și diametrul mediu în centimetri.
Setări implicite: ""
remarks — Notițe
Opțional: orice ar trebui menționat în listă.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 20000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "timber_list",
"text": "{\"forest\":\"Mill Forest, stand 12\",\"timber_date\":\"3 februarie 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\":\"Bușteni stivuțiți la calea ferată de est.\"}"
}
Transformați straturile și densitățile într-un plan de plantare. Serverul calculează numărul de plante din suprafață și densitate și rotunjește fiecare rând la numere întregi de plante.
Câmpuri de intrare și configurare
Setări esențiale
planting_site — Loc de plantare
Adăugat cuvânt cu cuvânt, de exemplu proiect sau adresă.
Setări implicite: ""
lines — Rânduri de plantare
Un rând pe plantă într-un strat, cu suprafața în metri pătrați și plante pe metru pătrat.
Setări implicite: ""
remarks — Notițe
Opțional: orice ar trebui să menționeze planul.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 15000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "planting_plan",
"text": "{\"planting_site\":\"Curtea de pe 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\":\"Suprafața de lalele va fi măsurată pe teren săptămâna viitoare.\"}"
}
Adunați puterea pe fază pentru un eveniment. Serverul compară wații de pe fiecare fază cu siguranța introdusă. Acest lucru nu înlocuiește verificarea de către o persoană calificată.
Câmpuri de intrare și configurare
Setări esențiale
event — Eveniment
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
fuse_amps — Siguranță pe fază (A)
Din alimentarea de la fața locului, de exemplu 16 sau 32.
Setări implicite: 16
lines — Dispozitive
Un rând pe tip de dispozitiv. phase este L1, L2 sau L3. Wații de pe plăcuța de identificare sau din fișa tehnică.
Setări implicite: ""
remarks — Notițe
Opțional: orice ar trebui menționat în prezentare.
Setări implicite: ""
Setări avansate
voltage — Tensiunea pe fază (V)
Tensiunea între fază și neutru.
Setări implicite: 230
Număr maxim de octeți UTF-8 la intrare: 20000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "power_load_phases",
"text": "{\"event\":\"Festival de vară, scena principală\",\"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\":\"Barul este alimentat din aceeași cutie de distribuție.\"}"
}
Transformați mărfurile într-o listă de încărcare. Serverul adună greutățile, le compară cu sarcina utilă introdusă și raportează cifrele lipsă. Fără mențiuni privind fixarea încărcăturii.
Câmpuri de intrare și configurare
Setări esențiale
vehicle — Vehicul
Adăugat cuvânt cu cuvânt, de exemplu număr de înmatriculare.
Setări implicite: ""
tour — Cursă
Opțional. Adăugat cuvânt cu cuvânt, de exemplu număr și dată.
Setări implicite: ""
payload_kg — Sarcina utilă (kg)
Din documentele vehiculului, de exemplu 1200.
Setări implicite: ""
lines — Mărfuri
Un rând pe articol cu cantitatea și greutatea pe bucată în kilograme. stop este punctul de descărcare.
Setări implicite: ""
remarks — Notițe
Opțional: orice ar trebui menționat în listă.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 25000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "load_list",
"text": "{\"vehicle\":\"Van BX-KM 418\",\"tour\":\"Turneu 7, 12 mai 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\":\"Standul de prezentare pleacă din depozit dimineața.\"}"
}
Transformați sarcinile de curățenie într-un plan. Serverul calculează orele pe săptămână pentru fiecare locație pe baza frecvenței și a minutelor și listează rândurile incomplete.
Câmpuri de intrare și configurare
Setări esențiale
company — Companie sau echipă de curățenie
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
period — Valabil de la
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
lines — Sarcini
Un rând pe sarcină și locație, cu numărul de ori pe săptămână și minutele pe dată. O dată la două săptămâni înseamnă 0,5 ori pe săptămână.
Setări implicite: ""
remarks — Notițe
Opțional: orice ar trebui să menționeze planul.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 25000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "cleaning_plan",
"text": "{\"company\":\"Clearwater Services\",\"period\":\"Mai 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\":\"Minutele pentru camera personalului sunt stabilite săptămâna viitoare.\"}"
}
Calculați vopseaua pentru o lucrare din camere, ferestre și uși, straturi și randament. Serverul calculează litrii și recipientele, iar AI-ul scrie un scurt rezumat pentru ofertă.
Câmpuri de intrare și configurare
Setări esențiale
project — Proiect
Se preia cuvânt cu cuvânt, de exemplu clientul și adresa.
Setări implicite: ""
lines — Camere și suprafețe
Un rând pentru fiecare cameră sau suprafață. Suprafața pereților este perimetrul înmulțit cu înălțimea; extra_m2 adaugă direct un tavan sau o altă suprafață; openings_m2 se scade. Lăsați coats gol pentru a folosi numărul de mai jos.
Setări implicite: ""
coverage_m2_per_l — Randament (m² pe litru)
Din fișa tehnică a produsului, de exemplu 8 sau 7,5.
Setări implicite: ""
coats — Straturi
Pentru rândurile fără număr propriu. De la 1 la 6.
Setări implicite: 2
container_l — Mărimea recipientului (l)
Opțional: litri într-un recipient, de exemplu 10 sau 2,5.
Setări implicite: "10"
remarks — Notițe
Opțional: orice ar trebui menționat în rezumat, de exemplu culorile sau starea pereților.
Setări implicite: ""
Setări avansate
reserve_percent — Rezervă (%)
Se adaugă la totalul de litri. De la 0 la 50.
Setări implicite: 10
container_price — Preț pe recipient
Opțional: pentru costul materialului, de exemplu 89,90.
Setări implicite: ""
currency — Monedă
Cod scurt sau simbol afișat lângă sume, de exemplu EUR.
Setări implicite: "EUR"
Număr maxim de octeți UTF-8 la intrare: 20000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "paint_quantity",
"text": "{\"project\":\"Familia Keller, Strada Arțarului\",\"lines\":\"id,room,perimeter_m,height_m,extra_m2,openings_m2,coats\\nR1,Sufragerie,18.4,2.6,,5.2,\\nR2,Bucătărie,12,2.5,,3.1,\\nR3,Tavan sufragerie,,,21.5,,1\\nR4,Hol,9.6,,,1.8,\",\"coverage_m2_per_l\":\"8\",\"coats\":2,\"container_l\":\"10\",\"reserve_percent\":10,\"container_price\":\"89.90\",\"currency\":\"EUR\",\"remarks\":\"Pereți în alb cald, tavan în alb pur. Fisurile mici din bucătărie se chituiesc mai întâi. Înălțimea holului se măsoară la fața locului.\"}"
}
Calculați plăcile, adezivul și chitul de rosturi din suprafețele unei lucrări. Serverul adaugă pierderile, rotunjește în sus la pachete întregi pe placă și calculează sacii din consumul introdus.
Câmpuri de intrare și configurare
Setări esențiale
project — Proiect
Se preia cuvânt cu cuvânt, de exemplu clientul și adresa.
Setări implicite: ""
lines — Suprafețe
Un rând pentru fiecare suprafață, cu suprafața netă în metri pătrați. tile denumește placa. waste_percent și pack_m2 pot rămâne goale pentru a folosi valorile de mai jos.
Setări implicite: ""
waste_percent — Pierderi (%)
Pentru rândurile fără valoare proprie. De la 0 la 50.
Setări implicite: 10
pack_m2 — m² pe pachet
Opțional: pentru rândurile fără valoare proprie, de exemplu 1,44.
Setări implicite: ""
remarks — Notițe
Opțional: orice ar trebui menționat în rezumat, de exemplu modelul de montaj sau suportul.
Setări implicite: ""
Setări avansate
adhesive_kg_m2 — Adeziv (kg pe m²)
Opțional: consumul din fișa tehnică, de exemplu 3,5.
Setări implicite: ""
adhesive_bag_kg — Sac de adeziv (kg)
Opțional, de exemplu 25.
Setări implicite: ""
grout_kg_m2 — Chit de rosturi (kg pe m²)
Opțional: consumul din fișa tehnică pentru această placă și acest rost, de exemplu 0,5.
Setări implicite: ""
grout_bag_kg — Sac de chit de rosturi (kg)
Opțional, de exemplu 5.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 20000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "tile_quantity",
"text": "{\"project\":\"Baie și bucătărie, Drumul Morii 3\",\"lines\":\"id,surface,tile,area_m2,waste_percent,pack_m2\\nF1,Pardoseală baie,Placă A 60x60,6.8,,\\nF2,Perete baie,Placă B 30x60,22.4,15,1.08\\nF3,Perete bucătărie,Placă B 30x60,4.2,,1.08\\nF4,Pardoseală hol,Placă 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\":\"Peretele băii se placează în diagonală. Pardoseala holului se măsoară după îndepărtarea pardoselii vechi.\"}"
}
Calculați țiglele, șipcile și coama din versanții unei lucrări. Serverul folosește numărul de țigle pe metru pătrat și distanța dintre șipci indicate de producător și adaugă pierderile.
Câmpuri de intrare și configurare
Setări esențiale
project — Proiect
Se preia cuvânt cu cuvânt, de exemplu clientul și adresa.
Setări implicite: ""
lines — Versanți
Un rând pentru fiecare versant, cu suprafața pe pantă în metri pătrați. ridge_m este lungimea coamei sau a muchiei de acoperit de-a lungul acestui versant; o coamă comună se introduce o singură dată.
Setări implicite: ""
tiles_per_m2 — Țigle pe m²
De la producător pentru această țiglă și distanță dintre șipci, de exemplu 10,5.
Setări implicite: ""
batten_gauge_cm — Distanța dintre șipci (cm)
Opțional: distanța dintre șipci, de exemplu 33,5. Fără ea nu se calculează șipci.
Setări implicite: ""
waste_percent — Pierderi (%)
Se adaugă la țigle și șipci. De la 0 la 30.
Setări implicite: 5
remarks — Notițe
Opțional: orice ar trebui menționat în rezumat, de exemplu modelul de țiglă sau forma acoperișului.
Setări implicite: ""
Setări avansate
ridge_tiles_per_m — Coame pe metru
Opțional: de la producător, de exemplu 2,5.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 12000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "roofing_material",
"text": "{\"project\":\"Casa Berg, Aleea Teilor 7\",\"lines\":\"id,roof_face,area_m2,ridge_m\\nD1,Versantul sudic,62.4,10.4\\nD2,Versantul nordic,62.4,\\nD3,Acoperiș garaj,18.3,\\nD4,Verandă,,\",\"tiles_per_m2\":\"10.5\",\"batten_gauge_cm\":\"33.5\",\"waste_percent\":5,\"ridge_tiles_per_m\":\"2.5\",\"remarks\":\"Țigle roșii din argilă, ca pe acoperișul vechi. Veranda se măsoară după montarea schelei.\"}"
}
Transformați geamurile într-o listă de comandă. Serverul calculează suprafața pe geam și pe poziție, o suprafață minimă opțională pe geam și greutatea din suprafață, grosime și 2,5 kg pe m² și mm.
Câmpuri de intrare și configurare
Setări esențiale
customer — Client sau lucrare
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
order_ref — Referința comenzii
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
lines — Geamuri
Un rând pentru fiecare poziție, cu lățimea și înălțimea în milimetri, grosimea în milimetri și cantitatea. Pentru sticla termoizolantă sau laminată introduceți suma grosimilor de sticlă.
Setări implicite: ""
remarks — Notițe
Opțional: orice ar trebui menționat în comandă, de exemplu prelucrarea muchiilor sau livrarea.
Setări implicite: ""
Setări avansate
min_area_m2 — Suprafață minimă pe geam (m²)
Opțional: conform listei de prețuri a furnizorului, de exemplu 0,5. Geamurile mai mici se calculează cu această suprafață.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 30000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "glass_order",
"text": "{\"customer\":\"Novak bucătării și băi\",\"order_ref\":\"GL-2026-114\",\"lines\":\"id,position,glass_type,width_mm,height_mm,thickness_mm,quantity\\nG1,Fereastră bucătărie,Sticlă termoizolantă 4/16/4,1200,1400,8,2\\nG2,Baie,Sticlă satinată,600,450,6,1\\nG3,Raft,Sticlă float,800,250,8,3\\nG4,Ușă,Sticlă float,900,,8,1\",\"min_area_m2\":\"0.5\",\"remarks\":\"Rafturi cu margini șlefuite. Înălțimea geamului ușii urmează după montarea tocului.\"}"
}
Transformați o listă de bunuri de uz casnic într-o listă de ambalare. Serverul adună volumul pe cameră, adaugă o rezervă și alege cel mai mic vehicul potrivit din lista proprie de vehicule.
Câmpuri de intrare și configurare
Setări esențiale
move — Mutare
Se preia cuvânt cu cuvânt, de exemplu clientul și ambele adrese.
Setări implicite: ""
move_date — Data mutării
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
lines — Bunuri de uz casnic
Un rând pentru fiecare tip de obiect, cu cantitatea și metrii cubi pentru o bucată. note este pentru indicații de ambalare, de exemplu fragil sau de demontat.
Setări implicite: ""
vehicles — Vehicule proprii
Opțional: un rând pentru fiecare vehicul, cu volumul de încărcare în metri cubi. Se propune cel mai mic care este suficient.
Setări implicite: ""
reserve_percent — Rezervă (%)
Se adaugă la volumul total pentru golurile de stivuire. De la 0 la 50.
Setări implicite: 10
remarks — Notițe
Opțional: orice ar trebui menționat în lista de ambalare, de exemplu etajele sau un lift.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 32000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "removal_volume",
"text": "{\"move\":\"Familia Hartmann, de pe Drumul Morii 3 pe Aleea Teilor 7\",\"move_date\":\"12 iunie 2026\",\"lines\":\"id,room,item,quantity,volume_m3,note\\nU1,Sufragerie,Canapea cu trei locuri,1,1.8,\\nU2,Sufragerie,Bibliotecă,2,0.9,De demontat\\nU3,Bucătărie,Cutie de mutare,25,0.1,Fragil\\nU4,Dormitor,Șifonier,1,2.5,De demontat\\nU5,Dormitor,Pat 160 x 200,1,1.5,\\nU6,Pivniță,Bicicletă,2,,\",\"vehicles\":\"id,vehicle,volume_m3\\nV1,Dubă,12\\nV2,Camion 7.5 t,35\\nV3,Camion 12 t,50\",\"reserve_percent\":10,\"remarks\":\"Etajul trei fără lift la locuința veche. Pivnița se verifică în ziua vizionării.\"}"
}
Transformați numărul de caractere într-o ofertă. Serverul convertește caracterele cu spații în rânduri standard, înmulțește cu prețul pe rând, adaugă o suprataxă de urgență și verifică un tarif minim.
Câmpuri de intrare și configurare
Setări esențiale
customer — Client
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
offer_number — Numărul ofertei
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
language_pair — Limbi
Opțional. Se preia cuvânt cu cuvânt, de exemplu din germană în engleză.
Setări implicite: ""
deadline — Livrare
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
lines — Documente
Un rând pentru fiecare document, cu numărul de caractere cu spații, așa cum îl numără editorul de text.
Setări implicite: ""
price_per_line — Preț pe rând
Prețul net pentru un rând standard, de exemplu 1,35.
Setări implicite: ""
line_chars — Caractere pe rând
Caractere cu spații care formează un rând standard. De la 30 la 100.
Setări implicite: 55
rush_percent — Suprataxă de urgență (%)
0 pentru nicio suprataxă. De la 0 la 200.
Setări implicite: 0
remarks — Notițe
Opțional: orice ar trebui menționat în ofertă, de exemplu domeniul sau formatul.
Setări implicite: ""
Setări avansate
rounding — Rotunjire
Cum se numără rândurile fiecărui document.
exact — Exact, două zecimale · up — Rotunjire în sus la rânduri întregi pe document
Setări implicite: "exact"
minimum_fee — Tarif minim
Opțional: se aplică atunci când totalul este mai mic, de exemplu 40.
Setări implicite: ""
currency — Monedă
Cod scurt sau simbol afișat lângă sume, de exemplu EUR.
Setări implicite: "EUR"
Număr maxim de octeți UTF-8 la intrare: 12000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "standard_line_offer",
"text": "{\"customer\":\"Brutăria Hartmann SRL\",\"offer_number\":\"A-2026-071\",\"language_pair\":\"Germană în engleză\",\"deadline\":\"în 5 zile lucrătoare\",\"lines\":\"id,document,characters\\nN1,Contract de închiriere,12480\\nN2,Scrisoare de însoțire,1.830\\nN3,Anexă plan de etaj,\",\"price_per_line\":\"1.35\",\"line_chars\":55,\"rush_percent\":25,\"rounding\":\"exact\",\"minimum_fee\":\"40\",\"currency\":\"EUR\",\"remarks\":\"Domeniu juridic. Anexa se numără după ce scanarea este lizibilă.\"}"
}
Transformați articolele cântărite într-o chitanță de achiziție. Serverul calculează aurul fin din greutate și titlu, iar suma plătită din prețul zilei introdus de firmă. Nu se preiau prețuri.
Câmpuri de intrare și configurare
Setări esențiale
business — Cumpărător
Se preia cuvânt cu cuvânt, de exemplu numele și adresa magazinului.
Setări implicite: ""
seller — Vânzător
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
receipt_date — Dată
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
receipt_number — Număr chitanță
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
lines — Articole cumpărate
Un rând pentru fiecare articol, cu greutatea în grame și titlul în miimi, de exemplu 585 sau 750. Cântăriți fără pietre; notați acest lucru în coloana note.
Setări implicite: ""
price_per_g — Preț pe gram de aur fin
Prețul zilei stabilit de firmă, de exemplu 58,40. Nimic nu este preluat din exterior.
Setări implicite: ""
payout_percent — Procent plătit (%)
Partea din valoarea aurului fin care se plătește. De la 1 la 100.
Setări implicite: 100
remarks — Notițe
Opțional: orice ar trebui menționat pe chitanță, de exemplu cum au fost testate articolele.
Setări implicite: ""
Setări avansate
currency — Monedă
Cod scurt sau simbol afișat lângă sume, de exemplu EUR.
Setări implicite: "EUR"
Număr maxim de octeți UTF-8 la intrare: 20000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "gold_purchase_receipt",
"text": "{\"business\":\"Bijuteria Berg, Piața Târgului 4\",\"seller\":\"Anna Novak\",\"receipt_date\":\"14 mai 2026\",\"receipt_number\":\"AK-0193\",\"lines\":\"id,item,weight_g,fineness,note\\nA1,Inel,4.2,585,\\nA2,Lanț,12.75,750,\\nA3,Cercei,0.875,333,cântăriți fără pietre\\nA4,Brățară,,585,închizătoarea trebuie încă îndepărtată\",\"price_per_g\":\"58.40\",\"payout_percent\":90,\"currency\":\"EUR\",\"remarks\":\"Marcajele verificate cu lupa, lanțul testat cu acid la închizătoare.\"}"
}
Transformați măsurătorile de densitate într-un jurnal de fabricație. Serverul calculează atenuarea aparentă și o estimare a alcoolului din densitatea inițială și finală în grade Plato și indică formula folosită.
Câmpuri de intrare și configurare
Setări esențiale
brewery — Berărie
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
brew — Șarjă
Se preia cuvânt cu cuvânt, de exemplu berea și numărul șarjei.
Setări implicite: ""
brew_date — Ziua plămădirii
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
og_plato — Densitate inițială (°P)
Măsurată înainte de însămânțarea drojdiei, de exemplu 12,5.
Setări implicite: ""
fg_plato — Densitate finală (°P)
Opțional. Dacă rămâne gol, se folosește măsurătoarea cu data cea mai recentă.
Setări implicite: ""
lines — Citiri
Un rând pentru fiecare măsurătoare. Date de tipul 2026-03-31 sau 31.03.2026. Densitatea în grade Plato, temperatura în grade Celsius; ambele pot rămâne goale.
Setări implicite: ""
remarks — Notițe
Opțional: orice ar trebui menționat în jurnal, de exemplu drojdia sau hameiul.
Setări implicite: ""
Setări avansate
batch_l — Șarjă (l)
Opțional: litri în fermentator, de exemplu 50.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 20000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "brew_log",
"text": "{\"brewery\":\"Berăria Drumul Morii\",\"brew\":\"Pale ale, șarja 27\",\"brew_date\":\"2 martie 2026\",\"og_plato\":\"12.5\",\"fg_plato\":\"\",\"lines\":\"id,date,stage,gravity_plato,temperature_c,note\\nS1,2026-03-02,Însămânțare,12.5,12,Drojdie rehidratată\\nS2,2026-03-05,Ziua 3,6.2,14,Spumă înaltă\\nS3,09.03.2026,Ziua 7,3.1,15,Hamei adăugat la rece\\nS4,2026-03-16,Îmbuteliere,2.8,4,\",\"batch_l\":\"50\",\"remarks\":\"Fermentatorul 2. Zahăr de refermentare adăugat la îmbuteliere.\"}"
}
Transformați etapele unei ture într-un plan de timp. Serverul calculează timpul de mers pe etapă cu regula DIN 33466, adaugă pauzele și arată sosirea și ora limită la fiecare punct.
Câmpuri de intrare și configurare
Setări esențiale
tour — Cursă
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
guide — Ghid
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
tour_date — Dată
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
lines — Etape
Un rând pentru fiecare etapă, în ordinea traseului, cu distanța în kilometri, urcarea și coborârea în metri și pauza în minute de la finalul etapei.
Setări implicite: ""
start_time — Ora de începere
Oră de tipul 08:30.
Setări implicite: "08:00"
latest_return — Ora limită de întoarcere
Opțional: o oră de tipul 17:00, de exemplu înainte de lăsarea întunericului sau ultimul autobuz. Fiecare punct primește atunci o oră limită.
Setări implicite: ""
pace_percent — Factor de grup
Înmulțește fiecare timp de mers. Sub 100 pentru un grup rapid, peste 100 pentru unul lent.
Opțional: orice ar trebui menționat în plan, de exemplu punctul de întâlnire sau echipamentul.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 12000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "hiking_time_plan",
"text": "{\"tour\":\"Tura celor trei vârfuri din Valea Morii\",\"guide\":\"T. Berg\",\"tour_date\":\"21 iunie 2026\",\"lines\":\"id,leg,distance_km,ascent_m,descent_m,break_min\\nT1,Parcare până la cabana Arinilor,4.5,600,0,20\\nT2,Cabana Arinilor până la vârf,2.2,450,50,30\\nT3,Vârf până în vale,7.8,0,1000,0\",\"start_time\":\"08:00\",\"latest_return\":\"17:00\",\"pace_percent\":\"100\",\"remarks\":\"Punct de întâlnire la parcare. Pachet cu prânz pentru vârf.\"}"
}
Comparați echipamentul dintr-un rider tehnic cu stocul propriu. Serverul adună ambele liste pe articol și returnează o listă de lipsuri cu cantități.
Câmpuri de intrare și configurare
Setări esențiale
event — Eveniment
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
venue — Locație
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
lines — Rider: echipament necesar
Un rând pentru fiecare articol din rider, cu cantitatea necesară. category este opțional, de exemplu microfoane.
Setări implicite: ""
available — Stoc propriu
Un rând pentru fiecare articol, cu cantitatea disponibilă la această dată. Folosiți aceleași denumiri ca în rider.
Setări implicite: ""
remarks — Notițe
Opțional: orice ar trebui menționat în listă, de exemplu o persoană de contact sau un termen.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 50000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "rider_stock_check",
"text": "{\"event\":\"Festival de vară, scena principală, trupa B\",\"venue\":\"Parcul de pe malul râului\",\"lines\":\"id,category,item,quantity\\nR1,Microfoane,Shure SM58,6\\nR2,Microfoane,Shure Beta 52A,1\\nR3,Stative,Stativ microfon înalt,8\\nR4,Monitoare,Monitor de scenă wedge,4\\nR5,Microfoane,shure sm-58,2\\nR6,Cabluri,Cablu XLR 10 m,\",\"available\":\"id,item,quantity\\nB1,Shure SM58,6\\nB2,Stativ microfon înalt,10\\nB3,Monitor de scenă wedge,2\\nB4,DI box,4\",\"remarks\":\"Articolele lipsă se clarifică luni cu managerul trupei.\"}"
}
Evaluați verificările stațiilor de momeală. Serverul numără consumul pe stație, compară fiecare verificare cu cea anterioară și enumeră stațiile restante. Nicio declarație despre produse sau obligații legale.
Câmpuri de intrare și configurare
Setări esențiale
customer — Client sau locație
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
technician — Efectuat de
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
lines — Verificări
Un rând pe stație și verificare. finding este none, partial, full, damaged sau no_access. Date precum 2026-05-31 sau 31.05.2026.
Setări implicite: ""
interval_days — Interval de verificare (zile)
Conform înțelegerii cu clientul. De la 1 la 365.
Setări implicite: 28
remarks — Notițe
Opțional: orice ar trebui să menționeze raportul, de exemplu măsurile convenite la fața locului.
Setări implicite: ""
Setări avansate
report_date — Dată de referință
Opțional, de exemplu 2026-05-31. Stațiile restante sunt numărate până în această zi; gol înseamnă ultima verificare din tabel.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 30000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "bait_station_check",
"text": "{\"customer\":\"Brutăria Hartmann, Strada Morii 4\",\"technician\":\"J. Kowalski\",\"lines\":\"id,bait_station,date,bait_finding,note\\nK1,S1 depozit,2026-03-02,none,\\nK2,S2 rampă de încărcare,2026-03-02,partial,\\nK3,S3 curte,2026-03-02,none,\\nK4,S1 depozit,2026-03-30,none,\\nK5,S2 rampă de încărcare,2026-03-30,full,Excremente lângă stație\\nK6,S3 curte,2026-03-30,no_access,Paleți în fața stației\\nK7,S1 depozit,2026-05-04,none,\\nK8,S2 rampă de încărcare,2026-05-04,partial,Spațiul de sub poartă închis de client\",\"interval_days\":28,\"report_date\":\"2026-05-04\",\"remarks\":\"Clientul solicită raportul înainte de audit.\"}"
}
Verificați măsurătorile apei din bazin, precum pH-ul, clorul și temperatura, în raport cu limitele introduse. Serverul marchează abaterile și zilele fără măsurătoare. Fără declarații juridice.
Câmpuri de intrare și configurare
Setări esențiale
facility — Bazin sau unitate
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
period — Perioadă
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
tester — Testat de
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
lines — Citiri
Un rând pe moment de măsurare. Lăsați o celulă goală dacă valoarea nu a fost măsurată. Date precum 2026-05-31 sau 31.05.2026.
Setări implicite: ""
limits — Limite
Un rând pe parametru cu limitele care se aplică unității. Bazinul gol înseamnă toate bazinele. Instrumentul nu cunoaște reguli și compară doar cu aceste cifre.
Setări implicite: ""
remarks — Notițe
Opțional: de exemplu zilele de închidere, care explică astfel un gol.
Setări implicite: ""
Setări avansate
checks_per_day — Citiri pe zi
Zilele cu mai puține măsurători pe bazin sunt enumerate. De la 1 la 6.
Setări implicite: 1
Număr maxim de octeți UTF-8 la intrare: 40000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "pool_water_log",
"text": "{\"facility\":\"Hotel Spa Lindenau\",\"period\":\"4 - 6 mai 2026\",\"tester\":\"M. Berg\",\"lines\":\"id,pool,date,time,ph,free_chlorine,combined_chlorine,water_temp,note\\nW1,Piscină interioară,2026-05-04,08:00,7.2,0.5,0.1,28.0,\\nW2,Jacuzzi,2026-05-04,08:10,7.4,0.9,0.15,36.5,\\nW3,Piscină interioară,2026-05-05,08:00,7.8,0.4,0.25,28.5,Mulți oaspeți în seara precedentă\\nW4,Jacuzzi,2026-05-05,08:05,7.3,,0.1,37.0,Benzile de test pentru clor s-au terminat\\nW5,Piscină interioară,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,Jacuzzi,free_chlorine,0.7,1.0\\nG5,Jacuzzi,water_temp,,37\",\"checks_per_day\":1,\"remarks\":\"Filtrul jacuzziului a fost spălat în contracurent pe 5 mai.\"}"
}
Transformați notele dintr-o ședință de dresaj într-un raport pentru proprietar și un plan de teme. Serverul calculează minutele de exersare, iar AI-ul folosește doar exerciții din datele introduse.
Câmpuri de intrare și configurare
Setări esențiale
dog — Câine
Nume și rasă. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
pet_owner — Proprietar
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
trainer — Dresor sau școală canină
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
session_date — Data ședinței
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
session_notes — Note din ședință
Ce s-a exersat și observat și ce s-a convenit pentru acasă. Doar ce este scris aici poate apărea în raport.
Setări implicite: ""
lines — Exerciții pentru acasă
Un rând pe exercițiu, așa cum s-a convenit: cum, de câte ori pe zi, minute de fiecare dată și zile pe săptămână.
Setări implicite: ""
next_session — Ședința următoare
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 20000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "dog_training_report",
"text": "{\"dog\":\"Bruno, labrador\",\"pet_owner\":\"Familia Novak\",\"trainer\":\"Școala canină Lindenau, A. Berg\",\"session_date\":\"12 mai 2026\",\"session_notes\":\"Am exersat mersul cu lesa lejeră pe aleea din parc. La început, Bruno a tras spre alți câini, iar după câteva ture a mers liniștit lângă proprietar. Rechemarea a funcționat bine cu lesa lungă. Acasă, exersați în grădină înainte de plimbări și opriți exercițiul cât timp Bruno încă se bucură de el. Recompensați cu bucățele mici din hrana lui obișnuită.\",\"lines\":\"id,exercise,instruction,times_per_day,minutes,days_per_week\\nH1,Mers cu lesa lejeră,În grădină înainte de plimbare,2,5,6\\nH2,Rechemare cu lesă lungă,Chemați o dată și recompensați imediat,1,10,5\\nH3,Șezi și stai la ușă,Înainte de deschiderea ușii,3,2,7\",\"next_session\":\"19 mai 2026, 17:00\"}"
}
Transformați înregistrările unei șederi la pensiune într-un raport pentru proprietar. Serverul numără mesele, plimbările și minutele pe zi, iar AI-ul scrie un text prietenos fără declarații veterinare.
Câmpuri de intrare și configurare
Setări esențiale
animal — Animal
Nume și specie. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
pet_owner — Proprietar
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
boarding — Pensiune sau pet sitter
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
stay — Zi sau perioadă
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
lines — Înregistrări
Un rând pe înregistrare. activity este meal, walk, play, rest, care sau other. Minute pentru plimbări și joacă. Hrana și cantitatea se păstrează cuvânt cu cuvânt. Date precum 2026-05-31 sau 31.05.2026.
Setări implicite: ""
remarks — Note pentru proprietar
Opțional: cum s-a acomodat animalul, ce i-a plăcut. Doar ce este scris aici poate apărea în text.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 25000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "pet_boarding_report",
"text": "{\"animal\":\"Lotte, teckel\",\"pet_owner\":\"Doamna Wagner\",\"boarding\":\"Hotelul pentru animale Lindenau\",\"stay\":\"15 - 16 mai 2026\",\"lines\":\"id,date,time,activity,minutes,food,note\\nP1,2026-05-15,08:00,meal,,80 g hrană uscată,A mâncat tot\\nP2,2026-05-15,09:30,walk,40,,L-a întâlnit pe beagle-ul Max\\nP3,2026-05-15,14:00,play,20,,Minge în grădină\\nP4,2026-05-15,17:30,meal,,80 g hrană uscată,A lăsat puțin\\nP5,2026-05-15,19:00,walk,25,,\\nP6,2026-05-16,08:00,meal,,80 g hrană uscată,\\nP7,2026-05-16,09:30,walk,35,,\\nP8,2026-05-16,11:00,care,,,Periată\",\"remarks\":\"Lotte s-a acomodat repede și a dormit în propriul coș. I-au plăcut jocurile cu mingea din grădină.\"}"
}
Transformați măsurile, modificările și prețurile într-o fișă de comandă pentru retușuri. Serverul calculează măsurile noi, totalurile pe rând și restul de plată și verifică modificările față de rezerva de cusătură.
Câmpuri de intrare și configurare
Setări esențiale
customer — Client
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
order_number — Număr de comandă
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
pickup — Gata de ridicare
Opțional, de exemplu vineri, 15 mai. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
lines — Retușări
Un rând pe retușare. measure este măsura actuală, change este +2 sau -1.5, allowance este rezerva de cusătură disponibilă. unit_price poate fi gol.
Setări implicite: ""
remarks — Dorințele clientului
Opțional: ce a cerut clientul la probă. Doar ce este scris aici poate apărea.
Setări implicite: ""
Setări avansate
length_unit — Unitate de măsură
Afișată la toate măsurile.
cm — Centimetri · in — Inci
Setări implicite: "cm"
deposit — Avans plătit
Opțional, de exemplu 20.
Setări implicite: ""
currency — Monedă
Cod scurt sau simbol afișat lângă sume, de exemplu EUR.
Setări implicite: "EUR"
Număr maxim de octeți UTF-8 la intrare: 25000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "alteration_order_sheet",
"text": "{\"customer\":\"Doamna Lena Hartmann\",\"order_number\":\"A-2026-118\",\"pickup\":\"Vineri, 15 mai\",\"lines\":\"id,garment,alteration,measure,change,allowance,quantity,unit_price\\nR1,Pantaloni gri,Scurtare tiv,104,-3,,1,14.00\\nR2,Pantaloni gri,Lărgire talie,82,+3,2,1,18.50\\nR3,Rochie albastră,Strâmtare cusături laterale,96,-4,,1,24.00\\nR4,Sacou,Scurtare mâneci,63,-2,,1,22.00\\nR5,Blugi,Înlocuire fermoar,,,,2,\",\"length_unit\":\"cm\",\"deposit\":\"20\",\"currency\":\"EUR\",\"remarks\":\"Tivul pantalonilor fără manșetă. Se păstrează nasturii originali ai sacoului.\"}"
}
Transformați aranjamentele și tijele și materialele pe aranjament într-o listă de materiale. Serverul înmulțește cantitățile, adună costurile pe aranjament și întocmește o listă de achiziții.
Câmpuri de intrare și configurare
Setări esențiale
event — Eveniment
De exemplu nunta Berg. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
event_date — Dată
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
customer — Client
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
arrangements — Aranjamente
Un rând pe aranjament cu numărul de bucăți.
Setări implicite: ""
lines — Material pe aranjament
Un rând pe material și aranjament: aranjamentul denumit ca mai sus, tije sau unități pe bucată, unitatea și prețul pe unitate.
Setări implicite: ""
remarks — Notițe
Opțional: culori, dorințe, detalii de livrare.
Setări implicite: ""
Setări avansate
waste_percent — Rezervă pentru pierderi (%)
Adăugată doar la lista de achiziții. De la 0 la 50.
Setări implicite: 0
currency — Monedă
Cod scurt sau simbol afișat lângă sume, de exemplu EUR.
Setări implicite: "EUR"
Număr maxim de octeți UTF-8 la intrare: 30000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "floral_bill_of_materials",
"text": "{\"event\":\"Nunta Berg și Novak\",\"event_date\":\"20 iunie 2026\",\"customer\":\"Anna Berg\",\"arrangements\":\"id,arrangement,quantity\\nA1,Buchet de mireasă,1\\nA2,Aranjament central de masă,8\\nA3,Cocardă,6\",\"lines\":\"id,arrangement,material,per_arrangement,unit,unit_price\\nM1,Buchet de mireasă,Trandafir Avalanche,15,tijă,2.40\\nM2,Buchet de mireasă,Eucalipt,5,tijă,1.10\\nM3,Buchet de mireasă,Panglică de satin,1.5,m,0.90\\nM4,Aranjament central de masă,Trandafir Avalanche,5,tijă,2.40\\nM5,Aranjament central de masă,Gipsofilă,3,tijă,1.30\\nM6,Aranjament central de masă,Burete floral,1,bucată,1.80\\nM7,Cocardă,Trandafir mini,1,tijă,1.50\\nM8,Cocardă,Ac,2,bucată,\",\"waste_percent\":10,\"currency\":\"EUR\",\"remarks\":\"Doar alb și verde pal. Livrare la Lindenhof la ora 10:00.\"}"
}
Plan de furajare pentru grajd cu cantități și costuri
stable_feed_plan
Transformați rația pe cal într-un plan de furajare. Serverul calculează kilogramele pe zi și pe perioadă, costul pe boxă și cantitățile de cumpărat pe furaj. Fără sfaturi de hrănire.
Câmpuri de intrare și configurare
Setări esențiale
stable — Grajd
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
period — Perioadă
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
lines — Rații
Un rând pe cal și furaj: kg pe tain și tainuri pe zi.
Setări implicite: ""
feeds — Prețuri furaje
Opțional: un rând pe furaj cu prețul pe kg. Furajele fără preț sunt enumerate.
Setări implicite: ""
period_days — Zile în perioadă
De exemplu 30 pentru o lună. De la 1 la 366.
Setări implicite: 30
remarks — Notițe
Opțional: orice ar trebui să menționeze planul, de exemplu cine hrănește în weekend.
Setări implicite: ""
Setări avansate
currency — Monedă
Cod scurt sau simbol afișat lângă sume, de exemplu EUR.
Setări implicite: "EUR"
Număr maxim de octeți UTF-8 la intrare: 30000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "stable_feed_plan",
"text": "{\"stable\":\"Pensiunea pentru cai Lindenhof\",\"period\":\"Iunie 2026\",\"lines\":\"id,box,horse,feed,kg_per_meal,meals_per_day\\nF1,Boxa 1,Luna,Fân,4,3\\nF2,Boxa 1,Luna,Ovăz,0.5,2\\nF3,Boxa 2,Max,Fân,5,3\\nF4,Boxa 2,Max,Furaj mineral,0.1,1\\nF5,Boxa 3,Fenja,Fân,3.5,3\\nF6,Boxa 3,Fenja,Peleți,0.75,2\",\"feeds\":\"id,feed,price_per_kg\\nP1,Fân,0.18\\nP2,Ovăz,0.45\\nP3,Peleți,0.62\",\"period_days\":30,\"currency\":\"EUR\",\"remarks\":\"Proprietarul lui Max aduce singur furajul mineral.\"}"
}
Transformați piesele și minutele într-un plan săptămânal de exersare cu o notă pentru părinți. Serverul repartizează piesele pe zilele de exersare și adună minutele; apar doar piese din datele introduse.
Câmpuri de intrare și configurare
Setări esențiale
student — Elev
Un prenume este suficient. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
teacher — Profesor
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
week — Săptămână
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
lines — Piese și exerciții
Un rând pe piesă sau exercițiu, cu minute pe zi de exersare. days_per_week poate fi gol: atunci piesa se exersează în fiecare zi de exersare.
Setări implicite: ""
practice_days — Zile de exersare pe săptămână
De la 1 la 7.
Setări implicite: 5
teacher_notes — Note din lecție
Opțional: ce a mers bine, la ce să fiți atenți la exersare. Doar ce este scris aici poate apărea în notă.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 20000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "music_practice_plan",
"text": "{\"student\":\"Mia\",\"teacher\":\"Școala de muzică Lindenau, K. Berg\",\"week\":\"11 - 17 mai 2026\",\"lines\":\"id,piece,focus,minutes_per_day,days_per_week\\nU1,Game Sol major și mi minor,Încet cu metronomul,5,\\nU2,Menuet în Sol,Măsurile 9 - 16 doar cu mâna stângă,10,4\\nU3,Cântecul vântului,O interpretare completă pe zi,5,3\\nU4,Caiet de citire la prima vedere,Un rând nou,5,2\",\"practice_days\":5,\"teacher_notes\":\"Mia a cântat azi prima parte a menuetului foarte uniform. În măsurile 9 - 16 mâna stângă este încă nesigură. Vă rugăm să exersați încet și să faceți pauze scurte.\"}"
}
Transformați temele, punctajele și notele de la meditații într-un raport de progres pentru părinți. Serverul calculează proporțiile din maxim pe materie, iar AI-ul nu face prognoze sau diagnostice.
Câmpuri de intrare și configurare
Setări esențiale
student — Elev
Un prenume este suficient. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
tutor — Meditator sau centru de meditații
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
period — Perioadă
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
lines — Lecții și rezultate
Un rând pe lecție sau test. score și max_score pot fi goale; grade se păstrează cuvânt cu cuvânt. Date precum 2026-05-31 sau 31.05.2026.
Setări implicite: ""
tutor_notes — Notele meditatorului
Opțional: ce a mers bine, ce se mai exersează. Doar ce este scris aici poate apărea în raport.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 30000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "tutoring_progress_report",
"text": "{\"student\":\"Jonas\",\"tutor\":\"Studioul de învățare Lindenau, P. Novak\",\"period\":\"Martie - mai 2026\",\"lines\":\"id,date,subject,topic,score,max_score,grade\\nL1,2026-03-10,Matematică,Fracții,12,20,\\nL2,2026-04-07,Matematică,Fracții și numere zecimale,15,20,\\nL3,2026-05-05,Matematică,Procente,17,20,\\nL4,2026-03-17,Engleză,Timpul trecut,8,15,\\nL5,2026-04-28,Engleză,Verbe neregulate,11,15,\\nL6,2026-05-12,Engleză,Test la școală,,,B\",\"tutor_notes\":\"Jonas își verifică acum singur rezultatele la fracții. Verbele neregulate se exersează cu cartonașe la începutul fiecărei lecții. Pune mai multe întrebări decât în martie.\"}"
}
Raport de îngrijire a copitelor cu programarea următoare
hoof_care_report
Transformați constatările pe copită și lucrările efectuate într-un raport pentru proprietarul calului. Serverul calculează programarea următoare din dată și interval și enumeră copitele fără înregistrare. Fără diagnostice veterinare.
Câmpuri de intrare și configurare
Setări esențiale
horse — Cal
Numele și, dacă este util, grajdul. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
pet_owner — Proprietar
Opțional. Adăugat cuvânt cu cuvânt.
Setări implicite: ""
farrier — Potcovar sau îngrijirea copitelor
Adăugat cuvânt cu cuvânt.
Setări implicite: ""
visit_date — Data vizitei
De exemplu 2026-05-12 sau 12.05.2026. Necesară pentru programarea următoare.
Setări implicite: ""
interval_weeks — Interval până la programarea următoare (săptămâni)
Conform înțelegerii. De la 1 la 26.
Setări implicite: 6
lines — Copite
Un rând pe copită sau mai multe rânduri pentru mai multe constatări. hoof este fl, fr, hl sau hr. finding și work provin din liste.
Setări implicite: ""
remarks — Notițe
Opțional: orice ar trebui să știe proprietarul, de exemplu înțelegeri privind vizita următoare.
Setări implicite: ""
Număr maxim de octeți UTF-8 la intrare: 20000
Rezultatele folosesc ops_review: columns și rows scalare, summary, findings legate de surse și exporturi preliminare. review_required și ai_required sunt true, iar ai_model este do4u-standard. Tot textul trebuie afișat ca text simplu nefiabil. Rezultatele fluxului de numerar conțin suplimentar chart_data cu type cashflow, currency, buffer_cents și până la 91 de puncte datate cu base_cents și scenario_cents. Valorile sunt cenți întregi calculați de server; nu este acceptat marcaj de grafic generat de model. Rezultatele debitării conțin chart_data cu type cutting și scale 1000: lungimile barelor sunt miimi întregi ale unității indicate (mm, cm, m sau in). Fiecare bară conține id, unit, length, trim_start, trim_end, kerf, segments (id și length) și remaining. Este numărată o tăiere pe piesă finită. Serverul verifică dacă piesele, tăierile, retezările și materialul rămas însumează exact lungimea stocului. Desenul include cel mult 30 de bare complete și 120 de piese; total_bars, omitted_bars și truncated descriu explicit orice omisiune. Alocarea completă rămâne în tabel și în exporturile preliminare. Euristica nu declară optimalitate globală.
Exemplu de cerere
{
"tool": "hoof_care_report",
"text": "{\"horse\":\"Fenja, Lindenhof\",\"pet_owner\":\"Doamna Berg\",\"farrier\":\"Îngrijirea copitelor 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,Fisură mică la vârf pe partea exterioară\\nH3,hl,uneven_wear,trim,Se tocește mai mult pe interior\\nH4,hr,ok,trim,\",\"remarks\":\"Fenja a stat liniștită. Vă rugăm să o țineți în boxă la următoarea vizită, ideal înainte de hrănire.\"}"
}
Verificările contractelor și mentenanței returnează suplimentar un token calendar_review semnat, legat de contul autentificat, datele sursă și o expirare de 30 de minute. După verificarea umană explicită, cererea POST către /api/v1/business/calendar include token, identificatorii evenimentelor selectate și approved:true, folosind același cont. Răspunsul este un export ICS. Serverul verifică proprietarul, semnătura, expirarea și selecția independent de model. Niciun calendar nu este modificat.
POST /api/v1/business/calendar
Endpointul necesită autentificarea API Bearer existentă pentru același cont care deține verificarea contractului sau mentenanței. Verificarea semnată este valabilă 30 de minute și leagă datele sursă aprobate și selecția evenimentelor. Lipsa aprobării, alt proprietar, identificatori de evenimente necunoscuți ori un token expirat sau modificat sunt respinse. calendar_review este un obiect cu token și expires_at (marcaj temporal Unix). calendar_events conține id, title, date (YYYY-MM-DD) și description; calendar_options conține name și reminder_days. Rezultatul inițial nu conține octeți ICS. Pot fi selectați până la 20 de identificatori de evenimente diferiți.
{
"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
}
Un răspuns reușit conține ok:true și un export cu filename, mime:text/calendar și textul ICS complet în content. Substituentul de mai jos descrie structura răspunsului; nu este un fișier generat. Salvarea sau importarea fișierului reprezintă o acțiune separată a clientului. Niciun serviciu de calendar nu este contactat.
Rezultatele inițiale conțin exporturi preliminare cu filename, mime și content, plus tabelul de verificare legat de surse. Aceste proiecte necesită verificare umană explicită înainte de utilizare sau transmitere. Verificările termenelor contractuale și mentenanței pot include calendar_events, calendar_options și calendar_review; aceste câmpuri nu sunt niciodată acceptate ca aprobare acordată de model. Exportul calendarului necesită cererea confirmată separată prezentată mai sus.
Widgeturi
Un widget integrează un instrument Do4U în propriul tău site ca iframe, cu același formular și același rezultat ca pe Do4U. Cererile se taxează din contul widgetului. Creezi widgeturi pe pagina Widgeturi sau prin API.
Integrează widgeturile doar într-o zonă cu autentificare. Pagina cu widgetul trebuie să ceară autentificare. Oricine poate deschide pagina poate folosi widgetul și îți poate cheltui creditele. Nu folosi niciodată un widget pe o pagină publică.
Do4U nu poate verifica din exterior dacă pagina ta cere autentificare. Confirmi acest lucru când creezi widgetul și ești responsabil pentru asta. Limitele de mai jos reduc pagubele dacă un token ajunge în exterior, dar nu înlocuiesc autentificarea.
Un token pentru fiecare widget
Fiecare widget are propriul token, care începe cu d4w_. Do4U stochează doar un hash, de aceea tokenul este afișat o singură dată. Poate face mult mai puțin decât o cheie API:
Funcționează doar pentru instrumentele acestui widget. Nu îți poate citi soldul și nu poate vedea alte sarcini.
Doar site-urile permise pot integra widgetul. Browserul impune acest lucru. În afara unui browser, această verificare nu te protejează, deoarece un program își poate falsifica originea.
Fiecare widget are un buget pe zi și pe lună și o limită de cereri pe minut. Când bugetul s-a epuizat, sarcinile noi sunt respinse.
Un widget vede doar propriile sarcini. Cu un subject, fiecare utilizator vede doar propriile sarcini.
„Token nou” înlocuiește imediat vechiul token și încheie toate sesiunile lui. „Revocă” oprește imediat widgetul. Celelalte widgeturi și cheile API funcționează în continuare.
Ține tokenul departe de codul public, jurnale și depozite de cod.
Pornire rapidă
Deschide pagina Widgeturi și alege un instrument, site-urile permise, modul și bugetul.
Confirmă că vei integra widgetul doar într-o zonă cu autentificare. Copiază tokenul, care este afișat o singură dată.
Adaugă codul într-o pagină care cere autentificare.
Autentifică-te, încearcă widgetul o dată și verifică utilizarea pe pagina Widgeturi.
Mod 1: Token în pagină
Cea mai rapidă cale. Tokenul se află în HTML-ul paginii tale, deci orice utilizator autentificat îl poate citi. Folosește acest mod doar dacă ai încredere în toți utilizatorii zonei. Acest mod permite un singur instrument pentru fiecare widget.
<!-- Integrează doar într-o zonă care cere autentificare -->
<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>
Mod 2: Sesiuni de scurtă durată (recomandate)
Tokenul widgetului rămâne pe serverul tău. După ce a recunoscut un utilizator autentificat, serverul tău cere un token de sesiune și scrie în pagină doar acel token. Un token de sesiune începe cu d4s_ și expiră de la sine. În acest mod, browserul respinge tokenul de lungă durată, astfel că un token copiat din greșeală în HTML se observă imediat.
Opțional: data-session-url indică o adresă de pe propriul tău site. Când o sesiune expiră, widgetul trimite o cerere la această adresă cu cookie-urile site-ului tău. Verifică acolo autentificarea și răspunde cu {"token": "d4s_..."}.
tool
Opțional. Limitează sesiunea la un instrument al acestui widget. Fără el, sesiunea acoperă toate instrumentele widgetului.
subject
Opțional. ID-ul tău pentru utilizator, cel mult 200 de octeți. Do4U stochează doar un hash. O sesiune cu subject vede doar sarcinile aceluiași subject.
ttl_minutes
Opțional. Durata de viață în minute. Implicit 60, cel mult 480.
Atribute
data-do4u-widget
Obligatoriu. ID-ul widgetului, de exemplu w_3f9a1c0b7d2e4a68.
data-tool
Obligatoriu. Numele instrumentului, ca în lista de mai jos.
data-token
Tokenul widgetului sau un token de sesiune. Scriptul îl elimină din element după încărcare.
data-lang
Limba widgetului, de exemplu ro. Fără acest atribut, Do4U folosește limba browserului.
data-theme
light sau dark. Fără acest atribut, se aplică setarea sistemului.
data-min-height
Înălțimea minimă în pixeli, implicit 480. Apoi înălțimea urmează conținutul.
data-session-url
Adresă de pe site-ul tău care returnează un nou token de sesiune.
data-title
Titlul iframe-ului pentru cititoarele de ecran. Setează-l în limba paginii tale.
Evenimente și precompletare
Elementul declanșează do4u:ready, do4u:result și do4u:expired. Cu do4uWidget.fill(), pagina ta poate precompleta câmpuri din formular. O sarcină nu pornește niciodată de la sine, deoarece utilizatorul decide când se cheltuiesc credite.
Tratează rezultatul ca date nesigure. Răspunsurile IA pot fi greșite, iar textul din paginile web citite le poate influența. Aplică escaping sau curăță rezultatul pe serverul tău înainte să îl afișezi sau să îl salvezi. Cere unei persoane să îl verifice înainte să îl publici.
Content Security Policy
Dacă site-ul tău folosește o Content Security Policy, permite cadrul și scriptul. Dacă găzduiești singur scriptul, frame-src este suficient.
Integrările pot gestiona widgeturile cu o cheie API a contului. Tokenul din răspunsul la POST /widgets este afișat o singură dată. POST /widgets/session acceptă și un token de widget; atunci câmpul widget nu este necesar. Cu o cheie API, trimite ID-ul widgetului în câmpul widget.
POST /widgets/session
Creează un token de sesiune.
GET /widgets
Listează widgeturile, utilizarea lor și instrumentele disponibile pentru widgeturi.
POST /widgets
Creează un widget. Necesită confirm_login_area: true.
Tokenul este greșit sau revocat, ori widgeturile sunt dezactivate.
401 expired
Sesiunea a expirat. Reîncarcă pagina sau folosește data-session-url.
401 session_required
Acest widget funcționează doar cu tokenuri de sesiune, dar a primit tokenul de lungă durată.
403
Widgetul sau sesiunea nu permite acest instrument.
429
Bugetul widgetului s-a epuizat sau există prea multe cereri pe minut.
Date și facturare
Sarcinile se taxează la prețurile normale din contul widgetului. Alegerea echipei și a proiectului nu este disponibilă în widgeturi.
Implicit, un widget nu stochează conținut: Do4U șterge datele introduse și rezultatele după ce sunt preluate, cel târziu după o oră. Poți schimba acest lucru pentru fiecare widget.
Widgetul rulează pe do4u.eu și nu setează cookie-uri. Spune-le utilizatorilor tăi în politica de confidențialitate că datele introduse de ei sunt trimise către Do4U.
Tokenul este transmis în fragmentul adresei, pe care browserele nu îl trimit serverelor. Nu apare în jurnalele de acces și nici în referreri.
Instrumente disponibile
Fiecare instrument care creează o sarcină este disponibil ca widget. Folosește aceste nume în data-tool:
Declarația de accesibilitate are propriul proces, fără sarcină, și nu este disponibilă ca widget. Instrumentele cu pagină proprie afișează în widget un simplu câmp de adresă.
Date
Intrările și rezultatele se păstrează 7 zile (Free) sau 30 zile (pachete plătite), apoi se șterg. Imaginile se șterg imediat după procesare. Rezultatele sunt generate de IA: verifică-le înainte să le folosești.
Răspunde la e-mailuri fără să-ți schimbi căsuța de e-mail
Do4U nu rulează o căsuță de e-mail și nu stochează niciodată datele de acces la căsuța ta. Două moduri de a primi totuși ciorne de răspuns:
S1 – Șablon pentru n8n sau Make
Declanșator: un e-mail nou în căsuța ta (declanșator IMAP în n8n sau Make – datele de acces rămân acolo)
POST /api/v1/jobs cu instrumentul support_reply, textul e-mailului și no_store: true
Așteaptă câteva secunde și preia GET /api/v1/jobs/{id} până când starea este done
Creează o ciornă în căsuța ta cu textul din result.reply (modulul Gmail sau Outlook)
În Make, construiește același scenariu din modulele Email (watch emails), HTTP (make a request), Sleep și Gmail sau Outlook (create a draft).
Extensii pentru dezvoltatori și pluginuri pentru magazine
Dezarhivează ZIP-ul și citește ghidul inclus. Încarcă extensia de browser local; verifică pluginurile pentru magazine mai întâi într-un magazin de test. Ai nevoie de propria cheie Dev API. Pentru Shopware este disponibil momentan un CLI.