Med Do4U API'et bruger du de samme værktøjer som på hjemmesiden fra din egen software: sammenfatte, sammenligne, supportsvar, alternative tekster, omskrive og oversætte. Hver forespørgsel behandles på vores egne servere i Polen, EU.
Basis-URL: https://do4u.eu/api/v1
OpenAPI 3.1-beskrivelse (JSON) – Maskinlæsbar beskrivelse af dette API til kodegeneratorer og værktøjer som Postman eller Insomnia. Ingen nøgle nødvendig.
Godkendelse
Opret en nøgle under API-nøgler på din konto. Send den med hver forespørgsel i headeren Authorization: Bearer <key> (eller X-API-Key: <key>). Hold nøglen hemmelig, og læg den aldrig ind på en hjemmeside. Du kan tilbagekalde en nøgle når som helst.
Sådan fungerer det
Opgaver kører asynkront. Du opretter en opgave og får med det samme dens id (HTTP 202). Derefter henter du opgaven, indtil dens status er done eller failed. Spørg hvert 2. til 5. sekund; de fleste opgaver tager nogle få sekunder.
Endpoints
GET
/tools
Værktøjer, indstillinger og dine inputgrænser
GET
/balance
Din kreditsaldo
POST
/jobs
Opret en opgave (JSON, eller multipart/form-data med en billedfil)
GET
/jobs/{id}
Status og resultat for en opgave
DELETE
/key
Tilbagekald den nøgle, du sender med denne forespørgsel, for eksempel når en integration afbrydes. Opgaver, der allerede er oprettet, bliver stadig færdige.
POST
/key/revoke
Det samme som DELETE /key, til klienter, der kun kan sende GET og POST.
Inputtekst. For compare: tekst A. For alt_text: valgfri sidekontekst.
text_b
Tekst B (kun compare).
url
Offentlig webside, der læses i stedet for tekst (summarize, accessibility_check).
html
HTML fra en side, der skal tjekkes (accessibility_check), op til 300.000 tegn.
focus_keyword
Valgfrit fokusnøgleord til seo_meta. Uden target skriver seo_meta på language.
faq
Valgfrie FAQ-uddrag (kun support_reply).
questions
Valgfrit til seo_meta, content_brief og faq_schema: hyppige spørgsmål fra besøgende, som en liste af tekster eller af {"text": ..., "count": n} (op til 50, højst 20 bruges). faq_schema besvarer dem først, hvis kilden besvarer dem; visitor_questions i resultatet viser, hvad der skete med hvert enkelt.
image
Billede til alt_text: filfelt i multipart/form-data, eller base64 / data URI i JSON. JPG, PNG, WebP eller GIF, op til 5 MB.
image_url
Valgfrit til alt_text i stedet for image: billedets offentlige adresse (http eller https; JPEG, PNG, WebP eller GIF; højst 5 MB). Do4U henter det én gang i baggrunden. Hvis det mislykkes, mislykkes opgaven med fejlen image_unavailable og koster ingenting.
options
Objekt med værktøjets indstillinger, for eksempel {"length": "short"}.
language
Sprog for resultatet og noterne: en, de eller pl. Standard er en. For translate er målsproget indstillingen target.
no_store
true: inputtet slettes lige efter behandlingen og resultatet efter første hentning.
brand_voice
Valgfrit: false slår din brandstemme fra for denne opgave (standard: brandstemmen bruges, hvis du har sat en op).
ai_label
Valgfrit: true viser den synlige note “Markeret som AI-genereret” sammen med resultatet i webgrænsefladen, false skjuler den. Standard: indstillingen på din konto. Den maskinlæsbare AI-mærkning er altid i resultatet og kan ikke slås fra: felterne ai_generated og generator, en HTML-kommentar i HTML-resultater, ai_notice til billedbeskrivelser. ai_generated er false, hvis resultatet kun stammer fra automatiske tjek.
callback_url
Valgfrit: offentlig https-adresse, der får en signeret POST, når opgaven er færdig (se Webhooks).
render_js
Valgfrit: true henter først siden med JavaScript (sider, der bygger deres indhold i browseren; værktøjer, der læser en url). Gebyret for rendering opkræves kun, hvis siden virkelig blev hentet på den måde; resultatfeltet render viser, hvad der skete.
no_cache
Valgfrit: true starter altid et nyt AI-job. Uden det genbruges et færdigt og stadig gemt resultat på din konto (eller dit arbejdsrum) med det samme værktøj, de samme indstillinger og det samme input: jobbet er færdigt med det samme, from_history er true, og det koster 0 % af den oprindelige jobs credits. Aldrig med no_store, aldrig for en url.
allow_same_language
Valgfrit for translate, translate_html og translate_file: true oversætter, selv om teksten allerede er på målsproget. Uden det afvises et sådant job med same_language (400) – kun når tjekket er sikkert.
Gentag forespørgsler sikkert (Idempotency-Key)
Send headeren Idempotency-Key med POST /jobs, for eksempel en tilfældig UUID for hvert job (1 til 255 udskrivbare ASCII-tegn). Hvis forbindelsen afbrydes, og du sender den samme forespørgsel igen med den samme Idempotency-Key og den samme API-nøgle inden for 24 timer, får du det samme svar igen: det samme job, intet andet job og ingen anden opkrævning. Svaret har så headeren Idempotent-Replayed: true. Brug en ny nøgle til hvert nyt job. Hvis du sender den samme nøgle med en anden forespørgsel, får du 422 idempotency_conflict. Fejl gemmes ikke: efter en fejl kan du sende forespørgslen igen med den samme nøgle.
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
normalt 1–3 credits
headlinesOverskrifter og emnelinjer
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
normalt 1–4 credits
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 og running: arbejder stadig (position og wait_seconds hjælper dig med at vente). done: result indeholder værktøjets felter. failed: intet blev opkrævet (credits er 0); error.code angiver årsagen: address_blocked (Do4U åbner ikke denne adresse, for eksempel en privat eller intern; send teksten eller HTML'en i stedet), input_too_large (forkort inputtet), image_unavailable eller job_failed. expired: resultatet gemmes ikke længere.
Webhooks
Tilføj "callback_url" til POST /api/v1/jobs, så sender Do4U en signeret POST (hændelsen job.finished med status, credits og resultatlinket - ikke selve resultatet), så snart jobbet er færdigt. Kun offentlige adresser på port 80 eller 443; vi prøver igen op til 6 gange med stigende pauser.
Eksempel: opret et job med callback_url – og den forespørgsel, Do4U sender til den adresse, når jobbet er færdigt:
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..."}
Tjek headeren X-Do4U-Signature: t=<time>,v1=<hex>, hvor v1 = HMAC-SHA256(secret, "<time>.<raw body>"). Afvis gamle tidspunkter (f.eks. ældre end 5 minutter). Din hemmelighed starter med whsec_ og vises på siden API-nøgler.
// 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 en kontos credit-saldo falder under tærsklen, sender Do4U én signeret POST til kontoens webhook-adresse. Hændelsen indeholder ingen personoplysninger, kun saldoen, tærsklen og tidspunktet (UTC). Den næste følger først, efter at der er tilføjet credits igen (køb, månedlige gratis credits eller gavekode). Signatur og hemmelighed er de samme som til 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"}
Skabelon, endnu ikke testet i en rigtig n8n- eller Make-instans – test signaturkontrollen, før du bruger den.
I n8n: Workflows → Import from file. Indtast derefter din hemmelighed i noden "Check signature" og din API-nøgle i "Do4U: get result", aktivér workflowet, og brug webhookens produktions-URL som callback_url. Selvhostet n8n kræver miljøvariablen NODE_FUNCTION_ALLOW_BUILTIN=crypto til signaturkontrollen.
Make
Tilføj modulet Webhooks → Custom webhook som udløser, og slå "JSON pass-through" og "Get request headers" til i dets avancerede indstillinger.
Brug denne webhooks adresse som callback_url.
Kontrollér signaturen: sammenlign v1 fra headeren X-Do4U-Signature med sha256(t + "." + raw body; hex; din hemmelighed).
Tilføj HTTP → Make a request: GET på result_url med headeren Authorization: Bearer <your API key>.
Brug feltet result i dine næste moduler.
Skabelon, endnu ikke testet i en rigtig n8n- eller Make-instans – test signaturkontrollen, før du bruger den.
Opskrifter: kæd værktøjer sammen
En opskrift kører 2 til 4 værktøjer efter hinanden som ét job. Send "recipe" i stedet for "tool": enten navnet på en færdig opskrift eller en liste over trin. Teksten går ind i det første trin; resultatet af hvert trin er teksten til det næste trin. GET /api/v1/recipes viser de færdige opskrifter, de værktøjer, du kan bruge, og det felt, hvert værktøj giver videre.
Du får ét overslag for alle trin (credits_estimate). Det beløb reserveres ved starten. Efter hvert trin bogføres det reelle forbrug, og resten forbliver reserveret til sidst og frigives så. Et mislykket trin koster ingenting, de resterende trin springes over, og trin, der allerede var færdige, afregnes.
GET /api/v1/jobs/{id} viser hvert trin med dets status (pending, queued, running, done, failed, skipped), dets credits, en meddelelse input_shortened, hvis teksten skulle forkortes til det næste værktøj, og hvert trins resultat, når opskriften er afsluttet. Med no_store vises resultaterne én gang. callback_url udløses én gang, ved opskriftens afslutning.
Fejl har altid samme form: {"error": {"code": "...", "message": "..."}}. Ved 429 og 503 fortæller headeren Retry-After, hvor mange sekunder du skal vente.
Kode
HTTP
Betydning
missing_key
401
Ingen API-nøgle sendt.
invalid_key
401
Nøglen er ukendt eller tilbagekaldt.
rate_limited
429
For mange forespørgsler i det her minut.
invalid_json
400
Body er ikke et JSON-objekt.
unknown_tool
400
Intet værktøj med det navn.
invalid_option
400
Ukendt indstilling eller værdi.
invalid_field
400
Et felt har den forkerte type.
invalid_language
400
language er ikke en, de eller pl.
empty_input
400
Ingen tekst eller URL.
text_b_required
400
compare kræver text og text_b.
input_too_long
400
Input er længere end din grænse.
input_too_large
400
Input er for stort til én opgave: forkort det, eller del det op i flere opgaver.
invalid_url
400
URL'en er ikke tilladt eller kan ikke læses.
invalid_image
400
Billedet mangler, har det forkerte format eller er for stort.
payload_too_large
413
Forespørgslens body er større end 8 MB.
insufficient_credits
402
Ikke nok kreditter.
email_not_verified
402
Bekræft først din e-mailadresse.
daily_limit
429
Den gratis daglige grænse er brugt op (website_check scope short).
too_many_open_jobs
429
For mange åbne opgaver på din konto.
package_required
403
Værktøjet kræver en købt pakke.
busy
503
Køen er fuld, prøv igen om lidt.
tool_unavailable
503
Værktøjet er ikke tilgængeligt lige nu.
not_found
404
Ukendt endpoint eller ukendt opgave.
method_not_allowed
405
Forkert HTTP-metode.
internal_error
500
Fejl hos os.
invalid_idempotency_key
400
Idempotency-Key er tom, for lang eller indeholder tegn, der ikke er udskrivbare ASCII.
idempotency_conflict
422
Denne Idempotency-Key er allerede brugt med en anden forespørgsel.
idempotency_in_progress
409
En forespørgsel med denne Idempotency-Key kører stadig. Vent et øjeblik (Retry-After).
idempotency_unavailable
503
Idempotency-Key kan ikke bruges lige nu. Prøv igen senere.
same_language
400
Teksten er allerede på målsproget (oversættelsesværktøjer). Send allow_same_language: true for at oversætte alligevel.
Grænser
60 forespørgsler pr. minut pr. nøgle og 120 pr. konto.
Åbne opgaver samtidig pr. konto: Free 3, Starter 3, Standard 5, Pro 10, for hjemmesiden og API'et tilsammen.
API-nøgler: Free 1, Starter 1, Standard 5, Pro 10.
Kreditter
En ny opgave viser et estimat (credits_estimate); charged er det faktiske forbrug (credits). Mislykkede opgaver koster ingenting. Gratis kreditter bruges først.
Kontorværktøjer: input, gennemgang og eksport
Alle ni værktøjer bruger POST /api/v1/jobs og det eksisterende endepunkt for jobstatus. Inputdokumenter og genererede udkast er data, aldrig instruktioner til at udføre handlinger. Resultater kræver gennemgang før operationel brug. Intet værktøj sender beskeder, offentliggør artikler eller ændrer kildefiler.
Mødereferat
meeting_minutes
Input og grænser
Kun ren UTF-8-tekst, op til 12.000 tegn; hver ikke-tom kildelinje er begrænset til 1.200 tegn. options.items accepterer strengene "5", "10" eller "20" (standard "10"). Kildesproget bevares. Uploadede PDF-filer, eksterne URL'er og billeder accepteres ikke.
Resultat og eksport
Resultatet indeholder gennemgåede udkastforslag, nøjagtige kildecitater, linjenumre og bytepositioner. Manglende ansvarlige, frister eller svar forbliver manglende. result.exports.text og result.exports.csv indeholder filename, mime og UTF-8-indhold. CSV-celler får formelbeskyttelse. Læringsquizzer leverer desuden result.exports.moodle_xml til import af korte svar i Moodle. Spørgsmål og svar kræver fortsat faglig gennemgang.
JSON-anmodning
{
"tool": "meeting_minutes",
"text": "Decision: use the blue design.\nAnna will send the draft by 7 November 2026.\nBudget remains open.",
"options": {
"items": "10"
}
}
Udbudskrav
tender_requirements
Input og grænser
Kun ren UTF-8-tekst, op til 12.000 tegn; hver ikke-tom kildelinje er begrænset til 1.200 tegn. options.items accepterer strengene "5", "10" eller "20" (standard "10"). Kildesproget bevares. Uploadede PDF-filer, eksterne URL'er og billeder accepteres ikke.
Resultat og eksport
Resultatet indeholder gennemgåede udkastforslag, nøjagtige kildecitater, linjenumre og bytepositioner. Manglende ansvarlige, frister eller svar forbliver manglende. result.exports.text og result.exports.csv indeholder filename, mime og UTF-8-indhold. CSV-celler får formelbeskyttelse. Læringsquizzer leverer desuden result.exports.moodle_xml til import af korte svar i Moodle. Spørgsmål og svar kræver fortsat faglig gennemgang.
JSON-anmodning
{
"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"
}
}
Arbejdsinstruktioner
work_instructions
Input og grænser
Kun ren UTF-8-tekst, op til 12.000 tegn; hver ikke-tom kildelinje er begrænset til 1.200 tegn. options.items accepterer strengene "5", "10" eller "20" (standard "10"). Kildesproget bevares. Uploadede PDF-filer, eksterne URL'er og billeder accepteres ikke.
Resultat og eksport
Resultatet indeholder gennemgåede udkastforslag, nøjagtige kildecitater, linjenumre og bytepositioner. Manglende ansvarlige, frister eller svar forbliver manglende. result.exports.text og result.exports.csv indeholder filename, mime og UTF-8-indhold. CSV-celler får formelbeskyttelse. Læringsquizzer leverer desuden result.exports.moodle_xml til import af korte svar i Moodle. Spørgsmål og svar kræver fortsat faglig gennemgang.
JSON-anmodning
{
"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"
}
}
Læringsquiz
learning_quiz
Input og grænser
Kun ren UTF-8-tekst, op til 12.000 tegn; hver ikke-tom kildelinje er begrænset til 1.200 tegn. options.items accepterer strengene "5", "10" eller "20" (standard "10"). Kildesproget bevares. Uploadede PDF-filer, eksterne URL'er og billeder accepteres ikke.
Resultat og eksport
Resultatet indeholder gennemgåede udkastforslag, nøjagtige kildecitater, linjenumre og bytepositioner. Manglende ansvarlige, frister eller svar forbliver manglende. result.exports.text og result.exports.csv indeholder filename, mime og UTF-8-indhold. CSV-celler får formelbeskyttelse. Læringsquizzer leverer desuden result.exports.moodle_xml til import af korte svar i Moodle. Spørgsmål og svar kræver fortsat faglig gennemgang.
JSON-anmodning
{
"tool": "learning_quiz",
"text": "Water freezes at zero degrees Celsius.\nA triangle has three sides.\nPhotosynthesis uses light energy.",
"options": {
"items": "10"
}
}
Rensning af CSV og XLSX
clean_table
Input og grænser
CSV sendes i text (op til 24.000 byte), eller text indledes med D4XLSX1: efterfulgt af streng base64-kodning af en XLSX-fil (op til 1.000.000 afkodede byte). Grænser: ét ark, 201 rækker inklusive overskriften, 32 kolonner, 3.000 celler og 20.000 byte celletekst. Formler, makroer og eksterne links afvises. Typografier og regnearksfunktioner bevares ikke. options.delimiter: auto, comma, semicolon eller tab. options.decimal: keep eller comma.
Resultat og eksport
Gennemgangen identificerer nøjagtigt dublerede rækker og konservative værdirettelser. Eksport kræver genindsendelse af den samme oprindelige text og de samme indstillinger med options.office_action="export", options.export_format="csv" eller "xlsx" og selected som en JSON-kodet strengliste med gennemgåede ID'er. Kun valgte ændringer anvendes. Et tomt valg medfører ingen rensning. CSV-formelbeskyttelse forbliver aktiv; XLSX gemmer bogstavelige strenge. Workeren genberegner ID'er frem for at stole på en klientrapport.
selected er en streng, der indeholder en JSON-liste, eksempelvis "[\"C1\"]"; de faktiske ID'er fra gennemgangen skal anvendes. Højst 5.000 byte og 3.000 forskellige ID'er. Eksportjob returnerer result.type="office_export" og result.export med filename, mime og content_base64. Base64 afkodes til filbyte. Ingen klientleveret rapport accepteres.
Ren UTF-8-tekst på op til 12.000 byte. options.scope accepterer all, email, phone, iban eller ip. Det valgfrie terms er en streng med op til 30 nøjagtige udtryk, hvor der skelnes mellem store og små bogstaver, på separate linjer, højst 2.000 byte. Registrering af navne og adresser kræver disse brugerdefinerede udtryk. IP-registrering omfatter IPv4; mulige telefonnumre kræver gennemgang, og mulige IBAN-numre kræver en gyldig kontrolsum.
Resultat og eksport
Hver forekomst og dens foreslåede pladsholder skal gennemgås. Gentagne identiske værdier bruger stabile pladsholdere inden for teksten. Eksport kræver genindsendelse af oprindelig text og indstillinger med options.office_action="export", options.export_format="txt" og selected som en JSON-kodet strengliste med forekomst-ID'er. Ikke-valgte forekomster forbliver uændrede. Dette hjælper med maskering og certificerer ikke irreversibel anonymisering.
selected er en streng, der indeholder en JSON-liste, eksempelvis "[\"C1\"]"; de faktiske ID'er fra gennemgangen skal anvendes. Højst 5.000 byte og 3.000 forskellige ID'er. Eksportjob returnerer result.type="office_export" og result.export med filename, mime og content_base64. Base64 afkodes til filbyte. Ingen klientleveret rapport accepteres.
Ren SRT eller WebVTT sendes i text, op til 65.536 byte, 200 undertekster og 16.000 tegn i undertekstindholdet. Typografier, indlejret markup og ikke-understøttede metadata afvises. options.mode er check (standard) eller translate; options.format er auto, srt eller vtt. options.target vælger et understøttet oversættelsessprog. Heltalsfelterne max_line_chars (10–100, standard 42), max_lines (1–6, standard 2) og max_cps (5–40, standard 20) er felter på øverste niveau.
Resultat og eksport
Resultatet rapporterer tidskodefejl, overlap, linjelængder og læsehastighed. Kontrol bevarer originalsproget. Oversættelse ændrer undertekstindholdet, mens kildens tidskoder og sammenhængen mellem undertekster bevares; den ændrer ikke tidskoder og opdeler ikke undertekster. Tekst til download findes i result.file med result.filename og result.mime. Ugyldige tidskoder kan medføre, at file er null. En vellykket kontrol garanterer ikke tilgængelighed eller sproglig kvalitet.
UTF-8-kodet faktura-XML sendes i text, op til 262.144 byte. Accepteret input er UBL Invoice, UBL CreditNote og UN/CEFACT CII med en EN 16931- eller XRechnung 3-profil. options.profile er auto, en16931 eller xrechnung. ZIP, PDF, udtræk af indlejret ZUGFeRD fra PDF, DTD'er og eksterne entiteter understøttes ikke. Udtrukket XML kan indsendes særskilt, hvis det opfylder den accepterede profil.
Resultat og eksport
Validering bruger officielle, fastlåste XSD- og Schematron-artefakter: KoSIT 1.6.3, XRechnung 3.0.2-konfiguration dateret 2026-08-31, EN 16931-regler 1.3.16 og XRechnung-regler 2.6.0. Resultatet registrerer versioner, dokumenthash, fund, alvorlighedsgrad, regel-ID'er og acceptstatus. not_checked betyder, at der ikke blev opnået en afgørelse om overensstemmelse. Teknisk godkendelse garanterer ikke modtageraccept, regnskabsmæssig korrekthed eller juridisk overholdelse.
JSON-anmodning
Det kompakte XML-eksempel nedenfor er bevidst ufuldstændigt og bør give valideringsfejl. En komplet erhvervsfaktura skal indeholde alle obligatoriske felter; eksemplet viser anmodningsformatet, ikke en faktura i overensstemmelse med reglerne.
Oplægsfasen kræver topic (300 byte), audience (500 byte) og goal (500 byte). Det valgfrie text leverer op til 12.000 byte kildemateriale i højst 12 afsnit på 1.800 byte hver. Et valgfrit source_url skal være en offentlig HTTP(S)-adresse på højst 2.000 tegn; analyse_url skal være JSON-boolean true for at godkende analyse. Private mål og ikke-tilladte sider forbliver blokeret.
Resultat og eksport
Først indsendes phase="briefing". Den returnerede disposition, spørgsmålene og kilderne gennemgås. Det ejerbundne resultat leverer approval_token og briefing_hash. Først efter udtrykkelig gennemgang indsendes phase="article", approved=true, sources_approved=true og begge uændrede værdier. Godkendelsen udløber efter 30 minutter og tilhører den godkendte konto. Artikelanmodninger kan ikke erstatte topic, audience, goal, text eller kilder. Artiklen forbliver et udkast med kildehenviste afsnit; intet offentliggøres automatisk.
JSON-anmodning
{
"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 indeholder result.exports.json; validerede artikeludkast indeholder result.exports.text. Hver eksport indeholder filename, mime og UTF-8-indhold. Artikelteksten bevarer kildehenvisninger og forbliver et ikke-offentliggjort udkast.
Eksporter gemmes som vedhæftede filer med den returnerede MIME-type. Al tekst behandles som ikke-betroet indhold og escapes før HTML-visning. Dokumentindhold må ikke udføres, og fund må ikke omdannes til automatiske eksterne handlinger.
Dokument-, regnearks- og medieværktøjer
Disse otte værktøjer bruger den samme autentificerede job-API. Anmodningen er JSON, og feltet text indeholder et JSON-kodet objekt. Uploadede filer angives med filnavn og almindeligt base64-indhold i dette objekt. Ingen eksterne fil-URL'er hentes.
Forhåndsvisning og eksport er separate anmodninger. Eksport kræver eksplicit godkendelse samt kildens fingeraftryk eller den ejersbundne godkendelsestoken returneret af forhåndsvisningen. En fil eller et modelrespons kan ikke give godkendelse.
Kvitteringsdigitalisering
receipt_extract
Input og grænser
Objektet indeholder files: ét objekt med name og content_base64. PDF, PNG, JPEG eller TXT; højst 1 MB, PDF højst tre sider. options.action er review eller export; options.export_format er csv eller xlsx. Eksport kræver de oprindelige filer samt approved=true, source_sha256 og reviewed med rettede felter og varelinjer.
Resultat og gennemgang
Review returnerer udtrukne felter, linjeelementer, præcise kildebeviser og aritmetiske advarsler. Eksporterede værdier er kundegennemgåede udkast, ikke verificerede regnskabsdata. OCR kan introducere fejl.
Konvolutten indeholder task, columns, application, formula_language og separator. Hver kolonne har name, cell og sample. Op til 20 kolonner og 3.000 tegn til opgaven. application er excel eller sheets; funktionsnavne er en, de eller pl; separator er et komma eller semikolon. Engelske funktionsnavne er tilgængelige for kompatible regnearksindstillinger.
Resultat og gennemgang
Returnerer formel, forklaring, antagelser og eksempelkontrol. tests_executed er false: serveren udfører aldrig formlen. Det understøttede undersæt tillader almindelige funktioner og lokale cellehenvisninger; eksterne referencer, makroer og netværksfunktioner afvises.
Eksempel på anmodning
{
"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 indeholder source, translation, source_language og target_language samt eventuelt terms med par af source og target. Op til 10.000 tegn pr. tekst og 30 termpar.
Resultat og gennemgang
Returnerer mulige forskelle med præcise citater og byte-offsets i begge tekster. Separate kontroller sammenligner bogstavelige numeriske forekomster og påkrævede termer. Lokaliseret formatering eller bøjning kan forklare et fund; en tom rapport certificerer ikke nøjagtighed.
Objektet indeholder filename, content_base64 og language. Understøttede formater: WAV, MP3, M4A, MP4, WebM, OGG og FLAC. Højst 3 MiB og 30 sekunder. language er auto eller en understøttet sprogkode. Filer behandles lokalt; ingen URL-download udføres.
Resultat og gennemgang
Returnerer tidsstemplede segmenter samt TXT, SRT og VTT-eksport til gennemgang. Genkendelse kan være ukorrekt. En not_completed-status inkluderer en begrænset fejlkode og repræsenterer ikke en succesfuld transskription.
En rigtig fil er nødvendig. Skemaet nedenfor beskriver det afkodede text-objekt; content_base64 skal indeholde filens faktiske bytes kodet som almindelig base64. Pladsholderstrenge er ikke fungerende eksempler.
Objektet indeholder template med name og content_base64 samt data som CSV-tekst eller D4XLSX1: efterfulgt af almindelige base64-kodede XLSX-bytes. En DOCX-skabelon understøtter op til 32 pladsholdere, og data op til 20 rækker. options.action er review eller export; options.export_format er docx eller pdf. Eksport kræver de oprindelige input, approved=true og source_sha256.
Resultat og gennemgang
Forhåndsvisningen viser pladsholdere, datakolonner og manglende værdier. Manglende anvendte værdier blokerer eksport. En ZIP-fil indeholder færdiggjorte dokumenter. DOCX bevarer skabelonlayoutet; PDF anvender et simpelt tekstlayout uden Word-formatering eller billeder.
En rigtig fil er nødvendig. Skemaet nedenfor beskriver det afkodede text-objekt; content_base64 skal indeholde filens faktiske bytes kodet som almindelig base64. Pladsholderstrenge er ikke fungerende eksempler.
Objektet indeholder tabellerne source og target som CSV-tekst eller D4XLSX1: efterfulgt af almindelige base64-kodede XLSX-bytes. Måloverskriften angiver de nødvendige kolonner; en valgfri anden række angiver text, number, date eller email, eventuelt med præfikset required:. mapping indeholder nulbaserede indekser for kildekolonner eller null. Op til 200 datarækker og 32 kolonner.
Resultat og gennemgang
Returnerer foreslåede mappinger, en genanvendelig profil, forhåndsvisningsrækker og valideringsproblemer. Eksport med options.action=export kræver approved=true og en eksplicit mapping; uafklarede valideringsproblemer blokerer eksport. Intet eksternt system modificeres.
Ved phase=outline indeholder text felterne title, audience, purpose og material. Materialet har ét til otte kildeafsnit med op til 1.200 tegn hver. Ved phase=pptx kræves approved=true og approval_token på øverste niveau; text skal være fraværende eller tomt. Tokens er knyttet til den autentificerede konto og udløber.
Resultat og gennemgang
Dispositionen indeholder slidetitler og citater knyttet til kilden. Efter gennemgang eksporterer den anden anmodning en redigerbar PPTX med geometriske detaljer og talernoter. Kildetekst kan ikke ændre godkendelse, kontotilknytning eller eksporttilladelser.
Eksempel på anmodning
{
"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 indeholder files og et valgfrit projektnavn. Op til ti TXT-, PDF-, DOCX-, PNG- eller JPEG-filer, 1 MB pr. fil og 2 MB i alt. options.action er review eller export; options.export_format er zip. Eksport kræver de oprindelige input, approved=true, source_sha256 og et names-objekt, der knytter fil-ID'er til gennemgåede placeringer.
Resultat og gennemgang
Returnerer foreslåede kategorier, datoer og filnavne. Forslag er baseret på dokumenttekst og kræver gennemgang. Eksport opretter en ZIP-fil med kopier; originaler forbliver uændrede. Usikre stier, ændringer af filendelser og duplikerede destinationer afvises.
Teksteksport indeholder indhold. Binær eksport identificerer base64 gennem content_base64 eller encoding=base64. Kun den deklarerede kodning skal dekodes. Filnavne er forslag; resultater er kun tilgængelige via det autentificerede, ejerskontrollerede jobresultat.
Indkøbs-, planlægnings- og driftsværktøjer
Disse otte værktøjer bruger det eksisterende autentificerede job-API. Feltet text indeholder et JSON-kodet objekt med inputfelterne nedenfor. Eksemplerne indeholder reelle eksempeldata inden for grænserne.
Hvert første resultat kræver en AI-modelfase gennem den eksisterende worker-tjeneste. Deterministisk kode validerer kildereferencer, begrænsninger og beregninger, efter at modellen har foreslået match, tildelinger eller struktur. Der findes ingen reservevej, der kun bruger kode.
Der sendes application/json. Multipart-upload, eksterne fil-URL'er, ukendte felter og ikke-tomme værktøjsspecifikke indstillinger afvises. options udelades eller sendes som et tomt objekt. Fælles API-flag bevarer deres generelle API-betydning.
Sammenligning af leverandørtilbud
supplier_compare
Sammenligning af tilbudslinjer med krævede varer, gennemgang af AI-matchforslag og kontrol af forskelle i mængde, valuta, fragt og samlet pris.
Afkodede inputfelter
requirements — Krævede varer
CSV-kolonner: description,quantity,unit. Enheder skal staves som i tilbuddene. Højst 30 rækker; 40 rækker på tværs af alle tabeller.
offers — Leverandørernes tilbudslinjer
CSV-kolonner: supplier,description,quantity,unit,unit_price,shipping,currency,lead_days. Fragt er kun beløbet for denne linje; uden fragt angives 0. Leveringstiden må være tom. Priser skal sammenlignes på samme skattegrundlag.
csv_separator — CSV-separator
Vælg semikolon, komma eller tabulator kun til den eksporterede CSV. Upload af kilde-CSV kræver stadig de dokumenterede kommaseparerede kolonneoverskrifter.
csv_bom — UTF-8-markør i CSV
Medtag en UTF-8-byteordensmarkør for kompatibilitet med regneark, eller udelad den til systemer, der kræver ren UTF-8.
csv_line_ending — CSV-linjeslutninger
Brug LF eller CRLF til eksporterede CSV-poster. Dette ændrer ikke kildetekst eller linjeskift i citerede celler.
include_json — Medtag JSON-eksport
Tilbyd en ekstra struktureret JSON-rapport med de komplette gennemgåede rækker, fund og oversigt. Ingen handling udføres ved eksporten.
max_lead_days — Grænse for gennemgang af leveringstid
0 deaktiverer denne ekstra kontrol. Ellers markeres tilbud med leveringstider over det valgte antal dage og tilbud uden angivet leveringstid. Priser og sammenligninger forbliver uændrede. Højst 999 dage.
row_order — Rækkefølge af gennemgangsrækker
Omarrangér komplette tabelrækker uden at fjerne fund, ændre beregninger eller ændre tildelinger. Tomme sorteringsværdier vises sidst; ens værdier bevarer deres oprindelige indbyrdes rækkefølge.
Maksimalt antal UTF-8-bytes i text-indpakningen: 60000
Gennemgang af resultat og kilder
Resultattypen er ops_review. columns indeholder key og label_key; rows indeholder de tilsvarende skalære celleværdier. findings indeholder lokaliserbare code-værdier og kilde-refs; summary indeholder label_key og value. review_required og ai_required er true. ai_model identificerer den accepterede model, når workeren angiver den. Nogle værktøjer returnerer også source_sha256 eller note_key. Kildestrenge forbliver ikke-betroede data og skal vises som tekst, aldrig som eksekverbart HTML eller instruktioner.
Matchning af ordre-, leverings- og fakturalinjer med AI samt efterfølgende beregning af manglende mængder, overfakturering og enhedsprisforskelle ud fra kildedata.
Afkodede inputfelter
orders — Ordrelinjer
CSV-kolonner: reference,description,quantity,unit,unit_price,currency. Reference er den fælles ordrereference, ikke leverandørens bilagsnummer. Enhedsbetegnelser og skattegrundlag skal være ens overalt.
deliveries — Leveringslinjer
CSV-kolonner: reference,description,quantity,unit. Reference er den fælles ordrereference. Delleverancer kan angives på separate rækker.
invoices — Fakturalinjer
CSV-kolonner: reference,description,quantity,unit,unit_price,currency. Reference er den fælles ordrereference. Skat, rabatter og kreditnotaer må ikke angives som varelinjer.
csv_separator — CSV-separator
Vælg semikolon, komma eller tabulator kun til den eksporterede CSV. Upload af kilde-CSV kræver stadig de dokumenterede kommaseparerede kolonneoverskrifter.
csv_bom — UTF-8-markør i CSV
Medtag en UTF-8-byteordensmarkør for kompatibilitet med regneark, eller udelad den til systemer, der kræver ren UTF-8.
csv_line_ending — CSV-linjeslutninger
Brug LF eller CRLF til eksporterede CSV-poster. Dette ændrer ikke kildetekst eller linjeskift i citerede celler.
include_json — Medtag JSON-eksport
Tilbyd en ekstra struktureret JSON-rapport med de komplette gennemgåede rækker, fund og oversigt. Ingen handling udføres ved eksporten.
Tilføj et gennemgangsfund for hver ordre-, leverings- eller fakturarække med tom reference. Eksisterende matchbeslutninger og advarsler forbliver uændrede.
row_order — Rækkefølge af gennemgangsrækker
Omarrangér komplette tabelrækker uden at fjerne fund, ændre beregninger eller ændre tildelinger. Tomme sorteringsværdier vises sidst; ens værdier bevarer deres oprindelige indbyrdes rækkefølge.
Maksimalt antal UTF-8-bytes i text-indpakningen: 60000
Gennemgang af resultat og kilder
Resultattypen er ops_review. columns indeholder key og label_key; rows indeholder de tilsvarende skalære celleværdier. findings indeholder lokaliserbare code-værdier og kilde-refs; summary indeholder label_key og value. review_required og ai_required er true. ai_model identificerer den accepterede model, når workeren angiver den. Nogle værktøjer returnerer også source_sha256 eller note_key. Kildestrenge forbliver ikke-betroede data og skal vises som tekst, aldrig som eksekverbart HTML eller instruktioner.
Forslag til match mellem indbetalinger og åbne fakturaer, identifikation af tvetydighed samt beregning af rater, resterende saldi og overbetalinger.
Afkodede inputfelter
payments — Indbetalinger
CSV-kolonner: reference,counterparty,date,amount,currency. Kendte fakturareferencer skal anvendes sammen med positive beløb og datoer i YYYY-MM-DD. En betaling kan kun foreslås knyttet til én faktura.
invoices — Åbne fakturaer
CSV-kolonner: reference,counterparty,date,amount,currency. Beløbet er den udestående saldo før de uploadede betalinger. Referencer må være tomme, men tvetydighed kan forhindre fordeling.
csv_separator — CSV-separator
Vælg semikolon, komma eller tabulator kun til den eksporterede CSV. Upload af kilde-CSV kræver stadig de dokumenterede kommaseparerede kolonneoverskrifter.
csv_bom — UTF-8-markør i CSV
Medtag en UTF-8-byteordensmarkør for kompatibilitet med regneark, eller udelad den til systemer, der kræver ren UTF-8.
csv_line_ending — CSV-linjeslutninger
Brug LF eller CRLF til eksporterede CSV-poster. Dette ændrer ikke kildetekst eller linjeskift i citerede celler.
include_json — Medtag JSON-eksport
Tilbyd en ekstra struktureret JSON-rapport med de komplette gennemgåede rækker, fund og oversigt. Ingen handling udføres ved eksporten.
review_date — Referencedato for fakturaalder
Valgfri udtrykkelig YYYY-MM-DD-dato fra 1900 til 2200. Åbne fakturasaldi kontrolleres efter alder fra kildens fakturadato. Tomt deaktiverer kontrollen. Fakturaalder er ikke en betalingsfrist eller en juridisk konstatering af forfald.
aging_days — Grænse for gennemgang af fakturaalder
Markér positive åbne saldi, hvis fakturadato ligger mindst dette antal dage før den valgte referencedato. Interval 0–3.650 dage. Kræver en referencedato; ingen fakturafrist udledes.
row_order — Rækkefølge af gennemgangsrækker
Omarrangér komplette tabelrækker uden at fjerne fund, ændre beregninger eller ændre tildelinger. Tomme sorteringsværdier vises sidst; ens værdier bevarer deres oprindelige indbyrdes rækkefølge.
Maksimalt antal UTF-8-bytes i text-indpakningen: 60000
Gennemgang af resultat og kilder
Resultattypen er ops_review. columns indeholder key og label_key; rows indeholder de tilsvarende skalære celleværdier. findings indeholder lokaliserbare code-værdier og kilde-refs; summary indeholder label_key og value. review_required og ai_required er true. ai_model identificerer den accepterede model, når workeren angiver den. Nogle værktøjer returnerer også source_sha256 eller note_key. Kildestrenge forbliver ikke-betroede data og skal vises som tekst, aldrig som eksekverbart HTML eller instruktioner.
AI-prioritering af lagervarer, beregning af genopfyldningsmængder ud fra angivet efterspørgsel og leveringstid samt gennemgang af mindsteordrer og pakkestørrelser.
Afkodede inputfelter
items — Lagervarer
CSV-kolonner: id,name,on_hand,daily_demand,lead_days,safety_stock,min_order,pack_size. ID'er skal være entydige. Mængder bruger decimalpunkt; lead_days og min_order er ikke-negative heltal, og pack_size er et positivt heltal.
horizon_days — Ekstra dækningsdage
Måldækningen svarer til leveringstiden plus disse ekstra dage. Efterspørgslen antages konstant; resultatet er et planlægningsestimat.
notes — Planlægningsnoter og præferencer
Valgfri kontekst til AI-forslaget. Tilgængelighed, kvalifikationer, afhængigheder og talgrænser skal også angives i de strukturerede tabeller; noter tilsidesætter aldrig disse kontroller.
csv_separator — CSV-separator
Vælg semikolon, komma eller tabulator kun til den eksporterede CSV. Upload af kilde-CSV kræver stadig de dokumenterede kommaseparerede kolonneoverskrifter.
csv_bom — UTF-8-markør i CSV
Medtag en UTF-8-byteordensmarkør for kompatibilitet med regneark, eller udelad den til systemer, der kræver ren UTF-8.
csv_line_ending — CSV-linjeslutninger
Brug LF eller CRLF til eksporterede CSV-poster. Dette ændrer ikke kildetekst eller linjeskift i citerede celler.
include_json — Medtag JSON-eksport
Tilbyd en ekstra struktureret JSON-rapport med de komplette gennemgåede rækker, fund og oversigt. Ingen handling udføres ved eksporten.
large_order_threshold — Grænse for gennemgang af store bestillinger
0 deaktiverer denne ekstra kontrol. Ellers markeres foreslåede bestillingsmængder strengt over grænsen, op til 10.000.000 enheder. Kildelager, efterspørgsel, måldækning, pakkeafrunding og bestillingsmængder ændres ikke.
row_order — Rækkefølge af gennemgangsrækker
Omarrangér komplette tabelrækker uden at fjerne fund, ændre beregninger eller ændre tildelinger. Tomme sorteringsværdier vises sidst; ens værdier bevarer deres oprindelige indbyrdes rækkefølge.
Maksimalt antal UTF-8-bytes i text-indpakningen: 120000
Gennemgang af resultat og kilder
Resultattypen er ops_review. columns indeholder key og label_key; rows indeholder de tilsvarende skalære celleværdier. findings indeholder lokaliserbare code-værdier og kilde-refs; summary indeholder label_key og value. review_required og ai_required er true. ai_model identificerer den accepterede model, når workeren angiver den. Nogle værktøjer returnerer også source_sha256 eller note_key. Kildestrenge forbliver ikke-betroede data og skal vises som tekst, aldrig som eksekverbart HTML eller instruktioner.
Eksempel på anmodning
{
"tool": "reorder_plan",
"text": "{\"items\":\"id,name,on_hand,daily_demand,lead_days,safety_stock,min_order,pack_size\\nI1,Bremseklodser,12,3,5,4,10,5\\nI2,Kædeolie,30,1,3,2,6,6\",\"horizon_days\":7,\"notes\":\"Bremseklodser bruges til planlagte reparationer og bør gennemgås først. Kædeolie haster mindre.\",\"csv_separator\":\"semicolon\",\"csv_bom\":true,\"csv_line_ending\":\"lf\",\"include_json\":false,\"large_order_threshold\":0,\"row_order\":\"source\"}"
}
AI-forslag til medarbejdertildelinger med kontrol af tilgængelighed, krævede kompetencer, overlappende vagter, angivne timegrænser og resterende bemandingsbehov.
Afkodede inputfelter
workers — Medarbejdere
CSV-kolonner: id,name,skills,max_hours. Flere kompetencer adskilles med |. max_hours er den maksimale samlede planlagte arbejdstid i dette forslag, ikke en lovbestemt arbejdstidsgrænse.
availability — Tilgængelighed
CSV-kolonner: id,worker_id,start,end. Tidspunkter er udtrykkeligt UTC i formatet YYYY-MM-DDTHH:MM. Ét tilgængelighedsinterval skal dække hele vagten.
shifts — Vagter
CSV-kolonner: id,start,end,skill,needed. Alle tidspunkter er UTC. En medarbejder skal have præcis den krævede kompetence. needed er det krævede antal medarbejdere.
notes — Planlægningsnoter og præferencer
Valgfri kontekst til AI-forslaget. Tilgængelighed, kvalifikationer, afhængigheder og talgrænser skal også angives i de strukturerede tabeller; noter tilsidesætter aldrig disse kontroller.
csv_separator — CSV-separator
Vælg semikolon, komma eller tabulator kun til den eksporterede CSV. Upload af kilde-CSV kræver stadig de dokumenterede kommaseparerede kolonneoverskrifter.
csv_bom — UTF-8-markør i CSV
Medtag en UTF-8-byteordensmarkør for kompatibilitet med regneark, eller udelad den til systemer, der kræver ren UTF-8.
csv_line_ending — CSV-linjeslutninger
Brug LF eller CRLF til eksporterede CSV-poster. Dette ændrer ikke kildetekst eller linjeskift i citerede celler.
include_json — Medtag JSON-eksport
Tilbyd en ekstra struktureret JSON-rapport med de komplette gennemgåede rækker, fund og oversigt. Ingen handling udføres ved eksporten.
max_shift_hours — Grænse for gennemgang af vagtvarighed
0 deaktiverer denne ekstra kontrol. Ellers markeres kildevagter længere end den valgte varighed, op til 168 timer. Tildelinger og dækningsadvarsler bevares. Dette er en planlægningspræference, ikke en juridisk arbejdstidsvurdering.
row_order — Rækkefølge af gennemgangsrækker
Omarrangér komplette tabelrækker uden at fjerne fund, ændre beregninger eller ændre tildelinger. Tomme sorteringsværdier vises sidst; ens værdier bevarer deres oprindelige indbyrdes rækkefølge.
Maksimalt antal UTF-8-bytes i text-indpakningen: 120000
Gennemgang af resultat og kilder
Resultattypen er ops_review. columns indeholder key og label_key; rows indeholder de tilsvarende skalære celleværdier. findings indeholder lokaliserbare code-værdier og kilde-refs; summary indeholder label_key og value. review_required og ai_required er true. ai_model identificerer den accepterede model, når workeren angiver den. Nogle værktøjer returnerer også source_sha256 eller note_key. Kildestrenge forbliver ikke-betroede data og skal vises som tekst, aldrig som eksekverbart HTML eller instruktioner.
Eksempel på anmodning
{
"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\":\"Hvor det er praktisk, bør Alex beholdes til reparationer og Sam bruges ved servicedisken.\",\"csv_separator\":\"semicolon\",\"csv_bom\":true,\"csv_line_ending\":\"lf\",\"include_json\":false,\"max_shift_hours\":0,\"row_order\":\"source\"}"
}
AI-forslag til opgaveprioriteter og ressourcetildelinger efterfulgt af en afhængighedsbevidst tidsplan baseret på daglig kapacitet og markering af ikke-tildelt arbejde.
Afkodede inputfelter
tasks — Projektopgaver
CSV-kolonner: id,name,hours,depends,skill. Afhængigheder er opgave-ID'er adskilt med |. Tomt depends betyder ingen forgænger. Opgavens arbejdsindsats tildeles én kvalificeret ressource.
resources — Projektressourcer
CSV-kolonner: id,name,skills,hours_per_day. Kompetencer adskilles med |. Daglig kapacitet er den tilgængelige planlægningstid, højst 12 timer. Kalenderen bruger mandag til fredag; helligdage og fravær modelleres ikke.
start_date — Projektets startdato
Første arbejdsdag er denne dato eller den følgende mandag, hvis datoen ligger i en weekend. Arbejdsdagens kapacitetsblokke starter kl. 00:00 UTC og beskriver kapacitetsfordeling, ikke faktisk arbejdstid.
notes — Planlægningsnoter og præferencer
Valgfri kontekst til AI-forslaget. Tilgængelighed, kvalifikationer, afhængigheder og talgrænser skal også angives i de strukturerede tabeller; noter tilsidesætter aldrig disse kontroller.
csv_separator — CSV-separator
Vælg semikolon, komma eller tabulator kun til den eksporterede CSV. Upload af kilde-CSV kræver stadig de dokumenterede kommaseparerede kolonneoverskrifter.
csv_bom — UTF-8-markør i CSV
Medtag en UTF-8-byteordensmarkør for kompatibilitet med regneark, eller udelad den til systemer, der kræver ren UTF-8.
csv_line_ending — CSV-linjeslutninger
Brug LF eller CRLF til eksporterede CSV-poster. Dette ændrer ikke kildetekst eller linjeskift i citerede celler.
include_json — Medtag JSON-eksport
Tilbyd en ekstra struktureret JSON-rapport med de komplette gennemgåede rækker, fund og oversigt. Ingen handling udføres ved eksporten.
max_task_hours — Grænse for gennemgang af opgaveindsats
0 deaktiverer denne ekstra kontrol. Ellers markeres opgaver med indsats over den valgte grænse, op til 10.000 timer. Afhængigheder, ressourcekapacitet og den beregnede tidsplan forbliver uændrede.
row_order — Rækkefølge af gennemgangsrækker
Omarrangér komplette tabelrækker uden at fjerne fund, ændre beregninger eller ændre tildelinger. Tomme sorteringsværdier vises sidst; ens værdier bevarer deres oprindelige indbyrdes rækkefølge.
Maksimalt antal UTF-8-bytes i text-indpakningen: 120000
Gennemgang af resultat og kilder
Resultattypen er ops_review. columns indeholder key og label_key; rows indeholder de tilsvarende skalære celleværdier. findings indeholder lokaliserbare code-værdier og kilde-refs; summary indeholder label_key og value. review_required og ai_required er true. ai_model identificerer den accepterede model, når workeren angiver den. Nogle værktøjer returnerer også source_sha256 eller note_key. Kildestrenge forbliver ikke-betroede data og skal vises som tekst, aldrig som eksekverbart HTML eller instruktioner.
Eksempel på anmodning
{
"tool": "project_plan",
"text": "{\"tasks\":\"id,name,hours,depends,skill\\nT1,Opgavebeskrivelse,4,,planning\\nT2,Design,10,T1,design\\nT3,Gennemgang,3,T2,planning\",\"resources\":\"id,name,skills,hours_per_day\\nR1,Alex,planning,4\\nR2,Sam,design,5\",\"start_date\":\"2026-11-09\",\"notes\":\"Designet afhænger af den færdige opgavebeskrivelse. Der skal afsættes tid til den afsluttende gennemgang.\",\"csv_separator\":\"semicolon\",\"csv_bom\":true,\"csv_line_ending\":\"lf\",\"include_json\":false,\"max_task_hours\":0,\"row_order\":\"source\"}"
}
Omdannelse af varerækker til etiketter med kontrollerede stregkoder og QR-koder, klar til udskrivning.
Afkodede inputfelter
csv — Varerækker (CSV)
Krævede kolonner: id, name, code, qr. Højst 24 rækker. QR-indhold kommer kun fra den angivne qr-kolonne.
format — Stregkodeformat
EAN-13 kræver 13 cifre og et gyldigt kontrolciffer. Code 128 understøtter 1–24 udskrivbare ASCII-tegn.
layout — Arklayout
A4: 2 × 7 etiketter på 99.1 × 38.1 mm eller 3 × 8 etiketter på 63.5 × 33.9 mm. Udskrivning ved 100 % uden skalering.
csv_separator — CSV-separator
Vælg semikolon, komma eller tabulator kun til den eksporterede CSV. Upload af kilde-CSV kræver stadig de dokumenterede kommaseparerede kolonneoverskrifter.
csv_bom — UTF-8-markør i CSV
Medtag en UTF-8-byteordensmarkør for kompatibilitet med regneark, eller udelad den til systemer, der kræver ren UTF-8.
csv_line_ending — CSV-linjeslutninger
Brug LF eller CRLF til eksporterede CSV-poster. Dette ændrer ikke kildetekst eller linjeskift i citerede celler.
include_json — Medtag JSON-eksport
Tilbyd en ekstra struktureret JSON-rapport med de komplette gennemgåede rækker, fund og oversigt. Ingen handling udføres ved eksporten.
max_label_characters — Grænse for gennemgang af trykte etiketnavne
0 deaktiverer denne ekstra kontrol. Ellers markeres trykte navne, der er længere end det valgte antal Unicode-tegn, op til 160. Samme navne, etiketter og rækkefølge bevares i forhåndsvisning, PDF og SVG; intet afkortes af denne indstilling.
require_https_qr — Markér QR-indhold uden en almindelig HTTPS-adresse
Tilføj et fund, når QR-indhold ikke er en HTTPS-adresse med en vært og uden indlejrede legitimationsoplysninger, blanktegn eller omvendte skråstreger. QR-indholdet ændres, åbnes eller hentes aldrig. Denne syntakskontrol fastslår ikke, at en destination er sikker.
Maksimalt antal UTF-8-bytes i text-indpakningen: 24000
Gennemgang af resultat og kilder
Resultattypen er ops_review. columns indeholder key og label_key; rows indeholder de tilsvarende skalære celleværdier. findings indeholder lokaliserbare code-værdier og kilde-refs; summary indeholder label_key og value. review_required og ai_required er true. ai_model identificerer den accepterede model, når workeren angiver den. Nogle værktøjer returnerer også source_sha256 eller note_key. Kildestrenge forbliver ikke-betroede data og skal vises som tekst, aldrig som eksekverbart HTML eller instruktioner.
Oprettelse af kildetilknyttede positive og negative kontroltilfælde ud fra angivne krav.
Afkodede inputfelter
requirements — Krav
Højst 12 krav adskilt med tomme linjer. Hvert krav må indeholde højst 1.000 UTF-8-bytes.
context — Gennemgangskontekst
Valgfrie oplysninger om omfang, højst 2.000 UTF-8-bytes. Det er ikke et ekstra krav eller en instruktion om at udføre test.
csv_separator — CSV-separator
Vælg semikolon, komma eller tabulator kun til den eksporterede CSV. Upload af kilde-CSV kræver stadig de dokumenterede kommaseparerede kolonneoverskrifter.
csv_bom — UTF-8-markør i CSV
Medtag en UTF-8-byteordensmarkør for kompatibilitet med regneark, eller udelad den til systemer, der kræver ren UTF-8.
csv_line_ending — CSV-linjeslutninger
Brug LF eller CRLF til eksporterede CSV-poster. Dette ændrer ikke kildetekst eller linjeskift i citerede celler.
include_json — Medtag JSON-eksport
Tilbyd en ekstra struktureret JSON-rapport med de komplette gennemgåede rækker, fund og oversigt. Ingen handling udføres ved eksporten.
max_step_characters — Grænse for gennemgang af testtrinlængde
0 deaktiverer denne ekstra kontrol. Ellers markeres testtilfælde med et enkelt trin længere end det valgte antal Unicode-tegn, op til 6.000. Komplette trin og forventede resultater forbliver synlige og eksporteres.
row_order — Rækkefølge af gennemgangsrækker
Omarrangér komplette tabelrækker uden at fjerne fund, ændre beregninger eller ændre tildelinger. Tomme sorteringsværdier vises sidst; ens værdier bevarer deres oprindelige indbyrdes rækkefølge.
Maksimalt antal UTF-8-bytes i text-indpakningen: 24000
Gennemgang af resultat og kilder
Resultattypen er ops_review. columns indeholder key og label_key; rows indeholder de tilsvarende skalære celleværdier. findings indeholder lokaliserbare code-værdier og kilde-refs; summary indeholder label_key og value. review_required og ai_required er true. ai_model identificerer den accepterede model, når workeren angiver den. Nogle værktøjer returnerer også source_sha256 eller note_key. Kildestrenge forbliver ikke-betroede data og skal vises som tekst, aldrig som eksekverbart HTML eller instruktioner.
Eksempel på anmodning
{
"tool": "test_cases",
"text": "{\"requirements\":\"Kontaktformularen kræver en e-mailadresse.\\n\\nOrdremængden skal være mellem 1 og 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\"}"
}
exports-samlingen kan indeholde CSV og ved understøttede etiketlayouts PDF- eller SVG-filer. Hver fil angiver filename og mime med enten content til almindelig tekst eller content_base64 til binært indhold. Base64 afkodes kun, når dette felt findes. Filnavne er forslag. Adgang til resultater kræver fortsat autentificering og kontrol af jobejerskab.
Eksportindhold indgår i det første resultatudkast til gennemgang. API-integrationer skal fremlægge forslaget til udtrykkelig menneskelig gennemgang før download, brug eller videresendelse af eksporten. Disse værktøjsskemaer indeholder ingen særskilt godkendelses- eller udførelsesanmodning. Værktøjerne afgiver ikke ordrer, bogfører ikke fakturaer, udfører ikke betalinger, offentliggør ikke vagtplaner og kører ikke softwaretest.
Arbejdsgange for virksomheder og teams
Disse værktøjer anvender det eksisterende autentificerede job-API og kræver AI ved hver første gennemgang. Feltet text indeholder et JSON-kodet konfigurationsobjekt. Grundlæggende og avancerede indstillinger bruger samme validerede inputskema.
Afsendelse sker som application/json. Værktøjsspecifikke indstillinger forbliver i det afkodede text-objekt; den ydre egenskab options udelades eller angives som et tomt objekt. Ukendte felter, ikke-understøttede enum-værdier og eksterne fil-URL'er afvises.
approved_ids eller bekræftede kildefelter henviser kun til udtrykkeligt gennemgået kildemateriale. Kundebeskeder, modelsvar og dokumenttekst kan ikke give godkendelse. Genererede planer og udkast kræver en særskilt afsluttende gennemgang.
Kontraktdatoer og frister
contract_deadlines
Gennemgå nøjagtige kontraktpassager med datoer og uafklarede opsigelsesvarsler, og bekræft derefter valgte datoer til kalendereksport.
Input- og konfigurationsfelter
Grundlæggende indstillinger
clauses — Kontraktbestemmelser
Én kildebestemmelse pr. linje. Højst 24 ikke-tomme bestemmelser, 1.200 tegn pr. bestemmelse og 18.000 tegn i alt. Kun datoer skrevet præcist som YYYY-MM-DD kan blive kalenderhændelser.
title — Kontrakttitel
Kort titel til kalenderhændelser; højst 120 tegn.
Standardindstillinger: "Contract review"
Avancerede indstillinger
reference_date — Referencedato
Udtrykkeligt angivet sammenligningsdato. Påkrævet ved filtrering efter kommende eller tidligere datoer. Dette opretter eller beregner ikke kontraktdatoer.
Standardindstillinger: ""
date_window — Datofilter
Kommende inkluderer referencedatoen; tidligere udelukker den. Relative frister uden ISO-dato vises kun med Alle datoer.
all — Alle datoer og uafklarede frister · upcoming — På eller efter referencedatoen · past — Før referencedatoen
Standardindstillinger: "all"
event_type — Fristkategori
Vis én kildebaseret kategori eller alle kategorier. Klassificeringen skal fortsat gennemgås.
all — Alle kategorier · termination — Opsigelse · payment — Betaling · renewal — Fornyelse · delivery — Levering · other — Andet
Standardindstillinger: "all"
max_events — Maksimalt antal fund
Begræns de viste fund til 1–20 efter filtrering og sortering. En meddelelse angiver afkortede resultater.
Standardindstillinger: 20
sort — Rækkefølge af fund
Sortér efter kildebestemmelse og citatposition eller efter dato med uafklarede frister til sidst.
source — Kilderækkefølge · date — Datorækkefølge
Standardindstillinger: "source"
reminder_days — Varsel for kalenderpåmindelse
0 deaktiverer påmindelser. Ellers indstilles en visuel påmindelse 1–90 dage før hver bekræftet heldagshændelse; kalenderprogrammer kan reagere forskelligt.
Standardindstillinger: 7
include_source — Medtag kildecitater
Vis nøjagtige citater i gennemgangen og bekræftede kalenderbeskrivelser. Kilde-ID'er og tegnpositioner forbliver synlige i begge tilstande.
yes — Medtag citater · no — Kun kildehenvisninger
Standardindstillinger: "yes"
calendar_name — Kalendernavn
Navn på den bekræftede ICS-kalender, højst 120 tegn.
Standardindstillinger: "Reviewed contract dates"
Maksimalt antal UTF-8-byte i input: 24000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "contract_deadlines",
"text": "{\"clauses\":\"Fakturaen forfalder til betaling 2027-03-15.\\nOpsigelsen skal være modtaget mindst 30 dage før fornyelse.\\nLeveringsdatoen er 2027-04-02.\",\"title\":\"Serviceaftale\",\"reference_date\":\"2027-01-01\",\"date_window\":\"upcoming\",\"event_type\":\"all\",\"max_events\":20,\"sort\":\"date\",\"reminder_days\":7,\"include_source\":\"yes\",\"calendar_name\":\"Gennemgåede aftaledatoer\"}"
}
Arrangér angivne arbejds-, service- og materialeposter i et udkast med deterministiske beregninger af påslag, margin, rabat og skat.
Input- og konfigurationsfelter
Grundlæggende indstillinger
items — Tilbudsposter
CSV-kolonneoverskrifter: label,kind,quantity,unit,cost. kind er labor, material eller service. quantity bruger decimalpunkt og højst tre decimaler; cost er nettoenhedsomkostningen med højst to decimaler. Højst 30 rækker. Arbejdsmængder kan repræsentere timer.
currency — Valuta
Én valuta for alle poster; ingen valutakursomregning. Alle beløb bruger to decimaler.
Avancepåslag lægger en procentdel til omkostningen. Målmargin dividerer omkostningen med én minus procentdelen; det er marginen før rabat, ikke et påslag.
markup — Påslag på omkostning · margin — Målmargin før rabat
Standardindstillinger: "markup"
pricing_percent — Prisberegningsprocent
0–500 for påslag eller 0–95 for målmargin; højst to decimaler.
Standardindstillinger: 20
discount_percent — Rabatprocent
Udtrykkelig rabat på 0–100 %, anvendt på hver beregnet salgspris før skat. Højst to decimaler.
Standardindstillinger: 0
tax_percent — Skatteprocent
Udtrykkelig skat på 0–100 % anvendt efter rabat. Nul betyder ingen tillagt skat. Værktøjet fastlægger ikke den gældende skattesats eller skattemæssige behandling.
Standardindstillinger: 0
rounding — Afrunding ved hvert beregningstrin
Afrund postomkostning, salgspris, nettobeløb efter rabat og skat til to valutadecimaler efter den valgte regel. Totaler summerer de afrundede poster.
nearest — Nærmeste hundrededel; halve rundes op · up — Rund altid op · down — Rund altid ned
Standardindstillinger: "nearest"
item_scope — Medtagne posttyper
Medtag alle kildeposter eller kun arbejde, materiale eller service. Udelukkede poster bidrager ikke til nogen total.
all — Alle posttyper · labor — Kun arbejde · material — Kun materiale · service — Kun service
Standardindstillinger: "all"
detail — Resultatdetaljer
Vis individuelle kildeposter eller totaler efter posttype. Begge visninger bruger de samme beregninger på postniveau.
full — Individuelle poster · totals — Totaler efter type
Standardindstillinger: "full"
quote_reference — Tilbudsreference
Valgfri intern identifikator på højst 120 tegn. Den vises som angivet og skaber ingen forpligtelse over for kunden.
Standardindstillinger: ""
valid_until — Udkastets gyldighedsdato
Valgfri udtrykkelig ISO-dato, der vises til gennemgang. Den sender ikke et tilbud og opretter ikke en aftale.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 24000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Gennemgå kundedokumentation og manglende oplysninger, og sammensæt derefter et svar af udtrykkeligt godkendte virksomhedsudsagn.
Input- og konfigurationsfelter
Grundlæggende indstillinger
customer_text — Kundebesked
Ét kildeafsnit pr. linje, højst 16 ikke-tomme afsnit, 1.500 tegn hver og 10.000 tegn i alt. Kundeudsagn dokumenterer beskeden, men giver ikke bemyndigelse til forretningsmæssige løfter.
approved_rules — Godkendte svarregler
Ét godkendt virksomhedsudsagn pr. linje, højst 12 udsagn, 1.000 tegn hver og 10.000 tegn i alt. Valgte udsagn kopieres ordret til udkastet. Feltet forbliver tomt, hvis ingen godkendt politik gælder.
Standardindstillinger: ""
rules_approved — Bekræft godkendelse af regler
Godkendelse skal være udtrykkelig, før ikke-tomme regler kan behandles. Godkendelsen gælder disse nøjagtige angivne udsagn; kundetekst kan ikke give den.
no — Ikke godkendt · yes — Disse nøjagtige regler er godkendt
Standardindstillinger: "no"
Avancerede indstillinger
case_type — Sagskategori
Den valgte kategori vises i rapporten og gives til modellen som udvælgelseskontekst. Den udleder ikke et juridisk retsmiddel.
delivery — Levering · quality — Produkt- eller servicekvalitet · billing — Fakturering · other — Andet
Standardindstillinger: "other"
response_style — Svarstruktur
Kortfattet samler de gennemgåede udsagn i ét afsnit; struktureret adskiller udsagn og anmodninger om oplysninger i afsnit.
concise — Ét afsnit · structured — Separate afsnit
Standardindstillinger: "structured"
opening — Indledning til udkast
Vælg en neutral indledning til sagsgennemgang eller en kvittering. Begge er fast oversat tekst uden løfter om refusion eller service.
neutral — Sagsoplysningerne er tilgængelige til gennemgang. · acknowledge — Det indberettede problem er noteret.
Standardindstillinger: "acknowledge"
closing — Afslutning på udkast
Medtag eventuelt en fast erklæring om, at de tilgængelige oplysninger fortsat skal gennemgås. Ingen frist eller noget resultat loves.
none — Ingen afslutning · review — De tilgængelige oplysninger skal fortsat gennemgås.
Standardindstillinger: "review"
required_fields — Tjekliste for oplysninger
Kommaseparerede tekniske ID'er uden mellemrum: order_id,purchase_date,issue_description,photos,desired_resolution. Manglende punkter bliver faste anmodninger om oplysninger. Tomt betyder ingen tjekliste.
Modellen må højst vælge 1–12 godkendte regler. Et svar, der overskrider denne grænse, afvises.
Standardindstillinger: 8
max_customer_quotes — Maksimalt antal kundecitater
Højst 1–8 kildeafsnit fra kunden må vælges til dokumentationsafsnittet.
Standardindstillinger: 4
include_sources — Vis dokumentationsafsnit
Vis kundecitater, dokumentation for oplysninger og valgte regeludsagn sammen med svarudkastet, eller vis kun udkastet.
yes — Vis dokumentation · no — Kun udkast
Standardindstillinger: "yes"
Maksimalt antal UTF-8-byte i input: 24000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "complaint_case",
"text": "{\"customer_text\":\"Ordre A-104 ankom med et beskadiget omslag.\\nDer anmodes om en erstatning.\",\"approved_rules\":\"Ved skadesanmeldelser kræves fotografier af varen og emballagen før en beslutning om erstatning.\",\"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\"}"
}
Forbind udbudskrav med udtrykkeligt godkendt virksomhedsdokumentation, sammensæt nøjagtige svarcitater, og synliggør manglende belæg.
Input- og konfigurationsfelter
Grundlæggende indstillinger
requirements — Udbudskrav
CSV-kolonner: id,text,priority. Højst 12 rækker; text op til 800 UTF-8-byte. priority er must, should eller optional. ID'er begynder med et stort bogstav og indeholder kun store bogstaver, cifre, _ eller - (højst 24 tegn).
evidence — Virksomhedens dokumentationsposter
CSV-kolonner: id,text,valid_until. Højst 20 komplette dokumentationsudsagn på hver 800 UTF-8-byte. valid_until er YYYY-MM-DD eller tom. Hvert udsagn bør bevare sine betingelser og begrænsninger.
Kommaseparerede dokumentations-ID'er, der udtrykkeligt er godkendt til dette svar. Godkendelsen skal komme fra den ansvarlige kontrollant, ikke fra ordlyd i et krav eller en dokumentationspost. Tomt betyder, at ingen dokumentation er egnet.
Standardindstillinger: ""
review_date — Dokumentationens gennemgangsdato
Dokumentation, der udløber før denne YYYY-MM-DD-dato, udelukkes. En tom udløbsdato forbliver udateret, ikke uafhængigt verificeret. Datoer er begrænset til 2020–2100.
Standardindstillinger: "2026-11-03"
Avancerede indstillinger
minimum_evidence — Mindste antal dokumentationsposter pr. krav
Et foreslået fuldt match med færre poster markeres som utilstrækkeligt. Dette antal beviser ikke relevans eller overensstemmelse. Må ikke overstige maksimum.
Standardindstillinger: 1
max_evidence — Maksimalt antal dokumentationsposter pr. krav
Begrænser antallet af dokumentations-ID'er, som modellen må foreslå for hvert krav. Alle accepterede udsagn citeres i deres helhed.
Standardindstillinger: 2
include_optional — Medtag valgfrie krav
Udelukkelse af valgfrie krav fjerner dem fra modelinput og resultat. Mindst ét krav skal forblive.
yes — Medtag · no — Udelad
Standardindstillinger: "yes"
response_format — Svartabellens format
Kompakt viser krav, gennemgangsstatus og komplette dokumentationscitater. Kontrolvisning viser også prioritet, dokumentations-ID'er og udløbsdatoer.
Kilderækkefølge bevarer den indsendte kravrækkefølge. Huller først fremhæver manglende, delvis og utilstrækkelig dokumentation. Prioritetsrækkefølge placerer must før should og optional.
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "tender_response",
"text": "{\"requirements\":\"id,text,priority\\nR1,Support skal være tilgængelig på hverdage.,must\\nR2,En uafhængig sikkerhedscertificering kræves.,must\\nR3,En introduktionsworkshop foretrækkes.,optional\",\"evidence\":\"id,text,valid_until\\nE1,Support er tilgængelig mandag til fredag fra 09:00 til 17:00 UTC.,2027-12-31\\nE2,En introduktionsworkshop er inkluderet i standardydelsen.,2027-12-31\\nE3,En ældre serviceplan omfattede weekendsupport.,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\"}"
}
Sammenlign kildebaserede produktværdier på tværs af datablade, vejledninger, emballage og produkttekst med udtrykkelige enhedsregler og tolerancer.
Input- og konfigurationsfelter
Grundlæggende indstillinger
documents — Produktdokumenter
CSV-kolonner: id,kind,text. Angiv 2–4 dokumenter, hvert op til 2.400 UTF-8-byte. kind er datasheet, manual, packaging eller product. ID'er følger reglerne for kilde-ID'er med store bogstaver. CSV-citering kræves ved kommaer og linjeskift i tekst.
features — Egenskaber til sammenligning
CSV-kolonner: id,label,type,unit. Højst 6 egenskaber. label (højst 80 UTF-8-byte) skal forekomme bogstaveligt i hvert udtrukket citat uden hensyn til store og små bogstaver. type er number eller text. Tekstegenskaber kræver en tom unit; numerisk unit er sammenligningsenheden. Understøttet dokumentation bruger udtrykkelige egenskabsudsagn som Weight: 2 kg eller Colour=Blue; fri tekst uden denne struktur forbliver manglende. Forbehold i tekst skal bevares; kvalificerede numeriske udsagn behandles ikke som bare tal.
reference_id — Referencedokumentets ID
Et eksisterende dokument-ID, der bruges som grundlag for hver sammenligning. Manglende eller tvetydige referenceværdier efterlader den tilsvarende sammenligning uafklaret.
Standardindstillinger: "D1"
Avancerede indstillinger
unit_policy — Enhedssammenligning
Præcis kræver den uændrede egenskabsenhed. Metrisk tillader kun omregninger mellem mg/g/kg, mm/cm/m, ml/L, W/kW og mV/V inden for samme familie. Enheder skelner mellem store og små bogstaver; alle andre uoverensstemmelser forbliver konflikter.
Maksimal absolut forskel i egenskabens sammenligningsenhed. Anvendes kun på kompatible numeriske værdier; 0 kræver lighed, medmindre relativ tolerance tillader en forskel.
Standardindstillinger: 0
relative_tolerance_pct — Relativ tolerance (%)
Den tilladte forskel er den største af absolut tolerance og abs(referenceværdi) × procent / 100. En nulreference giver nul relativt spillerum.
Standardindstillinger: 0
case_sensitive — Sammenligning af store og små bogstaver
Styrer forskel på store og små bogstaver kun for tekstværdier. Ændrer aldrig enheders bogstavstørrelse eller kildecitater.
no — Ignorér store og små bogstaver · yes — Skeln mellem store og små bogstaver
Standardindstillinger: "no"
whitespace_policy — Sammenligning af mellemrum i tekst
Præcis sammenligner tekstværdier som udtrukket. Normalisering fjerner mellemrum ved kanterne og behandler sammenhængende blanktegn som ét mellemrum. Kildecitater forbliver uændrede.
Manglende eller tvetydige værdier forbliver synlige som enten et åbent dokumentationshul eller en blokerende konflikt. Dette opfinder aldrig en erstatningsværdi.
warn — Markér et dokumentationshul · conflict — Behandl som en konflikt
Standardindstillinger: "warn"
result_filter — Viste rækker
Alle viser hver sammenligning med referencen. Problemer viser kun forskelle, enhedskonflikter og manglende værdier; oversigter tæller stadig alle sammenligninger.
all — Alle sammenligninger · issues — Kun problemer
Standardindstillinger: "all"
sort_order — Resultatrækkefølge
Egenskabsrækkefølge følger egenskabstabellen. Dokumentrækkefølge grupperer efter dokument-ID. Problemer først placerer afvigende sammenligninger øverst.
Numeriske værdier skal bruge den valgte separator konsekvent, med højst seks decimaler og uden tusindtalsseparatorer. Størrelsesordenen er begrænset til 100.000.000. Modellen skal kopiere tal nøjagtigt.
dot — Decimalpunkt · comma — Decimalkomma
Standardindstillinger: "dot"
Maksimalt antal UTF-8-byte i input: 50000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "product_consistency",
"text": "{\"documents\":\"id,kind,text\\nD1,datasheet,Vægt: 2 kg. Farve: Blå.\\nD2,packaging,Vægt: 2000 g. Farve: blå.\\nD3,manual,Vægt: 2.2 kg. Farve: Rød.\",\"features\":\"id,label,type,unit\\nF1,Vægt,number,kg\\nF2,Farve,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\"}"
}
Omsæt bekræftet internt materiale til en introduktionsplan, der kan gennemgås, med datoer, ansvar, læringsmål og afgrænset daglig arbejdsbelastning.
Input- og konfigurationsfelter
Grundlæggende indstillinger
role — Rolle
Faglig rolle til introduktionsplanen; højst 200 UTF-8-byte.
Standardindstillinger: ""
start_date — Startdato
Første kalenderdag i planlægningshorisonten. Datoer beregnes i UTC; helligdage og fravær udledes ikke.
Standardindstillinger: "2026-11-09"
documents — Bekræftede interne kildedokumenter
CSV med nøjagtige kolonneoverskrifter id,text; 1–12 entydige kilde-ID'er og kildetekster på hver højst 1.000 UTF-8-byte. Angiv eksisterende opgaver og procesbeskrivelser, ikke instruktioner til AI. Ingen URL'er eller markup.
Standardindstillinger: ""
confirmed — Kilder bekræftet til planlægning
Udtrykkelig bekræftelse af, at det angivne interne materiale er egnet til dette planlægningsudkast. Dette giver ikke adgang og godkender ingen handling i den virkelige verden.
Standardindstillinger: false
Avancerede indstillinger
horizon — Planlægningshorisont
Kalenderhorisont fra startdatoen. Kun de valgte arbejdsdage er tilgængelige til planlægning.
7_days — 7 dage · 14_days — 14 dage · 30_days — 30 dage · 4_weeks — 4 uger · 8_weeks — 8 uger
Standardindstillinger: "14_days"
workdays — Arbejdsdage
Begræns tilgængelige datoer til det valgte ugedagsmønster. Lokale helligdage og ferie udelukkes ikke automatisk.
mon_fri — Mandag–fredag · mon_sat — Mandag–lørdag · all_days — Alle dage
Standardindstillinger: "mon_fri"
work_mode — Arbejdsform
Styr det kildebaserede opgavevalg, og vis den valgte form for hver opgave. Intet møde, ingen konto og ingen adgangsrettighed oprettes.
onsite — På stedet · remote — Fjernarbejde · hybrid — Hybrid
Standardindstillinger: "hybrid"
owners — Ansvarlige roller
Én rolle pr. afsnit, adskilt af en tom linje; 1–8 roller på hver højst 160 UTF-8-byte. AI kan kun tildele disse roller.
Standardindstillinger: ""
learning_goals — Læringsmål
Ét mål pr. afsnit, adskilt af en tom linje; 1–8 mål på hver højst 600 UTF-8-byte. Hver foreslået opgave forbindes med ét angivet mål.
Standardindstillinger: ""
task_count — Antal opgaver
Præcis dette antal forskellige kildebaserede opgaver efterspørges. Dokumenterne skal indeholde tilstrækkeligt mange egnede opgaveuddrag.
Standardindstillinger: 4
minutes_per_day — Dagligt introduktionsbudget
Maksimal sum af planlagte opgaveminutter på hver arbejdsdag. Hver opgave kræver mindst 5 minutter.
Standardindstillinger: 120
follow_up — Opfølgningsform
Tilføj intet kontrolpunkt, næste tilgængelige arbejdsdag eller horisontens sidste arbejdsdag. Et kontrolpunkt ved horisontgrænsen forbliver på den sidste tilgængelige dato.
none — Ingen · next_workday — Næste arbejdsdag · final_day — Sidste arbejdsdag
Standardindstillinger: "next_workday"
Maksimalt antal UTF-8-byte i input: 24000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "onboarding_plan",
"text": "{\"role\":\"Kundesupportspecialist\",\"start_date\":\"2026-11-09\",\"documents\":\"id,text\\nS1,Læs supporthåndbogen og gennemgå eskaleringsarbejdsgangen.\\nS2,Øv udarbejdelse af svar i træningsområdet og gennemgå eksempelsagerne.\",\"confirmed\":true,\"horizon\":\"14_days\",\"workdays\":\"mon_fri\",\"work_mode\":\"hybrid\",\"owners\":\"Teamleder\\n\\nUddannelseskoordinator\",\"learning_goals\":\"Forstå eskaleringsarbejdsgangen.\\n\\nUdarbejd tydelige supportsvar.\",\"task_count\":4,\"minutes_per_day\":120,\"follow_up\":\"next_workday\"}"
}
Opret ensartede jobrelaterede spørgsmål, tidsallokeringer og dokumentationsholdepunkter ud fra en rollebeskrivelse og faglige krav uden pointgivning til ansøgere.
Input- og konfigurationsfelter
Grundlæggende indstillinger
role_description — Rollebeskrivelse
Kun faglig rolle og ansvar, højst 3.000 UTF-8-byte. Ingen ansøgerprofiler, personoplysninger eller beskyttede karakteristika må indgå.
Standardindstillinger: ""
requirements — Faglige krav
Ét jobrelateret krav pr. afsnit, adskilt af en tom linje; 1–12 krav på hver højst 1.000 UTF-8-byte. Ingen URL'er, markup eller private ansøgeroplysninger.
Standardindstillinger: ""
duration — Samtalens varighed i minutter
Samlet samtalevarighed inklusive den reserverede buffer. Mindst 2 minutter pr. spørgsmål skal være tilbage efter bufferen.
Standardindstillinger: 45
Avancerede indstillinger
level — Erfaringsniveau
Tilpas dybden af standardiserede spørgsmål: grundlæggende viden, praktisk arbejde fra start til slut eller komplekse afvejninger. Dette beskriver rollen, ikke en vurdering af en person.
Præcis dette antal forskellige kombinationer af krav og strategi efterspørges. Mindst 2 minutter pr. spørgsmål skal være tilbage.
Standardindstillinger: 6
rubric — Vurderingsholdepunkter
Medtag ingen skala, tre dokumentationsniveauer eller fem dokumentationsniveauer. Værktøjet leverer kun holdepunkter og tildeler aldrig en ansøger point.
none — Ingen · three_level — Tre dokumentationsniveauer · five_level — Fem dokumentationsniveauer
Standardindstillinger: "three_level"
followups — Opfølgende spørgsmål
Medtag eventuelt én standardiseret opfordring til dokumentation, alternativer og verifikation. Diskussionstiden er inkluderet i hver spørgsmålsallokering.
none — Ingen · one — Ét opfølgende spørgsmål
Standardindstillinger: "one"
time_buffer — Reserveret samtalebuffer
Minutter reserveret til introduktion, overgange og afslutning; fratrækkes før ligelig fordeling af spørgsmålstid.
Standardindstillinger: 5
Maksimalt antal UTF-8-byte i input: 24000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "interview_guide",
"text": "{\"role_description\":\"Softwaresupportingeniør med ansvar for diagnosticering af produktproblemer og dokumentation af reproducerbare sager.\",\"requirements\":\"Forklar en reproducerbar fejlfindingsproces.\\n\\nFormidl tekniske fund tydeligt til leveranceteamet.\",\"duration\":45,\"level\":\"experienced\",\"interview_type\":\"structured\",\"focus\":\"problem_solving\",\"question_types\":\"mixed\",\"question_count\":4,\"rubric\":\"three_level\",\"followups\":\"one\",\"time_buffer\":5}"
}
Forbered en kortfattet overdragelse ud fra identificerede projektkilder med udtrykkelig status, ansvar, filtre og synlige ubekendte.
Input- og konfigurationsfelter
Grundlæggende indstillinger
project — Projektnavn
Navn på projektet eller arbejdsområdet, højst 200 UTF-8-byte.
Standardindstillinger: ""
sources — Øjebliksbillede af projektkilder
CSV med nøjagtige kolonneoverskrifter id,category,status,role,text. Brug 1–12 rækker, entydige ID'er og kildetekster på højst 1.000 UTF-8-byte. Kategorier: risk, decision, open, deliverable. Statusser: open, in_progress, done, unknown. Brug en rollebetegnelse frem for private personoplysninger. Ingen URL'er eller markup.
Standardindstillinger: ""
cutoff_date — Øjebliksbilledets skæringsdato
Dato tildelt det angivne øjebliksbillede. Dette er en brugerangivet referencedato, ikke et uafhængigt verificeret kildetidsstempel.
Standardindstillinger: "2026-11-09"
Avancerede indstillinger
audience — Overdragelsens målgruppe
Styr, hvilke kildebaserede punkter der vælges, når flere kilder matcher end postgrænsen tillader.
successor — Efterfølger · team — Leveranceteam · management — Ledelse
Standardindstillinger: "successor"
category_filter — Kategorifilter
Medtag alle kategorier eller kun den valgte kildekategori.
all — Alle · risk — Risiko · decision — Beslutning · open — Åben · deliverable — Leverance
Standardindstillinger: "all"
status_filter — Statusfilter
Filtrér den udtrykkeligt angivne status. Status udledes aldrig af en modelparafrase.
all — Alle · open — Åben · in_progress — I gang · done — Afsluttet ifølge kilden · unknown — Ukendt
Standardindstillinger: "all"
role_filter — Filter for ansvarlig rolle
Valgfri nøjagtig rollebetegnelse fra CSV; en tom værdi medtager alle roller. Filteret skelner mellem store og små bogstaver.
Standardindstillinger: ""
detail — Uddragsdetaljer
Maksimal længde af kildeuddrag pr. post: kort 180, standard 400, detaljeret 800 UTF-8-byte. Den oprindelige ordlyd og det oprindelige sprog bevares.
brief — Kort · standard — Standard · detailed — Detaljeret
Standardindstillinger: "standard"
max_items — Maksimalt antal overdragelsespunkter
Vælg højst dette antal tilsvarende kilder, ét uddrag pr. kilde. Færre tilsvarende kilder giver færre punkter.
Standardindstillinger: 8
include_unknowns — Medtag ukendt status
Bevar eller udeluk kilder, der udtrykkeligt er markeret unknown. Manglende fakta udfyldes aldrig med opfundne svar.
yes — Medtag · no — Udelad
Standardindstillinger: "yes"
sort_order — Visningsrækkefølge
Sortér de valgte overdragelsespunkter efter oprindelig kilderækkefølge, lokaliseret kategori eller lokaliseret status.
source — Kilderækkefølge · category — Kategori · status — Status
Standardindstillinger: "source"
Maksimalt antal UTF-8-byte i input: 24000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "project_handover",
"text": "{\"project\":\"Udgivelse af kundeportal\",\"sources\":\"id,category,status,role,text\\nS1,decision,done,Leveranceansvarlig,Udgivelsens omfang indeholder kontosiden og meddelelsesindstillingerne.\\nS2,risk,open,QA-ansvarlig,Den mobile regressionsgennemgang afventer stadig.\\nS3,open,unknown,Drift,Implementeringsvinduet er ikke bekræftet.\",\"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\"}"
}
Sammenligner en kildeunderbygget basisprognose for pengestrømme med udtrykkelige tids- og beløbsscenarier, dagssaldi og advarsler om utilstrækkelig reserve.
Input- og konfigurationsfelter
Grundlæggende indstillinger
transactions — Pengestrømme
CSV-kolonner: id,date,direction,amount,description,certainty. Højst 40 entydige kilde-ID'er. direction er in eller out; certainty er confirmed eller expected. Datoer angives som YYYY-MM-DD; positive beløb bruger decimalpunkt og højst to decimaler, op til 10000000.00. Beskrivelser er begrænset til 600 UTF-8-byte. Ingen URL hentes.
start_date — Prognosens startdato
Startsaldoen er saldoen umiddelbart før denne dag. Tidligere kildebevægelser forbliver synlige, men indgår ikke i basisprognosen. Datoer er UTC-kalenderdatoer uden tilpasning til weekender eller helligdage.
opening_balance — Startsaldo
Decimalbeløb med fortegn fra -10000000.00 til 10000000.00 og højst to decimaler. En udtrykkelig kendt saldo skal angives; værktøjet opretter ingen bankforbindelse.
Standardindstillinger: "0.00"
currency — Valuta
Én valuta til alle kilderækker, saldi, reserver og grænser. Alle beløb har to decimaler; ingen valutakursomregning foretages.
Medtager 1–90 kalenderdage fra startdatoen. Bevægelser uden for en af horisonterne forbliver synlige og markeres med en observation; de indgår ikke i den pågældende prognosesaldo.
Standardindstillinger: 30
reserve_buffer — Reserve
Ikke-negativ saldogrænse op til 10000000.00. Scenariesaldi under dette niveau markeres; dette er en planlægningspræference, ikke en kassekredit.
Standardindstillinger: "0.00"
inflow_delay_days — Forsinkelse af scenariets indbetalinger
Flytter indbetalinger dateret på eller efter prognosens start 0–90 kalenderdage frem alene i scenariet. Tidligere kildebevægelser holdes uden for begge prognoser, fordi startsaldoen allerede fastlægger udgangspunktet. En forsinket post kan falde uden for horisonten; dens oprindelige dato forbliver synlig.
Standardindstillinger: 0
outflow_delay_days — Forsinkelse af scenariets udbetalinger
Flytter udbetalinger dateret på eller efter prognosens start 0–90 kalenderdage frem alene i scenariet. Tidligere kildebevægelser holdes uden for begge prognoser. Dette er en antagelse, ikke en tilladelse til at udsætte en betaling. Kildedatoer forbliver synlige.
Standardindstillinger: 0
inflow_percent — Scenariets indbetalingsprocent
Anvender en heltalsprocent fra 0 til 200 på hver indbetaling i scenariet. Beløb afrundes til nærmeste øre med halve værdier opad; basisbeløb forbliver uændrede.
Standardindstillinger: 100
outflow_percent — Scenariets udbetalingsprocent
Anvender en heltalsprocent fra 0 til 200 på hver udbetaling i scenariet. Beløb afrundes til nærmeste øre med halve værdier opad; basisbeløb forbliver uændrede.
Standardindstillinger: 100
expected_inflow_percent — Procent for forventede indbetalinger
For kildeindbetalinger markeret expected anvendes denne heltalsprocent på 0–100 efter den generelle indbetalingsprocent, med ny afrunding til øre. Bekræftede indbetalinger og alle udbetalinger påvirkes ikke af denne anden faktor.
Standardindstillinger: 100
chart_interval — Diagraminterval
Dagligt viser hver dags slutsaldo. Ugentligt viser hver syvende dag og sidste dag. Minimumssaldi og reserveobservationer beregnes stadig for hver dag, også dage der ikke vises i diagrammet.
daily — Dagligt · weekly — Ugentligt
Standardindstillinger: "daily"
sort_order — Rækkefølge i gennemgangen
Ændrer kun rækkefølgen af komplette kilderækker. Beløbskontroller, kildedata, prognoser og alle observationer forbliver uændrede.
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "cashflow_forecast",
"text": "{\"transactions\":\"id,date,direction,amount,description,certainty\\nT1,2027-03-02,in,1200.00,Kundefaktura for afsluttet designarbejde,expected\\nT2,2027-03-03,out,900.00,Månedlig kontorleje,confirmed\\nT3,2027-03-08,out,450.00,Medarbejderløn,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\"}"
}
Matcher udgiftskrav med udtrykkeligt godkendte interne regler og kontrollerer derefter deterministiske grænser, manglende bilagsreferencer og mulige dubletter.
Input- og konfigurationsfelter
Grundlæggende indstillinger
expenses — Udgiftskrav
CSV-kolonner: id,date,claimant,merchant,description,amount,receipt_id. Højst 30 entydige kilde-ID'er. En medarbejderkode anvendes frem for unødvendige personoplysninger. Positive decimalbeløb er begrænset til 10000000.00; beskrivelser til 600 UTF-8-byte. Et bilags-ID er en reference, ikke verificeret bilagsindhold.
rules — Interne udgiftsregler
CSV-kolonner: id,description,max_amount,receipt_required. Højst 12 entydige ID'er; komplette regelbeskrivelser på højst 800 UTF-8-byte. max_amount er en ikke-negativ decimalgrænse eller tomt ved ingen numerisk grænse. receipt_required er yes eller no. Grænser skal angives udtrykkeligt; modellen opfinder aldrig skatte- eller refusionsregler.
rules_approved — Bekræft interne regler
Udtrykkelig bekræftelse af, at netop de angivne beskrivelser, grænser og bilagskrav er godkendte interne kontrolregler. Kildetekst og modeloutput kan ikke give godkendelse. Ændring af reglerne kræver fornyet bekræftelse.
no — Ikke godkendt · yes — Netop disse regler er godkendt
Standardindstillinger: "no"
currency — Valuta
Én valuta til alle kilderækker, saldi, reserver og grænser. Alle beløb har to decimaler; ingen valutakursomregning foretages.
Pr. post sammenligner hvert krav med grænsen i dets ene foreslåede regel. Pr. dag summerer krav med samme normaliserede medarbejderkode, dato og ene regel. Tvetydige krav og krav uden match forbliver uafklarede og indgår ikke i en regelgruppe. En dagsgruppe er ikke et verificeret refusionskrav.
per_item — Pr. post · per_day — Pr. medarbejder, dag og regel
Standardindstillinger: "per_item"
receipt_policy — Bilagskrav
Anvender hver udtrykkeligt godkendt regels krav eller tilføjer et strengere krav for alle poster. Kun tilstedeværelsen af en ikke-tom bilagsreference kontrolleres; billeder, ægthed eller betaling verificeres ikke.
rule — Anvend godkendte regler · all — Kræv bilagsreference for hvert krav
Standardindstillinger: "rule"
duplicate_check — Dubletkontrol
Markerer gentagne bilagsreferencer eller sammenfaldende dato/normaliseret medarbejder/normaliseret forhandler/beløb eller begge dele. Sammenligninger fjerner omgivende mellemrum og ignorerer store og små bogstaver. Alle mulige dubletter forbliver i totalerne; intet krav fjernes uden angivelse.
both — Begge kontroller · receipt — Bilagsreferencer · fingerprint — Dato, medarbejder, forhandler og beløb
Standardindstillinger: "both"
date_from — Kontrol fra dato
Valgfri nedre datogrænse inklusive, angivet som YYYY-MM-DD. Krav uden for intervallet markeres, men bevares i tabellen, totalerne og dagsgrupperne. Tomt betyder ingen nedre grænse.
Standardindstillinger: ""
date_to — Kontrol til dato
Valgfri øvre datogrænse inklusive, angivet som YYYY-MM-DD. Krav uden for intervallet markeres, men bevares i tabellen, totalerne og dagsgrupperne. Tomt betyder ingen øvre grænse.
Standardindstillinger: ""
sort_order — Rækkefølge i gennemgangen
Ændrer kun rækkefølgen af komplette kilderækker. Beløbskontroller, kildedata, prognoser og alle observationer forbliver uændrede.
source — Kilderækkefølge · date — Datorækkefølge · issues_first — Observationer først
Standardindstillinger: "source"
include_evidence — Vis dokumentationskolonner
Medtager det nøjagtige valgte udgiftscitat og de komplette foreslåede regeltekster eller udelader disse to visningskolonner. Kilde-ID'er, regel-ID'er, observationer og beløbskontroller forbliver synlige.
yes — Medtag citater · no — Kun kildereferencer
Standardindstillinger: "yes"
Maksimalt antal UTF-8-byte i input: 40000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "expense_policy_check",
"text": "{\"expenses\":\"id,date,claimant,merchant,description,amount,receipt_id\\nE1,2027-03-02,TEAM-A,Byhotel,Hotelovernatning ved kundebesøg,140.00,REC-101\\nE2,2027-03-02,TEAM-A,Togselskab,Togrejse ved kundebesøg,35.00,\\nE3,2027-03-02,TEAM-A,Byhotel,Hotelovernatning ved kundebesøg,140.00,REC-101\",\"rules\":\"id,description,max_amount,receipt_required\\nR1,Hotelophold på forretningsrejser kontrolleres mod den angivne grænse.,120.00,yes\\nR2,Togrejser på forretningsrejser kræver en bilagsreference.,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\"}"
}
Sammenligner kilde- og måludtræk med udtrykkelig tilknytning, normalisering og tolerancer og gennemgår derefter kildebundne AI-klassifikationer af repræsentative observationer.
Input- og konfigurationsfelter
Grundlæggende indstillinger
source_csv — Kilde-CSV
Højst 1.000 rækker og 12 kolonner. Kommasepareret UTF-8-CSV med ASCII-kolonnenavne; hver celle højst 600 byte.
target_csv — Mål-CSV
Måludtræk med samme CSV-konventioner. Tomme datasæt må kun indeholde kolonneoverskriften.
mapping_csv — Kolonnetilknytning
CSV-kolonner source,target,type. Højst ti tilknytninger; type er text, number eller reference. Referenceværdier skal identificere en række i det tilsvarende udtræk. Nøglematch anvender altid nøjagtige værdier.
Avancerede indstillinger
source_key — Kildens nøglekolonne
En kolonne i kilde-CSV'en. Tomme eller dublerede nøgler forbliver synlige som datahuller.
Standardindstillinger: "id"
target_key — Målets nøglekolonne
En kolonne i mål-CSV'en. Nøgler matches nøjagtigt, uafhængigt af tekstnormalisering.
Standardindstillinger: "id"
whitespace — Sammenligning af blanktegn
“Nøjagtig” bevarer blanktegn; “Beskær” fjerner omgivende blanktegn; “Sammenfold” erstatter også interne sekvenser af blanktegn med ét mellemrum.
case_sensitive — Tekstsammenligning med forskel på store og små bogstaver
Nej sammenligner tilknyttet tekst efter konvertering til små Unicode-bogstaver. Nøgler og referenceopslag forbliver nøjagtige.
yes — Ja · no — Nej
Standardindstillinger: "yes"
null_tokens — Markører for tomme værdier
Én markør pr. linje, højst otte markører og 120 byte. Markører matches efter behandling af blanktegn og før normalisering af store og små bogstaver.
Standardindstillinger: "NULL"
empty_policy — Politik for tomme værdier
“Tilsvarende” behandler konfigurerede null-markører som tomme strenge. “Nøjagtig” bevarer markørerne som almindelige værdier.
exact — Nøjagtig · equivalent — Tilsvarende
Standardindstillinger: "equivalent"
absolute_tolerance — Absolut numerisk tolerance
Største absolutte forskel i den angivne numeriske enhed. Kun værdier med decimalpunkt; ingen enhedsomregning.
Standardindstillinger: 0
relative_tolerance_pct — Relativ numerisk tolerance (%)
Tolerance i forhold til kildeværdiens absolutte størrelse. Den største af absolut og relativ tolerance anvendes; en kildeværdi på nul bruger absolut tolerance.
Standardindstillinger: 0
extra_rows — Yderligere målposter
“Meld” rapporterer yderligere målposter som observationer. “Tillad” behandler deres tilstedeværelse som acceptabel inden for det konfigurerede omfang.
issue — Meld · allow — Tillad
Standardindstillinger: "issue"
detail_filter — Detaljeudvalg
“Kun fund” skjuler matchende detaljerækker. “Alle” medtager matchende rækker. Totaler og udvalg af AI-kandidater er uafhængige af dette visningsfilter.
issues — Kun fund · all — Alle
Standardindstillinger: "issues"
Maksimalt antal UTF-8-byte i input: 200000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke 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
}
}
}
Kontrol af batch- og seriesporing
batch_traceability
Sporer angivne batchrelationer og bevægelsesbøger, beregner enhedsbundne beholdninger og identificerer modtagere og manglende dokumentation inden for et udtrykkeligt omfang.
Input- og konfigurationsfelter
Grundlæggende indstillinger
batches_csv — Batchregister som CSV
Kolonner id,product,serial,unit,opening,notes. Højst 100 entydige batch-ID'er. opening er lagerbogens startsaldo, ikke et uafhængigt verificeret lager.
links_csv — Batchrelationer som CSV
Kolonner parent,child; højst 200 relationer. Relationer beskriver sporingsforbindelser og fratrækker aldrig lager. En fil med kun overskriften er gyldig.
movements_csv — Bevægelsesbog som CSV
Kolonner id,batch,kind,quantity,unit,party,reference,date. Højst 300 entydige bevægelser. Typer: receive,consume,ship,adjust_in,adjust_out. Mængder er ikke-negative værdier med decimalpunkt; datoer bruger YYYY-MM-DD.
start_batch — Startbatch
Præcis én startbatch eller ét serienummer kræves. Batch-ID'er bruger bogstaver, cifre, understregninger eller bindestreger.
Standardindstillinger: ""
Avancerede indstillinger
start_serial — Startserienummer
Alternativ til startbatchen. Serienummeret skal identificere præcis én angivet batch.
Standardindstillinger: ""
direction — Sporingsretning
“Fremad” følger fra parent til child; “Bagud” fra child til parent; “Begge” undersøger begge retninger. Cyklusser besøges én gang.
forward — Fremad · backward — Bagud · both — Begge
Standardindstillinger: "both"
max_depth — Største relationsdybde
Mellem 1 og 20. Relationer uden for grænsen tælles udtrykkeligt; deres batches medtages ikke.
Standardindstillinger: 10
as_of — Skæringsdato for bevægelser
Valgfri skæringsdato inklusive i YYYY-MM-DD. Kun bevægelsesdatoer filtreres; udaterede batchrelationer er ikke historiske øjebliksbilleder.
Standardindstillinger: ""
include_zero — Vis nulbeholdning
Nej skjuler detaljerækker med nulbeholdning. Sporingens rækkevidde, bevægelser og AI-gennemgang af noter påvirkes ikke.
yes — Ja · no — Nej
Standardindstillinger: "yes"
movement_view — Bevægelsesdetaljer
“Alle” viser hver valgt bevægelse. “Forsendelser” viser kun forsendelser; “Lager” viser andre bevægelser. Hver valgt bevægelse bidrager stadig til lagerbeholdningen.
all — Alle · shipments — Forsendelser · stock — Lager
Standardindstillinger: "all"
minimum_stock — Lageradvarselsgrænse
Beholdninger under denne grænse fremhæves. Enheder skal matche hver batch nøjagtigt. Uforenelige bevægelser udelades fra beregningen og rapporteres som huller.
Standardindstillinger: 0
detail_order — Detaljerækkefølge
“Parti” sorterer efter batchidentifikator. “Fund først” placerer deterministiske observationer før almindelige detaljer.
batch — Parti · issues_first — Fund først
Standardindstillinger: "batch"
Maksimalt antal UTF-8-byte i input: 200000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke 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
}
}
}
Kildeunderbygget vedligeholdelsesplanlægning
maintenance_planner
Planlægger dato- og driftstimebaseret vedligeholdelse ud fra udtrykkelige kildeintervaller med gennemgang af overskredne opgaver, ansvarlige roller og særskilt bekræftet kalendereksport.
Input- og konfigurationsfelter
Grundlæggende indstillinger
assets — Vedligeholdelsens kildeposter
CSV-kolonner: id,asset,instruction,interval_days,interval_hours,last_date,last_hours,current_hours,priority,owner. CSV-tekst er begrænset til 40.000 UTF-8-byte. Højst 20 entydige ID'er med store bogstaver; asset og owner højst 160 UTF-8-byte, producentinstruktion højst 1.200 byte. Mindst ét udtrykkeligt positivt interval kræves: dage 1–3.650 eller timer 1–100.000. Dagsintervaller kræver last_date i YYYY-MM-DD, senest referencedatoen. Timeintervaller kræver heltallene last_hours og current_hours fra 0–10.000.000, hvor current_hours ikke er lavere end last_hours. Ubrugte interval- og målerceller forbliver tomme. priority er high, medium eller low. owner må være tom. Intervaller skal overføres fra den faktiske producent eller godkendte vedligeholdelseskilde; værktøjet verificerer ikke deres autoritet.
Standardindstillinger: ""
reference_date — Referencedato
Udtrykkelig YYYY-MM-DD-dato til sammenligning af forfaldsdatoer og handlingsfrister; understøttede år 2000–2100. Ingen aktuel dato gættes.
Standardindstillinger: "2026-11-03"
Avancerede indstillinger
horizon_days — Planlægningshorisont i dage
Kalenderforfald på eller før referencedatoen plus dette antal dage forfalder inden for planlægningshorisonten. Næste dato er last_date plus det angivne interval; forfalden vedligeholdelse flyttes ikke ubemærket frem.
Standardindstillinger: 30
priority_filter — Prioritetsfilter
Filtrerer den udtrykkeligt angivne prioritet før modeludvælgelsen. Prioritet udledes ikke af anlægsnavnet og genereres ikke af modellen.
all — Alle · high — Høj · high_medium — Høj og middel
Standardindstillinger: "all"
due_filter — Forfaldsfilter
Alle medtager senere arbejde. Forfalder medtager overskredne opgaver, datoer inden for horisonten og timegrænser inden for den konfigurerede advarsel. Overskredet kræver en dato før referencedatoen eller et negativt antal resterende timer. Lighed betyder forfalder, ikke overskredet.
all — Alle · due — Forfalder inden for valgte grænser · overdue — Overskredet
Standardindstillinger: "due"
hours_warning — Advarselsgrænse for driftstimer
Medtager timebaserede opgaver, når resterende driftstimer er på eller under denne grænse. Dette er ikke et skøn over driftshastighed og skaber aldrig en kalenderdato ud fra timer.
Standardindstillinger: 20
max_items — Største antal valgte poster
AI vælger dette antal kvalificerede poster eller alle kvalificerede poster, hvis færre er tilbage. Udvælgelsen er et kontrolforslag; filtrerede eller ikke-valgte poster tælles i stedet for at blive fremstillet som afsluttede.
Standardindstillinger: 12
detail — Uddragsdetaljer
Korte uddrag indeholder højst 180 UTF-8-byte; detaljerede højst 600. Uddrag bevarer kildens nøjagtige ordlyd på originalsproget.
Navn på den særskilt bekræftede kalendereksport, højst 120 UTF-8-byte. Kun validerede datobaserede forfald kan blive begivenheder. Ingen kalendertjeneste kontaktes.
Standardindstillinger: "Maintenance review"
reminder_days — Påmindelsens varsel
0 deaktiverer påmindelser. Ellers bruger den bekræftede kalender en visningspåmindelse 1–90 dage før hver valgt heldagsbegivenhed. Særskilt menneskelig bekræftelse er obligatorisk.
Standardindstillinger: 7
Maksimalt antal UTF-8-byte i input: 50000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "maintenance_planner",
"text": "{\"assets\":\"id,asset,instruction,interval_days,interval_hours,last_date,last_hours,current_hours,priority,owner\\nA1,Luftfilter,Kontrol af filteret og registrering af synlig forurening.,30,,2026-10-10,,,high,Vedligeholdelsesteam\\nA2,Værkstedskompressor,Kontrol af remmens tilstand og registrering af resultatet.,,200,,1000,1190,medium,Værkstedsleder\",\"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\":\"Gennemgåede vedligeholdelsesdatoer\",\"reminder_days\":7}"
}
Organiserer hændelseskronologi, konsekvenser, kildebekræftede årsager, hypoteser og handlingsopfølgning med nøjagtig dokumentation og synlige ubesvarede spørgsmål.
Input- og konfigurationsfelter
Grundlæggende indstillinger
incident — Hændelsestitel
Kort hændelsesnavn, højst 200 UTF-8-byte. Ingen hemmeligheder, personidentifikatorer eller legitimationsoplysninger.
Standardindstillinger: ""
evidence — Hændelsens dokumentationsposter
CSV-kolonner: id,date,kind,status,impact,owner,deadline,text,criterion. CSV-tekst er begrænset til 40.000 UTF-8-byte. Højst 24 entydige ID'er med store bogstaver; text højst 1.200 UTF-8-byte, criterion højst 500 og owner højst 160. date og deadline er YYYY-MM-DD eller tomme. kind er event, impact, cause, hypothesis eller action. status er 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 er high, medium, low eller unknown. Bekræftelse og verificering er påstande i den angivne post, ikke uafhængige observationer. Manglende ansvarlig, frist og effektivitetskriterium forbliver tomme.
Standardindstillinger: ""
reference_date — Referencedato
Udtrykkelig YYYY-MM-DD-dato til sammenligning af forfaldsdatoer og handlingsfrister; understøttede år 2000–2100. Ingen aktuel dato gættes.
Standardindstillinger: "2026-11-03"
Avancerede indstillinger
focus — Kontrolfokus
Vælger al dokumentation, hændelses-/konsekvenskronologi, årsager/hypoteser eller handlinger før modeludvælgelsen. Relateret hændelses- og konsekvensdokumentation kan stadig refereres fra det komplette angivne øjebliksbillede.
all — Alle · chronology — Kronologi · causes — Årsager og hypoteser · actions — Handlinger
Standardindstillinger: "all"
cause_filter — Årsagsklassifikationsfilter
Bevarer begge kildeklassifikationer, kun kildebekræftede årsager eller kun hypoteser. Modellen kan ikke ophøje en hypotese til bekræftet årsag. Bekræftelsen kopieres fra input og skal gennemgås uafhængigt.
all — Alle · confirmed — Bekræftet i angivet kilde · hypotheses — Kun hypoteser
Standardindstillinger: "all"
action_filter — Handlingsstatusfilter
Alle bevarer hver angivet handlingsstatus. Åben omfatter open, in_progress og unknown; verificeret omfatter kun handlinger angivet som verified i kilden. En afsluttet handling er ikke automatisk effektiv eller verificeret.
all — Alle · open — Åben · verified — Verificeret i angivet kilde
Standardindstillinger: "all"
impact_filter — Konsekvensfilter
Filtrerer det udtrykkelige konsekvensniveau på tværs af alle posttyper. Ukendt konsekvens medtages kun ved Alle. Modellen opfinder aldrig alvorlighedsgrad.
all — Alle · high — Høj · high_medium — Høj og middel
Standardindstillinger: "all"
max_items — Største antal valgte poster
AI vælger dette antal kvalificerede poster eller alle kvalificerede poster, hvis færre er tilbage. Udvælgelsen er et kontrolforslag; filtrerede eller ikke-valgte poster tælles i stedet for at blive fremstillet som afsluttede.
Standardindstillinger: 16
detail — Uddragsdetaljer
Korte uddrag indeholder højst 180 UTF-8-byte; detaljerede højst 600. Uddrag bevarer kildens nøjagtige ordlyd på originalsproget.
Sorterer komplette valgte rækker efter kildedato med udaterede poster sidst, lokaliseret posttype eller oprindelig kilderækkefølge. Manglende datoer udledes aldrig.
include_questions — Medtag spørgsmål om dokumentationshuller
Tilføjer faste kontrolspørgsmål om manglende årsagsdokumentation, ansvarlige roller, handlingsfrister og effektivitetskriterier. Uverificerede handlinger forbliver spørgsmål, ikke automatisk afsluttede kontroller. Overskredne frister for åbne handlinger sammenlignes med den udtrykkelige referencedato.
Standardindstillinger: true
Maksimalt antal UTF-8-byte i input: 50000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "incident_review",
"text": "{\"incident\":\"Afbrydelse af pakkelinje\",\"evidence\":\"id,date,kind,status,impact,owner,deadline,text,criterion\\nE1,2026-11-02,event,recorded,high,,,Linjen stoppede efter temperaturalarmen.,\\nE2,2026-11-02,impact,recorded,high,,,Produktionen blev standset i 25 minutter.,\\nH1,2026-11-02,hypothesis,open,high,,,En blokeret kølevej mistænkes men er ikke bekræftet.,\\nA1,2026-11-03,action,open,high,Vedligeholdelsesleder,2026-11-05,Kontrol af kølevejen og registrering af observationerne.,Ingen temperaturalarm under den dokumenterede valideringskørsel.\",\"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}"
}
Sammenligning af planlagte nettoomkostninger med kildeunderbyggede tilknytninger af faktiske omkostninger, præcise linjeberegninger, afvigelser og marginadvarsler.
Input- og konfigurationsfelter
Grundlæggende indstillinger
plans — Planlagte poster
CSV-kolonner id,description,planned_net,revenue_net. Højst 15 poster. Alle beløb er nettobeløb i én valuta.
actuals — Faktiske omkostninger
CSV-kolonner id,date,kind,description,quantity,unit_net,plan_id. Højst 30 rækker. Mængden for arbejde angiver timer; materiale og eksterne ydelser angiver enheder. Tomt plan_id anmoder om et modelforslag.
Valgfrit vises kun planrækker, hvis positive omkostningsafvigelse overskrider grænsen. Totaler og alle observationer forbliver komplette.
all — Alle · over_threshold — Over afvigelsesgrænsen
Standardindstillinger: "all"
variance_threshold — Grænse for omkostningsafvigelse
Ikke-negativt nettobeløb til observationer om budgetoverskridelser og det valgfrie filter for planrækker.
Standardindstillinger: "0.00"
margin_warning_percent — Advarselsprocent for margin
Markerer marginer for fordelte planomkostninger under denne heltalsprocent fra 0 til 100. Nulomsætning giver en ukendt margin.
Standardindstillinger: 20
date_from — Periodens start
Valgfri inklusiv dato. Kun faktiske omkostninger filtreres; alle angivne planomkostninger og indtægter forbliver uændrede.
Standardindstillinger: ""
date_to — Periodens slutning
Valgfri inklusiv dato. Udeladte faktiske rækker forbliver synlige og indgår ikke i de valgte omkostningstotaler.
Standardindstillinger: ""
mapping_mode — Tilknytningspolitik
Assisteret tilknytning anvender ét valideret modelforslag. Kun udtrykkelige tilknytninger fordeler udelukkende angivne plan_id-værdier; tvetydige omkostninger og omkostninger uden match forbliver ikke-fordelte.
assisted — Assisteret tilknytning · explicit_only — Kun udtrykkelige tilknytninger
Standardindstillinger: "assisted"
show_details — Vis almindelige detaljerækker
Ikke-fordelte, tvetydige og udeladte rækker forbliver synlige, selv når almindelige detaljer skjules.
yes — Ja · no — Nej
Standardindstillinger: "yes"
include_quotes — Vis kildecitater
Dokumentationen valideres fortsat, selv når citater skjules i rapporten.
yes — Ja · no — Nej
Standardindstillinger: "yes"
Maksimalt antal UTF-8-byte i input: 50000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "job_cost_review",
"text": "{\"plans\":\"id,description,planned_net,revenue_net\\nP1,Hjemmesidelancering,600.00,1000.00\",\"actuals\":\"id,date,kind,description,quantity,unit_net,plan_id\\nA1,2027-03-01,labor,Implementering af hjemmesidelancering,8.000,80.00,P1\\nA2,2027-03-02,material,Grafik til hjemmesidelancering,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\"}"
}
Kontrol af udtrykkelige sagshændelser mod bekræftede regler med beregning af arbejdstid, pauser og sommertid.
Input- og konfigurationsfelter
Grundlæggende indstillinger
events — Sagshændelser
CSV-kolonner id,ticket,at,event,priority,description. Højst 60 hændelser fordelt på 12 sager inden for 31 forløbne dage. Tidsstempler kræver sekunder og en udtrykkelig UTC-forskydning.
rules — Godkendte SLA-regler
CSV-kolonner id,priority,description,response_minutes,resolution_minutes. Højst 12 regler; hver grænse er et udtrykkeligt positivt heltal i minutter.
rules_approved — Regler udtrykkeligt bekræftet
De angivne beskrivelser og numeriske grænser kræver udtrykkelig bekræftelse før behandling.
no — Nej · yes — Ja
Standardindstillinger: "no"
Avancerede indstillinger
timezone — Virksomhedens tidszone
Lokale kalenderdatoer, ugedage, arbejdstider og angivne helligdage anvender denne tidszone. Kildetidsstemplernes forskydninger bestemmer den kronologiske rækkefølge.
Arbejdstid medregner kun indstillede lokale arbejdsintervaller. Forløbet tid medregner alle sekunder. Valgte pauser fratrækkes i begge tilstande.
business — Arbejdstid · elapsed — Forløbet tid
Standardindstillinger: "business"
business_hours — Dagligt arbejdsinterval
Ét HH:MM-HH:MM-interval på samme dag, hvor start ligger før slut, og begge tider er før 24:00. Gælder ved måling i arbejdstid.
Standardindstillinger: "09:00-17:00"
business_days — Arbejdsugedage
Unikke kommaseparerede ugedagsnumre fra mandag 1 til søndag 7. Gælder ved måling i arbejdstid.
Standardindstillinger: "1,2,3,4,5"
holidays — Udeladte lokale datoer
Højst 31 unikke YYYY-MM-DD-datoer, adskilt med kommaer eller linjeskift. Ingen automatisk helligdagskalender forudsættes; gælder ved måling i arbejdstid.
Standardindstillinger: ""
pause_states — Tilstande med standset tidsmåling
Kommasepareret pause_customer og/eller pause_vendor, eller tomt for ingen tidsmæssige udeladelser. resume afslutter en aktiv pause; resolve afslutter den også.
Standardindstillinger: "pause_customer"
cycle_mode — Valg af cyklusser
Kontrol af alle udtrykkelige open/reopen-cyklusser eller kun den første. Andre cyklusser forbliver synlige som udeladte; advarsler om hændelsesrækkefølgen bevares.
all — Alle · first — Kun første cyklus
Standardindstillinger: "all"
date_from — Periodens start
Valgfri inklusiv lokal åbningsdato til valg af cyklusser. Hændelser bevares til validering af rækkefølgen.
Standardindstillinger: ""
date_to — Periodens slutning
Valgfri inklusiv lokal åbningsdato til valg af cyklusser. Udeladte cyklusser forbliver synlige.
Standardindstillinger: ""
sort_order — Resultatsortering
Sortering efter sag eller med observationer og ufuldstændige cyklusser først.
ticket — Sag · issues_first — Observationer først
Standardindstillinger: "ticket"
include_quotes — Vis kildecitater
Dokumentationen valideres fortsat, selv når citater skjules i rapporten.
yes — Ja · no — Nej
Standardindstillinger: "yes"
Maksimalt antal UTF-8-byte i input: 50000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "sla_review",
"text": "{\"events\":\"id,ticket,at,event,priority,description\\nE1,T1,2027-03-01T09:00:00+01:00,open,high,Afbrydelse af hostet tjeneste\\nE2,T1,2027-03-01T09:30:00+01:00,response,high,Første supportsvar\\nE3,T1,2027-03-01T10:00:00+01:00,pause_customer,high,Afventer kundeoplysninger\\nE4,T1,2027-03-01T11:00:00+01:00,resume,high,Kundeoplysninger modtaget\\nE5,T1,2027-03-01T12:00:00+01:00,resolve,high,Tjeneste gendannet\",\"rules\":\"id,priority,description,response_minutes,resolution_minutes\\nR1,high,Højt prioriterede hændelser i hostet tjeneste,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\"}"
}
Fordeling af bestilte længder på angivne stænger eller ruller med udtrykkelig snitfuge, endebeskæring, materialegrupper, rester og omkostningspræferencer samt kontrol af hver fordeling og rest.
Input- og konfigurationsfelter
Grundlæggende indstillinger
demand — CSV med nødvendige dele
Overskrifter id,material,unit,length,quantity,note. Højst 20 unikke ID'er med store bogstaver og 200 delenheder i alt. Positive længder anvender decimalpunkt med højst tre decimaler; mængden er et positivt heltal. Noter er højst 300 UTF-8-byte. Alle rækker i begge filer skal anvende én fælles enhed: mm, cm, m eller in.
stock — CSV med tilgængeligt lager
Overskrifter id,material,unit,length,quantity,cost,kind,note. Højst 30 unikke ID'er med store bogstaver og 100 lagerenheder i alt. kind er new eller remnant; cost er et ikke-negativt decimalbeløb pr. emne med højst to decimaler i den valgte valuta. Eksisterende rester er udtrykkelige lageremner; der foretages intet indkøb.
Avancerede indstillinger
kerf — Snitfuge pr. del
Ikke-negativ decimalstreng i den fælles længdeenhed med højst tre decimaler. Præcis én snitfuge medregnes pr. fordelt del, også den sidste del.
Standardindstillinger: "0"
trim_start — Beskæring ved begyndelsen
Ikke-negativ decimalstreng, der fratrækkes én gang fra begyndelsen af hvert anvendt lageremne, i den fælles enhed.
Standardindstillinger: "0"
trim_end — Beskæring ved slutningen
Ikke-negativ decimalstreng, der fratrækkes én gang fra slutningen af hvert anvendt lageremne, i den fælles enhed.
Standardindstillinger: "0"
minimum_remnant — Mindste genanvendelige rest
Ikke-negativ decimalstreng. Positive restlængder på eller over denne grænse rapporteres som genanvendelige; kortere rester tæller som spild. Klassificeringen ændrer ikke placeringen.
Standardindstillinger: "0"
strategy — Placeringsstrategi
Bedste tilpasning vælger den mindste resterende kapacitet efter lagerpræferencer med højere prioritet. Første tilpasning udelader denne rangering efter restkapacitet. Begge er afgrænsede grådige heuristikker og beviser aldrig optimalitet.
best_fit — Bedste tilpasning · first_fit — Første tilpasning
Standardindstillinger: "best_fit"
objective — Mål for valg af lageremner
Materiale foretrækker kortere passende lageremner efter præferencer for rester og allerede påbegyndte emner. Omkostning rangerer uåbnede lageremner efter den angivne pris pr. emne før restkapaciteten. Allerede påbegyndte emner foretrækkes. Der hævdes intet globalt omkostningsminimum.
material — Materialeforbrug · cost — Angivet omkostning
Standardindstillinger: "material"
currency — Omkostningsvaluta
Én fælles betegnelse for alle angivne lageromkostninger. Ingen valutaomregning eller uafhængig priskontrol foretages.
Ja rangerer kompatible restemner før nye emner. Denne præference kommer før rangering efter påbegyndte emner, omkostninger og restkapacitet.
yes — Ja · no — Nej
Standardindstillinger: "yes"
allow_remnants — Tillad eksisterende rester
Nej udelader lagerrækker markeret remnant fra placeringen. Udeladelsen skaber aldrig nyt lager og ændrer ikke behovsmængderne.
yes — Ja · no — Nej
Standardindstillinger: "yes"
material_case — Materialegrupper med forskel på store og små bogstaver
Mellemrum omkring materialenavne fjernes. Nej sammenligner desuden navne med Unicode-små bogstaver; forskellige materialegrupper blandes aldrig.
yes — Ja · no — Nej
Standardindstillinger: "yes"
cut_order — Rækkefølge for placering af dele
Længste først sorterer efter længde og anvender den AI-foreslåede kilderækkefølge ved ens længder. AI-prioritet følger den kildebundne rækkefølge foreslået ud fra behovsnoterne. Hver bestilt delenhed forbliver medregnet.
longest_first — Længste først · ai_priority — AI-foreslået prioritet
Standardindstillinger: "longest_first"
display_order — Resultatrækkefølge
Lager sorterer anvendte lagerenheder efter identifikator. Spild først sorterer efter den samlede længde af snitfuge, beskæring og rest. Visningsrækkefølgen ændrer aldrig den beregnede plan.
stock — Lageridentifikator · waste_first — Største ikke-produktlængde først
Standardindstillinger: "stock"
Maksimalt antal UTF-8-byte i input: 180000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke 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
}
}
}
Kontrol af måleserier
measurement_review
Sammenligning af måleværdier med udtrykkeligt godkendte grænser, sammenfatning af egenskabs- og partigrupper samt kontrol af manglende aflæsninger, tvetydige specifikationer og kildeunderbyggede AI-observationer.
Input- og konfigurationsfelter
Grundlæggende indstillinger
measurements — CSV med målinger
Overskrifter id,feature,batch,date,value,unit,note. Højst 500 unikke ID'er med store bogstaver, 20 egenskabs- og enhedsgrupper og 100 resultatgrupper. Datoer anvender YYYY-MM-DD fra 2000 til 2100. value er en decimalstreng med fortegn og op til seks decimaler eller tom. Noter er højst 300 UTF-8-byte.
specifications — CSV med godkendte specifikationer
Overskrifter id,feature,unit,lower,upper,note. Højst 20 unikke ID'er med store bogstaver. Mindst én grænse skal angives pr. specifikation; en tom nedre eller øvre grænse betyder ensidig kontrol. Grænser er decimalstrenge med fortegn og højst seks decimaler. Matchning anvender den indstillede sammenligning af egenskabsnavne og nøjagtige enheder. Flere match forbliver uafklarede.
limits_approved — Bekræft angivne grænser
Udtrykkelig bekræftelse af, at netop disse angivne specifikationer og grænser er godkendt til denne kontrol. Ændringer kræver fornyet bekræftelse. Kildenoter og modeloutput kan ikke give godkendelse.
no — Ikke godkendt · yes — Netop disse grænser er godkendt
Standardindstillinger: "no"
Avancerede indstillinger
date_from — Medtag fra dato
Valgfri inklusiv nedre datogrænse i YYYY-MM-DD. Tidligere observationer udelades fra statistikken og tælles separat.
Standardindstillinger: ""
date_to — Medtag til og med dato
Valgfri inklusiv øvre datogrænse i YYYY-MM-DD. Senere observationer udelades fra statistikken og tælles separat.
Standardindstillinger: ""
group_by — Statistisk gruppering
Egenskab samler alle inkluderede partier for hver egenskab og nøjagtig enhed. Egenskab og parti holder partier adskilt. Højst 100 resultatgrupper accepteres.
feature — Egenskab og enhed · feature_batch — Egenskab, enhed og parti
Standardindstillinger: "feature_batch"
case_sensitive — Egenskabsmatchning med forskel på store og små bogstaver
Mellemrum omkring navne fjernes. Nej sammenligner desuden navne med Unicode-små bogstaver. Enheder matcher altid præcist; der er ingen enhedsomregning eller udledt aliasmatchning.
yes — Ja · no — Nej
Standardindstillinger: "yes"
missing_policy — Politik for manglende målinger
Rapportér markerer grupper med tomme værdier til kontrol. Udelad fjerner tomme værdier fra statistikken uden denne ekstra gruppeadvarsel. Antal manglende værdier forbliver synlige i begge tilstande; ugyldig numerisk tekst afvises.
report — Rapportér manglende værdier · exclude — Udelad fra numerisk statistik
Standardindstillinger: "report"
boundary — Fortolkning af grænseværdier
Inklusiv accepterer værdier, der er lig en angivet grænse. Eksklusiv markerer lighed som uden for intervallet. Sammenligninger anvender nøjagtige uafrundede værdier med fast præcision.
Mellem 0 og 6 decimaler for beskrivende statistik. Afrunding i visningen ændrer aldrig specifikationsgrænser eller afgørelser om værdier uden for intervallet.
Grupper med færre numeriske observationer får kontrolstatus. Mellem 2 og 500; denne grænse fastslår ikke statistisk sikkerhed eller repræsentativitet.
Standardindstillinger: 5
deviation — Konvention for standardafvigelse
Stikprøve anvender n−1 og kræver mindst to numeriske observationer. Population anvender n og kræver mindst én. Værdierne beskriver kun de angivne observationer; ingen slutning om en større population er underforstået.
sample — Stikprøvestandardafvigelse · population — Populationsstandardafvigelse
Standardindstillinger: "sample"
sort_order — Grupperækkefølge
Kilde bevarer hver gruppes første forekomst. Problemstillinger først placerer kontrolgrupper først. Egenskab sorterer efter angivet egenskabsnavn og parti. Statistikken forbliver uændret.
source — Kilderækkefølge · issues_first — Kontrolgrupper først · feature — Egenskab og parti
Standardindstillinger: "source"
include_evidence — Vis repræsentativt citat
Ja medtager den nøjagtige note fra den første inkluderede måling i hver egenskabs- og enhedsgruppe. Nej skjuler kun denne visningskolonne; kilde-ID'er og modelvalidering forbliver uændrede.
yes — Medtag citat · no — Kun kilde-ID'er
Standardindstillinger: "yes"
detail_filter — Viste grupper
Alle viser hver inkluderet gruppe. Problemstillinger viser grupper med manglende eller tvetydige specifikationer, værdier uden for intervallet, utilstrækkelig numerisk stikprøvestørrelse eller manglende værdier i rapporteringstilstanden. Komplette totaler forbliver uændrede.
all — Alle grupper · issues — Kun kontrolgrupper
Standardindstillinger: "all"
Maksimalt antal UTF-8-byte i input: 180000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke 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
}
}
}
Ændringskontrol med vedligeholdte afhængigheder
change_impact
Sporing af konkrete ændringer gennem vedligeholdte afhængigheder og kontrol af berørte dokumenter, test, processer og ansvarlige roller uden opfundne påvirkningsrelationer.
Input- og konfigurationsfelter
Grundlæggende indstillinger
elements — Vedligeholdte elementer
CSV-overskrifter id,name,kind,criticality,approval,owner,description. Højst 40 unikke ID'er med store bogstaver. name og owner: højst 160 UTF-8-byte; description: 1,200 byte. kind: document,test,process,system. criticality: high,medium,low. approval: approved,draft,unknown. Tom owner er tilladt og forbliver en mangel. Godkendelse er en kildepåstand, ikke en godkendelse givet af dette værktøj. CSV-grænse: 40,000 UTF-8-byte.
Standardindstillinger: ""
dependencies — Vedligeholdte afhængigheder
CSV-overskrifter id,from,to,evidence. from er forudsætningen eller det forudgående element; to er det afhængige eller efterfølgende element. Højst 100 unikke kant-ID'er og par ved ændringskontrol, 50 ved genopretning. Begge endepunkter skal eksistere. Dokumentation er påkrævet og begrænset til 600 UTF-8-byte. En fil med kun overskrifter er gyldig; manglende eksterne relationer kan ikke udledes. CSV-grænse: 40,000 UTF-8-byte.
Standardindstillinger: ""
changes — Konkrete foreslåede ændringer
CSV-overskrifter id,element,description. Højst 12 unikke ændrings-ID'er med store bogstaver, hver knyttet til et eksisterende element. Beskrivelse: 1,200 UTF-8-byte. Hvert valgt startelement skal have mindst én angivet ændring. Kun ændringer på valgte startelementer indgår i kontrollen. CSV-grænse: 40,000 UTF-8-byte.
Standardindstillinger: ""
start_ids — Startelement-ID'er
Ét til otte forskellige eksisterende element-ID'er adskilt med mellemrum eller kommaer. Hvert startelement kræver en konkret ændringspost. Intet modelgenereret start-ID accepteres.
Standardindstillinger: ""
baseline — Basisversion
Påkrævet basisidentifikator, højst 120 UTF-8-byte. Den mærker dette angivne øjebliksbillede; værktøjet henter eller sammenligner ikke en ekstern version.
Standardindstillinger: "BASE-1"
Avancerede indstillinger
direction — Gennemløbsretning
Fremad følger forudsætning til afhængigt element; bagud følger afhængigt element til forudsætning; begge udforsker begge retninger. Omvendt gennemløb er en afhængighedskontrol, ikke bevis for efterfølgende påvirkning. Hver vist sti består kun af angivne kant-ID'er.
forward — Fremad · backward — Bagud · both — Begge retninger
Standardindstillinger: "forward"
max_depth — Maksimal stidybde
Én til tyve kanter fra hvert ændret startelement. Den korteste fundne sti bevares pr. ændring og element. Grænsekanter rapporteres; uopdagede elementer ud over grænsen betragtes ikke som uberørte.
Standardindstillinger: 10
kind_filter — Filter for elementtype
Filtrerer kontrolkandidater efter fuldt grafgennemløb. Skjulte mellemliggende elementer indgår fortsat i afhængighedsstier.
all — Alle · document — Dokument · test — Test · process — Proces · system — System
Standardindstillinger: "all"
criticality_filter — Kritikalitetsfilter
Filtrerer kontrolkandidater efter den udtrykkeligt angivne kritikalitet. Genopretningsplanlægningen omfatter fortsat alle berørte processer før dette visningsvalg; lavt prioriterede afhængigheder kan ikke forsvinde fra planen.
all — Alle · high — Høj · high_medium — Høj og middel
Standardindstillinger: "all"
approval_filter — Filter for kildegodkendelse
Filtrerer kun det angivne godkendelsesfelt. approved er en kildebetegnelse, ikke en uafhængigt verificeret frigivelsestilladelse.
all — Alle · approved — Godkendt i kilden · draft — Udkast i kilden · unknown — Ukendt
Standardindstillinger: "all"
max_items — Maksimalt antal kontrolvalg
AI vælger præcis dette antal kvalificerede poster eller alle kvalificerede poster, når færre er tilbage. Den komplette deterministiske analyse omfatter fortsat alle angivne afhængigheder og berørte processer. Ikke-valgte poster certificeres ikke som uberørte eller gendannede.
Standardindstillinger: 10
detail — Citatdetaljer
Korte uddrag er begrænset til 120 tegn, detaljerede til 240. Modellen anmodes om at foretrække passager på højst 80 tegn. Hvert citat skal være en nøjagtig sammenhængende passage på det oprindelige kildesprog.
brief — Kort · detailed — Detaljeret
Standardindstillinger: "detailed"
sort_order — Visningsrækkefølge
Omordner valgte rækker efter oprindelig kilderækkefølge, korteste valgte stidybde eller angivet kritikalitet. Rækkevidde og udvælgelse ændres ikke.
include_gaps — Medtag mangler i ansvar og godkendelse
Når funktionen er aktiveret, giver manglende ansvarlige, ikke-godkendte kildebetegnelser og fraværende tilgængelige dokument- eller testposter udtrykkelige observationer. Advarsler om cyklusser og dybdegrænser samt kontrolmeddelelsen forbliver synlige uanset denne indstilling.
Standardindstillinger: true
Maksimalt antal UTF-8-byte i input: 100000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "change_impact",
"text": "{\"elements\":\"id,name,kind,criticality,approval,owner,description\\nS1,Ordretjeneste,system,high,approved,Platformteam,Tjenesten validerer indgående ordrefelter.\\nD1,Ordrehåndbog,document,medium,draft,Dokumentationsteam,Håndbogen beskriver påkrævede ordrefelter.\\nT1,Ordrevalideringstest,test,high,approved,Kvalitetsteam,Testen kontrollerer manglende påkrævede ordrefelter.\",\"dependencies\":\"id,from,to,evidence\\nL1,S1,D1,Håndbogen dokumenterer ordretjenestens grænseflade.\\nL2,S1,T1,Testen afprøver ordretjenestens validering.\",\"changes\":\"id,element,description\\nC1,S1,Tilføjelse af en obligatorisk leveringsreference til hver ordre.\",\"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}"
}
Udarbejdelse af en kontrollerbar genopretningsrækkefølge ud fra vedligeholdte procesafhængigheder og opgaver, udtrykkelige ressourcer, udfaldssimuleringer og RTO/RPO-mål.
Input- og konfigurationsfelter
Grundlæggende indstillinger
processes — Kritiske drifts- og IT-processer
CSV-overskrifter id,name,criticality,rto_minutes,rpo_minutes,backup_at,owner,description. Højst 20 unikke ID'er med store bogstaver. name og 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 er YYYY-MM-DDTHH:MM:00Z eller tomt og må ikke ligge efter reference_time. Manglende backuptider forbliver ukendte. År 2000–2100. CSV-grænse: 40,000 UTF-8-byte.
Standardindstillinger: ""
dependencies — Vedligeholdte afhængigheder
CSV-overskrifter id,from,to,evidence. from er forudsætningen eller det forudgående element; to er det afhængige eller efterfølgende element. Højst 100 unikke kant-ID'er og par ved ændringskontrol, 50 ved genopretning. Begge endepunkter skal eksistere. Dokumentation er påkrævet og begrænset til 600 UTF-8-byte. En fil med kun overskrifter er gyldig; manglende eksterne relationer kan ikke udledes. CSV-grænse: 40,000 UTF-8-byte.
Standardindstillinger: ""
tasks — Vedligeholdte genopretningsopgaver
CSV-overskrifter id,process,sequence,duration_minutes,resource,units,instruction. Højst 40 unikke opgave-ID'er. Proces- og ressource-ID'er skal eksistere. sequence: heltal 1–100, unikt inden for hver proces; duration_minutes: heltal 1–10,080; units: heltal 1–100. Instruktioner: 1,200 UTF-8-byte. En fil med kun overskrifter er gyldig og skaber blokeringer for manglende opgaver. Alle opgaver for hver berørt proces planlægges i rækkefølge; ingen opfindes eller udføres. CSV-grænse: 40,000 UTF-8-byte.
Standardindstillinger: ""
resources — Genopretningsressourcer
CSV-overskrifter id,name,capacity. Højst 20 unikke ressource-ID'er med store bogstaver. name: 160 UTF-8-byte; capacity: heltal 1–100 samtidige enheder. Kapacitet er angivet, ikke verificeret. CSV-grænse: 40,000 UTF-8-byte.
Standardindstillinger: ""
failed_processes — ID'er for simulerede fejlede processer
Ét til tyve forskellige eksisterende proces-ID'er adskilt med mellemrum eller kommaer. Alle efterfølgende afhængige processer medtages transitivt. Uberørte forudsætninger antages tilgængelige; manglende relationer begrænser fortsat dokumentationen.
Standardindstillinger: ""
reference_time — Udtrykkelig UTC-referencetid
YYYY-MM-DDTHH:MM:00Z, år 2000–2100. Dette er minut nul for det simulerede udfald og referencen for backupalder. Sekunder skal være 00. Intet aktuelt tidsstempel udledes.
Standardindstillinger: "2026-11-03T09:00:00Z"
Avancerede indstillinger
unavailable_resources — ID'er for simulerede utilgængelige ressourcer
Nul til tyve forskellige eksisterende ressource-ID'er adskilt med mellemrum eller kommaer. Anførte ressourcer har nul effektiv kapacitet. Tomt betyder ingen yderligere simuleret ressourceafbrydelse.
Standardindstillinger: ""
horizon_minutes — Planlægningshorisont i minutter
Ét til 10,080 minutter fra den udtrykkelige referencetid. En proces, hvis opgaver ikke alle kan afsluttes inden for horisonten, blokeres; delvise reservationer rulles tilbage og fremstilles ikke som en afsluttet genopretning.
Standardindstillinger: 480
priority_order — Prioritet i genopretningsplanen
Klare processer vælges efter angivet kritikalitet, korteste RTO eller kilderækkefølge. Hver proces venter på alle berørte forudsætninger. Ressourcer reserveres med en deterministisk grådig planlægning til tidligste passende tidspunkt; resultatet er ikke en globalt optimal tidsplan.
Et heltal fra 1 til 100 nedskalerer hver angivet ressourcekapacitet og afrunder ned til hele enheder. Simulerede utilgængelige ressourcer forbliver på nul. Opgaver, der kræver flere enheder, blokeres; kapaciteten overskrides aldrig stiltiende.
Standardindstillinger: 100
rto_margin_minutes — RTO-sikkerhedsmargin i minutter
Nul til 1,440 minutter tilføjes hver beregnet procesafslutning ved sammenligning med dens RTO-mål. Denne sammenligningsmargin reserverer ikke ressourcer og ændrer ikke opgaveplanen.
Standardindstillinger: 0
rpo_policy — Politik for backupalder
Advar bevarer muligheden for at planlægge de angivne genopretningsopgaver, mens manglende eller for gammel backupdokumentation fremhæves. Bloker forhindrer planlægning af processen, når backupalderen er ukendt eller overskrider RPO; efterfølgende afhængige processer blokeres også. Backuptidsstempler beviser ikke backupintegritet eller faktisk datatab.
warn — Advar om mangler i backup · block — Bloker ved mangler i backup
Standardindstillinger: "warn"
criticality_filter — Kritikalitetsfilter
Filtrerer kontrolkandidater efter den udtrykkeligt angivne kritikalitet. Genopretningsplanlægningen omfatter fortsat alle berørte processer før dette visningsvalg; lavt prioriterede afhængigheder kan ikke forsvinde fra planen.
all — Alle · high — Høj · high_medium — Høj og middel
Standardindstillinger: "all"
max_items — Maksimalt antal kontrolvalg
AI vælger præcis dette antal kvalificerede poster eller alle kvalificerede poster, når færre er tilbage. Den komplette deterministiske analyse omfatter fortsat alle angivne afhængigheder og berørte processer. Ikke-valgte poster certificeres ikke som uberørte eller gendannede.
Standardindstillinger: 10
detail — Citatdetaljer
Korte uddrag er begrænset til 120 tegn, detaljerede til 240. Modellen anmodes om at foretrække passager på højst 80 tegn. Hvert citat skal være en nøjagtig sammenhængende passage på det oprindelige kildesprog.
brief — Kort · detailed — Detaljeret
Standardindstillinger: "detailed"
sort_order — Visningsrækkefølge
Sorterer valgte procesrækker efter beregnet starttid med blokerede rækker til sidst eller efter oprindelig kilderækkefølge. Ændrer ikke genopretningsplanen.
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "recovery_plan",
"text": "{\"processes\":\"id,name,criticality,rto_minutes,rpo_minutes,backup_at,owner,description\\nP1,Ordredatabase,high,60,60,2026-11-03T08:30:00Z,Databaseteam,Gendannelse af den vedligeholdte ordredatabase før genstart af ordremodtagelse.\\nP2,Ordremodtagelse,high,120,60,2026-11-03T08:30:00Z,Serviceteam,Ordremodtagelsen kræver en tilgængelig ordredatabase.\",\"dependencies\":\"id,from,to,evidence\\nL1,P1,P2,Ordremodtagelsen læser og skriver i ordredatabasen.\",\"tasks\":\"id,process,sequence,duration_minutes,resource,units,instruction\\nT1,P1,1,30,R1,1,Gendannelse af den godkendte databasebackup og registrering af valideringsresultatet.\\nT2,P2,1,20,R1,1,Genstart af den vedligeholdte ordremodtagelsestjeneste efter databaseverifikation.\",\"resources\":\"id,name,capacity\\nR1,Genopretningsoperatø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\"}"
}
Sammenligning af arbejdsprodukter med udtrykkelige kriterier og præstationsniveauer, gennemgang af ordrette citater og beregning af scorer fra vurderinger.
Input- og konfigurationsfelter
Grundlæggende indstillinger
criteria — CSV med rubrikkriterier
Kolonnenavne id,name,weight,definition. Højst 8 entydige kriterier. ID'er bruger store bogstaver, cifre, understregninger eller bindestreger og begynder med et bogstav, højst 24 tegn. name: 120 UTF-8-byte; definition: 300 byte. weight er et heltal fra 1 til 1000. Højst 60 evidens-/kriteriepar accepteres. Hver CSV er begrænset til 24.000 UTF-8-byte; præcise kommaseparerede kolonnenavne og gyldig CSV-citering kræves. Links, kodede URL'er, markup og kontroltegn afvises.
Standardindstillinger: ""
levels — CSV med præstationsniveauer
Kolonnenavne id,criterion,points,descriptor. Mellem 2 og 4 niveauer pr. kriterium og højst 32 i alt. Hvert kriterie-ID skal eksistere. points er et heltal fra 0 til 1000, entydigt inden for kriteriet; maksimum skal være positivt. descriptor: 300 UTF-8-byte. ID'er er entydige i hele niveautabellen. Hver CSV er begrænset til 24.000 UTF-8-byte; præcise kommaseparerede kolonnenavne og gyldig CSV-citering kræves. Links, kodede URL'er, markup og kontroltegn afvises.
Standardindstillinger: ""
evidence — CSV med evidens fra arbejdsprodukter
Kolonnenavne id,name,text. Højst 10 entydigt identificerede arbejdsprodukter med et navn på højst 120 UTF-8-byte og evidenstekst på højst 1.200 byte. Værktøjet understøtter gennemgang af angivne arbejdsprodukter, ikke afgørelser om mennesker med væsentlige konsekvenser. Hver CSV er begrænset til 24.000 UTF-8-byte; præcise kommaseparerede kolonnenavne og gyldig CSV-citering kræves. Links, kodede URL'er, markup og kontroltegn afvises.
Standardindstillinger: ""
ratings — CSV med angivne menneskelige vurderinger
Kolonnenavne id,evidence,criterion,level. Valgfrie rækker, højst 80; en fil med kun kolonnenavne er gyldig. Alle referencer skal eksistere, og niveauet skal tilhøre kriteriet. Højst én angivet menneskelig vurdering pr. evidens-/kriteriepar. Dette er inputposter, ikke identitetsverificerede godkendelser. Hver CSV er begrænset til 24.000 UTF-8-byte; præcise kommaseparerede kolonnenavne og gyldig CSV-citering kræves. Links, kodede URL'er, markup og kontroltegn afvises.
Den udtrykkelige bekræftelse gælder disse præcise kriteriedefinitioner og præstationsniveauer eller denne præcise kodebog. Ændring af en definition kræver fornyet bekræftelse. Den godkender ikke et AI-resultat.
no — Ikke bekræftet · yes — Bekræftet til denne gennemgang
Standardindstillinger: "no"
version — Bekræftet definitionsversion
En påkrævet kildeversionsbetegnelse på højst 120 UTF-8-byte. Værktøjet henter eller verificerer ikke en ekstern version.
Standardindstillinger: "VERSION-1"
Avancerede indstillinger
detail — Citatdetalje
Korte citater er begrænset til 60 tegn, detaljerede til 120. Hvert citat skal være en ordret sammenhængende kildepassage. Kilder omskrives eller oversættes aldrig.
brief — Kort · detailed — Detaljeret
Standardindstillinger: "detailed"
sort_order — Resultatrækkefølge
Kilderækkefølge følger kildens første forekomst i input; identifikatorrækkefølge sorterer efter kilde-ID. Inden for en kilde bevares den oprindelige foreslåede kriterie- eller koderækkefølge. Sortering ændrer ikke beregninger eller advarsler.
source — Kilderækkefølge · id — Kildeidentifikator
Standardindstillinger: "source"
weight_mode — Kriterievægtning
Angivne vægte bruger hver positiv heltalsvægt. Ens vægtning bruger vægt 1 for hvert kriterium. Menneskelige point divideres med det pågældende kriteriums højeste angivne niveaupoint og kombineres derefter med disse vægte.
missing_rating — Manglende politik for menneskelige vurderinger
Ufuldstændig tilbageholder den samlede score, indtil alle kriterier har en angivet menneskelig vurdering. Nul tæller udtrykkeligt en manglende menneskelig vurdering som nul og bevarer advarslen om den manglende vurdering. AI-forslag indgår aldrig i den samlede score.
incomplete — Vis ufuldstændig score · zero — Behandl manglende menneskelige vurderinger som nul
Standardindstillinger: "incomplete"
score_scale — Skala for samlet score
Heltal fra 1 til 1000. Den normaliserede vægtede menneskelige score ganges med denne skala. Dette er en numerisk visningsskala, ikke en karakter eller beståelsesgrænse.
Standardindstillinger: 100
rounding_digits — Decimaler i score
Fra 0 til 4 decimaler. Eksakt brøkregning afrundes op ved halve værdier alene ved den endelige visning; binære flydende kommatal bruges ikke til scorer.
Standardindstillinger: 2
level_order — Visningsrækkefølge for præstationsniveauer
Sortér hvert kriteriums angivne niveaubeskrivelser efter stigende eller faldende point. Scoredefinitionen og AI-forslaget forbliver uændrede.
ascending — Stigende point · descending — Faldende point
Standardindstillinger: "ascending"
Maksimalt antal UTF-8-byte i input: 80000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "assessment_rubrics",
"text": "{\"criteria\":\"id,name,weight,definition\\nC1,Sporbarhed,2,Påstande er knyttet til identificerbare kildeposter.\\nC2,Klarhed,1,Metoden og dens begrænsninger er angivet udtrykkeligt.\",\"levels\":\"id,criterion,points,descriptor\\nL1,C1,0,Ingen identificerbar underbyggende kilde er angivet.\\nL2,C1,2,Hovedpåstanden citerer en identificerbar kildepost.\\nL3,C2,0,Metoden eller dens begrænsninger mangler.\\nL4,C2,2,Metoden og mindst én begrænsning er udtrykkelige.\",\"evidence\":\"id,name,text\\nE1,Workshoprapport,Konklusionen bruger post DATA-7. Metoden sammenligner to stikprøver og kan ikke fastslå årsagssammenhæng.\",\"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\"}"
}
Gennemgang af resuméer mod udtrykkelige inklusions- og eksklusionskriterier, bevarelse af citater og synliggørelse af bedømmeruenighed før udvælgelse.
Input- og konfigurationsfelter
Grundlæggende indstillinger
records — CSV med angivne publikationsposter
Kolonnenavne id,title,year,language,text. Højst 15 entydige poster; title: 200 UTF-8-byte; text: 1.200 byte. year er 1900–2100. language er et præcist tag med to eller tre små bogstaver og valgfri region med store bogstaver. Input er resuméet eller et afgrænset fuldtekstuddrag; ingen publikation hentes. Hver CSV er begrænset til 24.000 UTF-8-byte; præcise kommaseparerede kolonnenavne og gyldig CSV-citering kræves. Links, kodede URL'er, markup og kontroltegn afvises.
Standardindstillinger: ""
criteria — CSV med screeningskriterier
Kolonnenavne id,kind,definition. Højst 8 entydige kriterier. kind er include eller exclude; definition: 300 UTF-8-byte. Højst 60 post-/kriteriepar accepteres. Hvert kriterium gennemgås for hver angivet post. Hver CSV er begrænset til 24.000 UTF-8-byte; præcise kommaseparerede kolonnenavne og gyldig CSV-citering kræves. Links, kodede URL'er, markup og kontroltegn afvises.
Standardindstillinger: ""
reviews — CSV med angivne menneskelige gennemgange
Kolonnenavne id,record,reviewer,decision,note. Valgfrie rækker, højst 30; en fil med kun kolonnenavne er gyldig. record skal eksistere; reviewer er et ID med store bogstaver. decision er include, exclude eller unclear. note: 300 UTF-8-byte, eventuelt tom. Højst to forskellige bedømmere pr. post og én række pr. bedømmer-/postpar. Bedømmeridentiteter er betegnelser, ikke verificerede konti. Hver CSV er begrænset til 24.000 UTF-8-byte; præcise kommaseparerede kolonnenavne og gyldig CSV-citering kræves. Links, kodede URL'er, markup og kontroltegn afvises.
Den udtrykkelige bekræftelse gælder disse præcise kriteriedefinitioner og præstationsniveauer eller denne præcise kodebog. Ændring af en definition kræver fornyet bekræftelse. Den godkender ikke et AI-resultat.
no — Ikke bekræftet · yes — Bekræftet til denne gennemgang
Standardindstillinger: "no"
version — Bekræftet definitionsversion
En påkrævet kildeversionsbetegnelse på højst 120 UTF-8-byte. Værktøjet henter eller verificerer ikke en ekstern version.
Standardindstillinger: "VERSION-1"
Avancerede indstillinger
detail — Citatdetalje
Korte citater er begrænset til 60 tegn, detaljerede til 120. Hvert citat skal være en ordret sammenhængende kildepassage. Kilder omskrives eller oversættes aldrig.
brief — Kort · detailed — Detaljeret
Standardindstillinger: "detailed"
sort_order — Resultatrækkefølge
Kilderækkefølge følger kildens første forekomst i input; identifikatorrækkefølge sorterer efter kilde-ID. Inden for en kilde bevares den oprindelige foreslåede kriterie- eller koderækkefølge. Sortering ændrer ikke beregninger eller advarsler.
source — Kilderækkefølge · id — Kildeidentifikator
Standardindstillinger: "source"
year_from — Første udgivelsesår
Inklusiv nedre grænse fra 1900 til 2100. Poster uden for intervallet forbliver i resultatet med en tydelig markering.
Standardindstillinger: 2000
year_to — Sidste udgivelsesår
Inklusiv øvre grænse fra 1900 til 2100; må ikke ligge før den nedre grænse. Der udledes intet år fra kildens prosa.
Standardindstillinger: 2100
languages — Tilladte angivne sprogtags
Valgfri kommasepareret liste med højst 12 præcise tags som en,de,pl. Tags bruger to eller tre små bogstaver med en valgfri region med store bogstaver, for eksempel en-GB. Tomt felt deaktiverer denne metadatakontrol. Der udføres ingen oversættelse eller sprogregistrering.
Kræv én eller to forskellige angivne bedømmere pr. post. Manglende bedømmere, uenighed og uklare afgørelser markeres uafhængigt af AI-kriterieforslag.
one — Én menneskelig bedømmer · two — To menneskelige bedømmere
Standardindstillinger: "two"
duplicate_policy — Gennemgang af identiske titler
Markering sammenligner titler efter fjernelse af indledende og afsluttende mellemrum, normalisering af mellemrum og Unicode-konvertering til små bogstaver. Ignorering deaktiverer kun denne heuristik for identiske titler. Ingen post fjernes eller sammenlægges.
flag — Markér til gennemgang · ignore — Spring markering af identiske titler over
Standardindstillinger: "flag"
screening_stage — Erklæret omfang af angivet evidens
Skelner mellem angivet titel-/resumémateriale og angivne fuldtekstuddrag i modelanmodningen og rapporten. Ingen af indstillingerne henter en publikation eller fastslår, at et uddrag er fuldstændigt.
title_abstract — Angivet titel og resumé · supplied_full_text — Angivet fuldtekstuddrag
Standardindstillinger: "title_abstract"
Maksimalt antal UTF-8-byte i input: 80000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "literature_screening",
"text": "{\"records\":\"id,title,year,language,text\\nR1,Sammenligning af workshopundervisning,2024,en,Studiet sammenligner to undervisningsgrupper af voksne deltagere. Fordelingen var ikke randomiseret.\\nR2,Sammenligning af workshopundervisning,2023,en,Rapporten beskriver én undervisningsgruppe uden en sammenligningsgruppe.\",\"criteria\":\"id,kind,definition\\nC1,include,En sammenligningsgruppe er beskrevet.\\nC2,exclude,Deltagerne er børn.\",\"reviews\":\"id,record,reviewer,decision,note\\nV1,R1,REVIEWER1,include,Sammenligningsgruppe er beskrevet.\\nV2,R1,REVIEWER2,unclear,Det kræver kontrol om sammenligningen opfylder protokollen.\",\"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\"}"
}
Tildeling af koder til interviewsegmenter med citater, gennemgang af ukodede passager og modstridende forslag samt optælling af segmenter eller interview.
Input- og konfigurationsfelter
Grundlæggende indstillinger
segments — CSV med interviewsegmenter
Kolonnenavne id,interview,speaker,text. Højst 20 entydige segmenter. interview er et ID med store bogstaver; speaker er en angivet betegnelse på højst 80 UTF-8-byte; text: 1.200 byte. Alle ID'er begynder med et bogstav og bruger store bogstaver, cifre, understregninger eller bindestreger, højst 24 tegn. Pseudonyme betegnelser kan anvendes, hvor det er passende. Hver CSV er begrænset til 24.000 UTF-8-byte; præcise kommaseparerede kolonnenavne og gyldig CSV-citering kræves. Links, kodede URL'er, markup og kontroltegn afvises.
Standardindstillinger: ""
codebook — CSV med bekræftet kodebog
Kolonnenavne id,name,definition,exclusion,group. Højst 12 entydige kode-ID'er. name: 120 UTF-8-byte; definition og exclusion: hver 300 byte. exclusion må være tom. Et ikke-tomt group-ID med store bogstaver markerer gensidigt udelukkende koder. Tom group betyder ingen eksklusivitetsgruppe. Kodebogen definerer fortolkningsgrænser; der opfindes ingen ny kode. Hver CSV er begrænset til 24.000 UTF-8-byte; præcise kommaseparerede kolonnenavne og gyldig CSV-citering kræves. Links, kodede URL'er, markup og kontroltegn afvises.
Den udtrykkelige bekræftelse gælder disse præcise kriteriedefinitioner og præstationsniveauer eller denne præcise kodebog. Ændring af en definition kræver fornyet bekræftelse. Den godkender ikke et AI-resultat.
no — Ikke bekræftet · yes — Bekræftet til denne gennemgang
Standardindstillinger: "no"
version — Bekræftet definitionsversion
En påkrævet kildeversionsbetegnelse på højst 120 UTF-8-byte. Værktøjet henter eller verificerer ikke en ekstern version.
Standardindstillinger: "VERSION-1"
Avancerede indstillinger
detail — Citatdetalje
Korte citater er begrænset til 60 tegn, detaljerede til 120. Hvert citat skal være en ordret sammenhængende kildepassage. Kilder omskrives eller oversættes aldrig.
brief — Kort · detailed — Detaljeret
Standardindstillinger: "detailed"
sort_order — Resultatrækkefølge
Kilderækkefølge følger kildens første forekomst i input; identifikatorrækkefølge sorterer efter kilde-ID. Inden for en kilde bevares den oprindelige foreslåede kriterie- eller koderækkefølge. Sortering ændrer ikke beregninger eller advarsler.
source — Kilderækkefølge · id — Kildeidentifikator
Standardindstillinger: "source"
coding_mode — Kodningstilstand
Enkelt tillader højst én foreslået kode pr. segment og kræver, at maksimalt antal koder er 1. Flere tillader flere forskellige angivne koder, begrænset af det konfigurerede maksimum.
single — Én kode pr. segment · multiple — Flere koder pr. segment
Standardindstillinger: "multiple"
max_codes — Maksimalt antal koder pr. segment
Heltal fra 1 til 3. Hver foreslået kode kræver sit eget ordrette citat fra segmentet. Gentagne koder afvises; tomme kodearrays forbliver udtrykkeligt ukodede.
Standardindstillinger: 3
speaker_filter — Præcist talerfilter
Valgfri præcis angivet talerbetegnelse på højst 80 UTF-8-byte. Der foretages ingen identitetsudledning. Antal udeladte segmenter forbliver synligt.
Standardindstillinger: ""
interview_filter — Præcist interviewfilter
Valgfrit eksisterende interview-ID. De to filtre kombineres; et tomt resulterende udvalg afvises. Intet udeladt segment sendes til modellen.
Standardindstillinger: ""
minimum_count — Gennemgangstærskel for lav hyppighed
Heltal fra 1 til 20 anvendt på den valgte tælleenhed. Koder under tærsklen markeres, også ubrugte koder; ingen rækker skjules.
Standardindstillinger: 2
count_mode — Enhed for kodehyppighed
Segmenter tæller hvert segment højst én gang pr. kode. Interview tæller hvert angivet interview-ID højst én gang pr. kode, selv når flere segmenter matcher. Ingen af tællingerne er et populationsestimat.
segments — Forskellige segmenter · interviews — Forskellige interview
Standardindstillinger: "segments"
uncoded_policy — Håndtering af ukodede segmenter
Markering tilføjer et gennemgangsfund for ukodede segmenter. Rapportering bevarer de ukodede resultatrækker uden dette ekstra fund. Der opfindes aldrig et underbyggende citat eller en kode.
flag — Markér til gennemgang · report — Rapportér ukodede rækker uden ekstra markering
Standardindstillinger: "flag"
Maksimalt antal UTF-8-byte i input: 80000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "interview_coding",
"text": "{\"segments\":\"id,interview,speaker,text\\nS1,I1,Deltager A,Overdragelsestjeklisten hjalp mig med at finde de manglende filer.\\nS2,I1,Deltager A,Jeg havde stadig brug for en kollega til at forklare godkendelsestrinnet.\\nS3,I2,Deltager B,Processen foregår hver mandag.\",\"codebook\":\"id,name,definition,exclusion,group\\nC1,Hjælpsom vejledning,En udtrykkelig beskrivelse af vejledning der hjalp med at fuldføre arbejdet.,En neutral omtale uden rapporteret hjælp.,\\nC2,Uklar godkendelse,Et udtrykkeligt behov for afklaring af godkendelsesproceduren.,En udtalelse om at godkendelsen allerede var klar.,APPROVAL\\nC3,Klar godkendelse,En udtrykkelig udtalelse om at godkendelsesproceduren var klar.,En anmodning om hjælp til at forstå godkendelsen.,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\"}"
}
Skalering af opskriftsmængder, brug af udtrykkelige udbytter, sammenlægning af ens ingredienser og beregning af hele pakninger med kildespor.
Input- og konfigurationsfelter
Grundlæggende indstillinger
ingredients — Opskriftens ingredienser
Højst 30 rækker. ingredient_key identificerer en udtrykkeligt tilsvarende ingrediens; navne skaber ikke ækvivalens. quantity og pack_size bruger rækkens enhed. yield_percent er den bevarede procentdel efter den angivne tabsforudsætning. Tom pack_size efterlader indkøb uafklaret. Noter er begrænset til 160 UTF-8-byte.
base_portions — Grundportioner
Positivt decimaltal op til 10000; det portionsantal, som den oprindelige opskrift repræsenterer.
Standardindstillinger: "4"
target_portions — Målportioner
Positivt decimaltal op til 10000; bruges kun ved portionsforhold.
Standardindstillinger: "8"
Avancerede indstillinger
scaling_mode — Skaleringsmetode
Målportioner divideres med grundportioner, eller den udtrykkelige faktor anvendes. Begge inputfelter valideres fortsat strengt.
Positivt decimaltal op til 100; bruges kun ved udtrykkelig faktor.
Standardindstillinger: "2"
apply_yield — Anvend angivne udbytter
Den skalerede nettomængde divideres med hver rækkes angivne udbytteandel. Deaktiveret tilstand behandler den angivne mængde som behovet før reserve.
yes — Aktiveret · no — Deaktiveret
Standardindstillinger: "yes"
reserve_percent — Reserveprocent
Ikke-negativt decimaltal fra 0 til 100, anvendt på det beregnede materialebehov før afrunding til pakninger.
Standardindstillinger: "0"
aggregation — Ingredienssammenlægning
Kun ens ingredient_key-værdier med kompatible dimensioner kombineres, eller hver kilderække holdes adskilt. Forskellige masse- og volumendimensioner under én samlet nøgle afvises.
Basisenheder for masse og volumen anvendes eller omregnes til kg og L. Antalsmængder forbliver pcs.
base — g, ml og pcs · large — kg, L og pcs
Standardindstillinger: "base"
purchase_packs — Beregn hele pakninger
Det præcise behov afrundes op til hele angivne pakninger. Manglende eller modstridende pakningsstørrelser forbliver synlige; intet indkøb gennemføres.
yes — Aktiveret · no — Deaktiveret
Standardindstillinger: "yes"
rounding_digits — Viste decimaler
Visning med nul til seks decimaler. Præcise sammenligninger og afrunding til hele pakninger bruger uafrundede værdier.
Standardindstillinger: 3
rounding_mode — Visningsafrunding
Halve værdier afrundes op, eller enhver positiv rest afrundes op. Dette påvirker kun visningen.
half_up — Afrund halve værdier op · up — Afrund op
Standardindstillinger: "half_up"
sort_order — Resultatrækkefølge
Kilderækkefølgen bevares, eller rækker med beregningshuller og AI-gennemgangspunkter placeres først.
source — Kilderækkefølge · issues_first — Gennemgangspunkter først
Standardindstillinger: "source"
include_evidence — Vis ordrette kildenoter
Ordrette kildenoter medtages i tabellen og eksporterne, eller kun postidentifikatorer bevares. Kildevalidering forbliver altid aktiv.
yes — Aktiveret · no — Deaktiveret
Standardindstillinger: "yes"
Maksimalt antal UTF-8-byte i input: 160000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "recipe_scaling",
"text": "{\"ingredients\":\"id,ingredient_key,name,quantity,unit,yield_percent,pack_size,note\\nI1,FLOUR,Mel,0.5,kg,100,1,Meltypen forbliver uændret.\\nI2,CARROT,Gulerødder,300,g,80,500,Udbyttet omfatter det angivne tillæg for afpudsning.\\nI3,FLOUR,Mel til drysning,100,g,100,1000,Samme melbeholdning 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\"}"
}
Omregning af rektangulære rummål til gennemsigtige flademængder og materialebehov med udtrykkeligt angivet rækkeevne, lag, reserve og pakningsstørrelser.
Input- og konfigurationsfelter
Grundlæggende indstillinger
rooms — Rumopmåling
Højst 20 rektangulære rum. Hver række knytter ét angivet produkt til dets målflade. Alle mål bruger den valgte fælles enhed. En anden flade eller et andet produkt kræver en særskilt række.
openings — Åbningsmål
Højst 40 åbninger knyttet til room_id. Bredde × højde × antal fratrækkes kun vægge, når fradrag er aktiveret. En CSV med kun kolonnenavne betyder ingen åbninger. Åbningsgeometri og overlap udledes ikke.
products — Definitioner af produktets rækkeevne
Højst 20 produkter. target er floor, ceiling eller walls; coverage er m² pr. L eller kg pr. lag. unit er L eller kg. Tom pack_size efterlader indkøb uafklaret. Alle satser er angivne forudsætninger, ikke hentede specifikationer.
dimension_unit — Måleenhed
m, cm eller mm anvendes konsekvent på alle rum- og åbningsmål. Resultater bruger m og m².
m — m · cm — cm · mm — mm
Standardindstillinger: "m"
Avancerede indstillinger
opening_policy — Fradrag for åbninger
Knyttede åbningsrektangler fratrækkes vægarealet, eller bruttoarealet bevares. Gulv- og loftberegninger fratrækker ikke åbninger.
Ikke-negativt decimaltal fra 0 til 100, anvendt på det beregnede materialebehov før afrunding til pakninger.
Standardindstillinger: "10"
coats_mode — Kilde til antal lag
Det angivne antal lag for hvert produkt anvendes, eller ét udtrykkeligt globalt antal lag.
product — Sammenlæg efter produkt · global — Globalt antal lag
Standardindstillinger: "product"
coats — Globalt antal lag
Heltal fra 1 til 10, kun anvendt når global kilde til antal lag er valgt.
Standardindstillinger: 2
purchase_packs — Beregn hele pakninger
Det præcise behov afrundes op til hele angivne pakninger. Manglende eller modstridende pakningsstørrelser forbliver synlige; intet indkøb gennemføres.
yes — Aktiveret · no — Deaktiveret
Standardindstillinger: "yes"
pack_scope — Omfang for pakningsafrunding
Behov for hvert produkt sammenlægges før afrunding til hele pakninger, eller hvert rum afrundes særskilt. Ingen lagerbeholdning fratrækkes automatisk.
product — Sammenlæg efter produkt · room — Afrund hvert rum særskilt
Standardindstillinger: "product"
rounding_digits — Viste decimaler
Visning med nul til seks decimaler. Præcise sammenligninger og afrunding til hele pakninger bruger uafrundede værdier.
Standardindstillinger: 3
rounding_mode — Visningsafrunding
Halve værdier afrundes op, eller enhver positiv rest afrundes op. Dette påvirker kun visningen.
half_up — Afrund halve værdier op · up — Afrund op
Standardindstillinger: "half_up"
sort_order — Resultatrækkefølge
Kilderækkefølgen bevares, eller rækker med beregningshuller og AI-gennemgangspunkter placeres først.
source — Kilderækkefølge · issues_first — Gennemgangspunkter først
Standardindstillinger: "source"
include_evidence — Vis ordrette kildenoter
Ordrette kildenoter medtages i tabellen og eksporterne, eller kun postidentifikatorer bevares. Kildevalidering forbliver altid aktiv.
yes — Aktiveret · no — Deaktiveret
Standardindstillinger: "yes"
Maksimalt antal UTF-8-byte i input: 160000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "room_quantities",
"text": "{\"rooms\":\"id,name,length,width,height,product_id,note\\nR1,Værksted,5,4,2.5,P1,Vægmål kræver kontrol før bestilling.\\nR2,Lagerrum,3,2,2.5,P1,Samme angivne vægbelægning anvendes.\",\"openings\":\"id,room_id,width,height,quantity,note\\nO1,R1,1,2,1,Døråbning.\\nO2,R1,1.5,1,2,To vinduer.\",\"products\":\"id,name,target,coverage,unit,pack_size,coats,note\\nP1,Vægbelægning,walls,10,L,5,2,Rækkeevne er en angivet planlægningsværdi pr. lag.\",\"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\"}"
}
Beregning af rektangulære plantekapaciteter og gennemgang af belægningskonflikter, familieintervaller og manglende historik uden opfundne dyrkningsregler.
Input- og konfigurationsfelter
Grundlæggende indstillinger
beds — Opmålte bede
Højst 20 rektangulære bede. Hver række har sin egen m-, cm- eller mm-enhed. En plantning optager hele det refererede bed ved konfliktkontrol.
plantings — Planlagte afgrøder
Højst 30 plantninger med inklusive start- og slutdatoer. family er en udtrykkelig nøgle med store bogstaver, ikke en botanisk klassifikation udledt af afgrødens navn. Afstande bruger den valgte fælles afstandsenhed.
history — Registrerede tidligere afgrøder
Højst 40 historikposter med inklusive datoer. En CSV med kun kolonnenavne er tilladt. Poster kontrolleres for overlap og intervaller inden for samme familie; manglende ekstern historik kan ikke rekonstrueres.
rules — Angivne familieintervaller
Højst 20 entydige familieregler. break_days er et heltal fra 0 til 3650 og tæller hele fridage. En CSV med kun kolonnenavne er tilladt; manglende regler forbliver synlige ved udtrykkelige regler.
Avancerede indstillinger
spacing_unit — Enhed for afstand og kantafstand
m, cm eller mm anvendes på både plante- og rækkeafstand samt den fælles kantafstand. Bedmål bevarer deres egne udtrykkeligt angivne enheder.
m — m · cm — cm · mm — mm
Standardindstillinger: "cm"
edge_margin — Kantafstand på hver side
Ikke-negativt decimaltal op til 10000 i afstandsenheden. To gange denne afstand fjernes fra begge beddimensioner før optælling af positioner.
Standardindstillinger: "0"
path_percent — Planlægningstillæg for gange
Ikke-negativt decimaltal fra 0 til 100. Det rektangulære gitterantal reduceres med denne procent og afrundes ned. Dette er et samlet tillæg, ikke en geometrisk gangplan.
Standardindstillinger: "0"
rotation_mode — Kilde til sædskifteregler
Udtrykkelige regler for hver familie eller det angivne globale interval anvendes. Intet agronomisk interval udledes automatisk.
Valgfri dato i YYYY-MM-DD fra 2000 til og med 2100. Plantninger, der overlapper visningsintervallet, medtages; alle angivne poster indgår fortsat i konfliktkontrollen.
Standardindstillinger: ""
date_to — Visningsintervallets slutning
Valgfri inklusiv slutdato i YYYY-MM-DD fra 2000 til og med 2100. Tomt felt betyder ingen øvre visningsgrænse.
Standardindstillinger: ""
rounding_digits — Viste decimaler
Visning med nul til seks decimaler. Præcise sammenligninger og afrunding til hele pakninger bruger uafrundede værdier.
Standardindstillinger: 3
sort_order — Resultatrækkefølge
Kilderækkefølgen bevares, eller rækker med beregningshuller og AI-gennemgangspunkter placeres først.
source — Kilderækkefølge · issues_first — Gennemgangspunkter først
Standardindstillinger: "source"
include_evidence — Vis ordrette kildenoter
Ordrette kildenoter medtages i tabellen og eksporterne, eller kun postidentifikatorer bevares. Kildevalidering forbliver altid aktiv.
yes — Aktiveret · no — Deaktiveret
Standardindstillinger: "yes"
Maksimalt antal UTF-8-byte i input: 160000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Sammenligning af erklærede scenetilstande med vedligeholdte kontinuitetsregler og gennemgang af ordret dokumentation med en særskilt AI-vurdering.
Input- og konfigurationsfelter
Grundlæggende indstillinger
scenes — Scener
CSV-kolonner id,day,order,text. Højst 40 scener; day og order er heltal 1–999, og hvert day/order-par skal være entydigt. Scenetekst er begrænset til 1200 UTF-8-byte.
Standardindstillinger: ""
states — Erklærede kontinuitetstilstande
CSV-kolonner id,scene,entity,kind,state,quote. Højst 20 tilstandsposter. kind er role, prop eller costume. Hvert quote skal være en ordret passage fra den refererede scene, højst 240 UTF-8-byte. Én post pr. scene, entitet og type. Tilstandslighed bruger præcis tekst, inklusive stavemåde og store/små bogstaver.
Standardindstillinger: ""
rules — Vedligeholdte kontinuitetsregler
CSV-kolonner id,entity,kind,scope,policy,description. Højst 20 regler. scope er same_day eller whole_story; policy er constant eller track. Entitet og type skal stemme præcist overens. Beskrivelser er begrænset til 240 UTF-8-byte.
Standardindstillinger: ""
Avancerede indstillinger
day_from — Første fortællingsdag
Inklusiv nedre grænse for fortællingsdagen. Kun valgte tilstandsposter gennemgås.
Standardindstillinger: 1
day_to — Sidste fortællingsdag
Inklusiv øvre grænse for fortællingsdagen, ikke tidligere end den første fortællingsdag.
Standardindstillinger: 999
kind_filter — Kontinuitetskategori
Tilstandsdokumentation begrænses til én vedligeholdt kategori.
all — Alle · role — Rolle · prop — Rekvisit · costume — Kostume
Standardindstillinger: "all"
entity_filter — Præcist entitetsfilter
Et valgfrit præcist entitetsnavn. Tomt felt omfatter alle entiteter; stavemåde og store/små bogstaver skal stemme med de vedligeholdte poster.
Standardindstillinger: ""
rule_filter — Regelpolitik
Konstant markerer erklærede tilstandsændringer; sporing dokumenterer ændringer uden at behandle dem som konflikter. Filtrering ændrer sættet af gældende regler.
all — Alle · constant — Konstant tilstand påkrævet · track — Spor ændringer
Standardindstillinger: "all"
sort_order — Dokumentationsrækkefølge
Tilstandsdokumentation ordnes kronologisk eller efter præcist entitetsnavn. Regelsammenligninger bevarer den vedligeholdte regel- og scenerækkefølge.
Sammenligninger med identisk erklæret tilstand medtages. Skjulte uændrede sammenligninger tælles udtrykkeligt; kildedokumentation forbliver altid synlig.
Standardindstillinger: true
include_gaps — Identificér manglende regler
Der tilføjes et fund for valgte tilstandsposter uden en gældende vedligeholdt regel.
Standardindstillinger: true
detail — Længde af AI-dokumentation
Korte uddrag er begrænset til 120 tegn, detaljerede til 240. Det præcise kildesprog bevares. Meget store input kan stadig blive afvist.
brief — Kort dokumentation · detailed — Detaljeret dokumentation
Standardindstillinger: "brief"
baseline — Manuskriptets referenceversion
En angivet versions- eller revisionsbetegnelse vist med hver dokumentations- og sammenligningsrække.
Standardindstillinger: "V1"
Maksimalt antal UTF-8-byte i input: 90000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "script_continuity",
"text": "{\"scenes\":\"id,day,order,text\\nS1,1,1,Mara bærer en rød frakke og en messingnøgle.\\nS2,1,2,Mara bærer en blå frakke og en messingnøgle.\",\"states\":\"id,scene,entity,kind,state,quote\\nE1,S1,Mara,costume,rød frakke,Mara bærer en rød frakke\\nE2,S2,Mara,costume,blå frakke,Mara bærer en blå frakke\",\"rules\":\"id,entity,kind,scope,policy,description\\nR1,Mara,costume,same_day,constant,Frakken forbliver uændret på samme fortællingsdag.\",\"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\"}"
}
Oprettelse af en komplet, afgrænset ikke-klinisk kørselsmatrix ud fra vedligeholdte faktorer og niveauer med startværdi-rækkefølge og AI-faktorgennemgang.
Input- og konfigurationsfelter
Grundlæggende indstillinger
factors — Faktorer og formål
CSV-kolonner id,name,purpose. Mellem 1 og 6 faktorer. Navne:120 UTF-8-byte; formål:600. AI klassificerer kun det angivne formål og citerer en ordret passage.
Standardindstillinger: ""
levels — Vedligeholdte faktorniveauer
CSV-kolonner id,factor,value. Hver faktor kræver 2–6 forskellige værdier og gyldige niveau-ID'er. Højst 36 niveauer; hver værdi er højst 120 UTF-8-byte. Værdier, der ligner tal, forbliver ordrette betegnelser og omdannes aldrig til målinger.
Bruges kun ved allowed_combinations. CSV begynder med id, efterfulgt af alle faktor-ID'er i den valgte faktorrækkefølge. Hver celle indeholder et niveau-ID, som tilhører faktoren. Identiske kombinationer afvises. Feltet er tomt ved full_factorial.
Standardindstillinger: ""
design_mode — Kombinationstilstand
Fuldt faktorielt opregner alle vedligeholdte niveaukombinationer. Udtrykkelig tilstand omfatter kun de angivne tilladte kombinationer. Ingen af tilstandene udleder sikkerhed eller gennemførlighed.
En angivet ikke-klinisk målsætning, som bruges som kontekst for kildebunden faktorgennemgang og vises uændret i resultatet. Den kan ikke autorisere nye niveauer eller forsøg.
Standardindstillinger: ""
Avancerede indstillinger
replicates — Gentagelser pr. kombination
Hver medtaget kombination gentages lige mange gange. Gentagelse fastslår ikke statistisk styrke eller uafhængighed.
Standardindstillinger: 2
block_size — Kørsler pr. blok
Fortløbende kørsler grupperes i blokke af denne størrelse; den sidste blok kan være kortere. Dette er planlægningsgrupper, ikke udledte videnskabelige blokfaktorer.
Standardindstillinger: 4
randomization — Kørselsrækkefølge
Ingen bevarer den genererede rækkefølge. Inden for blokke blander kun inden for de oprindelige blokke. Global blander alle kørsler før bloktildeling. En versioneret SHA256-rangering og startværdi skaber reproducerbar rækkefølge.
none — Ingen randomisering · within_blocks — Randomisér inden for blokke · global — Randomisér globalt
Standardindstillinger: "within_blocks"
seed — Startværdi til reproducerbarhed
Heltal 0–2147483647. Samme komplette input og rækkefølgealgoritme giver samme matrix. Denne startværdi er ikke en sikkerhedsmekanisme.
Standardindstillinger: 42
run_limit — Maksimalt komplet antal kørsler
Hele forsøgsplanen afvises, hvis kombinationer ganget med gentagelser overstiger denne grænse. Der dannes intet tilfældigt deludvalg og ingen stiltiende afkortning.
Standardindstillinger: 180
factor_order — Faktorrækkefølge
CSV-faktorrækkefølgen bevares, eller der sorteres efter faktor-ID. Udtrykkelige kombinationskolonnenavne skal følge denne valgte rækkefølge.
source — Kilderækkefølge · id — ID-rækkefølge
Standardindstillinger: "source"
level_order — Niveaurækkefølge
CSV-niveaurækkefølgen bevares inden for hver faktor, eller der sorteres efter niveau-ID. Dette ændrer den fuldt faktorielle opregning og kan ændre bloktilhørsforhold.
source — Kilderækkefølge · id — ID-rækkefølge
Standardindstillinger: "source"
replicate_order — Gentagelsesrækkefølge
Grupperet placerer gentagelser af hver kombination samlet. Flettet gennemløber alle kombinationer én gang pr. gentagelse før randomisering.
grouped — Gruppér efter kombination · interleaved — Flet gentagelser
Standardindstillinger: "interleaved"
domain — Ikke-klinisk arbejdsområde
Det understøttede omfang er ikke-klinisk proces-, materiale-, software- eller undervisningsarbejde. Værktøjet fastslår ikke sikkerhed, godkendelser eller egnethed til forsøg med mennesker.
En angivet reference vist med alle kørsler og faktorgennemgange.
Standardindstillinger: "DESIGN1"
detail — Længde af AI-dokumentation
Korte uddrag er begrænset til 120 tegn, detaljerede til 240. Det præcise kildesprog bevares. Meget store input kan stadig blive afvist.
brief — Kort dokumentation · detailed — Detaljeret dokumentation
Standardindstillinger: "brief"
Maksimalt antal UTF-8-byte i input: 90000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "experiment_design",
"text": "{\"factors\":\"id,name,purpose\\nF1,Printhastighed,Sammenligning af printhastighedsindstillinger for synlig kantkvalitet.\\nF2,Køleindstilling,Sammenligning af kontrollerede køleindstillinger ved gennemgang af printkvalitet.\",\"levels\":\"id,factor,value\\nL1,F1,Langsom\\nL2,F1,Hurtig\\nL3,F2,Lav\\nL4,F2,Høj\",\"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\":\"Sammenligning af vedligeholdte printerindstillinger på ikke-kliniske prøveemner.\",\"design_name\":\"DESIGN1\",\"detail\":\"brief\"}"
}
Skriv en pressemeddelelse baseret på de leverede fakta, hvor godkendte citater bevares ordret, og ingen opdigtede tal inkluderes.
Input- og konfigurationsfelter
Grundlæggende indstillinger
facts — Fakta
Hvad skete der, hvem er involveret, hvorfor er det vigtigt. Enkle noter er nok.
Standardindstillinger: ""
organisation — Organisation
Navnet på den udstedende organisation.
Standardindstillinger: ""
location — Lokation
Sted for datolinjen.
Standardindstillinger: ""
release_date — Dato
Dato som den skal fremstå.
Standardindstillinger: ""
approved_quotes — Godkendte citater
Kun citater der blev godkendt. Tilføjet ord for ord; AI'en skriver ingen citater.
Standardindstillinger: ""
Avancerede indstillinger
boilerplate — Om organisationen
Standardafsnit, tilføjet ord for ord.
Standardindstillinger: ""
contact — Kontaktoplysninger
Tilføjet ord for ord til sidst.
Standardindstillinger: ""
length — Længde
Omtrentlig længde af udkastet.
short — Kort · medium — Mellem · long — Lang
Standardindstillinger: "medium"
Maksimalt antal UTF-8-byte i input: 30000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "press_release",
"text": "{\"facts\":\"Riverside Bakery åbner en anden butik på Mill Street den 12. maj. Butikken skaber 6 jobs. Brødet bages på stedet med mel fra Hartmann Mill.\",\"organisation\":\"Riverside Bakery\",\"location\":\"Bridgeport\",\"release_date\":\"2. maj\",\"approved_quotes\":\"\\\"Vi ønskede at bage der, hvor vores kunder bor.\\\" Anna Berg, ejer\",\"boilerplate\":\"Riverside Bakery har bagt brød i Bridgeport siden 1994.\",\"contact\":\"Anna Berg, press@riverside-bakery.example\",\"length\":\"short\"}"
}
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "job_ad_create",
"text": "{\"facts\":\"Støt værkstedsteamet. Planlæg reparationsordrer, bestil reservedele, tal med kunder. Gennemført uddannelse som bilmekaniker påkrævet, kørekort påkrævet. 38 timer om ugen, 30 dages ferie.\",\"job_title\":\"Servicerådgiver (alle køn)\",\"company\":\"Martens Garage\",\"location\":\"Lindenau\",\"salary\":\"\",\"apply_contact\":\"jobs@martens-garage.example\",\"tone\":\"neutral\"}"
}
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "offer_cover_letter",
"text": "{\"facts\":\"Tilbud på genmaling af trappeopgangen i bygningen på Maple Street. To lag, arbejde i kontortiden, kunden har anmodet om maling med lav lugt.\",\"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\"}"
}
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "customer_change_notice",
"text": "{\"facts\":\"Det månedlige medlemskab stiger fra 29 til 32 EUR på grund af højere energiomkostninger. Kontrakter kan opsiges, indtil ændringen træder i kraft. Åbningstiderne forbliver de samme.\",\"organisation\":\"North Gym\",\"effective_date\":\"1. marts\",\"contact\":\"service@north-gym.example\",\"tone\":\"neutral\"}"
}
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "polite_decline",
"text": "{\"situation\":\"Lena Hoffmann har ansøgt om lærlingestillingen i vores trykkeri. Samtale den 4. april.\",\"reason\":\"En anden ansøger havde mere erfaring med offsettryk.\",\"alternative\":\"Vi gemmer ansøgningen i seks måneder, hvis hun giver samtykke.\",\"sender\":\"Tom Richter, Richter Print\",\"tone\":\"friendly\"}"
}
Skriv en betalingspåmindelse på det valgte niveau. Fakturanummer, beløb og dato forbliver nøjagtige; ingen opdigtede gebyrer eller trusler.
Input- og konfigurationsfelter
Grundlæggende indstillinger
customer — Kunde
Kundens navn.
Standardindstillinger: ""
invoice_number — Fakturanummer
Tilføjet ord for ord.
Standardindstillinger: ""
invoice_date — Fakturadato
Tilføjet ord for ord.
Standardindstillinger: ""
amount — Udestående beløb
Tilføjet ord for ord, med valuta.
Standardindstillinger: ""
due_date — Ny forfaldsdato
Tilføjet ord for ord.
Standardindstillinger: ""
level — Niveau
Hvor skarp rykkeren er.
friendly — Venlig påmindelse · second — Anden rykker · final — Sidste rykker
Standardindstillinger: "friendly"
payment_details — Betalingsoplysninger
Tilføjet ord for ord.
Standardindstillinger: ""
sender — Afsender og signatur
Navn, rolle og kontaktoplysninger. Tilføjet ord for ord.
Standardindstillinger: ""
Avancerede indstillinger
notes — Noter
Valgfrit: tidligere kontakt, aftalte gebyrer, konsekvenser der finder anvendelse.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 30000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "event_invitation",
"text": "{\"event\":\"Sommerfest for beboerne i Lindenhof\",\"facts\":\"Grill og drikkevarer er stillet til rådighed, medbring venligst en salat eller en kage. Børn er velkomne. Musik fra kl. 18:00.\",\"date_time\":\"Lørdag den 21. juni, kl. 16:00\",\"place\":\"Gård, Lindenhof 4\",\"rsvp\":\"Svar til fru Yilmaz inden 14. juni\",\"host\":\"Lejernes udvalg\",\"tone\":\"friendly\"}"
}
Skriv et klart opsigelsesbrev til en kontrakt med en anmodning om skriftlig bekræftelse. Ingen juridisk rådgivning.
Input- og konfigurationsfelter
Grundlæggende indstillinger
contract — Kontrakt
Type af kontrakt og kontraktnummer.
Standardindstillinger: ""
provider — Leverandør
Virksomhedens navn.
Standardindstillinger: ""
end_date — Kontraktens ophør
For eksempel en dato eller "næste mulige dato". Tilføjet ord for ord.
Standardindstillinger: ""
customer_block — Kundeoplysninger
Navn, adresse og kundenummer. Tilføjet ord for ord.
Standardindstillinger: ""
Avancerede indstillinger
notes — Noter
Valgfrit: årsag, betalingsaftale der skal stoppes, data der skal slettes.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 30000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "cancellation_letter",
"text": "{\"contract\":\"Mobilabonnement, kundenummer 88213\",\"provider\":\"Telecom North\",\"end_date\":\"næste mulige dato\",\"customer_block\":\"Maria Lang, Oak Street 7, 12345 Riverton\",\"notes\":\"Venligst stop betalingsanvisningen efter den sidste faktura.\"}"
}
Omdan noter til en faktuel klage med en klar anmodning og deadline, uden trusler eller opdigtede detaljer.
Input- og konfigurationsfelter
Grundlæggende indstillinger
facts — Fakta
Hvad skete der, hvornår, hvad blev der aftalt, hvad er blevet forsøgt.
Standardindstillinger: ""
recipient — Modtager
Virksomhed eller person.
Standardindstillinger: ""
desired_outcome — Ønsket resultat
Hvad skal der ske nu.
Standardindstillinger: ""
reference — Reference
Ordre- eller kundenummer. Tilføjet ord for ord.
Standardindstillinger: ""
deadline — Deadline
Tilføjet ord for ord.
Standardindstillinger: ""
sender — Afsender og signatur
Navn, rolle og kontaktoplysninger. Tilføjet ord for ord.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 30000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "complaint_letter",
"text": "{\"facts\":\"Vaskemaskine bestilt den 3. marts, leveret den 20. marts i stedet for den 10. marts. Dørpakning beskadiget ved levering. Rapporteret via telefon den 21. marts, intet svar siden.\",\"recipient\":\"HomeTech Service\",\"desired_outcome\":\"Udskiftning af dørpakning eller af maskinen.\",\"reference\":\"Ordre 55821\",\"deadline\":\"14. april\",\"sender\":\"Paul Novak, Elm Road 2\"}"
}
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "company_profile",
"text": "{\"facts\":\"Familievirksomhed for havemøbler, grundlagt i 2003. Eget værksted med 14 ansatte. Træ fra regionale skove. Sælger til private kunder og hoteller. Reparationer i 10 år.\",\"company\":\"Waldholz Furniture\",\"location\":\"Freiberg\",\"contact\":\"hello@waldholz.example\",\"length\":\"short\",\"tone\":\"friendly\"}"
}
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "speech_draft",
"text": "{\"occasion\":\"Helga Sommers afsked efter 31 år\",\"speaker\":\"Administrerende direktør\",\"audience\":\"Kolleger og familie\",\"facts\":\"Helga Sommer startede i 1995 i bogholderiet og led senere teamet på 6 personer. Hun introducerede de første onlinefakturaer og uddannede 12 lærlinge. Hun vil nu rejse til Norge.\",\"length\":\"short\",\"tone\":\"friendly\"}"
}
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "grant_summary",
"text": "{\"project\":\"Læseaftener på distriktsbiblioteket\",\"organisation\":\"Venner af Østbiblioteket\",\"funder\":\"Kulturfond for byen\",\"facts\":\"Børn fra 6 til 10 år læser højt med frivillige to eftermiddage om ugen. Mange familier har få bøger derhjemme. 8 frivillige er klar, bøgerne stilles til rådighed af biblioteket. Mål: at flere børn bruger biblioteket regelmæssigt.\",\"amount\":\"6.500 EUR\",\"period\":\"September til juni\"}"
}
Skriv et klart brev fra en skole eller børnehave til forældre: hvad der sker, hvornår, og hvad forældrene skal gøre.
Input- og konfigurationsfelter
Grundlæggende indstillinger
school — Skole eller børnehave
Institutionens navn.
Standardindstillinger: ""
facts — Fakta
Hvad der sker, hvad der er brug for, hvad det koster.
Standardindstillinger: ""
date_time — Dato og tid
Tilføjet ord for ord.
Standardindstillinger: ""
deadline — Svarsfrist
Tilføjet ord for ord.
Standardindstillinger: ""
sender — Afsender og signatur
Navn, rolle og kontaktoplysninger. Tilføjet ord for ord.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 30000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "parent_letter",
"text": "{\"school\":\"Sunflower Primary School\",\"facts\":\"Klasse 3b besøger zoologisk have. Børnene skal have madpakke og regntøj med. Turen koster 8 EUR, som skal betales i klassen. Vi er tilbage kl. 14:00.\",\"date_time\":\"Tirsdag den 13. maj, kl. 8:30\",\"deadline\":\"Fredag den 9. maj\",\"sender\":\"Ms Aydin, klasselærer\"}"
}
Skriv et kort opslag til en tavle, dør eller opgang: hvad der sker, hvornår, og hvad man skal gøre.
Input- og konfigurationsfelter
Grundlæggende indstillinger
facts — Fakta
Hvad der sker, hvem der er berørt, og hvad man skal gøre.
Standardindstillinger: ""
date_time — Dato og tid
Tilføjet ord for ord.
Standardindstillinger: ""
place — Sted
Tilføjet ord for ord.
Standardindstillinger: ""
contact — Kontaktoplysninger
Tilføjet ord for ord til sidst.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 30000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "notice_board",
"text": "{\"facts\":\"Vandet er lukket, fordi hovedventilen er ved at blive udskiftet. Venligst fyld noget vand på på forhånd og undlad at bruge vaskemaskinen.\",\"date_time\":\"Torsdag d. 8. maj, kl. 9:00 til 12:00\",\"place\":\"Husnumre 4 til 8\",\"contact\":\"Varmemester Mr Lang, 0151 000000\"}"
}
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "cover_letter",
"text": "{\"job_ad\":\"Vi søger en teamassistent med erfaring inden for eventorganisering. Gode engelskkundskaber er påkrævet.\",\"profile\":\"Seks år som kontorchef i et messefirma. Organiserede 40 kundearrangementer om året. Engelsk på B2-niveau. Søger en stilling med mere ansvar.\",\"company\":\"Norden Events\",\"applicant\":\"Sara Jensen, sara@example.com\",\"tone\":\"neutral\"}"
}
Skriv en ejendomsannonce baseret på de leverede fakta. Størrelse og pris skal forblive nøjagtige; ingen opdigtede egenskaber eller påstande om nabolaget.
Input- og konfigurationsfelter
Grundlæggende indstillinger
facts — Fakta
Størrelse, værelser, stand, år, udstyr, hvad der ligger i nærheden.
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "property_listing",
"text": "{\"facts\":\"3 værelser, 74 kvadratmeter, anden sal, altan mod syd, renoveret 2021, indbygget køkken, kælder, sporvognsstoppested 5 minutters gang.\",\"location\":\"Schillerstrasse, Leipzig\",\"price\":\"980 EUR plus forbrug\",\"contact\":\"Immobilien Kern, 0341 000000\",\"tone\":\"neutral\"}"
}
Skriv en kort, ærlig rubrikannonce for en genstand, hvor fejl er nævnt og prisen holdes nøjagtig.
Input- og konfigurationsfelter
Grundlæggende indstillinger
facts — Fakta
Hvad det er, alder, stand, defekter, hvad der er inkluderet.
Standardindstillinger: ""
price — Pris
Tilføjet ord for ord.
Standardindstillinger: ""
location — Lokation
Tilføjet ord for ord.
Standardindstillinger: ""
contact — Kontakt
Tilføjet ord for ord.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 30000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "classified_ad",
"text": "{\"facts\":\"Børnecykel 20 tommer, købt 2022, 6 gear, blå. Lille ridse på stellet, nye bremser sidste år. Lygter inkluderet.\",\"price\":\"120 EUR\",\"location\":\"Potsdam\",\"contact\":\"Besked på platformen\"}"
}
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "donation_appeal",
"text": "{\"organisation\":\"Dyrenes Hus Bergen\",\"facts\":\"Taget på hundehuset er utæt og skal udskiftes før vinteren. Dyrenes hus tager sig af omkring 40 hunde. En tagdækker har givet et tilbud på 12.000 EUR. 5.000 EUR er indsamlet indtil videre.\",\"goal\":\"7.000 EUR inden oktober\",\"donation_details\":\"IBAN DE00 0000 0000 0000 0000 00, reference Tag\",\"contact\":\"info@shelter-bergen.example\",\"tone\":\"friendly\"}"
}
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "release_notes",
"text": "{\"changes\":\"id,type,text\\nC1,added,CSV-eksport til fakturaer\\nC2,fixed,\\\"Login mislykkedes, da e-mailen indeholdt store bogstaver\\\"\\nC3,changed,Rapporter indlæses i baggrunden\",\"product\":\"Billy Invoices\",\"version\":\"3.2\",\"release_date\":\"12. maj\",\"audience\":\"customers\"}"
}
Opret kapitler ud fra undertekster eller en transskription med tidsstempler. Tiderne kommer fra filen, kun titlerne fra AI'en.
Input- og konfigurationsfelter
Grundlæggende indstillinger
transcript — Transskription med tidsstempler
SRT, VTT eller linjer, der begynder med en tid som f.eks. 01:12.
Standardindstillinger: ""
max_chapters — Maksimalt antal kapitler
Fra 3 til 20.
Standardindstillinger: 8
Avancerede indstillinger
min_gap_seconds — Minimumsafstand i sekunder
Fra 10 til 600.
Standardindstillinger: 60
Maksimalt antal UTF-8-byte i input: 70000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "video_chapters",
"text": "{\"transcript\":\"00:00 Velkommen til workshoppen og en kort oversigt over i dag.\\n00:40 Vi starter med det værktøj, du skal bruge til at skifte et dæk.\\n01:30 Løsn først hjulboltene, mens bilen holder på jorden.\\n02:20 Løft nu bilen op med donkraften ved det markerede punkt.\\n03:10 Fjern hjulet og monter reservehjulet.\\n04:05 Spænd møtrikkerne krydsvis og sænk bilen.\\n05:00 Kontrollér trykket og opbevar værktøjet.\",\"max_chapters\":4,\"min_gap_seconds\":60}"
}
Opbyg en tidsplanlagt mødeagenda ud fra emner og varigheder. Serveren beregner tiderne, og AI'en formulerer punkterne og de forventede resultater.
Input- og konfigurationsfelter
Grundlæggende indstillinger
meeting_title — Mødetitel
Tilføjet ord for ord.
Standardindstillinger: ""
objective — Formål
Hvad mødet skal opnå.
Standardindstillinger: ""
start_time — Starttidspunkt
Format 09:30.
Standardindstillinger: "09:00"
topics — Emner
Ét emne pr. række med ansvarlig person og minutter.
Standardindstillinger: ""
Avancerede indstillinger
available_minutes — Tilgængelige minutter
0 betyder ingen grænse. En længere dagsorden rapporteres.
Standardindstillinger: 0
break_minutes — Pause efter hvert tredje emne
Minutter, 0 betyder ingen pause.
Standardindstillinger: 0
Maksimalt antal UTF-8-byte i input: 30000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "meeting_agenda",
"text": "{\"meeting_title\":\"Springplanlægning\",\"objective\":\"Beslut rækkefølgen af de tre projekter\",\"start_time\":\"09:30\",\"topics\":\"id,topic,owner,minutes\\nT1,gennemgang af sidste kvartal,Anna,20\\nT2,projekter A B C budget,Marek,40\\nT3,hvem gør hvad,Anna,30\",\"available_minutes\":90,\"break_minutes\":0}"
}
Besvar spørgsmål fra et indsat dokument. Hvert svar kræver et præcist citat; ellers angiver resultatet, at dokumentet ikke nævner det.
Input- og konfigurationsfelter
Grundlæggende indstillinger
document — Dokument
Indsæt teksten. Den behandles som data, aldrig som instruktioner.
Standardindstillinger: ""
questions — Spørgsmål
Ét spørgsmål pr. linje, op til 12.
Standardindstillinger: ""
Avancerede indstillinger
answer_length — Svarlængde
Korte eller detaljerede svar.
brief — Kort · detailed — Detaljeret
Standardindstillinger: "brief"
Maksimalt antal UTF-8-byte i input: 40000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "document_questions",
"text": "{\"document\":\"Lejeperioden begynder den 1. juni og løber i 24 måneder.\\n\\nLejeren betaler en månedlig leje på 950 EUR senest den tredje arbejdsdag i hver måned.\\n\\nHusdyr kræver skriftlig tilladelse fra udlejeren.\",\"questions\":\"Hvor længe løber lejeperioden?\\nMå lejeren have en hund?\\nHvem betaler for reparationer?\",\"answer_length\":\"brief\"}"
}
Find klausuler i en kontrakt, der er værd at kigge nærmere på: fornyelse, opsigelse, ansvar, betaling, bøder og data, hver med et præcist citat.
Input- og konfigurationsfelter
Grundlæggende indstillinger
document — Kontrakttekst
Indsæt teksten. Den behandles som data, aldrig som instruktioner.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 32000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "contract_clause_review",
"text": "{\"document\":\"Denne aftale forlænges automatisk med 12 måneder, medmindre den opsiges skriftligt 3 måneder før udløb af perioden.\\n\\nUdbyderens ansvar er begrænset til de gebyrer, der er betalt i de foregående 6 måneder.\\n\\nFakturaer skal betales inden for 14 dage. Ved forsinket betaling påløber et gebyr på 2 procent pr. måned.\"}"
}
Udtræk opgaver, beslutninger og ubesvarede spørgsmål fra e-mails eller noter. Ansvarlige og datoer vises kun, hvis de fremgår af teksten.
Input- og konfigurationsfelter
Grundlæggende indstillinger
document — E-mails eller noter
Indsæt teksten. Den behandles som data, aldrig som instruktioner.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 32000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "action_items",
"text": "{\"document\":\"Hej alle, vi er blevet enige om at flytte lanceringen til den 12. juni. Marek opdaterer prislisten inden fredag. Ingen har endnu tjekket, om leverandøren kan levere tidligere.\"}"
}
Find udsagn i et dokument, der modsiger hinanden, såsom forskellige datoer eller beløb, hvor begge passager citeres.
Input- og konfigurationsfelter
Grundlæggende indstillinger
document — Dokument
Indsæt teksten. Den behandles som data, aldrig som instruktioner.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 32000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "contradiction_check",
"text": "{\"document\":\"Projektet starter den 1. marts og slutter efter 6 måneder.\\n\\nBudgettet er i alt 40.000 EUR.\\n\\nI afsnit 4 slutter projektet den 30. november. Det samlede budget på 45.000 EUR inkluderer rejser.\"}"
}
Find hvad der mangler i en anmodning eller brief før arbejdet påbegyndes, og få de spørgsmål, der skal stilles.
Input- og konfigurationsfelter
Grundlæggende indstillinger
document — Forespørgsel eller brief
Indsæt teksten. Den behandles som data, aldrig som instruktioner.
Standardindstillinger: ""
purpose — Hvad det skal bruges til
For eksempel "forbered et tilbud" eller "planlæg begivenheden".
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 22000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "missing_information",
"text": "{\"document\":\"Hej, vi har brug for at få malet vores kontor snart. Det har flere rum, og væggene har nogle mærker. Send venligst et prisoverslag.\",\"purpose\":\"forbered et tilbud\"}"
}
Forklar et officielt brev i et letforståeligt sprog: hvad det siger, tidsfrister, beløb og hvad man skal gøre, hver med det præcise tekstafsnit. Ingen juridisk rådgivning.
Input- og konfigurationsfelter
Grundlæggende indstillinger
document — Brevtekst
Indsæt teksten. Personlige oplysninger kan fjernes først.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 22000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "official_letter_explainer",
"text": "{\"document\":\"Meddelelse af 4. maj. Din ansøgning om boligstøtte er modtaget. Venligst indsend din lejekontrakt og dokumentation for indkomst senest den 25. maj. Uden disse dokumenter kan vi ikke træffe en afgørelse i din ansøgning. Spørgsmål: Boligkontoret, værelse 214.\"}"
}
Omdan instruktioner eller en procedure til en tjekliste. Hvert punkt er knyttet til et præcist tekstafsnit, og intet tilføjes.
Input- og konfigurationsfelter
Grundlæggende indstillinger
document — Instruktioner eller procedure
Indsæt teksten. Den behandles som data, aldrig som instruktioner.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 32000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "checklist_from_text",
"text": "{\"document\":\"Sluk maskinen og træk stikket ud, før du går i gang. Åbn dækslet med den medfølgende nøgle. Fjern filteret og skyl det under koldt vand. Brug aldrig opløsningsmidler, da de beskadiger tætningen. Lad filteret tørre i en time, før det sættes på igen.\"}"
}
Sorter support-tickets i vedligeholdte kategorier med hastegrad, et præcist uddrag og et foreslået næste skridt. Intet sendes.
Input- og konfigurationsfelter
Grundlæggende indstillinger
items — Tickets
Én ticket pr. række. Tekst kan indsættes fra ethvert system.
Standardindstillinger: ""
categories — Kategorier
Vedligeholdte kategorier med en kort definition.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 56000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "ticket_triage",
"text": "{\"items\":\"id,subject,text\\nT1,Login mislykkes,Siden i morges har ingen i vores team kunnet logge ind. Vi kan ikke arbejde.\\nT2,Faktureringsadresse,Venligst ændr vores faktureringsadresse til Mill Road 3.\\nT3,Idé,Det ville være rart at have en mørk tilstand.\",\"categories\":\"id,name,definition\\nC1,Teknisk fejl,Noget virker ikke\\nC2,Fakturering,Fakturaer og betalinger\\nC3,Ønske om funktion,Ønsker til nye funktioner\"}"
}
Sortér åben feedback i vedligeholdte temaer, med et præcist tekstafsnit for hvert element og antal per tema.
Input- og konfigurationsfelter
Grundlæggende indstillinger
items — Feedback
Ét indlæg pr. række, for eksempel fra en undersøgelse.
Standardindstillinger: ""
categories — Temaer
Vedligeholdte temaer med en kort definition.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 56000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "feedback_sorting",
"text": "{\"items\":\"id,source,text\\nF1,Spørgeskema,Personalet ved skranken var meget venlige.\\nF2,E-mail,Jeg ventede over en time på min tid.\\nF3,Spørgeskema,Det er svært at finde parkering i nærheden af bygningen.\",\"categories\":\"id,name,definition\\nS1,Personale,Personalets adfærd og rådgivning\\nS2,Ventetid,Ventetid og aftaler\\nS3,Beliggenhed,Adgang og parkering\"}"
}
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "recommendation_letter",
"text": "{\"person\":\"Mira Kovac\",\"relationship\":\"Teamleder i tre år hos Lumen Print\",\"purpose\":\"Projektlederrolle\",\"facts\":\"Mira planlagde flytningen af vores trykværksted i 2025. Hun oplærte to nye kolleger. Hun holdt kunderne informeret under flytningen.\",\"tone\":\"friendly\",\"sender\":\"Tom Berg, Produktionschef, Lumen Print\"}"
}
Omdan noter om arbejde og uddannelse til et struktureret CV, med datoer og arbejdsgivere præcis som de er angivet.
Input- og konfigurationsfelter
Grundlæggende indstillinger
full_name — Navn
Tilføjet ord for ord.
Standardindstillinger: ""
contact — Kontaktoplysninger
Tilføjet ord for ord under navnet.
Standardindstillinger: ""
target_role — Ønsket stilling
Valgfrit: det job, dette CV er til.
Standardindstillinger: ""
experience — Erhvervserfaring
Stillinger, arbejdsgivere, datoer og opgaver. Enkle noter er nok.
Standardindstillinger: ""
education — Uddannelse
Valgfrit: skoler, kurser og datoer.
Standardindstillinger: ""
skills — Færdigheder
Valgfrit: sprog, værktøjer og andre færdigheder.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 30000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "cv_from_notes",
"text": "{\"full_name\":\"Mira Kovac\",\"contact\":\"mira.kovac@example.org\",\"target_role\":\"Projektleder\",\"experience\":\"2022 til i dag: teamkoordinator hos Lumen Print, planlagde workshop-flytning, oplærte nye kolleger. 2018 til 2022: trykketekniker hos Atlas Druck.\",\"education\":\"2018 erhvervsuddannelse som trykketekniker\",\"skills\":\"Projektplanlægning, tysk, engelsk\"}"
}
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "thank_you_letter",
"text": "{\"recipient\":\"Riverside Bakery\",\"occasion\":\"Sponsorering af vores sommerfest\",\"facts\":\"Bageriet donerede brød til 200 gæster. To af deres medarbejdere hjalp ved boden.\",\"tone\":\"friendly\",\"sender\":\"Anna Berg, Bestyrelsen, Riverside Association\"}"
}
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "appointment_confirmation",
"text": "{\"recipient\":\"Hr. Novak\",\"subject_matter\":\"Varmekontrol\",\"date_time\":\"12. maj, kl. 10:00\",\"place\":\"Mill Road 4\",\"notes\":\"Sørg venligst for, at fyrrummet er tilgængeligt. Medbring den seneste inspektionsrapport.\",\"cancellation\":\"Ring til 030 000000 senest dagen før.\",\"tone\":\"neutral\",\"sender\":\"Serviceteam, Heizung Berg\"}"
}
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "offer_follow_up",
"text": "{\"customer\":\"Atlas Druck\",\"offer_reference\":\"Tilbud 2026-41 af 3. marts\",\"facts\":\"Ny foldemaskine med installation. Vi talte om levering i maj. Næste skridt ville være en kort opringning.\",\"tone\":\"neutral\",\"sender\":\"Anna Berg, Salg, Lumen Print\"}"
}
Omdan noter til en kort trin-for-trin guide, med advarsler kun som angivet.
Input- og konfigurationsfelter
Grundlæggende indstillinger
guide_title — Titel
Tilføjet ord for ord.
Standardindstillinger: ""
audience — For hvem
Valgfrit: hvem bruger denne guide.
Standardindstillinger: ""
notes — Noter
Trin, indstillinger og advarsler i vilkårlig rækkefølge.
Standardindstillinger: ""
support — Hjælp
Valgfrit: hvem man skal spørge. Tilføjet ord for ord.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 30000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "quick_guide",
"text": "{\"guide_title\":\"Rengør kaffemaskinen\",\"audience\":\"Kontorteam\",\"notes\":\"Sluk og lad den køle af. Tøm drypbakken. Skyl bakken med varmt vand. Brug ikke opvaskemaskinen. Hold renseknappen inde i 3 sekunder.\",\"support\":\"Facility-team, rum 12\"}"
}
Skriv en sikkerhedsinstruktion baseret på de angivne regler og farer, uden at tilføje farer, regler eller juridiske erklæringer.
Input- og konfigurationsfelter
Grundlæggende indstillinger
workplace — Arbejdsplads
Område eller opgave som briefingen er til.
Standardindstillinger: ""
notes — Regler og farer
Egne regler, farer og nødprocedurer. Intet andet tilføjes.
Standardindstillinger: ""
responsible — Ansvarlig
Tilføjet ord for ord.
Standardindstillinger: ""
briefing_date — Dato for briefingen
Tilføjet ord for ord.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 30000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "safety_briefing",
"text": "{\"workplace\":\"Print-workshop\",\"notes\":\"Farer: bevægelige ruller, opløsningsmiddeldampe. Regler: bind langt hår tilbage, brug handsker ved rengøring, hold døre åbne ved brug af opløsningsmiddel. Nødstilfælde: tryk på den røde stopknap, ring til skiftleder.\",\"responsible\":\"Tom Berg\",\"briefing_date\":\"12. maj\"}"
}
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "tenant_notice",
"text": "{\"property\":\"Mill Road 4\",\"topic\":\"Vandafbrydelse grundet rørreparation\",\"facts\":\"Vandet er lukket i hele bygningen i ca. 4 timer. Venligst hent vand på forhånd og hold adgangen til kælderen fri.\",\"date_time\":\"12. maj, 08:00\",\"contact\":\"Facility team, 030 000000\",\"tone\":\"neutral\",\"sender\":\"Ejendomsadministration Berg\"}"
}
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "internal_announcement",
"text": "{\"topic\":\"Kontorets nye åbningstider\",\"audience\":\"Alle medarbejdere\",\"facts\":\"Kontoret lukker kl. 16:00 om fredagen. Opkald bliver viderestillet til telefonsvareren derefter. Venligst informér kunder om dette ved næste kontakt.\",\"effective_date\":\"1. juni\",\"contact\":\"Anna Berg, kontoret\",\"tone\":\"neutral\",\"sender\":\"Ledelsen, Lumen Print\"}"
}
Omdan noter og en tabel over timer og materialer til en pæn arbejdsrapport. Serveren lægger timer og beløb sammen, og AI'en formulerer det udførte arbejde.
Input- og konfigurationsfelter
Grundlæggende indstillinger
customer — Kunde
Tilføjet ord for ord.
Standardindstillinger: ""
site — Sted
Valgfrit: adresse eller jobnummer.
Standardindstillinger: ""
work_date — Dato for arbejde
Tilføjet ord for ord.
Standardindstillinger: ""
technician — Udført af
Valgfrit: navn eller team.
Standardindstillinger: ""
work_notes — Noter om arbejdet
Hvad blev gjort, hvad blev fundet, hvad er stadig uafklaret. Enkle noter er nok.
Standardindstillinger: ""
lines — Timer og materiale
Én række pr. post. kind er labour, material eller other. unit_price kan være tom.
Standardindstillinger: ""
Avancerede indstillinger
currency — Valuta
Kort kode eller tegn vist med beløb, for eksempel EUR.
Standardindstillinger: "EUR"
Maksimalt antal UTF-8-byte i input: 30000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "work_report",
"text": "{\"customer\":\"Hartmann Bageri\",\"site\":\"Mill Street 4\",\"work_date\":\"12. maj 2026\",\"technician\":\"Tom Berg\",\"work_notes\":\"Udskiftede den utætte ventil på dejblandersens vandledning. Testet for utætheder, ingen fundet. Den anden ventil viser rust og bør udskiftes ved næste service.\",\"lines\":\"id,kind,description,quantity,unit,unit_price\\nL1,labour,Reparation og test,2.5,h,48\\nL2,material,Kugleventil DN15,1,stk,18.40\\nL3,other,Slag,1,flad,25\",\"currency\":\"EUR\"}"
}
Omdan inspektionsnotater til en nummereret mangelliste. Hver post er knyttet til det nøjagtige tekststykke i notaterne, og intet tilføjes.
Input- og konfigurationsfelter
Grundlæggende indstillinger
site — Sted eller ejendom
Tilføjet ord for ord.
Standardindstillinger: ""
inspection_date — Dato for inspektion
Tilføjet ord for ord.
Standardindstillinger: ""
inspector — Inspektør
Valgfrit.
Standardindstillinger: ""
document — Inspektionsnotater
Én mangel pr. linje eller afsnit. Billedfilnavne må gerne nævnes.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 30000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "defect_list",
"text": "{\"site\":\"Mill Road 3, anden sal\",\"inspection_date\":\"3. juni 2026\",\"inspector\":\"A. Novak\",\"document\":\"Køkken: stikkontakten ved siden af vinduet mangler dæksel, ledninger er synlige.\\n\\nBadeværelse: fugemasse omkring bruseren mangler på venstre side.\\n\\nGang: maling på dørkarmen er ridset, se billede IMG_204.\\n\\nStue: radiatorventilen kan ikke drejes.\"}"
}
Forklar en ansættelsesattest sætning for sætning i et enkelt sprog. Hver forklaring er knyttet til den præcise sætning.
Input- og konfigurationsfelter
Grundlæggende indstillinger
document — Attestens tekst
Indsæt teksten. Den behandles som data, aldrig som instruktioner.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 30000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "reference_explained",
"text": "{\"document\":\"Ms Kovac arbejdede hos os som projektassistent fra marts 2023 til juni 2026.\\n\\nHun udførte de opgaver, der blev tildelt hende, med stor omhu og altid til vores fulde tilfredshed.\\n\\nHendes adfærd over for kolleger var venlig, og hun var altid punktlig.\\n\\nVi ønsker hende alt det bedste for fremtiden.\"}"
}
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "reference_draft",
"text": "{\"employee\":\"Mira Kovac\",\"period\":\"1. marts 2023 til 30. juni 2026\",\"role\":\"Projektassistent\",\"company\":\"Lumen Print\",\"facts\":\"Planlagde trykskemaer for 40 kunder. Uddannede to nye kolleger. Hendes arbejde var meget godt og pålideligt. Kolleger og kunder værdsatte hendes venlige væremåde. Hun forlader stillingen efter eget ønske.\",\"tone\":\"formal\",\"sender\":\"Tom Berg, Produktionsleder\"}"
}
Genberegn et regnskab for fællesudgifter eller forbrug ud fra dets tal og opstil spørgsmål, der skal stilles. Serveren står for beregningerne.
Input- og konfigurationsfelter
Grundlæggende indstillinger
property — Lejlighed eller ejendom
Tilføjet ord for ord.
Standardindstillinger: ""
period — Faktureringsperiode
Tilføjet ord for ord.
Standardindstillinger: ""
lines — Omkostninger fra opgørelsen
Én række pr. omkostningstype: total_amount for bygningen, key_total og key_share for fordelingen, f.eks. 500 og 62 kvadratmeter. previous_total kan være tom.
Standardindstillinger: ""
advance_paid — Aconto-betalinger
Total betalt i perioden. Tom, hvis ukendt.
Standardindstillinger: ""
billed_balance — Saldo på opgørelsen
Beløb til betaling i henhold til opgørelsen, til sammenligning. Tom, hvis ukendt.
Standardindstillinger: ""
statement_total — Noter fra regnskabet
Valgfrit: alt andet, der står i regnskabet, f.eks. den opkrævede saldo.
Standardindstillinger: ""
Avancerede indstillinger
currency — Valuta
Kort kode eller tegn vist med beløb, for eksempel EUR.
Standardindstillinger: "EUR"
Maksimalt antal UTF-8-byte i input: 30000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "utility_bill_check",
"text": "{\"property\":\"Mill Road 3, lejlighed 5\",\"period\":\"1. jan. til 31. dec. 2025\",\"lines\":\"id,cost_type,total_amount,key_total,key_share,previous_total\\nC1,Varme,8400,500,62,6800\\nC2,Vand,2100,500,62,2050\\nC3,Varetager,3600,500,62,3600\\nC4,Forsikring,1500,500,62,1450\",\"advance_paid\":\"1500\",\"billed_balance\":\"402.60\",\"statement_total\":\"Erklæring dateret 15. marts 2026.\",\"currency\":\"EUR\"}"
}
Marker de 14 vigtigste fødevareallergener per ret ud fra ingredienslisterne. Hver post angiver den ingrediens, den stammer fra, til gennemgang af virksomheden.
Input- og konfigurationsfelter
Grundlæggende indstillinger
dishes — Retter og ingredienser
Én række per ret med alle ingredienser, inklusive dem fra købte produkter, hvor det er kendt.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 30000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Omdan studietekst til spørgsmål- og svarkort. Hvert kort er linket til det præcise tekstafsnit, og sættet kan importeres i flashcard-programmer.
Input- og konfigurationsfelter
Grundlæggende indstillinger
document — Studietekst
Indsæt teksten. Den behandles som data, aldrig som instruktioner.
Standardindstillinger: ""
card_count — Antal kort
Fra 5 til 40.
Standardindstillinger: 12
Maksimalt antal UTF-8-byte i input: 30000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "flashcards",
"text": "{\"document\":\"Fotosyntese finder sted i plantecellernes kloroplaster. Klorofyl absorberer lys, primært i det røde og blå spektrum.\\n\\nI lysreaktionerne spaltes vand, og ilt frigives. Energien lagres i ATP og NADPH.\\n\\nI Calvin-cyklussen omdannes kuldioxid til sukker ved hjælp af denne energi.\",\"card_count\":5}"
}
Opbyg en tidsstyret lektionsplan baseret på faser og varigheder. Serveren beregner tiderne, og AI'en formulerer hver fase og dens læringsmål.
Input- og konfigurationsfelter
Grundlæggende indstillinger
meeting_title — Lektionstitel
Tilføjet ord for ord.
Standardindstillinger: ""
objective — Læringsmål og gruppe
Hvad gruppen skal kunne bagefter, og hvem gruppen er.
Standardindstillinger: ""
start_time — Starttidspunkt
Format 09:30.
Standardindstillinger: "08:00"
topics — Faser
En fase pr. række med hvem der leder den og minutter.
Standardindstillinger: ""
Avancerede indstillinger
available_minutes — Tilgængelige minutter
0 betyder ingen grænse. En længere plan rapporteres.
Standardindstillinger: 45
break_minutes — Pause efter hver tredje fase
Minutter, 0 betyder ingen pause.
Standardindstillinger: 0
Maksimalt antal UTF-8-byte i input: 30000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "lesson_plan",
"text": "{\"meeting_title\":\"Brøker: addition med samme nævner\",\"objective\":\"Klasse 5 kan lægge brøker med samme nævner sammen.\",\"start_time\":\"08:00\",\"topics\":\"id,topic,owner,minutes\\nP1,Gentag hvad en brøk er,Teacher,5\\nP2,Vis addition med pizzaslices,Teacher,10\\nP3,Øvelser i par,Pupils,20\\nP4,Sammenlign resultater og opsummering,Class,10\",\"available_minutes\":45,\"break_minutes\":0}"
}
Skriv en skadesanmeldelse til et forsikringsselskab baseret på de angivne fakta. Policenummer, dato og beløb forbliver uændrede, og intet tilføjes.
Input- og konfigurationsfelter
Grundlæggende indstillinger
insurer — Forsikringsselskab
Tilføjet ord for ord.
Standardindstillinger: ""
policy_number — Policenummer
Tilføjet ord for ord.
Standardindstillinger: ""
incident_date — Dato for hændelsen
Tilføjet ord for ord.
Standardindstillinger: ""
incident_place — Sted for hændelsen
Tilføjet ord for ord.
Standardindstillinger: ""
facts — Fakta
Hvad skete der, hvad blev beskadiget, hvad blev gjort efterfølgende, hvem var involveret.
Standardindstillinger: ""
claim_amount — Krævet beløb
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
sender — Afsender og signatur
Navn, rolle og kontaktoplysninger. Tilføjet ord for ord.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 30000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "insurance_claim",
"text": "{\"insurer\":\"Riverside Insurance\",\"policy_number\":\"HR-4471-22\",\"incident_date\":\"14. marts 2026\",\"incident_place\":\"Mill Road 3, lejlighed 5\",\"facts\":\"Et vandrør i køkkenvæggen sprang om natten. Vand løb ind i køkkenet og gangen. Gulvet i gangen og et køkkenskab er beskadiget. Vi lukkede for hovedhanen og ringede til en VVS'er samme morgen.\",\"claim_amount\":\"2.350 EUR\",\"sender\":\"Anna Novak, Mill Road 3, Bridgeport\"}"
}
Omdan en liste over udgifter til en rejseudgiftsrapport. Serveren lægger beløbene sammen og rapporterer manglende kvitteringer og datoer.
Input- og konfigurationsfelter
Grundlæggende indstillinger
traveller — Rejsende
Tilføjet ord for ord.
Standardindstillinger: ""
period — Rejseperiode
Tilføjet ord for ord.
Standardindstillinger: ""
purpose — Formålet med rejsen
Hvorhen og hvorfor.
Standardindstillinger: ""
lines — Udgifter
Én række pr. udgift. receipt er yes eller no.
Standardindstillinger: ""
Avancerede indstillinger
currency — Valuta
Kort kode eller tegn vist med beløb, for eksempel EUR.
Standardindstillinger: "EUR"
Maksimalt antal UTF-8-byte i input: 30000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "travel_expenses",
"text": "{\"traveller\":\"Mira Kovac\",\"period\":\"3. til 4. juni 2026\",\"purpose\":\"Besøg hos leverandøren Hartmann Paper i Bridgeport for at aftale leveringsplanen.\",\"lines\":\"id,date,category,description,amount,receipt\\nE1,3. juni,Tog,Returbillet,86.50,yes\\nE2,3. juni,Hotel,Én nat,112,yes\\nE3,3. juni,Måltider,Middag med leverandør,48.20,no\\nE4,4. juni,Taxa,Station til kontoret,,no\",\"currency\":\"EUR\"}"
}
Skriv årsrapporten for en klub eller forening ud fra noter. Medlemstal og økonomi fremgår præcis som angivet.
Input- og konfigurationsfelter
Grundlæggende indstillinger
club — Klub eller forening
Tilføjet ord for ord.
Standardindstillinger: ""
year — År
Tilføjet ord for ord.
Standardindstillinger: ""
facts — Fakta
Begivenheder, medlemmer, økonomi, tak og planer. Enkle noter er nok.
Standardindstillinger: ""
sender — Afsender og signatur
Navn, rolle og kontaktoplysninger. Tilføjet ord for ord.
Standardindstillinger: ""
Avancerede indstillinger
length — Længde
Omtrentlig længde af udkastet.
short — Kort · medium — Mellem · long — Lang
Standardindstillinger: "medium"
Maksimalt antal UTF-8-byte i input: 30000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "club_annual_report",
"text": "{\"club\":\"Riverside Rowing Club\",\"year\":\"2025\",\"facts\":\"Vi afholdt sommerregattaen i juni med 120 deltagere. To nye både blev købt. Medlemsantallet voksede fra 84 til 97. Indtægten var 18.400 EUR og udgifterne 16.900 EUR. I 2026 ønsker vi at renovere bådehuset. Tak til frivillige fra regatta-teamet.\",\"length\":\"medium\",\"sender\":\"Anna Novak, formand\"}"
}
Skriv en overdragelsesrapport for en lejlighed ud fra noter. Adresse, målerstande, nøgler og tilstedeværende personer forbliver præcis som indtastet.
Input- og konfigurationsfelter
Grundlæggende indstillinger
address — Adresse
Tilføjet ord for ord.
Standardindstillinger: ""
handover_date — Dato for overdragelse
Tilføjet ord for ord.
Standardindstillinger: ""
parties — Personer til stede
Navne og roller. Tilføjet ord for ord.
Standardindstillinger: ""
meters — Måleraflæsninger
Én måler pr. linje med nummer og aflæsning. Tilføjes ordret.
Standardindstillinger: ""
keys — Nøgler
Hvad der blev overdraget. Tilføjet ord for ord.
Standardindstillinger: ""
rooms_notes — Noter per rum
Tilstand, rum for rum. Mangler og aftaler i almindelige noter.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 30000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "flat_handover",
"text": "{\"address\":\"Mill Road 3, lejlighed 5, Bridgeport\",\"handover_date\":\"30. juni 2026\",\"parties\":\"Anna Novak (udlejer), Tom Berg (lejer)\",\"meters\":\"Elektricitet 44812 kWh\\nVand 312 m3\",\"keys\":\"3 lejlighedsnøgler, 1 kælder nøgle\",\"rooms_notes\":\"Køkken rent, en ridse på bordpladen. Stue nymalet, ingen skader. Badeværelse rent, vandhanen drypper lidt. Lejer vil få repareret vandhanen inden 15. juli.\"}"
}
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "staff_talk_prep",
"text": "{\"employee\":\"Mira Kovac\",\"meeting_date\":\"20. juni 2026\",\"role\":\"Projektassistent\",\"facts\":\"Planlagde flytningen af værkstedet godt. Uddannede to nye kolleger. Rapporterne var forsinkede tre gange i foråret. Hun vil gerne påtage sig mere kundekontakt.\",\"tone\":\"friendly\"}"
}
Omdan en kassebog til en kasseafregning. Serveren beregner åbnings- og slutsaldo, indtægter og udgifter og rapporterer manglende datoer og kvitteringer.
Input- og konfigurationsfelter
Grundlæggende indstillinger
club — Klub eller forening
Tilføjet ord for ord.
Standardindstillinger: ""
period — Periode
Tilføjet ord for ord, for eksempel 1. jan. til 31. mar. 2026.
Standardindstillinger: ""
opening_balance — Åbningssaldo
Saldo ved periodens start, for eksempel 1250.50. En negativ saldo starter med et minustegn.
Standardindstillinger: ""
stated_closing — Angivet slutsaldo
Valgfrit: den faktisk optalte saldo eller saldoen ifølge banken, til sammenligning.
Standardindstillinger: ""
lines — Kassebog
Én række pr. postering. Indtast enten indtægt eller udgift som et positivt tal. receipt er yes eller no.
Standardindstillinger: ""
treasurer_notes — Noter
Valgfrit: hvad rapporten skal nævne, såsom formålet med større posteringer.
Standardindstillinger: ""
Avancerede indstillinger
currency — Valuta
Kort kode eller tegn vist med beløb, for eksempel EUR.
Standardindstillinger: "EUR"
Maksimalt antal UTF-8-byte i input: 45000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "cash_report",
"text": "{\"club\":\"Riverside Rowing Club\",\"period\":\"1. jan. til 31. mar. 2026\",\"opening_balance\":\"1250.00\",\"stated_closing\":\"1941.20\",\"lines\":\"id,date,description,income,expense,receipt\\nK1,2026-01-15,Medlemsgebyrer januar,640.00,,yes\\nK2,2026-01-28,Bådens brændstof,,86.40,yes\\nK3,2026-02-10,Leje af hal,,180.00,yes\\nK4,2026-02-21,Kagesalg ved åben dag,212.50,,no\\nK5,,Rengøringsartikler,,34.90,yes\\nK6,2026-03-12,Donation fra bageriet,150.00,,yes\",\"treasurer_notes\":\"Kvitteringen for kagesalget er stadig hos arrangøren. Kontanter blev talt i slutningen af marts.\",\"currency\":\"EUR\"}"
}
Kontrollér en kørebog række for række. Serveren beregner kilometerne for hver tur og rapporterer spring, faldende aflæsninger og manglende detaljer.
Input- og konfigurationsfelter
Grundlæggende indstillinger
vehicle — Køretøj
Tilføjet ord for ord, for eksempel et navn eller en nummerplade.
Standardindstillinger: ""
period — Periode
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
lines — Ture
Én række pr. tur med start- og slutaflæsning. trip_type er fritekst, for eksempel erhverv eller privat.
Standardindstillinger: ""
remarks — Noter
Valgfrit: alt hvad kontrollen skal nævne.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 45000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "mileage_log_check",
"text": "{\"vehicle\":\"Firmabil 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,forretning,Kundebesøg Hartmann Bakery\\nF2,2026-05-05,T. Berg,45262,45298,privat,Tur til byggemarkedet\\nF3,2026-05-06,A. Novak,45310,45402,forretning,Levering til Mill Road\\nF4,2026-05-07,A. Novak,45402,45455,,Leverandørmøde i Bridgeport\\nF5,2026-05-08,T. Berg,45450,45471,forretning,Besigtigelse\",\"remarks\":\"\"}"
}
Læg tidsregistreringer sammen fra start, slut og pause. Serveren beregner timer per person og uge, sammenligner dem med måltimer og rapporterer usædvanlige tider.
Input- og konfigurationsfelter
Grundlæggende indstillinger
organisation — Virksomhed eller klub
Tilføjet ord for ord.
Standardindstillinger: ""
period — Periode
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
lines — Tidsregistreringer
Én række pr. arbejdsperiode. Tider som 08:30, pauser i hele minutter.
Standardindstillinger: ""
target_hours — Måltimer pr. uge
Valgfrit: mål for én person i én kalenderuge, f.eks. 38,5.
Standardindstillinger: ""
remarks — Noter
Valgfrit: hvad opsummeringen skal nævne.
Standardindstillinger: ""
Avancerede indstillinger
overnight — Vagter efter midnat
Ja tæller en sluttid før starttiden som næste dag. Nej rapporterer sådanne rækker.
no — Nej · yes — Ja
Standardindstillinger: "no"
Maksimalt antal UTF-8-byte i input: 45000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "timesheet_summary",
"text": "{\"organisation\":\"Hartmann Bageri\",\"period\":\"4. til 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\":\"\"}"
}
Evaluer måleraflæsninger for el, vand eller gas. Serveren beregner forbrug per periode og rapporterer afvigelser og faldende målinger.
Input- og konfigurationsfelter
Grundlæggende indstillinger
property — Ejendom eller husholdning
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
lines — Aflæsninger
Én række pr. aflæsning. Datoer som 2026-03-31 eller 31.03.2026. Brug én enhed pr. måler.
Standardindstillinger: ""
remarks — Noter
Valgfrit: f.eks. et målerskift eller et længere fravær.
Standardindstillinger: ""
Avancerede indstillinger
outlier_percent — Afvigelsesgrænse i procent
Perioder, der er så langt fra målerens gennemsnit, rapporteres. Fra 10 til 500.
Standardindstillinger: 50
Maksimalt antal UTF-8-byte i input: 40000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "meter_readings",
"text": "{\"property\":\"Mill Road 3, lejlighed 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,Vand,2026-01-01,312.5,m3\\nZ7,Vand,2026-04-01,331,m3\\nZ8,Vand,2026-07-01,328.5,m3\",\"outlier_percent\":50,\"remarks\":\"Elektrisk varmeapparat brugt i marts.\"}"
}
Omdan en optælling til en lagerliste. Serveren ganger antal med enhedsværdi, lægger sammen pr. kategori og rapporterer dubletter og manglende værdier.
Input- og konfigurationsfelter
Grundlæggende indstillinger
organisation — Butik eller klub
Tilføjet ord for ord.
Standardindstillinger: ""
inventory_date — Optællingsdato
Tilføjet ord for ord.
Standardindstillinger: ""
location — Lokation
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
lines — Genstande
Én række pr. genstand med mængde og værdi pr. enhed. Et manglende tal rapporteres, og rækken udelades fra totalen.
Standardindstillinger: ""
remarks — Noter
Valgfrit: alt hvad listen skal nævne.
Standardindstillinger: ""
Avancerede indstillinger
currency — Valuta
Kort kode eller tegn vist med beløb, for eksempel EUR.
Standardindstillinger: "EUR"
Maksimalt antal UTF-8-byte i input: 45000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "inventory_list",
"text": "{\"organisation\":\"Riverside Rowing Club\",\"inventory_date\":\"31. december 2025\",\"location\":\"Bådhus\",\"lines\":\"id,category,item,quantity,unit,unit_value\\nI1,Både,Enkeltscull,3,stk,1800\\nI2,Både,Par årer,12,par,95\\nI3,Køkken,Kaffemaskine,1,stk,240\\nI4,Køkken,Tallerkener,48,stk,2.50\\nI5,Køkken,Tallerkener,48,stk,2.50\\nI6,Værksted,Akku-boremaskine,2,stk,\\nI7,Værksted,Smøremiddel,,dåse,7.80\",\"remarks\":\"Optalt af to bestyrelsesmedlemmer.\",\"currency\":\"EUR\"}"
}
Omdan vagtnotater til en klar overdragelse. Kun punkter fra notaterne fremgår, udestående opgaver listes separat, og intet vurderes eller rådgives.
Input- og konfigurationsfelter
Grundlæggende indstillinger
area — Område eller team
Tilføjet ord for ord, for eksempel en afdeling, et køkken eller en produktionslinje.
Standardindstillinger: ""
shift — Vagt og dato
Tilføjet ord for ord.
Standardindstillinger: ""
handed_by — Overdraget af
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
received_by — Overtaget af
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
notes — Notater fra vagten
Enkle noter er nok. Kun det, der står her, kan fremgå af overdragelsen.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 30000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "shift_handover",
"text": "{\"area\":\"Distrikt 2, plejehold\",\"shift\":\"Seneste vagt, 12. maj 2026\",\"handed_by\":\"A. Novak\",\"received_by\":\"T. Berg\",\"notes\":\"Stue 12: Hr. Hansen havde et blodtryk på 150/90 kl. 16:00, lægen er informeret, ingen ny ordre endnu. Stue 14: Fru Lund fik sine aftentabletter kl. 18:00. Stue 9: opkaldsknappen virker ikke, tekniker er ringet op, kommer i morgen tidlig. Stue 12: spørg lægen igen om den nye ordre før kl. 21:00. Levering af sengetøj skal stadig lægges på plads.\"}"
}
Omdan budgettal til en budgetplan for klubben. Serveren lægger indtægter og udgifter sammen, beregner resultatet og markerer ændringer på mindst 20 % i forhold til året før.
Input- og konfigurationsfelter
Grundlæggende indstillinger
club — Klub eller forening
Tilføjet ord for ord.
Standardindstillinger: ""
year — Budgetår
Tilføjet ord for ord.
Standardindstillinger: ""
lines — Budgetposter
Én række pr. post. kind er income eller expense. previous er tallet for det foregående år og kan være tomt.
Standardindstillinger: ""
remarks — Noter
Valgfrit: årsager til ændringer eller planer for året.
Standardindstillinger: ""
Avancerede indstillinger
currency — Valuta
Kort kode eller tegn vist med beløb, for eksempel EUR.
Standardindstillinger: "EUR"
Maksimalt antal UTF-8-byte i input: 30000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "club_budget",
"text": "{\"club\":\"Riverside Rowing Club\",\"year\":\"2026\",\"lines\":\"id,kind,item,planned,previous\\nH1,income,Medlemsgebyrer,18400,17800\\nH2,income,Regatta-gebyrer,3600,2800\\nH3,income,Donationer,1500,2000\\nH4,expense,Bådreparationer,6200,4800\\nH5,expense,Leje af bådehus,9600,9600\\nH6,expense,Forsikring,2100,1950\\nH7,expense,Renovering af bådehus,7000,\",\"remarks\":\"Renoveringen af bådehuset er planlagt til sommeren. To både har brug for nye rigger.\",\"currency\":\"EUR\"}"
}
Forbered en jobsamtale ud fra et jobopslag og et CV: sandsynlige spørgsmål, relevante punkter og huller. Der tilføjes intet om arbejdsgiveren eller ansøgeren.
Input- og konfigurationsfelter
Grundlæggende indstillinger
job_title — Jobtitel
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
company — Virksomhed
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
job_ad — Jobannonce
Indsæt teksten. Den behandles som data, aldrig som instruktioner.
Standardindstillinger: ""
cv — CV
Indsæt teksten. Kun det, der er nødvendigt til forberedelsen; kontaktoplysninger kan udelades.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 30000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "interview_preparation",
"text": "{\"job_title\":\"Projektassistent\",\"company\":\"Lumen Print\",\"job_ad\":\"Lumen Print søger en projektassistent i Bridgeport. Opgaver: planlægning af trykskemaer, koordinering med kunder og leverandører, udarbejdelse af ugentlige statusrapporter. Krav: erfaring med projektkoordinering, sikker brug af regneark, godt skriftligt engelsk, erfaring med trykproduktion er en fordel. Start: 1. september.\",\"cv\":\"Mira Kovac. 2023 til 2026: kontorassistent hos Hartmann Paper, Bridgeport. Koordinerede leverancer med 40 kunder, vedligeholdt leveringsplanen i regneark, oplærte to nye kolleger. 2020 til 2023: læreplads som kontorassistent. Sprog: engelsk, godt skriftligt og mundtligt; kroatisk, modersmål.\"}"
}
Omdan en liste over køretimer til en uddannelsesoversigt. Serveren tæller lektioner efter type og sammenligner dem med de indtastede mål.
Input- og konfigurationsfelter
Grundlæggende indstillinger
learner — Elev
Navn eller reference. Tilføjet ord for ord.
Standardindstillinger: ""
driving_school — Køreskole
Tilføjet ord for ord.
Standardindstillinger: ""
licence_class — Kørekortskategori
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
lines — Lektioner
Én række pr. lektion eller blok. units er antallet af lektioner, topic kan være tom.
Standardindstillinger: ""
targets — Mål efter lektionstype
Én række pr. type med det relevante mål. Værktøjet kender ingen regler og sammenligner kun disse tal.
Standardindstillinger: ""
remarks — Noter
Valgfrit: alt hvad journalen bør nævne.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 30000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "driving_lesson_record",
"text": "{\"learner\":\"Mira K.\",\"driving_school\":\"Lindenau Køreskole\",\"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 blev flyttet, datoen er stadig åben.\"}"
}
Omdan farveprodukter og noter til et farvekort. Serveren beregner blandingsforholdet og mængderne ud fra de indtastede produkter, og der siges intet om hud.
Input- og konfigurationsfelter
Grundlæggende indstillinger
client — Klient
Navn eller kundenummer. Tilføjet ord for ord.
Standardindstillinger: ""
salon — Salon
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
recipe_date — Dato
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
lines — Produkter
Én række pr. produkt. Indtast dele for et forhold, eller mængden af hvert produkt.
Standardindstillinger: ""
total_amount — Total mængde
Valgfrit: mængden der skal blandes, f.eks. 120. Den deles op efter delene.
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "hair_colour_card",
"text": "{\"client\":\"Kunde kort 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ødder først, lad i 30 minutter, derefter længderne de sidste 10 minutter. Kunden ønsker en kølig tone uden rød.\"}"
}
Opbyg en plan for en fotografering ud fra trin og minutter. Serveren beregner alle tider, buffere og overskridelser, og AI'en formulerer hvert trin.
Input- og konfigurationsfelter
Grundlæggende indstillinger
shoot — Fotoshoot
Navn på shoot eller klient. Tilføjes ord for ord.
Standardindstillinger: ""
shoot_date — Dato
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
location — Lokation
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
start_time — Starttidspunkt
Format 09:30.
Standardindstillinger: "09:00"
latest_end — Planlagt sluttid
Valgfrit, format 18:30. En senere slutning rapporteres.
Standardindstillinger: ""
lines — Trin
Én række pr. trin med minutter. fixed_start er valgfrit, til et tidspunkt der ikke kan flyttes, f.eks. golden hour kl. 19:40.
Standardindstillinger: ""
remarks — Noter
Valgfrit: ønsker og detaljer, der kan hjælpe ved formulering af trinene.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 30000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "photo_shoot_schedule",
"text": "{\"shoot\":\"Familien Berg, forårsbilleder\",\"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\":\"Familien ønsker naturlige billeder uden posering. Børnene bliver hurtigt trætte.\"}"
}
Lav tidsplanen for en bryllupsdag ud fra trin og minutter. Serveren beregner alle tidspunkter, buffere og overskridelser, og AI'en formulerer hvert trin.
Input- og konfigurationsfelter
Grundlæggende indstillinger
wedding — Bryllup
Parrets navne. Tilføjet ord for ord.
Standardindstillinger: ""
wedding_date — Dato
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
venue — Sted
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
start_time — Starttidspunkt
Format 09:30.
Standardindstillinger: "09:00"
latest_end — Planlagt sluttid
Valgfrit, format 00:30. En senere slutning rapporteres. Et tidligere tidspunkt end starttidspunktet tæller som den næste dag.
Standardindstillinger: ""
lines — Trin
Én række per trin med minutter. fixed_start er valgfrit, for et tidspunkt der ikke kan flyttes, f.eks. ceremonien.
Standardindstillinger: ""
remarks — Noter
Valgfrit: ønsker og detaljer, der kan hjælpe ved formulering af trinene.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 30000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "wedding_day_schedule",
"text": "{\"wedding\":\"Anna og 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\":\"Kagen kommer fra Hartmann Bageri. DJ'en medbringer eget udstyr.\"}"
}
Sorter en terapeuts noter til et overskueligt øvelsesark til hjemmebrug. Kun øvelser fra noterne optræder, uden diagnose og uden medicinsk rådgivning.
Input- og konfigurationsfelter
Grundlæggende indstillinger
patient — Patient
Valgfrit: et fornavn eller en reference er nok. Tilføjet ord for ord.
Standardindstillinger: ""
therapist — Terapeut eller klinik
Tilføjet ord for ord.
Standardindstillinger: ""
sheet_date — Dato
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
notes — Terapeutens noter
Øvelserne som aftalt, med gentagelser og hvordan de skal udføres. Kun det, der står her, kan fremgå.
Standardindstillinger: ""
practice_contact — Kontakt
Valgfrit. Tilføjet ord for ord til sidst.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 30000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "home_exercise_sheet",
"text": "{\"patient\":\"Reference 2207\",\"therapist\":\"Lindenau Fysioterapi, K. Berg\",\"sheet_date\":\"5. maj 2026\",\"notes\":\"Hæleløft mens du holder fast i stolen, 10 gange, 2 sæt, morgen og aften. Lig på ryggen, træk knæet mod brystet med begge hænder, hold i 20 sekunder, 3 gange på hver side. Gå på fladt underlag 15 minutter dagligt. Udfør øvelserne langsomt. Medbring papiret til næste aftale.\",\"practice_contact\":\"Lindenau Fysioterapi, telefon 0123 456789\"}"
}
Gør plejenoter til en neutral rapport. Kun observationer fra noterne fremgår, uden diagnose og uden rådgivning, og en note angiver, at en kvalificeret fagperson kontrollerer den.
Input- og konfigurationsfelter
Grundlæggende indstillinger
care_client — Klient
En henvisning er nok. Tilføjet ord for ord.
Standardindstillinger: ""
report_date — Dato og vagt
Tilføjet ord for ord.
Standardindstillinger: ""
written_by — Skrevet af
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
notes — Plejenotater
Hvad blev observeret og gjort. Kun det, der står her, kan fremgå i rapporten.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 30000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "care_report",
"text": "{\"care_client\":\"Reference A-17\",\"report_date\":\"12. maj 2026, tidlig vagt\",\"written_by\":\"A. Novak\",\"notes\":\"Vasket ved vasken med hjælp kl. 08:00. Spiste morgenmad i dagrummet. Gik i haven med gangstativ i ca. 20 minutter. Sagde at den nye stol er behagelig. Høreapparatbatteri skiftet kl. 09:30. Datter ringede kl. 11:00. Åben: spørg om gangstativets bremser skal tjekkes.\"}"
}
Sorter en pædagogs noter til en observationsrapport. Kun observationer fremgår, uden diagnose og uden vurdering eller klassificering af barnet.
Input- og konfigurationsfelter
Grundlæggende indstillinger
child — Barn
Et fornavn eller en kode er nok. Tilføjet ord for ord.
Standardindstillinger: ""
child_group — Gruppe
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
observation_period — Observationsperiode
Tilføjet ord for ord.
Standardindstillinger: ""
observer — Observeret af
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
notes — Noter
Hvad barnet gjorde og sagde. Kun det, der står her, kan fremgå i rapporten.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 30000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "childcare_observation",
"text": "{\"child\":\"Barn A\",\"child_group\":\"Solsikke-gruppen\",\"observation_period\":\"4. til 8. maj 2026\",\"observer\":\"K. Berg\",\"notes\":\"Mandag: byggede et tårn med træklodser under fri leg og talte klodserne højt op til 12. Tirsdag: bad et andet barn om hjælp til at bære kassen. Onsdag: malede med begge hænder i ca. 20 minutter og sagde \\\"solen er varm\\\". Torsdag: lyttede til historien i læsehjørnet til slutningen. Fredag: tog støvlerne på uden hjælp før udgang.\"}"
}
Skriv en dødsannonce og en kort nekrolog ud fra det, familien oplyser. Navne og datoer bevares ordret, og intet opdigtes om personens liv.
Input- og konfigurationsfelter
Grundlæggende indstillinger
deceased — Navn på afdøde
Tilføjet ord for ord.
Standardindstillinger: ""
born — Født
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
died — Død
Tilføjet ord for ord.
Standardindstillinger: ""
facts — Hvad familien ønsker at sige
Enkle noter om personens liv. Kun det, der står her, kan fremgå.
Standardindstillinger: ""
mourners — I sorg
Valgfrit: familiens navne. Tilføjes ordret.
Standardindstillinger: ""
service_details — Afskedsceremoni
Valgfrit: sted, dato og ønsker. Tilføjes ord for ord.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 30000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "death_notice_obituary",
"text": "{\"deceased\":\"Anna Wiesental\",\"born\":\"3. marts 1941\",\"died\":\"12. oktober 2026\",\"facts\":\"Lærer på Bridgeport grundskole i 31 år. Sang i kirkekoret. Elskede sin have og sine to børnebørn. Likede at sige, at en god bog aldrig er færdig.\",\"mourners\":\"Paul og Lena Wiesental med Tom og Mia\",\"service_details\":\"Lørdag den 24. oktober 2026, kl. 11:00, Kapellet på Mill Road. I stedet for blomster bedes De overveje en donation til skolens bibliotek.\"}"
}
Skriv invitationen eller referatet fra et ejerforeningsmøde. Dagsorden og beslutninger bevares ord for ord, uden juridiske erklæringer og uden opdigtede deadlines.
Input- og konfigurationsfelter
Grundlæggende indstillinger
document — Dokument
Vælg hvad du vil oprette.
invitation — Invitation · minutes — Referat
Standardindstillinger: "invitation"
property_name — Ejendom
Tilføjet ord for ord.
Standardindstillinger: ""
meeting_when — Dato og tid
Tilføjet ord for ord.
Standardindstillinger: ""
meeting_place — Sted
Tilføjet ord for ord.
Standardindstillinger: ""
manager — Ejendomsadministrator
Tilføjet ord for ord.
Standardindstillinger: ""
agenda_items — Dagsorden
Ét punkt pr. linje. Tilføjet ordret.
Standardindstillinger: ""
notes — Noter
Invitation: hvad der skal nævnes. Referat: hvordan mødet forløb. Kun det, der står her, kan fremgå.
Standardindstillinger: ""
attendance — Fremmøde
Kun referat: tilføjes ordret, for eksempel 14 ud af 20 enheder til stede.
Standardindstillinger: ""
resolutions — Beslutninger
Kun referat: én beslutning pr. linje med stemmer og beløb. Tilføjes ordret.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 30000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "owners_meeting",
"text": "{\"document\":\"minutes\",\"property_name\":\"Ejerne af Mill Road 3\",\"meeting_when\":\"Torsdag den 18. juni 2026, 18:30\",\"meeting_place\":\"Mødelokalet i Lindenau Community Centre\",\"manager\":\"Hartmann Property Management, S. Hartmann\",\"agenda_items\":\"1. Velkomst\\n2. Årsregnskab 2025\\n3. Tagreparation\\n4. Eventuelt\",\"notes\":\"Ms Berg spurgte til tidsplanen for tagreparationen. Bestyreren vil spørge tagfirmaet og rapportere tilbage. Trappeopgangens lys blev nævnt under eventuelt andet.\",\"attendance\":\"14 ud af 20 ejere til stede eller repræsenteret\",\"resolutions\":\"Punkt 2: Årsregnskabet 2025 er godkendt. 13 ja, 0 nej, 1 hver for sig.\\nPunkt 3: Tagreparationen af Dachbau Lindenau er godkendt til 48.500,00 EUR, betalt fra reserven. 11 ja, 2 nej, 1 hver for sig.\"}"
}
Sorter instruktionerne fra en dyrlægepraksis til et efterbehandlingsark til kæledyrsejere. Ingen diagnose, og ingen medicin eller dosis ud over inputtet.
Input- og konfigurationsfelter
Grundlæggende indstillinger
practice — Praksis
Tilføjet ord for ord.
Standardindstillinger: ""
animal — Dyr
Navn og art. Tilføjet ord for ord.
Standardindstillinger: ""
pet_owner — Ejer
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
visit_date — Dato for besøg
Tilføjet ord for ord.
Standardindstillinger: ""
notes — Instruktioner fra praksis
Pleje, fodring, medicinering og doser som anvist, næste aftale. Kun det, der står her, må fremgå.
Standardindstillinger: ""
practice_contact — Kontakt
Valgfrit. Tilføjet ord for ord til sidst.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 30000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "pet_aftercare_sheet",
"text": "{\"practice\":\"Lindenau Dyrlægepraksis\",\"animal\":\"Mops, hund\",\"pet_owner\":\"\",\"visit_date\":\"5. maj 2026\",\"notes\":\"Efter tandrensning: blød mad i 3 dage. Ingen tygelyle i 5 dage. Demodent gel på tandkødet én gang om dagen om aftenen i 5 dage, som udleveret. Hvis der er blødning efter 2. dagen, bedes du ringe til klinikken. Kontrol den 14. maj kl. 10:30.\",\"practice_contact\":\"Lindenau Dyrlægepraksis, telefon 0123 456700\"}"
}
Forklar en reparation i letforståeligt sprog. Serveren lægger arbejde og reservedele sammen, og AI'en forklarer kun det, som ordren og værkstedets noter siger.
Input- og konfigurationsfelter
Grundlæggende indstillinger
workshop — Værksted
Tilføjet ord for ord.
Standardindstillinger: ""
vehicle — Køretøj
Tilføjet ord for ord, for eksempel model og nummerplade.
Standardindstillinger: ""
mileage — Kilometerstand
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
lines — Arbejdskraft og reservedele
Én række pr. opgave eller del. kind er labour eller part. For labour betyder quantity timer.
Standardindstillinger: ""
workshop_notes — Værkstedsnoter
Hvad der blev indberettet, fundet og aftalt. Kun det, der står her, kan forklares.
Standardindstillinger: ""
Avancerede indstillinger
currency — Valuta
Kort kode eller tegn vist med beløb, for eksempel EUR.
Standardindstillinger: "EUR"
Maksimalt antal UTF-8-byte i input: 25000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"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 rapporterede en knirkende lyd ved bremsning. De forreste bremseskiver var under slidgrænsen. Bagbremseklodserne er cirka halvvejs slidte, værkstedet vil efterse dem igen ved næste service. Prisen på viskerbladene skal stadig undersøges.\",\"currency\":\"EUR\"}"
}
Sammenlign målte værdier med de indtastede grænseværdier. Serveren markerer hver værdi som værende inden for eller uden for dens grænseværdi. Ingen standardværdier tilføjes, og dette erstatter ikke testen udført af en kvalificeret elektriker.
Input- og konfigurationsfelter
Grundlæggende indstillinger
installation — Installation
Tilføjet ord for ord, for eksempel bygning og eltavle.
Standardindstillinger: ""
test_date — Testdato
Tilføjet ord for ord.
Standardindstillinger: ""
tester — Testet af
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
lines — Målinger
Én række per værdi. Grænsen kommer fra den gældende standard eller producenten. limit_type er max (værdien må ikke være højere) eller min (værdien må ikke være lavere).
Standardindstillinger: ""
remarks — Noter
Valgfrit: alt, hvad rapporten bør nævne, for eksempel måleudstyret.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 45000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "electrical_test_record",
"text": "{\"installation\":\"Mill Road 3, eltavle 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ålt med samme apparat på alle kredsløb.\"}"
}
Kontrollér en temperaturlog for køleskabe og frysere. Serveren finder målinger uden for det angivne interval og dage uden en måling. Ingen udtalelse om fødevarelovgivning.
Input- og konfigurationsfelter
Grundlæggende indstillinger
kitchen — Køkken eller virksomhed
Tilføjet ord for ord.
Standardindstillinger: ""
period — Periode
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
lines — Aflæsninger
Én række per måling. Datoer som 2026-03-31 eller 31.03.2026, tidspunkter som 08:30. Indtast nedre og øvre én gang per apparat; tomme celler beholder det sidste interval.
Standardindstillinger: ""
remarks — Noter
Valgfrit: f.eks. lukkede dage, som derefter forklarer et hul.
Standardindstillinger: ""
Avancerede indstillinger
checks_per_day — Målinger per dag
Dage med færre målinger per apparat er angivet. Fra 1 til 6.
Standardindstillinger: 1
Maksimalt antal UTF-8-byte i input: 45000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "temperature_log_check",
"text": "{\"kitchen\":\"Riverside Bistro\",\"period\":\"4. til 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\":\"Lukket den 7. maj.\"}"
}
Omdan en opskrift til mængder. Serveren beregner gram per ingrediens, samlet dej, hydrering og dejudbytte ud fra bagerprocenter eller fra en opskrift i gram.
Input- og konfigurationsfelter
Grundlæggende indstillinger
recipe — Opskrift
Tilføjet ord for ord.
Standardindstillinger: ""
lines — Ingredienser
Én række pr. ingrediens. role er flour, liquid eller other. Udfyld percent i alle rækker eller amount_g i alle rækker.
Standardindstillinger: ""
pieces — Styk
Hvor mange styk er nødvendige, for eksempel 40.
Standardindstillinger: ""
piece_weight — Dej per styk (g)
Dejvægt for ét styk i gram, for eksempel 500.
Standardindstillinger: ""
flour_weight — Eller: melvægt (g)
I stedet for styk: total mel i gram, for eksempel 10000.
Standardindstillinger: ""
remarks — Noter
Valgfrit: alt hvad arket skal nævne.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 12000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "bakers_percentage",
"text": "{\"recipe\":\"Hvede- og rugbrø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\":\"Dejen hviler natten over i kølerummet.\"}"
}
Evaluer bikubejournaler. Serveren lægger honningudbyttet per bikube sammen og rapporterer lange huller mellem indtastninger. Ingen diagnose og ingen behandlingsrådgivning.
Input- og konfigurationsfelter
Grundlæggende indstillinger
apiary — Bigård
Tilføjet ord for ord.
Standardindstillinger: ""
year — Sæson
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
lines — Indtastninger
Én række pr. kontrol eller høst. Datoer som 2026-03-31 eller 31.03.2026. honey_kg kun ved høst. Ingen kommaer i noten, medmindre de er i anførselstegn.
Standardindstillinger: ""
remarks — Noter
Valgfrit: alt hvad evalueringen skal nævne.
Standardindstillinger: ""
Avancerede indstillinger
gap_days — Hul efter antal dage
En længere periode uden en indtastning angives. Fra 7 til 365.
Standardindstillinger: 30
Maksimalt antal UTF-8-byte i input: 45000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"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\":\"\"}"
}
Omdan en liste over træstammer til en tømmerliste. Serveren beregner rumfanget af hver stamme med Hubers formel ud fra længde og middeldiameter og viser beregningen.
Input- og konfigurationsfelter
Grundlæggende indstillinger
forest — Skov eller skovstykke
Tilføjet ord for ord.
Standardindstillinger: ""
timber_date — Dato
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
lines — Træstammer
Én række pr. stamme med længde i meter og middeldiameter i centimeter.
Standardindstillinger: ""
remarks — Noter
Valgfrit: alt hvad listen skal nævne.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 20000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "timber_list",
"text": "{\"forest\":\"Mill Forest, stand 12\",\"timber_date\":\"3. februar 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\":\"Stakke af træ på det østlige spor.\"}"
}
Omdan bede og tætheder til en plantningsplan. Serveren beregner antallet af planter ud fra areal og tæthed og runder hver række op til hele planter.
Input- og konfigurationsfelter
Grundlæggende indstillinger
planting_site — Plantningssted
Tilføjet ord for ord, for eksempel projekt eller adresse.
Standardindstillinger: ""
lines — Plantningsrækker
Én række per plante i et bed, med areal i kvadratmeter og planter per kvadratmeter.
Standardindstillinger: ""
remarks — Noter
Valgfrit: alt hvad planen bør nævne.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 15000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "planting_plan",
"text": "{\"planting_site\":\"Mill Road gårdsplads\",\"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\":\"Området med tulipaner bliver målt på stedet i næste uge.\"}"
}
Læg effekten per fase sammen for en begivenhed. Serveren sammenligner watt på hver fase med den indtastede sikring. Dette erstatter ikke en kontrol foretaget af en kvalificeret person.
Input- og konfigurationsfelter
Grundlæggende indstillinger
event — Begivenhed
Tilføjet ord for ord.
Standardindstillinger: ""
fuse_amps — Sikring per fase (A)
Fra strømforsyningen på stedet, f.eks. 16 eller 32.
Standardindstillinger: 16
lines — Enheder
Én række pr. enhedstype. phase er L1, L2 eller L3. Watt fra typeskiltet eller databladet.
Standardindstillinger: ""
remarks — Noter
Valgfrit: alt hvad oversigten skal nævne.
Standardindstillinger: ""
Avancerede indstillinger
voltage — Spænding per fase (V)
Spænding mellem fase og nul.
Standardindstillinger: 230
Maksimalt antal UTF-8-byte i input: 20000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "power_load_phases",
"text": "{\"event\":\"Sommerfestival, hovedscene\",\"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 er forbundet til den samme fordelingsboks.\"}"
}
Omdan varer til en læsseliste. Serveren lægger vægtene sammen, sammenligner dem med den indtastede nyttelast og rapporterer manglende tal. Ingen udtalelse om lastsikring.
Input- og konfigurationsfelter
Grundlæggende indstillinger
vehicle — Køretøj
Tilføjet ord for ord, for eksempel nummerplade.
Standardindstillinger: ""
tour — Tur
Valgfrit. Tilføjet ord for ord, for eksempel nummer og dato.
Standardindstillinger: ""
payload_kg — Nyttelast (kg)
Fra køretøjets papirer, for eksempel 1200.
Standardindstillinger: ""
lines — Varer
Én række per vare med antal og vægt per styk i kilogram. stop er aflæsningsstedet.
Standardindstillinger: ""
remarks — Noter
Valgfrit: alt hvad listen skal nævne.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 25000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "load_list",
"text": "{\"vehicle\":\"Van BX-KM 418\",\"tour\":\"Tour 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\":\"Displaystand kommer fra lageret om morgenen.\"}"
}
Gør rengøringsopgaver til en plan. Serveren beregner timer per uge for hvert sted baseret på frekvens og minutter og lister ufuldstændige rækker.
Input- og konfigurationsfelter
Grundlæggende indstillinger
company — Rengøringsfirma eller team
Tilføjet ord for ord.
Standardindstillinger: ""
period — Gælder fra
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
lines — Opgaver
Én række pr. opgave og sted med antal gange pr. uge og minutter pr. gang. Hver anden uge er 0.5 gange pr. uge.
Standardindstillinger: ""
remarks — Noter
Valgfrit: alt hvad planen bør nævne.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 25000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "cleaning_plan",
"text": "{\"company\":\"Clearwater Services\",\"period\":\"Maj 2026\",\"lines\":\"id,site,task,times_per_week,minutes\\nR1,Mill Road office,Floors and desks,5,45\\nR2,Mill Road office,Washrooms,5,20\\nR3,Mill Road office,Windows,0.5,90\\nR4,Hartmann Bakery,Sales room,6,30\\nR5,Hartmann Bakery,Storage room,1,40\\nR6,Hartmann Bakery,Staff room,2,\",\"remarks\":\"Referater til personalestuen aftales i næste uge.\"}"
}
Beregn malingen til en opgave ud fra rum, vinduer og døre, lag og dækkeevne. Serveren beregner liter og spande, og AI'en skriver en kort opsummering til tilbuddet.
Input- og konfigurationsfelter
Grundlæggende indstillinger
project — Projekt
Medtages ordret, for eksempel kunde og adresse.
Standardindstillinger: ""
lines — Rum og flader
Én række pr. rum eller flade. Vægarealet er omkreds gange højde; extra_m2 lægger et loft eller et andet areal direkte til; openings_m2 trækkes fra. Lad coats være tom for at bruge tallet nedenfor.
Standardindstillinger: ""
coverage_m2_per_l — Dækkeevne (m² pr. liter)
Fra produktdatabladet, for eksempel 8 eller 7,5.
Standardindstillinger: ""
coats — Lag
For rækker uden eget antal. Fra 1 til 6.
Standardindstillinger: 2
container_l — Spandstørrelse (l)
Valgfrit: liter i én spand, for eksempel 10 eller 2,5.
Standardindstillinger: "10"
remarks — Noter
Valgfrit: alt, hvad opsummeringen skal nævne, for eksempel farver eller væggenes tilstand.
Standardindstillinger: ""
Avancerede indstillinger
reserve_percent — Reserve (%)
Lægges til det samlede antal liter. Fra 0 til 50.
Standardindstillinger: 10
container_price — Pris pr. spand
Valgfrit: til materialeomkostningen, for eksempel 89,90.
Standardindstillinger: ""
currency — Valuta
Kort kode eller tegn vist med beløb, for eksempel EUR.
Standardindstillinger: "EUR"
Maksimalt antal UTF-8-byte i input: 20000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "paint_quantity",
"text": "{\"project\":\"Familien Keller, Ahornvej\",\"lines\":\"id,room,perimeter_m,height_m,extra_m2,openings_m2,coats\\nR1,Stue,18.4,2.6,,5.2,\\nR2,Køkken,12,2.5,,3.1,\\nR3,Loft i stuen,,,21.5,,1\\nR4,Entré,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ægge i varm hvid, loft i ren hvid. Små revner i køkkenet spartles først. Højden i entréen måles på stedet.\"}"
}
Beregn fliser, klæber og fugemasse ud fra arealerne på en opgave. Serveren lægger spildet til, runder op til hele pakker pr. flise og beregner sække ud fra det indtastede forbrug.
Input- og konfigurationsfelter
Grundlæggende indstillinger
project — Projekt
Medtages ordret, for eksempel kunde og adresse.
Standardindstillinger: ""
lines — Flader
Én række pr. flade med nettoarealet i kvadratmeter. tile angiver flisen. waste_percent og pack_m2 må være tomme for at bruge værdierne nedenfor.
Standardindstillinger: ""
waste_percent — Spild (%)
For rækker uden egen værdi. Fra 0 til 50.
Standardindstillinger: 10
pack_m2 — m² pr. pakke
Valgfrit: for rækker uden egen værdi, for eksempel 1,44.
Standardindstillinger: ""
remarks — Noter
Valgfrit: alt, hvad opsummeringen skal nævne, for eksempel lægningsmønster eller underlag.
Standardindstillinger: ""
Avancerede indstillinger
adhesive_kg_m2 — Klæber (kg pr. m²)
Valgfrit: forbrug fra databladet, for eksempel 3,5.
Standardindstillinger: ""
adhesive_bag_kg — Sæk klæber (kg)
Valgfrit, for eksempel 25.
Standardindstillinger: ""
grout_kg_m2 — Fugemasse (kg pr. m²)
Valgfrit: forbrug fra databladet for denne flise og fuge, for eksempel 0,5.
Standardindstillinger: ""
grout_bag_kg — Sæk fugemasse (kg)
Valgfrit, for eksempel 5.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 20000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "tile_quantity",
"text": "{\"project\":\"Bad og køkken, Møllevej 3\",\"lines\":\"id,surface,tile,area_m2,waste_percent,pack_m2\\nF1,Badeværelsesgulv,Flise A 60x60,6.8,,\\nF2,Badeværelsesvæg,Flise B 30x60,22.4,15,1.08\\nF3,Køkkenvæg,Flise B 30x60,4.2,,1.08\\nF4,Entrégulv,Flise 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\":\"Badeværelsesvæggen lægges diagonalt. Gulvet i entréen måles, når det gamle gulv er fjernet.\"}"
}
Beregn tagsten, lægter og rygning ud fra tagfladerne på en opgave. Serveren bruger producentens tagsten pr. kvadratmeter og lægteafstand og lægger spildet til.
Input- og konfigurationsfelter
Grundlæggende indstillinger
project — Projekt
Medtages ordret, for eksempel kunde og adresse.
Standardindstillinger: ""
lines — Tagflader
Én række pr. tagflade med arealet på skråningen i kvadratmeter. ridge_m er længden af rygning eller grat, der skal dækkes langs denne flade; en fælles rygning angives kun én gang.
Standardindstillinger: ""
tiles_per_m2 — Tagsten pr. m²
Fra producenten for denne tagsten og lægteafstand, for eksempel 10,5.
Standardindstillinger: ""
batten_gauge_cm — Lægteafstand (cm)
Valgfrit: afstand mellem lægterne, for eksempel 33,5. Uden den beregnes ingen lægter.
Standardindstillinger: ""
waste_percent — Spild (%)
Lægges til tagsten og lægter. Fra 0 til 30.
Standardindstillinger: 5
remarks — Noter
Valgfrit: alt, hvad opsummeringen skal nævne, for eksempel tagstensmodel eller tagform.
Standardindstillinger: ""
Avancerede indstillinger
ridge_tiles_per_m — Rygningssten pr. meter
Valgfrit: fra producenten, for eksempel 2,5.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 12000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "roofing_material",
"text": "{\"project\":\"Hus Berg, Lindevej 7\",\"lines\":\"id,roof_face,area_m2,ridge_m\\nD1,Sydside,62.4,10.4\\nD2,Nordside,62.4,\\nD3,Garagetag,18.3,\\nD4,Indgangsparti,,\",\"tiles_per_m2\":\"10.5\",\"batten_gauge_cm\":\"33.5\",\"waste_percent\":5,\"ridge_tiles_per_m\":\"2.5\",\"remarks\":\"Røde lertegl som på det gamle tag. Indgangspartiet måles, når stilladset står.\"}"
}
Gør ruder til en bestillingsliste. Serveren beregner arealet pr. rude og position, et valgfrit minimumsareal pr. rude og vægten ud fra areal, tykkelse og 2,5 kg pr. m² og mm.
Input- og konfigurationsfelter
Grundlæggende indstillinger
customer — Kunde eller opgave
Tilføjet ord for ord.
Standardindstillinger: ""
order_ref — Ordrereference
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
lines — Ruder
Én række pr. position med bredde og højde i millimeter, tykkelse i millimeter og antal. For termoruder eller lamineret glas angives summen af glastykkelserne.
Standardindstillinger: ""
remarks — Noter
Valgfrit: alt, hvad ordren skal nævne, for eksempel kantbearbejdning eller levering.
Standardindstillinger: ""
Avancerede indstillinger
min_area_m2 — Minimumsareal pr. rude (m²)
Valgfrit: som på leverandørens prisliste, for eksempel 0,5. Mindre ruder medregnes med dette areal.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 30000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "glass_order",
"text": "{\"customer\":\"Novak køkken og bad\",\"order_ref\":\"GL-2026-114\",\"lines\":\"id,position,glass_type,width_mm,height_mm,thickness_mm,quantity\\nG1,Køkkenvindue,Termorude 4/16/4,1200,1400,8,2\\nG2,Badeværelse,Satineret glas,600,450,6,1\\nG3,Hylde,Floatglas,800,250,8,3\\nG4,Dør,Floatglas,900,,8,1\",\"min_area_m2\":\"0.5\",\"remarks\":\"Hylder med polerede kanter. Højden på dørens glas følger, når karmen er monteret.\"}"
}
Gør en liste over indbo til en pakkeliste. Serveren lægger volumenet sammen pr. rum, lægger en reserve til og vælger det mindste passende køretøj fra den egne køretøjsliste.
Input- og konfigurationsfelter
Grundlæggende indstillinger
move — Flytning
Medtages ordret, for eksempel kunde og begge adresser.
Standardindstillinger: ""
move_date — Flyttedato
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
lines — Indbo
Én række pr. type genstand med antal og kubikmeter for ét stykke. note er til pakkehenvisninger som skrøbelig eller skilles ad.
Standardindstillinger: ""
vehicles — Egne køretøjer
Valgfrit: én række pr. køretøj med lastvolumen i kubikmeter. Det mindste, der passer, foreslås.
Standardindstillinger: ""
reserve_percent — Reserve (%)
Lægges til det samlede volumen for mellemrum ved stabling. Fra 0 til 50.
Standardindstillinger: 10
remarks — Noter
Valgfrit: alt, hvad pakkelisten skal nævne, for eksempel etager eller en elevator.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 32000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "removal_volume",
"text": "{\"move\":\"Familien Hartmann, Møllevej 3 til Lindevej 7\",\"move_date\":\"12. juni 2026\",\"lines\":\"id,room,item,quantity,volume_m3,note\\nU1,Stue,Sofa til tre personer,1,1.8,\\nU2,Stue,Reol,2,0.9,Skilles ad\\nU3,Køkken,Flyttekasse,25,0.1,Skrøbelig\\nU4,Soveværelse,Klædeskab,1,2.5,Skilles ad\\nU5,Soveværelse,Seng 160 x 200,1,1.5,\\nU6,Kælder,Cykel,2,,\",\"vehicles\":\"id,vehicle,volume_m3\\nV1,Varevogn,12\\nV2,Lastbil 7.5 t,35\\nV3,Lastbil 12 t,50\",\"reserve_percent\":10,\"remarks\":\"Tredje sal uden elevator i den gamle lejlighed. Kælderen gennemgås på besigtigelsesdagen.\"}"
}
Gør antal tegn til et tilbud. Serveren omregner tegn inklusive mellemrum til normallinjer, ganger med prisen pr. linje, lægger et hastetillæg til og kontrollerer et minimumshonorar.
Input- og konfigurationsfelter
Grundlæggende indstillinger
customer — Kunde
Tilføjet ord for ord.
Standardindstillinger: ""
offer_number — Tilbudsnummer
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
language_pair — Sprog
Valgfrit. Medtages ordret, for eksempel tysk til engelsk.
Standardindstillinger: ""
deadline — Levering
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
lines — Dokumenter
Én række pr. dokument med antal tegn inklusive mellemrum, som optalt af tekstbehandlingsprogrammet.
Standardindstillinger: ""
price_per_line — Pris pr. linje
Nettopris for én normallinje, for eksempel 1,35.
Standardindstillinger: ""
line_chars — Tegn pr. linje
Tegn inklusive mellemrum, der udgør én normallinje. Fra 30 til 100.
Standardindstillinger: 55
rush_percent — Hastetillæg (%)
0 for intet tillæg. Fra 0 til 200.
Standardindstillinger: 0
remarks — Noter
Valgfrit: alt, hvad tilbuddet skal nævne, for eksempel fagområde eller format.
Standardindstillinger: ""
Avancerede indstillinger
rounding — Afrunding
Hvordan linjerne i hvert dokument tælles.
exact — Præcist, to decimaler · up — Rund op til hele linjer pr. dokument
Standardindstillinger: "exact"
minimum_fee — Minimumshonorar
Valgfrit: bruges, når totalen er lavere, for eksempel 40.
Standardindstillinger: ""
currency — Valuta
Kort kode eller tegn vist med beløb, for eksempel EUR.
Standardindstillinger: "EUR"
Maksimalt antal UTF-8-byte i input: 12000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "standard_line_offer",
"text": "{\"customer\":\"Bageriet Hartmann ApS\",\"offer_number\":\"A-2026-071\",\"language_pair\":\"Tysk til engelsk\",\"deadline\":\"inden for 5 arbejdsdage\",\"lines\":\"id,document,characters\\nN1,Lejekontrakt,12480\\nN2,Følgebrev,1.830\\nN3,Bilag plantegning,\",\"price_per_line\":\"1.35\",\"line_chars\":55,\"rush_percent\":25,\"rounding\":\"exact\",\"minimum_fee\":\"40\",\"currency\":\"EUR\",\"remarks\":\"Juridisk fagområde. Bilaget tælles op, når scanningen er læsbar.\"}"
}
Gør vejede genstande til en købskvittering. Serveren beregner fint guld ud fra vægt og finhed og udbetalingen ud fra den dagspris, virksomheden har indtastet. Der hentes ingen priser.
Input- og konfigurationsfelter
Grundlæggende indstillinger
business — Køber
Medtages ordret, for eksempel butiksnavn og adresse.
Standardindstillinger: ""
seller — Sælger
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
receipt_date — Dato
Tilføjet ord for ord.
Standardindstillinger: ""
receipt_number — Kvitteringsnummer
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
lines — Købte genstande
Én række pr. genstand med vægt i gram og finhed i tusindedele, for eksempel 585 eller 750. Vej uden sten; notér det i kolonnen note.
Standardindstillinger: ""
price_per_g — Pris pr. gram fint guld
Dagens pris fastsat af virksomheden, for eksempel 58,40. Intet hentes udefra.
Standardindstillinger: ""
payout_percent — Udbetalt andel (%)
Andel af finguldværdien, der udbetales. Fra 1 til 100.
Standardindstillinger: 100
remarks — Noter
Valgfrit: alt, hvad kvitteringen skal nævne, for eksempel hvordan genstandene blev testet.
Standardindstillinger: ""
Avancerede indstillinger
currency — Valuta
Kort kode eller tegn vist med beløb, for eksempel EUR.
Standardindstillinger: "EUR"
Maksimalt antal UTF-8-byte i input: 20000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "gold_purchase_receipt",
"text": "{\"business\":\"Guldsmed Berg, Torvet 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,Kæde,12.75,750,\\nA3,Øreringe,0.875,333,vejet uden sten\\nA4,Armbånd,,585,låsen skal stadig fjernes\",\"price_per_g\":\"58.40\",\"payout_percent\":90,\"currency\":\"EUR\",\"remarks\":\"Stempler kontrolleret med lup, kæden syretestet ved låsen.\"}"
}
Gør massefyldemålinger til en bryglog. Serveren beregner tilsyneladende forgæringsgrad og et alkoholskøn ud fra start- og slutmassefylde i grader Plato og angiver den anvendte formel.
Input- og konfigurationsfelter
Grundlæggende indstillinger
brewery — Bryggeri
Tilføjet ord for ord.
Standardindstillinger: ""
brew — Bryg
Medtages ordret, for eksempel øl og batchnummer.
Standardindstillinger: ""
brew_date — Bryggedag
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
og_plato — Startmassefylde (°P)
Målt før gærtilsætning, for eksempel 12,5.
Standardindstillinger: ""
fg_plato — Slutmassefylde (°P)
Valgfrit. Hvis tom, bruges målingen med den seneste dato.
Standardindstillinger: ""
lines — Aflæsninger
Én række pr. måling. Datoer som 2026-03-31 eller 31.03.2026. Massefylde i grader Plato, temperatur i grader Celsius; begge må være tomme.
Standardindstillinger: ""
remarks — Noter
Valgfrit: alt, hvad loggen skal nævne, for eksempel gær eller humle.
Standardindstillinger: ""
Avancerede indstillinger
batch_l — Batch (l)
Valgfrit: liter i gæringsbeholderen, for eksempel 50.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 20000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Gør etaperne på en tur til en tidsplan. Serveren beregner gangtiden pr. etape med reglen i DIN 33466, lægger pauser til og viser ankomst og seneste tidspunkt ved hvert punkt.
Input- og konfigurationsfelter
Grundlæggende indstillinger
tour — Tur
Tilføjet ord for ord.
Standardindstillinger: ""
guide — Guide
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
tour_date — Dato
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
lines — Etaper
Én række pr. etape i gårækkefølge, med distance i kilometer, stigning og nedstigning i meter og pausen i minutter ved etapens slutning.
Standardindstillinger: ""
start_time — Starttidspunkt
Klokkeslæt som 08:30.
Standardindstillinger: "08:00"
latest_return — Seneste tilbagekomst
Valgfrit: klokkeslæt som 17:00, for eksempel før mørkets frembrud eller den sidste bus. Hvert punkt får så et senest-tidspunkt.
Standardindstillinger: ""
pace_percent — Gruppefaktor
Ganges på hver gangtid. Under 100 for en hurtig gruppe, over 100 for en langsom.
Valgfrit: alt, hvad planen skal nævne, for eksempel mødested eller udstyr.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 12000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "hiking_time_plan",
"text": "{\"tour\":\"Tretoppesrunde fra Mølledalen\",\"guide\":\"T. Berg\",\"tour_date\":\"21. juni 2026\",\"lines\":\"id,leg,distance_km,ascent_m,descent_m,break_min\\nT1,Parkeringsplads til Ellehytten,4.5,600,0,20\\nT2,Ellehytten til toppen,2.2,450,50,30\\nT3,Toppen ned til dalen,7.8,0,1000,0\",\"start_time\":\"08:00\",\"latest_return\":\"17:00\",\"pace_percent\":\"100\",\"remarks\":\"Mødested ved parkeringspladsen. Madpakke til toppen.\"}"
}
Sammenlign udstyret i en teknisk rider med det egne lager. Serveren lægger begge lister sammen pr. post og returnerer en mangelliste med mængder.
Input- og konfigurationsfelter
Grundlæggende indstillinger
event — Begivenhed
Tilføjet ord for ord.
Standardindstillinger: ""
venue — Sted
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
lines — Rider: påkrævet udstyr
Én række pr. post fra rideren med det nødvendige antal. category er valgfri, for eksempel mikrofoner.
Standardindstillinger: ""
available — Eget lager
Én række pr. post med det antal, der er til rådighed på denne dato. Brug de samme navne som i rideren.
Standardindstillinger: ""
remarks — Noter
Valgfrit: alt, hvad listen skal nævne, for eksempel en kontaktperson eller en frist.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 50000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "rider_stock_check",
"text": "{\"event\":\"Sommerfestival, hovedscene, band B\",\"venue\":\"Åparken\",\"lines\":\"id,category,item,quantity\\nR1,Mikrofoner,Shure SM58,6\\nR2,Mikrofoner,Shure Beta 52A,1\\nR3,Stativer,Mikrofonstativ højt,8\\nR4,Monitorer,Gulvmonitor,4\\nR5,Mikrofoner,shure sm-58,2\\nR6,Kabler,XLR-kabel 10 m,\",\"available\":\"id,item,quantity\\nB1,Shure SM58,6\\nB2,Mikrofonstativ højt,10\\nB3,Gulvmonitor,2\\nB4,DI-boks,4\",\"remarks\":\"Manglende udstyr afklares med bandets manager på mandag.\"}"
}
Evaluer kontroller af agnstationer. Serveren tæller ædning pr. station, sammenligner hver kontrol med den forrige og lister forfaldne stationer. Ingen udtalelse om midler eller lovkrav.
Input- og konfigurationsfelter
Grundlæggende indstillinger
customer — Kunde eller sted
Tilføjet ord for ord.
Standardindstillinger: ""
technician — Udført af
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
lines — Kontroller
Én række pr. station og kontrol. finding er none, partial, full, damaged eller no_access. Datoer som 2026-05-31 eller 31.05.2026.
Standardindstillinger: ""
interval_days — Kontrolinterval (dage)
Som aftalt med kunden. Fra 1 til 365.
Standardindstillinger: 28
remarks — Noter
Valgfrit: alt, hvad rapporten skal nævne, for eksempel foranstaltninger aftalt på stedet.
Standardindstillinger: ""
Avancerede indstillinger
report_date — Referencedato
Valgfrit, for eksempel 2026-05-31. Forfaldne stationer tælles frem til denne dag; tomt betyder den sidste kontrol i tabellen.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 30000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "bait_station_check",
"text": "{\"customer\":\"Bageriet Hartmann, Møllegade 4\",\"technician\":\"J. Kowalski\",\"lines\":\"id,bait_station,date,bait_finding,note\\nK1,S1 lagerrum,2026-03-02,none,\\nK2,S2 læsserampe,2026-03-02,partial,\\nK3,S3 gård,2026-03-02,none,\\nK4,S1 lagerrum,2026-03-30,none,\\nK5,S2 læsserampe,2026-03-30,full,Ekskrementer ved siden af stationen\\nK6,S3 gård,2026-03-30,no_access,Paller foran stationen\\nK7,S1 lagerrum,2026-05-04,none,\\nK8,S2 læsserampe,2026-05-04,partial,Sprække under porten lukket af kunden\",\"interval_days\":28,\"report_date\":\"2026-05-04\",\"remarks\":\"Kunden ønsker rapporten før auditten.\"}"
}
Kontrollér målinger af badevand som pH, klor og temperatur mod de indtastede grænser. Serveren markerer afvigelser og dage uden måling. Ingen juridiske udsagn.
Input- og konfigurationsfelter
Grundlæggende indstillinger
facility — Bassin eller anlæg
Tilføjet ord for ord.
Standardindstillinger: ""
period — Periode
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
tester — Testet af
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
lines — Aflæsninger
Én række pr. måletidspunkt. Lad en celle stå tom, hvis værdien ikke blev målt. Datoer som 2026-05-31 eller 31.05.2026.
Standardindstillinger: ""
limits — Grænser
Én række pr. parameter med de grænser, der gælder for anlægget. Tomt bassin betyder alle bassiner. Værktøjet kender ingen regler og sammenligner kun med disse tal.
Standardindstillinger: ""
remarks — Noter
Valgfrit: f.eks. lukkede dage, som derefter forklarer et hul.
Standardindstillinger: ""
Avancerede indstillinger
checks_per_day — Målinger per dag
Dage med færre målinger pr. bassin listes. Fra 1 til 6.
Standardindstillinger: 1
Maksimalt antal UTF-8-byte i input: 40000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "pool_water_log",
"text": "{\"facility\":\"Lindenau Spahotel\",\"period\":\"4. til 6. maj 2026\",\"tester\":\"M. Berg\",\"lines\":\"id,pool,date,time,ph,free_chlorine,combined_chlorine,water_temp,note\\nW1,Indendørs bassin,2026-05-04,08:00,7.2,0.5,0.1,28.0,\\nW2,Spabad,2026-05-04,08:10,7.4,0.9,0.15,36.5,\\nW3,Indendørs bassin,2026-05-05,08:00,7.8,0.4,0.25,28.5,Mange gæster aftenen før\\nW4,Spabad,2026-05-05,08:05,7.3,,0.1,37.0,Teststrimler til klor opbrugt\\nW5,Indendørs bassin,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,Spabad,free_chlorine,0.7,1.0\\nG5,Spabad,water_temp,,37\",\"checks_per_day\":1,\"remarks\":\"Spabadets filter blev returskyllet den 5. maj.\"}"
}
Gør noter fra en træning til en rapport til ejeren og en plan for hjemmetræning. Serveren beregner øveminutterne, og AI'en bruger kun øvelser fra inputtet.
Input- og konfigurationsfelter
Grundlæggende indstillinger
dog — Hund
Navn og race. Tilføjes ordret.
Standardindstillinger: ""
pet_owner — Ejer
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
trainer — Træner eller hundeskole
Tilføjet ord for ord.
Standardindstillinger: ""
session_date — Dato for træningen
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
session_notes — Noter fra træningen
Hvad der blev øvet og iagttaget, og hvad der blev aftalt til hjemmet. Kun det, der står her, kan komme med i rapporten.
Standardindstillinger: ""
lines — Øvelser til hjemmetræning
Én række pr. øvelse som aftalt: hvordan, gange pr. dag, minutter hver gang og dage pr. uge.
Standardindstillinger: ""
next_session — Næste træning
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 20000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "dog_training_report",
"text": "{\"dog\":\"Bruno, labrador\",\"pet_owner\":\"Familien Novak\",\"trainer\":\"Lindenau Hundeskole, A. Berg\",\"session_date\":\"12. maj 2026\",\"session_notes\":\"Øvede at gå i løs line langs stien i parken. Bruno trak først mod andre hunde og gik efter et par runder roligt ved siden af ejeren. Indkald fungerede godt med den lange line. Derhjemme øves i haven før gåturen, og øvelsen stoppes, mens Bruno stadig synes, det er sjovt. Beløn med små stykker af hans sædvanlige foder.\",\"lines\":\"id,exercise,instruction,times_per_day,minutes,days_per_week\\nH1,Gå i løs line,I haven før gåturen,2,5,6\\nH2,Indkald med lang line,Kald én gang og belønn straks,1,10,5\\nH3,Sit og bliv ved døren,Før døren åbnes,3,2,7\",\"next_session\":\"19. maj 2026, kl. 17:00\"}"
}
Gør registreringerne fra et pensionsophold til en rapport til ejeren. Serveren tæller måltider, gåture og minutter pr. dag, og AI'en skriver en venlig tekst uden veterinære udsagn.
Input- og konfigurationsfelter
Grundlæggende indstillinger
animal — Dyr
Navn og art. Tilføjet ord for ord.
Standardindstillinger: ""
pet_owner — Ejer
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
boarding — Dyrepension eller dyrepasser
Tilføjet ord for ord.
Standardindstillinger: ""
stay — Dag eller periode
Tilføjet ord for ord.
Standardindstillinger: ""
lines — Indtastninger
Én række pr. registrering. activity er meal, walk, play, rest, care eller other. Minutter for gåture og leg. Foder og mængde bevares ordret. Datoer som 2026-05-31 eller 31.05.2026.
Standardindstillinger: ""
remarks — Noter til ejeren
Valgfrit: hvordan dyret faldt til, hvad det kunne lide. Kun det, der står her, kan komme med i teksten.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 25000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "pet_boarding_report",
"text": "{\"animal\":\"Lotte, gravhund\",\"pet_owner\":\"Fru Wagner\",\"boarding\":\"Lindenau Dyrehotel\",\"stay\":\"15. til 16. maj 2026\",\"lines\":\"id,date,time,activity,minutes,food,note\\nP1,2026-05-15,08:00,meal,,80 g tørfoder,Spiste det hele\\nP2,2026-05-15,09:30,walk,40,,Mødte beaglen Max\\nP3,2026-05-15,14:00,play,20,,Bold i haven\\nP4,2026-05-15,17:30,meal,,80 g tørfoder,Levnede lidt\\nP5,2026-05-15,19:00,walk,25,,\\nP6,2026-05-16,08:00,meal,,80 g tørfoder,\\nP7,2026-05-16,09:30,walk,35,,\\nP8,2026-05-16,11:00,care,,,Børstet\",\"remarks\":\"Lotte faldt hurtigt til og sov i sin egen kurv. Hun var glad for boldlegene i haven.\"}"
}
Gør mål, ændringer og priser til en ordreseddel for tøjændringer. Serveren beregner nye mål, linjetotaler og restbeløbet og kontrollerer ændringer mod sømrummet.
Input- og konfigurationsfelter
Grundlæggende indstillinger
customer — Kunde
Tilføjet ord for ord.
Standardindstillinger: ""
order_number — Ordrenummer
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
pickup — Klar til afhentning
Valgfrit, for eksempel fredag 15. maj. Tilføjes ordret.
Standardindstillinger: ""
lines — Ændringer
Én række pr. ændring. measure er det nuværende mål, change er +2 eller -1.5, allowance er det tilgængelige sømrum. unit_price kan være tom.
Standardindstillinger: ""
remarks — Kundens ønsker
Valgfrit: hvad kunden bad om ved prøvningen. Kun det, der står her, kan komme med.
Standardindstillinger: ""
Avancerede indstillinger
length_unit — Måleenhed
Vises ved alle mål.
cm — Centimeter · in — Tommer
Standardindstillinger: "cm"
deposit — Betalt depositum
Valgfrit, for eksempel 20.
Standardindstillinger: ""
currency — Valuta
Kort kode eller tegn vist med beløb, for eksempel EUR.
Standardindstillinger: "EUR"
Maksimalt antal UTF-8-byte i input: 25000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"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,Bukser grå,Afkort benlængden,104,-3,,1,14.00\\nR2,Bukser grå,Læg ud i livet,82,+3,2,1,18.50\\nR3,Kjole blå,Læg ind i sidesømmene,96,-4,,1,24.00\\nR4,Blazer,Afkort ærmerne,63,-2,,1,22.00\\nR5,Jeans,Udskift lynlåsen,,,,2,\",\"length_unit\":\"cm\",\"deposit\":\"20\",\"currency\":\"EUR\",\"remarks\":\"Buksernes fald uden opslag. Bevar de originale knapper på blazeren.\"}"
}
Gør arrangementer og stilke og materiale pr. arrangement til en materialeliste. Serveren ganger mængder, lægger omkostninger sammen pr. arrangement og laver en indkøbsliste.
Input- og konfigurationsfelter
Grundlæggende indstillinger
event — Begivenhed
For eksempel bryllup Berg. Tilføjes ordret.
Standardindstillinger: ""
event_date — Dato
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
customer — Kunde
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
arrangements — Arrangementer
Én række pr. arrangement med antallet af stykker.
Standardindstillinger: ""
lines — Materiale pr. arrangement
Én række pr. materiale og arrangement: arrangementet som navngivet ovenfor, stilke eller enheder pr. stykke, enhed og pris pr. enhed.
Standardindstillinger: ""
remarks — Noter
Valgfrit: farver, ønsker, leveringsdetaljer.
Standardindstillinger: ""
Avancerede indstillinger
waste_percent — Tillæg for svind (%)
Lægges kun til indkøbslisten. Fra 0 til 50.
Standardindstillinger: 0
currency — Valuta
Kort kode eller tegn vist med beløb, for eksempel EUR.
Standardindstillinger: "EUR"
Maksimalt antal UTF-8-byte i input: 30000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "floral_bill_of_materials",
"text": "{\"event\":\"Bryllup Berg og Novak\",\"event_date\":\"20. juni 2026\",\"customer\":\"Anna Berg\",\"arrangements\":\"id,arrangement,quantity\\nA1,Brudebuket,1\\nA2,Borddekoration,8\\nA3,Knaphulsblomst,6\",\"lines\":\"id,arrangement,material,per_arrangement,unit,unit_price\\nM1,Brudebuket,Rose Avalanche,15,stilk,2.40\\nM2,Brudebuket,Eukalyptus,5,stilk,1.10\\nM3,Brudebuket,Satinbånd,1.5,m,0.90\\nM4,Borddekoration,Rose Avalanche,5,stilk,2.40\\nM5,Borddekoration,Brudeslør,3,stilk,1.30\\nM6,Borddekoration,Blomsteroasis,1,stk.,1.80\\nM7,Knaphulsblomst,Buketrose,1,stilk,1.50\\nM8,Knaphulsblomst,Nål,2,stk.,\",\"waste_percent\":10,\"currency\":\"EUR\",\"remarks\":\"Kun hvid og lysegrøn. Levering til Lindenhof kl. 10:00.\"}"
}
Gør rationen pr. hest til en foderplan. Serveren beregner kilo pr. dag og periode, omkostningen pr. boks og indkøbsmængderne pr. foder. Ingen foderrådgivning.
Input- og konfigurationsfelter
Grundlæggende indstillinger
stable — Stald
Tilføjet ord for ord.
Standardindstillinger: ""
period — Periode
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
lines — Rationer
Én række pr. hest og foder: kg pr. fodring og fodringer pr. dag.
Standardindstillinger: ""
feeds — Foderpriser
Valgfrit: én række pr. foder med prisen pr. kg. Foder uden pris listes.
Standardindstillinger: ""
period_days — Dage i perioden
For eksempel 30 for en måned. Fra 1 til 366.
Standardindstillinger: 30
remarks — Noter
Valgfrit: alt, hvad planen skal nævne, for eksempel hvem der fodrer i weekenden.
Standardindstillinger: ""
Avancerede indstillinger
currency — Valuta
Kort kode eller tegn vist med beløb, for eksempel EUR.
Standardindstillinger: "EUR"
Maksimalt antal UTF-8-byte i input: 30000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Gør stykker og minutter til en ugentlig øveplan med en besked til forældrene. Serveren fordeler stykkerne over øvedagene og lægger minutterne sammen; kun stykker fra inputtet kommer med.
Input- og konfigurationsfelter
Grundlæggende indstillinger
student — Elev
Et fornavn er nok. Tilføjes ordret.
Standardindstillinger: ""
teacher — Lærer
Tilføjet ord for ord.
Standardindstillinger: ""
week — Uge
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
lines — Stykker og øvelser
Én række pr. stykke eller øvelse med minutter pr. øvedag. days_per_week kan være tom: så øves stykket på hver øvedag.
Standardindstillinger: ""
practice_days — Øvedage pr. uge
Fra 1 til 7.
Standardindstillinger: 5
teacher_notes — Noter fra timen
Valgfrit: hvad der gik godt, hvad man skal være opmærksom på ved øvningen. Kun det, der står her, kan komme med i beskeden.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 20000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "music_practice_plan",
"text": "{\"student\":\"Mia\",\"teacher\":\"Lindenau Musikskole, K. Berg\",\"week\":\"11. til 17. maj 2026\",\"lines\":\"id,piece,focus,minutes_per_day,days_per_week\\nU1,Skalaer G-dur og e-mol,Langsomt med metronom,5,\\nU2,Menuet i G,Takt 9 til 16 kun med venstre hånd,10,4\\nU3,Vindens sang,Spil igennem én gang om dagen,5,3\\nU4,Hæfte til prima vista,Én ny linje,5,2\",\"practice_days\":5,\"teacher_notes\":\"Mia spillede i dag første del af menuetten meget jævnt. I takt 9 til 16 er venstre hånd stadig usikker. Øv venligst langsomt, og hold korte pauser.\"}"
}
Gør emner, point og noter fra lektiehjælp til en statusrapport til forældre. Serveren beregner andele af maksimum pr. fag, og AI'en kommer ikke med prognoser eller diagnoser.
Input- og konfigurationsfelter
Grundlæggende indstillinger
student — Elev
Et fornavn er nok. Tilføjes ordret.
Standardindstillinger: ""
tutor — Lektiehjælper eller lektiehjælpsinstitut
Tilføjet ord for ord.
Standardindstillinger: ""
period — Periode
Tilføjet ord for ord.
Standardindstillinger: ""
lines — Timer og resultater
Én række pr. time eller prøve. score og max_score kan være tomme; grade bevares ordret. Datoer som 2026-05-31 eller 31.05.2026.
Standardindstillinger: ""
tutor_notes — Lektiehjælperens noter
Valgfrit: hvad der gik godt, hvad der stadig øves. Kun det, der står her, kan komme med i rapporten.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 30000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "tutoring_progress_report",
"text": "{\"student\":\"Jonas\",\"tutor\":\"Lindenau Lektiehjælp, P. Novak\",\"period\":\"Marts til maj 2026\",\"lines\":\"id,date,subject,topic,score,max_score,grade\\nL1,2026-03-10,Matematik,Brøker,12,20,\\nL2,2026-04-07,Matematik,Brøker og decimaltal,15,20,\\nL3,2026-05-05,Matematik,Procentregning,17,20,\\nL4,2026-03-17,Engelsk,Datid,8,15,\\nL5,2026-04-28,Engelsk,Uregelmæssige verber,11,15,\\nL6,2026-05-12,Engelsk,Skoleprøve,,,B\",\"tutor_notes\":\"Jonas kontrollerer nu selv sine resultater med brøker. De uregelmæssige verber øves med flashcards i starten af hver time. Han stiller flere spørgsmål end i marts.\"}"
}
Gør fund pr. hov og det udførte arbejde til en rapport til hesteejeren. Serveren beregner næste aftale ud fra dato og interval og lister hove uden registrering. Ingen veterinære diagnoser.
Input- og konfigurationsfelter
Grundlæggende indstillinger
horse — Hest
Navn og eventuelt stald. Tilføjes ordret.
Standardindstillinger: ""
pet_owner — Ejer
Valgfrit. Tilføjet ordret.
Standardindstillinger: ""
farrier — Hovslager eller hovpleje
Tilføjet ord for ord.
Standardindstillinger: ""
visit_date — Dato for besøg
For eksempel 2026-05-12 eller 12.05.2026. Kræves til den næste aftale.
Standardindstillinger: ""
interval_weeks — Interval til næste aftale (uger)
Som aftalt. Fra 1 til 26.
Standardindstillinger: 6
lines — Hove
Én række pr. hov, eller flere rækker ved flere fund. hoof er fl, fr, hl eller hr. finding og work vælges fra listerne.
Standardindstillinger: ""
remarks — Noter
Valgfrit: alt, hvad ejeren bør vide, for eksempel aftaler om næste besøg.
Standardindstillinger: ""
Maksimalt antal UTF-8-byte i input: 20000
Resultater anvender ops_review: columns og skalare rows, summary, kildeknyttede findings og eksportudkast. review_required og ai_required er true, og ai_model er do4u-standard. Al tekst skal gengives som ikke-betroet klartekst. Likviditetsresultater indeholder desuden chart_data med type cashflow, currency, buffer_cents og op til 91 daterede punkter med base_cents og scenario_cents. Værdier er serverberegnede heltalscent; ingen modelgenereret diagramkode accepteres. Skæreresultater indeholder chart_data med type cutting og scale 1000: stanglængder er heltallige tusindedele af den angivne enhed (mm, cm, m eller in). Hver stang indeholder id, unit, length, trim_start, trim_end, kerf, segments (id og length) samt remaining. Én snitfuge tælles pr. færdigdel. Serveren verificerer, at dele, snitfuger, endebeskæringer og resterende materiale tilsammen nøjagtigt svarer til lagerlængden. Tegningen omfatter højst 30 komplette stænger og 120 dele; total_bars, omitted_bars og truncated beskriver udtrykkeligt enhver udeladelse. Hele fordelingen bevares i tabellen og eksportudkastene. Heuristikken hævder ikke global optimalitet.
Eksempel på forespørgsel
{
"tool": "hoof_care_report",
"text": "{\"horse\":\"Fenja, Lindenhof\",\"pet_owner\":\"Fru Berg\",\"farrier\":\"Hovpleje 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,Lille revne ved tåen på ydersiden\\nH3,hl,uneven_wear,trim,Slides mere på indersiden\\nH4,hr,ok,trim,\",\"remarks\":\"Fenja stod roligt. Hold hende venligst i boksen ved næste besøg, helst før fodringen.\"}"
}
Kontrakt- og vedligeholdelsesgennemgange returnerer desuden et signeret calendar_review-token bundet til den autentificerede konto, kildedataene og et udløb efter 30 minutter. Efter udtrykkelig menneskelig gennemgang sendes token, valgte begivenheds-ID'er og approved:true med POST til /api/v1/business/calendar fra samme konto. Svaret er en ICS-eksport. Serveren kontrollerer ejerskab, signatur, udløb og udvælgelse uafhængigt af modellen. Ingen kalender ændres.
POST /api/v1/business/calendar
Endpointet kræver eksisterende API Bearer-autentificering for samme konto, som ejer kontrakt- eller vedligeholdelsesgennemgangen. Den signerede gennemgang er gyldig i 30 minutter og binder de godkendte kildedata og begivenhedsudvalget. Manglende godkendelse, en anden ejer, ukendte begivenheds-ID'er eller et udløbet eller ændret token afvises. calendar_review er et objekt med token og expires_at (Unix-tidsstempel). calendar_events indeholder id, title, date (YYYY-MM-DD) og description; calendar_options indeholder name og reminder_days. Det første resultat indeholder ingen ICS-byte. Højst 20 forskellige begivenheds-ID'er kan vælges.
{
"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
}
Et vellykket svar indeholder ok:true og én export med filename, mime:text/calendar og den komplette ICS-tekst i content. Pladsholderen nedenfor beskriver svarstrukturen; den er ikke en genereret fil. Lagring eller import af filen er en særskilt klienthandling. Ingen kalendertjeneste kontaktes.
Første resultater indeholder udkasteksporter med filename, mime og content samt den kildebundne kontroltabel. Disse udkast kræver udtrykkelig menneskelig gennemgang før brug eller videresendelse. Gennemgang af kontraktfrister og vedligeholdelse kan omfatte calendar_events, calendar_options og calendar_review; disse felter accepteres aldrig som modelgivet godkendelse. Kalendereksport kræver den særskilte bekræftede anmodning vist ovenfor.
Widgets
En widget indlejrer et Do4U-værktøj på dit eget website som iframe, med samme formular og resultat som på Do4U. Forespørgsler faktureres på widgettens konto. Du opretter widgets på siden Widgets eller med API'et.
Indlejr kun widgets bag et login. Siden med widgetten skal kræve login. Alle, der kan åbne siden, kan bruge widgetten og forbruge dine credits. Brug aldrig en widget på en offentlig side.
Do4U kan ikke udefra tjekke, om din side kræver login. Det bekræfter du, når du opretter widgetten, og du er ansvarlig for det. Grænserne nedenfor mindsker skaden, hvis et token slipper ud, men de erstatter ikke login.
Ét token pr. widget
Hver widget har sit eget token, der starter med d4w_. Do4U gemmer kun et hash, så tokenet vises kun én gang. Det kan meget mindre end en API-nøgle:
Det virker kun til denne widgets værktøjer. Det kan ikke læse din saldo og kan ikke se andre job.
Kun de tilladte websites kan indlejre widgetten. Det håndhæver browseren. Uden for en browser beskytter dette tjek dig ikke, for et program kan forfalske sin oprindelse.
Hver widget har et budget pr. dag og pr. måned og en grænse for forespørgsler pr. minut. Når budgettet er brugt op, afvises nye job.
En widget ser kun sine egne job. Med et subject ser hver bruger kun sine egne job.
»Nyt token« erstatter straks det gamle token og afslutter alle dets sessioner. »Tilbagekald« stopper straks widgetten. Andre widgets og API-nøgler virker fortsat.
Hold tokenet ude af offentlig kode, logfiler og repositories.
Kom hurtigt i gang
Åbn siden Widgets, og vælg et værktøj, de tilladte websites, tilstanden og budgettet.
Bekræft, at du kun indlejrer widgetten bag et login. Kopiér tokenet, som kun vises én gang.
Tilføj koden til en side, der kræver login.
Log ind, prøv widgetten én gang, og tjek forbruget på siden Widgets.
Tilstand 1: Token på siden
Den hurtigste måde. Tokenet står i HTML'en på din side, så enhver indlogget bruger kan læse det. Brug kun denne tilstand, hvis du stoler på alle brugere af området. Denne tilstand tillader ét værktøj pr. widget.
<!-- Indlejr kun i et område, der kræver login -->
<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>
Tilstand 2: Kortlivede sessioner (anbefales)
Widget-tokenet bliver på din server. Når din server har genkendt en indlogget bruger, henter den et sessionstoken og skriver kun det ind på siden. Et sessionstoken starter med d4s_ og udløber af sig selv. I denne tilstand afviser browseren det langlivede token, så et token, der ved en fejl er kopieret ind i HTML'en, opdages med det samme.
Eksempel i PHP. Kør dette kun for indloggede brugere, på den server, der genererer siden:
<?php
// Tjek først dit eget login. Tokenet bliver på denne server.
if (empty($_SESSION['user_id'])) { http_response_code(403); exit; }
$ch = curl_init('https://do4u.eu/api/v1/widgets/session');
curl_setopt_array($ch, [
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_TIMEOUT => 10,
CURLOPT_HTTPHEADER => [
'Authorization: Bearer ' . getenv('DO4U_WIDGET_TOKEN'),
'Content-Type: application/json',
],
CURLOPT_POSTFIELDS => json_encode(['subject' => (string)$_SESSION['user_id']]),
]);
$antwort = json_decode((string)curl_exec($ch), true);
$marke = $antwort['token'] ?? '';
?>
<div data-do4u-widget="w_3f9a1c0b7d2e4a68" data-tool="newsletter_create"
data-token="<?= htmlspecialchars($marke) ?>" data-session-url="/do4u-session.php"></div>
<script src="https://do4u.eu/js/do4u-widget.js" defer></script>
Valgfrit: data-session-url angiver en adresse på dit eget website. Når en session udløber, sender widgetten en forespørgsel til denne adresse med dit websites cookies. Tjek login der, og svar med {"token": "d4s_..."}.
tool
Valgfrit. Begrænser sessionen til ét værktøj i denne widget. Uden dette felt gælder sessionen for alle widgettens værktøjer.
subject
Valgfrit. Dit ID for brugeren, højst 200 bytes. Do4U gemmer kun et hash. En session med subject ser kun job med samme subject.
ttl_minutes
Valgfrit. Levetid i minutter. Standard 60, højst 480.
Attributter
data-do4u-widget
Påkrævet. Widgettens ID, for eksempel w_3f9a1c0b7d2e4a68.
data-tool
Påkrævet. Værktøjets navn som i listen nedenfor.
data-token
Widget-tokenet eller et sessionstoken. Scriptet fjerner det fra elementet efter indlæsning.
data-lang
Widgettens sprog, for eksempel da. Uden denne attribut bruger Do4U browserens sprog.
data-theme
light eller dark. Uden denne attribut gælder systemets indstilling.
data-min-height
Mindste højde i pixels, som standard 480. Derefter følger højden indholdet.
data-session-url
Adresse på dit website, der returnerer et nyt sessionstoken.
data-title
Titel på iframen til skærmlæsere. Angiv den på din sides sprog.
Hændelser og forudfyldning
Elementet udløser do4u:ready, do4u:result og do4u:expired. Med do4uWidget.fill() kan din side forudfylde formularfelter. Et job starter aldrig af sig selv, for brugeren bestemmer, hvornår der bruges credits.
Behandl resultatet som data, der ikke kan stoles på. AI-output kan være forkert, og tekst fra læste websider kan påvirke det. Escape resultatet, eller rens det på din server, før du viser eller gemmer det. Lad et menneske tjekke det, før du offentliggør det.
Content Security Policy
Hvis dit website bruger en Content Security Policy, skal du tillade rammen og scriptet. Hvis du selv hoster scriptet, er frame-src nok.
Integrationer kan administrere widgets med en API-nøgle på kontoen. Tokenet i svaret på POST /widgets vises kun én gang. POST /widgets/session accepterer også et widget-token; så er feltet widget ikke nødvendigt. Med en API-nøgle skal du sende widgettens ID i feltet widget.
POST /widgets/session
Opret et sessionstoken.
GET /widgets
Vis widgets, deres forbrug og de værktøjer, der er tilgængelige for widgets.
Tokenet er forkert eller tilbagekaldt, eller widgets er slået fra.
401 expired
Sessionen er udløbet. Genindlæs siden, eller brug data-session-url.
401 session_required
Denne widget virker kun med sessionstokens, men den har modtaget det langlivede token.
403
Widgetten eller sessionen tillader ikke dette værktøj.
429
Widgettens budget er brugt op, eller der er for mange forespørgsler pr. minut.
Data og fakturering
Job faktureres til normale priser på widgettens konto. Valg af team og projekt er ikke tilgængeligt i widgets.
Som standard gemmer en widget ikke indhold: Do4U sletter input og resultater, når de er hentet, senest efter en time. Du kan ændre det for hver widget.
Widgetten kører på do4u.eu og sætter ingen cookies. Fortæl dine brugere i din privatlivspolitik, at deres input sendes til Do4U.
Tokenet overføres i adressens fragment, som browsere ikke sender til servere. Det vises ikke i adgangslogfiler eller referrers.
Tilgængelige værktøjer
Alle værktøjer, der opretter et job, er tilgængelige som widget. Brug disse navne i data-tool:
Tilgængelighedserklæringen har sin egen proces uden job og er ikke tilgængelig som widget. Værktøjer med deres egen side viser et enkelt adressefelt i widgetten.
Data
Input og resultater gemmes i 7 dage (Free) eller 30 dage (betalte pakker) og slettes derefter. Billeder slettes lige efter behandlingen. Resultaterne er genereret af AI: tjek dem, før du bruger dem.
Besvar e-mails uden at ændre din indbakke
Do4U driver ikke en indbakke og gemmer aldrig adgangsdata til din postkasse. To måder at få svarudkast alligevel:
S1 – Skabelon til n8n eller Make
Udløser: en ny e-mail i din postkasse (IMAP-udløser i n8n eller Make – adgangsdata bliver dér)
POST /api/v1/jobs med værktøjet support_reply, e-mailens tekst og no_store: true
Vent nogle sekunder, og hent GET /api/v1/jobs/{id}, indtil status er done
Opret et udkast i din postkasse med teksten fra result.reply (Gmail- eller Outlook-modul)
I Make bygger du det samme scenarie af modulerne Email (watch emails), HTTP (make a request), Sleep og Gmail eller Outlook (create a draft).
Dev-udvidelser og shop-plugins
Pak ZIP-filen ud, og læs den medfølgende vejledning. Indlæs browserudvidelsen lokalt; test shop-plugins i en testshop først. Du skal bruge din egen Dev API-nøgle. Shopware tilbyder i øjeblikket en CLI.