Med Do4U API använder du samma verktyg som på webbplatsen från din egen programvara: sammanfatta, jämföra, supportsvar, alternativtexter, skriva om och översätta. Varje förfrågan behandlas på våra egna servrar i Polen, EU.
Bas-URL: https://do4u.eu/api/v1
OpenAPI 3.1-beskrivning (JSON) – Maskinläsbar beskrivning av det här API:et för kodgeneratorer och verktyg som Postman eller Insomnia. Ingen nyckel behövs.
Autentisering
Skapa en nyckel under API-nycklar i ditt konto. Skicka den med varje förfrågan i headern Authorization: Bearer <key> (eller X-API-Key: <key>). Håll nyckeln hemlig och lägg den aldrig på en webbsida. Du kan återkalla en nyckel när som helst.
Så fungerar det
Uppdrag körs asynkront. Du skapar ett uppdrag och får direkt dess id (HTTP 202). Sedan hämtar du uppdraget tills statusen är done eller failed. Fråga var 2:a till 5:e sekund; de flesta uppdrag tar några sekunder.
Endpoints
GET
/tools
Verktyg, alternativ och dina gränser för indata
GET
/balance
Ditt kreditsaldo
POST
/jobs
Skapa ett uppdrag (JSON, eller multipart/form-data med en bildfil)
GET
/jobs/{id}
Status och resultat för ett uppdrag
DELETE
/key
Återkalla nyckeln som du skickar med den här förfrågan, till exempel när en integration kopplas bort. Uppdrag som redan har skapats blir ändå klara.
POST
/key/revoke
Samma som DELETE /key, för klienter som bara kan skicka GET och POST.
Verktygets namn, se tabellen nedan. Obligatoriskt.
text
Indatatext. För compare: text A. För alt_text: valfri sidkontext.
text_b
Text B (endast compare).
url
Offentlig webbsida som läses i stället för text (summarize, accessibility_check).
html
HTML för en sida som ska kontrolleras (accessibility_check), upp till 300 000 tecken.
focus_keyword
Valfritt fokusnyckelord för seo_meta. Utan target skriver seo_meta på language.
faq
Valfria FAQ-utdrag (endast support_reply).
questions
Valfritt för seo_meta, content_brief och faq_schema: vanliga frågor från besökare, som en lista med texter eller med {"text": ..., "count": n} (upp till 50, högst 20 används). faq_schema besvarar dem först om källan besvarar dem; visitor_questions i resultatet visar vad som hände med var och en.
image
Bild för alt_text: filfält i multipart/form-data, eller base64 / data URI i JSON. JPG, PNG, WebP eller GIF, upp till 5 MB.
image_url
Valfritt för alt_text i stället för image: bildens offentliga adress (http eller https; JPEG, PNG, WebP eller GIF; högst 5 MB). Do4U hämtar den en gång i bakgrunden. Om det misslyckas misslyckas uppdraget med felet image_unavailable och kostar ingenting.
options
Objekt med verktygets alternativ, till exempel {"length": "short"}.
language
Språk för resultatet och anmärkningarna: en, de eller pl. Standard är en. För translate är målspråket alternativet target.
no_store
true: indatan raderas direkt efter behandlingen och resultatet efter första hämtningen.
brand_voice
Valfritt: false stänger av din varumärkesröst för det här uppdraget (standard: varumärkesrösten används om du har ställt in en).
ai_label
Valfritt: true visar den synliga anteckningen ”Markerad som AI-genererad” med resultatet i webbgränssnittet, false döljer den. Standard: inställningen i ditt konto. Den maskinläsbara AI-märkningen finns alltid i resultatet och kan inte stängas av: fälten ai_generated och generator, en HTML-kommentar i HTML-resultat, ai_notice för bildbeskrivningar. ai_generated är false om resultatet bara kommer från automatiska kontroller.
callback_url
Valfritt: offentlig https-adress som får en signerad POST när uppdraget är klart (se Webhooks).
render_js
Valfritt: true laddar sidan med JavaScript först (sidor som bygger sitt innehåll i webbläsaren; verktyg som läser en url). Renderingstillägget debiteras bara om sidan verkligen laddades på det sättet; resultatfältet render visar vad som hände.
no_cache
Valfritt: true startar alltid ett nytt AI-jobb. Utan det återanvänds ett avslutat och fortfarande sparat resultat från ditt konto (eller din arbetsyta) med samma verktyg, alternativ och indata: jobbet är klart direkt, from_history är true och det kostar 0 % av originalets krediter. Aldrig med no_store, aldrig för en url.
allow_same_language
Valfritt för translate, translate_html och translate_file: true översätter även om texten redan är på målspråket. Utan det avvisas ett sådant jobb med same_language (400) – bara när kontrollen är säker.
Upprepa förfrågningar på ett säkert sätt (Idempotency-Key)
Skicka rubriken Idempotency-Key med POST /jobs, till exempel en slumpmässig UUID för varje jobb (1 till 255 skrivbara ASCII-tecken). Om anslutningen bryts och du skickar samma förfrågan igen med samma Idempotency-Key och samma API-nyckel inom 24 timmar får du samma svar igen: samma jobb, inget nytt jobb och ingen ny debitering. Svaret har då rubriken Idempotent-Replayed: true. Använd en ny nyckel för varje nytt jobb. Om du skickar samma nyckel med en annan förfrågan får du 422 idempotency_conflict. Fel sparas inte: efter ett fel kan du skicka förfrågan igen med samma nyckel.
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
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
vanligtvis 1–3 krediter
headlinesRubriker och ämnesrader
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
vanligtvis 1–4 krediter
proofreadKorrekturläsning
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 och running: arbetar fortfarande (position och wait_seconds hjälper dig att vänta). done: result innehåller verktygets fält. failed: ingenting debiterades (credits är 0); error.code anger orsaken: address_blocked (Do4U öppnar inte den här adressen, till exempel en privat eller intern; skicka texten eller HTML i stället), input_too_large (korta ned indatan), image_unavailable eller job_failed. expired: resultatet lagras inte längre.
Webhooks
Lägg till "callback_url" i POST /api/v1/jobs, så skickar Do4U en signerad POST (händelsen job.finished med status, krediter och resultatlänken - inte själva resultatet) så fort jobbet är klart. Bara offentliga adresser på port 80 eller 443; vi försöker igen upp till 6 gånger med växande pauser.
Exempel: skapa ett jobb med callback_url – och anropet som Do4U skickar till den adressen när jobbet är klart:
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..."}
Kontrollera rubriken X-Do4U-Signature: t=<time>,v1=<hex>, där v1 = HMAC-SHA256(secret, "<time>.<raw body>"). Avvisa gamla tidsvärden (t.ex. äldre än 5 minuter). Din hemlighet börjar med whsec_ och visas på sidan API-nycklar.
// 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));
}
När ett kontos kreditsaldo sjunker under tröskelvärdet skickar Do4U en signerad POST till kontots webhook-adress. Händelsen innehåller inga personuppgifter, bara saldot, tröskelvärdet och tiden (UTC). Nästa kommer först efter att krediter har lagts till igen (köp, månatliga gratiskrediter eller kupong). Signatur och hemlighet är desamma som för 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"}
Du anger adressen och tröskelvärdet här: API-nycklar
n8n
Färdigt arbetsflöde: en webhook tar emot anropet från Do4U, kontrollerar signaturen, hämtar resultatet och lämnar över det till ditt nästa steg.
Mall, ännu inte testad i en riktig n8n- eller Make-instans – testa signaturkontrollen innan du använder den.
I n8n: Workflows → Import from file. Ange sedan din hemlighet i noden "Check signature" och din API-nyckel i "Do4U: get result", aktivera arbetsflödet och använd webhookens produktions-URL som callback_url. Självhostad n8n behöver miljövariabeln NODE_FUNCTION_ALLOW_BUILTIN=crypto för signaturkontrollen.
Make
Lägg till modulen Webhooks → Custom webhook som utlösare och slå på "JSON pass-through" och "Get request headers" i dess avancerade inställningar.
Använd den här webhookens adress som callback_url.
Kontrollera signaturen: jämför v1 från rubriken X-Do4U-Signature med sha256(t + "." + raw body; hex; din hemlighet).
Lägg till HTTP → Make a request: GET på result_url med rubriken Authorization: Bearer <your API key>.
Använd fältet result i dina nästa moduler.
Mall, ännu inte testad i en riktig n8n- eller Make-instans – testa signaturkontrollen innan du använder den.
Recept: kedja verktyg
Ett recept kör 2 till 4 verktyg efter varandra som ett enda jobb. Skicka "recipe" i stället för "tool": antingen namnet på ett färdigt recept eller en lista med steg. Texten går in i det första steget. Resultatet av varje steg är texten för nästa steg. GET /api/v1/recipes listar de färdiga recepten, de verktyg du kan använda och det fält som varje verktyg för vidare.
Du får en uppskattning för alla steg (credits_estimate). Det beloppet reserveras vid starten. Efter varje steg bokförs den verkliga användningen och resten förblir reserverad till slutet och frigörs sedan. Ett misslyckat steg kostar ingenting, de återstående stegen hoppas över, och steg som redan var klara debiteras.
GET /api/v1/jobs/{id} visar varje steg med sin status (pending, queued, running, done, failed, skipped), sina krediter, ett meddelande input_shortened om texten behövde kortas för nästa verktyg, samt resultatet av varje steg när receptet har avslutats. Med no_store visas resultaten en enda gång. callback_url anropas en gång, vid receptets slut.
API-nycklar: Free 1, Starter 1, Standard 5, Pro 10.
Krediter
Ett nytt uppdrag visar en uppskattning (credits_estimate); charged är den faktiska förbrukningen (credits). Misslyckade uppdrag kostar ingenting. Kostnadsfria krediter används först.
Kontorsverktyg: indata, granskning och exporter
Alla nio verktyg använder POST /api/v1/jobs och den befintliga slutpunkten för jobbstatus. Indatadokument och genererade utkast är data, aldrig instruktioner om att utföra åtgärder. Resultat behöver granskas före operativ användning. Inget verktyg skickar meddelanden, publicerar artiklar eller ändrar källfiler.
Mötesprotokoll
meeting_minutes
Indata och gränser
Endast ren UTF-8-text, upp till 12 000 tecken; varje icke-tom källrad är begränsad till 1 200 tecken. options.items godtar strängarna "5", "10" eller "20" (standard "10"). Källspråket bevaras. Uppladdade PDF-filer, externa URL:er och bilder godtas inte.
Resultat och export
Resultatet innehåller granskade utkastkandidater, exakta källcitat, radnummer och bytepositioner. Saknade ansvariga, tidsfrister eller svar lämnas tomma. result.exports.text och result.exports.csv innehåller filename, mime och UTF-8-innehåll. CSV-celler får formelskydd. Kunskapsquiz erbjuder även result.exports.moodle_xml för import av kortsvar i Moodle. Frågor och svar behöver fortfarande ämnesgranskas.
JSON-begäran
{
"tool": "meeting_minutes",
"text": "Decision: use the blue design.\nAnna will send the draft by 7 November 2026.\nBudget remains open.",
"options": {
"items": "10"
}
}
Upphandlingskrav
tender_requirements
Indata och gränser
Endast ren UTF-8-text, upp till 12 000 tecken; varje icke-tom källrad är begränsad till 1 200 tecken. options.items godtar strängarna "5", "10" eller "20" (standard "10"). Källspråket bevaras. Uppladdade PDF-filer, externa URL:er och bilder godtas inte.
Resultat och export
Resultatet innehåller granskade utkastkandidater, exakta källcitat, radnummer och bytepositioner. Saknade ansvariga, tidsfrister eller svar lämnas tomma. result.exports.text och result.exports.csv innehåller filename, mime och UTF-8-innehåll. CSV-celler får formelskydd. Kunskapsquiz erbjuder även result.exports.moodle_xml för import av kortsvar i Moodle. Frågor och svar behöver fortfarande ämnesgranskas.
JSON-begäran
{
"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"
}
}
Arbetsinstruktioner
work_instructions
Indata och gränser
Endast ren UTF-8-text, upp till 12 000 tecken; varje icke-tom källrad är begränsad till 1 200 tecken. options.items godtar strängarna "5", "10" eller "20" (standard "10"). Källspråket bevaras. Uppladdade PDF-filer, externa URL:er och bilder godtas inte.
Resultat och export
Resultatet innehåller granskade utkastkandidater, exakta källcitat, radnummer och bytepositioner. Saknade ansvariga, tidsfrister eller svar lämnas tomma. result.exports.text och result.exports.csv innehåller filename, mime och UTF-8-innehåll. CSV-celler får formelskydd. Kunskapsquiz erbjuder även result.exports.moodle_xml för import av kortsvar i Moodle. Frågor och svar behöver fortfarande ämnesgranskas.
JSON-begäran
{
"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"
}
}
Kunskapsquiz
learning_quiz
Indata och gränser
Endast ren UTF-8-text, upp till 12 000 tecken; varje icke-tom källrad är begränsad till 1 200 tecken. options.items godtar strängarna "5", "10" eller "20" (standard "10"). Källspråket bevaras. Uppladdade PDF-filer, externa URL:er och bilder godtas inte.
Resultat och export
Resultatet innehåller granskade utkastkandidater, exakta källcitat, radnummer och bytepositioner. Saknade ansvariga, tidsfrister eller svar lämnas tomma. result.exports.text och result.exports.csv innehåller filename, mime och UTF-8-innehåll. CSV-celler får formelskydd. Kunskapsquiz erbjuder även result.exports.moodle_xml för import av kortsvar i Moodle. Frågor och svar behöver fortfarande ämnesgranskas.
JSON-begäran
{
"tool": "learning_quiz",
"text": "Water freezes at zero degrees Celsius.\nA triangle has three sides.\nPhotosynthesis uses light energy.",
"options": {
"items": "10"
}
}
Rensning av CSV och XLSX
clean_table
Indata och gränser
CSV skickas i text (upp till 24 000 byte), eller som text som börjar med D4XLSX1: följt av strikt base64 för en XLSX-fil (upp till 1 000 000 avkodade byte). Gränser: ett blad, 201 rader inklusive rubrikraden, 32 kolumner, 3 000 celler och 20 000 byte celltext. Formler, makron och externa länkar avvisas. Stilar och kalkylbladsfunktioner bevaras inte. options.delimiter: auto, comma, semicolon eller tab. options.decimal: keep eller comma.
Resultat och export
Granskningen identifierar exakt duplicerade rader och försiktiga värdekorrigeringar. För export skickas samma originaltext och alternativ på nytt, med options.office_action="export", options.export_format="csv" eller "xlsx", och selected som en sträng med en JSON-kodad lista över granskade ID:n. Endast valda ändringar tillämpas. Ett tomt urval utför ingen rensning. CSV-formelskyddet förblir aktivt; XLSX lagrar bokstavliga strängar. Arbetsprocessen räknar om ID:n i stället för att lita på en klientrapport.
selected är en sträng som innehåller en JSON-lista, exempelvis "[\"C1\"]"; faktiska ID:n från granskningen ska användas. Högst 5 000 byte och 3 000 olika ID:n. Exportjobb returnerar result.type="office_export" och result.export med filename, mime och content_base64. base64 avkodas till filbyte. Ingen rapport från klienten godtas.
Ren UTF-8-text upp till 12 000 byte. options.scope godtar all, email, phone, iban eller ip. Valfria terms är en sträng med upp till 30 exakta, skiftlägeskänsliga termer på separata rader, högst 2 000 byte. Identifiering av namn och adresser kräver dessa egna termer. IP-identifieringen omfattar IPv4; telefonkandidater behöver granskas och IBAN-kandidater måste ha giltig kontrollsumma.
Resultat och export
Varje förekomst och dess föreslagna platshållare behöver granskas. Upprepade identiska värden använder stabila platshållare inom texten. För export skickas originaltexten och alternativen på nytt med options.office_action="export", options.export_format="txt", och selected som en sträng med en JSON-kodad lista över förekomst-ID:n. Ej valda förekomster förblir oförändrade. Detta underlättar maskning och intygar inte oåterkallelig anonymisering.
selected är en sträng som innehåller en JSON-lista, exempelvis "[\"C1\"]"; faktiska ID:n från granskningen ska användas. Högst 5 000 byte och 3 000 olika ID:n. Exportjobb returnerar result.type="office_export" och result.export med filename, mime och content_base64. base64 avkodas till filbyte. Ingen rapport från klienten godtas.
Ren SRT eller WebVTT skickas i text, upp till 65 536 byte, 200 undertexter och 16 000 undertexttecken. Stilar, inbäddat märkspråk och metadata som inte stöds avvisas. options.mode är check (standard) eller translate; options.format är auto, srt eller vtt. options.target väljer ett översättningsspråk som stöds. Heltalsfälten max_line_chars (10–100, standard 42), max_lines (1–6, standard 2) och max_cps (5–40, standard 20) ligger på översta nivån.
Resultat och export
Resultatet redovisar tidssättningsfel, överlappningar, radlängder och läshastighet. Kontroll behåller originalspråket. Översättning ändrar undertexten men behåller källans tider och undertexternas motsvarighet; den ändrar inte tider eller delar undertexter. Hämtningsbar text finns i result.file med result.filename och result.mime. Ogiltig tidssättning kan ge file null. En godkänd kontroll garanterar inte tillgänglighet eller språklig kvalitet.
Faktura-XML i UTF-8 skickas i text, upp till 262 144 byte. Godtagna indata är UBL Invoice, UBL CreditNote och UN/CEFACT CII med EN 16931- eller XRechnung 3-profil. options.profile är auto, en16931 eller xrechnung. ZIP, PDF, extrahering av inbäddad ZUGFeRD från PDF, DTD:er och externa entiteter stöds inte. Extraherad XML kan skickas separat om den uppfyller den godtagna profilen.
Resultat och export
Valideringen använder officiella, versionslåsta XSD- och Schematron-artefakter: KoSIT 1.6.3, XRechnung 3.0.2-konfiguration daterad 2026-08-31, EN 16931-regler 1.3.16 och XRechnung-regler 2.6.0. Resultatet registrerar versioner, dokumenthash, fynd, allvarlighetsgrad, regel-ID:n och godkännandestatus. not_checked innebär att inget beslut om överensstämmelse erhölls. Tekniskt godkännande garanterar inte mottagarens acceptans, bokföringsmässig riktighet eller regelefterlevnad.
JSON-begäran
Det korta XML-exemplet nedan är avsiktligt ofullständigt och bör ge valideringsfel. En fullständig affärsfaktura måste innehålla alla obligatoriska fält; exemplet visar begärans format, inte en faktura som uppfyller kraven.
Underlagsfasen kräver topic (300 byte), audience (500 byte) och goal (500 byte). Valfria text tillför upp till 12 000 byte källmaterial, fördelat på högst 12 stycken om 1 800 byte vardera. Valfria source_url måste vara en offentlig HTTP(S)-adress på högst 2 000 tecken; analyse_url måste vara JSON-boolean true för att tillåta analys. Privata mål och otillåtna sidor förblir blockerade.
Resultat och export
Först skickas phase="briefing". Den returnerade dispositionen, frågorna och källorna behöver granskas. Det ägarbundna resultatet ger approval_token och briefing_hash. Först efter uttrycklig granskning skickas phase="article", approved=true, sources_approved=true och båda oförändrade värdena. Godkännandet löper ut efter 30 minuter och tillhör det autentiserade kontot. Artikelbegäranden kan inte ersätta topic, audience, goal, text eller källor. Artikeln förblir ett utkast med källanknutna stycken; inget publiceras automatiskt.
JSON-begäran
{
"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."
}
Fakturarapporter innehåller result.exports.json; validerade artikelutkast innehåller result.exports.text. Varje export innehåller filename, mime och UTF-8-innehåll. Artikeltexten behåller källhänvisningar och förblir ett opublicerat utkast.
Exporter sparas som bilagor med den returnerade MIME-typen. All text ska behandlas som obetrott innehåll och escape-kodas före HTML-rendering. Dokumentinnehåll får inte köras och fynd får inte omvandlas till automatiska externa åtgärder.
Verktyg för dokument, kalkylblad och medier
Dessa åtta verktyg använder samma autentiserade jobb-API. En JSON-begäran skickas med ett JSON-kodat objekt i fältet text. Uppladdade filer representeras av filnamn och innehåll i standardkodningen base64 inuti objektet. Inga filer hämtas från fjärr-URL:er.
Förhandsvisning och export är separata förfrågningar. Export kräver uttryckligt godkännande samt källfingeravtryck eller ägarbundet godkännandetoken som returneras av förhandsvisningen. En fil eller modellrespons kan inte utgöra godkännande.
Digitalisering av kvitton
receipt_extract
Indata och begränsningar
Objektet innehåller files: ett objekt med name och content_base64. PDF, PNG, JPEG eller TXT; högst 1 MB och högst tre sidor för PDF. options.action är review eller export; options.export_format är csv eller xlsx. Vid export skickas originalfilerna på nytt tillsammans med approved=true, source_sha256 och reviewed med korrigerade fält och poster.
Resultat och granskning
Granskning returnerar extraherade fält, rader, exakta källbevis och aritmetiska varningar. Exporterade värden är kundgranskade utkast, inte verifierade bokföringsposter. OCR kan introducera fel.
Omslaget innehåller task, columns, application, formula_language och separator. Varje kolumn har name, cell och sample. Upp till 20 kolumner och 3 000 tecken för task. application är excel eller sheets; funktionsnamn är en, de eller pl; separator är ett komma eller semikolon. Engelska funktionsnamn är tillgängliga för kompatibla kalkylbladsinställningar.
Resultat och granskning
Returnerar formel, förklaring, antaganden och exempelkontroller. tests_executed är false: servern kör aldrig formeln. Det understödda urvalet tillåter vanliga funktioner och lokala cellreferenser; externa referenser, makron och nätverksfunktioner avvisas.
Förfrågeexempel
{
"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\":\",\"}"
}
Objektet innehåller source, translation, source_language och target_language samt valfria terms med par av source och target. Upp till 10 000 tecken per text och 30 termpar.
Resultat och granskning
Returnerar möjliga skillnader med exakta citat och byte-offset i båda texterna. Separata kontroller jämför bokstavliga numeriska förekomster och obligatoriska termer. Lokaliserad formatering eller böjning kan förklara ett fynd; en tom rapport certifierar inte noggrannhet.
Objektet innehåller filename, content_base64 och language. Format som stöds: WAV, MP3, M4A, MP4, WebM, OGG och FLAC. Högst 3 MiB och 30 sekunder. language är auto eller en språkkod som stöds. Filer behandlas lokalt; ingen fil hämtas via URL.
Resultat och granskning
Tidsstämplade segment och exporter i TXT, SRT och VTT returneras för granskning. Igenkänningen kan vara felaktig. Statusen not_completed innehåller en avgränsad felkod och innebär inte en lyckad transkribering.
En riktig fil krävs. Schemat nedan beskriver det avkodade objektet i text; content_base64 måste innehålla filens faktiska byte kodade med standardkodningen base64. Platshållarsträngar är inte körbara exempel.
Objektet innehåller template med name och content_base64 samt data som CSV-text eller D4XLSX1: följt av XLSX-byte kodade med standardkodningen base64. En DOCX-mall accepterar upp till 32 platshållare och datatabellen upp till 20 rader. options.action är review eller export; options.export_format är docx eller pdf. Export kräver ursprungliga indata, approved=true och source_sha256.
Resultat och granskning
Förhandsvisningen listar platshållare, datakolumner och saknade värden. Saknade värden blockerar export. En ZIP-fil innehåller färdigställda dokument. DOCX bevarar mallens layout; PDF använder en enkel textlayout utan Word-formatering eller bilder.
En riktig fil krävs. Schemat nedan beskriver det avkodade objektet i text; content_base64 måste innehålla filens faktiska byte kodade med standardkodningen base64. Platshållarsträngar är inte körbara exempel.
Objektet innehåller tabellerna source och target som CSV-text eller D4XLSX1: följt av XLSX-byte kodade med standardkodningen base64. Målmallens rubrikrad anger de nödvändiga kolumnnamnen. En valfri andra rad anger text, number, date eller email, eventuellt med prefixet required:. mapping innehåller nollbaserade index för källkolumner eller null. Upp till 200 datarader och 32 kolumner.
Resultat och granskning
Föreslagna mappningar, en återanvändbar profil, förhandsvisningsrader och valideringsproblem returneras. Export med options.action=export kräver approved=true och ett uttryckligt mapping; olösta valideringsproblem blockerar exporten. Inget externt system ändras.
För phase=outline innehåller text fälten title, audience, purpose och material. Materialet består av ett till åtta källstycken med högst 1 200 tecken vardera. För phase=pptx skickas approved=true och approval_token på den översta nivån; text måste saknas eller vara tomt. Token är knutna till det autentiserade kontot och har en giltighetstid.
Resultat och granskning
Utkastet innehåller källbundna bildtitlar och citat. Efter granskning exporterar den andra begäran en redigerbar PPTX med geometriska accenter och talaranteckningar. Källtext kan inte ändra godkännande, kontobindning eller exporträttigheter.
Förfrågeexempel
{
"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.\"}"
}
Objektet innehåller files och ett valfritt projektnamn. Upp till tio TXT-, PDF-, DOCX-, PNG- eller JPEG-filer, 1 MB per fil och 2 MB sammanlagt. options.action är review eller export; options.export_format är zip. Export kräver ursprungliga indata, approved=true, source_sha256 och ett names-objekt som kopplar fil-ID:n till granskade mål.
Resultat och granskning
Returnerar föreslagna kategorier, datum och filnamn. Förslag baseras på dokumenttext och kräver granskning. Export skapar en ZIP-fil med kopior; originalen förblir oförändrade. Osäkra sökvägar, ändringar av filändelser och dubbletter av målplatser avvisas.
Textexporter innehåller content. Binära exporter anger base64 genom content_base64 eller encoding=base64. Endast den angivna kodningen avkodas. Filnamnen är förslag; resultaten är endast tillgängliga genom det autentiserade jobbresultatet med ägarkontroll.
Verktyg för inköp, planering och verksamhet
Dessa åtta verktyg använder det befintliga autentiserade jobb-API:et. Fältet text innehåller ett JSON-kodat objekt med indatafälten nedan. Exemplen innehåller riktiga, begränsade exempeldata.
Varje första resultat kräver en AI-modellfas via den befintliga arbetstjänsten. Deterministisk kod validerar källreferenser, begränsningar och beräkningar efter modellens förslag på matchningar, tilldelningar eller struktur. Det finns inget reservläge som endast använder kod.
Skicka application/json. Multipart-uppladdningar, fjärr-URL:er till filer, okända fält och icke-tomma verktygsspecifika options avvisas. Utelämna options eller skicka ett tomt objekt. Gemensamma API-flaggor behåller sin allmänna betydelse i API:et.
Jämförelse av leverantörsofferter
supplier_compare
Jämför offertrader med efterfrågade artiklar, granska AI-matchningar och undersök skillnader i antal, valuta, frakt och totalpris.
Avkodade indatafält
requirements — Efterfrågade artiklar
CSV-kolumner: description,quantity,unit. Använd samma stavning för enheter som i offerterna. Högst 30 rader; 40 rader i alla tabeller tillsammans.
offers — Leverantörernas offertrader
CSV-kolumner: supplier,description,quantity,unit,unit_price,shipping,currency,lead_days. Frakten gäller endast denna rad; ange 0 om den saknas. Leveranstiden får vara tom. Jämför priser på samma skattebasis.
csv_separator — CSV-avgränsare
Välj semikolon, komma eller tabulator endast för exporterad CSV. Uppladdningar av käll-CSV kräver fortfarande dokumenterade kommaseparerade rubriker.
csv_bom — UTF-8-markör i CSV
Ta med en UTF-8-byteordningsmarkör för kompatibilitet med kalkylblad, eller utelämna den för system som kräver ren UTF-8.
csv_line_ending — CSV-radslut
Använd LF eller CRLF för exporterade CSV-poster. Detta ändrar inte källtext eller radbrytningar inuti citerade celler.
include_json — Ta med JSON-export
Erbjud en extra strukturerad JSON-rapport med fullständiga granskade rader, fynd och sammanfattning. Ingen åtgärd genomförs av exporten.
max_lead_days — Granskningsgräns för ledtid
0 avaktiverar denna extra kontroll. Annars markeras offertledtider över valt antal dagar och offerter utan angiven ledtid. Priser och jämförelser förblir oförändrade. Högst 999 dagar.
row_order — Granskningsradernas ordning
Ordna om fullständiga tabellrader utan att ta bort fynd, ändra beräkningar eller ändra tilldelningar. Tomma sorteringsvärden visas sist; lika värden behåller sin ursprungliga inbördes ordning.
Högsta antal UTF-8-byte i text-objektet: 60000
Resultat- och källgranskning
Resultattypen är ops_review. columns innehåller key och label_key; rows innehåller motsvarande skalära cellvärden. findings innehåller lokaliserbara code-värden och källreferenser refs; summary innehåller label_key och value. review_required och ai_required är true. ai_model anger den accepterade modellen när arbetstjänsten tillhandahåller den. Vissa verktyg returnerar även source_sha256 eller note_key. Källsträngar förblir opålitliga data och måste visas som text, aldrig som körbar HTML eller instruktioner.
Avstämning av beställningar, leveranser och fakturor
three_way_match
Matcha beställnings-, leverans- och fakturarader med AI-stöd och beräkna sedan saknade antal, överfakturering och styckprisskillnader från källdata.
Avkodade indatafält
orders — Beställningsrader
CSV-kolumner: reference,description,quantity,unit,unit_price,currency. Referensen är den gemensamma beställningsreferensen, inte ett dokumentnummer från leverantören. Använd samma enhetsbeteckningar och skattebasis genomgående.
deliveries — Levererade rader
CSV-kolumner: reference,description,quantity,unit. Referensen är den gemensamma beställningsreferensen. Delleveranser kan stå på separata rader.
invoices — Fakturarader
CSV-kolumner: reference,description,quantity,unit,unit_price,currency. Referensen är den gemensamma beställningsreferensen. Skatter, rabatter och kreditnotor får inte anges som artikelrader.
csv_separator — CSV-avgränsare
Välj semikolon, komma eller tabulator endast för exporterad CSV. Uppladdningar av käll-CSV kräver fortfarande dokumenterade kommaseparerade rubriker.
csv_bom — UTF-8-markör i CSV
Ta med en UTF-8-byteordningsmarkör för kompatibilitet med kalkylblad, eller utelämna den för system som kräver ren UTF-8.
csv_line_ending — CSV-radslut
Använd LF eller CRLF för exporterade CSV-poster. Detta ändrar inte källtext eller radbrytningar inuti citerade celler.
include_json — Ta med JSON-export
Erbjud en extra strukturerad JSON-rapport med fullständiga granskade rader, fynd och sammanfattning. Ingen åtgärd genomförs av exporten.
Lägg till ett granskningsfynd för varje order-, leverans- eller fakturarad med tom referens. Befintliga matchningsbeslut och varningar förblir oförändrade.
row_order — Granskningsradernas ordning
Ordna om fullständiga tabellrader utan att ta bort fynd, ändra beräkningar eller ändra tilldelningar. Tomma sorteringsvärden visas sist; lika värden behåller sin ursprungliga inbördes ordning.
Högsta antal UTF-8-byte i text-objektet: 60000
Resultat- och källgranskning
Resultattypen är ops_review. columns innehåller key och label_key; rows innehåller motsvarande skalära cellvärden. findings innehåller lokaliserbara code-värden och källreferenser refs; summary innehåller label_key och value. review_required och ai_required är true. ai_model anger den accepterade modellen när arbetstjänsten tillhandahåller den. Vissa verktyg returnerar även source_sha256 eller note_key. Källsträngar förblir opålitliga data och måste visas som text, aldrig som körbar HTML eller instruktioner.
Föreslå matchningar mellan inbetalningar och öppna fakturor, identifiera tvetydighet och beräkna delbetalningar, återstående saldon och överbetalningar.
Avkodade indatafält
payments — Inbetalningar
CSV-kolumner: reference,counterparty,date,amount,currency. Använd fakturareferenser om de är kända, positiva belopp och datum i YYYY-MM-DD. En betalning kan föreslås för endast en faktura.
invoices — Öppna fakturor
CSV-kolumner: reference,counterparty,date,amount,currency. Beloppet är det obetalda saldot före de uppladdade betalningarna. Referenser får vara tomma, men tvetydighet kan hindra fördelning.
csv_separator — CSV-avgränsare
Välj semikolon, komma eller tabulator endast för exporterad CSV. Uppladdningar av käll-CSV kräver fortfarande dokumenterade kommaseparerade rubriker.
csv_bom — UTF-8-markör i CSV
Ta med en UTF-8-byteordningsmarkör för kompatibilitet med kalkylblad, eller utelämna den för system som kräver ren UTF-8.
csv_line_ending — CSV-radslut
Använd LF eller CRLF för exporterade CSV-poster. Detta ändrar inte källtext eller radbrytningar inuti citerade celler.
include_json — Ta med JSON-export
Erbjud en extra strukturerad JSON-rapport med fullständiga granskade rader, fynd och sammanfattning. Ingen åtgärd genomförs av exporten.
review_date — Referensdatum för fakturaålder
Valfritt uttryckligt YYYY-MM-DD-datum från 1900 till 2200. Öppna fakturasaldon kontrolleras efter ålder från källfakturadatumet. Tomt avaktiverar kontrollen. Fakturaålder är inte en betalningsfrist eller ett juridiskt konstaterande av försening.
aging_days — Granskningströskel för fakturaålder
Markera positiva öppna saldon vars fakturadatum ligger minst detta antal dagar före valt referensdatum. Intervall 0–3 650 dagar. Kräver ett referensdatum; ingen fakturafrist härleds.
row_order — Granskningsradernas ordning
Ordna om fullständiga tabellrader utan att ta bort fynd, ändra beräkningar eller ändra tilldelningar. Tomma sorteringsvärden visas sist; lika värden behåller sin ursprungliga inbördes ordning.
Högsta antal UTF-8-byte i text-objektet: 60000
Resultat- och källgranskning
Resultattypen är ops_review. columns innehåller key och label_key; rows innehåller motsvarande skalära cellvärden. findings innehåller lokaliserbara code-värden och källreferenser refs; summary innehåller label_key och value. review_required och ai_required är true. ai_model anger den accepterade modellen när arbetstjänsten tillhandahåller den. Vissa verktyg returnerar även source_sha256 eller note_key. Källsträngar förblir opålitliga data och måste visas som text, aldrig som körbar HTML eller instruktioner.
Prioritera lagerartiklar med AI, beräkna påfyllnadsantal från angiven efterfrågan och leveranstider och granska effekterna av minsta orderantal och förpackningsstorlek.
Avkodade indatafält
items — Lagerartiklar
CSV-kolumner: id,name,on_hand,daily_demand,lead_days,safety_stock,min_order,pack_size. ID:n måste vara unika. Antal använder decimalpunkt; lead_days och min_order är icke-negativa heltal och pack_size är ett positivt heltal.
horizon_days — Extra täckningsdagar
Måltäckningen är leveranstiden plus dessa extra dagar. Efterfrågan antas vara konstant; resultatet är en planeringsuppskattning.
notes — Planeringsanteckningar och önskemål
Valfri kontext för AI-förslaget. Tillgänglighet, kvalifikationer, beroenden och numeriska gränser måste också anges i de strukturerade tabellerna; anteckningar åsidosätter aldrig dessa kontroller.
csv_separator — CSV-avgränsare
Välj semikolon, komma eller tabulator endast för exporterad CSV. Uppladdningar av käll-CSV kräver fortfarande dokumenterade kommaseparerade rubriker.
csv_bom — UTF-8-markör i CSV
Ta med en UTF-8-byteordningsmarkör för kompatibilitet med kalkylblad, eller utelämna den för system som kräver ren UTF-8.
csv_line_ending — CSV-radslut
Använd LF eller CRLF för exporterade CSV-poster. Detta ändrar inte källtext eller radbrytningar inuti citerade celler.
include_json — Ta med JSON-export
Erbjud en extra strukturerad JSON-rapport med fullständiga granskade rader, fynd och sammanfattning. Ingen åtgärd genomförs av exporten.
large_order_threshold — Granskningströskel för stora beställningar
0 avaktiverar denna extra kontroll. Annars markeras föreslagna beställningsantal strikt över tröskeln, upp till 10 000 000 enheter. Källager, efterfrågan, måltäckning, förpackningsavrundning och beställningsantal ändras inte.
row_order — Granskningsradernas ordning
Ordna om fullständiga tabellrader utan att ta bort fynd, ändra beräkningar eller ändra tilldelningar. Tomma sorteringsvärden visas sist; lika värden behåller sin ursprungliga inbördes ordning.
Högsta antal UTF-8-byte i text-objektet: 120000
Resultat- och källgranskning
Resultattypen är ops_review. columns innehåller key och label_key; rows innehåller motsvarande skalära cellvärden. findings innehåller lokaliserbara code-värden och källreferenser refs; summary innehåller label_key och value. review_required och ai_required är true. ai_model anger den accepterade modellen när arbetstjänsten tillhandahåller den. Vissa verktyg returnerar även source_sha256 eller note_key. Källsträngar förblir opålitliga data och måste visas som text, aldrig som körbar HTML eller instruktioner.
Exempel på begäran
{
"tool": "reorder_plan",
"text": "{\"items\":\"id,name,on_hand,daily_demand,lead_days,safety_stock,min_order,pack_size\\nI1,Bromsbelägg,12,3,5,4,10,5\\nI2,Kedjeolja,30,1,3,2,6,6\",\"horizon_days\":7,\"notes\":\"Bromsbelägg behövs för planerade reparationer och bör granskas först. Kedjeolja är mindre brådskande.\",\"csv_separator\":\"semicolon\",\"csv_bom\":true,\"csv_line_ending\":\"lf\",\"include_json\":false,\"large_order_threshold\":0,\"row_order\":\"source\"}"
}
Föreslå medarbetartilldelningar med AI och kontrollera tillgänglighet, nödvändiga färdigheter, överlappande pass, angivna timgränser och återstående bemanning.
Avkodade indatafält
workers — Medarbetare
CSV-kolumner: id,name,skills,max_hours. Flera färdigheter skiljs åt med |. max_hours är den högsta sammanlagda planerade arbetstiden i detta förslag, inte en lagstadgad arbetstidsgräns.
availability — Tillgänglighet
CSV-kolumner: id,worker_id,start,end. Tider anges uttryckligen i UTC med formatet YYYY-MM-DDTHH:MM. Ett tillgänglighetsintervall måste täcka hela passet.
shifts — Arbetspass
CSV-kolumner: id,start,end,skill,needed. Alla tider är UTC. Medarbetaren måste ha exakt den färdighet som krävs. needed är det antal medarbetare som behövs.
notes — Planeringsanteckningar och önskemål
Valfri kontext för AI-förslaget. Tillgänglighet, kvalifikationer, beroenden och numeriska gränser måste också anges i de strukturerade tabellerna; anteckningar åsidosätter aldrig dessa kontroller.
csv_separator — CSV-avgränsare
Välj semikolon, komma eller tabulator endast för exporterad CSV. Uppladdningar av käll-CSV kräver fortfarande dokumenterade kommaseparerade rubriker.
csv_bom — UTF-8-markör i CSV
Ta med en UTF-8-byteordningsmarkör för kompatibilitet med kalkylblad, eller utelämna den för system som kräver ren UTF-8.
csv_line_ending — CSV-radslut
Använd LF eller CRLF för exporterade CSV-poster. Detta ändrar inte källtext eller radbrytningar inuti citerade celler.
include_json — Ta med JSON-export
Erbjud en extra strukturerad JSON-rapport med fullständiga granskade rader, fynd och sammanfattning. Ingen åtgärd genomförs av exporten.
max_shift_hours — Granskningströskel för passlängd
0 avaktiverar denna extra kontroll. Annars markeras källpass längre än vald varaktighet, upp till 168 timmar. Tilldelningar och täckningsvarningar behålls. Detta är en planeringspreferens, inte en juridisk arbetstidsbedömning.
row_order — Granskningsradernas ordning
Ordna om fullständiga tabellrader utan att ta bort fynd, ändra beräkningar eller ändra tilldelningar. Tomma sorteringsvärden visas sist; lika värden behåller sin ursprungliga inbördes ordning.
Högsta antal UTF-8-byte i text-objektet: 120000
Resultat- och källgranskning
Resultattypen är ops_review. columns innehåller key och label_key; rows innehåller motsvarande skalära cellvärden. findings innehåller lokaliserbara code-värden och källreferenser refs; summary innehåller label_key och value. review_required och ai_required är true. ai_model anger den accepterade modellen när arbetstjänsten tillhandahåller den. Vissa verktyg returnerar även source_sha256 eller note_key. Källsträngar förblir opålitliga data och måste visas som text, aldrig som körbar HTML eller instruktioner.
Exempel på begäran
{
"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\":\"Om möjligt bör Alex behållas för reparationsarbete och Sam användas vid servicedisken.\",\"csv_separator\":\"semicolon\",\"csv_bom\":true,\"csv_line_ending\":\"lf\",\"include_json\":false,\"max_shift_hours\":0,\"row_order\":\"source\"}"
}
Använd AI för att föreslå uppgiftsprioriteringar och resurstilldelningar, beräkna sedan ett beroendeanpassat schema mot daglig kapacitet och markera arbete som saknar tilldelning.
Avkodade indatafält
tasks — Projektuppgifter
CSV-kolumner: id,name,hours,depends,skill. Beroenden är uppgifts-ID:n avgränsade med |. Tomt depends betyder ingen föregångare. Uppgiftens arbetsinsats tilldelas en kvalificerad resurs.
resources — Projektresurser
CSV-kolumner: id,name,skills,hours_per_day. Färdigheter använder |. Daglig kapacitet är den tillgängliga planeringstiden, högst 12 timmar. Kalendern använder måndag till fredag; helgdagar och ledighet modelleras inte.
start_date — Projektets startdatum
Den första arbetsdagen är detta datum eller följande måndag om datumet infaller på en helg. Arbetsdagarnas kapacitetsintervall börjar 00:00 UTC och beskriver kapacitetstilldelning, inte faktiska arbetstider.
notes — Planeringsanteckningar och önskemål
Valfri kontext för AI-förslaget. Tillgänglighet, kvalifikationer, beroenden och numeriska gränser måste också anges i de strukturerade tabellerna; anteckningar åsidosätter aldrig dessa kontroller.
csv_separator — CSV-avgränsare
Välj semikolon, komma eller tabulator endast för exporterad CSV. Uppladdningar av käll-CSV kräver fortfarande dokumenterade kommaseparerade rubriker.
csv_bom — UTF-8-markör i CSV
Ta med en UTF-8-byteordningsmarkör för kompatibilitet med kalkylblad, eller utelämna den för system som kräver ren UTF-8.
csv_line_ending — CSV-radslut
Använd LF eller CRLF för exporterade CSV-poster. Detta ändrar inte källtext eller radbrytningar inuti citerade celler.
include_json — Ta med JSON-export
Erbjud en extra strukturerad JSON-rapport med fullständiga granskade rader, fynd och sammanfattning. Ingen åtgärd genomförs av exporten.
max_task_hours — Granskningströskel för uppgiftsinsats
0 avaktiverar denna extra kontroll. Annars markeras uppgifter med insats över vald tröskel, upp till 10 000 timmar. Beroenden, resurskapacitet och beräknat schema förblir oförändrade.
row_order — Granskningsradernas ordning
Ordna om fullständiga tabellrader utan att ta bort fynd, ändra beräkningar eller ändra tilldelningar. Tomma sorteringsvärden visas sist; lika värden behåller sin ursprungliga inbördes ordning.
Högsta antal UTF-8-byte i text-objektet: 120000
Resultat- och källgranskning
Resultattypen är ops_review. columns innehåller key och label_key; rows innehåller motsvarande skalära cellvärden. findings innehåller lokaliserbara code-värden och källreferenser refs; summary innehåller label_key och value. review_required och ai_required är true. ai_model anger den accepterade modellen när arbetstjänsten tillhandahåller den. Vissa verktyg returnerar även source_sha256 eller note_key. Källsträngar förblir opålitliga data och måste visas som text, aldrig som körbar HTML eller instruktioner.
Exempel på begäran
{
"tool": "project_plan",
"text": "{\"tasks\":\"id,name,hours,depends,skill\\nT1,Genomgång,4,,planning\\nT2,Utformning,10,T1,design\\nT3,Granskning,3,T2,planning\",\"resources\":\"id,name,skills,hours_per_day\\nR1,Alex,planning,4\\nR2,Sam,design,5\",\"start_date\":\"2026-11-09\",\"notes\":\"Utformningen är beroende av den slutförda genomgången. Bevara tid för slutgranskningen.\",\"csv_separator\":\"semicolon\",\"csv_bom\":true,\"csv_line_ending\":\"lf\",\"include_json\":false,\"max_task_hours\":0,\"row_order\":\"source\"}"
}
Gör artikelrader till utskrivbara etiketter med kontrollerade streckkoder och QR-koder.
Avkodade indatafält
csv — Artikelrader (CSV)
Obligatoriska kolumner: id, name, code, qr. Högst 24 rader. QR-innehåll kommer endast från den angivna kolumnen qr.
format — Streckkodsformat
EAN-13 kräver 13 siffror och en giltig kontrollsiffra. Code 128 stöder 1–24 utskrivbara ASCII-tecken.
layout — Arklayout
A4: 2 × 7 etiketter på 99.1 × 38.1 mm eller 3 × 8 på 63.5 × 33.9 mm. Skriv ut i 100% utan skalning.
csv_separator — CSV-avgränsare
Välj semikolon, komma eller tabulator endast för exporterad CSV. Uppladdningar av käll-CSV kräver fortfarande dokumenterade kommaseparerade rubriker.
csv_bom — UTF-8-markör i CSV
Ta med en UTF-8-byteordningsmarkör för kompatibilitet med kalkylblad, eller utelämna den för system som kräver ren UTF-8.
csv_line_ending — CSV-radslut
Använd LF eller CRLF för exporterade CSV-poster. Detta ändrar inte källtext eller radbrytningar inuti citerade celler.
include_json — Ta med JSON-export
Erbjud en extra strukturerad JSON-rapport med fullständiga granskade rader, fynd och sammanfattning. Ingen åtgärd genomförs av exporten.
max_label_characters — Granskningströskel för tryckta etikettnamn
0 avaktiverar denna extra kontroll. Annars markeras tryckta namn längre än valt antal Unicode-tecken, upp till 160. Samma namn, etiketter och ordning behålls i förhandsvisning, PDF och SVG; inget kortas av detta val.
require_https_qr — Markera QR-innehåll utan en vanlig HTTPS-adress
Lägg till ett fynd när QR-innehållet inte är en HTTPS-adress med en värd och utan inbäddade inloggningsuppgifter, blanktecken eller omvända snedstreck. QR-innehållet ändras, öppnas eller hämtas aldrig. Syntaxkontrollen fastställer inte att ett mål är säkert.
Högsta antal UTF-8-byte i text-objektet: 24000
Resultat- och källgranskning
Resultattypen är ops_review. columns innehåller key och label_key; rows innehåller motsvarande skalära cellvärden. findings innehåller lokaliserbara code-värden och källreferenser refs; summary innehåller label_key och value. review_required och ai_required är true. ai_model anger den accepterade modellen när arbetstjänsten tillhandahåller den. Vissa verktyg returnerar även source_sha256 eller note_key. Källsträngar förblir opålitliga data och måste visas som text, aldrig som körbar HTML eller instruktioner.
Skapa källkopplade positiva och negativa granskningsfall från angivna krav.
Avkodade indatafält
requirements — Krav
Avgränsa högst 12 krav med tomma rader. Varje krav får innehålla högst 1000 UTF-8-byte.
context — Granskningskontext
Valfri information om omfattningen, högst 2000 UTF-8-byte. Det är varken ett extra krav eller en instruktion att köra tester.
csv_separator — CSV-avgränsare
Välj semikolon, komma eller tabulator endast för exporterad CSV. Uppladdningar av käll-CSV kräver fortfarande dokumenterade kommaseparerade rubriker.
csv_bom — UTF-8-markör i CSV
Ta med en UTF-8-byteordningsmarkör för kompatibilitet med kalkylblad, eller utelämna den för system som kräver ren UTF-8.
csv_line_ending — CSV-radslut
Använd LF eller CRLF för exporterade CSV-poster. Detta ändrar inte källtext eller radbrytningar inuti citerade celler.
include_json — Ta med JSON-export
Erbjud en extra strukturerad JSON-rapport med fullständiga granskade rader, fynd och sammanfattning. Ingen åtgärd genomförs av exporten.
max_step_characters — Granskningströskel för teststegslängd
0 avaktiverar denna extra kontroll. Annars markeras testfall med ett enskilt steg längre än valt antal Unicode-tecken, upp till 6 000. Fullständiga steg och förväntade resultat förblir synliga och exporteras.
row_order — Granskningsradernas ordning
Ordna om fullständiga tabellrader utan att ta bort fynd, ändra beräkningar eller ändra tilldelningar. Tomma sorteringsvärden visas sist; lika värden behåller sin ursprungliga inbördes ordning.
Högsta antal UTF-8-byte i text-objektet: 24000
Resultat- och källgranskning
Resultattypen är ops_review. columns innehåller key och label_key; rows innehåller motsvarande skalära cellvärden. findings innehåller lokaliserbara code-värden och källreferenser refs; summary innehåller label_key och value. review_required och ai_required är true. ai_model anger den accepterade modellen när arbetstjänsten tillhandahåller den. Vissa verktyg returnerar även source_sha256 eller note_key. Källsträngar förblir opålitliga data och måste visas som text, aldrig som körbar HTML eller instruktioner.
Exempel på begäran
{
"tool": "test_cases",
"text": "{\"requirements\":\"Kontaktformuläret kräver en e-postadress.\\n\\nBeställningsantalet måste vara mellan 1 och 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\"}"
}
Samlingen exports kan innehålla CSV och, för etikettlayouter som stöds, PDF- eller SVG-filer. Varje fil anger filename och mime, med content för klartext eller content_base64 för binärt innehåll. Avkoda base64 endast när det fältet finns. Filnamn är förslag. Åtkomst till resultat förblir autentiserad och kontrolleras mot jobbets ägare.
Exportinnehåll ingår i det första resultatutkastet för granskning. API-integrationer måste lägga fram förslaget för uttrycklig mänsklig granskning innan en export laddas ned, används eller vidarebefordras. Dessa verktygsscheman har ingen separat begäran för godkännande eller utförande. Verktygen lägger inga beställningar, bokför inga fakturor, utför inga betalningar, publicerar inga personalscheman och kör inga programvarutester.
Arbetsflöden för företag och team
Dessa verktyg använder befintligt autentiserat jobb-API och kräver AI för varje första granskning. Fältet text innehåller ett JSON-kodat konfigurationsobjekt. Grundläggande och avancerade inställningar använder samma validerade indataschema.
Skicka som application/json. Verktygsspecifika inställningar behålls i det avkodade text-objektet; den yttre egenskapen options utelämnas eller anges som ett tomt objekt. Okända fält, enum-värden som inte stöds och externa fil-URL:er avvisas.
approved_ids eller bekräftade källfält avser bara uttryckligen granskat källmaterial. Kundmeddelanden, modellsvar och dokumenttext kan inte ge godkännande. Genererade planer och utkast kräver en separat slutgranskning.
Avtalsdatum och tidsfrister
contract_deadlines
Granska exakta avtalsavsnitt med datum och oklara uppsägningstider, och bekräfta sedan valda datum för kalenderexport.
Indata- och konfigurationsfält
Grundläggande inställningar
clauses — Avtalsklausuler
En källklausul per rad. Högst 24 icke-tomma klausuler, 1 200 tecken per klausul och 18 000 tecken totalt. Endast datum skrivna exakt som YYYY-MM-DD kan bli kalenderhändelser.
title — Avtalstitel
Kort titel för kalenderhändelser; högst 120 tecken.
Standardinställningar: "Contract review"
Avancerade inställningar
reference_date — Referensdatum
Uttryckligt jämförelsedatum. Krävs för filter för kommande eller tidigare datum. Detta skapar eller beräknar inga avtalsdatum.
Standardinställningar: ""
date_window — Datumfilter
Kommande inkluderar referensdatumet; tidigare utesluter det. Relativa tidsfrister utan ISO-datum visas bara med Alla datum.
all — Alla datum och oklara tidsfrister · upcoming — På eller efter referensdatumet · past — Före referensdatumet
Standardinställningar: "all"
event_type — Tidsfristkategori
Visa en källbaserad kategori eller alla kategorier. Klassificeringen kräver fortfarande granskning.
all — Alla kategorier · termination — Uppsägning · payment — Betalning · renewal — Förnyelse · delivery — Leverans · other — Annat
Standardinställningar: "all"
max_events — Maximalt antal fynd
Begränsa visade fynd till 1–20 efter filtrering och sortering. Ett meddelande anger avkortade resultat.
Standardinställningar: 20
sort — Fyndordning
Sortera efter källklausul och citatposition, eller efter datum med oklara tidsfrister sist.
source — Källordning · date — Datumordning
Standardinställningar: "source"
reminder_days — Förvarning för kalenderpåminnelse
0 avaktiverar påminnelser. Annars anges en visuell påminnelse 1–90 dagar före varje bekräftad heldagshändelse; kalenderprogram kan fungera olika.
Standardinställningar: 7
include_source — Ta med källcitat
Visa exakta citat i granskningen och bekräftade kalenderbeskrivningar. Käll-ID:n och teckenpositioner är synliga i båda lägena.
yes — Ta med citat · no — Endast källhänvisningar
Standardinställningar: "yes"
calendar_name — Kalendernamn
Namn på den bekräftade ICS-kalendern, högst 120 tecken.
Standardinställningar: "Reviewed contract dates"
Maximalt antal UTF-8-byte i indata: 24000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "contract_deadlines",
"text": "{\"clauses\":\"Fakturan förfaller till betalning 2027-03-15.\\nUppsägning måste ha mottagits minst 30 dagar före förnyelse.\\nLeveransdatumet är 2027-04-02.\",\"title\":\"Tjänsteavtal\",\"reference_date\":\"2027-01-01\",\"date_window\":\"upcoming\",\"event_type\":\"all\",\"max_events\":20,\"sort\":\"date\",\"reminder_days\":7,\"include_source\":\"yes\",\"calendar_name\":\"Granskade avtalsdatum\"}"
}
Ordna angivna arbets-, tjänste- och materialposter i ett utkast med deterministiska beräkningar av påslag, marginal, rabatt och skatt.
Indata- och konfigurationsfält
Grundläggande inställningar
items — Offertposter
CSV-kolumnrubriker: label,kind,quantity,unit,cost. kind är labor, material eller service. quantity använder decimalpunkt och högst tre decimaler; cost är nettoenhetskostnaden med högst två decimaler. Högst 30 rader. Arbetsmängder kan motsvara timmar.
currency — Valuta
En valuta för alla poster; ingen valutaomräkning. Alla belopp använder två decimaler.
Påslag lägger en procentandel till kostnaden. Målmarginal delar kostnaden med ett minus procentandelen; detta är marginalen före rabatt, inte ett påslag.
markup — Påslag på kostnad · margin — Målmarginal före rabatt
Standardinställningar: "markup"
pricing_percent — Prissättningsprocent
0–500 för påslag eller 0–95 för målmarginal; högst två decimaler.
Standardinställningar: 20
discount_percent — Rabattprocent
Uttrycklig rabatt på 0–100 %, tillämpad på varje beräknat försäljningspris före skatt. Högst två decimaler.
Standardinställningar: 0
tax_percent — Skatteprocent
Uttrycklig skatt på 0–100 % tillämpad efter rabatt. Noll innebär ingen tillagd skatt. Verktyget fastställer inte tillämplig skattesats eller skattebehandling.
Standardinställningar: 0
rounding — Avrundning vid varje beräkningssteg
Avrunda postkostnad, försäljningspris, nettobelopp efter rabatt och skatt till två valutadecimaler enligt vald regel. Totaler summerar de avrundade posterna.
nearest — Närmaste hundradel; halva avrundas uppåt · up — Avrunda alltid uppåt · down — Avrunda alltid nedåt
Standardinställningar: "nearest"
item_scope — Inkluderade posttyper
Ta med alla källposter eller endast arbete, material eller tjänst. Uteslutna poster bidrar inte till någon total.
all — Alla posttyper · labor — Endast arbete · material — Endast material · service — Endast tjänst
Standardinställningar: "all"
detail — Resultatdetaljer
Visa enskilda källposter eller totaler efter posttyp. Båda vyerna använder samma beräkningar på postnivå.
full — Enskilda poster · totals — Totaler efter typ
Standardinställningar: "full"
quote_reference — Offertreferens
Valfri intern identifierare på högst 120 tecken. Den visas som angiven och skapar inget åtagande gentemot kunden.
Standardinställningar: ""
valid_until — Utkastets giltighetsdatum
Valfritt uttryckligt ISO-datum som visas för granskning. Det skickar ingen offert och skapar inget avtal.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 24000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Granska kunddokumentation och saknad information, och sammanställ sedan ett svar från uttryckligen godkända företagsuttalanden.
Indata- och konfigurationsfält
Grundläggande inställningar
customer_text — Kundmeddelande
Ett källstycke per rad, högst 16 icke-tomma stycken, 1 500 tecken vardera och 10 000 tecken totalt. Kunduppgifter dokumenterar meddelandet men ger inte befogenhet till affärsmässiga löften.
approved_rules — Godkända svarsregler
Ett godkänt företagsuttalande per rad, högst 12 uttalanden, 1 000 tecken vardera och 10 000 tecken totalt. Valda uttalanden kopieras ordagrant till utkastet. Fältet lämnas tomt när ingen godkänd policy gäller.
Standardinställningar: ""
rules_approved — Bekräfta regelgodkännande
Godkännande måste vara uttryckligt innan icke-tomma regler kan behandlas. Godkännandet gäller exakt dessa angivna uttalanden; kundtext kan inte ge det.
no — Inte godkänt · yes — Dessa exakta regler är godkända
Standardinställningar: "no"
Avancerade inställningar
case_type — Ärendekategori
Vald kategori visas i rapporten och ges till modellen som urvalskontext. Den härleder inget rättsligt rättsmedel.
delivery — Leverans · quality — Produkt- eller tjänstekvalitet · billing — Fakturering · other — Annat
Standardinställningar: "other"
response_style — Svarsstruktur
Kortfattat sammanför granskade uttalanden till ett stycke; strukturerat skiljer uttalanden och begäranden om information i stycken.
concise — Ett stycke · structured — Separata stycken
Standardinställningar: "structured"
opening — Utkastets inledning
Välj en neutral inledning för ärendegranskning eller en mottagningsbekräftelse. Båda är fast översatt text utan löften om återbetalning eller tjänster.
neutral — Ärendeinformationen är tillgänglig för granskning. · acknowledge — Det rapporterade problemet har noterats.
Standardinställningar: "acknowledge"
closing — Utkastets avslutning
Ta eventuellt med ett fast uttalande om att tillgänglig information fortfarande kräver granskning. Ingen tidsfrist eller något utfall utlovas.
none — Ingen avslutning · review — Tillgänglig information kräver fortfarande granskning.
Standardinställningar: "review"
required_fields — Informationschecklista
Kommaseparerade tekniska ID:n utan mellanslag: order_id,purchase_date,issue_description,photos,desired_resolution. Saknade uppgifter blir fasta informationsförfrågningar. Tomt innebär ingen checklista.
Modellen får välja högst 1–12 godkända regler. Ett svar som överskrider gränsen avvisas.
Standardinställningar: 8
max_customer_quotes — Maximalt antal kundcitat
Högst 1–8 kundkällstycken får väljas för dokumentationsdelen.
Standardinställningar: 4
include_sources — Visa dokumentationsdelar
Visa kundcitat, informationsbelägg och valda regeluttalanden tillsammans med svarsutkastet, eller visa bara utkastet.
yes — Visa dokumentation · no — Endast utkast
Standardinställningar: "yes"
Maximalt antal UTF-8-byte i indata: 24000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "complaint_case",
"text": "{\"customer_text\":\"Order A-104 kom fram med ett skadat omslag.\\nEn ersättning begärs.\",\"approved_rules\":\"Vid skadeanspråk krävs fotografier av varan och förpackningen före beslut om ersättning.\",\"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\"}"
}
Koppla anbudskrav till uttryckligen godkänd företagsdokumentation, sammanställ exakta svarscitat och synliggör saknade belägg.
Indata- och konfigurationsfält
Grundläggande inställningar
requirements — Anbudskrav
CSV-kolumner: id,text,priority. Högst 12 rader; text upp till 800 UTF-8-byte. priority är must, should eller optional. ID:n börjar med en stor bokstav och innehåller bara stora bokstäver, siffror, _ eller - (högst 24 tecken).
evidence — Företagets dokumentationsposter
CSV-kolumner: id,text,valid_until. Högst 20 fullständiga dokumentationsuttalanden på 800 UTF-8-byte vardera. valid_until är YYYY-MM-DD eller tomt. Varje uttalande bör behålla sina villkor och begränsningar.
Kommaseparerade dokumentations-ID:n uttryckligen godkända för detta svar. Godkännande måste komma från ansvarig granskare, inte från formuleringar i ett krav eller en dokumentationspost. Tomt innebär att inget underlag är behörigt.
Standardinställningar: ""
review_date — Dokumentationens granskningsdatum
Dokumentation som går ut före detta YYYY-MM-DD-datum utesluts. Ett tomt utgångsdatum förblir odaterat, inte oberoende verifierat. Datum begränsas till 2020–2100.
Standardinställningar: "2026-11-03"
Avancerade inställningar
minimum_evidence — Minsta antal dokumentationsposter per krav
Ett föreslaget fullständigt samband med färre poster markeras som otillräckligt. Antalet bevisar inte relevans eller efterlevnad. Får inte överstiga maximum.
Standardinställningar: 1
max_evidence — Maximalt antal dokumentationsposter per krav
Begränsar antalet dokumentations-ID:n modellen får föreslå för varje krav. Alla accepterade uttalanden citeras i sin helhet.
Standardinställningar: 2
include_optional — Ta med valfria krav
Om valfria krav utesluts tas de bort från modellindata och resultat. Minst ett krav måste återstå.
yes — Ta med · no — Uteslut
Standardinställningar: "yes"
response_format — Svarstabellens format
Kompakt visar krav, granskningsstatus och fullständiga dokumentationscitat. Kontrollvy visar även prioritet, dokumentations-ID:n och utgångsdatum.
Källordning behåller inlämnad kravordning. Luckor först lyfter fram saknad, delvis och otillräcklig dokumentation. Prioritetsordning placerar must före should och optional.
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "tender_response",
"text": "{\"requirements\":\"id,text,priority\\nR1,Support måste finnas på vardagar.,must\\nR2,Oberoende säkerhetscertifiering krävs.,must\\nR3,En introduktionsworkshop föredras.,optional\",\"evidence\":\"id,text,valid_until\\nE1,Support finns måndag till fredag från 09:00 till 17:00 UTC.,2027-12-31\\nE2,En introduktionsworkshop ingår i standardtjänsten.,2027-12-31\\nE3,En äldre tjänsteplan inkluderade helgsupport.,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\"}"
}
Jämför källanknutna produktvärden mellan datablad, handböcker, förpackningar och produkttexter med uttryckliga enhetsregler och toleranser.
Indata- och konfigurationsfält
Grundläggande inställningar
documents — Produktdokument
CSV-kolumner: id,kind,text. Ange 2–4 dokument, vart och ett upp till 2 400 UTF-8-byte. kind är datasheet, manual, packaging eller product. ID:n följer reglerna för käll-ID:n med stora bokstäver. CSV-citering krävs för kommatecken och radbrytningar i text.
features — Egenskaper att jämföra
CSV-kolumner: id,label,type,unit. Högst 6 egenskaper. label (högst 80 UTF-8-byte) måste förekomma bokstavligt i varje extraherat citat utan hänsyn till skiftläge. type är number eller text. Textegenskaper kräver tom unit; numerisk unit är jämförelseenheten. Underlag som stöds använder uttryckliga attributangivelser som Weight: 2 kg eller Colour=Blue; fri text utan denna struktur förblir saknad. Textförbehåll måste behållas; kvalificerade numeriska uttalanden behandlas inte som rena tal.
reference_id — Referensdokumentets ID
Ett befintligt dokument-ID som används som grund för varje jämförelse. Saknade eller tvetydiga referensvärden lämnar motsvarande jämförelse oklar.
Standardinställningar: "D1"
Avancerade inställningar
unit_policy — Enhetsjämförelse
Exakt kräver oförändrad egenskapsenhet. Metrisk tillåter bara omräkningar mellan mg/g/kg, mm/cm/m, ml/L, W/kW och mV/V inom samma familj. Enheter är skiftlägeskänsliga; alla andra avvikelser förblir konflikter.
Maximal absolut skillnad i egenskapens jämförelseenhet. Tillämpas bara på kompatibla numeriska värden; 0 kräver likhet om inte relativ tolerans tillåter en skillnad.
Standardinställningar: 0
relative_tolerance_pct — Relativ tolerans (%)
Den tillåtna skillnaden är det större av absolut tolerans och abs(referensvärde) × procent / 100. En nollreferens ger noll relativt utrymme.
Standardinställningar: 0
case_sensitive — Jämförelse av skiftläge i text
Styr skiftlägeskänslighet endast för textvärden. Ändrar aldrig enheters skiftläge eller källcitat.
no — Ignorera skiftläge · yes — Skiftlägeskänsligt
Standardinställningar: "no"
whitespace_policy — Jämförelse av blanksteg i text
Exakt jämför textvärden som extraherade. Normalisering tar bort blanksteg i kanterna och behandlar sammanhängande blanktecken som ett mellanslag. Källcitat förblir oförändrade.
Saknade eller tvetydiga värden förblir synliga antingen som en öppen dokumentationslucka eller som en blockerande konflikt. Detta hittar aldrig på ett ersättningsvärde.
warn — Markera dokumentationslucka · conflict — Behandla som konflikt
Standardinställningar: "warn"
result_filter — Visade rader
Alla visar varje jämförelse mot referensen. Problem visar bara skillnader, enhetskonflikter och saknade värden; sammanfattningar räknar fortfarande alla jämförelser.
all — Alla jämförelser · issues — Endast problem
Standardinställningar: "all"
sort_order — Resultatordning
Egenskapsordning följer egenskapstabellen. Dokumentordning grupperar efter dokument-ID. Problem först placerar avvikande jämförelser överst.
feature — Egenskapsordning · document — Dokumentordning · issues_first — Problem först
Standardinställningar: "feature"
decimal_separator — Källans decimaltecken
Numeriska värden måste använda valt tecken konsekvent, med högst sex decimaler och utan tusentalsavgränsare. Storleken begränsas till 100 000 000. Modellen måste kopiera tal exakt.
dot — Decimalpunkt · comma — Decimalkomma
Standardinställningar: "dot"
Maximalt antal UTF-8-byte i indata: 50000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "product_consistency",
"text": "{\"documents\":\"id,kind,text\\nD1,datasheet,Vikt: 2 kg. Färg: Blå.\\nD2,packaging,Vikt: 2000 g. Färg: blå.\\nD3,manual,Vikt: 2.2 kg. Färg: Röd.\",\"features\":\"id,label,type,unit\\nF1,Vikt,number,kg\\nF2,Färg,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\"}"
}
Omvandla bekräftat internt material till ett granskningsbart introduktionsschema med datum, ansvar, lärandemål och avgränsad daglig arbetsbelastning.
Indata- och konfigurationsfält
Grundläggande inställningar
role — Roll
Yrkesroll för introduktionsplanen; högst 200 UTF-8-byte.
Standardinställningar: ""
start_date — Startdatum
Första kalenderdagen i planeringshorisonten. Datum beräknas i UTC; helgdagar och frånvaro härleds inte.
Standardinställningar: "2026-11-09"
documents — Bekräftade interna källdokument
CSV med exakta rubriker id,text; 1–12 unika käll-ID:n och källtexter på högst 1 000 UTF-8-byte vardera. Ange befintliga uppgifter och processbeskrivningar, inte instruktioner för AI. Inga URL:er eller märkspråk.
Standardinställningar: ""
confirmed — Källor bekräftade för planering
Uttrycklig bekräftelse på att angivet internt material är lämpligt för detta planeringsutkast. Detta ger inte åtkomst eller godkänner någon verklig åtgärd.
Standardinställningar: false
Avancerade inställningar
horizon — Planeringshorisont
Kalenderhorisont från startdatumet. Endast valda arbetsdagar är tillgängliga för schemaläggning.
7_days — 7 dagar · 14_days — 14 dagar · 30_days — 30 dagar · 4_weeks — 4 veckor · 8_weeks — 8 veckor
Standardinställningar: "14_days"
workdays — Arbetsdagar
Begränsa tillgängliga datum till valt veckodagsmönster. Lokala helgdagar och ledigheter utesluts inte automatiskt.
mon_fri — Måndag–fredag · mon_sat — Måndag–lördag · all_days — Alla dagar
Standardinställningar: "mon_fri"
work_mode — Arbetsform
Styr källbaserat uppgiftsval och visa vald form för varje uppgift. Inget möte, konto eller åtkomsträttighet skapas.
onsite — På plats · remote — På distans · hybrid — Hybrid
Standardinställningar: "hybrid"
owners — Ansvariga roller
En roll per stycke, åtskilda av en tom rad; 1–8 roller på högst 160 UTF-8-byte vardera. AI kan endast tilldela dessa roller.
Standardinställningar: ""
learning_goals — Lärandemål
Ett mål per stycke, åtskilda av en tom rad; 1–8 mål på högst 600 UTF-8-byte vardera. Varje föreslagen uppgift kopplas till ett angivet mål.
Standardinställningar: ""
task_count — Antal uppgifter
Exakt detta antal olika källbaserade uppgifter efterfrågas. Dokumenten måste innehålla tillräckligt många lämpliga uppgiftsutdrag.
Standardinställningar: 4
minutes_per_day — Daglig introduktionsbudget
Maximal summa planerade uppgiftsminuter varje arbetsdag. Varje uppgift kräver minst 5 minuter.
Standardinställningar: 120
follow_up — Uppföljningsform
Lägg till ingen kontrollpunkt, nästa tillgängliga arbetsdag eller horisontens sista arbetsdag. En kontrollpunkt vid horisontgränsen ligger kvar på sista tillgängliga datum.
none — Ingen · next_workday — Nästa arbetsdag · final_day — Sista arbetsdag
Standardinställningar: "next_workday"
Maximalt antal UTF-8-byte i indata: 24000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "onboarding_plan",
"text": "{\"role\":\"Kundsupportspecialist\",\"start_date\":\"2026-11-09\",\"documents\":\"id,text\\nS1,Läs supporthandboken och granska eskaleringsflödet.\\nS2,Öva på att skriva svar i utbildningsytan och granska exempelärendena.\",\"confirmed\":true,\"horizon\":\"14_days\",\"workdays\":\"mon_fri\",\"work_mode\":\"hybrid\",\"owners\":\"Teamledare\\n\\nUtbildningssamordnare\",\"learning_goals\":\"Förstå eskaleringsflödet.\\n\\nFörbereda tydliga supportsvar.\",\"task_count\":4,\"minutes_per_day\":120,\"follow_up\":\"next_workday\"}"
}
Skapa konsekventa arbetsrelaterade frågor, tidsfördelningar och beläggsankare från en rollbeskrivning och yrkeskrav utan poängsättning av sökande.
Indata- och konfigurationsfält
Grundläggande inställningar
role_description — Rollbeskrivning
Endast yrkesroll och ansvar, högst 3 000 UTF-8-byte. Inga sökandeprofiler, personuppgifter eller skyddade egenskaper får inkluderas.
Standardinställningar: ""
requirements — Yrkeskrav
Ett arbetsrelaterat krav per stycke, åtskilda av en tom rad; 1–12 krav på högst 1 000 UTF-8-byte vardera. Inga URL:er, märkspråk eller privata sökandeuppgifter.
Standardinställningar: ""
duration — Intervjulängd i minuter
Total samtalslängd inklusive reserverad buffert. Minst 2 minuter per fråga måste återstå efter bufferten.
Standardinställningar: 45
Avancerade inställningar
level — Erfarenhetsnivå
Anpassa djupet i standardiserade frågor: grunder, praktiskt helhetsarbete eller komplexa avvägningar. Detta beskriver rollen, inte en bedömning av en person.
Exakt detta antal olika kombinationer av krav och strategi efterfrågas. Minst 2 minuter per fråga måste återstå.
Standardinställningar: 6
rubric — Bedömningsankare
Ta med ingen skala, tre beläggsnivåer eller fem beläggsnivåer. Verktyget ger bara ankare och tilldelar aldrig en sökande poäng.
none — Ingen · three_level — Tre beläggsnivåer · five_level — Fem beläggsnivåer
Standardinställningar: "three_level"
followups — Följdfråga
Ta eventuellt med en standardiserad uppmaning om belägg, alternativ och verifiering. Diskussionstiden ingår i varje frågas tidsram.
none — Ingen · one — En följdfråga
Standardinställningar: "one"
time_buffer — Reserverad samtalsbuffert
Minuter reserverade för introduktion, övergångar och avslutning; dras av innan frågetiden fördelas jämnt.
Standardinställningar: 5
Maximalt antal UTF-8-byte i indata: 24000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "interview_guide",
"text": "{\"role_description\":\"Programvarusupportingenjör med ansvar för att diagnostisera produktproblem och dokumentera reproducerbara ärenden.\",\"requirements\":\"Förklara en reproducerbar felsökningsprocess.\\n\\nKommunicera tekniska fynd tydligt till leveransteamet.\",\"duration\":45,\"level\":\"experienced\",\"interview_type\":\"structured\",\"focus\":\"problem_solving\",\"question_types\":\"mixed\",\"question_count\":4,\"rubric\":\"three_level\",\"followups\":\"one\",\"time_buffer\":5}"
}
Förbered en kortfattad överlämning från identifierade projektkällor med uttrycklig status, ansvar, filter och synliga okända förhållanden.
Indata- och konfigurationsfält
Grundläggande inställningar
project — Projektnamn
Namn på projekt eller arbetsområde, högst 200 UTF-8-byte.
Standardinställningar: ""
sources — Ögonblicksbild av projektkällor
CSV med exakta rubriker id,category,status,role,text. Använd 1–12 rader, unika ID:n och källtexter på högst 1 000 UTF-8-byte. Kategorier: risk, decision, open, deliverable. Statusar: open, in_progress, done, unknown. Använd en rollbeteckning i stället för privata personuppgifter. Inga URL:er eller märkspråk.
Standardinställningar: ""
cutoff_date — Ögonblicksbildens brytdatum
Datum tilldelat angiven ögonblicksbild. Detta är ett användarangivet referensdatum, inte en oberoende verifierad källtidsstämpel.
Standardinställningar: "2026-11-09"
Avancerade inställningar
audience — Överlämningens målgrupp
Styr vilka källbaserade punkter som väljs när fler källor matchar än postgränsen tillåter.
successor — Efterträdare · team — Leveransteam · management — Ledning
Standardinställningar: "successor"
category_filter — Kategorifilter
Ta med alla kategorier eller endast vald källkategori.
all — Alla · risk — Risk · decision — Beslut · open — Öppen · deliverable — Leverans
Standardinställningar: "all"
status_filter — Statusfilter
Filtrera uttryckligen angiven status. Status härleds aldrig från en modellparafras.
all — Alla · open — Öppen · in_progress — Pågående · done — Slutfört enligt källan · unknown — Okänt
Standardinställningar: "all"
role_filter — Filter för ansvarig roll
Valfri exakt rollbeteckning från CSV; ett tomt värde inkluderar alla roller. Filtret är skiftlägeskänsligt.
Standardinställningar: ""
detail — Utdragsdetaljer
Maximal längd på källutdrag per post: kort 180, standard 400, detaljerat 800 UTF-8-byte. Ursprunglig formulering och språk behålls.
brief — Kort · standard — Standard · detailed — Detaljerat
Standardinställningar: "standard"
max_items — Maximalt antal överlämningspunkter
Välj högst detta antal matchande källor, ett utdrag per källa. Färre matchande källor ger färre punkter.
Standardinställningar: 8
include_unknowns — Ta med okänd status
Behåll eller uteslut källor uttryckligen markerade unknown. Saknade fakta fylls aldrig med påhittade svar.
yes — Ta med · no — Uteslut
Standardinställningar: "yes"
sort_order — Visningsordning
Sortera valda överlämningspunkter efter ursprunglig källordning, lokaliserad kategori eller lokaliserad status.
source — Källordning · category — Kategori · status — Status
Standardinställningar: "source"
Maximalt antal UTF-8-byte i indata: 24000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "project_handover",
"text": "{\"project\":\"Lansering av kundportal\",\"sources\":\"id,category,status,role,text\\nS1,decision,done,Leveransansvarig,Lanseringen omfattar kontosidan och aviseringsinställningarna.\\nS2,risk,open,QA-ansvarig,Den mobila regressionsgranskningen återstår fortfarande.\\nS3,open,unknown,Drift,Driftsättningsfönstret har inte bekräftats.\",\"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\"}"
}
Jämför en källunderbyggd basprognos för kassaflödet med uttryckliga tids- och beloppsscenarier, dagssaldon och reservbuffertvarningar.
Indata- och konfigurationsfält
Grundläggande inställningar
transactions — Betalningsflöden
CSV-kolumner: id,date,direction,amount,description,certainty. Högst 40 unika käll-ID:n. direction är in eller out; certainty är confirmed eller expected. Datum anges som YYYY-MM-DD; positiva belopp använder decimalpunkt och högst två decimaler, upp till 10000000.00. Beskrivningar begränsas till 600 UTF-8-byte. Ingen URL hämtas.
start_date — Prognosens startdatum
Ingående saldo är saldot omedelbart före denna dag. Tidigare källtransaktioner förblir synliga men ingår inte i basprognosen. Datum är UTC-kalenderdatum utan justering för helger eller helgdagar.
opening_balance — Ingående saldo
Decimalbelopp med tecken från -10000000.00 till 10000000.00, med högst två decimaler. Ett uttryckligt känt saldo måste anges; verktyget ansluter inte till någon bank.
Standardinställningar: "0.00"
currency — Valuta
En valuta för alla källrader, saldon, buffertar och gränser. Alla belopp använder två decimaler; ingen valutakursomräkning görs.
Omfattar 1–90 kalenderdagar från startdatumet. Transaktioner utanför någon av horisonterna förblir synliga och får en anmärkning; de ingår inte i den prognosens saldo.
Standardinställningar: 30
reserve_buffer — Reservbuffert
Icke-negativ saldogräns upp till 10000000.00. En anmärkning identifierar scenariosaldon under denna nivå; detta är en planeringsinställning, inte en checkkredit.
Standardinställningar: "0.00"
inflow_delay_days — Fördröjning av scenariots inbetalningar
Flyttar inbetalningar daterade på eller efter prognosstarten 0–90 kalenderdagar framåt endast i scenariot. Tidigare källtransaktioner utesluts från båda prognoserna eftersom ingående saldo redan fastställer utgångsläget. En fördröjd post kan hamna utanför horisonten; basdatumet förblir synligt.
Standardinställningar: 0
outflow_delay_days — Fördröjning av scenariots utbetalningar
Flyttar utbetalningar daterade på eller efter prognosstarten 0–90 kalenderdagar framåt endast i scenariot. Tidigare källtransaktioner utesluts från båda prognoserna. Detta är ett antagande, inte tillstånd att senarelägga en betalning. Källdatum förblir synliga.
Standardinställningar: 0
inflow_percent — Scenariots inbetalningsprocent
Tillämpar en heltalsprocent från 0 till 200 på varje inbetalning i scenariot. Belopp avrundas till närmaste öre, med halva värden uppåt; basbeloppen förblir oförändrade.
Standardinställningar: 100
outflow_percent — Scenariots utbetalningsprocent
Tillämpar en heltalsprocent från 0 till 200 på varje utbetalning i scenariot. Belopp avrundas till närmaste öre, med halva värden uppåt; basbeloppen förblir oförändrade.
Standardinställningar: 100
expected_inflow_percent — Procent för förväntade inbetalningar
För källinbetalningar märkta expected tillämpas denna heltalsprocent på 0–100 efter den allmänna inbetalningsprocenten, med ny avrundning till öre. Bekräftade inbetalningar och alla utbetalningar påverkas inte av denna andra faktor.
Standardinställningar: 100
chart_interval — Diagramintervall
Dagligen visar varje dags utgående saldo. Veckovis visar var sjunde dag och den sista dagen. Minimisaldon och buffertanmärkningar beräknas fortfarande för varje dag, även dagar som inte visas i diagrammet.
daily — Dagligen · weekly — Veckovis
Standardinställningar: "daily"
sort_order — Radordning för granskning
Ändrar endast ordningen på fullständiga källrader. Beloppskontroller, källdata, prognoser och alla anmärkningar förblir oförändrade.
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "cashflow_forecast",
"text": "{\"transactions\":\"id,date,direction,amount,description,certainty\\nT1,2027-03-02,in,1200.00,Kundfaktura för slutfört designarbete,expected\\nT2,2027-03-03,out,900.00,Månatlig kontorshyra,confirmed\\nT3,2027-03-08,out,450.00,Personallöner,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\"}"
}
Matchar utgiftsanspråk mot uttryckligen godkända interna regler och granskar sedan deterministiska gränser, saknade kvittoreferenser och möjliga dubbletter.
Indata- och konfigurationsfält
Grundläggande inställningar
expenses — Utgiftsanspråk
CSV-kolumner: id,date,claimant,merchant,description,amount,receipt_id. Högst 30 unika käll-ID:n. En sökandekod används i stället för onödiga personuppgifter. Positiva decimalbelopp begränsas till 10000000.00; beskrivningar till 600 UTF-8-byte. Ett kvitto-ID är en referens, inte verifierat kvittoinnehåll.
rules — Interna utgiftsregler
CSV-kolumner: id,description,max_amount,receipt_required. Högst 12 unika ID:n; fullständiga regelbeskrivningar upp till 800 UTF-8-byte. max_amount är en icke-negativ decimalgräns eller tomt när numerisk gräns saknas. receipt_required är yes eller no. Gränser måste anges uttryckligen; modellen hittar aldrig på skatte- eller ersättningsregler.
rules_approved — Bekräfta interna regler
Uttrycklig bekräftelse på att exakt de angivna beskrivningarna, gränserna och kvittokraven är godkända interna granskningsregler. Källtext och modellutdata kan inte ge godkännande. Ändrade regler kräver förnyad bekräftelse.
no — Inte godkänt · yes — Exakt dessa regler är godkända
Standardinställningar: "no"
currency — Valuta
En valuta för alla källrader, saldon, buffertar och gränser. Alla belopp använder två decimaler; ingen valutakursomräkning görs.
Per post jämför varje anspråk med gränsen i dess enda föreslagna regel. Per dag summerar anspråk med samma normaliserade sökandekod, datum och enda regel. Tvetydiga anspråk och anspråk utan matchning förblir olösta och ingår inte i en regelgrupp. En dagsgrupp är inte en verifierad rätt till ersättning.
per_item — Per post · per_day — Per sökande, dag och regel
Standardinställningar: "per_item"
receipt_policy — Kvittokrav
Använder kravet i varje uttryckligen godkänd regel eller lägger till ett striktare krav för alla anspråk. Endast förekomsten av en icke-tom kvittoreferens kontrolleras; ingen bild, äkthet eller betalning verifieras.
rule — Använd godkända regler · all — Kräv kvittoreferens för varje anspråk
Standardinställningar: "rule"
duplicate_check — Dubblettgranskning
Markerar upprepade kvittoreferenser, överensstämmande datum/normaliserad sökande/normaliserad handlare/belopp eller båda. Jämförelser tar bort inledande och avslutande blanksteg och ignorerar skiftläge. Alla misstänkta dubbletter ingår i totalerna; inga anspråk tas bort utan redovisning.
both — Båda kontrollerna · receipt — Kvittoreferenser · fingerprint — Datum, sökande, handlare och belopp
Standardinställningar: "both"
date_from — Granskning från datum
Valfri nedre datumgräns inklusive i YYYY-MM-DD. Anspråk utanför intervallet markeras men behålls i tabellen, totalerna och dagsgrupperna. Tomt betyder ingen nedre gräns.
Standardinställningar: ""
date_to — Granskning till datum
Valfri övre datumgräns inklusive i YYYY-MM-DD. Anspråk utanför intervallet markeras men behålls i tabellen, totalerna och dagsgrupperna. Tomt betyder ingen övre gräns.
Standardinställningar: ""
sort_order — Radordning för granskning
Ändrar endast ordningen på fullständiga källrader. Beloppskontroller, källdata, prognoser och alla anmärkningar förblir oförändrade.
source — Källordning · date — Datumordning · issues_first — Anmärkningar först
Standardinställningar: "source"
include_evidence — Visa beviskolumner
Tar med det exakta valda utgiftscitatet och de fullständiga föreslagna regeltexterna, eller utelämnar dessa två visningskolumner. Käll-ID:n, regel-ID:n, anmärkningar och beloppskontroller förblir synliga.
yes — Ta med citat · no — Endast källreferenser
Standardinställningar: "yes"
Maximalt antal UTF-8-byte i indata: 40000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "expense_policy_check",
"text": "{\"expenses\":\"id,date,claimant,merchant,description,amount,receipt_id\\nE1,2027-03-02,TEAM-A,Stadshotell,Hotellövernattning vid kundbesök,140.00,REC-101\\nE2,2027-03-02,TEAM-A,Tågbolag,Tågresa vid kundbesök,35.00,\\nE3,2027-03-02,TEAM-A,Stadshotell,Hotellövernattning vid kundbesök,140.00,REC-101\",\"rules\":\"id,description,max_amount,receipt_required\\nR1,Hotellboende vid tjänsteresor granskas mot angiven gräns.,120.00,yes\\nR2,Tågresor vid tjänsteresor kräver en kvittoreferens.,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\"}"
}
Jämför käll- och målutdrag med uttrycklig mappning, normalisering och toleranser och granskar sedan källbundna AI-klassificeringar av representativa anmärkningar.
Indata- och konfigurationsfält
Grundläggande inställningar
source_csv — Käll-CSV
Högst 1 000 rader och 12 kolumner. Kommaseparerad UTF-8-CSV med ASCII-kolumnnamn; varje cell högst 600 byte.
target_csv — Mål-CSV
Målutdrag med samma CSV-konventioner. Tomma datamängder får innehålla enbart kolumnrubriken.
mapping_csv — Kolumnmappning
CSV-kolumner source,target,type. Högst tio mappningar; type är text, number eller reference. Referensvärden måste identifiera en rad i motsvarande utdrag. Nyckelmatchning använder alltid exakta värden.
Avancerade inställningar
source_key — Källans nyckelkolumn
En kolumn som finns i käll-CSV:n. Tomma eller duplicerade nycklar förblir synliga som dataluckor.
Standardinställningar: "id"
target_key — Målets nyckelkolumn
En kolumn som finns i mål-CSV:n. Nycklar matchas exakt, oberoende av textnormalisering.
Standardinställningar: "id"
whitespace — Jämförelse av blanktecken
”Exakt” bevarar blanktecken; ”Trimma” tar bort omgivande blanktecken; ”Slå ihop” ersätter även interna följder av blanktecken med ett blanksteg.
exact — Exakt · trim — Trimma · collapse — Slå ihop
Standardinställningar: "trim"
case_sensitive — Skiftlägeskänslig textjämförelse
Nej jämför mappad text efter konvertering till små Unicode-bokstäver. Nycklar och referensuppslag förblir exakta.
yes — Ja · no — Nej
Standardinställningar: "yes"
null_tokens — Markörer för tomma värden
En markör per rad, högst åtta markörer och 120 byte. Markörer matchas efter behandling av blanktecken och före skiftlägesnormalisering.
Standardinställningar: "NULL"
empty_policy — Policy för tomma värden
”Likvärdig” behandlar konfigurerade null-markörer som tomma strängar. ”Exakt” bevarar markörerna som vanliga värden.
exact — Exakt · equivalent — Likvärdig
Standardinställningar: "equivalent"
absolute_tolerance — Absolut numerisk tolerans
Största absoluta skillnad i angiven numerisk enhet. Endast värden med decimalpunkt; ingen enhetsomräkning.
Standardinställningar: 0
relative_tolerance_pct — Relativ numerisk tolerans (%)
Tolerans relativt källvärdets absoluta storlek. Den större av absolut och relativ tolerans tillämpas; källvärdet noll använder absolut tolerans.
Standardinställningar: 0
extra_rows — Ytterligare målposter
”Rapportera” rapporterar ytterligare målposter som anmärkningar. ”Tillåt” behandlar deras förekomst som acceptabel inom konfigurerat omfång.
issue — Rapportera · allow — Tillåt
Standardinställningar: "issue"
detail_filter — Detaljurval
”Bara fynd” döljer matchande detaljrader. ”Alla” tar med matchande rader. Totaler och urval av AI-kandidater är oberoende av detta visningsfilter.
issues — Bara fynd · all — Alla
Standardinställningar: "issues"
Maximalt antal UTF-8-byte i indata: 200000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
{
"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
}
}
}
Granskning av parti- och serienummerspårning
batch_traceability
Spårar angivna partirelationer och rörelseliggare, beräknar enhetsbundna saldon och identifierar mottagare och saknade underlag inom ett uttryckligt omfång.
Indata- och konfigurationsfält
Grundläggande inställningar
batches_csv — Partiregister som CSV
Kolumner id,product,serial,unit,opening,notes. Högst 100 unika parti-ID:n. opening är lagerbokens ingående saldo, inte ett oberoende verifierat lager.
links_csv — Partirelationer som CSV
Kolumner parent,child; högst 200 relationer. Relationer beskriver spårningskopplingar och minskar aldrig lagret. En fil med enbart rubriken är giltig.
movements_csv — Rörelseliggare som CSV
Kolumner id,batch,kind,quantity,unit,party,reference,date. Högst 300 unika rörelser. Typer: receive,consume,ship,adjust_in,adjust_out. Mängder är icke-negativa värden med decimalpunkt; datum använder YYYY-MM-DD.
start_batch — Startparti
Exakt ett startparti eller serienummer krävs. Parti-ID:n använder bokstäver, siffror, understreck eller bindestreck.
Standardinställningar: ""
Avancerade inställningar
start_serial — Startserienummer
Alternativ till startpartiet. Serienumret måste identifiera exakt ett angivet parti.
Standardinställningar: ""
direction — Spårningsriktning
”Framåt” följer från parent till child; ”Bakåt” från child till parent; ”Båda” undersöker båda riktningarna. Cykler besöks en gång.
forward — Framåt · backward — Bakåt · both — Båda
Standardinställningar: "both"
max_depth — Största relationsdjup
Mellan 1 och 20. Relationer utanför gränsen räknas uttryckligen; deras partier ingår inte.
Standardinställningar: 10
as_of — Brytdatum för rörelser
Valfritt brytdatum inklusive i YYYY-MM-DD. Endast rörelsedatum filtreras; odaterade partirelationer är inte historiska ögonblicksbilder.
Standardinställningar: ""
include_zero — Visa nollsaldo
Nej döljer lagerdetaljrader med nollsaldo. Spårningens räckvidd, rörelser och AI-granskning av anteckningar påverkas inte.
yes — Ja · no — Nej
Standardinställningar: "yes"
movement_view — Rörelsedetaljer
”Alla” visar varje vald rörelse. ”Sändningar” visar enbart försändelser; ”Lager” visar övriga rörelser. Varje vald rörelse bidrar fortfarande till lagersaldot.
all — Alla · shipments — Sändningar · stock — Lager
Standardinställningar: "all"
minimum_stock — Lagervarningsgräns
Saldon under denna gräns markeras. Enheter måste matcha varje parti exakt. Oförenliga rörelser utesluts från beräkningen och rapporteras som luckor.
Standardinställningar: 0
detail_order — Detaljordning
”Parti” sorterar efter partiidentifierare. ”Fynd först” placerar deterministiska anmärkningar före vanliga detaljer.
batch — Parti · issues_first — Fynd först
Standardinställningar: "batch"
Maximalt antal UTF-8-byte i indata: 200000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
{
"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
}
}
}
Källunderbyggd underhållsplanering
maintenance_planner
Planerar datum- och drifttimmesbaserat underhåll från uttryckliga källintervall, med granskning av förseningar, ansvariga roller och separat bekräftad kalenderexport.
Indata- och konfigurationsfält
Grundläggande inställningar
assets — Källposter för underhåll
CSV-kolumner: id,asset,instruction,interval_days,interval_hours,last_date,last_hours,current_hours,priority,owner. CSV-text begränsas till 40 000 UTF-8-byte. Högst 20 unika ID:n med versaler; asset och owner högst 160 UTF-8-byte, tillverkarinstruktion högst 1 200 byte. Minst ett uttryckligt positivt intervall krävs: dagar 1–3 650 eller timmar 1–100 000. Dagsintervall kräver last_date i YYYY-MM-DD, senast referensdatumet. Timintervall kräver heltalen last_hours och current_hours från 0–10 000 000, där current_hours inte är mindre än last_hours. Oanvända intervall- och mätarceller lämnas tomma. priority är high, medium eller low. owner får vara tomt. Intervall måste överföras från den faktiska tillverkaren eller godkänd underhållskälla; verktyget verifierar inte deras auktoritet.
Standardinställningar: ""
reference_date — Referensdatum
Uttryckligt YYYY-MM-DD-datum för jämförelse av förfallodatum och åtgärdsfrister; år 2000–2100 stöds. Inget aktuellt datum gissas.
Standardinställningar: "2026-11-03"
Avancerade inställningar
horizon_days — Planeringshorisont i dagar
Kalenderförfall på eller före referensdatumet plus detta antal dagar förfaller inom planeringshorisonten. Nästa datum är last_date plus angivet intervall; försenat arbete flyttas inte fram utan redovisning.
Standardinställningar: 30
priority_filter — Prioritetsfilter
Filtrerar uttryckligen angiven prioritet före modellurvalet. Prioritet härleds inte från utrustningsnamnet och genereras inte av modellen.
all — Alla · high — Hög · high_medium — Hög och medel
Standardinställningar: "all"
due_filter — Förfallofilter
Alla omfattar senare arbete. Förfaller omfattar försenade uppgifter, datum inom horisonten och timgränser inom den konfigurerade varningen. Försenat kräver ett datum före referensdatumet eller ett negativt antal återstående timmar. Likhet betyder förfaller, inte försenat.
all — Alla · due — Förfaller inom valda gränser · overdue — Försenat
Standardinställningar: "due"
hours_warning — Varningsgräns för drifttimmar
Tar med timbaserade uppgifter när återstående drifttimmar ligger på eller under denna gräns. Detta är ingen uppskattning av drifttakt och skapar aldrig ett kalenderdatum från timmar.
Standardinställningar: 20
max_items — Högsta antal valda poster
AI:n väljer detta antal kvalificerade poster, eller alla kvalificerade poster när färre återstår. Urvalet är ett granskningsförslag; uteslutna eller inte valda poster räknas i stället för att visas som slutförda.
Standardinställningar: 12
detail — Utdragsdetaljer
Korta utdrag innehåller högst 180 UTF-8-byte; detaljerade högst 600. Utdragen behåller källans exakta formulering på originalspråket.
Namn på den separat bekräftade kalenderexporten, högst 120 UTF-8-byte. Endast validerade datumbaserade förfall kan bli händelser. Ingen kalendertjänst kontaktas.
Standardinställningar: "Maintenance review"
reminder_days — Påminnelsens framförhållning
0 stänger av påminnelser. Annars använder den bekräftade kalendern en skärmpåminnelse 1–90 dagar före varje vald heldagshändelse. Separat mänsklig bekräftelse är obligatorisk.
Standardinställningar: 7
Maximalt antal UTF-8-byte i indata: 50000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "maintenance_planner",
"text": "{\"assets\":\"id,asset,instruction,interval_days,interval_hours,last_date,last_hours,current_hours,priority,owner\\nA1,Luftfilter,Kontroll av filtret och registrering av synlig förorening.,30,,2026-10-10,,,high,Underhållsteam\\nA2,Verkstadskompressor,Kontroll av remmens skick och registrering av resultatet.,,200,,1000,1190,medium,Verkstadsansvarig\",\"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\":\"Granskade underhållsdatum\",\"reminder_days\":7}"
}
Organiserar incidentkronologi, konsekvenser, källbekräftade orsaker, hypoteser och åtgärdsuppföljning med exakta underlag och synliga obesvarade frågor.
Indata- och konfigurationsfält
Grundläggande inställningar
incident — Incidenttitel
Kort incidentnamn, högst 200 UTF-8-byte. Inga hemligheter, personidentifierare eller inloggningsuppgifter.
Standardinställningar: ""
evidence — Incidentens underlagsposter
CSV-kolumner: id,date,kind,status,impact,owner,deadline,text,criterion. CSV-text begränsas till 40 000 UTF-8-byte. Högst 24 unika ID:n med versaler; text högst 1 200 UTF-8-byte, criterion högst 500 och owner högst 160. date och deadline är YYYY-MM-DD eller tomma. kind är event, impact, cause, hypothesis eller action. status är recorded, confirmed, open, in_progress, done, verified eller unknown. cause kräver confirmed; hypothesis kräver open eller unknown; action kräver open, in_progress, done, verified eller unknown. impact är high, medium, low eller unknown. Bekräftelse och verifiering är påståenden i den angivna posten, inte oberoende fynd. Saknad ansvarig, tidsfrist och effektivitetskriterium lämnas tomma.
Standardinställningar: ""
reference_date — Referensdatum
Uttryckligt YYYY-MM-DD-datum för jämförelse av förfallodatum och åtgärdsfrister; år 2000–2100 stöds. Inget aktuellt datum gissas.
Standardinställningar: "2026-11-03"
Avancerade inställningar
focus — Granskningsfokus
Väljer alla underlag, händelse-/konsekvenskronologi, orsaker/hypoteser eller åtgärder före modellurvalet. Relaterade händelse- och konsekvensunderlag kan fortfarande refereras från hela den angivna ögonblicksbilden.
all — Alla · chronology — Kronologi · causes — Orsaker och hypoteser · actions — Åtgärder
Standardinställningar: "all"
cause_filter — Filter för orsaksklassificering
Behåller båda källklassificeringarna, endast källbekräftade orsaker eller endast hypoteser. Modellen kan inte upphöja en hypotes till en bekräftad orsak. Bekräftelsen kopieras från indata och måste granskas oberoende.
all — Alla · confirmed — Bekräftat i angiven källa · hypotheses — Endast hypoteser
Standardinställningar: "all"
action_filter — Filter för åtgärdsstatus
Alla behåller varje angiven åtgärdsstatus. Öppen omfattar open, in_progress och unknown; verifierad omfattar endast åtgärder rapporterade som verified i källan. En slutförd åtgärd är inte automatiskt effektiv eller verifierad.
all — Alla · open — Öppen · verified — Verifierat i angiven källa
Standardinställningar: "all"
impact_filter — Konsekvensfilter
Filtrerar den uttryckliga konsekvensnivån för alla posttyper. Okänd konsekvens tas bara med vid Alla. Modellen hittar aldrig på allvarlighetsgrad.
all — Alla · high — Hög · high_medium — Hög och medel
Standardinställningar: "all"
max_items — Högsta antal valda poster
AI:n väljer detta antal kvalificerade poster, eller alla kvalificerade poster när färre återstår. Urvalet är ett granskningsförslag; uteslutna eller inte valda poster räknas i stället för att visas som slutförda.
Standardinställningar: 16
detail — Utdragsdetaljer
Korta utdrag innehåller högst 180 UTF-8-byte; detaljerade högst 600. Utdragen behåller källans exakta formulering på originalspråket.
Sorterar fullständiga valda rader efter källdatum med odaterade poster sist, lokaliserad posttyp eller ursprunglig källordning. Saknade datum härleds aldrig.
include_questions — Ta med frågor om underlagsluckor
Lägger till fasta granskningsfrågor om saknat orsakstöd, ansvariga roller, åtgärdsfrister och effektivitetskriterier. Overifierade åtgärder förblir frågor, inte automatiskt slutförda kontroller. Försenade öppna åtgärders tidsfrister jämförs med det uttryckliga referensdatumet.
Standardinställningar: true
Maximalt antal UTF-8-byte i indata: 50000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "incident_review",
"text": "{\"incident\":\"Avbrott i förpackningslinjen\",\"evidence\":\"id,date,kind,status,impact,owner,deadline,text,criterion\\nE1,2026-11-02,event,recorded,high,,,Linjen stannade efter temperaturlarmet.,\\nE2,2026-11-02,impact,recorded,high,,,Produktionen pausades i 25 minuter.,\\nH1,2026-11-02,hypothesis,open,high,,,En blockerad kylväg misstänks men har inte bekräftats.,\\nA1,2026-11-03,action,open,high,Underhållsansvarig,2026-11-05,Kontroll av kylvägen och registrering av iakttagelser.,Inget temperaturlarm under den dokumenterade valideringskörningen.\",\"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}"
}
Jämförelse av planerade nettokostnader med källunderbyggda tilldelningar av faktiska kostnader, exakta radberäkningar, avvikelser och marginalvarningar.
Indata- och konfigurationsfält
Grundläggande inställningar
plans — Planerade poster
CSV-kolumner id,description,planned_net,revenue_net. Högst 15 poster. Alla belopp är nettobelopp i en valuta.
actuals — Faktiska kostnader
CSV-kolumner id,date,kind,description,quantity,unit_net,plan_id. Högst 30 rader. Arbetsmängd avser timmar; material och externa mängder avser enheter. Ett tomt plan_id begär ett modellförslag.
currency — Valuta
En valuta med två decimaler gäller för samtliga belopp.
Endast nettoindata stöds; ingen skatteberäkning eller omräkning från brutto till netto utförs.
yes — Ja · no — Nej
Standardinställningar: "no"
Avancerade inställningar
rounding — Avrundning per rad
Varje antal multiplicerat med enhetspriset avrundas till cent före summering. Avrundning till jämnt tal avrundar exakta halva värden till jämnt centtal.
half_up — Avrunda halva värden uppåt · half_even — Avrunda halva värden till jämnt centtal
Standardinställningar: "half_up"
group_by — Detaljordning
Detaljrader sorteras efter tilldelad plan, kostnadstyp eller käll-ID. Plantotaler visas alltid separat.
Valfritt visas endast planrader vars positiva kostnadsavvikelse överskrider gränsen. Sammanlagda belopp och samtliga iakttagelser förblir fullständiga.
all — Alla · over_threshold — Över avvikelsegränsen
Standardinställningar: "all"
variance_threshold — Gräns för kostnadsavvikelse
Icke-negativt nettobelopp för iakttagelser om budgetöverskridanden och det valfria planradsfiltret.
Standardinställningar: "0.00"
margin_warning_percent — Varningsprocent för marginal
Markerar marginaler för fördelade plankostnader under denna heltalsprocent från 0 till 100. Nollintäkt ger okänd marginal.
Standardinställningar: 20
date_from — Periodstart
Valfritt inklusive datum. Endast faktiska kostnader filtreras; samtliga angivna plankostnader och intäkter förblir oförändrade.
Standardinställningar: ""
date_to — Periodslut
Valfritt inklusive datum. Uteslutna faktiska rader förblir synliga och ingår inte i de valda kostnadstotalerna.
Standardinställningar: ""
mapping_mode — Tilldelningspolicy
Assisterad tilldelning använder ett enda validerat modellförslag. Endast uttryckliga tilldelningar fördelar bara angivna plan_id-värden; tvetydiga kostnader och kostnader utan matchning förblir ofördelade.
assisted — Assisterad tilldelning · explicit_only — Endast uttryckliga tilldelningar
Standardinställningar: "assisted"
show_details — Visa vanliga detaljrader
Ofördelade, tvetydiga och uteslutna rader förblir synliga även när vanliga detaljer döljs.
yes — Ja · no — Nej
Standardinställningar: "yes"
include_quotes — Visa källcitat
Underlaget valideras fortfarande även när citat döljs i rapporten.
yes — Ja · no — Nej
Standardinställningar: "yes"
Maximalt antal UTF-8-byte i indata: 50000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "job_cost_review",
"text": "{\"plans\":\"id,description,planned_net,revenue_net\\nP1,Webbplatslansering,600.00,1000.00\",\"actuals\":\"id,date,kind,description,quantity,unit_net,plan_id\\nA1,2027-03-01,labor,Implementering av webbplatslansering,8.000,80.00,P1\\nA2,2027-03-02,material,Grafik för webbplatslansering,1.000,100.00,\",\"currency\":\"EUR\",\"net_basis\":\"yes\",\"rounding\":\"half_up\",\"group_by\":\"plan\",\"variance_filter\":\"all\",\"variance_threshold\":\"0.00\",\"margin_warning_percent\":30,\"date_from\":\"\",\"date_to\":\"\",\"mapping_mode\":\"assisted\",\"show_details\":\"yes\",\"include_quotes\":\"yes\"}"
}
Kontroll av uttryckliga ärendehändelser mot bekräftade regler med beräkningar för arbetstid, pauser och sommartid.
Indata- och konfigurationsfält
Grundläggande inställningar
events — Ärendehändelser
CSV-kolumner id,ticket,at,event,priority,description. Högst 60 händelser för 12 ärenden inom 31 förflutna dagar. Tidsstämplar kräver sekunder och en uttrycklig UTC-förskjutning.
rules — Godkända SLA-regler
CSV-kolumner id,priority,description,response_minutes,resolution_minutes. Högst 12 regler; varje gräns är ett uttryckligt positivt heltal i minuter.
rules_approved — Regler uttryckligen bekräftade
De angivna beskrivningarna och numeriska gränserna kräver uttrycklig bekräftelse före behandling.
no — Nej · yes — Ja
Standardinställningar: "no"
Avancerade inställningar
timezone — Verksamhetens tidszon
Lokala kalenderdatum, veckodagar, arbetstider och angivna helgdagar använder denna tidszon. Källtidsstämplarnas förskjutningar bestämmer den kronologiska ordningen.
Arbetstid räknar endast inställda lokala arbetsintervall. Förfluten tid räknar alla sekunder. Valda pauser dras av i båda lägena.
business — Arbetstid · elapsed — Förfluten tid
Standardinställningar: "business"
business_hours — Dagligt arbetsintervall
Ett HH:MM-HH:MM-intervall samma dag, med start före slut och båda tiderna före 24:00. Gäller i arbetstidsläge.
Standardinställningar: "09:00-17:00"
business_days — Arbetsveckodagar
Unika kommaseparerade veckodagsnummer, måndag 1 till söndag 7. Gäller i arbetstidsläge.
Standardinställningar: "1,2,3,4,5"
holidays — Uteslutna lokala datum
Högst 31 unika YYYY-MM-DD-datum, åtskilda med kommatecken eller radbrytningar. Ingen automatisk helgdagskalender förutsätts; gäller i arbetstidsläge.
Standardinställningar: ""
pause_states — Tillstånd med pausad tidmätning
Kommaseparerat pause_customer och/eller pause_vendor, eller tomt för inga tidsavdrag. resume avslutar en aktiv paus; resolve avslutar den också.
Standardinställningar: "pause_customer"
cycle_mode — Cykelurval
Granskning av alla uttryckliga open/reopen-cykler eller endast den första. Övriga cykler förblir synliga som uteslutna; sekvensvarningar behålls.
all — Alla · first — Endast första cykeln
Standardinställningar: "all"
date_from — Periodstart
Valfritt inklusive lokalt öppningsdatum för cykelurval. Händelser behålls för sekvensvalidering.
Standardinställningar: ""
date_to — Periodslut
Valfritt inklusive lokalt öppningsdatum för cykelurval. Uteslutna cykler förblir synliga.
Standardinställningar: ""
sort_order — Resultatsortering
Sortering efter ärende eller med iakttagelser och ofullständiga cykler först.
ticket — Ärende · issues_first — Iakttagelser först
Standardinställningar: "ticket"
include_quotes — Visa källcitat
Underlaget valideras fortfarande även när citat döljs i rapporten.
yes — Ja · no — Nej
Standardinställningar: "yes"
Maximalt antal UTF-8-byte i indata: 50000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "sla_review",
"text": "{\"events\":\"id,ticket,at,event,priority,description\\nE1,T1,2027-03-01T09:00:00+01:00,open,high,Avbrott i driftad tjänst\\nE2,T1,2027-03-01T09:30:00+01:00,response,high,Första supportsvar\\nE3,T1,2027-03-01T10:00:00+01:00,pause_customer,high,Väntar på kundinformation\\nE4,T1,2027-03-01T11:00:00+01:00,resume,high,Kundinformation mottagen\\nE5,T1,2027-03-01T12:00:00+01:00,resolve,high,Tjänst återställd\",\"rules\":\"id,priority,description,response_minutes,resolution_minutes\\nR1,high,Högprioriterade incidenter i driftad tjänst,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\"}"
}
Fördelning av beställda längder på angivna stänger eller rullar med uttrycklig snittspalt, ändkapning, materialgrupper, rester och kostnadspreferenser samt granskning av varje fördelning och kvarvarande del.
Indata- och konfigurationsfält
Grundläggande inställningar
demand — CSV med erforderliga delar
Rubriker id,material,unit,length,quantity,note. Högst 20 unika ID:n med versaler och totalt 200 delenheter. Positiva längder använder decimalpunkt med högst tre decimaler; antal är ett positivt heltal. Anteckningar är högst 300 UTF-8-byte. Alla rader i båda filerna måste använda en gemensam enhet: mm, cm, m eller in.
stock — CSV med tillgängligt lager
Rubriker id,material,unit,length,quantity,cost,kind,note. Högst 30 unika ID:n med versaler och totalt 100 lagerenheter. kind är new eller remnant; cost är ett icke-negativt decimalbelopp per ämne med högst två decimaler i vald valuta. Befintliga rester är uttryckliga lagerämnen; inga lagerämnen köps.
Avancerade inställningar
kerf — Snittspalt per del
Icke-negativ decimalsträng i den gemensamma längdenheten, högst tre decimaler. Exakt en snittspalt räknas per fördelad del, även den sista delen.
Standardinställningar: "0"
trim_start — Ändkapning vid början
Icke-negativ decimalsträng som dras av en gång från början av varje använt lagerämne, i den gemensamma enheten.
Standardinställningar: "0"
trim_end — Ändkapning vid slutet
Icke-negativ decimalsträng som dras av en gång från slutet av varje använt lagerämne, i den gemensamma enheten.
Standardinställningar: "0"
minimum_remnant — Minsta återanvändbara rest
Icke-negativ decimalsträng. Positiva restlängder på eller över denna gräns rapporteras som återanvändbara; kortare rester räknas som spill. Klassificeringen ändrar inte placeringen.
Standardinställningar: "0"
strategy — Placeringsstrategi
Bästa passning väljer den minsta återstående kapaciteten efter lagerpreferenser med högre prioritet. Första passning utelämnar denna rangordning efter restkapacitet. Båda är begränsade giriga heuristiker och bevisar aldrig optimalitet.
best_fit — Bästa passning · first_fit — Första passning
Standardinställningar: "best_fit"
objective — Mål för val av lagerämnen
Material föredrar kortare passande lagerämnen efter preferenser för rester och påbörjade ämnen. Kostnad rangordnar oöppnade lagerämnen efter angiven kostnad per ämne före återstående kapacitet. Redan påbörjade ämnen föredras. Inget globalt kostnadsminimum hävdas.
material — Materialanvändning · cost — Angiven kostnad
Standardinställningar: "material"
currency — Kostnadsvaluta
En gemensam beteckning för alla angivna lagerkostnader. Ingen växelkursomräkning eller oberoende priskontroll utförs.
Blanksteg runt materialnamn tas bort. Nej jämför dessutom namn med Unicode-gemener; olika materialgrupper blandas aldrig.
yes — Ja · no — Nej
Standardinställningar: "yes"
cut_order — Placeringsordning för delar
Längsta först sorterar efter längd och använder AI-föreslagen källordning vid lika längder. AI-prioritet följer den källbundna ordning som föreslås utifrån behovsanteckningar. Varje behovsenhet förblir redovisad.
longest_first — Längsta först · ai_priority — AI-föreslagen prioritet
Standardinställningar: "longest_first"
display_order — Resultatordning
Lager sorterar använda lagerenheter efter identifierare. Spill först sorterar efter sammanlagd snittspalt, ändkapning och restlängd. Visningsordningen ändrar aldrig den beräknade planen.
stock — Lageridentifierare · waste_first — Största icke-produktlängd först
Standardinställningar: "stock"
Maximalt antal UTF-8-byte i indata: 180000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
{
"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
}
}
}
Granskning av mätserier
measurement_review
Jämförelse av mätvärden med uttryckligen godkända gränser, sammanfattning av egenskaps- och partigrupper och granskning av saknade avläsningar, tvetydiga specifikationer och källunderbyggda AI-iakttagelser.
Indata- och konfigurationsfält
Grundläggande inställningar
measurements — CSV med mätningar
Rubriker id,feature,batch,date,value,unit,note. Högst 500 unika ID:n med versaler, 20 egenskaps- och enhetsgrupper och 100 resultatgrupper. Datum använder YYYY-MM-DD från 2000 till 2100. value är en decimalsträng med tecken och upp till sex decimaler, eller tom. Anteckningar är högst 300 UTF-8-byte.
specifications — CSV med godkända specifikationer
Rubriker id,feature,unit,lower,upper,note. Högst 20 unika ID:n med versaler. Minst en gräns måste anges per specifikation; en tom nedre eller övre gräns betyder ensidig kontroll. Gränser är decimalsträngar med tecken och högst sex decimaler. Matchning använder inställd jämförelse av egenskapsnamn och exakta enheter. Flera matchningar förblir outredda.
limits_approved — Bekräfta angivna gränser
Uttrycklig bekräftelse på att just dessa angivna specifikationer och gränser är godkända för denna granskning. Ändringar kräver ny bekräftelse. Källanteckningar och modellresultat kan inte ge godkännande.
no — Inte godkänt · yes — Just dessa gränser är godkända
Standardinställningar: "no"
Avancerade inställningar
date_from — Inkludera från datum
Valfri inklusiv nedre datumgräns i YYYY-MM-DD. Tidigare observationer utesluts från statistiken och räknas separat.
Standardinställningar: ""
date_to — Inkludera till och med datum
Valfri inklusiv övre datumgräns i YYYY-MM-DD. Senare observationer utesluts från statistiken och räknas separat.
Standardinställningar: ""
group_by — Statistisk gruppering
Egenskap sammanför alla inkluderade partier för varje egenskap och exakt enhet. Egenskap och parti håller partier åtskilda. Högst 100 resultatgrupper accepteras.
feature — Egenskap och enhet · feature_batch — Egenskap, enhet och parti
Blanksteg runt namn tas bort. Nej jämför dessutom namn med Unicode-gemener. Enheter matchas alltid exakt; ingen enhetsomräkning eller härledd aliasmappning görs.
yes — Ja · no — Nej
Standardinställningar: "yes"
missing_policy — Policy för saknade mätningar
Rapportera markerar grupper med tomma värden för granskning. Uteslut utelämnar tomma värden ur statistiken utan denna extra gruppvarning. Antalet saknade värden förblir synligt i båda lägena; ogiltig numerisk text avvisas.
report — Rapportera saknade värden · exclude — Uteslut från numerisk statistik
Standardinställningar: "report"
boundary — Tolkning av gränsvärden
Inklusiv accepterar värden lika med en angiven gräns. Exklusiv markerar likhet som utanför intervallet. Jämförelser använder exakta oavrundade värden med fast precision.
Grupper med färre numeriska observationer får granskningsstatus. Mellan 2 och 500; denna gräns fastställer inte statistisk säkerhet eller representativitet.
Standardinställningar: 5
deviation — Konvention för standardavvikelse
Stickprov använder n−1 och kräver minst två numeriska observationer. Population använder n och kräver minst en. Värdena beskriver endast angivna observationer; ingen slutsats om en större population underförstås.
sample — Stickprovsstandardavvikelse · population — Populationsstandardavvikelse
Standardinställningar: "sample"
sort_order — Gruppordning
Källa behåller varje grupps första förekomst. Problem först placerar granskningsgrupper först. Egenskap sorterar efter angivet egenskapsnamn och parti. Statistiken förblir oförändrad.
source — Källordning · issues_first — Granskningsgrupper först · feature — Egenskap och parti
Standardinställningar: "source"
include_evidence — Visa representativt citat
Ja inkluderar den exakta anteckningen från den första inkluderade mätningen för varje egenskaps- och enhetsgrupp. Nej döljer endast denna visningskolumn; käll-ID:n och modellvalidering förblir oförändrade.
yes — Inkludera citat · no — Endast käll-ID:n
Standardinställningar: "yes"
detail_filter — Visade grupper
Alla visar varje inkluderad grupp. Problem visar grupper med saknade eller tvetydiga specifikationer, värden utanför intervallet, otillräcklig numerisk stickprovsstorlek eller saknade värden i rapporteringsläge. Fullständiga totaler förblir oförändrade.
all — Alla grupper · issues — Endast granskningsgrupper
Standardinställningar: "all"
Maximalt antal UTF-8-byte i indata: 180000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
{
"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
}
}
}
Ändringsgranskning med underhållna beroenden
change_impact
Spårning av konkreta ändringar genom underhållna beroenden och granskning av berörda dokument, tester, processer och ansvariga roller utan påhittade påverkanslänkar.
Indata- och konfigurationsfält
Grundläggande inställningar
elements — Underhållna element
CSV-rubriker id,name,kind,criticality,approval,owner,description. Högst 40 unika ID:n med versaler. name och owner: högst 160 UTF-8-byte; description: 1,200 byte. kind: document,test,process,system. criticality: high,medium,low. approval: approved,draft,unknown. Tom owner tillåts och kvarstår som en lucka. Godkännande är ett källpåstående, inte ett godkännande som ges av verktyget. CSV-gräns: 40,000 UTF-8-byte.
Standardinställningar: ""
dependencies — Underhållna beroenden
CSV-rubriker id,from,to,evidence. from är förutsättningen eller uppströmselementet; to är det beroende eller nedströmselementet. Högst 100 unika kant-ID:n och par för ändringsgranskning, 50 för återställning. Båda ändpunkterna måste finnas. Underlag krävs och är begränsat till 600 UTF-8-byte. En fil med endast rubriker är giltig; saknade externa relationer kan inte härledas. CSV-gräns: 40,000 UTF-8-byte.
Standardinställningar: ""
changes — Konkreta föreslagna ändringar
CSV-rubriker id,element,description. Högst 12 unika ändrings-ID:n med versaler, vart och ett kopplat till ett befintligt element. Beskrivning: 1,200 UTF-8-byte. Varje valt startelement måste ha minst en angiven ändring. Endast ändringar på valda startelement ingår i granskningen. CSV-gräns: 40,000 UTF-8-byte.
Standardinställningar: ""
start_ids — Startelement-ID:n
Ett till åtta olika befintliga element-ID:n, åtskilda med blanksteg eller kommatecken. Varje startelement kräver en konkret ändringspost. Inget modellgenererat start-ID accepteras.
Standardinställningar: ""
baseline — Baslinjeversion
Obligatorisk baslinjeidentifierare, högst 120 UTF-8-byte. Den märker denna angivna ögonblicksbild; verktyget hämtar eller jämför inte en extern version.
Standardinställningar: "BASE-1"
Avancerade inställningar
direction — Traverseringsriktning
Framåt följer förutsättning till beroende element; bakåt följer beroende element till förutsättning; båda utforskar båda riktningarna. Omvänd traversering är en beroendegranskning, inte bevis på nedströmspåverkan. Varje visad väg består endast av angivna kant-ID:n.
forward — Framåt · backward — Bakåt · both — Båda riktningarna
Standardinställningar: "forward"
max_depth — Maximalt vägdjup
En till tjugo kanter från varje ändrat startelement. Den kortaste upptäckta vägen behålls per ändring och element. Gränskanter rapporteras; oupptäckta element bortom gränsen betraktas inte som opåverkade.
Standardinställningar: 10
kind_filter — Elementtypfilter
Filtrerar granskningskandidater efter fullständig graftraversering. Dolda mellanliggande element deltar fortfarande i beroendevägar.
all — Alla · document — Dokument · test — Test · process — Process · system — System
Standardinställningar: "all"
criticality_filter — Kritikalitetsfilter
Filtrerar granskningskandidater efter uttryckligen angiven kritikalitet. Återställningsplaneringen omfattar fortfarande alla berörda processer före detta visningsurval; lågprioriterade beroenden kan inte försvinna från planen.
all — Alla · high — Hög · high_medium — Hög och medel
Standardinställningar: "all"
approval_filter — Filter för källgodkännande
Filtrerar endast det angivna godkännandefältet. approved är en källetikett, inte ett oberoende verifierat frisläppningstillstånd.
all — Alla · approved — Godkänt i källan · draft — Utkast i källan · unknown — Okänd
Standardinställningar: "all"
max_items — Maximalt antal granskningsval
AI:n väljer exakt detta antal kvalificerade poster, eller alla kvalificerade poster när färre återstår. Den fullständiga deterministiska analysen omfattar fortfarande alla angivna beroenden och berörda processer. Poster som inte valts certifieras inte som opåverkade eller återställda.
Standardinställningar: 10
detail — Citatdetaljer
Korta utdrag är begränsade till 120 tecken, detaljerade till 240. Modellen ombeds föredra passager på högst 80 tecken. Varje citat måste vara en exakt sammanhängande passage på sitt ursprungliga källspråk.
brief — Kort · detailed — Detaljerat
Standardinställningar: "detailed"
sort_order — Visningsordning
Omordnar valda rader efter ursprunglig källordning, kortaste valda vägdjup eller angiven kritikalitet. Nåbarhet och urval ändras inte.
include_gaps — Inkludera luckor i ansvar och godkännande
När funktionen är aktiverad ger saknade ansvariga, icke-godkända källetiketter och frånvarande nåbara dokument- eller testposter uttryckliga iakttagelser. Varningar om cykler och djupgränser samt granskningsmeddelandet förblir synliga oavsett inställningen.
Standardinställningar: true
Maximalt antal UTF-8-byte i indata: 100000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "change_impact",
"text": "{\"elements\":\"id,name,kind,criticality,approval,owner,description\\nS1,Ordertjänst,system,high,approved,Plattformsteam,Tjänsten validerar inkommande orderfält.\\nD1,Orderhandbok,document,medium,draft,Dokumentationsteam,Handboken beskriver obligatoriska orderfält.\\nT1,Ordervalideringstest,test,high,approved,Kvalitetsteam,Testet kontrollerar saknade obligatoriska orderfält.\",\"dependencies\":\"id,from,to,evidence\\nL1,S1,D1,Handboken dokumenterar ordertjänstens gränssnitt.\\nL2,S1,T1,Testet prövar ordertjänstens validering.\",\"changes\":\"id,element,description\\nC1,S1,Tillägg av en obligatorisk leveransreferens till varje order.\",\"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}"
}
Utformning av en granskningsbar återställningsordning från underhållna processberoenden och uppgifter, uttryckliga resurser, avbrottssimuleringar och RTO/RPO-mål.
Indata- och konfigurationsfält
Grundläggande inställningar
processes — Kritiska verksamhets- och IT-processer
CSV-rubriker id,name,criticality,rto_minutes,rpo_minutes,backup_at,owner,description. Högst 20 unika ID:n med versaler. name och owner: 160 UTF-8-byte; description: 1,200 byte. criticality: high,medium,low. rto_minutes: heltal 1–10,080; rpo_minutes: heltal 0–10,080. backup_at är YYYY-MM-DDTHH:MM:00Z eller tomt och får inte vara senare än reference_time. Saknade backuptider förblir okända. År 2000–2100. CSV-gräns: 40,000 UTF-8-byte.
Standardinställningar: ""
dependencies — Underhållna beroenden
CSV-rubriker id,from,to,evidence. from är förutsättningen eller uppströmselementet; to är det beroende eller nedströmselementet. Högst 100 unika kant-ID:n och par för ändringsgranskning, 50 för återställning. Båda ändpunkterna måste finnas. Underlag krävs och är begränsat till 600 UTF-8-byte. En fil med endast rubriker är giltig; saknade externa relationer kan inte härledas. CSV-gräns: 40,000 UTF-8-byte.
Standardinställningar: ""
tasks — Underhållna återställningsuppgifter
CSV-rubriker id,process,sequence,duration_minutes,resource,units,instruction. Högst 40 unika uppgifts-ID:n. Process- och resurs-ID:n måste finnas. sequence: heltal 1–100, unikt inom varje process; duration_minutes: heltal 1–10,080; units: heltal 1–100. Instruktioner: 1,200 UTF-8-byte. En fil med endast rubriker är giltig och ger blockeringar för saknade uppgifter. Alla uppgifter för varje berörd process planeras i ordning; inga hittas på eller utförs. CSV-gräns: 40,000 UTF-8-byte.
Standardinställningar: ""
resources — Återställningsresurser
CSV-rubriker id,name,capacity. Högst 20 unika resurs-ID:n med versaler. name: 160 UTF-8-byte; capacity: heltal 1–100 samtidiga enheter. Kapaciteten är angiven, inte verifierad. CSV-gräns: 40,000 UTF-8-byte.
Standardinställningar: ""
failed_processes — ID:n för simulerade processfel
Ett till tjugo olika befintliga process-ID:n, åtskilda med blanksteg eller kommatecken. Alla nedströms beroende processer inkluderas transitivt. Opåverkade förutsättningar antas vara tillgängliga; saknade relationer begränsar underlaget.
Standardinställningar: ""
reference_time — Uttrycklig UTC-referenstid
YYYY-MM-DDTHH:MM:00Z, år 2000–2100. Detta är minut noll för det simulerade avbrottet och referensen för backupålder. Sekunder måste vara 00. Ingen aktuell tidsstämpel härleds.
Standardinställningar: "2026-11-03T09:00:00Z"
Avancerade inställningar
unavailable_resources — ID:n för simulerade otillgängliga resurser
Noll till tjugo olika befintliga resurs-ID:n, åtskilda med blanksteg eller kommatecken. Angivna resurser har noll effektiv kapacitet. Tomt betyder inget ytterligare simulerat resursavbrott.
Standardinställningar: ""
horizon_minutes — Planeringshorisont i minuter
En till 10,080 minuter från den uttryckliga referenstiden. En process vars uppgifter inte alla kan slutföras inom horisonten blockeras; delvisa reservationer återställs och presenteras inte som en slutförd återställning.
Standardinställningar: 480
priority_order — Prioritet i återställningsplanen
Klara processer väljs efter angiven kritikalitet, kortaste RTO eller källordning. Varje process väntar på alla berörda förutsättningar. Resursreservationer använder en deterministisk girig planering med tidigaste möjliga placering; resultatet är inte en globalt optimal tidsplan.
Ett heltal från 1 till 100 skalar ned varje angiven resurskapacitet, avrundat nedåt till hela enheter. Simulerade otillgängliga resurser förblir på noll. Uppgifter som behöver fler enheter blockeras; kapaciteten överskrids aldrig tyst.
Standardinställningar: 100
rto_margin_minutes — RTO-säkerhetsmarginal i minuter
Noll till 1,440 minuter läggs till varje beräknad processavslutning vid jämförelse med dess RTO-mål. Denna jämförelsemarginal reserverar inte resurser och ändrar inte uppgiftsplanen.
Standardinställningar: 0
rpo_policy — Policy för backupålder
Varna behåller möjligheten att planera angivna återställningsuppgifter samtidigt som saknat eller för gammalt backupunderlag markeras. Blockera förhindrar att processen planeras när backupåldern är okänd eller överskrider RPO; även nedströms beroende processer blockeras. Backuptidsstämplar bevisar inte backupintegritet eller faktisk dataförlust.
warn — Varna för backupluckor · block — Blockera vid backupluckor
Standardinställningar: "warn"
criticality_filter — Kritikalitetsfilter
Filtrerar granskningskandidater efter uttryckligen angiven kritikalitet. Återställningsplaneringen omfattar fortfarande alla berörda processer före detta visningsurval; lågprioriterade beroenden kan inte försvinna från planen.
all — Alla · high — Hög · high_medium — Hög och medel
Standardinställningar: "all"
max_items — Maximalt antal granskningsval
AI:n väljer exakt detta antal kvalificerade poster, eller alla kvalificerade poster när färre återstår. Den fullständiga deterministiska analysen omfattar fortfarande alla angivna beroenden och berörda processer. Poster som inte valts certifieras inte som opåverkade eller återställda.
Standardinställningar: 10
detail — Citatdetaljer
Korta utdrag är begränsade till 120 tecken, detaljerade till 240. Modellen ombeds föredra passager på högst 80 tecken. Varje citat måste vara en exakt sammanhängande passage på sitt ursprungliga källspråk.
brief — Kort · detailed — Detaljerat
Standardinställningar: "detailed"
sort_order — Visningsordning
Sorterar valda processrader efter beräknad starttid med blockerade rader sist, eller ursprunglig källordning. Ändrar inte återställningsplanen.
schedule — Planerad start · source — Källordning
Standardinställningar: "schedule"
Maximalt antal UTF-8-byte i indata: 100000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "recovery_plan",
"text": "{\"processes\":\"id,name,criticality,rto_minutes,rpo_minutes,backup_at,owner,description\\nP1,Orderdatabas,high,60,60,2026-11-03T08:30:00Z,Databasteam,Återställning av den underhållna orderdatabasen före omstart av ordermottagning.\\nP2,Ordermottagning,high,120,60,2026-11-03T08:30:00Z,Tjänsteteam,Ordermottagning kräver att orderdatabasen är tillgänglig.\",\"dependencies\":\"id,from,to,evidence\\nL1,P1,P2,Ordermottagning läser och skriver i orderdatabasen.\",\"tasks\":\"id,process,sequence,duration_minutes,resource,units,instruction\\nT1,P1,1,30,R1,1,Återställning av godkänd databasbackup och registrering av valideringsresultatet.\\nT2,P2,1,20,R1,1,Omstart av underhållen ordermottagningstjänst efter databasverifiering.\",\"resources\":\"id,name,capacity\\nR1,Återställningsoperatör,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\"}"
}
Jämförelse av arbetsprodukter med tydliga kriterier och prestationsnivåer, granskning av ordagranna citat och beräkning av poäng från bedömningar.
Indata- och konfigurationsfält
Grundläggande inställningar
criteria — CSV med matriskriterier
Kolumnnamn id,name,weight,definition. Högst 8 unika kriterier. ID:n använder versaler, siffror, understreck eller bindestreck och börjar med en bokstav, högst 24 tecken. name: 120 UTF-8-byte; definition: 300 byte. weight är ett heltal från 1 till 1000. Högst 60 evidens-/kriteriepar godtas. Varje CSV är begränsad till 24 000 UTF-8-byte; exakta kommaseparerade kolumnnamn och giltig CSV-citering krävs. Länkar, kodade URL:er, uppmärkning och kontrolltecken avvisas.
Standardinställningar: ""
levels — CSV med prestationsnivåer
Kolumnnamn id,criterion,points,descriptor. Mellan 2 och 4 nivåer per kriterium och högst 32 totalt. Varje kriterie-ID måste finnas. points är ett heltal från 0 till 1000, unikt inom kriteriet; maximum måste vara positivt. descriptor: 300 UTF-8-byte. ID:n är unika i hela nivåtabellen. Varje CSV är begränsad till 24 000 UTF-8-byte; exakta kommaseparerade kolumnnamn och giltig CSV-citering krävs. Länkar, kodade URL:er, uppmärkning och kontrolltecken avvisas.
Standardinställningar: ""
evidence — CSV med underlag från arbetsprodukter
Kolumnnamn id,name,text. Högst 10 unikt identifierade arbetsprodukter med namn på högst 120 UTF-8-byte och evidenstext på högst 1 200 byte. Verktyget stöder granskning av angivna arbetsprodukter, inte beslut om människor med betydande konsekvenser. Varje CSV är begränsad till 24 000 UTF-8-byte; exakta kommaseparerade kolumnnamn och giltig CSV-citering krävs. Länkar, kodade URL:er, uppmärkning och kontrolltecken avvisas.
Standardinställningar: ""
ratings — CSV med angivna mänskliga bedömningar
Kolumnnamn id,evidence,criterion,level. Valfria rader, högst 80; en fil med endast kolumnnamn är giltig. Alla referenser måste finnas och nivån måste tillhöra kriteriet. Högst en angiven mänsklig bedömning per evidens-/kriteriepar. Detta är indataposter, inte identitetsverifierade godkännanden. Varje CSV är begränsad till 24 000 UTF-8-byte; exakta kommaseparerade kolumnnamn och giltig CSV-citering krävs. Länkar, kodade URL:er, uppmärkning och kontrolltecken avvisas.
Den uttryckliga bekräftelsen gäller dessa exakta kriteriedefinitioner och prestationsnivåer eller denna exakta kodbok. Ändring av en definition kräver förnyad bekräftelse. Den godkänner inte ett AI-resultat.
no — Inte bekräftat · yes — Bekräftat för denna granskning
Standardinställningar: "no"
version — Bekräftad definitionsversion
En obligatorisk källversionsetikett på högst 120 UTF-8-byte. Verktyget hämtar eller verifierar inte en extern version.
Standardinställningar: "VERSION-1"
Avancerade inställningar
detail — Citatdetalj
Korta citat är begränsade till 60 tecken, detaljerade till 120. Varje citat måste vara ett ordagrant sammanhängande källavsnitt. Källor skrivs aldrig om eller översätts.
brief — Kort · detailed — Detaljerad
Standardinställningar: "detailed"
sort_order — Resultatordning
Källordning följer källans första förekomst i indata; identifierarordning sorterar efter käll-ID. Inom en källa bevaras den ursprungliga föreslagna kriterie- eller kodordningen. Sortering ändrar inte beräkningar eller varningar.
source — Källordning · id — Källidentifierare
Standardinställningar: "source"
weight_mode — Kriterieviktning
Angivna vikter använder varje positiv heltalsvikt. Lika viktning använder vikt 1 för varje kriterium. Mänskliga poäng divideras med kriteriets högsta angivna nivåpoäng och kombineras sedan med dessa vikter.
supplied — Angivna kriterievikter · equal — Lika kriterievikter
Standardinställningar: "supplied"
missing_rating — Saknad regel för mänskliga bedömningar
Ofullständig håller inne den sammanlagda poängen tills alla kriterier har en angiven mänsklig bedömning. Noll räknar uttryckligen en saknad mänsklig bedömning som noll och behåller varningen om saknad bedömning. AI-förslag ingår aldrig i totalen.
incomplete — Visa ofullständig poäng · zero — Behandla saknade mänskliga bedömningar som noll
Standardinställningar: "incomplete"
score_scale — Skala för sammanlagd poäng
Heltal från 1 till 1000. Den normaliserade viktade mänskliga poängen multipliceras med denna skala. Detta är en numerisk visningsskala, inte ett betyg eller en godkäntgräns.
Standardinställningar: 100
rounding_digits — Poängdecimaler
Från 0 till 4 decimaler. Exakt bråkräkning avrundas uppåt vid halva värden endast för slutlig visning; binära flyttal används inte för poäng.
Standardinställningar: 2
level_order — Visningsordning för prestationsnivåer
Varje kriteriums angivna nivåbeskrivningar sorteras efter stigande eller fallande poäng. Poängdefinitionen och AI-förslaget förblir oförändrade.
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "assessment_rubrics",
"text": "{\"criteria\":\"id,name,weight,definition\\nC1,Spårbarhet,2,Påståenden är kopplade till identifierbara källposter.\\nC2,Tydlighet,1,Metoden och dess begränsningar anges uttryckligen.\",\"levels\":\"id,criterion,points,descriptor\\nL1,C1,0,Ingen identifierbar stödjande källa anges.\\nL2,C1,2,Huvudpåståendet citerar en identifierbar källpost.\\nL3,C2,0,Metoden eller dess begränsningar saknas.\\nL4,C2,2,Metoden och minst en begränsning är uttryckliga.\",\"evidence\":\"id,name,text\\nE1,Workshoprapport,Slutsatsen använder post DATA-7. Metoden jämför två urval och kan inte fastställa orsakssamband.\",\"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\"}"
}
Granskning av sammanfattningar mot tydliga inklusions- och exklusionskriterier, bevarande av evidenscitat och synliggörande av granskaroenighet före urval.
Indata- och konfigurationsfält
Grundläggande inställningar
records — CSV med angivna publikationsposter
Kolumnnamn id,title,year,language,text. Högst 15 unika poster; title: 200 UTF-8-byte; text: 1 200 byte. year är 1900–2100. language är en exakt tagg med två eller tre gemener och en valfri region i versaler. Indata är sammanfattningen eller ett avgränsat fulltextutdrag; ingen publikation hämtas. Varje CSV är begränsad till 24 000 UTF-8-byte; exakta kommaseparerade kolumnnamn och giltig CSV-citering krävs. Länkar, kodade URL:er, uppmärkning och kontrolltecken avvisas.
Standardinställningar: ""
criteria — CSV med screeningkriterier
Kolumnnamn id,kind,definition. Högst 8 unika kriterier. kind är include eller exclude; definition: 300 UTF-8-byte. Högst 60 post-/kriteriepar godtas. Varje kriterium granskas för varje angiven post. Varje CSV är begränsad till 24 000 UTF-8-byte; exakta kommaseparerade kolumnnamn och giltig CSV-citering krävs. Länkar, kodade URL:er, uppmärkning och kontrolltecken avvisas.
Standardinställningar: ""
reviews — CSV med angivna mänskliga granskningar
Kolumnnamn id,record,reviewer,decision,note. Valfria rader, högst 30; en fil med endast kolumnnamn är giltig. record måste finnas; reviewer är ett ID i versaler. decision är include, exclude eller unclear. note: 300 UTF-8-byte, eventuellt tom. Högst två olika granskare per post och en rad per granskar-/postpar. Granskaridentiteter är etiketter, inte verifierade konton. Varje CSV är begränsad till 24 000 UTF-8-byte; exakta kommaseparerade kolumnnamn och giltig CSV-citering krävs. Länkar, kodade URL:er, uppmärkning och kontrolltecken avvisas.
Den uttryckliga bekräftelsen gäller dessa exakta kriteriedefinitioner och prestationsnivåer eller denna exakta kodbok. Ändring av en definition kräver förnyad bekräftelse. Den godkänner inte ett AI-resultat.
no — Inte bekräftat · yes — Bekräftat för denna granskning
Standardinställningar: "no"
version — Bekräftad definitionsversion
En obligatorisk källversionsetikett på högst 120 UTF-8-byte. Verktyget hämtar eller verifierar inte en extern version.
Standardinställningar: "VERSION-1"
Avancerade inställningar
detail — Citatdetalj
Korta citat är begränsade till 60 tecken, detaljerade till 120. Varje citat måste vara ett ordagrant sammanhängande källavsnitt. Källor skrivs aldrig om eller översätts.
brief — Kort · detailed — Detaljerad
Standardinställningar: "detailed"
sort_order — Resultatordning
Källordning följer källans första förekomst i indata; identifierarordning sorterar efter käll-ID. Inom en källa bevaras den ursprungliga föreslagna kriterie- eller kodordningen. Sortering ändrar inte beräkningar eller varningar.
source — Källordning · id — Källidentifierare
Standardinställningar: "source"
year_from — Första publiceringsår
Inkluderande nedre gräns från 1900 till 2100. Poster utanför intervallet finns kvar i resultatet med en tydlig markering.
Standardinställningar: 2000
year_to — Sista publiceringsår
Inkluderande övre gräns från 1900 till 2100; får inte föregå den nedre gränsen. Inget årtal härleds från källans löptext.
Standardinställningar: 2100
languages — Tillåtna angivna språktaggar
Valfri kommaseparerad lista med högst 12 exakta taggar som en,de,pl. Taggar använder två eller tre gemener med en valfri region i versaler, till exempel en-GB. Tomt fält inaktiverar denna metadatakontroll. Ingen översättning eller språkidentifiering utförs.
En eller två olika angivna granskare krävs per post. Saknade granskare, oenighet och oklara beslut markeras oberoende av AI-kriterieförslag.
one — En mänsklig granskare · two — Två mänskliga granskare
Standardinställningar: "two"
duplicate_policy — Granskning av identiska titlar
Markering jämför titlar efter trimning, normalisering av blanksteg och Unicode-konvertering till gemener. Ignorering inaktiverar bara denna heuristik för identiska titlar. Ingen post tas bort eller slås samman.
flag — Markera för granskning · ignore — Hoppa över markeringar för identiska titlar
Standardinställningar: "flag"
screening_stage — Deklarerad omfattning av angiven evidens
Skiljer angivet titel-/sammanfattningsmaterial från angivna fulltextutdrag i modellbegäran och rapporten. Ingen inställning hämtar en publikation eller fastställer att ett utdrag är fullständigt.
title_abstract — Angiven titel och sammanfattning · supplied_full_text — Angivet fulltextutdrag
Standardinställningar: "title_abstract"
Maximalt antal UTF-8-byte i indata: 80000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "literature_screening",
"text": "{\"records\":\"id,title,year,language,text\\nR1,Jämförelse av workshoputbildning,2024,en,Studien jämför två utbildningsgrupper med vuxna deltagare. Fördelningen var inte randomiserad.\\nR2,Jämförelse av workshoputbildning,2023,en,Rapporten beskriver en utbildningsgrupp utan jämförelsegrupp.\",\"criteria\":\"id,kind,definition\\nC1,include,En jämförelsegrupp beskrivs.\\nC2,exclude,Deltagarna är barn.\",\"reviews\":\"id,record,reviewer,decision,note\\nV1,R1,REVIEWER1,include,Jämförelsegrupp beskrivs.\\nV2,R1,REVIEWER2,unclear,Det behöver kontrolleras om jämförelsen uppfyller protokollet.\",\"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\"}"
}
Tilldelning av koder till intervjusegment med ordagranna citat, granskning av okodade avsnitt och motstridiga förslag, räkning av segment eller intervjuer.
Indata- och konfigurationsfält
Grundläggande inställningar
segments — CSV med intervjusegment
Kolumnnamn id,interview,speaker,text. Högst 20 unika segment. interview är ett ID i versaler; speaker är en angiven etikett på högst 80 UTF-8-byte; text: 1 200 byte. Alla ID:n börjar med en bokstav och använder versaler, siffror, understreck eller bindestreck, högst 24 tecken. Pseudonyma etiketter kan användas där det är lämpligt. Varje CSV är begränsad till 24 000 UTF-8-byte; exakta kommaseparerade kolumnnamn och giltig CSV-citering krävs. Länkar, kodade URL:er, uppmärkning och kontrolltecken avvisas.
Standardinställningar: ""
codebook — CSV med bekräftad kodbok
Kolumnnamn id,name,definition,exclusion,group. Högst 12 unika kod-ID:n. name: 120 UTF-8-byte; definition och exclusion: 300 byte vardera. exclusion får vara tom. Ett icke-tomt group-ID i versaler markerar ömsesidigt uteslutande koder. Tom group betyder ingen exklusivitetsgrupp. Kodboken definierar tolkningsgränser; ingen ny kod hittas på. Varje CSV är begränsad till 24 000 UTF-8-byte; exakta kommaseparerade kolumnnamn och giltig CSV-citering krävs. Länkar, kodade URL:er, uppmärkning och kontrolltecken avvisas.
Den uttryckliga bekräftelsen gäller dessa exakta kriteriedefinitioner och prestationsnivåer eller denna exakta kodbok. Ändring av en definition kräver förnyad bekräftelse. Den godkänner inte ett AI-resultat.
no — Inte bekräftat · yes — Bekräftat för denna granskning
Standardinställningar: "no"
version — Bekräftad definitionsversion
En obligatorisk källversionsetikett på högst 120 UTF-8-byte. Verktyget hämtar eller verifierar inte en extern version.
Standardinställningar: "VERSION-1"
Avancerade inställningar
detail — Citatdetalj
Korta citat är begränsade till 60 tecken, detaljerade till 120. Varje citat måste vara ett ordagrant sammanhängande källavsnitt. Källor skrivs aldrig om eller översätts.
brief — Kort · detailed — Detaljerad
Standardinställningar: "detailed"
sort_order — Resultatordning
Källordning följer källans första förekomst i indata; identifierarordning sorterar efter käll-ID. Inom en källa bevaras den ursprungliga föreslagna kriterie- eller kodordningen. Sortering ändrar inte beräkningar eller varningar.
source — Källordning · id — Källidentifierare
Standardinställningar: "source"
coding_mode — Kodningsläge
Enkel tillåter högst en föreslagen kod per segment och kräver att maximalt antal koder är 1. Flera tillåter flera olika angivna koder, begränsat av det konfigurerade maximumet.
single — En kod per segment · multiple — Flera koder per segment
Standardinställningar: "multiple"
max_codes — Maximalt antal koder per segment
Heltal från 1 till 3. Varje föreslagen kod kräver ett eget ordagrant citat från segmentet. Upprepade koder avvisas; tomma kodarrayer förblir uttryckligen okodade.
Standardinställningar: 3
speaker_filter — Exakt talarfilter
Valfri exakt angiven talaretikett på högst 80 UTF-8-byte. Ingen identitetsinferens utförs. Antalet uteslutna segment förblir synligt.
Standardinställningar: ""
interview_filter — Exakt intervjufilter
Valfritt befintligt intervju-ID. De två filtren kombineras; ett tomt resulterande urval avvisas. Inget uteslutet segment skickas till modellen.
Standardinställningar: ""
minimum_count — Granskningströskel för låg frekvens
Heltal från 1 till 20 som tillämpas på vald räkneenhet. Koder under tröskeln markeras, även oanvända koder; inga rader döljs.
Standardinställningar: 2
count_mode — Enhet för kodfrekvens
Segment räknar varje segment högst en gång per kod. Intervjuer räknar varje angivet intervju-ID högst en gång per kod, även när flera segment matchar. Ingen räkning är en populationsskattning.
segments — Olika segment · interviews — Olika intervjuer
Standardinställningar: "segments"
uncoded_policy — Hantering av okodade segment
Markering lägger till ett granskningsfynd för okodade segment. Rapportering behåller de okodade resultatraderna utan detta extra fynd. Ett stödjande citat eller en kod hittas aldrig på.
flag — Markera för granskning · report — Rapportera okodade rader utan extra markering
Standardinställningar: "flag"
Maximalt antal UTF-8-byte i indata: 80000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "interview_coding",
"text": "{\"segments\":\"id,interview,speaker,text\\nS1,I1,Deltagare A,Överlämningschecklistan hjälpte mig att hitta de saknade filerna.\\nS2,I1,Deltagare A,Jag behövde fortfarande en kollega för att förklara godkännandesteget.\\nS3,I2,Deltagare B,Processen sker varje måndag.\",\"codebook\":\"id,name,definition,exclusion,group\\nC1,Hjälpsam vägledning,En uttrycklig beskrivning av vägledning som hjälpte till att slutföra arbetet.,Ett neutralt omnämnande utan rapporterad hjälp.,\\nC2,Oklart godkännande,Ett uttryckligt behov av förtydligande av godkännandeförfarandet.,Ett uttalande om att godkännandet redan var tydligt.,APPROVAL\\nC3,Tydligt godkännande,Ett uttryckligt uttalande om att godkännandeförfarandet var tydligt.,En begäran om hjälp att förstå godkännandet.,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\"}"
}
Skalning av receptmängder, tillämpning av uttryckliga utbyten, sammanläggning av likvärdiga ingredienser och beräkning av hela förpackningar med källspår.
Indata- och konfigurationsfält
Grundläggande inställningar
ingredients — Receptets ingredienser
Högst 30 rader. ingredient_key identifierar en uttryckligen likvärdig ingrediens; namn skapar inte likvärdighet. quantity och pack_size använder radens enhet. yield_percent är den kvarvarande procentandelen efter angivet svinnantagande. Tom pack_size lämnar inköp olöst. Anteckningar är begränsade till 160 UTF-8-byte.
base_portions — Grundportioner
Positivt decimaltal upp till 10000; det portionsantal som originalreceptet motsvarar.
Standardinställningar: "4"
target_portions — Målportioner
Positivt decimaltal upp till 10000; används bara i portionsförhållandeläge.
Standardinställningar: "8"
Avancerade inställningar
scaling_mode — Skalningsmetod
Målportioner divideras med grundportioner, eller den uttryckliga faktorn används. Båda indatafälten valideras fortfarande strikt.
Positivt decimaltal upp till 100; används bara i läget med uttrycklig faktor.
Standardinställningar: "2"
apply_yield — Tillämpa angivna utbyten
Den skalade nettomängden divideras med varje rads angivna utbytesandel. Inaktiverat läge behandlar angiven mängd som behovet före reserv.
yes — Aktiverat · no — Inaktiverat
Standardinställningar: "yes"
reserve_percent — Reservprocent
Icke-negativt decimaltal från 0 till 100 som tillämpas på beräknat materialbehov före förpackningsavrundning.
Standardinställningar: "0"
aggregation — Ingredienssammanläggning
Endast lika ingredient_key-värden med kompatibla dimensioner kombineras, eller varje källrad hålls separat. Olika mass- och volymdimensioner under en gemensam nyckel avvisas.
Basenheter för massa och volym används eller räknas om till kg och L. Antalsmängder förblir pcs.
base — g, ml och pcs · large — kg, L och pcs
Standardinställningar: "base"
purchase_packs — Beräkna hela förpackningar
Det exakta behovet avrundas uppåt till hela angivna förpackningar. Saknade eller motstridiga förpackningsstorlekar förblir synliga; inget inköp genomförs.
yes — Aktiverat · no — Inaktiverat
Standardinställningar: "yes"
rounding_digits — Visade decimaler
Visning med noll till sex decimaler. Exakta jämförelser och avrundning till hela förpackningar använder oavrundade värden.
Standardinställningar: 3
rounding_mode — Visningsavrundning
Halva värden avrundas uppåt, eller varje positiv rest avrundas uppåt. Detta påverkar endast visningen.
half_up — Avrunda halva värden uppåt · up — Avrunda uppåt
Standardinställningar: "half_up"
sort_order — Resultatordning
Källordningen bevaras, eller rader med beräkningsluckor och AI-granskningspunkter placeras först.
source — Källordning · issues_first — Granskningspunkter först
Standardinställningar: "source"
include_evidence — Visa ordagranna källanteckningar
Ordagranna källanteckningar inkluderas i tabellen och exporterna, eller endast postidentifierare behålls. Källvalidering förblir alltid aktiv.
yes — Aktiverat · no — Inaktiverat
Standardinställningar: "yes"
Maximalt antal UTF-8-byte i indata: 160000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "recipe_scaling",
"text": "{\"ingredients\":\"id,ingredient_key,name,quantity,unit,yield_percent,pack_size,note\\nI1,FLOUR,Mjöl,0.5,kg,100,1,Mjöltypen behålls oförändrad.\\nI2,CARROT,Morötter,300,g,80,500,Utbytet inkluderar angivet avdrag för rensning.\\nI3,FLOUR,Mjöl för utbakning,100,g,100,1000,Samma mjöllager som 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\"}"
}
Omräkning av rektangulära rumsmått till ytmängder och materialbehov med uttryckligen angiven täckförmåga, strykningar, reserv och förpackningsstorlekar.
Indata- och konfigurationsfält
Grundläggande inställningar
rooms — Rumsuppmätning
Högst 20 rektangulära rum. Varje rad kopplar en angiven produkt till dess målyta. Alla mått använder vald gemensam enhet. En annan yta eller produkt kräver en separat rad.
openings — Öppningsmått
Högst 40 öppningar kopplade till room_id. Bredd × höjd × antal dras endast av från väggar när avdrag är aktiverat. En CSV med enbart kolumnnamn betyder inga öppningar. Öppningsgeometri och överlappning härleds inte.
products — Definitioner av produkters täckförmåga
Högst 20 produkter. target är floor, ceiling eller walls; coverage är m² per L eller kg per strykning. unit är L eller kg. Tom pack_size lämnar inköp olöst. Alla värden är angivna antaganden, inte hämtade specifikationer.
dimension_unit — Måttenhet
m, cm eller mm tillämpas konsekvent på alla rums- och öppningsmått. Resultat använder m och m².
m — m · cm — cm · mm — mm
Standardinställningar: "m"
Avancerade inställningar
opening_policy — Avdrag för öppningar
Kopplade öppningsrektanglar dras av från väggarean, eller bruttoarean behålls. Golv- och takberäkningar drar inte av öppningar.
subtract — Dra av från väggar · ignore — Behåll bruttoväggarea
Standardinställningar: "subtract"
reserve_percent — Reservprocent
Icke-negativt decimaltal från 0 till 100 som tillämpas på beräknat materialbehov före förpackningsavrundning.
Standardinställningar: "10"
coats_mode — Källa för antal strykningar
Varje produkts angivna antal strykningar används, eller ett uttryckligt globalt antal strykningar.
product — Sammanlägg per produkt · global — Globalt antal strykningar
Standardinställningar: "product"
coats — Globalt antal strykningar
Heltal från 1 till 10, används bara när global källa för antal strykningar har valts.
Standardinställningar: 2
purchase_packs — Beräkna hela förpackningar
Det exakta behovet avrundas uppåt till hela angivna förpackningar. Saknade eller motstridiga förpackningsstorlekar förblir synliga; inget inköp genomförs.
yes — Aktiverat · no — Inaktiverat
Standardinställningar: "yes"
pack_scope — Omfattning för förpackningsavrundning
Behoven för varje produkt sammanläggs före avrundning till hela förpackningar, eller varje rum avrundas separat. Inget lagersaldo dras av automatiskt.
product — Sammanlägg per produkt · room — Avrunda varje rum separat
Standardinställningar: "product"
rounding_digits — Visade decimaler
Visning med noll till sex decimaler. Exakta jämförelser och avrundning till hela förpackningar använder oavrundade värden.
Standardinställningar: 3
rounding_mode — Visningsavrundning
Halva värden avrundas uppåt, eller varje positiv rest avrundas uppåt. Detta påverkar endast visningen.
half_up — Avrunda halva värden uppåt · up — Avrunda uppåt
Standardinställningar: "half_up"
sort_order — Resultatordning
Källordningen bevaras, eller rader med beräkningsluckor och AI-granskningspunkter placeras först.
source — Källordning · issues_first — Granskningspunkter först
Standardinställningar: "source"
include_evidence — Visa ordagranna källanteckningar
Ordagranna källanteckningar inkluderas i tabellen och exporterna, eller endast postidentifierare behålls. Källvalidering förblir alltid aktiv.
yes — Aktiverat · no — Inaktiverat
Standardinställningar: "yes"
Maximalt antal UTF-8-byte i indata: 160000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "room_quantities",
"text": "{\"rooms\":\"id,name,length,width,height,product_id,note\\nR1,Verkstad,5,4,2.5,P1,Väggmåtten behöver kontrolleras före beställning.\\nR2,Förråd,3,2,2.5,P1,Samma angivna väggbeläggning används.\",\"openings\":\"id,room_id,width,height,quantity,note\\nO1,R1,1,2,1,Dörröppning.\\nO2,R1,1.5,1,2,Två fönster.\",\"products\":\"id,name,target,coverage,unit,pack_size,coats,note\\nP1,Väggbeläggning,walls,10,L,5,2,Täckförmågan är ett angivet planeringsvärde per strykning.\",\"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\"}"
}
Beräkning av rektangulära planteringskapaciteter och granskning av beläggningskonflikter, familjeintervall och saknad historik utan påhittade regler.
Indata- och konfigurationsfält
Grundläggande inställningar
beds — Uppmätta bäddar
Högst 20 rektangulära bäddar. Varje rad har en egen enhet m, cm eller mm. En plantering upptar hela den refererade bädden vid konfliktkontroller.
plantings — Planerade grödor
Högst 30 planteringar med inkluderande start- och slutdatum. family är en uttrycklig nyckel i versaler, inte en botanisk klassificering härledd från grödans namn. Avstånd använder vald gemensam avståndsenhet.
history — Registrerade tidigare grödor
Högst 40 historikposter med inkluderande datum. En CSV med enbart kolumnnamn tillåts. Poster kontrolleras för överlappning och intervall inom samma familj; saknad extern historik kan inte återskapas.
rules — Angivna familjeintervall
Högst 20 unika familjeregler. break_days är ett heltal från 0 till 3650 som räknar hela odlingsfria dagar. En CSV med enbart kolumnnamn tillåts; saknade regler förblir synliga i läget med uttryckliga regler.
Avancerade inställningar
spacing_unit — Enhet för avstånd och kantavstånd
m, cm eller mm används för både plant- och radavstånd samt gemensamt kantavstånd. Bäddmått behåller sina egna uttryckligen angivna enheter.
m — m · cm — cm · mm — mm
Standardinställningar: "cm"
edge_margin — Kantavstånd på varje sida
Icke-negativt decimaltal upp till 10000 i avståndsenheten. Två gånger detta avstånd tas bort från båda bädddimensionerna innan positionerna räknas.
Standardinställningar: "0"
path_percent — Planeringsavdrag för gångar
Icke-negativt decimaltal från 0 till 100. Det rektangulära rutnätsantalet minskas med denna procent och avrundas nedåt. Detta är ett sammanlagt avdrag, inte en geometrisk gånglayout.
Standardinställningar: "0"
rotation_mode — Källa till växtföljdsregler
Uttryckliga regler för varje familj eller angivet globalt intervall används. Inget agronomiskt intervall härleds automatiskt.
default_break_days — Globalt intervall av hela odlingsfria dagar
Heltal från 0 till 3650, används bara i läget med globalt intervall. Intervallet gäller samma angivna familjenyckel.
Standardinställningar: 365
overlap_policy — Antal vid beläggningskonflikter
Utkastskapaciteter behålls med uttryckliga överlappningsvarningar, eller berörda planteringsantal sätts till noll. Överlappning med angiven historik räknas också.
flag — Markera konflikter och behåll utkaststal · block_count — Undertryck antal för överlappande planteringar
Standardinställningar: "flag"
history_status — Förklaring om historikens täckning
Förklaring om huruvida angivna historikposter är fullständiga för den avsedda granskningen. Denna förklaring verifierar inte externa poster.
Valfritt YYYY-MM-DD-datum från 2000 till och med 2100. Planteringar som överlappar visningsintervallet inkluderas; alla angivna poster deltar fortfarande i konfliktkontroller.
Standardinställningar: ""
date_to — Visningsintervallets slut
Valfritt inkluderande YYYY-MM-DD-slutdatum från 2000 till och med 2100. Tomt fält betyder ingen övre visningsgräns.
Standardinställningar: ""
rounding_digits — Visade decimaler
Visning med noll till sex decimaler. Exakta jämförelser och avrundning till hela förpackningar använder oavrundade värden.
Standardinställningar: 3
sort_order — Resultatordning
Källordningen bevaras, eller rader med beräkningsluckor och AI-granskningspunkter placeras först.
source — Källordning · issues_first — Granskningspunkter först
Standardinställningar: "source"
include_evidence — Visa ordagranna källanteckningar
Ordagranna källanteckningar inkluderas i tabellen och exporterna, eller endast postidentifierare behålls. Källvalidering förblir alltid aktiv.
yes — Aktiverat · no — Inaktiverat
Standardinställningar: "yes"
Maximalt antal UTF-8-byte i indata: 160000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "crop_planning",
"text": "{\"beds\":\"id,name,length,width,unit,note\\nB1,Norra bädden,4,1.2,m,Rektangulär uppmätt bädd.\\nB2,Södra bädden,3,1,m,Separat planteringsyta.\",\"plantings\":\"id,bed_id,crop,family,start,end,row_spacing,plant_spacing,note\\nC1,B1,Morötter,APIACEAE,2027-03-01,2027-06-30,30,10,Det angivna radavståndet behöver kontrolleras.\\nC2,B1,Rödbetor,AMARANTHACEAE,2027-06-15,2027-09-30,30,15,De planerade datumen överlappar den tidigare grödan.\\nC3,B2,Ärtor,FABACEAE,2027-03-01,2027-06-01,40,10,Tillgänglig historik behöver granskas.\",\"history\":\"id,bed_id,family,start,end,note\\nH1,B1,APIACEAE,2026-03-01,2026-08-31,Registrerad tidigare gröda.\",\"rules\":\"id,family,break_days,note\\nT1,APIACEAE,365,Uttryckligen angivet intervall.\\nT2,AMARANTHACEAE,180,Uttryckligen angivet intervall.\",\"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\"}"
}
Jämförelse av deklarerade scentillstånd mot underhållna kontinuitetsregler och granskning av ordagrant underlag med separat AI-bedömning av stödet.
Indata- och konfigurationsfält
Grundläggande inställningar
scenes — Scener
CSV-kolumner id,day,order,text. Högst 40 scener; day och order är heltal 1–999 och varje day/order-par måste vara unikt. Scentext är begränsad till 1200 UTF-8-byte.
Standardinställningar: ""
states — Deklarerade kontinuitetstillstånd
CSV-kolumner id,scene,entity,kind,state,quote. Högst 20 tillståndsposter. kind är role, prop eller costume. Varje quote måste vara ett ordagrant avsnitt ur den refererade scenen, högst 240 UTF-8-byte. En post per scen, entitet och typ. Tillståndslikhet använder exakt text, inklusive stavning och skiftläge.
Standardinställningar: ""
rules — Underhållna kontinuitetsregler
CSV-kolumner id,entity,kind,scope,policy,description. Högst 20 regler. scope är same_day eller whole_story; policy är constant eller track. Entitet och typ måste matcha exakt. Beskrivningar är begränsade till 240 UTF-8-byte.
Standardinställningar: ""
Avancerade inställningar
day_from — Första berättelsedag
Inkluderande nedre gräns för berättelsedag. Endast valda tillståndsposter granskas.
Standardinställningar: 1
day_to — Sista berättelsedag
Inkluderande övre gräns för berättelsedag, inte tidigare än den första berättelsedagen.
Standardinställningar: 999
kind_filter — Kontinuitetskategori
Tillståndsunderlaget begränsas till en underhållen kategori.
all — Alla · role — Roll · prop — Rekvisita · costume — Kostym
Standardinställningar: "all"
entity_filter — Exakt entitetsfilter
Ett valfritt exakt entitetsnamn. Tomt fält inkluderar alla entiteter; stavning och skiftläge måste matcha underhållna poster.
Standardinställningar: ""
rule_filter — Regelpolicy
Konstant markerar deklarerade tillståndsändringar; spårning dokumenterar ändringar utan att behandla dem som konflikter. Filtrering ändrar uppsättningen tillämpliga regler.
all — Alla · constant — Konstant tillstånd krävs · track — Spåra ändringar
Standardinställningar: "all"
sort_order — Underlagsordning
Tillståndsunderlag ordnas kronologiskt eller efter exakt entitetsnamn. Regeljämförelser behåller underhållen regel- och scenordning.
Jämförelser där deklarerat tillstånd förblir identiskt inkluderas. Dolda oförändrade jämförelser räknas uttryckligen; källunderlag förblir alltid synligt.
Standardinställningar: true
include_gaps — Identifiera saknade regler
Ett fynd läggs till för valda tillståndsposter utan tillämplig underhållen regel.
Standardinställningar: true
detail — Längd på AI-underlag
Korta utdrag är begränsade till 120 tecken, detaljerade till 240. Exakt källspråk behålls. Mycket stora indata kan ändå avvisas.
brief — Kort underlag · detailed — Detaljerat underlag
Standardinställningar: "brief"
baseline — Manusets referensversion
En angiven versions- eller revisionsetikett som visas med varje underlags- och jämförelserad.
Standardinställningar: "V1"
Maximalt antal UTF-8-byte i indata: 90000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "script_continuity",
"text": "{\"scenes\":\"id,day,order,text\\nS1,1,1,Mara bär en röd kappa och en mässingsnyckel.\\nS2,1,2,Mara bär en blå kappa och en mässingsnyckel.\",\"states\":\"id,scene,entity,kind,state,quote\\nE1,S1,Mara,costume,röd kappa,Mara bär en röd kappa\\nE2,S2,Mara,costume,blå kappa,Mara bär en blå kappa\",\"rules\":\"id,entity,kind,scope,policy,description\\nR1,Mara,costume,same_day,constant,Kappan förblir oförändrad under samma berättelsedag.\",\"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\"}"
}
Skapande av en fullständig, avgränsad icke-klinisk körmatris från underhållna faktorer och nivåer, med startvärdesordning och källbunden AI-granskning.
Indata- och konfigurationsfält
Grundläggande inställningar
factors — Faktorer och syfte
CSV-kolumner id,name,purpose. Mellan 1 och 6 faktorer. Namn:120 UTF-8-byte; syfte:600. AI:n klassificerar endast angivet syfte och citerar ett ordagrant avsnitt.
Standardinställningar: ""
levels — Underhållna faktornivåer
CSV-kolumner id,factor,value. Varje faktor behöver 2–6 olika värden och giltiga nivå-ID:n. Högst 36 nivåer; varje värde är högst 120 UTF-8-byte. Värden som ser ut som tal förblir ordagranna etiketter och omvandlas aldrig till mätningar.
Används endast i läget allowed_combinations. CSV börjar med id, följt av varje faktor-ID i vald faktorordning. Varje cell innehåller ett nivå-ID som tillhör faktorn. Dubbla kombinationer avvisas. Fältet är tomt för full_factorial.
Standardinställningar: ""
design_mode — Kombinationsläge
Fullfaktoriell räknar upp alla underhållna nivåkombinationer. Uttryckligt läge inkluderar endast angivna tillåtna kombinationer. Inget läge härleder säkerhet eller genomförbarhet.
Ett angivet icke-kliniskt mål som används som kontext för källbunden faktorgranskning och visas oförändrat i resultatet. Det kan inte auktorisera nya nivåer eller försök.
Standardinställningar: ""
Avancerade inställningar
replicates — Replikat per kombination
Varje inkluderad kombination upprepas lika många gånger. Replikering fastställer inte statistisk styrka eller oberoende.
Standardinställningar: 2
block_size — Körningar per block
På varandra följande körningar grupperas i block av denna storlek; sista blocket kan vara kortare. Dessa är schemaläggningsgrupper, inte härledda vetenskapliga blockfaktorer.
Standardinställningar: 4
randomization — Körordning
Ingen behåller genererad ordning. Inom block blandar bara inom ursprungliga block. Global blandar alla körningar före blocktilldelning. En versionerad SHA256-rangordning och ett startvärde ger reproducerbar ordning.
none — Ingen randomisering · within_blocks — Randomisera inom block · global — Randomisera globalt
Standardinställningar: "within_blocks"
seed — Startvärde för reproducerbarhet
Heltal 0–2147483647. Samma fullständiga indata och ordningsalgoritm ger samma matris. Detta startvärde är ingen säkerhetsmekanism.
Standardinställningar: 42
run_limit — Maximalt fullständigt antal körningar
Hela försöksplanen avvisas om kombinationer multiplicerat med replikat överstiger gränsen. Ingen slumpmässig delmängd eller tyst avkortning produceras.
Standardinställningar: 180
factor_order — Faktorordning
CSV-faktorordningen bevaras, eller sortering sker efter faktor-ID. Uttryckliga kombinationskolumnnamn måste följa vald ordning.
source — Källordning · id — ID-ordning
Standardinställningar: "source"
level_order — Nivåordning
Nivåernas CSV-ordning bevaras inom varje faktor, eller sortering sker efter nivå-ID. Detta ändrar den fullfaktoriella uppräkningen och kan ändra blocktillhörighet.
source — Källordning · id — ID-ordning
Standardinställningar: "source"
replicate_order — Replikatordning
Grupperad placerar replikat av varje kombination tillsammans. Varvad går igenom alla kombinationer en gång per replikat före randomisering.
grouped — Gruppera per kombination · interleaved — Varva replikat
Standardinställningar: "interleaved"
domain — Icke-kliniskt arbetsområde
Omfattningen som stöds är icke-kliniskt process-, material-, programvaru- eller utbildningsarbete. Verktyget fastställer inte säkerhet, godkännanden eller lämplighet för försök på människor.
En angiven referens som visas med alla körningar och faktorgranskningar.
Standardinställningar: "DESIGN1"
detail — Längd på AI-underlag
Korta utdrag är begränsade till 120 tecken, detaljerade till 240. Exakt källspråk behålls. Mycket stora indata kan ändå avvisas.
brief — Kort underlag · detailed — Detaljerat underlag
Standardinställningar: "brief"
Maximalt antal UTF-8-byte i indata: 90000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "experiment_design",
"text": "{\"factors\":\"id,name,purpose\\nF1,Utskriftshastighet,Jämförelse av utskriftshastigheter för synlig kantkvalitet.\\nF2,Kylinställning,Jämförelse av kontrollerade kylinställningar vid granskning av utskriftskvalitet.\",\"levels\":\"id,factor,value\\nL1,F1,Långsam\\nL2,F1,Snabb\\nL3,F2,Låg\\nL4,F2,Hög\",\"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\":\"Jämförelse av underhållna skrivarinställningar på icke-kliniska provdelar.\",\"design_name\":\"DESIGN1\",\"detail\":\"brief\"}"
}
Skriv ett pressmeddelande baserat på tillhandahållna fakta, där godkända citat behålls ordagrant och inga påhittade siffror används.
Indata- och konfigurationsfält
Grundläggande inställningar
facts — Fakta
Vad som hände, vem som är involverad, varför det är viktigt. Enkla anteckningar räcker.
Standardinställningar: ""
organisation — Organisation
Namn på den utgivande organisationen.
Standardinställningar: ""
location — Plats
Ort som anges före datumet.
Standardinställningar: ""
release_date — Datum
Datum som det bör visas.
Standardinställningar: ""
approved_quotes — Godkända citat
Endast citat som har godkänts. Tillagt ord för ord; AI:n skriver inga citat.
Standardinställningar: ""
Avancerade inställningar
boilerplate — Om organisationen
Standardstycke, tillagt ord för ord.
Standardinställningar: ""
contact — Kontaktuppgifter
Tillagt ord för ord i slutet.
Standardinställningar: ""
length — Längd
Ungefärlig längd på utkastet.
short — Kort · medium — Medel · long — Lång
Standardinställningar: "medium"
Maximalt antal UTF-8-byte i indata: 30000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "press_release",
"text": "{\"facts\":\"Riverside Bakery öppnar en andra butik på Mill Street den 12 maj. Butiken skapar 6 jobb. Bröd bakas på plats med mjöl från Hartmann Mill.\",\"organisation\":\"Riverside Bakery\",\"location\":\"Bridgeport\",\"release_date\":\"2 maj\",\"approved_quotes\":\"\\\"Vi ville baka där våra kunder bor.\\\" Anna Berg, ägare\",\"boilerplate\":\"Riverside Bakery har bakat bröd i Bridgeport sedan 1994.\",\"contact\":\"Anna Berg, press@riverside-bakery.example\",\"length\":\"short\"}"
}
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "offer_cover_letter",
"text": "{\"facts\":\"Offert för ommålning av trapphuset i Maple Street-byggnaden. Två lager, arbete under kontorstid, kunden bad om luktfri färg.\",\"customer\":\"Ms Keller, Maple Street Property\",\"offer_number\":\"A-2041\",\"amount\":\"4 180 EUR plus moms\",\"valid_until\":\"30 juni\",\"sender\":\"Jonas Weber, Weber Painters\",\"tone\":\"friendly\"}"
}
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "customer_change_notice",
"text": "{\"facts\":\"Det månatliga medlemskapet höjs från 29 till 32 EUR på grund av högre energikostnader. Avtal kan sägas upp fram till dess att ändringen träder i kraft. Öppettiderna förblir desamma.\",\"organisation\":\"North Gym\",\"effective_date\":\"1 mars\",\"contact\":\"service@north-gym.example\",\"tone\":\"neutral\"}"
}
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "polite_decline",
"text": "{\"situation\":\"Lena Hoffmann har sökt lärlingsplatsen i vårt tryckeri. Intervju den 4 april.\",\"reason\":\"En annan sökande hade mer erfarenhet av offsettryck.\",\"alternative\":\"Vi sparar ansökan i sex månader om hon samtycker.\",\"sender\":\"Tom Richter, Richter Print\",\"tone\":\"friendly\"}"
}
Skriv en betalningspåminnelse på den valda nivån. Fakturanummer, belopp och datum förblir exakta; inga påhittade avgifter eller hot.
Indata- och konfigurationsfält
Grundläggande inställningar
customer — Kund
Kundens namn.
Standardinställningar: ""
invoice_number — Fakturanummer
Tillagd ord för ord.
Standardinställningar: ""
invoice_date — Fakturadatum
Tillagd ord för ord.
Standardinställningar: ""
amount — Obetalt belopp
Tillagd ord för ord, med valuta.
Standardinställningar: ""
due_date — Nytt förfallodatum
Tillagd ord för ord.
Standardinställningar: ""
level — Nivå
Hur sträng påminnelsen är.
friendly — Vänlig påminnelse · second — Andra påminnelse · final — Sista påminnelse
Standardinställningar: "friendly"
payment_details — Betalningsuppgifter
Tillagd ord för ord.
Standardinställningar: ""
sender — Avsändare och signatur
Namn, roll och kontaktuppgifter. Tillagt ord för ord.
Standardinställningar: ""
Avancerade inställningar
notes — Anteckningar
Valfritt: tidigare kontakt, överenskomna avgifter, tillämpliga konsekvenser.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 30000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "event_invitation",
"text": "{\"event\":\"Sommarfest för Lindenhofs hyresgäster\",\"facts\":\"Grillmat och dryck tillhandahålls, vänligen ta med en sallad eller en kaka. Barn är välkomna. Musik från kl. 18:00.\",\"date_time\":\"Lördag 21 juni, kl. 16:00\",\"place\":\"Innergård, Lindenhof 4\",\"rsvp\":\"Svara fru Yilmaz senast den 14 juni\",\"host\":\"Hyresgästkommitté\",\"tone\":\"friendly\"}"
}
Skriv ett tydligt uppsägningsbrev för ett kontrakt med en begäran om skriftlig bekräftelse. Ingen juridisk rådgivning.
Indata- och konfigurationsfält
Grundläggande inställningar
contract — Avtal
Typ av avtal och avtalsnummer.
Standardinställningar: ""
provider — Leverantör
Företagets namn.
Standardinställningar: ""
end_date — Avtalets slutdatum
Till exempel ett datum eller "nästa möjliga datum". Tillagt ord för ord.
Standardinställningar: ""
customer_block — Kunduppgifter
Namn, adress och kundnummer. Tillagt ord för ord.
Standardinställningar: ""
Avancerade inställningar
notes — Anteckningar
Valfritt: anledning, autogiro som ska stoppas, uppgifter som ska raderas.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 30000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "cancellation_letter",
"text": "{\"contract\":\"Mobilavtal, kundnummer 88213\",\"provider\":\"Telecom North\",\"end_date\":\"nästkommande möjliga datum\",\"customer_block\":\"Maria Lang, Oak Street 7, 12345 Riverton\",\"notes\":\"Vänligen avsluta autogirot efter den sista fakturan.\"}"
}
Omvandla anteckningar till ett sakligt klagomål med en tydlig begäran och deadline, utan hot eller påhittade detaljer.
Indata- och konfigurationsfält
Grundläggande inställningar
facts — Fakta
Vad som hände, när, vad som överenskommits, vad som har prövats.
Standardinställningar: ""
recipient — Mottagare
Företag eller person.
Standardinställningar: ""
desired_outcome — Önskat resultat
Vad som bör hända nu.
Standardinställningar: ""
reference — Referens
Order- eller kundnummer. Tillagt ordagrant.
Standardinställningar: ""
deadline — Deadline
Tillagd ord för ord.
Standardinställningar: ""
sender — Avsändare och signatur
Namn, roll och kontaktuppgifter. Tillagt ord för ord.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 30000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "complaint_letter",
"text": "{\"facts\":\"Tvättmaskin beställd den 3 mars, levererad den 20 mars istället för den 10 mars. Dörrtätningen var skadad vid leverans. Rapporterat via telefon den 21 mars, inget svar sedan dess.\",\"recipient\":\"HomeTech Service\",\"desired_outcome\":\"Utbyte av dörrtätningen eller av maskinen.\",\"reference\":\"Order 55821\",\"deadline\":\"14 april\",\"sender\":\"Paul Novak, Elm Road 2\"}"
}
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "company_profile",
"text": "{\"facts\":\"Familjeföretag för trädgårdsmöbler, grundat 2003. Egen verkstad med 14 anställda. Trä från regionala skogar. Säljer till privatkunder och hotell. Reparationer i 10 år.\",\"company\":\"Waldholz Furniture\",\"location\":\"Freiberg\",\"contact\":\"hello@waldholz.example\",\"length\":\"short\",\"tone\":\"friendly\"}"
}
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "speech_draft",
"text": "{\"occasion\":\"Helga Sommers avsked efter 31 år\",\"speaker\":\"Verkställande direktör\",\"audience\":\"Kollegor och familj\",\"facts\":\"Helga Sommer började 1995 inom bokföring och ledde senare teamet på 6 personer. Hon introducerade de första onlinefakturorna och utbildade 12 lärlingar. Hon ska nu resa till Norge.\",\"length\":\"short\",\"tone\":\"friendly\"}"
}
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "grant_summary",
"text": "{\"project\":\"Läsarkvällar i distriktsbiblioteket\",\"organisation\":\"Vänner till Östbiblioteket\",\"funder\":\"Stadens kulturfond\",\"facts\":\"Barn i åldern 6 till 10 år läser högt med volontärer två eftermiddagar i veckan. Många familjer har få böcker hemma. 8 volontärer är redo, böcker tillhandahålls av biblioteket. Mål: att fler barn ska använda biblioteket regelbundet.\",\"amount\":\"6 500 EUR\",\"period\":\"September till juni\"}"
}
Skriv ett tydligt brev från en skola eller förskola till föräldrar: vad som händer, när det händer och vad föräldrarna behöver göra.
Indata- och konfigurationsfält
Grundläggande inställningar
school — Skola eller förskola
Institutionens namn.
Standardinställningar: ""
facts — Fakta
Vad som händer, vad som behövs, vad det kostar.
Standardinställningar: ""
date_time — Datum och tid
Tillagd ord för ord.
Standardinställningar: ""
deadline — Sista svarsdatum
Tillagd ord för ord.
Standardinställningar: ""
sender — Avsändare och signatur
Namn, roll och kontaktuppgifter. Tillagt ord för ord.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 30000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "parent_letter",
"text": "{\"school\":\"Sunflower grundskola\",\"facts\":\"Klass 3b besöker djurparken. Barnen behöver matsäck och regnkläder. Utflykten kostar 8 EUR, som betalas i klassen. Vi är tillbaka kl. 14:00.\",\"date_time\":\"Tisdag 13 maj, 08:30\",\"deadline\":\"Fredag 9 maj\",\"sender\":\"Ms Aydin, klasslärare\"}"
}
Skriv ett kort meddelande för en tavla, dörr eller trappuppgång: vad som händer, när, vad som ska göras.
Indata- och konfigurationsfält
Grundläggande inställningar
facts — Fakta
Vad som händer, vem som påverkas, vad man ska göra.
Standardinställningar: ""
date_time — Datum och tid
Tillagd ord för ord.
Standardinställningar: ""
place — Plats
Tillagd ord för ord.
Standardinställningar: ""
contact — Kontaktuppgifter
Tillagt ord för ord i slutet.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 30000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "notice_board",
"text": "{\"facts\":\"Vattnet är avstängt eftersom huvudventilen håller på att bytas ut. Fyll på lite vatten i förväg och använd inte tvättmaskinen.\",\"date_time\":\"Torsdag 8 maj, 09:00 till 12:00\",\"place\":\"Husnummer 4 till 8\",\"contact\":\"Fastighetsskötare Mr Lang, 0151 000000\"}"
}
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "cover_letter",
"text": "{\"job_ad\":\"Vi söker en teamassistent med erfarenhet av evenemangsplanering. Goda kunskaper i engelska krävs.\",\"profile\":\"Sex år som kontorsansvarig på ett mässföretag. Organiserade 40 kundevent per år. Engelska på B2-nivå. Söker en roll med mer ansvar.\",\"company\":\"Norden Events\",\"applicant\":\"Sara Jensen, sara@example.com\",\"tone\":\"neutral\"}"
}
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "property_listing",
"text": "{\"facts\":\"3 rum, 74 kvadratmeter, andra våningen, balkong i söderläge, renoverad 2021, fullt utrustat kök, källare, spårvagnshållplats 5 minuter bort till fots.\",\"location\":\"Schillerstrasse, Leipzig\",\"price\":\"980 EUR plus driftskostnader\",\"contact\":\"Immobilien Kern, 0341 000000\",\"tone\":\"neutral\"}"
}
Skriv en kort, ärlig annons för ett föremål, där defekter nämns och priset hålls exakt.
Indata- och konfigurationsfält
Grundläggande inställningar
facts — Fakta
Vad det är, ålder, skick, defekter, vad som ingår.
Standardinställningar: ""
price — Pris
Tillagd ord för ord.
Standardinställningar: ""
location — Plats
Tillagd ord för ord.
Standardinställningar: ""
contact — Kontakt
Tillagd ord för ord.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 30000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "classified_ad",
"text": "{\"facts\":\"Barncykel 20 tum, köpt 2022, 6 växlar, blå. Liten repa på ramen, nya bromsar förra året. Lyktor ingår.\",\"price\":\"120 EUR\",\"location\":\"Potsdam\",\"contact\":\"Meddelande på plattformen\"}"
}
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "donation_appeal",
"text": "{\"organisation\":\"Animal Shelter Bergen\",\"facts\":\"Taket på hundhuset läcker och måste bytas ut före vintern. Djurhemmet tar hand om cirka 40 hundar. En takläggare har lämnat en offert på 12 000 EUR. 5 000 EUR har samlats in hittills.\",\"goal\":\"7 000 EUR senast i oktober\",\"donation_details\":\"IBAN DE00 0000 0000 0000 0000 00, referens Tak\",\"contact\":\"info@shelter-bergen.example\",\"tone\":\"friendly\"}"
}
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "release_notes",
"text": "{\"changes\":\"id,type,text\\nC1,added,CSV-export för fakturor\\nC2,fixed,Inloggning misslyckades när e-postadressen innehöll versaler\\nC3,changed,Rapporter laddas i bakgrunden\",\"product\":\"Billy Invoices\",\"version\":\"3.2\",\"release_date\":\"12 maj\",\"audience\":\"customers\"}"
}
Skapa kapitelmarkeringar från undertexter eller ett transkript med tidskoder. Tiderna kommer från filen, endast titlar från AI:n.
Indata- och konfigurationsfält
Grundläggande inställningar
transcript — Transkript med tidskoder
SRT, VTT eller rader som börjar med en tid som 01:12.
Standardinställningar: ""
max_chapters — Maximalt antal kapitel
Från 3 till 20.
Standardinställningar: 8
Avancerade inställningar
min_gap_seconds — Minsta avstånd i sekunder
Från 10 till 600.
Standardinställningar: 60
Maximalt antal UTF-8-byte i indata: 70000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "video_chapters",
"text": "{\"transcript\":\"00:00 Välkommen till workshopen och en kort översikt över dagen.\\n00:40 Vi börjar med verktygen du behöver för att byta däck.\\n01:30 Lossa först hjulmuttrarna medan bilen står på marken.\\n02:20 Jacka nu upp bilen vid den markerade punkten.\\n03:10 Ta av hjulet och montera reservhjulet.\\n04:05 Dra åt muttrarna korsvis och sänk bilen.\\n05:00 Kontrollera trycket och förvara verktygen.\",\"max_chapters\":4,\"min_gap_seconds\":60}"
}
Skapa en tidsatt mötesagenda utifrån ämnen och varaktighet. Servern beräknar tiderna, och AI:n formulerar punkterna och de förväntade resultaten.
Indata- och konfigurationsfält
Grundläggande inställningar
meeting_title — Mötestitel
Tillagd ord för ord.
Standardinställningar: ""
objective — Mål
Vad mötet ska uppnå.
Standardinställningar: ""
start_time — Starttid
Format 09:30.
Standardinställningar: "09:00"
topics — Ämnen
Ett ämne per rad med ansvarig person och minuter.
Standardinställningar: ""
Avancerade inställningar
available_minutes — Tillgängliga minuter
0 betyder ingen begränsning. En längre agenda rapporteras.
Standardinställningar: 0
break_minutes — Paus efter vart tredje ämne
Minuter, 0 betyder ingen paus.
Standardinställningar: 0
Maximalt antal UTF-8-byte i indata: 30000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "meeting_agenda",
"text": "{\"meeting_title\":\"Fjäderplanering\",\"objective\":\"Bestäm ordningen för de tre projekten\",\"start_time\":\"09:30\",\"topics\":\"id,topic,owner,minutes\\nT1,genomgång av förra kvartalet,Anna,20\\nT2,projekt A B C budget,Marek,40\\nT3,vem gör vad,Anna,30\",\"available_minutes\":90,\"break_minutes\":0}"
}
Besvara frågor utifrån ett inklistrat dokument. Varje svar kräver ett exakt citat; annars anger resultatet att dokumentet inte säger det.
Indata- och konfigurationsfält
Grundläggande inställningar
document — Dokument
Klistra in texten. Den behandlas som data, aldrig som instruktioner.
Standardinställningar: ""
questions — Frågor
En fråga per rad, upp till 12 stycken.
Standardinställningar: ""
Avancerade inställningar
answer_length — Svarslängd
Korta eller detaljerade svar.
brief — Kort · detailed — Detaljerad
Standardinställningar: "brief"
Maximalt antal UTF-8-byte i indata: 40000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "document_questions",
"text": "{\"document\":\"Hyresperioden börjar den 1 juni och löper under 24 månader.\\n\\nHyresgästen betalar en månatlig hyra på 950 EUR senast den tredje arbetsdagen varje månad.\\n\\nHusdjur kräver skriftligt tillstånd från hyresvärden.\",\"questions\":\"Hur länge löper hyresperioden?\\nFår hyresgästen ha en hund?\\nVem betalar för reparationer?\",\"answer_length\":\"brief\"}"
}
Hitta klausuler värda en närmare granskning i ett avtal: förnyelse, uppsägning, ansvar, betalning, påföljder och data, var och en med ett exakt citat.
Indata- och konfigurationsfält
Grundläggande inställningar
document — Kontraktstext
Klistra in texten. Den behandlas som data, aldrig som instruktioner.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 32000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "contract_clause_review",
"text": "{\"document\":\"Detta avtal förnyas automatiskt i 12 månader om det inte sägs upp skriftligen 3 månader före periodens slut.\\n\\nLeverantörens ansvar är begränsat till de avgifter som betalats under de föregående 6 månaderna.\\n\\nFakturor ska betalas inom 14 dagar. Vid försenad betalning tillkommer en avgift på 2 procent per månad.\"}"
}
Extrahera uppgifter, beslut och öppna frågor från e-postmeddelanden eller anteckningar. Ansvariga och datum visas endast om de finns i texten.
Indata- och konfigurationsfält
Grundläggande inställningar
document — E-postmeddelanden eller anteckningar
Klistra in texten. Den behandlas som data, aldrig som instruktioner.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 32000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "action_items",
"text": "{\"document\":\"Hej alla, vi kom överens om att flytta lanseringen till den 12 juni. Marek kommer att uppdatera prislistan senast på fredag. Ingen har ännu kontrollerat om leverantören kan leverera tidigare.\"}"
}
Hitta påståenden i ett dokument som motsäger varandra, till exempel olika datum eller belopp, där båda styckena citeras.
Indata- och konfigurationsfält
Grundläggande inställningar
document — Dokument
Klistra in texten. Den behandlas som data, aldrig som instruktioner.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 32000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "contradiction_check",
"text": "{\"document\":\"Projektet startar den 1 mars och avslutas efter 6 månader.\\n\\nBudgeten är totalt 40 000 EUR.\\n\\nI avsnitt 4 avslutas projektet den 30 november. Den totala budgeten på 45 000 EUR inkluderar resor.\"}"
}
Identifiera vad som saknas i en förfrågan eller brief innan arbetet påbörjas, och få fram frågorna som ska ställas.
Indata- och konfigurationsfält
Grundläggande inställningar
document — Förfrågan eller brief
Klistra in texten. Den behandlas som data, aldrig som instruktioner.
Standardinställningar: ""
purpose — Vad det behövs för
Till exempel "förbered ett anbud" eller "planera evenemanget".
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 22000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "missing_information",
"text": "{\"document\":\"Hej, vi behöver få vårt kontor ommålat snart. Det har flera rum och väggarna har några märken. Vänligen skicka ett pris.\",\"purpose\":\"förbered ett anbud\"}"
}
Förklara ett officiellt brev på klarspråk: vad det säger, tidsfrister, belopp och vad man ska göra, var och en med det exakta stycket. Ingen juridisk rådgivning.
Indata- och konfigurationsfält
Grundläggande inställningar
document — Brevtext
Klistra in texten. Personuppgifter kan tas bort först.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 22000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "official_letter_explainer",
"text": "{\"document\":\"Meddelande den 4 maj. Din ansökan om bostadsbidrag har tagits emot. Vänligen skicka in ditt hyreskontrakt och inkomstbevis senast den 25 maj. Utan dessa dokument kan vi inte fatta beslut i din ansökan. Frågor: Bostadskontoret, rum 214.\"}"
}
Gör om instruktioner eller en procedur till en checklista. Varje punkt är kopplad till ett exakt stycke, och inget läggs till.
Indata- och konfigurationsfält
Grundläggande inställningar
document — Instruktioner eller procedur
Klistra in texten. Den behandlas som data, aldrig som instruktioner.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 32000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "checklist_from_text",
"text": "{\"document\":\"Innan du börjar, stäng av maskinen och dra ur kontakten. Öppna locket med den medföljande nyckeln. Ta bort filtret och skölj det under kallt vatten. Använd aldrig lösningsmedel, eftersom de skadar tätningen. Låt filtret torka i en timme innan du sätter tillbaka det.\"}"
}
Sortera supportärenden i fastställda kategorier med brådska, ett exakt avsnitt och ett föreslaget nästa steg. Ingenting skickas.
Indata- och konfigurationsfält
Grundläggande inställningar
items — Ärenden
Ett ärende per rad. Text kan klistras in från vilket system som helst.
Standardinställningar: ""
categories — Kategorier
Fastställda kategorier med en kort definition.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 56000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "ticket_triage",
"text": "{\"items\":\"id,subject,text\\nT1,Inloggning misslyckades,Sedan i morse har ingen i vårt team kunnat logga in. Vi kan inte arbeta.\\nT2,Faktureringsadress,Vänligen ändra vår faktureringsadress till Mill Road 3.\\nT3,Idé,Det skulle vara bra om det fanns ett mörkt läge.\",\"categories\":\"id,name,definition\\nC1,Tekniskt fel,Något fungerar inte\\nC2,Fakturering,Fakturor och betalningar\\nC3,Funktionsförfrågan,Önskemål om nya funktioner\"}"
}
Sortera öppen feedback i fastställda teman, med ett exakt stycke för varje post och antal per tema.
Indata- och konfigurationsfält
Grundläggande inställningar
items — Feedback
Ett inlägg per rad, till exempel från en enkät.
Standardinställningar: ""
categories — Teman
Fastställda teman med en kort definition.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 56000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "feedback_sorting",
"text": "{\"items\":\"id,source,text\\nF1,Enkät,Personalen i kassan var mycket vänlig.\\nF2,E-post,Jag väntade i över en timme på min tid.\\nF3,Enkät,Det är svårt att hitta parkering nära byggnaden.\",\"categories\":\"id,name,definition\\nS1,Personal,Personalens beteende och rådgivning\\nS2,Väntetid,Väntan och tider\\nS3,Plats,Tillgång och parkering\"}"
}
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "recommendation_letter",
"text": "{\"person\":\"Mira Kovac\",\"relationship\":\"Teamledare i tre år på Lumen Print\",\"purpose\":\"Projektledarroll\",\"facts\":\"Mira planerade flytten av vår tryckverkstad 2025. Hon utbildade två nya kollegor. Hon höll kunderna informerade under flytten.\",\"tone\":\"friendly\",\"sender\":\"Tom Berg, produktionschef, Lumen Print\"}"
}
Omvandla anteckningar om arbete och utbildning till ett strukturerat CV, med datum och arbetsgivare exakt som de angivits.
Indata- och konfigurationsfält
Grundläggande inställningar
full_name — Namn
Tillagd ord för ord.
Standardinställningar: ""
contact — Kontaktuppgifter
Tillagt ord för ord under namnet.
Standardinställningar: ""
target_role — Önskad roll
Valfritt: tjänsten som detta CV är för.
Standardinställningar: ""
experience — Arbetslivserfarenhet
Positioner, arbetsgivare, datum och arbetsuppgifter. Enkla anteckningar räcker.
Standardinställningar: ""
education — Utbildning
Valfritt: skolor, kurser och datum.
Standardinställningar: ""
skills — Färdigheter
Valfritt: språk, verktyg och andra färdigheter.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 30000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "cv_from_notes",
"text": "{\"full_name\":\"Mira Kovac\",\"contact\":\"mira.kovac@example.org\",\"target_role\":\"Projektledare\",\"experience\":\"2022 till idag: teamkoordinator på Lumen Print, planerade workshopflytt, utbildade nya kollegor. 2018 till 2022: trycktekniker på Atlas Druck.\",\"education\":\"2018 yrkesutbildning som trycktekniker\",\"skills\":\"Projektplanering, tyska, engelska\"}"
}
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "thank_you_letter",
"text": "{\"recipient\":\"Riverside Bakery\",\"occasion\":\"Sponsring av vår sommarfest\",\"facts\":\"Bageriet donerade bröd till 200 gäster. Två av deras anställda hjälpte till vid ståndet.\",\"tone\":\"friendly\",\"sender\":\"Anna Berg, Styrelsen, Riverside Association\"}"
}
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "appointment_confirmation",
"text": "{\"recipient\":\"Herr Novak\",\"subject_matter\":\"Värmeinspektion\",\"date_time\":\"12 maj, 10:00\",\"place\":\"Mill Road 4\",\"notes\":\"Se till att pannrummet är tillgängligt. Ta med den senaste inspektionsrapporten.\",\"cancellation\":\"Ring 030 000000 senast dagen innan.\",\"tone\":\"neutral\",\"sender\":\"Serviceteam, Heizung Berg\"}"
}
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "out_of_office",
"text": "{\"person\":\"Mira Kovac\",\"date_range\":\"4 till 15 augusti\",\"substitute\":\"Tom Berg, tom.berg@example.org\",\"notes\":\"Fakturor väntar tills returen.\",\"tone\":\"friendly\"}"
}
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "offer_follow_up",
"text": "{\"customer\":\"Atlas Druck\",\"offer_reference\":\"Offert 2026-41 av 3 mars\",\"facts\":\"Ny vikmaskin med installation. Vi pratade om leverans i maj. Nästa steg skulle vara ett kort samtal.\",\"tone\":\"neutral\",\"sender\":\"Anna Berg, Försäljning, Lumen Print\"}"
}
Gör om anteckningar till en kort steg-för-steg-guide, med varningar endast som tillhandahållits.
Indata- och konfigurationsfält
Grundläggande inställningar
guide_title — Titel
Tillagd ord för ord.
Standardinställningar: ""
audience — För vem
Valfritt: vem som använder denna guide.
Standardinställningar: ""
notes — Anteckningar
Steg, inställningar och varningar i valfri ordning.
Standardinställningar: ""
support — Hjälp
Valfritt: vem man ska fråga. Tillagt ord för ord.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 30000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "quick_guide",
"text": "{\"guide_title\":\"Rengör kaffemaskinen\",\"audience\":\"Kontoret\",\"notes\":\"Stäng av och låt den svalna. Töm droppbrickan. Skölj brickan med varmt vatten. Använd inte diskmaskinen. Håll in rengöringsknappen i 3 sekunder.\",\"support\":\"Fastighetsteamet, rum 12\"}"
}
Skriv en säkerhetsgenomgång baserat på de regler och faror som tillhandahålls, utan att lägga till faror, regler eller juridiska uttalanden.
Indata- och konfigurationsfält
Grundläggande inställningar
workplace — Arbetsplats
Område eller uppgift som genomgången avser.
Standardinställningar: ""
notes — Regler och faror
Egna regler, faror och nödsteg. Inget annat läggs till.
Standardinställningar: ""
responsible — Ansvarig
Tillagd ord för ord.
Standardinställningar: ""
briefing_date — Datum för genomgången
Tillagd ord för ord.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 30000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "safety_briefing",
"text": "{\"workplace\":\"Tryckworkshop\",\"notes\":\"Faror: rörliga rullar, lösningsmedelsångor. Regler: bind upp långt hår, använd handskar vid rengöring, håll dörrar öppna vid användning av lösningsmedel. Nödsituation: tryck på den röda stoppknappen, ring arbetsledaren.\",\"responsible\":\"Tom Berg\",\"briefing_date\":\"12 maj\"}"
}
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "tenant_notice",
"text": "{\"property\":\"Mill Road 4\",\"topic\":\"Vattenavstängning för rörreparation\",\"facts\":\"Vattnet kommer att vara avstängt i hela byggnaden i cirka 4 timmar. Vänligen hämta vatten i förväg och se till att vägen ner till källaren är fri.\",\"date_time\":\"12 maj, 08:00\",\"contact\":\"Fastighetsteam, 030 000000\",\"tone\":\"neutral\",\"sender\":\"Fastighetsförvaltning Berg\"}"
}
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "internal_announcement",
"text": "{\"topic\":\"Kontorets nya öppettider\",\"audience\":\"All personal\",\"facts\":\"Kontoret stänger kl. 16:00 på fredagar. Samtal går till telefonsvararen efter det. Vänligen informera kunder om detta vid nästa kontakt.\",\"effective_date\":\"1 juni\",\"contact\":\"Anna Berg, kontoret\",\"tone\":\"neutral\",\"sender\":\"Ledningen, Lumen Print\"}"
}
Omvandla anteckningar samt en tabell med timmar och material till en snygg arbetsrapport. Servern summerar timmar och belopp, och AI:n formulerar det utförda arbetet.
Indata- och konfigurationsfält
Grundläggande inställningar
customer — Kund
Tillagd ord för ord.
Standardinställningar: ""
site — Plats
Valfritt: adress eller jobbnummer.
Standardinställningar: ""
work_date — Datum för arbete
Tillagd ord för ord.
Standardinställningar: ""
technician — Utfört av
Valfritt: namn eller team.
Standardinställningar: ""
work_notes — Anteckningar om arbetet
Vad som gjorts, vad som hittats, vad som fortfarande är öppet. Enkla anteckningar räcker.
Standardinställningar: ""
lines — Timmar och material
En rad per post. kind är labour, material eller other. unit_price kan vara tomt.
Standardinställningar: ""
Avancerade inställningar
currency — Valuta
Kort kod eller tecken som visas med belopp, till exempel EUR.
Standardinställningar: "EUR"
Maximalt antal UTF-8-byte i indata: 30000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "work_report",
"text": "{\"customer\":\"Hartmann Bakery\",\"site\":\"Mill Street 4\",\"work_date\":\"12 maj 2026\",\"technician\":\"Tom Berg\",\"work_notes\":\"Bytte ut den läckande ventilen på degblandarens vattenledning. Testade för läckage, inget hittades. Den andra ventilen visar tecken på rost och bör bytas ut vid nästa service.\",\"lines\":\"id,kind,description,quantity,unit,unit_price\\nL1,labour,Reparation och test,2.5,h,48\\nL2,material,Kulventil DN15,1,st,18.40\\nL3,other,Slag,1,platt,25\",\"currency\":\"EUR\"}"
}
Omvandla inspektionsanteckningar till en numrerad felista. Varje post är kopplad till det exakta stycket i anteckningarna, och inget läggs till.
Indata- och konfigurationsfält
Grundläggande inställningar
site — Plats eller fastighet
Tillagd ord för ord.
Standardinställningar: ""
inspection_date — Datum för inspektion
Tillagd ord för ord.
Standardinställningar: ""
inspector — Inspekterad av
Valfritt.
Standardinställningar: ""
document — Inspektionsanteckningar
Ett fel per rad eller stycke. Fotofilnamn kan nämnas.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 30000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "defect_list",
"text": "{\"site\":\"Mill Road 3, andra våningen\",\"inspection_date\":\"3 juni 2026\",\"inspector\":\"A. Novak\",\"document\":\"Kök: uttaget bredvid fönstret saknar täcklock, kablar är synliga.\\n\\nBadrum: fogmassa runt duschen saknas på vänster sida.\\n\\nHall: färg på dörrkarmen är repig, se bild IMG_204.\\n\\nVardagsrum: radiatorventilen går inte att vrida.\"}"
}
Förklara ett arbetsbetyg mening för mening med enkla ord. Varje förklaring är kopplad till den exakta meningen.
Indata- och konfigurationsfält
Grundläggande inställningar
document — Arbetsbetygets text
Klistra in texten. Den behandlas som data, aldrig som instruktioner.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 30000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "reference_explained",
"text": "{\"document\":\"Ms Kovac arbetade hos oss som projektassistent från mars 2023 till juni 2026.\\n\\nHon utförde de uppgifter som tilldelats henne med stor noggrannhet och alltid till vår fulla tillfredsställelse.\\n\\nHennes bemötande gentemot kollegor var vänligt och hon var alltid punktlig.\\n\\nVi önskar henne allt gott för framtiden.\"}"
}
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "reference_draft",
"text": "{\"employee\":\"Mira Kovac\",\"period\":\"1 mars 2023 till 30 juni 2026\",\"role\":\"Projektassistent\",\"company\":\"Lumen Print\",\"facts\":\"Planerade tryckscheman för 40 kunder. Utbildade två nya kollegor. Hennes arbete var mycket bra och pålitligt. Kollegor och kunder uppskattade hennes vänliga bemötande. Hon slutar på eget önskemål.\",\"tone\":\"formal\",\"sender\":\"Tom Berg, produktionschef\"}"
}
Räkna om en avräkning av drifts- eller servicekostnader utifrån dess siffror och lista frågor att ställa. Servern sköter beräkningen.
Indata- och konfigurationsfält
Grundläggande inställningar
property — Lägenhet eller fastighet
Tillagd ord för ord.
Standardinställningar: ""
period — Faktureringsperiod
Tillagd ord för ord.
Standardinställningar: ""
lines — Kostnader från avräkningen
En rad per kostnadstyp: total_amount för byggnaden, key_total och key_share för fördelningen, till exempel 500 och 62 kvadratmeter. previous_total kan vara tomt.
Standardinställningar: ""
advance_paid — Förskottsbetalningar
Totalt betalat under perioden. Tomt om okänt.
Standardinställningar: ""
billed_balance — Saldo enligt avräkningen
Belopp att betala enligt avräkningen, för jämförelse. Tomt om okänt.
Standardinställningar: ""
statement_total — Anteckningar från avräkningen
Valfritt: annat som anges i avräkningen, till exempel debiterat saldo.
Standardinställningar: ""
Avancerade inställningar
currency — Valuta
Kort kod eller tecken som visas med belopp, till exempel EUR.
Standardinställningar: "EUR"
Maximalt antal UTF-8-byte i indata: 30000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "utility_bill_check",
"text": "{\"property\":\"Mill Road 3, lägenhet 5\",\"period\":\"1 jan till 31 dec 2025\",\"lines\":\"id,cost_type,total_amount,key_total,key_share,previous_total\\nC1,Uppvärmning,8400,500,62,6800\\nC2,Vatten,2100,500,62,2050\\nC3,Vårdare,3600,500,62,3600\\nC4,Försäkring,1500,500,62,1450\",\"advance_paid\":\"1500\",\"billed_balance\":\"402.60\",\"statement_total\":\"Uttalande daterat 15 mars 2026.\",\"currency\":\"EUR\"}"
}
Markera de 14 huvudsakliga livsmedelsallergenerna per rätt utifrån ingredienslistor. Varje post anger ingrediensen den kommer ifrån, för granskning av företaget.
Indata- och konfigurationsfält
Grundläggande inställningar
dishes — Rätter och ingredienser
En rad per rätt med alla ingredienser, inklusive de i köpta produkter där det är känt.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 30000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Gör om studietext till fråge- och svarskort. Varje kort är länkat till det exakta stycket, och setet kan importeras till flashcard-program.
Indata- och konfigurationsfält
Grundläggande inställningar
document — Studietext
Klistra in texten. Den behandlas som data, aldrig som instruktioner.
Standardinställningar: ""
card_count — Antal kort
Från 5 till 40.
Standardinställningar: 12
Maximalt antal UTF-8-byte i indata: 30000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "flashcards",
"text": "{\"document\":\"Fotosyntesen sker i växtcellernas kloroplaster. Klorofyllet absorberar ljus, främst i det röda och blå spektrumet.\\n\\nI ljusreaktionerna spjälkas vatten och syre frigörs. Energin lagras i ATP och NADPH.\\n\\nI Calvincykeln omvandlas koldioxid till socker med hjälp av denna energi.\",\"card_count\":5}"
}
Skapa en tidsatt lektionsplan utifrån faser och varaktighet. Servern beräknar tiderna, och AI:n formulerar varje fas och dess lärandemål.
Indata- och konfigurationsfält
Grundläggande inställningar
meeting_title — Lektionstitel
Tillagd ord för ord.
Standardinställningar: ""
objective — Lärandemål och grupp
Vad gruppen ska kunna göra efteråt, och vem gruppen är.
Standardinställningar: ""
start_time — Starttid
Format 09:30.
Standardinställningar: "08:00"
topics — Faser
En fas per rad med vem som leder den och minuter.
Standardinställningar: ""
Avancerade inställningar
available_minutes — Tillgängliga minuter
0 betyder ingen begränsning. En längre plan rapporteras.
Standardinställningar: 45
break_minutes — Paus efter var tredje fas
Minuter, 0 betyder ingen paus.
Standardinställningar: 0
Maximalt antal UTF-8-byte i indata: 30000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "lesson_plan",
"text": "{\"meeting_title\":\"Bråktal: addition med samma nämnare\",\"objective\":\"Årskurs 5 kan addera bråktal med samma nämnare.\",\"start_time\":\"08:00\",\"topics\":\"id,topic,owner,minutes\\nP1,Repetera vad ett bråktal är,Teacher,5\\nP2,Visa addition med pizzabitar,Teacher,10\\nP3,Övningar i par,Pupils,20\\nP4,Jämför resultat och sammanfattning,Class,10\",\"available_minutes\":45,\"break_minutes\":0}"
}
Skriv en skadeanmälan till ett försäkringsbolag utifrån tillhandahållna fakta. Försäkringsnummer, datum och belopp förblir exakta, och inget läggs till.
Indata- och konfigurationsfält
Grundläggande inställningar
insurer — Försäkringsbolag
Tillagd ord för ord.
Standardinställningar: ""
policy_number — Försäkringsnummer
Tillagd ord för ord.
Standardinställningar: ""
incident_date — Datum för händelsen
Tillagd ord för ord.
Standardinställningar: ""
incident_place — Plats för händelsen
Tillagd ord för ord.
Standardinställningar: ""
facts — Fakta
Vad som hände, vad som skadats, vad som gjorts efteråt, vem som var involverad.
Standardinställningar: ""
claim_amount — Begärt belopp
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
sender — Avsändare och signatur
Namn, roll och kontaktuppgifter. Tillagt ord för ord.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 30000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "insurance_claim",
"text": "{\"insurer\":\"Riverside Insurance\",\"policy_number\":\"HR-4471-22\",\"incident_date\":\"14 mars 2026\",\"incident_place\":\"Mill Road 3, lägenhet 5\",\"facts\":\"Ett vattenrör i köksväggen sprack under natten. Vatten rann in i köket och hallen. Golvet i hallen och ett köksskåp är skadade. Vi stängde av huvudkranen och ringde en rörmokare samma morgon.\",\"claim_amount\":\"2 350 EUR\",\"sender\":\"Anna Novak, Mill Road 3, Bridgeport\"}"
}
Förvandla en lista med utlägg till en reseavräkning. Servern summerar beloppen och rapporterar saknade kvitton och datum.
Indata- och konfigurationsfält
Grundläggande inställningar
traveller — Resenär
Tillagd ord för ord.
Standardinställningar: ""
period — Resperiod
Tillagd ord för ord.
Standardinställningar: ""
purpose — Syfte med resan
Vart och varför.
Standardinställningar: ""
lines — Utgifter
En rad per utgift. receipt är ja eller nej.
Standardinställningar: ""
Avancerade inställningar
currency — Valuta
Kort kod eller tecken som visas med belopp, till exempel EUR.
Standardinställningar: "EUR"
Maximalt antal UTF-8-byte i indata: 30000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "travel_expenses",
"text": "{\"traveller\":\"Mira Kovac\",\"period\":\"3 till 4 juni 2026\",\"purpose\":\"Besök hos leverantören Hartmann Paper i Bridgeport för att komma överens om leveransschemat.\",\"lines\":\"id,date,category,description,amount,receipt\\nE1,3 juni,Tåg,Returbiljett,86.50,yes\\nE2,3 juni,Hotell,En natt,112,yes\\nE3,3 juni,Måltider,Middag med leverantör,48.20,no\\nE4,4 juni,Taxi,Station till kontoret,,no\",\"currency\":\"EUR\"}"
}
Skriv verksamhetsberättelsen för en klubb eller förening utifrån anteckningar. Medlemsantal och ekonomi anges exakt som de angetts.
Indata- och konfigurationsfält
Grundläggande inställningar
club — Klubb eller förening
Tillagd ord för ord.
Standardinställningar: ""
year — År
Tillagd ord för ord.
Standardinställningar: ""
facts — Fakta
Evenemang, medlemmar, ekonomi, tack och planer. Enkla anteckningar räcker.
Standardinställningar: ""
sender — Avsändare och signatur
Namn, roll och kontaktuppgifter. Tillagt ord för ord.
Standardinställningar: ""
Avancerade inställningar
length — Längd
Ungefärlig längd på utkastet.
short — Kort · medium — Medel · long — Lång
Standardinställningar: "medium"
Maximalt antal UTF-8-byte i indata: 30000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "club_annual_report",
"text": "{\"club\":\"Riverside Rowing Club\",\"year\":\"2025\",\"facts\":\"Vi höll sommarregattan i juni med 120 deltagare. Två nya båtar köptes. Medlemsantalet växte från 84 till 97. Intäkterna var 18 400 EUR och utgifterna 16 900 EUR. År 2026 vill vi renovera båthuset. Tack vare volontärerna i regattateamet.\",\"length\":\"medium\",\"sender\":\"Anna Novak, ordförande\"}"
}
Skriv ett protokoll för lägenhetsöverlämning utifrån anteckningar. Adress, mätarställningar, nycklar och närvarande förblir exakt som angivna.
Indata- och konfigurationsfält
Grundläggande inställningar
address — Adress
Tillagd ord för ord.
Standardinställningar: ""
handover_date — Datum för överlämning
Tillagd ord för ord.
Standardinställningar: ""
parties — Närvarande personer
Namn och roller. Tillagt ord för ord.
Standardinställningar: ""
meters — Mätarställningar
En mätare per rad med nummer och mätarställning. Läggs till ordagrant.
Standardinställningar: ""
keys — Nycklar
Vad som överlämnats. Tillagt ord för ord.
Standardinställningar: ""
rooms_notes — Anteckningar per rum
Skick, rum för rum. Defekter och överenskommelser i enkla anteckningar.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 30000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "flat_handover",
"text": "{\"address\":\"Mill Road 3, lägenhet 5, Bridgeport\",\"handover_date\":\"30 juni 2026\",\"parties\":\"Anna Novak (hyresvärd), Tom Berg (hyresgäst)\",\"meters\":\"El 44812 kWh\\nVatten 312 m3\",\"keys\":\"3 lägenhetsnycklar, 1 källarnyckel\",\"rooms_notes\":\"Köket är rent, en repa på bänkskivan. Vardagsrummet nymålat, inga skador. Badrummet är rent, kranen droppar lätt. Hyresgästen kommer att få kranen reparerad senast den 15 juli.\"}"
}
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "staff_talk_prep",
"text": "{\"employee\":\"Mira Kovac\",\"meeting_date\":\"20 juni 2026\",\"role\":\"Projektassistent\",\"facts\":\"Planerade flytten av verkstaden väl. Utbildade två nya kollegor. Rapporter var sena tre gånger under våren. Hon skulle vilja ta på sig mer kundkontakt.\",\"tone\":\"friendly\"}"
}
Gör om en kassabok till en kassarapport. Servern beräknar ingående och utgående saldo, inkomster och utgifter, samt rapporterar saknade datum och kvitton.
Indata- och konfigurationsfält
Grundläggande inställningar
club — Klubb eller förening
Tillagd ord för ord.
Standardinställningar: ""
period — Period
Tillagd ord för ord, till exempel 1 jan till 31 mar 2026.
Standardinställningar: ""
opening_balance — Ingående saldo
Saldo vid periodens början, till exempel 1250,50. Ett negativt saldo börjar med ett minustecken.
Standardinställningar: ""
stated_closing — Angivet slutsaldo
Valfritt: det faktiska saldot som räknats eller visas av banken, för jämförelse.
Standardinställningar: ""
lines — Kassabok
En rad per bokning. Ange antingen income eller expense som ett positivt tal. receipt är ja eller nej.
Standardinställningar: ""
treasurer_notes — Anteckningar
Valfritt: sådant som rapporten bör nämna, till exempel syftet med större bokningar.
Standardinställningar: ""
Avancerade inställningar
currency — Valuta
Kort kod eller tecken som visas med belopp, till exempel EUR.
Standardinställningar: "EUR"
Maximalt antal UTF-8-byte i indata: 45000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "cash_report",
"text": "{\"club\":\"Riverside Rowing Club\",\"period\":\"1 jan till 31 mar 2026\",\"opening_balance\":\"1250.00\",\"stated_closing\":\"1941.20\",\"lines\":\"id,date,description,income,expense,receipt\\nK1,2026-01-15,Medlemsavgifter januari,640.00,,yes\\nK2,2026-01-28,Båtdrivmedel,,86.40,yes\\nK3,2026-02-10,Hyra av hall,,180.00,yes\\nK4,2026-02-21,Kakaförsäljning vid öppet hus,212.50,,no\\nK5,,Rengöringsartiklar,,34.90,yes\\nK6,2026-03-12,Donation från bageriet,150.00,,yes\",\"treasurer_notes\":\"Kvittot för kakaförsäljningen finns fortfarande hos organisatören. Kontanter räknades i slutet av mars.\",\"currency\":\"EUR\"}"
}
Kontrollera en körjournal rad för rad. Servern beräknar kilometrarna för varje resa och rapporterar luckor, sjunkande mätarställningar och saknade detaljer.
Indata- och konfigurationsfält
Grundläggande inställningar
vehicle — Fordon
Tillagd ord för ord, till exempel ett namn eller en registreringsskylt.
Standardinställningar: ""
period — Period
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
lines — Resor
En rad per resa med start- och slutavläsning. trip_type är fritext, till exempel tjänsteresa eller privat.
Standardinställningar: ""
remarks — Anteckningar
Valfritt: vad som helst som kontrollen ska nämna.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 45000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "mileage_log_check",
"text": "{\"vehicle\":\"Företagsbil BX-KM 418\",\"period\":\"Maj 2026\",\"lines\":\"id,date,driver,start_km,end_km,trip_type,purpose\\nF1,2026-05-04,T. Berg,45210,45262,verksamhet,Kundbesök Hartmann Bakery\\nF2,2026-05-05,T. Berg,45262,45298,privat,Trip till byggvaruhandeln\\nF3,2026-05-06,A. Novak,45310,45402,verksamhet,Leverans till Mill Road\\nF4,2026-05-07,A. Novak,45402,45455,,Leverantörsmöte i Bridgeport\\nF5,2026-05-08,T. Berg,45450,45471,verksamhet,Platsbesök\",\"remarks\":\"\"}"
}
Summera tidrapporter från start, slut och paus. Servern beräknar timmar per person och vecka, jämför dem med måltimmar och rapporterar ovanliga tider.
Indata- och konfigurationsfält
Grundläggande inställningar
organisation — Företag eller klubb
Tillagd ord för ord.
Standardinställningar: ""
period — Period
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
lines — Tidsregistreringar
En rad per arbetsperiod. Tider som 08:30, paus i hela minuter.
Standardinställningar: ""
target_hours — Måltimmar per vecka
Valfritt: mål för en person under en kalendervecka, till exempel 38,5.
Standardinställningar: ""
remarks — Anteckningar
Valfritt: vad sammanfattningen bör nämna.
Standardinställningar: ""
Avancerade inställningar
overnight — Skift efter midnatt
Ja räknar en sluttid före starttiden som nästa dag. Nej rapporterar sådana rader.
no — Nej · yes — Ja
Standardinställningar: "no"
Maximalt antal UTF-8-byte i indata: 45000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "timesheet_summary",
"text": "{\"organisation\":\"Hartmann Bakery\",\"period\":\"4 till 10 maj 2026\",\"lines\":\"id,person,date,start,end,break_minutes\\nS1,Mira Kovac,2026-05-04,08:00,12:30,30\\nS2,Mira Kovac,2026-05-05,08:00,14:00,30\\nS3,Mira Kovac,2026-05-06,07:30,15:45,45\\nS4,Mira Kovac,2026-05-07,08:00,13:00,\\nS5,Tom Berg,2026-05-04,06:00,10:00,0\\nS6,Tom Berg,2026-05-05,14:00,12:00,0\\nS7,Tom Berg,2026-05-06,06:00,13:00,30\\nS8,Tom Berg,2026-05-07,,11:00,15\",\"target_hours\":\"20\",\"overnight\":\"no\",\"remarks\":\"\"}"
}
Utvärdera mätaravläsningar för el, vatten eller gas. Servern beräknar förbrukning per period och rapporterar avvikande värden och sjunkande avläsningar.
Indata- och konfigurationsfält
Grundläggande inställningar
property — Fastighet eller hushåll
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
lines — Avläsningar
En rad per avläsning. Datum som 2026-03-31 eller 31.03.2026. Använd en enhet per mätare.
Standardinställningar: ""
remarks — Anteckningar
Valfritt: till exempel ett mätarbyte eller en långvarig frånvaro.
Standardinställningar: ""
Avancerade inställningar
outlier_percent — Gräns för extremvärden i procent
Perioder som är så här långt ifrån mätarens medelvärde rapporteras. Från 10 till 500.
Standardinställningar: 50
Maximalt antal UTF-8-byte i indata: 40000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "meter_readings",
"text": "{\"property\":\"Mill Road 3, lägenhet 5\",\"lines\":\"id,meter,date,reading,unit\\nZ1,Elektricitet,2026-01-01,44120,kWh\\nZ2,Elektricitet,2026-02-01,44430,kWh\\nZ3,Elektricitet,2026-03-01,44710,kWh\\nZ4,Elektricitet,2026-04-01,45410,kWh\\nZ5,Elektricitet,2026-05-01,45700,kWh\\nZ6,Vatten,2026-01-01,312.5,m3\\nZ7,Vatten,2026-04-01,331,m3\\nZ8,Vatten,2026-07-01,328.5,m3\",\"outlier_percent\":50,\"remarks\":\"Värmeelement som användes i mars.\"}"
}
Gör om en lagerinventering till en inventeringslista. Servern multiplicerar antal med enhetsvärde, summerar per kategori och rapporterar dubbletter och saknade värden.
Indata- och konfigurationsfält
Grundläggande inställningar
organisation — Butik eller klubb
Tillagd ord för ord.
Standardinställningar: ""
inventory_date — Inventeringsdatum
Tillagd ord för ord.
Standardinställningar: ""
location — Plats
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
lines — Artiklar
En rad per artikel med antal och värde per enhet. Ett saknat värde rapporteras och raden utelämnas från totalsumman.
Standardinställningar: ""
remarks — Anteckningar
Valfritt: sådant som listan bör nämna.
Standardinställningar: ""
Avancerade inställningar
currency — Valuta
Kort kod eller tecken som visas med belopp, till exempel EUR.
Standardinställningar: "EUR"
Maximalt antal UTF-8-byte i indata: 45000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "inventory_list",
"text": "{\"organisation\":\"Riverside Rowing Club\",\"inventory_date\":\"31 december 2025\",\"location\":\"Båtshus\",\"lines\":\"id,category,item,quantity,unit,unit_value\\nI1,Båtar,Singelskull,3,st,1800\\nI2,Båtar,Par åror,12,par,95\\nI3,Kök,Kaffemaskin,1,st,240\\nI4,Kök,Tallrikar,48,st,2.50\\nI5,Kök,Tallrikar,48,st,2.50\\nI6,Verkstad,Sladdlös borr,2,st,\\nI7,Verkstad,Smörjmedel,,burk,7.80\",\"remarks\":\"Räknad av två styrelsemedlemmar.\",\"currency\":\"EUR\"}"
}
Gör om skiftanteckningar till en tydlig överlämning. Endast punkter från anteckningarna tas med, öppna uppgifter listas separat, och inget bedöms eller ges som råd.
Indata- och konfigurationsfält
Grundläggande inställningar
area — Område eller team
Tillagt ord för ord, till exempel en avdelning, ett kök eller en produktionslinje.
Standardinställningar: ""
shift — Skift och datum
Tillagd ord för ord.
Standardinställningar: ""
handed_by — Överlämnat av
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
received_by — Övertaget av
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
notes — Anteckningar från skiftet
Enkla anteckningar räcker. Endast det som skrivs här kan ingå i överlämningen.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 30000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "shift_handover",
"text": "{\"area\":\"Ward 2, vårdteam\",\"shift\":\"Senkvift, 12 maj 2026\",\"handed_by\":\"A. Novak\",\"received_by\":\"T. Berg\",\"notes\":\"Rum 12: Herr Hansen hade ett blodtryck på 150/90 vid kl. 16:00, läkaren har informerats, ingen ny ordination ännu. Rum 14: Fru Lund fick sina kvällstabletter kl. 18:00. Rum 9: larmknappen fungerar inte, tekniker har ringts, kommer imorgon bitti. Rum 12: fråga läkaren igen om den nya ordinationen före kl. 21:00. Linnedelning måste fortfarande ställas i ordning.\"}"
}
Gör om budgetsiffror till en budgetplan för föreningen. Servern summerar intäkter och utgifter, beräknar saldot och markerar förändringar på minst 20 % från föregående år.
Indata- och konfigurationsfält
Grundläggande inställningar
club — Klubb eller förening
Tillagd ord för ord.
Standardinställningar: ""
year — Budgetår
Tillagd ord för ord.
Standardinställningar: ""
lines — Budgetposter
En rad per post. kind är income eller expense. previous är föregående års siffra och kan vara tom.
Standardinställningar: ""
remarks — Anteckningar
Valfritt: skäl till förändringar eller planer för året.
Standardinställningar: ""
Avancerade inställningar
currency — Valuta
Kort kod eller tecken som visas med belopp, till exempel EUR.
Standardinställningar: "EUR"
Maximalt antal UTF-8-byte i indata: 30000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "club_budget",
"text": "{\"club\":\"Riverside Rowing Club\",\"year\":\"2026\",\"lines\":\"id,kind,item,planned,previous\\nH1,income,Medlemsavgifter,18400,17800\\nH2,income,Anmälningsavgifter för regatta,3600,2800\\nH3,income,Donationer,1500,2000\\nH4,expense,Båtlagningar,6200,4800\\nH5,expense,Boathouse-hyra,9600,9600\\nH6,expense,Försäkring,2100,1950\\nH7,expense,Renovering av båthus,7000,\",\"remarks\":\"Renoveringen av båthuset är planerad till sommaren. Två båtar behöver nya riggar.\",\"currency\":\"EUR\"}"
}
Förbered en arbetsintervju utifrån en platsannons och ett CV: troliga frågor, matchande punkter och luckor. Inget läggs till om arbetsgivaren eller sökanden.
Indata- och konfigurationsfält
Grundläggande inställningar
job_title — Jobbtitel
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
company — Företag
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
job_ad — Platsannons
Klistra in texten. Den behandlas som data, aldrig som instruktioner.
Standardinställningar: ""
cv — CV
Klistra in texten. Endast det som behövs för förberedelsen; kontaktuppgifter kan utelämnas.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 30000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "interview_preparation",
"text": "{\"job_title\":\"Projektassistent\",\"company\":\"Lumen Print\",\"job_ad\":\"Lumen Print söker en projektassistent i Bridgeport. Uppgifter: planering av tryckscheman, samordning med kunder och leverantörer, förberedelse av veckovisa statusrapporter. Krav: erfarenhet av projektkoordinering, god vana av kalkylblad, god skriftlig engelska, erfarenhet av tryckproduktion är en fördel. Start: 1 september.\",\"cv\":\"Mira Kovac. 2023 till 2026: kontorsassistent på Hartmann Paper, Bridgeport. Samordnade leveranser med 40 kunder, höll leveransplanen i kalkylblad, utbildade två nya kollegor. 2020 till 2023: lärlingsperiod som kontorsbiträde. Språk: engelska, god skriftlig och muntlig; kroatiska, modersmål.\"}"
}
Gör om en lista med körlektioner till en utbildningsjournal. Servern räknar lektioner per typ och jämför dem med de angivna målen.
Indata- och konfigurationsfält
Grundläggande inställningar
learner — Elev
Namn eller referens. Tillagd ord för ord.
Standardinställningar: ""
driving_school — Trafikskola
Tillagd ord för ord.
Standardinställningar: ""
licence_class — Körkortsklass
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
lines — Lektioner
En rad per lektion eller block. units är antalet lektioner, topic kan vara tomt.
Standardinställningar: ""
targets — Mål per typ av lektion
En rad per typ med det tillämpliga målet. Verktyget känner inte till några regler utan jämför endast dessa siffror.
Standardinställningar: ""
remarks — Anteckningar
Valfritt: vad som bör nämnas i journalen.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 30000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "driving_lesson_record",
"text": "{\"learner\":\"Mira K.\",\"driving_school\":\"Lindenau körskola\",\"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\":\"Lektion L8 har flyttats, datumet är fortfarande öppet.\"}"
}
Gör om färgprodukter och anteckningar till ett färgkort. Servern beräknar blandningsförhållande och mängder utifrån de angivna produkterna, och inget sägs om hud.
Indata- och konfigurationsfält
Grundläggande inställningar
client — Kund
Namn eller kundnummer. Tillagt ord för ord.
Standardinställningar: ""
salon — Salong
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
recipe_date — Datum
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
lines — Produkter
En rad per produkt. Ange delar för ett förhållande, eller mängden av varje produkt.
Standardinställningar: ""
total_amount — Total mängd
Valfritt: mängden som ska blandas, till exempel 120. Den delas upp efter delarna.
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "hair_colour_card",
"text": "{\"client\":\"Kundkort 1184\",\"salon\":\"Studio Lindenau\",\"recipe_date\":\"12 maj 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ötter först, låt verka i 30 minuter, sedan längderna de sista 10 minuterna. Kunden vill ha en sval ton utan rött.\"}"
}
Skapa ett schema för en fotografering baserat på steg och minuter. Servern beräknar alla tider, buffertar och övertid, och AI:n formulerar varje steg.
Indata- och konfigurationsfält
Grundläggande inställningar
shoot — Fotografering
Namn på fotograferingen eller kunden. Läggs till ordagrant.
Standardinställningar: ""
shoot_date — Datum
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
location — Plats
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
start_time — Starttid
Format 09:30.
Standardinställningar: "09:00"
latest_end — Planerat slut
Valfritt, format 18:30. Ett senare slut rapporteras.
Standardinställningar: ""
lines — Steg
En rad per steg med minuter. fixed_start är valfritt, för en tid som inte kan flyttas, till exempel gyllene timmen kl. 19:40.
Standardinställningar: ""
remarks — Anteckningar
Valfritt: önskemål och detaljer som kan vara till hjälp vid formulering av stegen.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 30000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "photo_shoot_schedule",
"text": "{\"shoot\":\"Familjen Berg, vårfoton\",\"shoot_date\":\"16 maj 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\":\"Familjen vill ha naturliga bilder utan posering. Barnen blir trötta snabbt.\"}"
}
Skapa schemat för en bröllopsdag utifrån steg och minuter. Servern beräknar alla tider, buffertar och tidsavvikelser, och AI:n formulerar varje steg.
Indata- och konfigurationsfält
Grundläggande inställningar
wedding — Bröllop
Parets namn. Tillagt ord för ord.
Standardinställningar: ""
wedding_date — Datum
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
venue — Plats
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
start_time — Starttid
Format 09:30.
Standardinställningar: "09:00"
latest_end — Planerat slut
Valfritt, format 00:30. Ett senare slut rapporteras. En tid som är tidigare än starttiden räknas som nästa dag.
Standardinställningar: ""
lines — Steg
En rad per steg med minuter. fixed_start är valfritt, för en tid som inte kan ändras, till exempel ceremonin.
Standardinställningar: ""
remarks — Anteckningar
Valfritt: önskemål och detaljer som kan vara till hjälp vid formulering av stegen.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 30000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "wedding_day_schedule",
"text": "{\"wedding\":\"Anna och Tom\",\"wedding_date\":\"20 juni 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\":\"Tårtan kommer från Hartmanns bageri. DJ:n tar med egen utrustning.\"}"
}
Sortera terapeutens anteckningar till ett tydligt hemövningsblad. Endast övningar från anteckningarna visas, utan diagnos och utan medicinska råd.
Indata- och konfigurationsfält
Grundläggande inställningar
patient — Patient
Valfritt: ett förnamn eller en referens räcker. Läggs till ord för ord.
Standardinställningar: ""
therapist — Terapeut eller klinik
Tillagd ord för ord.
Standardinställningar: ""
sheet_date — Datum
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
notes — Terapeutens anteckningar
Övningarna som överenskommit, med repetitioner och hur de ska utföras. Endast det som står här får visas.
Standardinställningar: ""
practice_contact — Kontakt
Valfritt. Läggs till ord för ord i slutet.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 30000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "home_exercise_sheet",
"text": "{\"patient\":\"Referens 2207\",\"therapist\":\"Lindenau Fysioterapi, K. Berg\",\"sheet_date\":\"5 maj 2026\",\"notes\":\"Hällyft hållande i stolen, 10 gånger, 2 set, morgon och kväll. Ligg på rygg, dra knät mot bröstet med båda händerna, håll i 20 sekunder, 3 gånger på varje sida. Gå på plant underlag 15 minuter dagligen. Utför övningarna långsamt. Ta med bladet till nästa möte.\",\"practice_contact\":\"Lindenau Fysioterapi, telefon 0123 456789\"}"
}
Gör om vårdanteckningar till en neutral rapport. Endast observationer från anteckningarna visas, utan diagnos och utan råd, och en notering säger att en kvalificerad yrkesperson kontrollerar den.
Indata- och konfigurationsfält
Grundläggande inställningar
care_client — Kund
En referens är tillräcklig. Tillagd ord för ord.
Standardinställningar: ""
report_date — Datum och skift
Tillagd ord för ord.
Standardinställningar: ""
written_by — Skriven av
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
notes — Vårdanteckningar
Vad som observerats och gjorts. Endast det som står här kan ingå i rapporten.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 30000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "care_report",
"text": "{\"care_client\":\"Referens A-17\",\"report_date\":\"12 maj 2026, morgonskift\",\"written_by\":\"A. Novak\",\"notes\":\"Tvättad vid tvättstället med hjälp kl. 08:00. Åt frukost i dagrummet. Gick till trädgården med rollator i cirka 20 minuter. Sa att den nya stolen är bekväm. Hörselhjälpmedelets batteri byttes kl. 09:30. Dottern ringde kl. 11:00. Öppet: fråga om rollatorns bromsar behöver kontrolleras.\"}"
}
Sortera en pedagogs anteckningar till en observationsrapport. Endast observationer visas, utan diagnos och utan betyg eller klassificering av barnet.
Indata- och konfigurationsfält
Grundläggande inställningar
child — Barn
Ett förnamn eller en kod är tillräckligt. Tillagt ord för ord.
Standardinställningar: ""
child_group — Grupp
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
observation_period — Observationsperiod
Tillagd ord för ord.
Standardinställningar: ""
observer — Observerad av
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
notes — Anteckningar
Vad barnet gjorde och sa. Endast det som står här får ingå i rapporten.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 30000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "childcare_observation",
"text": "{\"child\":\"Barn A\",\"child_group\":\"Solrosgruppen\",\"observation_period\":\"4 till 8 maj 2026\",\"observer\":\"K. Berg\",\"notes\":\"Måndag: byggde ett torn med träklossar under fri lek och räknade klossarna högt upp till 12. Tisdag: bad ett annat barn om hjälp att bära lådan. Onsdag: målade med båda händerna i ungefär 20 minuter och sa \\\"solen är varm\\\". Torsdag: lyssnade på berättelsen i läshörnan tills den var slut. Fredag: tog på sig stövlarna utan hjälp innan vi gick ut.\"}"
}
Skriv en dödsannons och en kort nekrolog utifrån vad familjen uppger. Namn och datum förblir ord för ord, och ingenting hittas på om personens liv.
Indata- och konfigurationsfält
Grundläggande inställningar
deceased — Namn på den avlidne
Tillagd ord för ord.
Standardinställningar: ""
born — Född
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
died — Död
Tillagd ord för ord.
Standardinställningar: ""
facts — Vad familjen vill säga
Enkla anteckningar om personens liv. Endast det som står här kan visas.
Standardinställningar: ""
mourners — I sorg
Valfritt: familjens namn. Läggs till ord för ord.
Standardinställningar: ""
service_details — Avskedsceremoni
Valfritt: plats, datum och önskemål. Läggs till ord för ord.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 30000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "death_notice_obituary",
"text": "{\"deceased\":\"Anna Wiesental\",\"born\":\"3 mars 1941\",\"died\":\"12 oktober 2026\",\"facts\":\"Lärare vid Bridgeport grundskola i 31 år. Sjöng i kyrkokören. Älskade sin trädgård och sina två barnbarn. Likade att säga att en bra bok aldrig är färdig.\",\"mourners\":\"Paul och Lena Wiesental med Tom och Mia\",\"service_details\":\"Lördag, 24 oktober 2026, kl. 11:00, kapellet vid Mill Road. Istället för blommor, vänligen överväg en donation till skolbiblioteket.\"}"
}
Skriv kallelsen eller protokollet för ett ägarmöte. Dagordning och beslut återges ordagrant, utan juridiska uttalanden och utan påhittade tidsfrister.
Indata- och konfigurationsfält
Grundläggande inställningar
document — Dokument
Välj vad du vill skapa.
invitation — Kallelse · minutes — Protokoll
Standardinställningar: "invitation"
property_name — Fastighet
Tillagd ord för ord.
Standardinställningar: ""
meeting_when — Datum och tid
Tillagd ord för ord.
Standardinställningar: ""
meeting_place — Plats
Tillagd ord för ord.
Standardinställningar: ""
manager — Fastighetsförvaltare
Tillagd ord för ord.
Standardinställningar: ""
agenda_items — Agenda
En punkt per rad. Läggs till ordagrant.
Standardinställningar: ""
notes — Anteckningar
Kallelse: vad som bör nämnas. Protokoll: hur mötet gick. Endast det som står här kan visas.
Standardinställningar: ""
attendance — Närvaro
Endast protokoll: tillagt ord för ord, till exempel 14 av 20 enheter närvarande.
Standardinställningar: ""
resolutions — Beslut
Endast protokoll: ett beslut per rad med röster och belopp. Tillagt ord för ord.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 30000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "owners_meeting",
"text": "{\"document\":\"minutes\",\"property_name\":\"Ägarna till Mill Road 3\",\"meeting_when\":\"Torsdag 18 juni 2026, 18:30\",\"meeting_place\":\"Mötesrummet i Lindenau Community Centre\",\"manager\":\"Hartmann Property Management, S. Hartmann\",\"agenda_items\":\"1. Välkomnande\\n2. Årsredovisning 2025\\n3. Takreparation\\n4. Eventuella övriga frågor\",\"notes\":\"Ms Berg frågade om tidsplanen för takreparationen. Fastighetsförvaltaren ska fråga takentreprenören och återkomma. Trapphusbelysningen nämndes under övriga frågor.\",\"attendance\":\"14 av 20 medlemmar närvarande eller representerade\",\"resolutions\":\"Punkt 2: Årsredovisningen 2025 är godkänd. 13 ja, 0 nej, 1 avstår.\\nPunkt 3: Takreparationen av Dachbau Lindenau är godkänd till 48 500,00 EUR, betalas från reserven. 11 ja, 2 nej, 1 avstår.\"}"
}
Sortera instruktionerna från en veterinärmottagning till ett eftervårdsblad för djurägare. Ingen diagnos, och ingen medicinering eller dos utöver indata.
Indata- och konfigurationsfält
Grundläggande inställningar
practice — Mottagning
Tillagd ord för ord.
Standardinställningar: ""
animal — Djur
Namn och art. Tillagt ord för ord.
Standardinställningar: ""
pet_owner — Ägare
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
visit_date — Datum för besöket
Tillagd ord för ord.
Standardinställningar: ""
notes — Instruktioner från mottagningen
Vård, utfodring, medicinering och doser enligt instruktion, nästa tid. Endast det som står här får visas.
Standardinställningar: ""
practice_contact — Kontakt
Valfritt. Läggs till ord för ord i slutet.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 30000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "pet_aftercare_sheet",
"text": "{\"practice\":\"Lindenau Veterinärklinik\",\"animal\":\"Mops, hund\",\"pet_owner\":\"\",\"visit_date\":\"5 maj 2026\",\"notes\":\"Efter tandrengöringen: mjuk mat i 3 dagar. Inga tuggleksaker på 5 dagar. Demodent gel på tandköttet en gång om dagen på kvällen i 5 dagar, enligt anvisning. Om det blöder efter den 2:a dagen, vänligen ring kliniken. Kontroll den 14 maj kl. 10:30.\",\"practice_contact\":\"Lindenau Veterinärklinik, telefon 0123 456700\"}"
}
Förklara en reparation med enkla ord. Servern summerar arbete och delar, och AI:n förklarar endast vad ordern och verkstadsanteckningarna säger.
Indata- och konfigurationsfält
Grundläggande inställningar
workshop — Verkstad
Tillagd ord för ord.
Standardinställningar: ""
vehicle — Fordon
Tillagd ord för ord, till exempel modell och registreringsnummer.
Standardinställningar: ""
mileage — Mätarställning
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
lines — Arbete och delar
En rad per arbete eller del. kind är labour eller part. För labour betyder quantity timmar.
Standardinställningar: ""
workshop_notes — Verkstadsanteckningar
Vad som rapporterats, konstaterats och överenskommits. Endast det som står här kan förklaras.
Standardinställningar: ""
Avancerade inställningar
currency — Valuta
Kort kod eller tecken som visas med belopp, till exempel EUR.
Standardinställningar: "EUR"
Maximalt antal UTF-8-byte i indata: 25000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "workshop_report",
"text": "{\"workshop\":\"Hartmann Bilservice\",\"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\":\"Kunden rapporterade gnisslande ljud vid inbromsning. Framre bromsskivor låg under slitgränsen. Bakre bromsbelägg är ungefär halvvägs slitna, verkstaden kommer att kontrollera dem igen vid nästa service. Priset för torkarbladen måste fortfarande kontrolleras.\",\"currency\":\"EUR\"}"
}
Jämför mätvärden med de angivna gränsvärdena. Servern markerar varje värde som inom eller utanför sitt gränsvärde. Inga standardvärden läggs till, och detta ersätter inte provningen av en behörig elektriker.
Indata- och konfigurationsfält
Grundläggande inställningar
installation — Installation
Tillagd ord för ord, till exempel byggnad och fördelningsskåp.
Standardinställningar: ""
test_date — Testdatum
Tillagd ord för ord.
Standardinställningar: ""
tester — Testad av
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
lines — Mätningar
En rad per värde. Gränsvärdet kommer från den tillämpliga standarden eller tillverkaren. limit_type är max (värdet får inte vara högre) eller min (värdet får inte vara lägre).
Standardinställningar: ""
remarks — Anteckningar
Valfritt: sådant som protokollet bör nämna, till exempel mätinstrumentet.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 45000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "electrical_test_record",
"text": "{\"installation\":\"Mill Road 3, elcentral 1\",\"test_date\":\"12 maj 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ätt med samma apparat på alla kretsar.\"}"
}
Kontrollera en temperaturlogg för kylar och frysar. Servern hittar avläsningar utanför det angivna intervallet och dagar utan avläsning. Inget uttalande om livsmedelslagstiftning.
Indata- och konfigurationsfält
Grundläggande inställningar
kitchen — Kök eller verksamhet
Tillagd ord för ord.
Standardinställningar: ""
period — Period
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
lines — Avläsningar
En rad per avläsning. Datum som 2026-03-31 eller 31.03.2026, tider som 08:30. Ange lower och upper en gång per apparat; tomma celler behåller det senaste intervallet.
Standardinställningar: ""
remarks — Anteckningar
Valfritt: till exempel stängda dagar, vilket då förklarar ett glapp.
Standardinställningar: ""
Avancerade inställningar
checks_per_day — Avläsningar per dag
Dagar med färre avläsningar per apparat listas. Från 1 till 6.
Standardinställningar: 1
Maximalt antal UTF-8-byte i indata: 45000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "temperature_log_check",
"text": "{\"kitchen\":\"Riverside Bistro\",\"period\":\"4 till 8 maj 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\":\"Stängt den 7 maj.\"}"
}
Gör om ett recept till mängder. Servern beräknar gram per ingrediens, total deg, hydrering och degutbyte från bagarprocent eller från ett recept i gram.
Indata- och konfigurationsfält
Grundläggande inställningar
recipe — Recept
Tillagd ord för ord.
Standardinställningar: ""
lines — Ingredienser
En rad per ingrediens. role är flour, liquid eller other. Fyll i percent i alla rader eller amount_g i alla rader.
Standardinställningar: ""
pieces — Stycken
Hur många stycken som behövs, till exempel 40.
Standardinställningar: ""
piece_weight — Deg per styck (g)
Degvikt för ett stycke i gram, till exempel 500.
Standardinställningar: ""
flour_weight — Eller: mjölvikt (g)
Istället för stycken: total mängd mjöl i gram, till exempel 10000.
Standardinställningar: ""
remarks — Anteckningar
Valfritt: sådant som bladet bör nämna.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 12000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "bakers_percentage",
"text": "{\"recipe\":\"Vete- och rågbröd\",\"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\":\"Degen vilar över natten i kylrummet.\"}"
}
Utvärdera kupjournaler. Servern summerar honungsskörden per kupa och rapporterar långa luckor mellan anteckningar. Ingen diagnos och inga behandlingsråd.
Indata- och konfigurationsfält
Grundläggande inställningar
apiary — Bigård
Tillagd ord för ord.
Standardinställningar: ""
year — Säsong
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
lines — Anteckningar
En rad per kontroll eller skörd. Datum som 2026-03-31 eller 31.03.2026. honey_kg endast för en skörd. Inga kommatecken i anteckningen om det inte är inom citattecken.
Standardinställningar: ""
remarks — Anteckningar
Valfritt: vad utvärderingen bör nämna.
Standardinställningar: ""
Avancerade inställningar
gap_days — Lucka efter antal dagar
En längre tid utan anteckning listas. Från 7 till 365.
Standardinställningar: 30
Maximalt antal UTF-8-byte i indata: 45000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "hive_record",
"text": "{\"apiary\":\"Mill Road apiary\",\"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\":\"\"}"
}
Gör om en stocklista till en virkeslista. Servern beräknar volymen för varje stock med Hubers formel utifrån längd och mittdiameter och visar beräkningen.
Indata- och konfigurationsfält
Grundläggande inställningar
forest — Skog eller bestånd
Tillagd ord för ord.
Standardinställningar: ""
timber_date — Datum
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
lines — Stockar
En rad per stock med längd i meter och mittdiameter i centimeter.
Standardinställningar: ""
remarks — Anteckningar
Valfritt: sådant som listan bör nämna.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 20000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "timber_list",
"text": "{\"forest\":\"Mill Forest, stånd 12\",\"timber_date\":\"3 februari 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\":\"Timmer staplat vid det östra spåret.\"}"
}
Omvandla odlingsbäddar och densitet till en planteringsplan. Servern beräknar antalet plantor utifrån area och densitet och avrundar varje rad uppåt till hela plantor.
Indata- och konfigurationsfält
Grundläggande inställningar
planting_site — Planteringsplats
Tillagd ord för ord, till exempel projekt eller adress.
Standardinställningar: ""
lines — Planteringsrader
En rad per planta i en bädd, med area i kvadratmeter och plantor per kvadratmeter.
Standardinställningar: ""
remarks — Anteckningar
Valfritt: sådant som planen bör nämna.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 15000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "planting_plan",
"text": "{\"planting_site\":\"Mill Road-gården\",\"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\":\"Tulpanområdet mäts på plats nästa vecka.\"}"
}
Summera effekten per fas för ett evenemang. Servern jämför effekten i watt på varje fas med den angivna säkringen. Detta ersätter inte en kontroll av en behörig person.
Indata- och konfigurationsfält
Grundläggande inställningar
event — Evenemang
Tillagd ord för ord.
Standardinställningar: ""
fuse_amps — Säkring per fas (A)
Från platsens matning, till exempel 16 eller 32.
Standardinställningar: 16
lines — Enheter
En rad per enhetstyp. phase är L1, L2 eller L3. Watt från typskylten eller databladet.
Standardinställningar: ""
remarks — Anteckningar
Valfritt: sådant som översikten bör nämna.
Standardinställningar: ""
Avancerade inställningar
voltage — Spänning per fas (V)
Spänning mellan fas och nolla.
Standardinställningar: 230
Maximalt antal UTF-8-byte i indata: 20000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "power_load_phases",
"text": "{\"event\":\"SommarmFestival, huvudscen\",\"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\":\"Baren matas från samma fördelningsbox.\"}"
}
Omvandla gods till en lastlista. Servern summerar vikterna, jämför dem med den angivna nyttolasten och rapporterar saknade siffror. Inget uttalande om lastsäkring.
Indata- och konfigurationsfält
Grundläggande inställningar
vehicle — Fordon
Tillagd ord för ord, till exempel registreringsnummer.
Standardinställningar: ""
tour — Tur
Valfritt. Tillagd ord för ord, till exempel nummer och datum.
Standardinställningar: ""
payload_kg — Nyttolast (kg)
Från fordonets papper, till exempel 1200.
Standardinställningar: ""
lines — Gods
En rad per artikel med antal och vikt per styck i kilogram. stop är lossningsplatsen.
Standardinställningar: ""
remarks — Anteckningar
Valfritt: sådant som listan bör nämna.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 25000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "load_list",
"text": "{\"vehicle\":\"Van BX-KM 418\",\"tour\":\"Turné 7, 12 maj 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\":\"Displaystället kommer från lagret på morgonen.\"}"
}
Gör städuppgifter till en plan. Servern beräknar timmar per vecka för varje plats utifrån frekvens och minuter och listar ofullständiga rader.
Indata- och konfigurationsfält
Grundläggande inställningar
company — Städföretag eller team
Tillagd ord för ord.
Standardinställningar: ""
period — Giltig från
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
lines — Uppgifter
En rad per uppgift och plats med tider per vecka och minuter per tillfälle. Varannan vecka är 0,5 gånger per vecka.
Standardinställningar: ""
remarks — Anteckningar
Valfritt: sådant som planen bör nämna.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 25000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Beräkna färgen för ett uppdrag utifrån rum, fönster och dörrar, strykningar och sträckförmåga. Servern räknar fram liter och behållare, och AI:n skriver en kort sammanfattning till offerten.
Indata- och konfigurationsfält
Grundläggande inställningar
project — Projekt
Läggs till ordagrant, till exempel kund och adress.
Standardinställningar: ""
lines — Rum och ytor
En rad per rum eller yta. Väggytan är omkrets gånger höjd; extra_m2 lägger till ett tak eller en annan yta direkt; openings_m2 dras av. Lämna coats tomt för att använda antalet nedan.
Standardinställningar: ""
coverage_m2_per_l — Sträckförmåga (m² per liter)
Från produktdatabladet, till exempel 8 eller 7,5.
Standardinställningar: ""
coats — Strykningar
För rader utan eget antal. Från 1 till 6.
Standardinställningar: 2
container_l — Behållarstorlek (l)
Valfritt: liter i en behållare, till exempel 10 eller 2,5.
Standardinställningar: "10"
remarks — Anteckningar
Valfritt: något som sammanfattningen ska nämna, till exempel kulörer eller väggarnas skick.
Standardinställningar: ""
Avancerade inställningar
reserve_percent — Reserv (%)
Läggs till det totala antalet liter. Från 0 till 50.
Standardinställningar: 10
container_price — Pris per behållare
Valfritt: för materialkostnaden, till exempel 89,90.
Standardinställningar: ""
currency — Valuta
Kort kod eller tecken som visas med belopp, till exempel EUR.
Standardinställningar: "EUR"
Maximalt antal UTF-8-byte i indata: 20000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "paint_quantity",
"text": "{\"project\":\"Familjen Keller, Lönngatan\",\"lines\":\"id,room,perimeter_m,height_m,extra_m2,openings_m2,coats\\nR1,Vardagsrum,18.4,2.6,,5.2,\\nR2,Kök,12,2.5,,3.1,\\nR3,Vardagsrumstak,,,21.5,,1\\nR4,Hall,9.6,,,1.8,\",\"coverage_m2_per_l\":\"8\",\"coats\":2,\"container_l\":\"10\",\"reserve_percent\":10,\"container_price\":\"89.90\",\"currency\":\"EUR\",\"remarks\":\"Väggar i varmvitt, tak i rent vitt. Små sprickor i köket spacklas först. Hallens höjd mäts på plats.\"}"
}
Beräkna plattor, fix och fog utifrån ett uppdrags ytor. Servern lägger till spillet, avrundar uppåt till hela förpackningar per platta och räknar fram säckar utifrån den angivna åtgången.
Indata- och konfigurationsfält
Grundläggande inställningar
project — Projekt
Läggs till ordagrant, till exempel kund och adress.
Standardinställningar: ""
lines — Ytor
En rad per yta med nettoytan i kvadratmeter. tile anger plattan. waste_percent och pack_m2 får vara tomma för att använda värdena nedan.
Standardinställningar: ""
waste_percent — Spill (%)
För rader utan eget värde. Från 0 till 50.
Standardinställningar: 10
pack_m2 — m² per förpackning
Valfritt: för rader utan eget värde, till exempel 1,44.
Standardinställningar: ""
remarks — Anteckningar
Valfritt: något som sammanfattningen ska nämna, till exempel läggningsmönster eller underlag.
Standardinställningar: ""
Avancerade inställningar
adhesive_kg_m2 — Fix (kg per m²)
Valfritt: åtgång enligt databladet, till exempel 3,5.
Standardinställningar: ""
adhesive_bag_kg — Säck fix (kg)
Valfritt, till exempel 25.
Standardinställningar: ""
grout_kg_m2 — Fog (kg per m²)
Valfritt: åtgång enligt databladet för denna platta och fog, till exempel 0,5.
Standardinställningar: ""
grout_bag_kg — Säck fog (kg)
Valfritt, till exempel 5.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 20000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "tile_quantity",
"text": "{\"project\":\"Bad och kök, Kvarnvägen 3\",\"lines\":\"id,surface,tile,area_m2,waste_percent,pack_m2\\nF1,Badrumsgolv,Platta A 60x60,6.8,,\\nF2,Badrumsvägg,Platta B 30x60,22.4,15,1.08\\nF3,Köksvägg,Platta B 30x60,4.2,,1.08\\nF4,Hallgolv,Platta 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\":\"Badrumsväggen läggs diagonalt. Hallgolvet mäts när det gamla golvet har tagits bort.\"}"
}
Beräkna takpannor, läkt och nock utifrån ett uppdrags takytor. Servern använder tillverkarens antal pannor per kvadratmeter och läktavstånd och lägger till spillet.
Indata- och konfigurationsfält
Grundläggande inställningar
project — Projekt
Läggs till ordagrant, till exempel kund och adress.
Standardinställningar: ""
lines — Takytor
En rad per takyta med ytan längs takfallet i kvadratmeter. ridge_m är längden på nock eller grat som ska täckas längs denna yta; ange en gemensam nock bara en gång.
Standardinställningar: ""
tiles_per_m2 — Pannor per m²
Från tillverkaren för denna takpanna och detta läktavstånd, till exempel 10,5.
Standardinställningar: ""
batten_gauge_cm — Läktavstånd (cm)
Valfritt: avstånd mellan läkten, till exempel 33,5. Utan det beräknas ingen läkt.
Standardinställningar: ""
waste_percent — Spill (%)
Läggs till pannor och läkt. Från 0 till 30.
Standardinställningar: 5
remarks — Anteckningar
Valfritt: något som sammanfattningen ska nämna, till exempel takpannemodell eller takform.
Standardinställningar: ""
Avancerade inställningar
ridge_tiles_per_m — Nockpannor per meter
Valfritt: från tillverkaren, till exempel 2,5.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 12000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "roofing_material",
"text": "{\"project\":\"Huset Berg, Lindgången 7\",\"lines\":\"id,roof_face,area_m2,ridge_m\\nD1,Södra takfallet,62.4,10.4\\nD2,Norra takfallet,62.4,\\nD3,Garagetak,18.3,\\nD4,Farstukvist,,\",\"tiles_per_m2\":\"10.5\",\"batten_gauge_cm\":\"33.5\",\"waste_percent\":5,\"ridge_tiles_per_m\":\"2.5\",\"remarks\":\"Röda lertegel som på det gamla taket. Farstukvisten mäts när ställningen är uppe.\"}"
}
Gör glasrutor till en beställningslista. Servern beräknar ytan per ruta och position, en valfri minsta yta per ruta och vikten utifrån yta, tjocklek och 2,5 kg per m² och mm.
Indata- och konfigurationsfält
Grundläggande inställningar
customer — Kund eller uppdrag
Tillagd ord för ord.
Standardinställningar: ""
order_ref — Beställningsreferens
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
lines — Glasrutor
En rad per position med bredd och höjd i millimeter, tjocklek i millimeter och antal. För isolerglas eller laminerat glas anges summan av glastjocklekarna.
Standardinställningar: ""
remarks — Anteckningar
Valfritt: något som beställningen ska nämna, till exempel kantbearbetning eller leverans.
Standardinställningar: ""
Avancerade inställningar
min_area_m2 — Minsta yta per ruta (m²)
Valfritt: enligt leverantörens prislista, till exempel 0,5. Mindre rutor räknas med denna yta.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 30000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "glass_order",
"text": "{\"customer\":\"Novak kök och bad\",\"order_ref\":\"GL-2026-114\",\"lines\":\"id,position,glass_type,width_mm,height_mm,thickness_mm,quantity\\nG1,Köksfönster,Isolerglas 4/16/4,1200,1400,8,2\\nG2,Badrum,Satinerat glas,600,450,6,1\\nG3,Hylla,Floatglas,800,250,8,3\\nG4,Dörr,Floatglas,900,,8,1\",\"min_area_m2\":\"0.5\",\"remarks\":\"Hyllor med polerade kanter. Dörrglasets höjd meddelas när karmen är monterad.\"}"
}
Gör en lista över bohag till en packlista. Servern summerar volymen per rum, lägger till en reserv och väljer det minsta passande fordonet från den egna fordonslistan.
Indata- och konfigurationsfält
Grundläggande inställningar
move — Flytt
Läggs till ordagrant, till exempel kund och båda adresserna.
Standardinställningar: ""
move_date — Flyttdatum
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
lines — Bohag
En rad per typ av föremål med antal och kubikmeter för ett styck. note är för packtips som ömtåligt eller ska monteras isär.
Standardinställningar: ""
vehicles — Egna fordon
Valfritt: en rad per fordon med dess lastvolym i kubikmeter. Det minsta som räcker föreslås.
Standardinställningar: ""
reserve_percent — Reserv (%)
Läggs till den totala volymen för luckor vid stapling. Från 0 till 50.
Standardinställningar: 10
remarks — Anteckningar
Valfritt: något som packlistan ska nämna, till exempel våningar eller hiss.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 32000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "removal_volume",
"text": "{\"move\":\"Familjen Hartmann, Kvarnvägen 3 till Lindgången 7\",\"move_date\":\"12 juni 2026\",\"lines\":\"id,room,item,quantity,volume_m3,note\\nU1,Vardagsrum,Tresitssoffa,1,1.8,\\nU2,Vardagsrum,Bokhylla,2,0.9,Demontera\\nU3,Kök,Flyttkartong,25,0.1,Ömtåligt\\nU4,Sovrum,Garderob,1,2.5,Demontera\\nU5,Sovrum,Säng 160 x 200,1,1.5,\\nU6,Källare,Cykel,2,,\",\"vehicles\":\"id,vehicle,volume_m3\\nV1,Skåpbil,12\\nV2,Lastbil 7.5 t,35\\nV3,Lastbil 12 t,50\",\"reserve_percent\":10,\"remarks\":\"Tredje våningen utan hiss i den gamla lägenheten. Källaren kontrolleras på besiktningsdagen.\"}"
}
Gör teckenantal till en offert. Servern omvandlar tecken med mellanslag till standardrader, multiplicerar med priset per rad, lägger till ett expresstillägg och kontrollerar en minimiavgift.
Indata- och konfigurationsfält
Grundläggande inställningar
customer — Kund
Tillagd ord för ord.
Standardinställningar: ""
offer_number — Offertnummer
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
language_pair — Språk
Valfritt. Läggs till ordagrant, till exempel tyska till engelska.
Standardinställningar: ""
deadline — Leverans
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
lines — Dokument
En rad per dokument med antal tecken inklusive mellanslag, så som ordbehandlaren räknar dem.
Standardinställningar: ""
price_per_line — Pris per rad
Nettopris för en standardrad, till exempel 1,35.
Standardinställningar: ""
line_chars — Tecken per rad
Tecken inklusive mellanslag som utgör en standardrad. Från 30 till 100.
Standardinställningar: 55
rush_percent — Expresstillägg (%)
0 för inget tillägg. Från 0 till 200.
Standardinställningar: 0
remarks — Anteckningar
Valfritt: något som offerten ska nämna, till exempel ämnesområde eller format.
Standardinställningar: ""
Avancerade inställningar
rounding — Avrundning
Hur raderna i varje dokument räknas.
exact — Exakt, två decimaler · up — Avrunda uppåt till hela rader per dokument
Standardinställningar: "exact"
minimum_fee — Minimiavgift
Valfritt: används när summan är lägre, till exempel 40.
Standardinställningar: ""
currency — Valuta
Kort kod eller tecken som visas med belopp, till exempel EUR.
Standardinställningar: "EUR"
Maximalt antal UTF-8-byte i indata: 12000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "standard_line_offer",
"text": "{\"customer\":\"Bageri Hartmann AB\",\"offer_number\":\"A-2026-071\",\"language_pair\":\"Tyska till engelska\",\"deadline\":\"inom 5 arbetsdagar\",\"lines\":\"id,document,characters\\nN1,Hyresavtal,12480\\nN2,Följebrev,1.830\\nN3,Bilaga planritning,\",\"price_per_line\":\"1.35\",\"line_chars\":55,\"rush_percent\":25,\"rounding\":\"exact\",\"minimum_fee\":\"40\",\"currency\":\"EUR\",\"remarks\":\"Juridiskt ämnesområde. Bilagan räknas när skanningen är läsbar.\"}"
}
Gör vägda föremål till ett inköpskvitto. Servern beräknar fingull utifrån vikt och halt och utbetalningen utifrån det dagspris som verksamheten anger. Inga priser hämtas.
Indata- och konfigurationsfält
Grundläggande inställningar
business — Köpare
Läggs till ordagrant, till exempel butikens namn och adress.
Standardinställningar: ""
seller — Säljare
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
receipt_date — Datum
Tillagd ord för ord.
Standardinställningar: ""
receipt_number — Kvittonummer
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
lines — Inköpta föremål
En rad per föremål med vikt i gram och halt i tusendelar, till exempel 585 eller 750. Väg utan stenar; anteckna det i kolumnen note.
Standardinställningar: ""
price_per_g — Pris per gram fingull
Dagens pris som verksamheten fastställer, till exempel 58,40. Inget hämtas utifrån.
Standardinställningar: ""
payout_percent — Utbetald andel (%)
Andel av fingullets värde som betalas ut. Från 1 till 100.
Standardinställningar: 100
remarks — Anteckningar
Valfritt: något som kvittot ska nämna, till exempel hur föremålen har testats.
Standardinställningar: ""
Avancerade inställningar
currency — Valuta
Kort kod eller tecken som visas med belopp, till exempel EUR.
Standardinställningar: "EUR"
Maximalt antal UTF-8-byte i indata: 20000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "gold_purchase_receipt",
"text": "{\"business\":\"Guldsmed Berg, Stortorget 4\",\"seller\":\"Anna Novak\",\"receipt_date\":\"14 maj 2026\",\"receipt_number\":\"AK-0193\",\"lines\":\"id,item,weight_g,fineness,note\\nA1,Ring,4.2,585,\\nA2,Kedja,12.75,750,\\nA3,Örhängen,0.875,333,vägda utan stenar\\nA4,Armband,,585,låset ska fortfarande tas bort\",\"price_per_g\":\"58.40\",\"payout_percent\":90,\"currency\":\"EUR\",\"remarks\":\"Stämplar kontrollerade med lupp, kedjan syratestad vid låset.\"}"
}
Gör extraktmätningar till ett bryggprotokoll. Servern beräknar skenbar förjäsningsgrad och en alkoholuppskattning utifrån ursprunglig och slutlig extrakthalt i grader Plato och anger den formel som används.
Indata- och konfigurationsfält
Grundläggande inställningar
brewery — Bryggeri
Tillagd ord för ord.
Standardinställningar: ""
brew — Brygd
Läggs till ordagrant, till exempel öl och satsnummer.
Standardinställningar: ""
brew_date — Bryggdag
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
og_plato — Ursprunglig extrakthalt (°P)
Mätt innan jästen tillsätts, till exempel 12,5.
Standardinställningar: ""
fg_plato — Slutlig extrakthalt (°P)
Valfritt. Om fältet är tomt används mätningen med det senaste datumet.
Standardinställningar: ""
lines — Avläsningar
En rad per mätning. Datum som 2026-03-31 eller 31.03.2026. Extrakthalt i grader Plato, temperatur i grader Celsius; båda får vara tomma.
Standardinställningar: ""
remarks — Anteckningar
Valfritt: något som protokollet ska nämna, till exempel jäst eller humle.
Standardinställningar: ""
Avancerade inställningar
batch_l — Satsvolym (l)
Valfritt: liter i jäskärlet, till exempel 50.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 20000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Gör en turs etapper till en tidsplan. Servern beräknar gångtiden per etapp med regeln i DIN 33466, lägger till pauser och visar ankomst och senaste tid vid varje punkt.
Indata- och konfigurationsfält
Grundläggande inställningar
tour — Tur
Tillagd ord för ord.
Standardinställningar: ""
guide — Guide
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
tour_date — Datum
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
lines — Etapper
En rad per etapp i gångordning, med sträcka i kilometer, stigning och nedstigning i meter och pausen i minuter i slutet av etappen.
Standardinställningar: ""
start_time — Starttid
Klockslag som 08:30.
Standardinställningar: "08:00"
latest_return — Senaste återkomst
Valfritt: klockslag som 17:00, till exempel före mörkrets inbrott eller sista bussen. Varje punkt får då en senaste tid.
Standardinställningar: ""
pace_percent — Gruppfaktor
Multiplicerar varje gångtid. Under 100 för en snabb grupp, över 100 för en långsam.
Valfritt: något som planen ska nämna, till exempel mötesplats eller utrustning.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 12000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "hiking_time_plan",
"text": "{\"tour\":\"Tretoppsrundan från Kvarndalen\",\"guide\":\"T. Berg\",\"tour_date\":\"21 juni 2026\",\"lines\":\"id,leg,distance_km,ascent_m,descent_m,break_min\\nT1,Parkeringen till Alstugan,4.5,600,0,20\\nT2,Alstugan till toppen,2.2,450,50,30\\nT3,Toppen ner till dalen,7.8,0,1000,0\",\"start_time\":\"08:00\",\"latest_return\":\"17:00\",\"pace_percent\":\"100\",\"remarks\":\"Samlingsplats vid parkeringen. Matsäck till toppen.\"}"
}
Jämför utrustningen i en teknisk rider med det egna lagret. Servern summerar båda listorna per post och ger en bristlista med antal.
Indata- och konfigurationsfält
Grundläggande inställningar
event — Evenemang
Tillagd ord för ord.
Standardinställningar: ""
venue — Plats
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
lines — Rider: utrustning som behövs
En rad per post från ridern med det antal som behövs. category är valfritt, till exempel mikrofoner.
Standardinställningar: ""
available — Eget lager
En rad per post med det antal som finns tillgängligt detta datum. Använd samma namn som i ridern.
Standardinställningar: ""
remarks — Anteckningar
Valfritt: något som listan ska nämna, till exempel en kontaktperson eller en tidsfrist.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 50000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "rider_stock_check",
"text": "{\"event\":\"Sommarfestival, stora scenen, band B\",\"venue\":\"Strandparken\",\"lines\":\"id,category,item,quantity\\nR1,Mikrofoner,Shure SM58,6\\nR2,Mikrofoner,Shure Beta 52A,1\\nR3,Stativ,Mikrofonstativ högt,8\\nR4,Monitorer,Golvmonitor,4\\nR5,Mikrofoner,shure sm-58,2\\nR6,Kablar,XLR-kabel 10 m,\",\"available\":\"id,item,quantity\\nB1,Shure SM58,6\\nB2,Mikrofonstativ högt,10\\nB3,Golvmonitor,2\\nB4,DI-box,4\",\"remarks\":\"Saknade artiklar stäms av med bandets manager på måndag.\"}"
}
Utvärdera kontroller av betesstationer. Servern räknar förtäring per station, jämför varje kontroll med den föregående och listar förfallna stationer. Inga uttalanden om produkter eller rättsliga skyldigheter.
Indata- och konfigurationsfält
Grundläggande inställningar
customer — Kund eller plats
Tillagd ord för ord.
Standardinställningar: ""
technician — Utfört av
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
lines — Kontroller
En rad per station och kontroll. finding är none, partial, full, damaged eller no_access. Datum som 2026-05-31 eller 31.05.2026.
Standardinställningar: ""
interval_days — Kontrollintervall (dagar)
Enligt överenskommelse med kunden. Från 1 till 365.
Standardinställningar: 28
remarks — Anteckningar
Valfritt: allt som rapporten ska nämna, till exempel åtgärder som överenskommits på plats.
Standardinställningar: ""
Avancerade inställningar
report_date — Referensdatum
Valfritt, till exempel 2026-05-31. Förfallna stationer räknas fram till denna dag; tomt betyder den senaste kontrollen i tabellen.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 30000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "bait_station_check",
"text": "{\"customer\":\"Bageri Hartmann, Kvarngatan 4\",\"technician\":\"J. Kowalski\",\"lines\":\"id,bait_station,date,bait_finding,note\\nK1,S1 förråd,2026-03-02,none,\\nK2,S2 lastkaj,2026-03-02,partial,\\nK3,S3 gård,2026-03-02,none,\\nK4,S1 förråd,2026-03-30,none,\\nK5,S2 lastkaj,2026-03-30,full,Spillning bredvid stationen\\nK6,S3 gård,2026-03-30,no_access,Pallar framför stationen\\nK7,S1 förråd,2026-05-04,none,\\nK8,S2 lastkaj,2026-05-04,partial,Glipa under porten tätad av kunden\",\"interval_days\":28,\"report_date\":\"2026-05-04\",\"remarks\":\"Kunden ber om rapporten före revisionen.\"}"
}
Kontrollera badvattenvärden som pH, klor och temperatur mot de angivna gränsvärdena. Servern markerar avvikelser och dagar utan avläsning. Inga juridiska uttalanden.
Indata- och konfigurationsfält
Grundläggande inställningar
facility — Bassäng eller anläggning
Tillagd ord för ord.
Standardinställningar: ""
period — Period
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
tester — Testad av
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
lines — Avläsningar
En rad per mättillfälle. Lämna en cell tom om värdet inte mättes. Datum som 2026-05-31 eller 31.05.2026.
Standardinställningar: ""
limits — Gränsvärden
En rad per parameter med de gränsvärden som gäller för anläggningen. Tom bassäng betyder alla bassänger. Verktyget känner inte till några regler och jämför endast med dessa siffror.
Standardinställningar: ""
remarks — Anteckningar
Valfritt: till exempel stängda dagar, vilket då förklarar ett glapp.
Standardinställningar: ""
Avancerade inställningar
checks_per_day — Avläsningar per dag
Dagar med färre avläsningar per bassäng listas. Från 1 till 6.
Standardinställningar: 1
Maximalt antal UTF-8-byte i indata: 40000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "pool_water_log",
"text": "{\"facility\":\"Spahotell Lindenau\",\"period\":\"4 till 6 maj 2026\",\"tester\":\"M. Berg\",\"lines\":\"id,pool,date,time,ph,free_chlorine,combined_chlorine,water_temp,note\\nW1,Inomhusbassäng,2026-05-04,08:00,7.2,0.5,0.1,28.0,\\nW2,Bubbelpool,2026-05-04,08:10,7.4,0.9,0.15,36.5,\\nW3,Inomhusbassäng,2026-05-05,08:00,7.8,0.4,0.25,28.5,Många gäster kvällen innan\\nW4,Bubbelpool,2026-05-05,08:05,7.3,,0.1,37.0,Teststickor för klor slut\\nW5,Inomhusbassäng,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,Bubbelpool,free_chlorine,0.7,1.0\\nG5,Bubbelpool,water_temp,,37\",\"checks_per_day\":1,\"remarks\":\"Bubbelpoolens filter backspolades den 5 maj.\"}"
}
Gör anteckningar från ett träningspass till en rapport för ägaren och en plan för hemträning. Servern beräknar övningsminuterna, och AI:n använder endast övningar från indata.
Indata- och konfigurationsfält
Grundläggande inställningar
dog — Hund
Namn och ras. Tillagt ordagrant.
Standardinställningar: ""
pet_owner — Ägare
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
trainer — Tränare eller hundskola
Tillagd ord för ord.
Standardinställningar: ""
session_date — Datum för träningspasset
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
session_notes — Anteckningar från passet
Vad som övades och iakttogs, och vad som överenskoms för hemmet. Endast det som skrivs här kan förekomma i rapporten.
Standardinställningar: ""
lines — Hemuppgifter
En rad per övning enligt överenskommelse: hur, gånger per dag, minuter per gång och dagar per vecka.
Standardinställningar: ""
next_session — Nästa träningspass
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 20000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "dog_training_report",
"text": "{\"dog\":\"Bruno, labrador\",\"pet_owner\":\"Familjen Novak\",\"trainer\":\"Hundskolan Lindenau, A. Berg\",\"session_date\":\"12 maj 2026\",\"session_notes\":\"Övade promenad i slakt koppel längs parkstigen. Bruno drog först mot andra hundar och gick lugnt bredvid ägaren efter några vändor. Inkallningen fungerade bra med långlinan. Öva hemma i trädgården före promenaderna och avsluta övningen medan Bruno fortfarande tycker att det är roligt. Belöna med små bitar av hans vanliga foder.\",\"lines\":\"id,exercise,instruction,times_per_day,minutes,days_per_week\\nH1,Promenad i slakt koppel,I trädgården före promenaden,2,5,6\\nH2,Inkallning med långlina,Ropa en gång och belöna direkt,1,10,5\\nH3,Sitt och stanna vid dörren,Innan dörren öppnas,3,2,7\",\"next_session\":\"19 maj 2026, 17:00\"}"
}
Gör anteckningarna från en vistelse på djurpensionat till en rapport för ägaren. Servern räknar måltider, promenader och minuter per dag, och AI:n skriver en vänlig text utan veterinära uttalanden.
Indata- och konfigurationsfält
Grundläggande inställningar
animal — Djur
Namn och art. Tillagt ord för ord.
Standardinställningar: ""
pet_owner — Ägare
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
boarding — Djurpensionat eller djurvakt
Tillagd ord för ord.
Standardinställningar: ""
stay — Dag eller period
Tillagd ord för ord.
Standardinställningar: ""
lines — Anteckningar
En rad per anteckning. activity är meal, walk, play, rest, care eller other. Minuter för promenader och lek. Mat och mängd behålls ordagrant. Datum som 2026-05-31 eller 31.05.2026.
Standardinställningar: ""
remarks — Anteckningar till ägaren
Valfritt: hur djuret har kommit till ro, vad det tyckte om. Endast det som skrivs här kan förekomma i texten.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 25000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "pet_boarding_report",
"text": "{\"animal\":\"Lotte, tax\",\"pet_owner\":\"Fru Wagner\",\"boarding\":\"Djurhotell Lindenau\",\"stay\":\"15 till 16 maj 2026\",\"lines\":\"id,date,time,activity,minutes,food,note\\nP1,2026-05-15,08:00,meal,,80 g torrfoder,Åt upp allt\\nP2,2026-05-15,09:30,walk,40,,Träffade beaglen Max\\nP3,2026-05-15,14:00,play,20,,Boll i trädgården\\nP4,2026-05-15,17:30,meal,,80 g torrfoder,Lämnade lite\\nP5,2026-05-15,19:00,walk,25,,\\nP6,2026-05-16,08:00,meal,,80 g torrfoder,\\nP7,2026-05-16,09:30,walk,35,,\\nP8,2026-05-16,11:00,care,,,Borstad\",\"remarks\":\"Lotte kom snabbt till ro och sov i sin egen korg. Hon tyckte om bollekarna i trädgården.\"}"
}
Gör mått, ändringar och priser till en ordersedel för ändringssömnad. Servern beräknar nya mått, radsummor och restbeloppet och kontrollerar ändringarna mot sömsmånen.
Indata- och konfigurationsfält
Grundläggande inställningar
customer — Kund
Tillagd ord för ord.
Standardinställningar: ""
order_number — Ordernummer
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
pickup — Klar för upphämtning
Valfritt, till exempel fredag 15 maj. Tillagt ordagrant.
Standardinställningar: ""
lines — Ändringar
En rad per ändring. measure är nuvarande mått, change är +2 eller -1.5, allowance är tillgänglig sömsmån. unit_price kan vara tomt.
Standardinställningar: ""
remarks — Kundens önskemål
Valfritt: vad kunden bad om vid provningen. Endast det som skrivs här kan förekomma.
Standardinställningar: ""
Avancerade inställningar
length_unit — Måttenhet
Visas med alla mått.
cm — Centimeter · in — Tum
Standardinställningar: "cm"
deposit — Betald handpenning
Valfritt, till exempel 20.
Standardinställningar: ""
currency — Valuta
Kort kod eller tecken som visas med belopp, till exempel EUR.
Standardinställningar: "EUR"
Maximalt antal UTF-8-byte i indata: 25000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "alteration_order_sheet",
"text": "{\"customer\":\"Fru Lena Hartmann\",\"order_number\":\"A-2026-118\",\"pickup\":\"Fredag 15 maj\",\"lines\":\"id,garment,alteration,measure,change,allowance,quantity,unit_price\\nR1,Byxor grå,Korta fållen,104,-3,,1,14.00\\nR2,Byxor grå,Släpp ut midjan,82,+3,2,1,18.50\\nR3,Klänning blå,Ta in sidsömmarna,96,-4,,1,24.00\\nR4,Kavaj,Korta ärmarna,63,-2,,1,22.00\\nR5,Jeans,Byt blixtlås,,,,2,\",\"length_unit\":\"cm\",\"deposit\":\"20\",\"currency\":\"EUR\",\"remarks\":\"Byxfållen utan uppslag. Behåll originalknapparna på kavajen.\"}"
}
Gör arrangemang och stjälkar och material per arrangemang till en materiallista. Servern multiplicerar mängder, summerar kostnader per arrangemang och skapar en inköpslista.
Indata- och konfigurationsfält
Grundläggande inställningar
event — Evenemang
Till exempel bröllop Berg. Tillagt ordagrant.
Standardinställningar: ""
event_date — Datum
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
customer — Kund
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
arrangements — Arrangemang
En rad per arrangemang med antal.
Standardinställningar: ""
lines — Material per arrangemang
En rad per material och arrangemang: arrangemanget som det heter ovan, stjälkar eller enheter per styck, enhet och pris per enhet.
Standardinställningar: ""
remarks — Anteckningar
Valfritt: färger, önskemål, leveransuppgifter.
Standardinställningar: ""
Avancerade inställningar
waste_percent — Marginal för brott (%)
Läggs endast till på inköpslistan. Från 0 till 50.
Standardinställningar: 0
currency — Valuta
Kort kod eller tecken som visas med belopp, till exempel EUR.
Standardinställningar: "EUR"
Maximalt antal UTF-8-byte i indata: 30000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "floral_bill_of_materials",
"text": "{\"event\":\"Bröllop Berg och Novak\",\"event_date\":\"20 juni 2026\",\"customer\":\"Anna Berg\",\"arrangements\":\"id,arrangement,quantity\\nA1,Brudbukett,1\\nA2,Bordsdekoration,8\\nA3,Kavajblomma,6\",\"lines\":\"id,arrangement,material,per_arrangement,unit,unit_price\\nM1,Brudbukett,Ros Avalanche,15,stjälk,2.40\\nM2,Brudbukett,Eukalyptus,5,stjälk,1.10\\nM3,Brudbukett,Satinband,1.5,m,0.90\\nM4,Bordsdekoration,Ros Avalanche,5,stjälk,2.40\\nM5,Bordsdekoration,Brudslöja,3,stjälk,1.30\\nM6,Bordsdekoration,Blomsterskum,1,styck,1.80\\nM7,Kavajblomma,Grenros,1,stjälk,1.50\\nM8,Kavajblomma,Nål,2,styck,\",\"waste_percent\":10,\"currency\":\"EUR\",\"remarks\":\"Endast vitt och mjukt grönt. Leverans till Lindenhof kl. 10:00.\"}"
}
Gör foderstaten per häst till en foderplan. Servern beräknar kilo per dag och period, kostnaden per box och inköpsmängderna per foder. Inga utfodringsråd.
Indata- och konfigurationsfält
Grundläggande inställningar
stable — Stall
Tillagd ord för ord.
Standardinställningar: ""
period — Period
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
lines — Foderstater
En rad per häst och foder: kg per utfodring och utfodringar per dag.
Standardinställningar: ""
feeds — Foderpriser
Valfritt: en rad per foder med priset per kg. Foder utan pris listas.
Standardinställningar: ""
period_days — Dagar i perioden
Till exempel 30 för en månad. Från 1 till 366.
Standardinställningar: 30
remarks — Anteckningar
Valfritt: allt som planen ska nämna, till exempel vem som utfodrar på helgerna.
Standardinställningar: ""
Avancerade inställningar
currency — Valuta
Kort kod eller tecken som visas med belopp, till exempel EUR.
Standardinställningar: "EUR"
Maximalt antal UTF-8-byte i indata: 30000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "stable_feed_plan",
"text": "{\"stable\":\"Inackorderingsstallet Lindenhof\",\"period\":\"Juni 2026\",\"lines\":\"id,box,horse,feed,kg_per_meal,meals_per_day\\nF1,Box 1,Luna,Hö,4,3\\nF2,Box 1,Luna,Havre,0.5,2\\nF3,Box 2,Max,Hö,5,3\\nF4,Box 2,Max,Mineralfoder,0.1,1\\nF5,Box 3,Fenja,Hö,3.5,3\\nF6,Box 3,Fenja,Pellets,0.75,2\",\"feeds\":\"id,feed,price_per_kg\\nP1,Hö,0.18\\nP2,Havre,0.45\\nP3,Pellets,0.62\",\"period_days\":30,\"currency\":\"EUR\",\"remarks\":\"Max ägare tar själv med mineralfodret.\"}"
}
Övningsplan för musik med meddelande till föräldrar
music_practice_plan
Gör stycken och minuter till en veckovis övningsplan med ett meddelande till föräldrarna. Servern fördelar styckena över övningsdagarna och summerar minuterna; endast stycken från indata förekommer.
Indata- och konfigurationsfält
Grundläggande inställningar
student — Elev
Ett förnamn räcker. Tillagt ordagrant.
Standardinställningar: ""
teacher — Lärare
Tillagd ord för ord.
Standardinställningar: ""
week — Vecka
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
lines — Stycken och övningar
En rad per stycke eller övning med minuter per övningsdag. days_per_week kan vara tomt: då övas stycket varje övningsdag.
Standardinställningar: ""
practice_days — Övningsdagar per vecka
Från 1 till 7.
Standardinställningar: 5
teacher_notes — Anteckningar från lektionen
Valfritt: vad som gick bra, vad man ska tänka på vid övningen. Endast det som skrivs här kan förekomma i meddelandet.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 20000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "music_practice_plan",
"text": "{\"student\":\"Mia\",\"teacher\":\"Musikskolan Lindenau, K. Berg\",\"week\":\"11 till 17 maj 2026\",\"lines\":\"id,piece,focus,minutes_per_day,days_per_week\\nU1,Skalor G-dur och e-moll,Långsamt med metronom,5,\\nU2,Menuett i G-dur,Takt 9 till 16 med enbart vänster hand,10,4\\nU3,Vindens sång,Spela igenom en gång om dagen,5,3\\nU4,Prima vista-häfte,En ny rad,5,2\",\"practice_days\":5,\"teacher_notes\":\"Mia spelade den första delen av menuetten mycket jämnt i dag. I takt 9 till 16 är vänster hand fortfarande osäker. Öva långsamt och ta korta pauser.\"}"
}
Gör ämnesområden, poäng och anteckningar från läxhjälpen till en framstegsrapport för föräldrar. Servern beräknar andelar av maxpoängen per ämne, och AI:n gör inga prognoser eller diagnoser.
Indata- och konfigurationsfält
Grundläggande inställningar
student — Elev
Ett förnamn räcker. Tillagt ordagrant.
Standardinställningar: ""
tutor — Handledare eller läxhjälpsföretag
Tillagd ord för ord.
Standardinställningar: ""
period — Period
Tillagd ord för ord.
Standardinställningar: ""
lines — Lektioner och resultat
En rad per lektion eller prov. score och max_score kan vara tomma; grade behålls ordagrant. Datum som 2026-05-31 eller 31.05.2026.
Standardinställningar: ""
tutor_notes — Handledarens anteckningar
Valfritt: vad som gick bra, vad som fortfarande övas. Endast det som skrivs här kan förekomma i rapporten.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 30000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "tutoring_progress_report",
"text": "{\"student\":\"Jonas\",\"tutor\":\"Studiecenter Lindenau, P. Novak\",\"period\":\"Mars till maj 2026\",\"lines\":\"id,date,subject,topic,score,max_score,grade\\nL1,2026-03-10,Matematik,Bråk,12,20,\\nL2,2026-04-07,Matematik,Bråk och decimaltal,15,20,\\nL3,2026-05-05,Matematik,Procent,17,20,\\nL4,2026-03-17,Engelska,Preteritum,8,15,\\nL5,2026-04-28,Engelska,Oregelbundna verb,11,15,\\nL6,2026-05-12,Engelska,Skolprov,,,B\",\"tutor_notes\":\"Jonas kontrollerar nu sina bråkresultat på egen hand. De oregelbundna verben övas med glosskort i början av varje lektion. Han ställer fler frågor än i mars.\"}"
}
Gör fynd per hov och utfört arbete till en rapport för hästägaren. Servern beräknar nästa besökstid utifrån datum och intervall och listar hovar utan anteckning. Inga veterinära diagnoser.
Indata- och konfigurationsfält
Grundläggande inställningar
horse — Häst
Namn och vid behov stall. Tillagt ordagrant.
Standardinställningar: ""
pet_owner — Ägare
Valfritt. Tillagt ordagrant.
Standardinställningar: ""
farrier — Hovslagare eller hovvård
Tillagd ord för ord.
Standardinställningar: ""
visit_date — Datum för besöket
Till exempel 2026-05-12 eller 12.05.2026. Behövs för nästa besökstid.
Standardinställningar: ""
interval_weeks — Intervall till nästa besök (veckor)
Enligt överenskommelse. Från 1 till 26.
Standardinställningar: 6
lines — Hovar
En rad per hov, eller flera rader vid flera fynd. hoof är fl, fr, hl eller hr. finding och work väljs från listorna.
Standardinställningar: ""
remarks — Anteckningar
Valfritt: allt som ägaren bör veta, till exempel överenskommelser om nästa besök.
Standardinställningar: ""
Maximalt antal UTF-8-byte i indata: 20000
Resultat använder ops_review: columns och skalära rows, summary, källanknutna findings och exportutkast. review_required och ai_required är true, och ai_model är do4u-standard. All text måste återges som icke betrodd klartext. Kassaflödesresultat innehåller dessutom chart_data med type cashflow, currency, buffer_cents och högst 91 daterade punkter med base_cents och scenario_cents. Värdena är serverberäknade heltalscent; ingen modellgenererad diagramkod accepteras. Kapresultat innehåller chart_data med type cutting och scale 1000: stånglängder är heltalstusendelar av angiven enhet (mm, cm, m eller in). Varje stång innehåller id, unit, length, trim_start, trim_end, kerf, segments (id och length) samt remaining. En snittspalt räknas per färdigdel. Servern verifierar att delar, snittspalter, ändkapningar och kvarvarande material tillsammans är exakt lika med lagerlängden. Ritningen innehåller högst 30 kompletta stänger och 120 delar; total_bars, omitted_bars och truncated beskriver uttryckligen eventuella utelämnanden. Hela fördelningen finns kvar i tabellen och exportutkasten. Heuristiken hävdar inte global optimalitet.
Exempel på begäran
{
"tool": "hoof_care_report",
"text": "{\"horse\":\"Fenja, Lindenhof\",\"pet_owner\":\"Fru Berg\",\"farrier\":\"Hovvård 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,Liten spricka vid tån på utsidan\\nH3,hl,uneven_wear,trim,Slits mer på insidan\\nH4,hr,ok,trim,\",\"remarks\":\"Fenja stod lugnt. Ha henne gärna i boxen vid nästa besök, helst före utfodringen.\"}"
}
Kontrakts- och underhållsgranskningar returnerar dessutom en signerad calendar_review-token bunden till autentiserat konto, källdata och en giltighetstid på 30 minuter. Efter uttrycklig mänsklig granskning skickas token, valda händelse-ID:n och approved:true med POST till /api/v1/business/calendar från samma konto. Svaret är en ICS-export. Servern kontrollerar ägarskap, signatur, giltighetstid och urval oberoende av modellen. Ingen kalender ändras.
POST /api/v1/business/calendar
Slutpunkten kräver befintlig API Bearer-autentisering för samma konto som äger kontrakts- eller underhållsgranskningen. Den signerade granskningen gäller i 30 minuter och binder godkända källdata och händelseurvalet. Saknat godkännande, en annan ägare, okända händelse-ID:n eller en utgången eller ändrad token avvisas. calendar_review är ett objekt med token och expires_at (Unix-tidsstämpel). calendar_events innehåller id, title, date (YYYY-MM-DD) och description; calendar_options innehåller name och reminder_days. Det första resultatet innehåller inga ICS-byte. Högst 20 olika händelse-ID:n kan väljas.
{
"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
}
Ett lyckat svar innehåller ok:true och en export med filename, mime:text/calendar och fullständig ICS-text i content. Platshållaren nedan beskriver svarsstrukturen; den är inte en genererad fil. Att spara eller importera filen är en separat klientåtgärd. Ingen kalendertjänst kontaktas.
Första resultaten innehåller utkastsexporter med filename, mime och content samt den källbundna granskningstabellen. Dessa utkast kräver uttrycklig mänsklig granskning före användning eller vidarebefordran. Granskningar av kontraktsfrister och underhåll kan innehålla calendar_events, calendar_options och calendar_review; dessa fält accepteras aldrig som modellgivet godkännande. Kalenderexport kräver den separata bekräftade begäran som visas ovan.
Widgetar
En widget bäddar in ett Do4U-verktyg på din egen webbplats som en iframe, med samma formulär och resultat som på Do4U. Förfrågningar debiteras widgetens konto. Du skapar widgetar på sidan Widgetar eller med API:et.
Bädda bara in widgetar bakom en inloggning. Sidan med widgeten måste kräva inloggning. Alla som kan öppna sidan kan använda widgeten och förbruka dina krediter. Använd aldrig en widget på en offentlig sida.
Do4U kan inte kontrollera utifrån om din sida kräver inloggning. Det bekräftar du när du skapar widgeten, och du är ansvarig för det. Gränserna nedan minskar skadan om en token kommer ut, men de ersätter inte inloggningen.
En token per widget
Varje widget har en egen token som börjar med d4w_. Do4U sparar bara en hash, så tokenen visas bara en gång. Den kan mycket mindre än en API-nyckel:
Den fungerar bara för den här widgetens verktyg. Den kan inte läsa ditt saldo och kan inte se andra jobb.
Bara de tillåtna webbplatserna kan bädda in widgeten. Webbläsaren ser till det. Utanför en webbläsare skyddar den här kontrollen dig inte, eftersom ett program kan förfalska sitt ursprung.
Varje widget har en budget per dag och per månad och en gräns för förfrågningar per minut. När budgeten är slut avvisas nya jobb.
En widget ser bara sina egna jobb. Med ett subject ser varje användare bara sina egna jobb.
”Ny token” ersätter den gamla tokenen direkt och avslutar alla dess sessioner. ”Återkalla” stoppar widgeten direkt. Andra widgetar och API-nycklar fortsätter att fungera.
Håll tokenen borta från offentlig kod, loggar och repositorier.
Snabbstart
Öppna sidan Widgetar och välj ett verktyg, de tillåtna webbplatserna, läget och budgeten.
Bekräfta att du bara bäddar in widgeten bakom en inloggning. Kopiera tokenen, som bara visas en gång.
Lägg till koden på en sida som kräver inloggning.
Logga in, prova widgeten en gång och kontrollera förbrukningen på sidan Widgetar.
Läge 1: Token på sidan
Det snabbaste sättet. Tokenen finns i din sidas HTML, så varje inloggad användare kan läsa den. Använd bara det här läget om du litar på alla användare i området. Det här läget tillåter ett verktyg per widget.
<!-- Bädda bara in i ett område som kräver inloggning -->
<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>
Läge 2: Kortlivade sessioner (rekommenderas)
Widgetens token stannar på din server. När din server har känt igen en inloggad användare begär den en sessionstoken och skriver bara in den på sidan. En sessionstoken börjar med d4s_ och går ut av sig själv. I det här läget avvisar webbläsaren den långlivade tokenen, så en token som av misstag kopierats in i HTML-koden märks direkt.
Exempel i PHP. Kör detta bara för inloggade användare, på den server som genererar sidan:
<?php
// Kontrollera först din egen inloggning. Tokenen stannar på den här servern.
if (empty($_SESSION['user_id'])) { http_response_code(403); exit; }
$ch = curl_init('https://do4u.eu/api/v1/widgets/session');
curl_setopt_array($ch, [
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_TIMEOUT => 10,
CURLOPT_HTTPHEADER => [
'Authorization: Bearer ' . getenv('DO4U_WIDGET_TOKEN'),
'Content-Type: application/json',
],
CURLOPT_POSTFIELDS => json_encode(['subject' => (string)$_SESSION['user_id']]),
]);
$antwort = json_decode((string)curl_exec($ch), true);
$marke = $antwort['token'] ?? '';
?>
<div data-do4u-widget="w_3f9a1c0b7d2e4a68" data-tool="newsletter_create"
data-token="<?= htmlspecialchars($marke) ?>" data-session-url="/do4u-session.php"></div>
<script src="https://do4u.eu/js/do4u-widget.js" defer></script>
Valfritt: data-session-url anger en adress på din egen webbplats. När en session går ut skickar widgeten en förfrågan till den adressen med din webbplats cookies. Kontrollera inloggningen där och svara med {"token": "d4s_..."}.
tool
Valfritt. Begränsar sessionen till ett verktyg i den här widgeten. Utan det här fältet gäller sessionen alla widgetens verktyg.
subject
Valfritt. Ditt ID för användaren, högst 200 byte. Do4U sparar bara en hash. En session med subject ser bara jobb med samma subject.
ttl_minutes
Valfritt. Livslängd i minuter. Standard 60, högst 480.
Attribut
data-do4u-widget
Obligatoriskt. Widgetens ID, till exempel w_3f9a1c0b7d2e4a68.
data-tool
Obligatoriskt. Verktygets namn, som i listan nedan.
data-token
Widgetens token eller en sessionstoken. Skriptet tar bort den från elementet efter inläsningen.
data-lang
Widgetens språk, till exempel sv. Utan det här attributet använder Do4U webbläsarens språk.
data-theme
light eller dark. Utan det här attributet gäller systemets inställning.
data-min-height
Minsta höjd i pixlar, 480 som standard. Sedan följer höjden innehållet.
data-session-url
Adress på din webbplats som returnerar en ny sessionstoken.
data-title
Titel på iframen för skärmläsare. Ange den på din sidas språk.
Händelser och förifyllning
Elementet utlöser do4u:ready, do4u:result och do4u:expired. Med do4uWidget.fill() kan din sida förifylla formulärfält. Ett jobb startar aldrig av sig självt, eftersom användaren bestämmer när krediter används.
Behandla resultatet som opålitliga data. AI-utdata kan vara fel, och text från lästa webbsidor kan påverka dem. Gör escaping av resultatet, eller rensa det på din server, innan du visar eller sparar det. Låt en människa kontrollera det innan du publicerar det.
Content Security Policy
Om din webbplats använder en Content Security Policy ska du tillåta ramen och skriptet. Om du själv är värd för skriptet räcker frame-src.
Integrationer kan hantera widgetar med en API-nyckel för kontot. Tokenen i svaret på POST /widgets visas bara en gång. POST /widgets/session accepterar också en widget-token; då behövs inte fältet widget. Med en API-nyckel skickar du widgetens ID i fältet widget.
POST /widgets/session
Skapa en sessionstoken.
GET /widgets
Lista widgetar, deras förbrukning och de verktyg som är tillgängliga för widgetar.
Tokenen är fel eller återkallad, eller så är widgetar avstängda.
401 expired
Sessionen har gått ut. Ladda om sidan eller använd data-session-url.
401 session_required
Den här widgeten fungerar bara med sessionstokens, men den fick den långlivade tokenen.
403
Widgeten eller sessionen tillåter inte det här verktyget.
429
Widgetens budget är slut, eller så är det för många förfrågningar per minut.
Data och fakturering
Jobb debiteras till normala priser på widgetens konto. Val av team och projekt är inte tillgängligt i widgetar.
Som standard sparar en widget inget innehåll: Do4U raderar inmatningar och resultat när de har hämtats, senast efter en timme. Du kan ändra detta per widget.
Widgeten körs på do4u.eu och sätter inga cookies. Berätta för dina användare i din integritetspolicy att deras inmatningar skickas till Do4U.
Tokenen skickas i adressens fragment, som webbläsare inte skickar till servrar. Den syns inte i åtkomstloggar eller referrers.
Tillgängliga verktyg
Varje verktyg som skapar ett jobb är tillgängligt som widget. Använd dessa namn i data-tool:
Tillgänglighetsredogörelsen har en egen process utan jobb och är inte tillgänglig som widget. Verktyg med en egen sida visar ett enkelt adressfält i widgeten.
Data
Indata och resultat sparas i 7 dagar (Free) eller 30 dagar (betalda paket) och raderas sedan. Bilder raderas direkt efter behandlingen. Resultaten är AI-genererade: kontrollera dem innan du använder dem.
Svara på mejl utan att byta inkorg
Do4U driver ingen inkorg och sparar aldrig åtkomstuppgifter till din brevlåda. Två sätt att ändå få svarsutkast:
S1 – Mall för n8n eller Make
Utlösare: ett nytt mejl i din brevlåda (IMAP-utlösare i n8n eller Make – åtkomstuppgifterna stannar där)
POST /api/v1/jobs med verktyget support_reply, mejltexten och no_store: true
Vänta några sekunder och hämta GET /api/v1/jobs/{id} tills statusen är done
Skapa ett utkast i din brevlåda med texten från result.reply (Gmail- eller Outlook-modul)
I Make bygger du samma scenario av modulerna Email (watch emails), HTTP (make a request), Sleep och Gmail eller Outlook (create a draft).
Dev-tillägg och butiksplugin
Packa upp ZIP-filen och läs den medföljande guiden. Läs in webbläsartillägget lokalt; testa butiksplugin först i en testbutik. Din egen Dev-API-nyckel krävs. Shopware har för närvarande ett CLI.