Preskoči na vsebino

Dokumentacija API

Z Do4U API lahko iz svoje programske opreme uporabljaš ista orodja kot na spletni strani: povzemanje, primerjanje, odgovore strankam, nadomestna besedila, prepisovanje in prevajanje. Vsak zahtevek se obdela na naših lastnih strežnikih na Poljskem, v EU.

Osnovni URL: https://do4u.eu/api/v1

Opis OpenAPI 3.1 (JSON) – Strojno berljiv opis tega API-ja za generatorje kode in orodja, kot sta Postman ali Insomnia. Ključ ni potreben.

Overitev

V računu ustvari ključ pod Ključi API. Pošiljaj ga z vsakim zahtevkom v glavi Authorization: Bearer <key> (ali X-API-Key: <key>). Ključ ohrani skrit in ga nikoli ne vstavljaj v spletno stran. Ključ lahko kadar koli prekličeš.

Kako deluje

Naloge se izvajajo asinhrono. Ustvariš nalogo in takoj dobiš njen id (HTTP 202). Nato jo pridobivaj, dokler njen status ni done ali failed. Poizvedi vsake 2 do 5 sekund; večina nalog traja nekaj sekund.

Končne točke

GET /tools Orodja, možnosti in tvoje omejitve vnosa
GET /balance Stanje tvojih kreditov
POST /jobs Ustvarjanje naloge (JSON ali multipart/form-data s sliko)
GET /jobs/{id} Status in rezultat naloge
DELETE /key Prekliče ključ, ki ga pošlješ s tem zahtevkom, na primer ko se integracija odklopi. Že ustvarjene naloge se še dokončajo.
POST /key/revoke Enako kot DELETE /key, za odjemalce, ki znajo pošiljati samo GET in POST.

Primer

Ustvari nalogo, nato pridobi rezultat:

curl -X POST https://do4u.eu/api/v1/jobs \
  -H "Authorization: Bearer d4u_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"tool": "summarize", "text": "...", "options": {"length": "short"}, "language": "en"}'
HTTP/1.1 202 Accepted
{"id": "8f1c0b6a...", "tool": "summarize", "status": "queued", "model": "do4u-standard",
 "credits_estimate": 1, "links": {"self": "https://do4u.eu/api/v1/jobs/8f1c0b6a..."}}
curl https://do4u.eu/api/v1/jobs/8f1c0b6a... -H "Authorization: Bearer d4u_YOUR_KEY"

{"id": "8f1c0b6a...", "tool": "summarize", "status": "done", "model": "do4u-standard", "credits_estimate": 1,
 "result": {"summary": "...", "key_points": ["...", "..."]}, "credits": 1,
 "notice": "AI-generated, please check before use."}
curl -X POST https://do4u.eu/api/v1/jobs -H "Authorization: Bearer d4u_YOUR_KEY" \
  -F tool=alt_text -F language=de -F "text=Product page: hiking boots" -F image=@photo.jpg

Polja zahtevka za POST /jobs

toolIme orodja, glej tabelo spodaj. Obvezno.
textVhodno besedilo. Za compare: besedilo A. Za alt_text: neobvezen kontekst strani.
text_bBesedilo B (samo za compare).
urlJavna spletna stran, ki se prebere namesto besedila (summarize, accessibility_check).
htmlHTML strani za preverjanje (accessibility_check), do 300.000 znakov.
focus_keywordNeobvezna ključna beseda za seo_meta. Brez target seo_meta piše v jeziku iz polja language.
faqNeobvezni izseki FAQ (samo za support_reply).
questionsNeobvezno za seo_meta, content_brief in faq_schema: pogosta vprašanja obiskovalcev kot seznam besedil ali {"text": ..., "count": n} (do 50, uporabljenih je največ 20). faq_schema nanje odgovori najprej, če nanje odgovarja vir; visitor_questions v rezultatu pove, kaj se je zgodilo z vsakim.
imageSlika za alt_text: polje datoteke v multipart/form-data ali base64 / data URI v JSON. JPG, PNG, WebP ali GIF, do 5 MB.
image_urlNeobvezno za alt_text namesto image: javni naslov slike (http ali https; JPEG, PNG, WebP ali GIF; največ 5 MB). Do4U jo enkrat naloži v ozadju. Če to ne uspe, naloga spodleti z napako image_unavailable in ne stane nič.
optionsObjekt z možnostmi orodja, na primer {"length": "short"}.
languageJezik rezultata in opomb: en, de ali pl. Privzeto je en. Pri translate je ciljni jezik možnost target.
no_storetrue: vnos se izbriše takoj po obdelavi, rezultat pa po prvem prevzemu.
brand_voiceNeobvezno: false za to nalogo izklopi glas tvoje znamke (privzeto: glas znamke se uporabi, če je nastavljen).
ai_labelNeobvezno: true v spletnem vmesniku ob rezultatu prikaže vidno opombo »Označeno kot ustvarjeno z AI«, false jo skrije. Privzeto: nastavitev v tvojem računu. Strojno berljiva oznaka AI je v rezultatu vedno in je ni mogoče izklopiti: polji ai_generated in generator, komentar HTML v rezultatih HTML, ai_notice za opise slik. ai_generated je false, če rezultat izvira samo iz samodejnih preverjanj.
callback_urlNeobvezno: javni naslov https, na katerega prispe podpisan POST, ko je naloga končana (glej Webhooks).
render_jsNeobvezno: true najprej naloži stran z JavaScriptom (strani, ki vsebino sestavijo v brskalniku; orodja, ki berejo url). Doplačilo za upodobitev se zaračuna samo, če je bila stran res tako naložena; polje rezultata render pove, kaj se je zgodilo.
no_cacheNeobvezno: true vedno zažene novo opravilo AI. Brez tega se ponovno uporabi končan in še shranjen rezultat tvojega računa (ali delovnega prostora) z istim orodjem, možnostmi in vnosom: opravilo je opravljeno takoj, from_history je true in stane 0 % kreditov izvirnika. Nikoli z no_store, nikoli za url.
allow_same_languageNeobvezno za translate, translate_html in translate_file: true prevede tudi, če je besedilo že v ciljnem jeziku. Brez tega je tako opravilo zavrnjeno s same_language (400) – samo kadar je preverjanje gotovo.

Varno ponavljanje zahtevkov (Idempotency-Key)

Pošlji glavo Idempotency-Key s POST /jobs, na primer naključni UUID za vsako opravilo (1 do 255 tiskljivih znakov ASCII). Če se povezava prekine in isti zahtevek znova pošlješ z istim Idempotency-Key in istim ključem API v 24 urah, dobiš spet isti odgovor: isto opravilo, brez drugega opravila in brez drugega zaračunavanja. Odgovor ima nato glavo Idempotent-Replayed: true. Za vsako novo opravilo uporabi nov ključ. Če isti ključ pošlješ z drugačnim zahtevkom, dobiš 422 idempotency_conflict. Napake se ne shranjujejo: po napaki lahko zahtevek znova pošlješ z istim ključem.

curl -X POST https://do4u.eu/api/v1/jobs \
  -H "Authorization: Bearer d4u_YOUR_KEY" \
  -H "Idempotency-Key: 5f0c2a8e-7d1b-4c3a-9e2f-1b6d8a4c0e77" \
  -H "Content-Type: application/json" \
  -d '{"tool": "summarize", "text": "..."}'

Orodja in možnosti

OrodjeVhodi Možnosti (prva vrednost je privzeta)Polja rezultataCena
contract_deadlinesPogodbeni datumi in roki text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, calendar_events, calendar_options, calendar_review, chart_data, draft_text, draft_html običajno 1–3 kreditov
quote_builderKalkulator ponudb text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
complaint_caseOsnutek reklamacijskega primera text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
tender_responseRazpisni odgovor na podlagi dokazil text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
product_consistencySkladnost dokumentov o izdelku text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
onboarding_planNačrti uvajanja, podprti z viri text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
interview_guideStrukturirani vodniki za strokovne razgovore text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
project_handoverSledljive predaje projektov text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
cashflow_forecastNapoved denarnega toka in scenariji text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
expense_policy_checkPregled internih pravil o stroških text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
migration_acceptancePregled prevzema migracije text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
batch_traceabilityPregled sledljivosti serij in serijskih številk text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
maintenance_plannerNačrtovanje vzdrževanja na podlagi virov text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, calendar_events, calendar_options, calendar_review, chart_data, draft_text, draft_html običajno 1–3 kreditov
incident_reviewPregled incidentov s povezavami na dokaze text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
job_cost_reviewNaknadni obračun stroškov in pregled marž text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
sla_reviewPregled dogodkov SLA in odzivnih časov text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
cutting_planNačrt enodimenzionalnega razreza text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
measurement_reviewPregled merilnih serij text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
change_impactPregled vpliva sprememb na podlagi vzdrževanih podatkov text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
recovery_planNačrtovanje operativne obnove text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
assessment_rubricsOcenjevalna matrika na podlagi dokazil text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
literature_screeningPregled presejanja literature text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
interview_codingKodiranje intervjujev z vzdrževano knjigo kod text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
recipe_scalingKoličine v receptih in nakup text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
room_quantitiesIzmere prostorov in količine materiala text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
crop_planningPregled razmikov sajenja in kolobarjenja text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
script_continuityPregled kontinuitete scenarija text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
experiment_designPonovljivo načrtovanje poskusov text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
press_releaseSporočilo za javnost text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
job_ad_createOglas za delovno mesto text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
offer_cover_letterSpremno pismo k ponudbi text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
customer_change_noticeObvestilo stranki o spremembi text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
polite_declineVljudna zavrnitev text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
payment_reminderOpomin za plačilo text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
event_invitationVabilo na dogodek text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
cancellation_letterOdpoved pogodbe text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
complaint_letterPritožba text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
company_profileProfil podjetja text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
speech_draftOsnutek govora text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
grant_summaryPovzetek vloge za financiranje text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
parent_letterPismo staršem text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
notice_boardObvestilo za oglasno desko ali vrata text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
cover_letterSpremno pismo k prijavi text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
property_listingOglas za nepremičnino text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
classified_adMali oglas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
donation_appealPoziv k darovanju text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
release_notesOpombe ob izdaji text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
video_chaptersPoglavja videja text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
meeting_agendaDnevni red sestanka text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
document_questionsVprašanja o dokumentu text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
contract_clause_reviewPogodbena določila za pregled text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
action_itemsNaloge in odločitve iz besedila text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
contradiction_checkProtislovja v dokumentu text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
missing_informationManjkajoči podatki v povpraševanju text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
official_letter_explainerUradni dopis, razložen text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
checklist_from_textKontrolni seznam iz besedila text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
ticket_triageRazvrščanje zahtevkov text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
feedback_sortingRazvrščanje povratnih informacij text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
recommendation_letterPriporočilno pismo text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
cv_from_notesŽivljenjepis iz zapiskov text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
thank_you_letterZahvalno pismo text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
appointment_confirmationPotrditev termina text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
out_of_officeSporočilo o odsotnosti text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
offer_follow_upOpomnik na ponudbo text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
quick_guideKratka navodila text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
safety_briefingVarnostno usposabljanje text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
tenant_noticeObvestilo najemnikom text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
internal_announcementInterno obvestilo text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
work_reportPoročilo o opravljenem delu text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
defect_listSeznam napak text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
reference_explainedRazlaga delovnega spričevala text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
reference_draftOsnutek delovnega spričevala text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
utility_bill_checkPreverjanje obračuna obratovalnih stroškov text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
allergen_labellingOznačevanje alergenov text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
flashcardsUčne kartice text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
lesson_planUčni načrt ure text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
insurance_claimPrijava škode zavarovalnici text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
travel_expensesObračun potnih stroškov text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
club_annual_reportLetno poročilo društva text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
flat_handoverZapisnik o predaji stanovanja text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
staff_talk_prepPriprava na letni razgovor text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
cash_reportBlagajniško poročilo za društva text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
mileage_log_checkPreverjanje potne knjige text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
timesheet_summaryPovzetek evidence delovnega časa text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
meter_readingsVrednotenje stanj števcev text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
inventory_listInventurni seznam text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
shift_handoverPredaja izmene text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
club_budgetProračun društva text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
interview_preparationPriprava na zaposlitveni razgovor text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
driving_lesson_recordEvidenca ur vožnje text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
hair_colour_cardKartica barvnega recepta text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
photo_shoot_schedulePotek fotografiranja text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
wedding_day_schedulePotek poročnega dne text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
home_exercise_sheetList za domače vaje text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
care_reportPoročilo o negi text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
childcare_observationPoročilo o opazovanju otroka v vrtcu text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
death_notice_obituaryOsmrtnica in nekrolog text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
owners_meetingZbor lastnikov: vabilo in zapisnik text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
pet_aftercare_sheetList za nego živali po posegu text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
workshop_reportPoročilo servisa za lastnike vozil text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
electrical_test_recordZapisnik električnih meritev text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
temperature_log_checkPreverjanje evidence temperatur text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
bakers_percentageKalkulator pekovskih odstotkov text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
hive_recordVrednotenje panjskih listov text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
timber_listSeznam lesa v m³ trdne mase text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
planting_planNačrt sajenja s količinami text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
power_load_phasesObremenitev po fazah text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
load_listSeznam tovora s preverjanjem nosilnosti text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
cleaning_planNačrt čiščenja s tedenskimi urami text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
paint_quantityKoličina barve za slikopleskarje text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
tile_quantityKoličina ploščic z lepilom in fugirno maso text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
roofing_materialStrešni material iz strešnih površin text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
glass_orderNaročilo stekla s površino in težo text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
removal_volumeProstornina selitve in velikost vozila text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
standard_line_offerPonudba za prevod po normiranih vrsticah text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
gold_purchase_receiptPotrdilo o odkupu starega zlata text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
brew_logZapisnik varjenja s prevretjem in alkoholom text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
hiking_time_planČasovni načrt pohoda po odsekih text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
rider_stock_checkTehnični rider v primerjavi z zalogo text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
bait_station_checkPoročilo o pregledu vabnih postaj text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
pool_water_logPreverjanje dnevnika kopalne vode text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
dog_training_reportPoročilo o šolanju psa in načrt domače vadbe text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
pet_boarding_reportPoročilo hotela za živali za lastnike text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
alteration_order_sheetList naročila za popravilo oblačil z merami text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
floral_bill_of_materialsCvetličarska kosovnica text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
stable_feed_planNačrt krmljenja v hlevu s količinami in stroški text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
music_practice_planNačrt glasbene vadbe z obvestilom za starše text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
tutoring_progress_reportPoročilo o napredku pri inštrukcijah za starše text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
hoof_care_reportPoročilo o negi kopit z naslednjim terminom text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html običajno 1–3 kreditov
supplier_comparePrimerjava ponudb dobaviteljev text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key običajno 1–3 kreditov
three_way_matchUsklajevanje naročila, dobave in računa text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key običajno 1–3 kreditov
payment_matchUsklajevanje plačil in računov text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key običajno 1–3 kreditov
reorder_planPomočnik za načrtovanje ponovnega naročanja text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key običajno 1–3 kreditov
shift_planPomočnik za načrtovanje izmen text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key običajno 1–3 kreditov
project_planNačrtovalnik projektnih zmogljivosti text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key običajno 1–3 kreditov
label_sheetListi nalepk s črtnimi in QR-kodami text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key običajno 1–3 kreditov
test_casesMatrika preizkusov zahtev text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key običajno 1–3 kreditov
receipt_extractDigitalizacija računov in potrdil text 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 type, fields, items, evidence, source_text, source_sha256, warnings, review_required, note_key, export običajno 1–3 kreditov
spreadsheet_formulaPomočnik za formule v preglednicah text – tool, version, status, formula, explanation, tests, tests_executed, assumptions, application, formula_language, separator, review_status, input_sha256, note_key, exports običajno 1–3 kreditov
translation_checkPreverjanje kakovosti prevoda text – tool, version, status, items, checks, review_status, input_sha256, note_key, exports običajno 1–3 kreditov
transcribePrepisovanje zvoka in videa text – tool, status, segments, duration_ms, source_sha256, review_required, error, exports običajno 1–2 kreditov
document_mergeIzpolnjevanje predlog dokumentov text action: review | exportexport_format: docx | pdf tool, type, status, source_sha256, files, rows, preview, placeholders, columns, missing, empty, approval_required, review_required, note_key, export običajno 1–3 kreditov
import_mapPomočnik za preslikavo uvoznih podatkov text action: review | exportexport_format: csv | xlsx type, source_headers, target_headers, types, mapping, rows, issues, profile, source_sha256, approval_required, export običajno 1–2 kreditov
presentationPredstavitve iz izvornega gradiva text, phase, approved, approval_token – tool, status, title, slides, context, approval_required, approval_token, review_required, exports običajno 1–3 kreditov
document_filingPomočnik za arhiviranje dokumentov text action: review | exportexport_format: zipocr_language: en | de | pl | fr | es | it | nl | cs | sk | bg | da | el | fi | hr | hu | lt | pt | ro | sl | sv | uk | nb tool, type, status, source_sha256, files, rows, preview, placeholders, columns, missing, empty, approval_required, review_required, note_key, export običajno 1–3 kreditov
meeting_minutesZapisnik sestanka text items: 10 | 5 | 20 tool, version, status, items, review_status, source_binding, source_sha256, exports običajno 1–3 kreditov
tender_requirementsRazpisne zahteve text items: 10 | 5 | 20 tool, version, status, items, review_status, source_binding, source_sha256, exports običajno 1–3 kreditov
work_instructionsDelovna navodila text items: 10 | 5 | 20 tool, version, status, items, review_status, source_binding, source_sha256, exports običajno 1–3 kreditov
learning_quizUčni kviz text items: 10 | 5 | 20 tool, version, status, items, review_status, source_binding, source_sha256, exports običajno 1–3 kreditov
clean_tableČiščenje CSV in XLSX text, selected delimiter: auto | comma | semicolon | tabdecimal: keep | commaoffice_action: review | exportexport_format: csv | xlsx type, rows, changes, selection_required, source_sha256, limits, note, export običajno 1–2 kreditov
anonymizeAnonimizacija besedila text, selected, terms scope: all | email | phone | iban | ipoffice_action: review | exportexport_format: txt type, text, findings, selection_required, source_sha256, offset_unit, note, export običajno 1–2 kreditov
subtitlesPreverjanje in prevajanje podnapisov text, max_line_chars, max_lines, max_cps 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 tool, mode, format, target, status, cue_count, timings_preserved, source_check, result_check, guidelines, filename, mime, file, preview, note običajno 1–3 kreditov
invoice_validatePreverjanje e-računov text profile: auto | en16931 | xrechnung tool, status, accepted_by_rules, findings, checks, versions, counts, source_sha256, error, note, exports običajno 1–2 kreditov
blog_assistantPomočnik za pisanje blogov phase, topic, audience, goal, text, source_url, analyse_url, approved, sources_approved, approval_token, briefing_hash – type, title, outline, questions, sources, approval_required, approval_token, briefing_hash, paragraphs, publication, exports običajno 1–3 kreditov
moderate_commentPreveri komentarje glede neželene pošte text – classification, reason, suggestion, action, note običajno 1–3 kreditov
document_htmlPretvori dokumente v HTML image, pdf, text page: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 html, plain_text, notes, page, note običajno 2–3 kreditov
image_textPoišči besedilo, vpeto v slike url image_index: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 html, plain_text, notes, images, image_index, coverage, note običajno 2–3 kreditov
pdf_accessibilityPreveri dostopnost PDF pdf – checks, pages, truncated, repaired, note, convert_url običajno 1–2 kreditov
summarizePovzemi text, url length: medium | short | long summary, key_points običajno 1–3 kreditov
comparePrimerjaj text, text_b focus: overall | facts | tone | seo summary, similarities, differences običajno 1–3 kreditov
support_replyOdgovor podpore text, faq tone: friendly | neutral | formal reply, concerns, questions običajno 1–3 kreditov
alt_textNadomestna besedila image, text, filename, image_url – alt, caption, description, filename, filename_base, extension, language, alt_length, alt_max, alt_status, caption_length, caption_max, caption_status običajno 2–3 kreditov
rewritePredelaj text style: simpler | shorter | more_formal | more_casual | more_persuasive | easy_to_read text, changes, language, style_label, readability, easy_check, easy_note, review_status, review_limit, diff običajno 1–4 kreditov
accessibility_checkPreverjanje dostopnosti url, html – summary, page, counts, findings, checks, readability, note fiksno 3 kreditov na nalogo
seo_metaNaslov in opis SEO url, text, focus_keyword, questions target: en | de | pl | fr | es | it | nl | cs | sk | uk | bg | da | el | fi | hr | hu | lt | pt | ro | sl | sv variants, current, focus_keyword, limits, keywords, note fiksno 1 kredit na nalogo
translate_htmlPrevedi HTML html target: en | de | pl | fr | es | it | nl | cs | sk | uk | bg | da | el | fi | hr | hu | lt | pt | ro | sl | sv html, segments, check, glossary, notes, note, review_status, alignment običajno 1–4 kreditov
product_descriptionOpisi izdelkov text 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 običajno 1–3 kreditov
headlinesNaslovi in zadevne vrstice 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 kind, fields, variants, limits, counts, enough, report, language, detected_language, note fiksno 1 kredit na nalogo
faq_schemaPogosta vprašanja in označevanje sheme url, text, questions type: faq | organization | localbusiness | productcount: 8 | 5 | 10target: auto | en | de | pl | fr | es | it | nl | cs | sk | uk | bg | da | el | fi | hr | hu | lt | pt | ro | sl | sv type, kind, jsonld, html, valid, faq, fields, checks, counts, unverified, dropped, existing, existing_errors, existing_same, page, language, detected_language, notes, note, visitor_questions fiksno 2 kreditov na nalogo
content_briefPovzetek vsebine text, audience, questions target: auto | en | de | pl | fr | es | it | nl | cs | sk | uk | bg | da | el | fi | hr | hu | lt | pt | ro | sl | sv title, title_length, title_max, title_status, goal, intent, outline, questions, length, markdown, counts, dropped, limits, language, detected_language, notes, note običajno 1–2 kreditov
review_replyOdgovori na ocene text, company stars: 0 | 1 | 2 | 3 | 4 | 5platform: general | google | trustpilot | booking | tripadvisor | airbnb | yelp | app_store | google_playtone: friendly | neutral | formalcount: 3 | 2target: auto | en | de | pl | fr | es | it | nl | cs | sk | uk | bg | da | el | fi | hr | hu | lt | pt | ro | sl | sv assessment, variants, limits, platform, stars, tone, counts, dropped, enough, report, hints, checks, language, detected_language, note običajno 1–2 kreditov
social_postsObjave za družbena omrežja iz članka url, text channels: all | linkedin | facebook | instagram | linkedin+facebook | linkedin+instagram | facebook+instagramtone: friendly | neutral | persuasive | formal | casualvariants: 1 | 2 | 3target: auto | en | de | pl | fr | es | it | nl | cs | sk | uk | bg | da | el | fi | hr | hu | lt | pt | ro | sl | sv channels, posts, limits, counts, enough, report, link, link_in_bio, language, detected_language, source, notes, note običajno 1–3 kreditov
explain_termsRazloži pojme url, text 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 terms, level, language, detected_language, source, text_length, text_clipped, counts, dropped, adjusted, limits, other_candidates, checks, markdown, html, notes, note običajno 1–3 kreditov
extract_dataIzlušči podatke url, text types: all | hours | prices | hours+prices | addresses | hours+addresses | prices+addresses | hours+prices+addresses | events | hours+events | prices+events | hours+prices+events | addresses+events | hours+addresses+events | prices+addresses+events | hours+prices+addresses+events | contact | hours+contact | prices+contact | hours+prices+contact | addresses+contact | hours+addresses+contact | prices+addresses+contact | hours+prices+addresses+contact | events+contact | hours+events+contact | prices+events+contact | hours+prices+events+contact | addresses+events+contact | hours+addresses+events+contact | prices+addresses+events+contacttarget: auto | en | de | pl | fr | es | it | nl | cs | sk | uk | bg | da | el | fi | hr | hu | lt | pt | ro | sl | sv kinds, hours, prices, addresses, events, contact, counts, empty, unverified, dropped, limits, source, language, detected_language, notes, note običajno 1–3 kreditov
redirect_planNačrt preusmeritev old_urls, new_urls, old_domain, new_domain ai: yes | no old_base, new_base, mappings, counts, unused_new, invalid, dropped, ai, legend, language, domain_ignored, notes, note običajno 1–3 kreditov
contrast_checkPreverjanje barvnega kontrasta colors level: aa | aaatext_size: normal | large colors, pairs, counts, invalid, settings, palette_check, legend, language, note običajno 1–2 kreditov
language_levelJezikovna raven (A1–C1) text 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 text, changes, level, language, detected_language, translated, summary, within_guideline, measures, over_guideline, over_count, readability, content, kept_terms, checks, hints, note običajno 1–4 kreditov
llms_txtGenerator llms.txt url target: auto | en | de | pl | fr | es | it | nl | cs | sk | uk | bg | da | el | fi | hr | hu | lt | pt | ro | sl | sv name, summary, details, file, filename, sections, counts, pages_read, read, existing, dropped, hints, language, detected_language, notes, note običajno 1–3 kreditov
internal_linksNotranje povezave text, pages, sitemap_url, page_url – links, text, text_is_html, counts, pages, dropped, ai, limits, language, detected_language, timeout, notes, note običajno 1–3 kreditov
outdated_contentZastarela vsebina url, text, html, reference_date target: auto | en | de | pl | fr | es | it | nl | cs | sk | uk | bg | da | el | fi | hr | hu | lt | pt | ro | sl | sv reference_date, reference_date_given, findings, summary, counts, source, dropped, ai, limits, language, detected_language, timeout, notes, note običajno 1–3 kreditov
inclusive_languageVključujoč in preprost jezik text scope: both | exclusion | complexitygender: not_prescribed | neutral | pair | star | colon | brand_voice language, scope, gender, summary, counts, findings, candidates, measures, applied, changed, revised_text, diff, dropped, checks, hints, note običajno 1–3 kreditov
review_analysisAnaliza ocen text focus: all | criticismtarget: auto | en | de | pl | fr | es | it | nl | cs | sk | uk | bg | da | el | fi | hr | hu | lt | pt | ro | sl | sv format, columns, language, detected_language, focus, counts, selection, stars, period, languages, languages_unknown, personal_data, themes, praise, criticism, page, faq, cited, dropped, limits, hints, notes, note običajno 1–3 kreditov
ai_visibility_checkPreverjanje vidnosti za UI url, text, html, topic, questions target: auto | en | de | pl | fr | es | it | nl | cs | sk | uk | bg | da | el | fi | hr | hu | lt | pt | ro | sl | sv coverage, coverage_level, counts, questions, faq_questions, sections, qa_on_page, structured_data, llms_txt, robots_txt, readability, hints, source, topic, dropped, ai, limits, files, language, detected_language, note, how običajno 1–3 kreditov
events_calendarDogodki v koledar url, text, time_zone, year target: auto | en | de | pl | fr | es | it | nl | cs | sk | uk | bg | da | el | fi | hr | hu | lt | pt | ro | sl | sv events, counts, unverified, dropped, timezone, year, today, limits, ics, jsonld, filename, source, language, detected_language, notes, note običajno 1–3 kreditov
product_photoFotografija izdelka v besedilo image, image_url, text, languages target: auto | en | de | pl | fr | es | it | nl | cs | sk | uk | bg | da | el | fi | hr | hu | lt | pt | ro | sl | svcategory_list: google | free language, detected_language, title, title_length, title_max, title_status, short_description, short_length, short_max, short_status, description, description_length, description_max, description_status, bullets, bullets_count, bullets_max_length, bullets_status, alt_text, alt_length, alt_max, alt_status, category_group, attributes, attribute_sources, attribute_list, translations, removed, hints, claims_checked, claims_unchecked, counts, limits, notes, category_list, jsonld, jsonld_check, product_json, check, note običajno 2–3 kreditov
chart_descriptionOpiši grafikone in infografike image, image_url, text target: auto | en | de | pl | fr | es | it | nl | cs | sk | uk | bg | da | el | fi | hr | hu | lt | pt | ro | sl | svlength: normal | short chart_type, title, language, detected_language, alt, alt_length, alt_max, alt_status, description, description_length, description_max, description_status, description_size, axes, data, data_rows, table, data_csv, html, image_text, pie_check, hints, counts, limits, notes, verify_numbers, check, note običajno 2–3 kreditov
design_feedbackPovratne informacije o oblikovanju iz posnetka zaslona image, image_url, text target: auto | en | de | pl | fr | es | it | nl | cs | sk | uk | bg | da | el | fi | hr | hu | lt | pt | ro | sl | svdevice: auto | phone | desktop language, detected_language, device, summary, findings, image, image_basis, counts, removed, hints, limits, notes, estimate, check, note, text, markdown običajno 2–3 kreditov
job_ad_checkPreverjanje zaposlitvenega oglasa url, text, html jurisdiction: auto | eu | de | pltarget: auto | en | de | pl | fr | es | it | nl | cs | sk | uk | bg | da | el | fi | hr | hu | lt | pt | ro | sl | sv language, detected_language, jurisdiction, title, checklist, counts, pay, structure, length, findings, titles, summary, source, text_cut, dropped, ai, hints, note običajno 1–3 kreditov
green_claims_checkPreverjanje okoljskih trditev url, text, html target: auto | en | de | pl | fr | es | it | nl | cs | sk | uk | bg | da | el | fi | hr | hu | lt | pt | ro | sl | sv findings, summary, counts, source, dropped, ai, limits, legal, language, detected_language, timeout, notes, note običajno 1–3 kreditov
broken_link_checkPreverjanje nedelujočih povezav url resources: yes | noexternal: no | yes language, url, host, counts, broken, more_broken, redirects, more_redirects, soft, start_soft, suggestions, not_reached, limits, note, truncated običajno 1–2 kreditov
duplicate_content_checkPreverjanje podvojene vsebine url, text – language, mode, url, host, summary, counts, findings, passed, hints, thresholds, pages, limits, note, truncated običajno 1–2 kreditov
hreflang_checkPreverjanje hreflang url – language, url, counts, findings, pages, matrix, annotations, legend, limits, note običajno 1–2 kreditov
ai_robots_txtPajki UI v robots.txt site_url, robots_txt, groups, crawlers – file, file_complete, ai_section, crawlers, counts, source, existing, changes, checks, notes, legend, sources, verified_on, language, note običajno 1–2 kreditov
faq_from_supportPogosta vprašanja iz sporočil strank text, faq_url target: auto | en | de | pl | fr | es | it | nl | cs | sk | uk | bg | da | el | fi | hr | hu | lt | pt | ro | sl | sv format, input_kind, columns, language, detected_language, languages, counts, selection, faq_page, personal_data, topics, gaps, cited, dropped, limits, placeholder, hints, notes, note, export običajno 1–3 kreditov
price_display_checkPreverjanje prikaza cen url, text, html ai: yes | nojurisdiction: auto | de | pl jurisdiction, jurisdiction_auto, jurisdiction_label, source, price, previous_prices, prior_30_days, unit_prices, quantities, discounts, hints, structured, findings, counts, checks, ai, dropped, legal_sources, language, notes, note običajno 1–3 kreditov
form_text_checkBesedila obrazcev url, html, error_messages target: auto | en | de | pl | fr | es | it | nl | cs | sk | uk | bg | da | el | fi | hr | hu | lt | pt | ro | sl | svtone: neutral | friendly | formal language, detected_language, tone, required_word, forms, errors, counts, criteria, summary, source, dropped, ai, hints, note običajno 1–3 kreditov
newsletter_checkPreverjanje novičnika html, eml, text, subject, preheader target: auto | en | de | pl | fr | es | it | nl | cs | sk | uk | bg | da | el | fi | hr | hu | lt | pt | ro | sl | sv language, detected_language, input, subject, preheader, checklist, counts, links, links_total, images, eml, pairs, improvements, text_cut, dropped, ai, hints, note običajno 1–3 kreditov
social_card_checkPreverjanje kartic za družbena omrežja url – language, url, counts, preview, findings, tags, images, snippet, guidance, limits, note običajno 1–2 kreditov
image_performance_checkPreverjanje slik url – language, url, counts, total, formats, lcp, page_findings, summary, images, more_images, legend, limits, note, truncated običajno 1–2 kreditov
ai_transparency_checkPreverjanje preglednosti UI url, text, html 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 language, detected_language, source, answers, checklist, detected, notices, summary, counts, dropped, ai, legal, hints, note običajno 1–3 kreditov
structured_data_checkPreverjanje strukturiranih podatkov url, html – language, url, input, counts, formats, findings, items, rules, visible, limits, truncated, note običajno 1–2 kreditov
legal_notice_checkPreverjanje impresuma url, text, html ai: yes | nojurisdiction: auto | de | pl jurisdiction, jurisdiction_auto, jurisdiction_basis, jurisdiction_label, source, entity, items, extra, counts, ai, dropped, legal_sources, language, notes, note, truncated običajno 1–3 kreditov
glossary_builderSestavi slovar izrazov url, text, html, languages source: auto | en | de | pl | fr | es | it | nl | cs | sk | uk | bg | da | el | fi | hr | hu | lt | pt | ro | sl | svmax_pages: 1 | 2 | 3 | 5 | 10 language, language_name, language_source, targets, target_names, items, existing, counts, pages, reading, source, text_cut, dropped, glossary, hints, note, export običajno 1–3 kreditov
local_business_checkPreverjanje podatkov o podjetju url, text ai: no | yes language, url, host, mode, country, table, findings, counts, structured, suggestion, handover, pages, failed, not_reached, limits, ai, dropped, notes, note običajno 1–2 kreditov
ai_literacy_policyPravilnik o pismenosti na področju UI (Akt o UI, člen 4) text, uses, roles, data, company_name company_size: 1-9 | 10-49 | 50-249 | 250+sector: general | retail | services | crafts | health | finance | education | public_sector | media | it | manufacturing | tourism | socialreview_months: 12 | 6 | 24language: auto | en | de | pl | fr | es | it | nl | cs | sk | uk | bg | da | el | fi | hr | hu | lt | pt | ro | sl | sv language, title, sections, training, record_columns, markdown, text, profile, counts, dropped, legal, hints, note običajno 1–2 kreditov
withdrawal_button_checkPreverjanje gumba za odstop od pogodbe url, text, html ai: yes | nojurisdiction: auto | de | pl | eusubscriptions: auto | yes | no jurisdiction, jurisdiction_auto, jurisdiction_basis, jurisdiction_label, law, source, subscription, items, candidates, counts, ai, dropped, legal_sources, language, notes, note, truncated običajno 1–3 kreditov
product_safety_checkPreverjanje strani izdelka (GPSR) url, text, html market_language: auto | bg | cs | da | de | el | en | es | fi | fr | hr | hu | it | lt | nl | pl | pt | ro | sk | sl | sv language, market_language, market_language_label, market_basis, page_language, source, product, manufacturer_seat, items, counts, dropped, ai, hints, notes, legal, legal_sources, note običajno 1–3 kreditov
newsletter_createUstvarjanje novičnika text, urls, main_url, audience, occasion 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 subjects, subject, preheader, intro, articles, closing, text, body_html, email_html, placeholders, unread, claims, dropped, counts, language, detected_language, note običajno 1–3 kreditov
website_checkPregled spletnega mesta url scope: short | full score, categories, findings, counts, snippet, llms_txt, summary, actions, note fiksno 5 kreditov na nalogo
translatePrevedi text 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 običajno 1–4 kreditov
proofreadLektura 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 text, html, language, identical, summary, counts, changed_share, changes, notes, beta, note običajno 1–4 kreditov
translate_fileJezikovne datoteke text 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 format, target, filename, mime, file, entries, counts, flagged, preview, check, notes, note običajno 5–8 kreditov

Status naloge

queued in running: še se obdeluje (position in wait_seconds ti pomagata pri čakanju). done: result vsebuje polja orodja. failed: nič ni bilo zaračunano (credits je 0); error.code navaja razlog: address_blocked (Do4U tega naslova ne odpre, na primer zasebnega ali internega; namesto tega pošlji besedilo ali HTML), input_too_large (skrajšaj vnos), image_unavailable ali job_failed. expired: rezultat ni več shranjen.

Webhooki

Dodaj "callback_url" v POST /api/v1/jobs in Do4U pošlje podpisan POST (dogodek job.finished s stanjem, krediti in povezavo do rezultata - ne samega rezultata), takoj ko je opravilo končano. Samo javni naslovi na vratih 80 ali 443; poskusimo do 6-krat z vse daljšimi premori.

Primer: ustvari opravilo s callback_url – in zahtevek, ki ga Do4U pošlje na ta naslov, ko je opravilo končano:

curl -X POST https://do4u.eu/api/v1/jobs \
  -H "Authorization: Bearer d4u_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"tool": "summarize", "text": "...", "callback_url": "https://example.com/do4u-hook"}'
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..."}

Preveri glavo X-Do4U-Signature: t=<time>,v1=<hex>, kjer je v1 = HMAC-SHA256(secret, "<time>.<raw body>"). Zavrni stare čase (npr. starejše od 5 minut). Tvoja skrivnost se začne z whsec_ in je prikazana na strani Ključi API.

// Node.js: rawBody = the request body exactly as received (string)
const crypto = require('crypto');
function do4uSignatureOk(rawBody, header, secret) {
  const t = (header.match(/t=(\d+)/) || [])[1];
  const v1 = (header.match(/v1=([0-9a-f]{64})/) || [])[1];
  if (!t || !v1 || Math.abs(Date.now() / 1000 - Number(t)) > 300) return false;
  const expected = crypto.createHmac('sha256', secret).update(t + '.' + rawBody).digest('hex');
  return crypto.timingSafeEqual(Buffer.from(expected), Buffer.from(v1));
}
// PHP
function do4u_signature_ok(string $raw, string $header, string $secret): bool {
    if (!preg_match('/t=(\d+),v1=([0-9a-f]{64})/', $header, $m) || abs(time() - (int)$m[1]) > 300) return false;
    return hash_equals(hash_hmac('sha256', $m[1] . '.' . $raw, $secret), $m[2]);
}
$ok = do4u_signature_ok(file_get_contents('php://input'), $_SERVER['HTTP_X_DO4U_SIGNATURE'] ?? '', 'whsec_YOUR_SECRET');

credits.low

Ko stanje kreditov računa pade pod prag, Do4U na naslov webhooka računa pošlje en podpisan POST. Dogodek ne vsebuje osebnih podatkov, samo stanje, prag in čas (UTC). Naslednji sledi šele, ko so krediti spet dodani (nakup, mesečni brezplačni krediti ali kupon). Podpis in skrivnost sta enaka kot pri 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"}

Naslov in prag nastaviš tukaj: Ključi API

n8n

Že pripravljen potek dela: webhook sprejme klic iz Do4U, preveri podpis, pridobi rezultat in ga preda tvojemu naslednjemu koraku.

Prenesi predlogo za n8n (JSON)

Predloga, še ni preizkušena v pravi namestitvi n8n ali Make – preizkusi preverjanje podpisa, preden jo uporabiš.

V n8n: Workflows → Import from file. Nato vpiši svojo skrivnost v vozlišče "Check signature" in svoj ključ API v "Do4U: get result", aktiviraj potek dela in uporabi produkcijski URL webhooka kot callback_url. Samostojno gostovan n8n za preverjanje podpisa potrebuje spremenljivko okolja NODE_FUNCTION_ALLOW_BUILTIN=crypto.

Make

  1. Kot sprožilec dodaj modul Webhooks → Custom webhook in v njegovih naprednih nastavitvah vklopi "JSON pass-through" in "Get request headers".
  2. Naslov tega webhooka uporabi kot callback_url.
  3. Preveri podpis: primerjaj v1 iz glave X-Do4U-Signature s sha256(t + "." + raw body; hex; tvoja skrivnost).
  4. Dodaj HTTP → Make a request: GET na result_url z glavo Authorization: Bearer <your API key>.
  5. Polje result uporabi v naslednjih modulih.

Predloga, še ni preizkušena v pravi namestitvi n8n ali Make – preizkusi preverjanje podpisa, preden jo uporabiš.

Recepti: veriženje orodij

Recept izvede 2 do 4 orodja drugo za drugim kot eno opravilo. Namesto »tool« pošlji »recipe«: bodisi ime že pripravljenega recepta bodisi seznam korakov. Besedilo gre v prvi korak; rezultat vsakega koraka je besedilo za naslednji korak. GET /api/v1/recipes našteje že pripravljene recepte, orodja, ki jih lahko uporabiš, in polje, ki ga vsako orodje preda naprej.

curl -X POST https://do4u.eu/api/v1/jobs \
  -H "Authorization: Bearer d4u_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"recipe": [{"tool": "summarize", "options": {"length": "short"}},
               {"tool": "translate", "options": {"target": "pl"}}], "text": "..."}'
curl -X POST https://do4u.eu/api/v1/jobs \
  -H "Authorization: Bearer d4u_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"recipe": "summary_translate_meta", "options": {"target": "pl"}, "text": "..."}'

Dobiš eno oceno za vse korake (credits_estimate). Ta znesek se rezervira ob začetku. Po vsakem koraku se zabeleži dejanska poraba, preostanek ostane rezerviran do konca, nato se sprosti. Neuspešen korak ne stane nič, preostali koraki so preskočeni, že končani koraki pa se zaračunajo.

HTTP/1.1 202 Accepted
{"id": "3c9e0d1a...", "tool": "recipe", "recipe": null, "status": "queued", "model": "do4u-standard", "credits_estimate": 4,
 "steps": [{"n": 1, "tool": "summarize", "credits_estimate": 2}, {"n": 2, "tool": "translate", "credits_estimate": 2}],
 "links": {"self": "https://do4u.eu/api/v1/jobs/3c9e0d1a..."}}

GET /api/v1/jobs/{id} prikaže vsak korak z njegovim stanjem (pending, queued, running, done, failed, skipped), njegovimi krediti, obvestilom input_shortened, če je bilo treba besedilo skrajšati za naslednje orodje, in rezultatom vsakega koraka, ko se recept konča. Z no_store se rezultati prikažejo enkrat. callback_url se sproži enkrat, ob koncu recepta.

GET https://do4u.eu/api/v1/jobs/3c9e0d1a...

{"id": "3c9e0d1a...", "tool": "recipe", "status": "done", "credits_estimate": 4, "credits": 3, "steps_total": 2,
 "steps": [{"n": 1, "tool": "summarize", "status": "done", "credits": 1, "result": {"summary": "...", "key_points": ["..."]}},
           {"n": 2, "tool": "translate", "status": "done", "credits": 2, "notices": ["input_shortened"], "result": {"translation": "...", "notes": []}}],
 "result": {"translation": "...", "notes": []}}

GET https://do4u.eu/api/v1/recipes

Napake

Napake imajo vedno isto obliko: {"error": {"code": "...", "message": "..."}}. Pri 429 in 503 glava Retry-After pove, koliko sekund počakati.

KodaHTTPPomen
missing_key401Ključ API ni bil poslan.
invalid_key401Ključ je neznan ali preklican.
rate_limited429Preveč zahtevkov v tej minuti.
invalid_json400Telo zahtevka ni objekt JSON.
unknown_tool400Orodja s tem imenom ni.
invalid_option400Neznana možnost ali vrednost.
invalid_field400Polje ima napačen tip.
invalid_language400language ni en, de ali pl.
empty_input400Ni besedila ali URL-ja.
text_b_required400compare potrebuje text in text_b.
input_too_long400Vnos je daljši od tvoje omejitve.
input_too_large400Vnos je za eno nalogo prevelik: skrajšaj ga ali ga razdeli na več nalog.
invalid_url400URL ni dovoljen ali ga ni mogoče prebrati.
invalid_image400Slike ni, format je napačen ali je prevelika.
payload_too_large413Telo zahtevka je večje od 8 MB.
insufficient_credits402Nimaš dovolj kreditov.
email_not_verified402Najprej potrdi svoj e-poštni naslov.
daily_limit429Dnevna omejitev Free je porabljena (website_check scope short).
too_many_open_jobs429V računu imaš preveč odprtih nalog.
package_required403Orodje zahteva kupljen paket.
busy503Čakalna vrsta je polna, poskusi znova čez nekaj trenutkov.
tool_unavailable503Orodje trenutno ni na voljo.
not_found404Neznana končna točka ali naloga.
method_not_allowed405Napačna metoda HTTP.
internal_error500Napaka na naši strani.
invalid_idempotency_key400Idempotency-Key je prazen, predolg ali vsebuje znake, ki niso tiskljivi ASCII.
idempotency_conflict422Ta Idempotency-Key je bil že uporabljen z drugačnim zahtevkom.
idempotency_in_progress409Zahtevek s tem Idempotency-Key še teče. Počakaj trenutek (Retry-After).
idempotency_unavailable503Idempotency-Key trenutno ni mogoče uporabiti. Poskusi znova pozneje.
same_language400Besedilo je že v ciljnem jeziku (orodja za prevajanje). Pošlji allow_same_language: true, da vseeno prevedeš.

Omejitve

Krediti

Nova naloga prikaže oceno (credits_estimate); zaračuna se dejanska poraba (credits). Neuspele naloge ne stanejo nič. Brezplačni krediti se porabijo prvi.

Pisarniška orodja: vnosi, pregled in izvozi

Vseh devet orodij uporablja POST /api/v1/jobs in obstoječo končno točko stanja opravil. Vhodni dokumenti in ustvarjeni osnutki so podatki, nikoli navodila za izvajanje dejanj. Rezultati zahtevajo pregled pred operativno uporabo. Nobeno orodje ne pošilja sporočil, objavlja člankov ali spreminja izvornih datotek.

Zapisnik sestanka

meeting_minutes

Vnos in omejitve

Samo navadno besedilo UTF-8 do 12.000 znakov; vsaka neprazna izvorna vrstica je omejena na 1.200 znakov. options.items sprejema nize "5", "10" ali "20" (privzeto "10"). Izvorni jezik se ohrani. Naloženi PDF-ji, oddaljeni URL-ji in slike niso sprejeti.

Rezultat in izvoz

Rezultat vsebuje preverjene kandidate za osnutek, natančne izvorne citate, številke vrstic in odmike bajtov. Manjkajoče odgovorne osebe, roki ali odgovori ostanejo manjkajoči. result.exports.text in result.exports.csv vsebujeta filename, mime in vsebino UTF-8. Celice CSV so zaščitene pred formulami. Učni kvizi ponujajo tudi result.exports.moodle_xml za uvoz kratkih odgovorov v Moodle. Vprašanja in odgovori še vedno zahtevajo vsebinski pregled.

Zahteva JSON

{
    "tool": "meeting_minutes",
    "text": "Decision: use the blue design.\nAnna will send the draft by 7 November 2026.\nBudget remains open.",
    "options": {
        "items": "10"
    }
}

Razpisne zahteve

tender_requirements

Vnos in omejitve

Samo navadno besedilo UTF-8 do 12.000 znakov; vsaka neprazna izvorna vrstica je omejena na 1.200 znakov. options.items sprejema nize "5", "10" ali "20" (privzeto "10"). Izvorni jezik se ohrani. Naloženi PDF-ji, oddaljeni URL-ji in slike niso sprejeti.

Rezultat in izvoz

Rezultat vsebuje preverjene kandidate za osnutek, natančne izvorne citate, številke vrstic in odmike bajtov. Manjkajoče odgovorne osebe, roki ali odgovori ostanejo manjkajoči. result.exports.text in result.exports.csv vsebujeta filename, mime in vsebino UTF-8. Celice CSV so zaščitene pred formulami. Učni kvizi ponujajo tudi result.exports.moodle_xml za uvoz kratkih odgovorov v Moodle. Vprašanja in odgovori še vedno zahtevajo vsebinski pregled.

Zahteva JSON

{
    "tool": "tender_requirements",
    "text": "A signed declaration is mandatory.\nThe proposal must include two references.\nThe submission deadline is 9 November 2026.",
    "options": {
        "items": "10"
    }
}

Delovna navodila

work_instructions

Vnos in omejitve

Samo navadno besedilo UTF-8 do 12.000 znakov; vsaka neprazna izvorna vrstica je omejena na 1.200 znakov. options.items sprejema nize "5", "10" ali "20" (privzeto "10"). Izvorni jezik se ohrani. Naloženi PDF-ji, oddaljeni URL-ji in slike niso sprejeti.

Rezultat in izvoz

Rezultat vsebuje preverjene kandidate za osnutek, natančne izvorne citate, številke vrstic in odmike bajtov. Manjkajoče odgovorne osebe, roki ali odgovori ostanejo manjkajoči. result.exports.text in result.exports.csv vsebujeta filename, mime in vsebino UTF-8. Celice CSV so zaščitene pred formulami. Učni kvizi ponujajo tudi result.exports.moodle_xml za uvoz kratkih odgovorov v Moodle. Vprašanja in odgovori še vedno zahtevajo vsebinski pregled.

Zahteva JSON

{
    "tool": "work_instructions",
    "text": "Prerequisite: a clean surface.\nOperator: technician.\nSwitch off the device before cleaning.\nCheck that the surface is dry.",
    "options": {
        "items": "10"
    }
}

Učni kviz

learning_quiz

Vnos in omejitve

Samo navadno besedilo UTF-8 do 12.000 znakov; vsaka neprazna izvorna vrstica je omejena na 1.200 znakov. options.items sprejema nize "5", "10" ali "20" (privzeto "10"). Izvorni jezik se ohrani. Naloženi PDF-ji, oddaljeni URL-ji in slike niso sprejeti.

Rezultat in izvoz

Rezultat vsebuje preverjene kandidate za osnutek, natančne izvorne citate, številke vrstic in odmike bajtov. Manjkajoče odgovorne osebe, roki ali odgovori ostanejo manjkajoči. result.exports.text in result.exports.csv vsebujeta filename, mime in vsebino UTF-8. Celice CSV so zaščitene pred formulami. Učni kvizi ponujajo tudi result.exports.moodle_xml za uvoz kratkih odgovorov v Moodle. Vprašanja in odgovori še vedno zahtevajo vsebinski pregled.

Zahteva JSON

{
    "tool": "learning_quiz",
    "text": "Water freezes at zero degrees Celsius.\nA triangle has three sides.\nPhotosynthesis uses light energy.",
    "options": {
        "items": "10"
    }
}

Čiščenje CSV in XLSX

clean_table

Vnos in omejitve

CSV se pošlje v text (do 24.000 bajtov) ali kot text, ki se začne z D4XLSX1:, čemur sledi strogi base64 datoteke XLSX (do 1.000.000 dekodiranih bajtov). Omejitve: en list, 201 vrstica z glavo, 32 stolpcev, 3.000 celic in 20.000 bajtov besedila celic. Formule, makri in zunanje povezave so zavrnjeni. Slogi in funkcije preglednice se ne ohranijo. options.delimiter: auto, comma, semicolon ali tab. options.decimal: keep ali comma.

Rezultat in izvoz

Pregled prepozna povsem podvojene vrstice in konservativne popravke vrednosti. Za izvoz je treba znova poslati isto izvirno besedilo in možnosti z options.office_action="export", options.export_format="csv" ali "xlsx" ter selected kot niz s seznamom pregledanih identifikatorjev, kodiranim v JSON. Uveljavijo se samo izbrane spremembe. Prazen izbor ne izvede čiščenja. Zaščita CSV pred formulami ostane aktivna; XLSX shrani dobesedne nize. Delavec znova izračuna identifikatorje in ne zaupa poročilu odjemalca.

selected je niz s seznamom JSON, na primer "[\"C1\"]"; uporabiti je treba dejanske identifikatorje iz pregleda. Največ 5.000 bajtov in 3.000 različnih identifikatorjev. Izvozna opravila vrnejo result.type="office_export" ter result.export z filename, mime in content_base64. base64 je treba dekodirati v bajte datoteke. Poročilo odjemalca ni sprejeto.

Zahteva JSON

{
    "tool": "clean_table",
    "text": "Name,Date\nAlpha,2026-11-02\nAlpha,2026-11-02",
    "options": {
        "delimiter": "comma",
        "decimal": "keep"
    }
}

Anonimizacija besedila

anonymize

Vnos in omejitve

Navadno besedilo UTF-8 do 12.000 bajtov. options.scope sprejema all, email, phone, iban ali ip. Neobvezni terms je niz z največ 30 natančnimi izrazi, ki razlikujejo velike in male črke, vsak v svoji vrstici, največ 2.000 bajtov. Zaznavanje imen in naslovov zahteva te izraze po meri. Prepoznavanje IP zajema IPv4; telefonski kandidati zahtevajo pregled, kandidati IBAN pa veljavno kontrolno vsoto.

Rezultat in izvoz

Potreben je pregled vsake pojavitve in predlagane nadomestne oznake. Ponavljajoče se enake vrednosti uporabljajo stalne oznake znotraj tega besedila. Za izvoz je treba znova poslati izvirno besedilo in možnosti z options.office_action="export", options.export_format="txt" ter selected kot niz s seznamom identifikatorjev pojavitev, kodiranim v JSON. Neizbrane pojavitve ostanejo nespremenjene. To pomaga pri prekrivanju podatkov in ne potrjuje nepovratne anonimizacije.

selected je niz s seznamom JSON, na primer "[\"C1\"]"; uporabiti je treba dejanske identifikatorje iz pregleda. Največ 5.000 bajtov in 3.000 različnih identifikatorjev. Izvozna opravila vrnejo result.type="office_export" ter result.export z filename, mime in content_base64. base64 je treba dekodirati v bajte datoteke. Poročilo odjemalca ni sprejeto.

Zahteva JSON

{
    "tool": "anonymize",
    "text": "Contact: alex@example.org; reference AB-104.",
    "terms": "AB-104",
    "options": {
        "scope": "all"
    }
}

Preverjanje in prevajanje podnapisov

subtitles

Vnos in omejitve

V text se pošlje navaden SRT ali WebVTT do 65.536 bajtov, 200 podnapisov in 16.000 znakov besedila podnapisov. Slogi, vdelane oznake in nepodprti metapodatki so zavrnjeni. options.mode je check (privzeto) ali translate; options.format je auto, srt ali vtt. options.target izbere podprti jezik prevoda. Celoštevilska polja max_line_chars (10–100, privzeto 42), max_lines (1–6, privzeto 2) in max_cps (5–40, privzeto 20) so polja na najvišji ravni.

Rezultat in izvoz

Rezultat poroča o napakah časovnih oznak, prekrivanjih, dolžinah vrstic in hitrosti branja. Preverjanje ohrani izvirni jezik. Prevajanje spremeni besedilo podnapisov, ohrani pa izvorne časovne oznake in ujemanje podnapisov; časov ne prilagaja in podnapisov ne deli. Besedilo za prenos je v result.file z result.filename in result.mime. Ob neveljavnih časovnih oznakah je file lahko null. Uspešno preverjanje ne zagotavlja dostopnosti ali jezikovne kakovosti.

Zahteva JSON

{
    "tool": "subtitles",
    "text": "1\n00:00:01,000 --> 00:00:04,000\nThe workshop opens at nine.\n",
    "max_line_chars": 42,
    "options": {
        "mode": "check",
        "format": "srt"
    }
}

Preverjanje e-računov

invoice_validate

Vnos in omejitve

V text se pošlje račun XML v UTF-8 do 262.144 bajtov. Sprejeti vnosi so UBL Invoice, UBL CreditNote in UN/CEFACT CII s profilom EN 16931 ali XRechnung 3. options.profile je auto, en16931 ali xrechnung. ZIP, PDF, izluščitev vdelanega ZUGFeRD iz PDF, DTD in zunanje entitete niso podprti. Izluščeni XML je mogoče poslati ločeno, če ustreza sprejetemu profilu.

Rezultat in izvoz

Preverjanje uporablja uradne, fiksirane artefakte XSD in Schematron: KoSIT 1.6.3, konfiguracijo XRechnung 3.0.2 z datumom 2026-08-31, pravila EN 16931 1.3.16 in pravila XRechnung 2.6.0. Rezultat zabeleži različice, zgoščeno vrednost dokumenta, ugotovitve, resnost, identifikatorje pravil in stanje sprejema. not_checked pomeni, da odločitev o skladnosti ni bila pridobljena. Tehnični uspeh ne zagotavlja sprejema pri prejemniku, računovodske pravilnosti ali pravne skladnosti.

Zahteva JSON

Spodnji kratek primer XML je namenoma nepopoln in mora vrniti napake preverjanja. Celoten poslovni račun mora vsebovati vsa obvezna polja; primer prikazuje obliko zahteve in ne skladnega računa.

{
    "tool": "invoice_validate",
    "text": "<Invoice xmlns=\"urn:oasis:names:specification:ubl:schema:xsd:Invoice-2\" xmlns:cbc=\"urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2\"><cbc:CustomizationID>urn:cen.eu:en16931:2017</cbc:CustomizationID></Invoice>",
    "options": {
        "profile": "auto"
    }
}

Pomočnik za pisanje blogov

blog_assistant

Vnos in omejitve

Faza zasnove zahteva topic (300 bajtov), audience (500 bajtov) in goal (500 bajtov). Neobvezni text zagotavlja do 12.000 bajtov izvornega gradiva v največ 12 odstavkih po 1.800 bajtov. Neobvezni source_url mora biti javni naslov HTTP(S) z največ 2.000 znaki; analyse_url mora biti logična vrednost JSON true za dovoljenje analize. Zasebni cilji in nedovoljene strani ostanejo blokirani.

Rezultat in izvoz

Najprej se pošlje phase="briefing". Potreben je pregled vrnjenega orisa, vprašanj in virov. Rezultat, vezan na lastnika, zagotovi approval_token in briefing_hash. Šele po izrecnem pregledu se pošlje phase="article", approved=true, sources_approved=true in obe nespremenjeni vrednosti. Odobritev poteče po 30 minutah in pripada overjenemu računu. Zahteve za članek ne smejo zamenjati topic, audience, goal, text ali virov. Članek ostane osnutek z odstavki, povezanimi z viri; nič se ne objavi samodejno.

Zahteva JSON

{
    "tool": "blog_assistant",
    "phase": "briefing",
    "topic": "Bicycle inspections",
    "audience": "Local commuters",
    "goal": "Explain the appointment process",
    "text": "An inspection requires an appointment.\n\nThe workshop checks brakes, tyres and lights."
}

Zahteva za članek po odobritvi

{
    "tool": "blog_assistant",
    "phase": "article",
    "approved": true,
    "sources_approved": true,
    "approval_token": "TOKEN_FROM_REVIEWED_BRIEFING",
    "briefing_hash": "HASH_FROM_REVIEWED_BRIEFING"
}

Poročila računov vključujejo result.exports.json; preverjeni osnutki člankov vključujejo result.exports.text. Vsak izvoz vsebuje filename, mime in vsebino UTF-8. Besedilo članka ohrani sklice na vire in ostane neobjavljen osnutek.

Izvoze je treba shraniti kot priloge z vrnjeno vrsto MIME. Vse besedilo je treba obravnavati kot nezaupanja vredno vsebino in ga pred prikazom HTML ustrezno ubežati. Vsebina dokumentov se ne sme izvajati, ugotovitve pa ne pretvoriti v samodejna zunanja dejanja.

Orodja za dokumente, preglednice in medije

Teh osem orodij uporablja isti overjeni API za opravila. Zahtevek JSON vsebuje polje text z objektom, kodiranim kot JSON. Naložene datoteke so v tem objektu predstavljene z imenom datoteke in vsebino v standardnem kodiranju base64. Datoteke se ne pridobivajo z oddaljenih naslovov URL.

Predogled in izvoz sta ločena zahtevka. Izvoz zahteva izrecno odobritev in prstni odtis vira ali odobritveni žeton, vezan na lastnika, ki ga vrne predogled. Datoteka ali odgovor modela ne more podeliti odobritve.

Digitalizacija računov in potrdil

receipt_extract

Vnos in omejitve

Objekt vsebuje files: en objekt z name in content_base64. PDF, PNG, JPEG ali TXT; največ 1 MB, PDF pa največ tri strani. options.action je review ali export; options.export_format je csv ali xlsx. Za izvoz se ponovno pošljejo izvirne datoteke skupaj z approved=true, source_sha256 in reviewed s popravljenimi polji in postavkami.

Rezultat in pregled

Pregled vrne izluščena polja, postavke, natančna dokazila iz vira in aritmetična opozorila. Izvožene vrednosti so osnutki, ki jih je pregledala stranka, ne preverjene računovodske evidence. OCR lahko povzroči napake.

Primer zahtevka

{
    "tool": "receipt_extract",
    "text": "{\"files\":[{\"name\":\"receipt.txt\",\"content_base64\":\"U2FtcGxlIFN0b3JlCjIwMjYtMTEtMDIKTmV0OiAxMDAuMDAKVGF4OiAxOS4wMApUb3RhbDogMTE5LjAwIEVVUg==\"}]}"
}
Shema dekodiranega objekta v polju text
{
    "type": "object",
    "additionalProperties": false,
    "required": [
        "files"
    ],
    "properties": {
        "files": {
            "type": "array",
            "minItems": 1,
            "maxItems": 1,
            "items": {
                "type": "object",
                "additionalProperties": false,
                "required": [
                    "name",
                    "content_base64"
                ],
                "properties": {
                    "name": {
                        "type": "string",
                        "maxLength": 160
                    },
                    "content_base64": {
                        "type": "string",
                        "contentEncoding": "base64",
                        "maxLength": 1400000
                    }
                }
            }
        },
        "approved": {
            "type": "boolean"
        },
        "source_sha256": {
            "type": "string",
            "pattern": "^[a-f0-9]{64}$"
        },
        "reviewed": {
            "type": "object"
        }
    }
}

Pomočnik za formule v preglednicah

spreadsheet_formula

Vnos in omejitve

Objekt vsebuje task, columns, application, formula_language in separator. Vsak stolpec ima name, cell in sample. Do 20 stolpcev in 3.000 znakov v opisu naloge. application je excel ali sheets; imena funkcij uporabljajo en, de ali pl; separator je vejica ali podpičje. Angleška imena funkcij so na voljo pri združljivih nastavitvah preglednice.

Rezultat in pregled

Vrnejo se formula, razlaga, predpostavke in primeri preverjanja. tests_executed je false: strežnik formule nikoli ne izvede. Podprta podmnožica omogoča običajne funkcije in lokalne sklice na celice; zunanji sklici, makri in omrežne funkcije se zavrnejo.

Primer zahtevka

{
    "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\":\",\"}"
}
Shema dekodiranega objekta v polju text
{
    "type": "object",
    "additionalProperties": false,
    "required": [
        "task",
        "columns",
        "application",
        "formula_language",
        "separator"
    ],
    "properties": {
        "task": {
            "type": "string",
            "maxLength": 3000
        },
        "columns": {
            "type": "array",
            "minItems": 1,
            "maxItems": 20,
            "items": {
                "type": "object",
                "additionalProperties": false,
                "required": [
                    "name",
                    "cell",
                    "sample"
                ],
                "properties": {
                    "name": {
                        "type": "string",
                        "maxLength": 100
                    },
                    "cell": {
                        "type": "string",
                        "pattern": "^[A-Z]{1,2}[1-9][0-9]{0,5}$"
                    },
                    "sample": {
                        "type": "string",
                        "maxLength": 300
                    }
                }
            }
        },
        "application": {
            "enum": [
                "excel",
                "sheets"
            ]
        },
        "formula_language": {
            "enum": [
                "en",
                "de",
                "pl"
            ]
        },
        "separator": {
            "enum": [
                ",",
                ";"
            ]
        }
    }
}

Preverjanje kakovosti prevoda

translation_check

Vnos in omejitve

Objekt vsebuje source, translation, source_language in target_language ter neobvezni terms s pari source in target. Do 10.000 znakov na besedilo in 30 parov izrazov.

Rezultat in pregled

Vrnejo se možne razlike z natančnimi navedki in bajtnimi odmiki v obeh besedilih. Ločena preverjanja primerjajo dobesedne pojavitve števil in obvezne izraze. Lokalizirano oblikovanje ali pregibanje lahko pojasni ugotovitev; prazno poročilo ne potrjuje natančnosti.

Primer zahtevka

{
    "tool": "translation_check",
    "text": "{\"source\":\"The battery lasts 12 hours.\",\"translation\":\"Der Akku hält 10 Stunden.\",\"source_language\":\"en\",\"target_language\":\"de\",\"terms\":[]}"
}
Shema dekodiranega objekta v polju text
{
    "type": "object",
    "additionalProperties": false,
    "required": [
        "source",
        "translation",
        "source_language",
        "target_language"
    ],
    "properties": {
        "source": {
            "type": "string",
            "maxLength": 10000
        },
        "translation": {
            "type": "string",
            "maxLength": 10000
        },
        "source_language": {
            "type": "string",
            "pattern": "^[a-z]{2}(-[A-Z]{2})?$"
        },
        "target_language": {
            "type": "string",
            "pattern": "^[a-z]{2}(-[A-Z]{2})?$"
        },
        "terms": {
            "type": "array",
            "maxItems": 30,
            "items": {
                "type": "object",
                "additionalProperties": false,
                "required": [
                    "source",
                    "target"
                ],
                "properties": {
                    "source": {
                        "type": "string",
                        "maxLength": 100
                    },
                    "target": {
                        "type": "string",
                        "maxLength": 100
                    }
                }
            }
        }
    }
}

Prepisovanje zvoka in videa

transcribe

Vnos in omejitve

Objekt vsebuje filename, content_base64 in language. Podprte oblike: WAV, MP3, M4A, MP4, WebM, OGG in FLAC. Največ 3 MiB in 30 sekund. language je auto ali podprta jezikovna koda. Datoteke se obdelajo lokalno; prenos prek URL-ja se ne izvaja.

Rezultat in pregled

Vrnejo se odseki s časovnimi oznakami in izvozi TXT, SRT ter VTT za pregled. Prepoznavanje je lahko napačno. Stanje not_completed vsebuje kodo iz omejenega nabora napak in ne pomeni uspešnega prepisa.

Potrebna je dejanska datoteka. Spodnja shema opisuje dekodirani objekt v polju text; content_base64 mora vsebovati dejanske bajte datoteke v standardnem kodiranju base64. Nadomestni nizi niso delujoči primeri.

Shema dekodiranega objekta v polju text
{
    "type": "object",
    "additionalProperties": false,
    "required": [
        "filename",
        "content_base64",
        "language"
    ],
    "properties": {
        "filename": {
            "type": "string",
            "maxLength": 150
        },
        "content_base64": {
            "type": "string",
            "contentEncoding": "base64",
            "maxLength": 4194304
        },
        "language": {
            "enum": [
                "auto",
                "de",
                "en",
                "pl",
                "fr",
                "es",
                "it",
                "nl",
                "pt",
                "cs",
                "sk",
                "da",
                "sv",
                "fi",
                "et",
                "lv",
                "lt",
                "hu",
                "ro",
                "bg",
                "el",
                "hr",
                "sl",
                "uk",
                "ru",
                "tr",
                "nb"
            ]
        }
    }
}

Izpolnjevanje predlog dokumentov

document_merge

Vnos in omejitve

Objekt vsebuje template z name in content_base64 ter data kot besedilo CSV ali D4XLSX1:, ki mu sledijo bajti XLSX v standardnem kodiranju base64. Predloga DOCX sprejme do 32 nadomestnih polj, podatki pa do 20 vrstic. options.action je review ali export; options.export_format je docx ali pdf. Izvoz zahteva izvirne vnose, approved=true in source_sha256.

Rezultat in pregled

Predogled navede nadomestna polja, podatkovne stolpce in manjkajoče vrednosti. Manjkajoče vrednosti, ki se uporabljajo v predlogi, preprečijo izvoz. ZIP vsebuje dokončane dokumente. DOCX ohrani postavitev predloge; PDF uporablja preprosto besedilno postavitev brez oblikovanja Word in slik.

Potrebna je dejanska datoteka. Spodnja shema opisuje dekodirani objekt v polju text; content_base64 mora vsebovati dejanske bajte datoteke v standardnem kodiranju base64. Nadomestni nizi niso delujoči primeri.

Shema dekodiranega objekta v polju text
{
    "type": "object",
    "additionalProperties": false,
    "required": [
        "template",
        "data"
    ],
    "properties": {
        "template": {
            "type": "object",
            "additionalProperties": false,
            "required": [
                "name",
                "content_base64"
            ],
            "properties": {
                "name": {
                    "type": "string",
                    "maxLength": 160
                },
                "content_base64": {
                    "type": "string",
                    "contentEncoding": "base64",
                    "maxLength": 1400000
                }
            }
        },
        "data": {
            "type": "string",
            "maxLength": 1400000
        },
        "approved": {
            "type": "boolean"
        },
        "source_sha256": {
            "type": "string",
            "pattern": "^[a-f0-9]{64}$"
        }
    }
}

Pomočnik za preslikavo uvoznih podatkov

import_map

Vnos in omejitve

Objekt vsebuje tabeli source in target kot besedilo CSV ali D4XLSX1:, ki mu sledijo bajti XLSX v standardnem kodiranju base64. Ciljna glava določa imena potrebnih stolpcev; neobvezna druga vrstica določa text, number, date ali email, po potrebi s predpono required:. mapping vsebuje indekse izvornih stolpcev, ki se začnejo z nič, ali null. Do 200 vrstic podatkov in 32 stolpcev.

Rezultat in pregled

Vrnejo se predlagane preslikave, profil za ponovno uporabo, vrstice predogleda in težave pri preverjanju. Izvoz z options.action=export zahteva approved=true in izrecno določen mapping; nerešene težave pri preverjanju preprečijo izvoz. Noben zunanji sistem se ne spremeni.

Primer zahtevka

{
    "tool": "import_map",
    "text": "{\"source\":\"name,amount\\nExample,12\",\"target\":\"name,amount\\nrequired:text,number\"}"
}
Shema dekodiranega objekta v polju text
{
    "type": "object",
    "additionalProperties": false,
    "required": [
        "source",
        "target"
    ],
    "properties": {
        "source": {
            "type": "string",
            "maxLength": 1400000
        },
        "target": {
            "type": "string",
            "maxLength": 1400000
        },
        "approved": {
            "type": "boolean"
        },
        "mapping": {
            "type": "array",
            "maxItems": 32,
            "items": {
                "type": [
                    "integer",
                    "null"
                ],
                "minimum": 0,
                "maximum": 31
            }
        }
    }
}

Predstavitve iz izvornega gradiva

presentation

Vnos in omejitve

Za phase=outline polje text vsebuje title, audience, purpose in material. Gradivo ima od enega do osem izvornih odstavkov, vsak z največ 1.200 znaki. Za phase=pptx se na vrhnji ravni pošljeta approved=true in approval_token; text mora manjkati ali biti prazen. Žetoni so vezani na overjeni račun in imajo rok veljavnosti.

Rezultat in pregled

Oris vsebuje naslove diapozitivov in navedke, vezane na vir. Po pregledu drugi zahtevek izvozi PPTX, ki ga je mogoče urejati, z geometrijskimi poudarki in opombami govorca. Izvorno besedilo ne more spremeniti odobritve, vezave računa ali dovoljenj za izvoz.

Primer zahtevka

{
    "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.\"}"
}
Shema dekodiranega objekta v polju text
{
    "type": "object",
    "additionalProperties": false,
    "required": [
        "title",
        "audience",
        "purpose",
        "material"
    ],
    "properties": {
        "title": {
            "type": "string",
            "maxLength": 160
        },
        "audience": {
            "type": "string",
            "maxLength": 300
        },
        "purpose": {
            "type": "string",
            "maxLength": 500
        },
        "material": {
            "type": "string",
            "maxLength": 12000
        }
    }
}

Izvoz odobrene predstavitve

APPROVAL_TOKEN_FROM_OWN_OUTLINE se zamenja z žetonom iz rezultata pregledanega orisa; nadomestni niz ni veljaven žeton.

{
    "tool": "presentation",
    "phase": "pptx",
    "approved": true,
    "approval_token": "APPROVAL_TOKEN_FROM_OWN_OUTLINE"
}

Pomočnik za arhiviranje dokumentov

document_filing

Vnos in omejitve

Objekt vsebuje files in neobvezno ime projekta. Do deset datotek TXT, PDF, DOCX, PNG ali JPEG, 1 MB na datoteko in 2 MB skupaj. options.action je review ali export; options.export_format je zip. Izvoz zahteva izvirne vnose, approved=true, source_sha256 in objekt names, ki preslika ID-je datotek v pregledana ciljna mesta.

Rezultat in pregled

Vrnejo se predlagane kategorije, datumi in imena datotek. Predlogi temeljijo na besedilu dokumenta in jih je treba pregledati. Izvoz ustvari ZIP s kopijami; izvirniki ostanejo nespremenjeni. Nevarne poti, spremembe končnic in podvojena ciljna mesta se zavrnejo.

Primer zahtevka

{
    "tool": "document_filing",
    "text": "{\"files\":[{\"name\":\"invoice.txt\",\"content_base64\":\"SW52b2ljZQoyMDI2LTExLTAyClRvdGFsIDEyMCBFVVI=\"}],\"project\":\"Project\"}"
}
Shema dekodiranega objekta v polju text
{
    "type": "object",
    "additionalProperties": false,
    "required": [
        "files"
    ],
    "properties": {
        "files": {
            "type": "array",
            "minItems": 1,
            "maxItems": 10,
            "items": {
                "type": "object",
                "additionalProperties": false,
                "required": [
                    "name",
                    "content_base64"
                ],
                "properties": {
                    "name": {
                        "type": "string",
                        "maxLength": 160
                    },
                    "content_base64": {
                        "type": "string",
                        "contentEncoding": "base64",
                        "maxLength": 1400000
                    }
                }
            }
        },
        "project": {
            "type": "string",
            "maxLength": 80
        },
        "approved": {
            "type": "boolean"
        },
        "source_sha256": {
            "type": "string",
            "pattern": "^[a-f0-9]{64}$"
        },
        "names": {
            "type": "object",
            "additionalProperties": {
                "type": "string"
            }
        }
    }
}

Besedilni izvozi vsebujejo content. Binarni izvozi označijo base64 prek content_base64 ali encoding=base64. Dekodira se samo navedeno kodiranje. Imena datotek so predlogi; rezultati so na voljo samo prek overjenega rezultata opravila s preverjanjem lastništva.

Orodja za nabavo, načrtovanje in poslovanje

Teh osem orodij uporablja obstoječi overjeni API opravil. Polje text vsebuje objekt, kodiran kot JSON, s spodaj navedenimi vhodnimi polji. Primeri vsebujejo resnične vzorčne podatke v dovoljenih mejah.

Vsak začetni rezultat zahteva fazo modela umetne inteligence prek obstoječe izvajalne storitve. Deterministična koda preveri izvorne reference, omejitve in izračune, potem ko model predlaga ujemanja, dodelitve ali strukturo. Rezervne možnosti samo s kodo ni.

Pošlje se application/json. Večdelni prenosi multipart, URL-ji oddaljenih datotek, neznana polja in neprazni options, specifični za orodje, se zavrnejo. options se izpusti ali pošlje kot prazen objekt. Skupne zastavice API-ja ohranijo svoj skupni pomen v API-ju.

Primerjava ponudb dobaviteljev

supplier_compare

Primerjava postavk ponudb dobaviteljev z zahtevanimi postavkami, pregled predlogov ujemanj umetne inteligence ter preverjanje razlik v količinah, valutah, dostavi in skupnih cenah.

Dekodirana vhodna polja

requirements — Zahtevane postavke
Stolpci CSV: description,quantity,unit. Enote morajo biti zapisane enako kot v ponudbah. Do 30 vrstic; skupaj 40 vrstic v vseh tabelah.
offers — Postavke ponudb dobaviteljev
Stolpci CSV: supplier,description,quantity,unit,unit_price,shipping,currency,lead_days. shipping je strošek samo te postavke; če ga ni, se vnese 0. Dobavni rok je lahko prazen. Cene je treba primerjati na isti davčni osnovi.
csv_separator — Ločilo CSV
Izbira podpičja, vejice ali tabulatorja samo za izvoženi CSV. Izvorne datoteke CSV še vedno zahtevajo dokumentirane glave, ločene z vejicami.
csv_bom — Oznaka UTF-8 v CSV
Vključitev oznake vrstnega reda bajtov UTF-8 za združljivost s preglednicami ali njena izpustitev za sisteme, ki zahtevajo navaden UTF-8.
csv_line_ending — Konci vrstic CSV
Uporaba LF ali CRLF za izvožene zapise CSV. To ne spreminja izvornega besedila ali prelomov vrstic znotraj celic v narekovajih.
include_json — Vključitev izvoza JSON
Dodaten strukturiran izvoz poročila JSON s celotnimi pregledanimi vrsticami, ugotovitvami in povzetkom. Izvoz ne izvede nobenega dejanja.
max_lead_days — Omejitev za pregled dobavnega roka
Vrednost 0 izključi to dodatno preverjanje. Sicer so označeni dobavni roki ponudb nad izbranim številom dni in ponudbe brez navedenega dobavnega roka. Cene in primerjave ostanejo nespremenjene. Največ 999 dni.
row_order — Vrstni red preglednih vrstic
Sprememba vrstnega reda celotnih vrstic tabele brez odstranjevanja ugotovitev, spreminjanja izračunov ali dodelitev. Prazne vrednosti za razvrščanje so na koncu; enake vrednosti ohranijo izvirni medsebojni vrstni red.

Največje število bajtov UTF-8 v ovojnici text: 60000

Pregled rezultata in virov

Vrsta rezultata je ops_review. columns vsebuje key in label_key; rows vsebuje ustrezne skalarne vrednosti celic. findings vsebuje lokalizabilne vrednosti code in izvorne refs; summary vsebuje label_key in value. review_required in ai_required sta true. ai_model določa sprejeti model, kadar ga poda izvajalec. Nekatera orodja vrnejo tudi source_sha256 ali note_key. Izvorni nizi ostanejo nezaupanja vredni podatki in morajo biti prikazani kot besedilo, nikoli kot izvršljiv HTML ali navodila.

Primer zahteve

{
    "tool": "supplier_compare",
    "text": "{\"requirements\":\"description,quantity,unit\\nBlue A4 folders,10,piece\",\"offers\":\"supplier,description,quantity,unit,unit_price,shipping,currency,lead_days\\nNorth,Blue A4 document folders,10,piece,2.50,5.00,EUR,3\\nSouth,A4 folder blue,10,piece,2.30,8.00,EUR,5\",\"csv_separator\":\"semicolon\",\"csv_bom\":true,\"csv_line_ending\":\"lf\",\"include_json\":false,\"max_lead_days\":0,\"row_order\":\"source\"}"
}
Shema dekodiranega objekta text
{
    "type": "object",
    "additionalProperties": false,
    "required": [
        "requirements",
        "offers"
    ],
    "properties": {
        "requirements": {
            "oneOf": [
                {
                    "type": "string",
                    "maxLength": 20000
                },
                {
                    "type": "array",
                    "minItems": 1,
                    "maxItems": 30,
                    "items": {
                        "type": "object",
                        "additionalProperties": false,
                        "required": [
                            "description",
                            "quantity",
                            "unit"
                        ],
                        "properties": {
                            "description": {
                                "type": "string",
                                "maxLength": 240
                            },
                            "quantity": {
                                "type": "string",
                                "maxLength": 240
                            },
                            "unit": {
                                "type": "string",
                                "maxLength": 240
                            }
                        }
                    }
                }
            ]
        },
        "offers": {
            "oneOf": [
                {
                    "type": "string",
                    "maxLength": 20000
                },
                {
                    "type": "array",
                    "minItems": 1,
                    "maxItems": 30,
                    "items": {
                        "type": "object",
                        "additionalProperties": false,
                        "required": [
                            "supplier",
                            "description",
                            "quantity",
                            "unit",
                            "unit_price",
                            "shipping",
                            "currency",
                            "lead_days"
                        ],
                        "properties": {
                            "supplier": {
                                "type": "string",
                                "maxLength": 240
                            },
                            "description": {
                                "type": "string",
                                "maxLength": 240
                            },
                            "quantity": {
                                "type": "string",
                                "maxLength": 240
                            },
                            "unit": {
                                "type": "string",
                                "maxLength": 240
                            },
                            "unit_price": {
                                "type": "string",
                                "maxLength": 240
                            },
                            "shipping": {
                                "type": "string",
                                "maxLength": 240
                            },
                            "currency": {
                                "type": "string",
                                "maxLength": 240
                            },
                            "lead_days": {
                                "type": "string",
                                "maxLength": 240
                            }
                        }
                    }
                }
            ]
        },
        "csv_separator": {
            "type": "string",
            "enum": [
                "semicolon",
                "comma",
                "tab"
            ],
            "default": "semicolon"
        },
        "csv_bom": {
            "type": "boolean",
            "default": true
        },
        "csv_line_ending": {
            "type": "string",
            "enum": [
                "lf",
                "crlf"
            ],
            "default": "lf"
        },
        "include_json": {
            "type": "boolean",
            "default": false
        },
        "max_lead_days": {
            "type": "integer",
            "minimum": 0,
            "maximum": 999,
            "default": 0
        },
        "row_order": {
            "type": "string",
            "enum": [
                "source",
                "supplier"
            ],
            "default": "source"
        }
    }
}

Usklajevanje naročila, dobave in računa

three_way_match

Povezovanje postavk naročila, dobave in računa s pomočjo umetne inteligence, nato izračun manjkajočih količin, prekomernega zaračunavanja in razlik v ceni na enoto iz izvornih podatkov.

Dekodirana vhodna polja

orders — Postavke naročila
Stolpci CSV: reference,description,quantity,unit,unit_price,currency. reference pomeni skupno referenco naročila, ne številke dokumenta dobavitelja. Povsod je treba uporabljati iste oznake enot in davčno osnovo.
deliveries — Dobavljene postavke
Stolpci CSV: reference,description,quantity,unit. reference pomeni skupno referenco naročila. Delne dobave so lahko v ločenih vrsticah.
invoices — Postavke računa
Stolpci CSV: reference,description,quantity,unit,unit_price,currency. reference pomeni skupno referenco naročila. Davkov, popustov in dobropisov ni dovoljeno vnašati kot postavke blaga.
csv_separator — Ločilo CSV
Izbira podpičja, vejice ali tabulatorja samo za izvoženi CSV. Izvorne datoteke CSV še vedno zahtevajo dokumentirane glave, ločene z vejicami.
csv_bom — Oznaka UTF-8 v CSV
Vključitev oznake vrstnega reda bajtov UTF-8 za združljivost s preglednicami ali njena izpustitev za sisteme, ki zahtevajo navaden UTF-8.
csv_line_ending — Konci vrstic CSV
Uporaba LF ali CRLF za izvožene zapise CSV. To ne spreminja izvornega besedila ali prelomov vrstic znotraj celic v narekovajih.
include_json — Vključitev izvoza JSON
Dodaten strukturiran izvoz poročila JSON s celotnimi pregledanimi vrsticami, ugotovitvami in povzetkom. Izvoz ne izvede nobenega dejanja.
review_blank_references — Označitev manjkajočih sklicev dokumentov
Dodajanje pregledne ugotovitve za vsako vrstico naročila, dobavnice ali računa s praznim sklicem. Obstoječe odločitve ujemanja in opozorila ostanejo nespremenjeni.
row_order — Vrstni red preglednih vrstic
Sprememba vrstnega reda celotnih vrstic tabele brez odstranjevanja ugotovitev, spreminjanja izračunov ali dodelitev. Prazne vrednosti za razvrščanje so na koncu; enake vrednosti ohranijo izvirni medsebojni vrstni red.

Največje število bajtov UTF-8 v ovojnici text: 60000

Pregled rezultata in virov

Vrsta rezultata je ops_review. columns vsebuje key in label_key; rows vsebuje ustrezne skalarne vrednosti celic. findings vsebuje lokalizabilne vrednosti code in izvorne refs; summary vsebuje label_key in value. review_required in ai_required sta true. ai_model določa sprejeti model, kadar ga poda izvajalec. Nekatera orodja vrnejo tudi source_sha256 ali note_key. Izvorni nizi ostanejo nezaupanja vredni podatki in morajo biti prikazani kot besedilo, nikoli kot izvršljiv HTML ali navodila.

Primer zahteve

{
    "tool": "three_way_match",
    "text": "{\"orders\":\"reference,description,quantity,unit,unit_price,currency\\nPO-1,Blue A4 folders,10,piece,2.50,EUR\",\"deliveries\":\"reference,description,quantity,unit\\nPO-1,A4 folders blue,8,piece\",\"invoices\":\"reference,description,quantity,unit,unit_price,currency\\nPO-1,Blue document folders A4,10,piece,2.60,EUR\",\"csv_separator\":\"semicolon\",\"csv_bom\":true,\"csv_line_ending\":\"lf\",\"include_json\":false,\"review_blank_references\":false,\"row_order\":\"source\"}"
}
Shema dekodiranega objekta text
{
    "type": "object",
    "additionalProperties": false,
    "required": [
        "orders",
        "deliveries",
        "invoices"
    ],
    "properties": {
        "orders": {
            "oneOf": [
                {
                    "type": "string",
                    "maxLength": 20000
                },
                {
                    "type": "array",
                    "minItems": 1,
                    "maxItems": 30,
                    "items": {
                        "type": "object",
                        "additionalProperties": false,
                        "required": [
                            "reference",
                            "description",
                            "quantity",
                            "unit",
                            "unit_price",
                            "currency"
                        ],
                        "properties": {
                            "reference": {
                                "type": "string",
                                "maxLength": 240
                            },
                            "description": {
                                "type": "string",
                                "maxLength": 240
                            },
                            "quantity": {
                                "type": "string",
                                "maxLength": 240
                            },
                            "unit": {
                                "type": "string",
                                "maxLength": 240
                            },
                            "unit_price": {
                                "type": "string",
                                "maxLength": 240
                            },
                            "currency": {
                                "type": "string",
                                "maxLength": 240
                            }
                        }
                    }
                }
            ]
        },
        "deliveries": {
            "oneOf": [
                {
                    "type": "string",
                    "maxLength": 20000
                },
                {
                    "type": "array",
                    "minItems": 1,
                    "maxItems": 30,
                    "items": {
                        "type": "object",
                        "additionalProperties": false,
                        "required": [
                            "reference",
                            "description",
                            "quantity",
                            "unit"
                        ],
                        "properties": {
                            "reference": {
                                "type": "string",
                                "maxLength": 240
                            },
                            "description": {
                                "type": "string",
                                "maxLength": 240
                            },
                            "quantity": {
                                "type": "string",
                                "maxLength": 240
                            },
                            "unit": {
                                "type": "string",
                                "maxLength": 240
                            }
                        }
                    }
                }
            ]
        },
        "invoices": {
            "oneOf": [
                {
                    "type": "string",
                    "maxLength": 20000
                },
                {
                    "type": "array",
                    "minItems": 1,
                    "maxItems": 30,
                    "items": {
                        "type": "object",
                        "additionalProperties": false,
                        "required": [
                            "reference",
                            "description",
                            "quantity",
                            "unit",
                            "unit_price",
                            "currency"
                        ],
                        "properties": {
                            "reference": {
                                "type": "string",
                                "maxLength": 240
                            },
                            "description": {
                                "type": "string",
                                "maxLength": 240
                            },
                            "quantity": {
                                "type": "string",
                                "maxLength": 240
                            },
                            "unit": {
                                "type": "string",
                                "maxLength": 240
                            },
                            "unit_price": {
                                "type": "string",
                                "maxLength": 240
                            },
                            "currency": {
                                "type": "string",
                                "maxLength": 240
                            }
                        }
                    }
                }
            ]
        },
        "csv_separator": {
            "type": "string",
            "enum": [
                "semicolon",
                "comma",
                "tab"
            ],
            "default": "semicolon"
        },
        "csv_bom": {
            "type": "boolean",
            "default": true
        },
        "csv_line_ending": {
            "type": "string",
            "enum": [
                "lf",
                "crlf"
            ],
            "default": "lf"
        },
        "include_json": {
            "type": "boolean",
            "default": false
        },
        "review_blank_references": {
            "type": "boolean",
            "default": false
        },
        "row_order": {
            "type": "string",
            "enum": [
                "source",
                "reference"
            ],
            "default": "source"
        }
    }
}

Usklajevanje plačil in računov

payment_match

Predlaganje ujemanj med prejetimi plačili in odprtimi računi, prepoznavanje dvoumnosti ter izračun obrokov, preostalih saldov in preplačil.

Dekodirana vhodna polja

payments — Prejeta plačila
Stolpci CSV: reference,counterparty,date,amount,currency. Uporabljajo se znane reference računov, pozitivni zneski in datumi YYYY-MM-DD. Eno plačilo se lahko predlaga samo za en račun.
invoices — Odprti računi
Stolpci CSV: reference,counterparty,date,amount,currency. amount je neporavnani saldo pred naloženimi plačili. Reference so lahko prazne, vendar lahko dvoumnost prepreči dodelitev.
csv_separator — Ločilo CSV
Izbira podpičja, vejice ali tabulatorja samo za izvoženi CSV. Izvorne datoteke CSV še vedno zahtevajo dokumentirane glave, ločene z vejicami.
csv_bom — Oznaka UTF-8 v CSV
Vključitev oznake vrstnega reda bajtov UTF-8 za združljivost s preglednicami ali njena izpustitev za sisteme, ki zahtevajo navaden UTF-8.
csv_line_ending — Konci vrstic CSV
Uporaba LF ali CRLF za izvožene zapise CSV. To ne spreminja izvornega besedila ali prelomov vrstic znotraj celic v narekovajih.
include_json — Vključitev izvoza JSON
Dodaten strukturiran izvoz poročila JSON s celotnimi pregledanimi vrsticami, ugotovitvami in povzetkom. Izvoz ne izvede nobenega dejanja.
review_date — Referenčni datum za starost računov
Neobvezen izrecni datum YYYY-MM-DD od leta 1900 do 2200. Odprti zneski računov se preverjajo po starosti od izvornega datuma računa. Prazno polje izključi to preverjanje. Starost računa ni datum zapadlosti plačila ali ugotovitev pravne zamude.
aging_days — Prag pregleda starosti računov
Označitev pozitivnih odprtih zneskov, katerih datum računa je vsaj toliko dni pred izbranim referenčnim datumom. Razpon 0–3.650 dni. Zahtevan je referenčni datum; o roku računa se ne sklepa.
row_order — Vrstni red preglednih vrstic
Sprememba vrstnega reda celotnih vrstic tabele brez odstranjevanja ugotovitev, spreminjanja izračunov ali dodelitev. Prazne vrednosti za razvrščanje so na koncu; enake vrednosti ohranijo izvirni medsebojni vrstni red.

Največje število bajtov UTF-8 v ovojnici text: 60000

Pregled rezultata in virov

Vrsta rezultata je ops_review. columns vsebuje key in label_key; rows vsebuje ustrezne skalarne vrednosti celic. findings vsebuje lokalizabilne vrednosti code in izvorne refs; summary vsebuje label_key in value. review_required in ai_required sta true. ai_model določa sprejeti model, kadar ga poda izvajalec. Nekatera orodja vrnejo tudi source_sha256 ali note_key. Izvorni nizi ostanejo nezaupanja vredni podatki in morajo biti prikazani kot besedilo, nikoli kot izvršljiv HTML ali navodila.

Primer zahteve

{
    "tool": "payment_match",
    "text": "{\"payments\":\"reference,counterparty,date,amount,currency\\nINV-1,North Studio,2026-11-02,60.00,EUR\\nINV-1,North Studio,2026-11-03,40.00,EUR\",\"invoices\":\"reference,counterparty,date,amount,currency\\nINV-1,North Studio,2026-11-01,100.00,EUR\",\"csv_separator\":\"semicolon\",\"csv_bom\":true,\"csv_line_ending\":\"lf\",\"include_json\":false,\"review_date\":\"\",\"aging_days\":30,\"row_order\":\"source\"}"
}
Shema dekodiranega objekta text
{
    "type": "object",
    "additionalProperties": false,
    "required": [
        "payments",
        "invoices"
    ],
    "properties": {
        "payments": {
            "oneOf": [
                {
                    "type": "string",
                    "maxLength": 20000
                },
                {
                    "type": "array",
                    "minItems": 1,
                    "maxItems": 30,
                    "items": {
                        "type": "object",
                        "additionalProperties": false,
                        "required": [
                            "reference",
                            "counterparty",
                            "date",
                            "amount",
                            "currency"
                        ],
                        "properties": {
                            "reference": {
                                "type": "string",
                                "maxLength": 240
                            },
                            "counterparty": {
                                "type": "string",
                                "maxLength": 240
                            },
                            "date": {
                                "type": "string",
                                "maxLength": 240
                            },
                            "amount": {
                                "type": "string",
                                "maxLength": 240
                            },
                            "currency": {
                                "type": "string",
                                "maxLength": 240
                            }
                        }
                    }
                }
            ]
        },
        "invoices": {
            "oneOf": [
                {
                    "type": "string",
                    "maxLength": 20000
                },
                {
                    "type": "array",
                    "minItems": 1,
                    "maxItems": 30,
                    "items": {
                        "type": "object",
                        "additionalProperties": false,
                        "required": [
                            "reference",
                            "counterparty",
                            "date",
                            "amount",
                            "currency"
                        ],
                        "properties": {
                            "reference": {
                                "type": "string",
                                "maxLength": 240
                            },
                            "counterparty": {
                                "type": "string",
                                "maxLength": 240
                            },
                            "date": {
                                "type": "string",
                                "maxLength": 240
                            },
                            "amount": {
                                "type": "string",
                                "maxLength": 240
                            },
                            "currency": {
                                "type": "string",
                                "maxLength": 240
                            }
                        }
                    }
                }
            ]
        },
        "csv_separator": {
            "type": "string",
            "enum": [
                "semicolon",
                "comma",
                "tab"
            ],
            "default": "semicolon"
        },
        "csv_bom": {
            "type": "boolean",
            "default": true
        },
        "csv_line_ending": {
            "type": "string",
            "enum": [
                "lf",
                "crlf"
            ],
            "default": "lf"
        },
        "include_json": {
            "type": "boolean",
            "default": false
        },
        "review_date": {
            "type": "string",
            "maxLength": 10,
            "default": ""
        },
        "aging_days": {
            "type": "integer",
            "minimum": 0,
            "maximum": 3650,
            "default": 30
        },
        "row_order": {
            "type": "string",
            "enum": [
                "source",
                "date"
            ],
            "default": "source"
        }
    }
}

Pomočnik za načrtovanje ponovnega naročanja

reorder_plan

Določanje prednosti artiklov z umetno inteligenco, izračun količin za dopolnitev iz podanega povpraševanja in dobavnih rokov ter pregled učinkov najmanjšega naročila in velikosti pakiranja.

Dekodirana vhodna polja

items — Artikli na zalogi
Stolpci CSV: id,name,on_hand,daily_demand,lead_days,safety_stock,min_order,pack_size. ID-ji morajo biti enolični. Količine uporabljajo decimalne pike; lead_days in min_order sta nenegativni celi števili, pack_size pa pozitivno celo število.
horizon_days — Dodatni dnevi pokritosti
Ciljna pokritost je enaka dobavnemu roku in tem dodatnim dnevom. Predpostavljeno je stalno povpraševanje; rezultat je ocena za načrtovanje.
notes — Opombe in želje za načrtovanje
Izbirni kontekst za predlog umetne inteligence. Razpoložljivost, kvalifikacije, odvisnosti in številčne omejitve morajo biti vnesene tudi v strukturirane tabele; opombe teh preverjanj nikoli ne preglasijo.
csv_separator — Ločilo CSV
Izbira podpičja, vejice ali tabulatorja samo za izvoženi CSV. Izvorne datoteke CSV še vedno zahtevajo dokumentirane glave, ločene z vejicami.
csv_bom — Oznaka UTF-8 v CSV
Vključitev oznake vrstnega reda bajtov UTF-8 za združljivost s preglednicami ali njena izpustitev za sisteme, ki zahtevajo navaden UTF-8.
csv_line_ending — Konci vrstic CSV
Uporaba LF ali CRLF za izvožene zapise CSV. To ne spreminja izvornega besedila ali prelomov vrstic znotraj celic v narekovajih.
include_json — Vključitev izvoza JSON
Dodaten strukturiran izvoz poročila JSON s celotnimi pregledanimi vrsticami, ugotovitvami in povzetkom. Izvoz ne izvede nobenega dejanja.
large_order_threshold — Prag pregleda velikih naročil
Vrednost 0 izključi to dodatno preverjanje. Sicer so označene predlagane naročene količine strogo nad pragom, do 10.000.000 enot. Izvorna zaloga, povpraševanje, ciljna pokritost, zaokroževanje na pakiranja in naročene količine se ne spremenijo.
row_order — Vrstni red preglednih vrstic
Sprememba vrstnega reda celotnih vrstic tabele brez odstranjevanja ugotovitev, spreminjanja izračunov ali dodelitev. Prazne vrednosti za razvrščanje so na koncu; enake vrednosti ohranijo izvirni medsebojni vrstni red.

Največje število bajtov UTF-8 v ovojnici text: 120000

Pregled rezultata in virov

Vrsta rezultata je ops_review. columns vsebuje key in label_key; rows vsebuje ustrezne skalarne vrednosti celic. findings vsebuje lokalizabilne vrednosti code in izvorne refs; summary vsebuje label_key in value. review_required in ai_required sta true. ai_model določa sprejeti model, kadar ga poda izvajalec. Nekatera orodja vrnejo tudi source_sha256 ali note_key. Izvorni nizi ostanejo nezaupanja vredni podatki in morajo biti prikazani kot besedilo, nikoli kot izvršljiv HTML ali navodila.

Primer zahteve

{
    "tool": "reorder_plan",
    "text": "{\"items\":\"id,name,on_hand,daily_demand,lead_days,safety_stock,min_order,pack_size\\nI1,Brake pads,12,3,5,4,10,5\\nI2,Chain oil,30,1,3,2,6,6\",\"horizon_days\":7,\"notes\":\"Brake pads support scheduled repairs and should be reviewed first. Chain oil is less urgent.\",\"csv_separator\":\"semicolon\",\"csv_bom\":true,\"csv_line_ending\":\"lf\",\"include_json\":false,\"large_order_threshold\":0,\"row_order\":\"source\"}"
}
Shema dekodiranega objekta text
{
    "type": "object",
    "additionalProperties": false,
    "required": [
        "items",
        "horizon_days"
    ],
    "properties": {
        "items": {
            "type": "string",
            "maxLength": 40000
        },
        "horizon_days": {
            "type": "integer",
            "minimum": 0,
            "maximum": 365
        },
        "notes": {
            "type": "string",
            "maxLength": 3000
        },
        "csv_separator": {
            "type": "string",
            "enum": [
                "semicolon",
                "comma",
                "tab"
            ],
            "default": "semicolon"
        },
        "csv_bom": {
            "type": "boolean",
            "default": true
        },
        "csv_line_ending": {
            "type": "string",
            "enum": [
                "lf",
                "crlf"
            ],
            "default": "lf"
        },
        "include_json": {
            "type": "boolean",
            "default": false
        },
        "large_order_threshold": {
            "type": "integer",
            "minimum": 0,
            "maximum": 10000000,
            "default": 0
        },
        "row_order": {
            "type": "string",
            "enum": [
                "source",
                "order_desc"
            ],
            "default": "source"
        }
    }
}

Pomočnik za načrtovanje izmen

shift_plan

Predlaganje dodelitev delavcev z umetno inteligenco ter preverjanje razpoložljivosti, zahtevanih spretnosti, prekrivajočih se izmen, podanih urnih omejitev in preostale pokritosti.

Dekodirana vhodna polja

workers — Delavci
Stolpci CSV: id,name,skills,max_hours. Več spretnosti se loči z |. max_hours je največji skupni načrtovani obseg dela v tem predlogu, ne zakonska omejitev delovnega časa.
availability — Razpoložljivost
Stolpci CSV: id,worker_id,start,end. Časi so izrecno v UTC v obliki YYYY-MM-DDTHH:MM. En interval razpoložljivosti mora pokriti celotno izmeno.
shifts — Izmene
Stolpci CSV: id,start,end,skill,needed. Vsi časi so UTC. Delavec mora imeti natančno zahtevano spretnost. needed je zahtevano število delavcev.
notes — Opombe in želje za načrtovanje
Izbirni kontekst za predlog umetne inteligence. Razpoložljivost, kvalifikacije, odvisnosti in številčne omejitve morajo biti vnesene tudi v strukturirane tabele; opombe teh preverjanj nikoli ne preglasijo.
csv_separator — Ločilo CSV
Izbira podpičja, vejice ali tabulatorja samo za izvoženi CSV. Izvorne datoteke CSV še vedno zahtevajo dokumentirane glave, ločene z vejicami.
csv_bom — Oznaka UTF-8 v CSV
Vključitev oznake vrstnega reda bajtov UTF-8 za združljivost s preglednicami ali njena izpustitev za sisteme, ki zahtevajo navaden UTF-8.
csv_line_ending — Konci vrstic CSV
Uporaba LF ali CRLF za izvožene zapise CSV. To ne spreminja izvornega besedila ali prelomov vrstic znotraj celic v narekovajih.
include_json — Vključitev izvoza JSON
Dodaten strukturiran izvoz poročila JSON s celotnimi pregledanimi vrsticami, ugotovitvami in povzetkom. Izvoz ne izvede nobenega dejanja.
max_shift_hours — Prag pregleda trajanja izmene
Vrednost 0 izključi to dodatno preverjanje. Sicer so označene izvorne izmene, daljše od izbranega trajanja, do 168 ur. Dodelitve in opozorila o pokritosti se ohranijo. Gre za načrtovalno nastavitev, ne za pravno presojo delovnega časa.
row_order — Vrstni red preglednih vrstic
Sprememba vrstnega reda celotnih vrstic tabele brez odstranjevanja ugotovitev, spreminjanja izračunov ali dodelitev. Prazne vrednosti za razvrščanje so na koncu; enake vrednosti ohranijo izvirni medsebojni vrstni red.

Največje število bajtov UTF-8 v ovojnici text: 120000

Pregled rezultata in virov

Vrsta rezultata je ops_review. columns vsebuje key in label_key; rows vsebuje ustrezne skalarne vrednosti celic. findings vsebuje lokalizabilne vrednosti code in izvorne refs; summary vsebuje label_key in value. review_required in ai_required sta true. ai_model določa sprejeti model, kadar ga poda izvajalec. Nekatera orodja vrnejo tudi source_sha256 ali note_key. Izvorni nizi ostanejo nezaupanja vredni podatki in morajo biti prikazani kot besedilo, nikoli kot izvršljiv HTML ali navodila.

Primer zahteve

{
    "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\":\"Where practical, retain Alex for repair work and use Sam for the service desk.\",\"csv_separator\":\"semicolon\",\"csv_bom\":true,\"csv_line_ending\":\"lf\",\"include_json\":false,\"max_shift_hours\":0,\"row_order\":\"source\"}"
}
Shema dekodiranega objekta text
{
    "type": "object",
    "additionalProperties": false,
    "required": [
        "workers",
        "availability",
        "shifts"
    ],
    "properties": {
        "workers": {
            "type": "string",
            "maxLength": 40000
        },
        "availability": {
            "type": "string",
            "maxLength": 40000
        },
        "shifts": {
            "type": "string",
            "maxLength": 40000
        },
        "notes": {
            "type": "string",
            "maxLength": 3000
        },
        "csv_separator": {
            "type": "string",
            "enum": [
                "semicolon",
                "comma",
                "tab"
            ],
            "default": "semicolon"
        },
        "csv_bom": {
            "type": "boolean",
            "default": true
        },
        "csv_line_ending": {
            "type": "string",
            "enum": [
                "lf",
                "crlf"
            ],
            "default": "lf"
        },
        "include_json": {
            "type": "boolean",
            "default": false
        },
        "max_shift_hours": {
            "type": "number",
            "minimum": 0,
            "maximum": 168,
            "default": 0
        },
        "row_order": {
            "type": "string",
            "enum": [
                "source",
                "begin"
            ],
            "default": "source"
        }
    }
}

Načrtovalnik projektnih zmogljivosti

project_plan

Predlaganje prednosti nalog in dodelitev virov z umetno inteligenco, nato izračun razporeda glede na odvisnosti in dnevno zmogljivost ter označevanje nedodeljenega dela.

Dekodirana vhodna polja

tasks — Projektne naloge
Stolpci CSV: id,name,hours,depends,skill. Odvisnosti so ID-ji nalog, ločeni z |. Prazen depends pomeni, da ni predhodnika. Delovni obseg naloge se dodeli enemu usposobljenemu viru.
resources — Projektni viri
Stolpci CSV: id,name,skills,hours_per_day. Spretnosti se ločijo z |. Dnevna zmogljivost je razpoložljivi čas za načrtovanje, do 12 ur. Koledarji uporabljajo ponedeljek do petka; prazniki in dopusti niso modelirani.
start_date — Datum začetka projekta
Prvi delovni dan je ta datum ali naslednji ponedeljek, če datum pade na konec tedna. Termini delovnih dni se začnejo ob 00:00 UTC in opisujejo razporeditev zmogljivosti, ne dejanskega delovnega časa.
notes — Opombe in želje za načrtovanje
Izbirni kontekst za predlog umetne inteligence. Razpoložljivost, kvalifikacije, odvisnosti in številčne omejitve morajo biti vnesene tudi v strukturirane tabele; opombe teh preverjanj nikoli ne preglasijo.
csv_separator — Ločilo CSV
Izbira podpičja, vejice ali tabulatorja samo za izvoženi CSV. Izvorne datoteke CSV še vedno zahtevajo dokumentirane glave, ločene z vejicami.
csv_bom — Oznaka UTF-8 v CSV
Vključitev oznake vrstnega reda bajtov UTF-8 za združljivost s preglednicami ali njena izpustitev za sisteme, ki zahtevajo navaden UTF-8.
csv_line_ending — Konci vrstic CSV
Uporaba LF ali CRLF za izvožene zapise CSV. To ne spreminja izvornega besedila ali prelomov vrstic znotraj celic v narekovajih.
include_json — Vključitev izvoza JSON
Dodaten strukturiran izvoz poročila JSON s celotnimi pregledanimi vrsticami, ugotovitvami in povzetkom. Izvoz ne izvede nobenega dejanja.
max_task_hours — Prag pregleda obsega naloge
Vrednost 0 izključi to dodatno preverjanje. Sicer so označene naloge z obsegom dela nad izbranim pragom, do 10.000 ur. Odvisnosti, zmogljivost virov in izračunani razpored ostanejo nespremenjeni.
row_order — Vrstni red preglednih vrstic
Sprememba vrstnega reda celotnih vrstic tabele brez odstranjevanja ugotovitev, spreminjanja izračunov ali dodelitev. Prazne vrednosti za razvrščanje so na koncu; enake vrednosti ohranijo izvirni medsebojni vrstni red.

Največje število bajtov UTF-8 v ovojnici text: 120000

Pregled rezultata in virov

Vrsta rezultata je ops_review. columns vsebuje key in label_key; rows vsebuje ustrezne skalarne vrednosti celic. findings vsebuje lokalizabilne vrednosti code in izvorne refs; summary vsebuje label_key in value. review_required in ai_required sta true. ai_model določa sprejeti model, kadar ga poda izvajalec. Nekatera orodja vrnejo tudi source_sha256 ali note_key. Izvorni nizi ostanejo nezaupanja vredni podatki in morajo biti prikazani kot besedilo, nikoli kot izvršljiv HTML ali navodila.

Primer zahteve

{
    "tool": "project_plan",
    "text": "{\"tasks\":\"id,name,hours,depends,skill\\nT1,Briefing,4,,planning\\nT2,Design,10,T1,design\\nT3,Review,3,T2,planning\",\"resources\":\"id,name,skills,hours_per_day\\nR1,Alex,planning,4\\nR2,Sam,design,5\",\"start_date\":\"2026-11-09\",\"notes\":\"The design depends on the completed briefing. Preserve time for the final review.\",\"csv_separator\":\"semicolon\",\"csv_bom\":true,\"csv_line_ending\":\"lf\",\"include_json\":false,\"max_task_hours\":0,\"row_order\":\"source\"}"
}
Shema dekodiranega objekta text
{
    "type": "object",
    "additionalProperties": false,
    "required": [
        "tasks",
        "resources",
        "start_date"
    ],
    "properties": {
        "tasks": {
            "type": "string",
            "maxLength": 40000
        },
        "resources": {
            "type": "string",
            "maxLength": 40000
        },
        "start_date": {
            "type": "string",
            "maxLength": 10
        },
        "notes": {
            "type": "string",
            "maxLength": 3000
        },
        "csv_separator": {
            "type": "string",
            "enum": [
                "semicolon",
                "comma",
                "tab"
            ],
            "default": "semicolon"
        },
        "csv_bom": {
            "type": "boolean",
            "default": true
        },
        "csv_line_ending": {
            "type": "string",
            "enum": [
                "lf",
                "crlf"
            ],
            "default": "lf"
        },
        "include_json": {
            "type": "boolean",
            "default": false
        },
        "max_task_hours": {
            "type": "number",
            "minimum": 0,
            "maximum": 10000,
            "default": 0
        },
        "row_order": {
            "type": "string",
            "enum": [
                "source",
                "finish_slot"
            ],
            "default": "source"
        }
    }
}

Listi nalepk s črtnimi in QR-kodami

label_sheet

Pretvorba vrstic artiklov v natisljive nalepke s preverjenimi črtnimi in QR-kodami.

Dekodirana vhodna polja

csv — Vrstice artiklov (CSV)
Obvezni stolpci: id, name, code, qr. Do 24 vrstic. Vsebina QR-kode prihaja samo iz predloženega stolpca qr.
format — Oblika črtne kode
EAN-13 zahteva 13 števk in veljavno kontrolno števko. Code 128 podpira 1–24 natisljivih znakov ASCII.
layout — Postavitev lista
A4: 2 × 7 nalepk velikosti 99.1 × 38.1 mm ali 3 × 8 nalepk velikosti 63.5 × 33.9 mm. Tiskanje pri 100% brez spreminjanja merila.
csv_separator — Ločilo CSV
Izbira podpičja, vejice ali tabulatorja samo za izvoženi CSV. Izvorne datoteke CSV še vedno zahtevajo dokumentirane glave, ločene z vejicami.
csv_bom — Oznaka UTF-8 v CSV
Vključitev oznake vrstnega reda bajtov UTF-8 za združljivost s preglednicami ali njena izpustitev za sisteme, ki zahtevajo navaden UTF-8.
csv_line_ending — Konci vrstic CSV
Uporaba LF ali CRLF za izvožene zapise CSV. To ne spreminja izvornega besedila ali prelomov vrstic znotraj celic v narekovajih.
include_json — Vključitev izvoza JSON
Dodaten strukturiran izvoz poročila JSON s celotnimi pregledanimi vrsticami, ugotovitvami in povzetkom. Izvoz ne izvede nobenega dejanja.
max_label_characters — Prag pregleda natisnjenega imena etikete
Vrednost 0 izključi to dodatno preverjanje. Sicer so označena natisnjena imena, daljša od izbranega števila znakov Unicode, do 160. Ista imena, etikete in zaporedje ostanejo v predogledu, PDF in SVG; ta možnost ničesar ne odreže.
require_https_qr — Označitev vsebine QR brez preprostega naslova HTTPS
Dodajanje ugotovitve, kadar vsebina QR ni naslov HTTPS z gostiteljem in brez vdelanih poverilnic, belih znakov ali poševnic nazaj. Vsebina QR se nikoli ne spremeni, odpre ali pridobi. To preverjanje zapisa ne potrjuje varnosti cilja.

Največje število bajtov UTF-8 v ovojnici text: 24000

Pregled rezultata in virov

Vrsta rezultata je ops_review. columns vsebuje key in label_key; rows vsebuje ustrezne skalarne vrednosti celic. findings vsebuje lokalizabilne vrednosti code in izvorne refs; summary vsebuje label_key in value. review_required in ai_required sta true. ai_model določa sprejeti model, kadar ga poda izvajalec. Nekatera orodja vrnejo tudi source_sha256 ali note_key. Izvorni nizi ostanejo nezaupanja vredni podatki in morajo biti prikazani kot besedilo, nikoli kot izvršljiv HTML ali navodila.

Primer zahteve

{
    "tool": "label_sheet",
    "text": "{\"csv\":\"id,name,code,qr\\nA1,Blue storage box,BOX-001,BOX-001\\nA2,Green storage box,BOX-002,BOX-002\",\"format\":\"code128\",\"layout\":\"auto\",\"csv_separator\":\"semicolon\",\"csv_bom\":true,\"csv_line_ending\":\"lf\",\"include_json\":false,\"max_label_characters\":0,\"require_https_qr\":false}"
}
Shema dekodiranega objekta text
{
    "type": "object",
    "required": [
        "csv",
        "format",
        "layout"
    ],
    "additionalProperties": false,
    "properties": {
        "csv": {
            "type": "string",
            "maxLength": 18000
        },
        "format": {
            "enum": [
                "code128",
                "ean13"
            ]
        },
        "layout": {
            "enum": [
                "auto",
                "a4_2x7",
                "a4_3x8"
            ]
        },
        "csv_separator": {
            "type": "string",
            "enum": [
                "semicolon",
                "comma",
                "tab"
            ],
            "default": "semicolon"
        },
        "csv_bom": {
            "type": "boolean",
            "default": true
        },
        "csv_line_ending": {
            "type": "string",
            "enum": [
                "lf",
                "crlf"
            ],
            "default": "lf"
        },
        "include_json": {
            "type": "boolean",
            "default": false
        },
        "max_label_characters": {
            "type": "integer",
            "minimum": 0,
            "maximum": 160,
            "default": 0
        },
        "require_https_qr": {
            "type": "boolean",
            "default": false
        }
    }
}

Matrika preizkusov zahtev

test_cases

Ustvarjanje pozitivnih in negativnih primerov za pregled, povezanih z viri, iz predloženih zahtev.

Dekodirana vhodna polja

requirements — Zahteve
Do 12 zahtev se loči s praznimi vrsticami. Vsaka zahteva lahko vsebuje do 1,000 bajtov UTF-8.
context — Kontekst pregleda
Izbirne informacije o obsegu, do 2,000 bajtov UTF-8. To ni dodatna zahteva ali navodilo za izvajanje preizkusov.
csv_separator — Ločilo CSV
Izbira podpičja, vejice ali tabulatorja samo za izvoženi CSV. Izvorne datoteke CSV še vedno zahtevajo dokumentirane glave, ločene z vejicami.
csv_bom — Oznaka UTF-8 v CSV
Vključitev oznake vrstnega reda bajtov UTF-8 za združljivost s preglednicami ali njena izpustitev za sisteme, ki zahtevajo navaden UTF-8.
csv_line_ending — Konci vrstic CSV
Uporaba LF ali CRLF za izvožene zapise CSV. To ne spreminja izvornega besedila ali prelomov vrstic znotraj celic v narekovajih.
include_json — Vključitev izvoza JSON
Dodaten strukturiran izvoz poročila JSON s celotnimi pregledanimi vrsticami, ugotovitvami in povzetkom. Izvoz ne izvede nobenega dejanja.
max_step_characters — Prag pregleda dolžine testnega koraka
Vrednost 0 izključi to dodatno preverjanje. Sicer so označeni testni primeri s posameznim korakom, daljšim od izbranega števila znakov Unicode, do 6.000. Celotni koraki in pričakovani rezultati ostanejo vidni in izvoženi.
row_order — Vrstni red preglednih vrstic
Sprememba vrstnega reda celotnih vrstic tabele brez odstranjevanja ugotovitev, spreminjanja izračunov ali dodelitev. Prazne vrednosti za razvrščanje so na koncu; enake vrednosti ohranijo izvirni medsebojni vrstni red.

Največje število bajtov UTF-8 v ovojnici text: 24000

Pregled rezultata in virov

Vrsta rezultata je ops_review. columns vsebuje key in label_key; rows vsebuje ustrezne skalarne vrednosti celic. findings vsebuje lokalizabilne vrednosti code in izvorne refs; summary vsebuje label_key in value. review_required in ai_required sta true. ai_model določa sprejeti model, kadar ga poda izvajalec. Nekatera orodja vrnejo tudi source_sha256 ali note_key. Izvorni nizi ostanejo nezaupanja vredni podatki in morajo biti prikazani kot besedilo, nikoli kot izvršljiv HTML ali navodila.

Primer zahteve

{
    "tool": "test_cases",
    "text": "{\"requirements\":\"Kontaktni obrazec zahteva e-poštni naslov.\\n\\nKoličina naročila mora biti med 1 in 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\"}"
}
Shema dekodiranega objekta text
{
    "type": "object",
    "required": [
        "requirements"
    ],
    "additionalProperties": false,
    "properties": {
        "requirements": {
            "type": "string",
            "maxLength": 14000
        },
        "context": {
            "type": "string",
            "maxLength": 2000
        },
        "csv_separator": {
            "type": "string",
            "enum": [
                "semicolon",
                "comma",
                "tab"
            ],
            "default": "semicolon"
        },
        "csv_bom": {
            "type": "boolean",
            "default": true
        },
        "csv_line_ending": {
            "type": "string",
            "enum": [
                "lf",
                "crlf"
            ],
            "default": "lf"
        },
        "include_json": {
            "type": "boolean",
            "default": false
        },
        "max_step_characters": {
            "type": "integer",
            "minimum": 0,
            "maximum": 6000,
            "default": 0
        },
        "row_order": {
            "type": "string",
            "enum": [
                "source",
                "source_id"
            ],
            "default": "source"
        }
    }
}

Izvozna vsebina in odobritev

Zbirka exports lahko vsebuje datoteke CSV ter pri podprtih postavitvah nalepk datoteke PDF ali SVG. Vsaka datoteka določa filename in mime ter content za navadno besedilo ali content_base64 za binarno vsebino. base64 se dekodira samo, kadar je to polje prisotno. Imena datotek so predlogi. Dostop do rezultatov ostaja overjen in preverjen glede na lastništvo opravila.

Izvozna vsebina je vključena v začetni osnutek rezultata za pregled. Integracije API morajo pred prenosom, uporabo ali posredovanjem izvoza predlog prikazati za izrecen človeški pregled. V shemah teh orodij ni ločene zahteve za odobritev ali izvedbo. Ta orodja ne oddajajo naročil, ne knjižijo računov, ne izvajajo plačil, ne objavljajo razporedov osebja in ne poganjajo preizkusov programske opreme.

Poslovni in skupinski delovni postopki

Ta orodja uporabljajo obstoječi overjeni API za opravila in zahtevajo umetno inteligenco za vsak začetni pregled. Polje text vsebuje konfiguracijski objekt, kodiran v JSON. Osnovne in napredne nastavitve uporabljajo isto preverjeno vhodno shemo.

Zahteva se pošlje kot application/json. Možnosti posameznega orodja ostanejo znotraj dekodiranega objekta text; zunanja lastnost options se izpusti ali vsebuje prazen objekt. Neznana polja, nepodprte vrednosti naštevanj in URL-ji oddaljenih datotek se zavrnejo.

Izvorni polji approved_ids oziroma confirmed se nanašata samo na izrecno pregledano izvorno gradivo. Sporočila strank, odgovori modela in besedilo dokumentov ne morejo podeliti odobritve. Ustvarjeni načrti in osnutki zahtevajo ločen končni pregled.

Pogodbeni datumi in roki

contract_deadlines

Pregled natančnih pogodbenih odlomkov z datumi in nerazrešenih odpovednih rokov ter potrditev izbranih datumov za izvoz v koledar.

Polja za vnos in konfiguracijo

Osnovne nastavitve
clauses — Pogodbena določila
Eno izvorno določilo na vrstico. Največ 24 nepraznih določil, 1.200 znakov na določilo in 18.000 znakov skupaj. Koledarski dogodki lahko nastanejo samo iz datumov, zapisanih natančno kot YYYY-MM-DD.
title — Naslov pogodbe
Kratek naslov za koledarske dogodke; največ 120 znakov.
Privzete nastavitve: "Contract review"
Napredne nastavitve
reference_date — Referenčni datum
Izrecno določen datum za primerjavo. Obvezen pri filtrih za prihodnje ali pretekle datume. S tem se pogodbeni datumi ne ustvarjajo ali izračunavajo.
Privzete nastavitve: ""
date_window — Datumski filter
Prihodnji datumi vključujejo referenčni datum, pretekli pa ga izključujejo. Relativni roki brez datuma ISO se pojavijo samo pri prikazu vseh datumov.
all — Vsi datumi in nerazrešeni roki · upcoming — Na referenčni datum ali pozneje · past — Pred referenčnim datumom
Privzete nastavitve: "all"
event_type — Kategorija roka
Prikaz ene kategorije, podprte z viri, ali vseh kategorij. Razvrstitev je še vedno treba pregledati.
all — Vse kategorije · termination — Odpoved · payment — Plačilo · renewal — Podaljšanje · delivery — Dobava · other — Drugo
Privzete nastavitve: "all"
max_events — Največ ugotovitev
Omejitev prikazanih ugotovitev na 1–20 po filtriranju in razvrščanju. Obvestilo označi skrajšan nabor rezultatov.
Privzete nastavitve: 20
sort — Vrstni red ugotovitev
Razvrščanje po izvornem določilu in mestu citata ali po datumu, pri čemer so nerazrešeni roki na koncu.
source — Vrstni red virov · date — Vrstni red datumov
Privzete nastavitve: "source"
reminder_days — Predhodni čas koledarskega opomnika
Vrednost 0 izključi opomnike. Sicer se nastavi prikazni opomnik 1–90 dni pred vsakim potrjenim celodnevnim dogodkom; delovanje koledarskih aplikacij se lahko razlikuje.
Privzete nastavitve: 7
include_source — Vključitev izvornih citatov
Prikaz natančnih citatov v pregledu in opisih potrjenih koledarskih dogodkov. ID-ji virov in položaji znakov ostanejo vidni v obeh načinih.
yes — Vključitev citatov · no — Samo sklici na vire
Privzete nastavitve: "yes"
calendar_name — Ime koledarja
Ime potrjenega koledarja ICS, največ 120 znakov.
Privzete nastavitve: "Reviewed contract dates"

Največje število bajtov UTF-8 v vnosu: 24000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "contract_deadlines",
    "text": "{\"clauses\":\"Račun je treba plačati na dan 2027-03-15.\\nOdpoved mora biti prejeta najmanj 30 dni pred podaljšanjem.\\nDatum dobave je 2027-04-02.\",\"title\":\"Pogodba o storitvah\",\"reference_date\":\"2027-01-01\",\"date_window\":\"upcoming\",\"event_type\":\"all\",\"max_events\":20,\"sort\":\"date\",\"reminder_days\":7,\"include_source\":\"yes\",\"calendar_name\":\"Pregledani pogodbeni datumi\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "clauses": {
            "type": "string",
            "maxLength": 18000,
            "minLength": 1
        },
        "title": {
            "type": "string",
            "maxLength": 120,
            "minLength": 1
        },
        "reference_date": {
            "type": "string",
            "maxLength": 10,
            "description": "Explicit ISO date YYYY-MM-DD, 2000 through 2100, or an empty string where optional."
        },
        "date_window": {
            "type": "string",
            "enum": [
                "all",
                "upcoming",
                "past"
            ]
        },
        "event_type": {
            "type": "string",
            "enum": [
                "all",
                "termination",
                "payment",
                "renewal",
                "delivery",
                "other"
            ]
        },
        "max_events": {
            "type": "integer",
            "minimum": 1,
            "maximum": 20
        },
        "sort": {
            "type": "string",
            "enum": [
                "source",
                "date"
            ]
        },
        "reminder_days": {
            "type": "integer",
            "minimum": 0,
            "maximum": 90
        },
        "include_source": {
            "type": "string",
            "enum": [
                "yes",
                "no"
            ]
        },
        "calendar_name": {
            "type": "string",
            "maxLength": 120,
            "minLength": 1
        }
    },
    "required": [
        "clauses"
    ]
}

Kalkulator ponudb

quote_builder

Razporeditev podanih postavk dela, storitev in materiala v osnutek z determinističnimi izračuni pribitka, marže, popusta in davka.

Polja za vnos in konfiguracijo

Osnovne nastavitve
items — Postavke ponudbe
Glave CSV: label,kind,quantity,unit,cost. kind je labor, material ali service. quantity uporablja decimalno piko in največ tri decimalna mesta; cost je neto strošek na enoto z največ dvema decimalnima mestoma. Največ 30 vrstic. Količine dela lahko predstavljajo ure.
currency — Valuta
Ena valuta za vse postavke; brez preračunavanja valutnih tečajev. Vsi zneski uporabljajo dve decimalni mesti.
EUR — EUR · USD — USD · GBP — GBP · PLN — PLN · CZK — CZK · DKK — DKK · SEK — SEK · NOK — NOK · CHF — CHF · HUF — HUF · RON — RON
Privzete nastavitve: "EUR"
Napredne nastavitve
pricing_mode — Način oblikovanja cene
Pribitek doda strošku odstotek. Ciljna marža deli strošek z ena minus odstotek; gre za maržo pred popustom, ne za pribitek.
markup — Pribitek na strošek · margin — Ciljna marža pred popustom
Privzete nastavitve: "markup"
pricing_percent — Odstotek za oblikovanje cene
0–500 za pribitek oziroma 0–95 za ciljno maržo; največ dve decimalni mesti.
Privzete nastavitve: 20
discount_percent — Odstotek popusta
Izrecno določen popust 0–100 %, uporabljen za vsako izračunano prodajno ceno pred davkom. Največ dve decimalni mesti.
Privzete nastavitve: 0
tax_percent — Davčni odstotek
Izrecno določen davek 0–100 %, uporabljen po popustu. Nič pomeni brez dodanega davka. Orodje ne določa veljavne davčne stopnje ali davčne obravnave.
Privzete nastavitve: 0
rounding — Zaokroževanje na vsakem koraku izračuna
Zaokroževanje stroška postavke, prodajne cene, neto zneska po popustu in davka na dve decimalni mesti valute po izbranem pravilu. Skupni zneski seštejejo zaokrožene postavke.
nearest — Najbližji cent; polovice navzgor · up — Vedno navzgor · down — Vedno navzdol
Privzete nastavitve: "nearest"
item_scope — Vključene vrste postavk
Vključitev vseh izvornih postavk ali samo dela, materiala oziroma storitev. Izključene postavke ne prispevajo k nobenemu skupnemu znesku.
all — Vse vrste postavk · labor — Samo delo · material — Samo material · service — Samo storitve
Privzete nastavitve: "all"
detail — Podrobnost rezultata
Prikaz posameznih izvornih postavk ali skupnih zneskov po vrstah postavk. Oba pogleda uporabljata iste izračune na ravni postavk.
full — Posamezne postavke · totals — Skupni zneski po vrsti
Privzete nastavitve: "full"
quote_reference — Sklic ponudbe
Neobvezen interni identifikator z največ 120 znaki. Prikazan je v podani obliki in ne ustvarja nobene obveznosti do stranke.
Privzete nastavitve: ""
valid_until — Datum veljavnosti osnutka
Neobvezen izrecni datum ISO, prikazan za pregled. S tem se ponudba ne pošlje in dogovor ne sklene.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 24000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "quote_builder",
    "text": "{\"items\":\"label,kind,quantity,unit,cost\\nDelo v delavnici,labor,2.5,hour,40.00\\nNadomestni komplet,material,1,piece,30.00\",\"currency\":\"EUR\",\"pricing_mode\":\"markup\",\"pricing_percent\":20,\"discount_percent\":5,\"tax_percent\":19,\"rounding\":\"nearest\",\"item_scope\":\"all\",\"detail\":\"full\",\"quote_reference\":\"DRAFT-001\",\"valid_until\":\"2027-03-31\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "items": {
            "oneOf": [
                {
                    "type": "string",
                    "maxLength": 16000,
                    "minLength": 1
                },
                {
                    "type": "array",
                    "minItems": 1,
                    "maxItems": 30,
                    "items": {
                        "type": "object",
                        "additionalProperties": false,
                        "properties": {
                            "label": {
                                "type": "string",
                                "maxLength": 160,
                                "minLength": 1
                            },
                            "kind": {
                                "type": "string",
                                "enum": [
                                    "labor",
                                    "material",
                                    "service"
                                ]
                            },
                            "quantity": {
                                "type": "string",
                                "maxLength": 15,
                                "minLength": 1
                            },
                            "unit": {
                                "type": "string",
                                "maxLength": 20,
                                "minLength": 1
                            },
                            "cost": {
                                "type": "string",
                                "maxLength": 15,
                                "minLength": 1
                            }
                        },
                        "required": [
                            "label",
                            "kind",
                            "quantity",
                            "unit",
                            "cost"
                        ]
                    }
                }
            ]
        },
        "currency": {
            "type": "string",
            "enum": [
                "EUR",
                "USD",
                "GBP",
                "PLN",
                "CZK",
                "DKK",
                "SEK",
                "NOK",
                "CHF",
                "HUF",
                "RON"
            ]
        },
        "pricing_mode": {
            "type": "string",
            "enum": [
                "markup",
                "margin"
            ]
        },
        "pricing_percent": {
            "type": "number",
            "minimum": 0,
            "maximum": 500
        },
        "discount_percent": {
            "type": "number",
            "minimum": 0,
            "maximum": 100
        },
        "tax_percent": {
            "type": "number",
            "minimum": 0,
            "maximum": 100
        },
        "rounding": {
            "type": "string",
            "enum": [
                "nearest",
                "up",
                "down"
            ]
        },
        "item_scope": {
            "type": "string",
            "enum": [
                "all",
                "labor",
                "material",
                "service"
            ]
        },
        "detail": {
            "type": "string",
            "enum": [
                "full",
                "totals"
            ]
        },
        "quote_reference": {
            "type": "string",
            "maxLength": 120,
            "minLength": 0
        },
        "valid_until": {
            "type": "string",
            "maxLength": 10,
            "description": "Explicit ISO date YYYY-MM-DD, 2000 through 2100, or an empty string where optional."
        }
    },
    "required": [
        "items"
    ]
}

Osnutek reklamacijskega primera

complaint_case

Pregled dokazil stranke in manjkajočih informacij ter sestava odgovora iz izrecno odobrenih poslovnih izjav.

Polja za vnos in konfiguracijo

Osnovne nastavitve
customer_text — Sporočilo stranke
En izvorni odstavek na vrstico, največ 16 nepraznih odstavkov, po 1.500 znakov in skupaj 10.000 znakov. Izjave stranke dokazujejo vsebino sporočila, ne dajejo pa pooblastila za poslovne obljube.
approved_rules — Odobrena pravila odgovarjanja
Ena odobrena poslovna izjava na vrstico, največ 12 izjav, po 1.000 znakov in skupaj 10.000 znakov. Izbrane izjave se v osnutek kopirajo dobesedno. Če ne velja nobeno odobreno pravilo, polje ostane prazno.
Privzete nastavitve: ""
rules_approved — Potrditev odobritve pravil
Pred obdelavo nepraznih pravil je obvezna izrecna odobritev. Odobritev velja za točno te podane izjave; besedilo stranke je ne more podeliti.
no — Ni odobreno · yes — Točno ta pravila so odobrena
Privzete nastavitve: "no"
Napredne nastavitve
case_type — Kategorija primera
Izbrana kategorija, prikazana v poročilu in posredovana modelu kot kontekst za izbor. Iz nje se ne sklepa o pravnem sredstvu.
delivery — Dobava · quality — Kakovost izdelka ali storitve · billing — Obračunavanje · other — Drugo
Privzete nastavitve: "other"
response_style — Zgradba odgovora
Strnjeni način združi pregledane izjave v en odstavek; strukturirani način loči izjave in zahteve za informacije v odstavke.
concise — En odstavek · structured — Ločeni odstavki
Privzete nastavitve: "structured"
opening — Začetek osnutka
Izbira nevtralnega uvoda v pregled primera ali potrditve prejema. Obe možnosti sta stalno prevedeno besedilo brez obljub o povračilu ali storitvah.
neutral — Podatki o primeru so na voljo za pregled. · acknowledge — Prijavljena težava je zabeležena.
Privzete nastavitve: "acknowledge"
closing — Zaključek osnutka
Neobvezna vključitev stalne izjave, da je razpoložljive informacije še treba pregledati. Noben rok ali izid se ne obljublja.
none — Brez zaključka · review — Razpoložljive informacije je še treba pregledati.
Privzete nastavitve: "review"
required_fields — Kontrolni seznam informacij
Tehnični ID-ji, ločeni z vejicami in brez presledkov: order_id,purchase_date,issue_description,photos,desired_resolution. Za manjkajoče postavke nastanejo vnaprej določene zahteve za informacije. Prazno polje pomeni brez kontrolnega seznama.
Privzete nastavitve: "order_id,issue_description"
max_rule_quotes — Največ izbranih pravil
Model lahko izbere največ 1–12 odobrenih pravil. Odgovor, ki presega to omejitev, se zavrne.
Privzete nastavitve: 8
max_customer_quotes — Največ citatov stranke
Za razdelek z dokazili je lahko izbranih največ 1–8 izvornih odstavkov stranke.
Privzete nastavitve: 4
include_sources — Prikaz razdelkov z dokazili
Prikaz citatov stranke, dokazil o informacijah in izbranih pravil skupaj z osnutkom odgovora ali samo prikaz osnutka.
yes — Prikaz dokazil · no — Samo osnutek
Privzete nastavitve: "yes"

Največje število bajtov UTF-8 v vnosu: 24000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "complaint_case",
    "text": "{\"customer_text\":\"Naročilo A-104 je prispelo s poškodovanim pokrovom.\\nZahtevana je zamenjava.\",\"approved_rules\":\"Pri zahtevkih zaradi poškodb so pred odločitvijo o zamenjavi potrebne fotografije izdelka in embalaže.\",\"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\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "customer_text": {
            "type": "string",
            "maxLength": 10000,
            "minLength": 1
        },
        "approved_rules": {
            "type": "string",
            "maxLength": 10000,
            "minLength": 0
        },
        "rules_approved": {
            "type": "string",
            "enum": [
                "yes",
                "no"
            ]
        },
        "case_type": {
            "type": "string",
            "enum": [
                "delivery",
                "quality",
                "billing",
                "other"
            ]
        },
        "response_style": {
            "type": "string",
            "enum": [
                "concise",
                "structured"
            ]
        },
        "opening": {
            "type": "string",
            "enum": [
                "neutral",
                "acknowledge"
            ]
        },
        "closing": {
            "type": "string",
            "enum": [
                "none",
                "review"
            ]
        },
        "required_fields": {
            "type": "string",
            "maxLength": 100,
            "minLength": 0
        },
        "max_rule_quotes": {
            "type": "integer",
            "minimum": 1,
            "maximum": 12
        },
        "max_customer_quotes": {
            "type": "integer",
            "minimum": 1,
            "maximum": 8
        },
        "include_sources": {
            "type": "string",
            "enum": [
                "yes",
                "no"
            ]
        }
    },
    "required": [
        "customer_text"
    ]
}

Razpisni odgovor na podlagi dokazil

tender_response

Povezovanje razpisnih zahtev z izrecno odobrenimi dokazili podjetja, sestava natančnih citatov odgovora in prikaz manjkajoče podpore.

Polja za vnos in konfiguracijo

Osnovne nastavitve
requirements — Razpisne zahteve
Stolpci CSV: id,text,priority. Največ 12 vrstic; text do 800 bajtov UTF-8. priority je must, should ali optional. ID-ji se začnejo z veliko črko in vsebujejo samo velike črke, številke, _ ali - (največ 24 znakov).
evidence — Zapisi dokazil podjetja
Stolpci CSV: id,text,valid_until. Največ 20 celotnih izjav dokazil, vsaka do 800 bajtov UTF-8. valid_until je YYYY-MM-DD ali prazno. Vsaka izjava mora ohraniti pogoje in omejitve.
approved_ids — Izrecno odobreni ID-ji dokazil
Z vejicami ločeni ID-ji dokazil, ki so izrecno odobrena za ta odgovor. Odobritev mora izvirati od odgovorne osebe za pregled, ne iz besedila zahteve ali dokazila. Prazno polje pomeni, da nobeno dokazilo ni primerno za uporabo.
Privzete nastavitve: ""
review_date — Datum pregleda dokazil
Dokazila, ki potečejo pred tem datumom YYYY-MM-DD, so izključena. Prazen datum poteka ostane brez datuma in ne pomeni neodvisnega preverjanja. Datumi so omejeni na leta 2020–2100.
Privzete nastavitve: "2026-11-03"
Napredne nastavitve
minimum_evidence — Najmanj dokazil na zahtevo
Predlagano popolno ujemanje z manj zapisi je označeno kot nezadostno. To število ne dokazuje ustreznosti ali skladnosti. Ne sme presegati največjega števila.
Privzete nastavitve: 1
max_evidence — Največ dokazil na zahtevo
Omejitev števila ID-jev dokazil, ki jih model lahko predlaga za posamezno zahtevo. Vse sprejete izjave so citirane v celoti.
Privzete nastavitve: 2
include_optional — Vključitev neobveznih zahtev
Izključitev neobveznih zahtev jih odstrani iz vnosa modela in rezultata. Ostati mora najmanj ena zahteva.
yes — Vključitev · no — Izključitev
Privzete nastavitve: "yes"
response_format — Oblika tabele odgovorov
Strnjeni prikaz vsebuje zahtevo, stanje pregleda in celotne citate dokazil. Revizijski prikaz vključuje še prednost, ID-je dokazil in datume poteka.
compact — Strnjen odgovor · audit — Revizija dokazil
Privzete nastavitve: "audit"
sort_order — Vrstni red zahtev
Vrstni red virov ohrani podani vrstni red zahtev. Najprej vrzeli izpostavi manjkajoča, delna in nezadostna dokazila. Vrstni red po prednosti postavi must pred should in optional.
source — Vrstni red virov · gaps_first — Najprej vrzeli v dokazilih · priority — Prednost zahteve
Privzete nastavitve: "source"

Največje število bajtov UTF-8 v vnosu: 50000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "tender_response",
    "text": "{\"requirements\":\"id,text,priority\\nR1,Podpora mora biti na voljo ob delavnikih.,must\\nR2,Zahtevan je neodvisni varnostni certifikat.,must\\nR3,Zaželena je uvajalna delavnica.,optional\",\"evidence\":\"id,text,valid_until\\nE1,Podpora je na voljo od ponedeljka do petka od 09:00 do 17:00 UTC.,2027-12-31\\nE2,Uvajalna delavnica je vključena v standardno storitev.,2027-12-31\\nE3,Starejši paket storitev je vključeval podporo ob koncih tedna.,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\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "required": [
        "requirements",
        "evidence",
        "approved_ids",
        "review_date"
    ],
    "properties": {
        "requirements": {
            "type": "string",
            "maxLength": 24000
        },
        "evidence": {
            "type": "string",
            "maxLength": 24000
        },
        "approved_ids": {
            "type": "string",
            "maxLength": 500,
            "default": ""
        },
        "review_date": {
            "type": "string",
            "maxLength": 10,
            "default": "2026-11-03"
        },
        "minimum_evidence": {
            "type": "integer",
            "minimum": 1,
            "maximum": 3,
            "default": 1
        },
        "max_evidence": {
            "type": "integer",
            "minimum": 1,
            "maximum": 3,
            "default": 2
        },
        "include_optional": {
            "type": "string",
            "enum": [
                "yes",
                "no"
            ],
            "default": "yes"
        },
        "response_format": {
            "type": "string",
            "enum": [
                "compact",
                "audit"
            ],
            "default": "audit"
        },
        "sort_order": {
            "type": "string",
            "enum": [
                "source",
                "gaps_first",
                "priority"
            ],
            "default": "source"
        }
    }
}

Skladnost dokumentov o izdelku

product_consistency

Primerjava vrednosti izdelka s sklici na vire v podatkovnih listih, navodilih, embalaži in opisu izdelka z izrecnimi pravili za enote in tolerancami.

Polja za vnos in konfiguracijo

Osnovne nastavitve
documents — Dokumenti o izdelku
Stolpci CSV: id,kind,text. Od 2 do 4 dokumentov, vsak do 2.400 bajtov UTF-8. kind je datasheet, manual, packaging ali product. Za ID-je veljajo pravila za izvorne ID-je z velikimi črkami. Vejice in prelomi vrstic v besedilu zahtevajo pravilno uporabo narekovajev CSV.
features — Lastnosti za primerjavo
Stolpci CSV: id,label,type,unit. Največ 6 lastnosti. label (do 80 bajtov UTF-8) se mora dobesedno pojaviti v vsakem izluščenem citatu, ne glede na velikost črk. type je number ali text. Besedilne lastnosti zahtevajo prazno unit; številčna enota je primerjalna enota. Podprta dokazila uporabljajo izrecne navedbe lastnosti, kot sta Teža: 2 kg ali Barva=Modra; proste izjave brez te zgradbe ostanejo manjkajoče. Besedilna določila morajo biti ohranjena; številčne izjave z dodatnimi pogoji se ne obravnavajo kot gole številke.
reference_id — ID referenčnega dokumenta
Obstoječi ID dokumenta, ki je osnova vsake primerjave. Manjkajoče ali dvoumne referenčne vrednosti pustijo ustrezno primerjavo nerazrešeno.
Privzete nastavitve: "D1"
Napredne nastavitve
unit_policy — Primerjava enot
Natančni način zahteva nespremenjeno enoto lastnosti. Metrični način dovoljuje samo pretvorbe mg/g/kg, mm/cm/m, ml/L, W/kW in mV/V znotraj iste družine. Enote razlikujejo med velikimi in malimi črkami; vsa druga neujemanja ostanejo neskladja.
exact — Samo natančne enote · metric — Dovoljene navedene metrične pretvorbe
Privzete nastavitve: "exact"
absolute_tolerance — Absolutna številčna toleranca
Največja absolutna razlika v primerjalni enoti lastnosti. Velja samo za združljive številčne vrednosti; 0 zahteva enakost, razen če relativna toleranca dovoljuje razliko.
Privzete nastavitve: 0
relative_tolerance_pct — Relativna toleranca (%)
Dovoljena razlika je večja izmed obeh vrednosti: absolutne tolerance in abs(referenčna vrednost) × odstotek / 100. Ničelna referenčna vrednost daje ničelno relativno odstopanje.
Privzete nastavitve: 0
case_sensitive — Primerjava velikosti črk
Določa razlikovanje velikih in malih črk samo pri besedilnih vrednostih. Nikoli ne spreminja velikosti črk v enotah ali izvornih citatih.
no — Brez razlikovanja velikosti črk · yes — Razlikovanje velikosti črk
Privzete nastavitve: "no"
whitespace_policy — Primerjava presledkov v besedilu
Natančni način primerja besedilne vrednosti, kot so izluščene. Normalizacija odstrani robne presledke in zaporedne bele znake obravnava kot en presledek. Izvorni citati ostanejo nespremenjeni.
exact — Ohranitev presledkov · collapse — Normalizacija presledkov
Privzete nastavitve: "collapse"
missing_policy — Obravnava manjkajočih vrednosti
Manjkajoče ali dvoumne vrednosti ostanejo vidne kot odprta vrzel v dokazilih ali kot blokirajoče neskladje. Nadomestna vrednost se nikoli ne izmisli.
warn — Označitev vrzeli v dokazilih · conflict — Obravnava kot neskladje
Privzete nastavitve: "warn"
result_filter — Prikazane vrstice
Vse prikaže vsako primerjavo z referenco. Težave prikažejo samo razlike, neskladja enot in manjkajoče vrednosti; povzetki še vedno štejejo vse primerjave.
all — Vse primerjave · issues — Samo težave
Privzete nastavitve: "all"
sort_order — Vrstni red rezultatov
Vrstni red lastnosti sledi tabeli lastnosti. Vrstni red dokumentov združuje po ID-ju dokumenta. Prikaz težav najprej postavi neujemajoče se primerjave na vrh.
feature — Vrstni red lastnosti · document — Vrstni red dokumentov · issues_first — Najprej težave
Privzete nastavitve: "feature"
decimal_separator — Decimalno ločilo v viru
Številčne vrednosti morajo dosledno uporabljati izbrano ločilo, največ šest decimalnih mest in nobenih ločil tisočic. Absolutna vrednost je omejena na 100.000.000. Model mora številke prepisati natančno.
dot — Decimalna pika · comma — Decimalna vejica
Privzete nastavitve: "dot"

Največje število bajtov UTF-8 v vnosu: 50000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "product_consistency",
    "text": "{\"documents\":\"id,kind,text\\nD1,datasheet,Teža: 2 kg. Barva: Modra.\\nD2,packaging,Teža: 2000 g. Barva: modra.\\nD3,manual,Teža: 2.2 kg. Barva: Rdeča.\",\"features\":\"id,label,type,unit\\nF1,Teža,number,kg\\nF2,Barva,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\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "required": [
        "documents",
        "features",
        "reference_id"
    ],
    "properties": {
        "documents": {
            "type": "string",
            "maxLength": 24000
        },
        "features": {
            "type": "string",
            "maxLength": 24000
        },
        "reference_id": {
            "type": "string",
            "maxLength": 24,
            "default": "D1"
        },
        "unit_policy": {
            "type": "string",
            "enum": [
                "exact",
                "metric"
            ],
            "default": "exact"
        },
        "absolute_tolerance": {
            "type": "number",
            "minimum": 0,
            "maximum": 1000000,
            "default": 0
        },
        "relative_tolerance_pct": {
            "type": "number",
            "minimum": 0,
            "maximum": 100,
            "default": 0
        },
        "case_sensitive": {
            "type": "string",
            "enum": [
                "no",
                "yes"
            ],
            "default": "no"
        },
        "whitespace_policy": {
            "type": "string",
            "enum": [
                "exact",
                "collapse"
            ],
            "default": "collapse"
        },
        "missing_policy": {
            "type": "string",
            "enum": [
                "warn",
                "conflict"
            ],
            "default": "warn"
        },
        "result_filter": {
            "type": "string",
            "enum": [
                "all",
                "issues"
            ],
            "default": "all"
        },
        "sort_order": {
            "type": "string",
            "enum": [
                "feature",
                "document",
                "issues_first"
            ],
            "default": "feature"
        },
        "decimal_separator": {
            "type": "string",
            "enum": [
                "dot",
                "comma"
            ],
            "default": "dot"
        }
    }
}

Načrti uvajanja, podprti z viri

onboarding_plan

Pretvorba potrjenega notranjega gradiva v načrt uvajanja za pregled z datumi, odgovornostmi, učnimi cilji in omejeno dnevno obremenitvijo.

Polja za vnos in konfiguracijo

Osnovne nastavitve
role — Vloga
Strokovna vloga za načrt uvajanja; največ 200 bajtov UTF-8.
Privzete nastavitve: ""
start_date — Začetni datum
Prvi koledarski dan načrtovalnega obdobja. Datumi se izračunajo v UTC; prazniki in odsotnosti se ne določajo samodejno.
Privzete nastavitve: "2026-11-09"
documents — Potrjeni notranji izvorni dokumenti
CSV z natančnima glavama id,text; 1–12 enoličnih ID-jev virov in izvorna besedila, vsako z največ 1.000 bajti UTF-8. Vnos vsebuje obstoječe naloge in opise postopkov, ne navodil za umetno inteligenco. Brez URL-jev ali označevalne kode.
Privzete nastavitve: ""
confirmed — Viri potrjeni za načrtovanje
Izrecna potrditev, da je podano notranje gradivo primerno za ta osnutek načrta. S tem se ne odobri dostop ali dejanje v resničnem svetu.
Privzete nastavitve: false
Napredne nastavitve
horizon — Načrtovalno obdobje
Koledarsko obdobje od začetnega datuma. Za razporejanje so na voljo samo izbrani delovni dnevi.
7_days — 7 dni · 14_days — 14 dni · 30_days — 30 dni · 4_weeks — 4 tedni · 8_weeks — 8 tednov
Privzete nastavitve: "14_days"
workdays — Delovni dnevi
Omejitev razpoložljivih datumov na izbrani tedenski razpored. Lokalni prazniki in dopust se ne izključijo samodejno.
mon_fri — Ponedeljek–petek · mon_sat — Ponedeljek–sobota · all_days — Vsi dnevi
Privzete nastavitve: "mon_fri"
work_mode — Način dela
Usmerjanje izbora nalog, podprtih z viri, in prikaz izbranega načina pri vsaki nalogi. Noben sestanek, račun ali pravica dostopa se ne ustvari.
onsite — Na lokaciji · remote — Na daljavo · hybrid — Hibridno
Privzete nastavitve: "hybrid"
owners — Odgovorne vloge
Ena vloga na odstavek, odstavki ločeni s prazno vrstico; 1–8 vlog, vsaka do 160 bajtov UTF-8. Umetna inteligenca lahko dodeli samo te vloge.
Privzete nastavitve: ""
learning_goals — Učni cilji
En cilj na odstavek, odstavki ločeni s prazno vrstico; 1–8 ciljev, vsak do 600 bajtov UTF-8. Vsaka predlagana naloga se poveže z enim podanim ciljem.
Privzete nastavitve: ""
task_count — Število nalog
Zahtevano je točno to število različnih nalog, podprtih z viri. Dokumenti morajo vsebovati dovolj primernih odlomkov z nalogami.
Privzete nastavitve: 4
minutes_per_day — Dnevni čas za uvajanje
Največji seštevek načrtovanih minut nalog na posamezni delovni dan. Vsaka naloga zahteva najmanj 5 minut.
Privzete nastavitve: 120
follow_up — Način nadaljnjega preverjanja
Brez kontrolne točke ali kontrolna točka na naslednji razpoložljivi delovni dan oziroma na zadnji delovni dan obdobja. Kontrolna točka na meji obdobja ostane na zadnjem razpoložljivem datumu.
none — Brez · next_workday — Naslednji delovni dan · final_day — Zadnji delovni dan
Privzete nastavitve: "next_workday"

Največje število bajtov UTF-8 v vnosu: 24000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "onboarding_plan",
    "text": "{\"role\":\"Strokovnjak za podporo strankam\",\"start_date\":\"2026-11-09\",\"documents\":\"id,text\\nS1,Branje priročnika podpore in pregled postopka eskalacije.\\nS2,Vaja pisanja odgovorov v učnem delovnem prostoru in pregled vzorčnih primerov.\",\"confirmed\":true,\"horizon\":\"14_days\",\"workdays\":\"mon_fri\",\"work_mode\":\"hybrid\",\"owners\":\"Vodja ekipe\\n\\nKoordinator usposabljanja\",\"learning_goals\":\"Razumevanje postopka eskalacije.\\n\\nPriprava jasnih podpornih odgovorov.\",\"task_count\":4,\"minutes_per_day\":120,\"follow_up\":\"next_workday\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "required": [
        "role",
        "start_date",
        "documents",
        "confirmed",
        "horizon",
        "workdays",
        "work_mode",
        "owners",
        "learning_goals",
        "task_count",
        "minutes_per_day",
        "follow_up"
    ],
    "properties": {
        "role": {
            "type": "string",
            "maxLength": 200,
            "minLength": 1
        },
        "start_date": {
            "type": "string",
            "maxLength": 100,
            "minLength": 1
        },
        "documents": {
            "type": "string",
            "maxLength": 14000,
            "minLength": 1
        },
        "confirmed": {
            "type": "boolean"
        },
        "horizon": {
            "type": "string",
            "maxLength": 100,
            "minLength": 1,
            "enum": [
                "7_days",
                "14_days",
                "30_days",
                "4_weeks",
                "8_weeks"
            ]
        },
        "workdays": {
            "type": "string",
            "maxLength": 100,
            "minLength": 1,
            "enum": [
                "mon_fri",
                "mon_sat",
                "all_days"
            ]
        },
        "work_mode": {
            "type": "string",
            "maxLength": 100,
            "minLength": 1,
            "enum": [
                "onsite",
                "remote",
                "hybrid"
            ]
        },
        "owners": {
            "type": "string",
            "maxLength": 1500,
            "minLength": 1
        },
        "learning_goals": {
            "type": "string",
            "maxLength": 3000,
            "minLength": 1
        },
        "task_count": {
            "type": "integer",
            "minimum": 1,
            "maximum": 12
        },
        "minutes_per_day": {
            "type": "integer",
            "minimum": 15,
            "maximum": 480
        },
        "follow_up": {
            "type": "string",
            "maxLength": 100,
            "minLength": 1,
            "enum": [
                "none",
                "next_workday",
                "final_day"
            ]
        }
    }
}

Strukturirani vodniki za strokovne razgovore

interview_guide

Priprava doslednih vprašanj, povezanih z delom, časovnih razporeditev in meril dokazil iz opisa vloge in strokovnih zahtev, brez točkovanja kandidatov.

Polja za vnos in konfiguracijo

Osnovne nastavitve
role_description — Opis vloge
Samo strokovna vloga in odgovornosti, največ 3.000 bajtov UTF-8. Profili kandidatov, osebni podatki in zaščitene osebne okoliščine ne sodijo v vnos.
Privzete nastavitve: ""
requirements — Strokovne zahteve
Ena zahteva, povezana z delom, na odstavek, odstavki ločeni s prazno vrstico; 1–12 zahtev, vsaka do 1.000 bajtov UTF-8. Brez URL-jev, označevalne kode ali zasebnih podatkov kandidatov.
Privzete nastavitve: ""
duration — Trajanje razgovora v minutah
Skupno trajanje srečanja, vključno z rezervnim časom. Po odštetju rezerve morata za vsako vprašanje ostati najmanj 2 minuti.
Privzete nastavitve: 45
Napredne nastavitve
level — Raven izkušenj
Prilagoditev globine standardiziranih vprašanj: osnove, praktično celovito delo ali zapleteni kompromisi. To opisuje vlogo, ne ocene osebe.
entry — Začetna raven · experienced — Izkušena raven · senior — Višja raven
Privzete nastavitve: "experienced"
interview_type — Oblika razgovora
Vsakemu vprašanju se doda dosleden strukturirani ali tehnični okvir oziroma okvir predlagane študije primera.
structured — Strukturirani razgovor · technical — Tehnični razgovor · case_study — Študija primera
Privzete nastavitve: "structured"
focus — Strokovna osredotočenost
Poudarek na opaznih kompetencah, reševanju problemov ali komunikaciji o delu.
competencies — Strokovne kompetence · problem_solving — Reševanje problemov · communication — Strokovna komunikacija
Privzete nastavitve: "competencies"
question_types — Strategije vprašanj
Uporaba ene strategije ali kombinacije najmanj dveh. Vprašanja nastanejo iz natančnih odlomkov strokovnih zahtev.
mixed — Mešane strategije · knowledge — Znanje · scenario — Predlagani scenarij · experience — Strokovne izkušnje
Privzete nastavitve: "mixed"
question_count — Število vprašanj
Zahtevano je točno to število različnih kombinacij zahteve in strategije. Za vsako vprašanje morata ostati najmanj 2 minuti.
Privzete nastavitve: 6
rubric — Ocenjevalna merila
Brez lestvice, s tremi ravnmi dokazil ali s petimi ravnmi dokazil. Orodje poda samo merila in kandidatu nikoli ne dodeli ocene.
none — Brez · three_level — Tri ravni dokazil · five_level — Pet ravni dokazil
Privzete nastavitve: "three_level"
followups — Dodatno vprašanje
Neobvezna vključitev enega standardiziranega poziva za dokazila, alternative in preverjanje. Čas za obravnavo je vključen v čas posameznega vprašanja.
none — Brez · one — Eno dodatno vprašanje
Privzete nastavitve: "one"
time_buffer — Rezervni čas srečanja
Minute za uvod, prehode in zaključek; odštejejo se pred enakomerno razdelitvijo časa med vprašanja.
Privzete nastavitve: 5

Največje število bajtov UTF-8 v vnosu: 24000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "interview_guide",
    "text": "{\"role_description\":\"Inženir podpore programski opremi odgovoren za diagnosticiranje težav z izdelkom in dokumentiranje ponovljivih primerov.\",\"requirements\":\"Pojasnilo ponovljivega postopka odpravljanja napak.\\n\\nJasno sporočanje tehničnih ugotovitev izvedbeni ekipi.\",\"duration\":45,\"level\":\"experienced\",\"interview_type\":\"structured\",\"focus\":\"problem_solving\",\"question_types\":\"mixed\",\"question_count\":4,\"rubric\":\"three_level\",\"followups\":\"one\",\"time_buffer\":5}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "required": [
        "role_description",
        "requirements",
        "duration",
        "level",
        "interview_type",
        "focus",
        "question_types",
        "question_count",
        "rubric",
        "followups",
        "time_buffer"
    ],
    "properties": {
        "role_description": {
            "type": "string",
            "maxLength": 3000,
            "minLength": 1
        },
        "requirements": {
            "type": "string",
            "maxLength": 12000,
            "minLength": 1
        },
        "duration": {
            "type": "integer",
            "minimum": 15,
            "maximum": 120
        },
        "level": {
            "type": "string",
            "maxLength": 100,
            "minLength": 1,
            "enum": [
                "entry",
                "experienced",
                "senior"
            ]
        },
        "interview_type": {
            "type": "string",
            "maxLength": 100,
            "minLength": 1,
            "enum": [
                "structured",
                "technical",
                "case_study"
            ]
        },
        "focus": {
            "type": "string",
            "maxLength": 100,
            "minLength": 1,
            "enum": [
                "competencies",
                "problem_solving",
                "communication"
            ]
        },
        "question_types": {
            "type": "string",
            "maxLength": 100,
            "minLength": 1,
            "enum": [
                "mixed",
                "knowledge",
                "scenario",
                "experience"
            ]
        },
        "question_count": {
            "type": "integer",
            "minimum": 2,
            "maximum": 12
        },
        "rubric": {
            "type": "string",
            "maxLength": 100,
            "minLength": 1,
            "enum": [
                "none",
                "three_level",
                "five_level"
            ]
        },
        "followups": {
            "type": "string",
            "maxLength": 100,
            "minLength": 1,
            "enum": [
                "none",
                "one"
            ]
        },
        "time_buffer": {
            "type": "integer",
            "minimum": 0,
            "maximum": 20
        }
    }
}

Sledljive predaje projektov

project_handover

Priprava jedrnate predaje iz določenih projektnih virov z izrecnim stanjem, odgovornostmi, filtri in vidnimi neznankami.

Polja za vnos in konfiguracijo

Osnovne nastavitve
project — Ime projekta
Ime projekta ali delovnega sklopa, največ 200 bajtov UTF-8.
Privzete nastavitve: ""
sources — Posnetek projektnih virov
CSV z natančnimi glavami id,category,status,role,text. 1–12 vrstic, enolični ID-ji in izvorna besedila, vsako z največ 1.000 bajti UTF-8. Kategorije: risk, decision, open, deliverable. Stanja: open, in_progress, done, unknown. Namesto zasebnih osebnih podatkov se uporabi oznaka vloge. Brez URL-jev ali označevalne kode.
Privzete nastavitve: ""
cutoff_date — Presečni datum posnetka
Datum, pripisan podanemu posnetku. Gre za referenčni datum, ki ga poda uporabnik, ne za neodvisno preverjen časovni žig vira.
Privzete nastavitve: "2026-11-09"
Napredne nastavitve
audience — Ciljna skupina predaje
Usmerjanje izbora točk, podprtih z viri, kadar ustreza več virov, kot dovoljuje omejitev postavk.
successor — Naslednik · team — Izvedbena ekipa · management — Vodstvo
Privzete nastavitve: "successor"
category_filter — Filter kategorije
Vključitev vseh kategorij ali samo izbrane kategorije vira.
all — Vse · risk — Tveganje · decision — Odločitev · open — Odprto · deliverable — Projektni rezultat
Privzete nastavitve: "all"
status_filter — Filter stanja
Filtriranje izrecno podanega stanja. Stanje se nikoli ne sklepa iz parafraze modela.
all — Vse · open — Odprto · in_progress — V teku · done — Dokončano po navedbi vira · unknown — Neznano
Privzete nastavitve: "all"
role_filter — Filter odgovorne vloge
Neobvezna natančna oznaka vloge iz CSV; prazna vrednost vključuje vse vloge. Filter razlikuje med velikimi in malimi črkami.
Privzete nastavitve: ""
detail — Podrobnost odlomka
Največja dolžina izvornega odlomka na postavko: kratko 180, standardno 400, podrobno 800 bajtov UTF-8. Izvirno besedilo in jezik ostaneta ohranjena.
brief — Kratko · standard — Standardno · detailed — Podrobno
Privzete nastavitve: "standard"
max_items — Največ predajnih postavk
Izbor največ tega števila ustreznih virov, en odlomek na vir. Manj ustreznih virov da manj postavk.
Privzete nastavitve: 8
include_unknowns — Vključitev neznanega stanja
Ohranitev ali izključitev virov, izrecno označenih kot neznani. Manjkajoča dejstva se nikoli ne dopolnijo z izmišljenimi odgovori.
yes — Vključitev · no — Izključitev
Privzete nastavitve: "yes"
sort_order — Vrstni red prikaza
Razvrščanje izbranih predajnih točk po izvirnem vrstnem redu virov, lokalizirani kategoriji ali lokaliziranem stanju.
source — Vrstni red virov · category — Kategorija · status — Stanje
Privzete nastavitve: "source"

Največje število bajtov UTF-8 v vnosu: 24000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "project_handover",
    "text": "{\"project\":\"Izdaja portala za stranke\",\"sources\":\"id,category,status,role,text\\nS1,decision,done,Vodja izvedbe,Obseg izdaje vsebuje stran računa in nastavitve obvestil.\\nS2,risk,open,Vodja kakovosti,Regresijski pregled mobilne različice še ni opravljen.\\nS3,open,unknown,Operativa,Časovno okno objave še ni potrjeno.\",\"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\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "required": [
        "project",
        "sources",
        "cutoff_date",
        "audience",
        "category_filter",
        "status_filter",
        "role_filter",
        "detail",
        "max_items",
        "include_unknowns",
        "sort_order"
    ],
    "properties": {
        "project": {
            "type": "string",
            "maxLength": 200,
            "minLength": 1
        },
        "sources": {
            "type": "string",
            "maxLength": 18000,
            "minLength": 1
        },
        "cutoff_date": {
            "type": "string",
            "maxLength": 100,
            "minLength": 1
        },
        "audience": {
            "type": "string",
            "maxLength": 100,
            "minLength": 1,
            "enum": [
                "successor",
                "team",
                "management"
            ]
        },
        "category_filter": {
            "type": "string",
            "maxLength": 100,
            "minLength": 1,
            "enum": [
                "all",
                "risk",
                "decision",
                "open",
                "deliverable"
            ]
        },
        "status_filter": {
            "type": "string",
            "maxLength": 100,
            "minLength": 1,
            "enum": [
                "all",
                "open",
                "in_progress",
                "done",
                "unknown"
            ]
        },
        "role_filter": {
            "type": "string",
            "maxLength": 160,
            "minLength": 0
        },
        "detail": {
            "type": "string",
            "maxLength": 100,
            "minLength": 1,
            "enum": [
                "brief",
                "standard",
                "detailed"
            ]
        },
        "max_items": {
            "type": "integer",
            "minimum": 1,
            "maximum": 12
        },
        "include_unknowns": {
            "type": "string",
            "maxLength": 100,
            "minLength": 1,
            "enum": [
                "yes",
                "no"
            ]
        },
        "sort_order": {
            "type": "string",
            "maxLength": 100,
            "minLength": 1,
            "enum": [
                "source",
                "category",
                "status"
            ]
        }
    }
}

Napoved denarnega toka in scenariji

cashflow_forecast

Primerjava osnovne napovedi denarnega toka, podprte z viri, z izrecnimi scenariji časovnega zamika in zneskov, dnevnimi stanji ter opozorili glede varnostne rezerve.

Polja za vnos in konfiguracijo

Osnovne nastavitve
transactions — Denarni tokovi
Glave CSV: id,date,direction,amount,description,certainty. Do 40 enoličnih ID-jev virov. direction je in ali out; certainty je confirmed ali expected. Datumi uporabljajo YYYY-MM-DD; pozitivni zneski decimalno piko in največ dve decimalni mesti, do 10000000.00. Opisi so omejeni na 600 bajtov UTF-8. Noben URL se ne pridobi.
start_date — Začetni datum napovedi
Začetno stanje je stanje neposredno pred tem dnem. Prejšnji izvorni tokovi ostanejo vidni, vendar niso vključeni v osnovno napoved. Datumi so koledarski datumi UTC brez prilagoditev za konce tedna ali praznike.
opening_balance — Začetno stanje
Decimalni znesek s predznakom od -10000000.00 do 10000000.00 z največ dvema decimalnima mestoma. Potrebno je izrecno znano stanje; orodje se ne povezuje z banko.
Privzete nastavitve: "0.00"
currency — Valuta
Ena valuta za vse izvorne vrstice, stanja, rezerve in omejitve. Vsi zneski uporabljajo dve decimalni mesti; pretvorba po menjalnem tečaju se ne izvaja.
EUR — EUR · USD — USD · GBP — GBP · PLN — PLN · CZK — CZK · DKK — DKK · SEK — SEK · NOK — NOK · CHF — CHF · HUF — HUF · RON — RON
Privzete nastavitve: "EUR"
Napredne nastavitve
horizon_days — Obdobje napovedi v dnevih
Vključenih je 1–90 koledarskih dni od začetnega datuma. Tokovi zunaj katerega koli obdobja ostanejo vidni in dobijo ugotovitev; ne vstopijo v stanje te napovedi.
Privzete nastavitve: 30
reserve_buffer — Varnostna rezerva
Nenegativni decimalni prag stanja do 10000000.00. Ugotovitev označi stanja scenarija pod to ravnjo; to je nastavitev načrtovanja, ne možnost prekoračitve računa.
Privzete nastavitve: "0.00"
inflow_delay_days — Zamik prilivov v scenariju
Premik prilivov z datumom na začetku napovedi ali pozneje za 0–90 koledarskih dni naprej samo v scenariju. Prejšnji izvorni tokovi ostanejo izključeni iz obeh napovedi, saj začetno stanje že določa izhodišče. Zamaknjena postavka lahko zapusti obdobje; njen osnovni datum ostane viden.
Privzete nastavitve: 0
outflow_delay_days — Zamik odlivov v scenariju
Premik odlivov z datumom na začetku napovedi ali pozneje za 0–90 koledarskih dni naprej samo v scenariju. Prejšnji izvorni tokovi ostanejo izključeni iz obeh napovedi. To je predpostavka, ne dovoljenje za odlog plačila. Izvorni datumi ostanejo vidni.
Privzete nastavitve: 0
inflow_percent — Odstotek prilivov v scenariju
Uporaba celoštevilskega odstotka od 0 do 200 za vsak priliv v scenariju. Zneski se zaokrožijo na najbližji cent, polovice navzgor; osnovni zneski ostanejo nespremenjeni.
Privzete nastavitve: 100
outflow_percent — Odstotek odlivov v scenariju
Uporaba celoštevilskega odstotka od 0 do 200 za vsak odliv v scenariju. Zneski se zaokrožijo na najbližji cent, polovice navzgor; osnovni zneski ostanejo nespremenjeni.
Privzete nastavitve: 100
expected_inflow_percent — Odstotek pričakovanih prilivov
Za izvorne prilive z oznako expected se ta celoštevilski odstotek 0–100 uporabi po splošnem odstotku prilivov, s ponovnim zaokroževanjem na cente. Potrjenih prilivov in vseh odlivov ta drugi faktor ne spremeni.
Privzete nastavitve: 100
chart_interval — Interval grafikona
Dnevni prikaz pokaže vsako stanje ob koncu dneva. Tedenski prikaže vsak sedmi dan in zadnji dan. Najnižja stanja in ugotovitve o rezervi se še vedno izračunajo za vsak dan, vključno z dnevi, izpuščenimi iz grafikona.
daily — Dnevno · weekly — Tedensko
Privzete nastavitve: "daily"
sort_order — Vrstni red vrstic pregleda
Spreminjanje vrstnega reda samo celotnih izvornih vrstic. Denarna preverjanja, izvorni podatki, napovedi in vse ugotovitve ostanejo nespremenjeni.
source — Izvorni vrstni red · date — Vrstni red po datumu · category — Predlagana kategorija
Privzete nastavitve: "date"

Največje število bajtov UTF-8 v vnosu: 40000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "cashflow_forecast",
    "text": "{\"transactions\":\"id,date,direction,amount,description,certainty\\nT1,2027-03-02,in,1200.00,Račun stranki za opravljeno oblikovalsko delo,expected\\nT2,2027-03-03,out,900.00,Mesečna najemnina pisarne,confirmed\\nT3,2027-03-08,out,450.00,Plače zaposlenih,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\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "required": [
        "transactions",
        "start_date"
    ],
    "properties": {
        "transactions": {
            "oneOf": [
                {
                    "type": "string",
                    "maxLength": 24000,
                    "description": "UTF-8 CSV with exact comma-separated headers id,date,direction,amount,description,certainty. Quote commas/newlines inside cells; maximum 40 data rows."
                },
                {
                    "type": "array",
                    "minItems": 1,
                    "maxItems": 40,
                    "items": {
                        "type": "object",
                        "additionalProperties": false,
                        "required": [
                            "id",
                            "date",
                            "direction",
                            "amount",
                            "description",
                            "certainty"
                        ],
                        "properties": {
                            "id": {
                                "type": "string",
                                "pattern": "^[A-Z][A-Z0-9_-]{0,23}$",
                                "maxLength": 24
                            },
                            "date": {
                                "type": "string",
                                "pattern": "^(20[0-9]{2}|2100)-[0-9]{2}-[0-9]{2}$",
                                "maxLength": 10,
                                "description": "Valid calendar date YYYY-MM-DD, 2000 through 2100."
                            },
                            "direction": {
                                "type": "string",
                                "enum": [
                                    "in",
                                    "out"
                                ]
                            },
                            "amount": {
                                "type": "string",
                                "pattern": "^(0|[1-9][0-9]{0,7})(\\.[0-9]{1,2})?$",
                                "maxLength": 11,
                                "description": "Plain decimal amount, maximum 10000000.00. No exponent or thousands separator."
                            },
                            "description": {
                                "type": "string",
                                "maxLength": 600
                            },
                            "certainty": {
                                "type": "string",
                                "enum": [
                                    "confirmed",
                                    "expected"
                                ]
                            }
                        }
                    }
                }
            ]
        },
        "start_date": {
            "type": "string",
            "pattern": "^(20[0-9]{2}|2100)-[0-9]{2}-[0-9]{2}$",
            "maxLength": 10,
            "description": "Valid calendar date YYYY-MM-DD, 2000 through 2100."
        },
        "opening_balance": {
            "type": "string",
            "pattern": "^-?(0|[1-9][0-9]{0,7})(\\.[0-9]{1,2})?$",
            "maxLength": 12,
            "description": "Plain decimal amount, maximum 10000000.00. No exponent or thousands separator."
        },
        "currency": {
            "type": "string",
            "enum": [
                "EUR",
                "USD",
                "GBP",
                "PLN",
                "CZK",
                "DKK",
                "SEK",
                "NOK",
                "CHF",
                "HUF",
                "RON"
            ]
        },
        "horizon_days": {
            "type": "integer",
            "minimum": 1,
            "maximum": 90
        },
        "reserve_buffer": {
            "type": "string",
            "pattern": "^(0|[1-9][0-9]{0,7})(\\.[0-9]{1,2})?$",
            "maxLength": 11,
            "description": "Plain decimal amount, maximum 10000000.00. No exponent or thousands separator."
        },
        "inflow_delay_days": {
            "type": "integer",
            "minimum": 0,
            "maximum": 90
        },
        "outflow_delay_days": {
            "type": "integer",
            "minimum": 0,
            "maximum": 90
        },
        "inflow_percent": {
            "type": "integer",
            "minimum": 0,
            "maximum": 200
        },
        "outflow_percent": {
            "type": "integer",
            "minimum": 0,
            "maximum": 200
        },
        "expected_inflow_percent": {
            "type": "integer",
            "minimum": 0,
            "maximum": 100
        },
        "chart_interval": {
            "type": "string",
            "enum": [
                "daily",
                "weekly"
            ]
        },
        "sort_order": {
            "type": "string",
            "enum": [
                "source",
                "date",
                "category"
            ]
        }
    }
}

Pregled internih pravil o stroških

expense_policy_check

Povezovanje zahtevkov za povračilo stroškov z izrecno odobrenimi internimi pravili, nato pregled determinističnih omejitev, manjkajočih sklicev na račune in možnih podvojitev.

Polja za vnos in konfiguracijo

Osnovne nastavitve
expenses — Zahtevki za povračilo stroškov
Glave CSV: id,date,claimant,merchant,description,amount,receipt_id. Do 30 enoličnih ID-jev virov. Namesto nepotrebnih osebnih podatkov se uporablja šifra vlagatelja. Pozitivni decimalni zneski so omejeni na 10000000.00; opisi na 600 bajtov UTF-8. ID računa je sklic, ne preverjena vsebina računa.
rules — Interna pravila o stroških
Glave CSV: id,description,max_amount,receipt_required. Do 12 enoličnih ID-jev; popolni opisi pravil do 800 bajtov UTF-8. max_amount je nenegativna decimalna omejitev ali prazna vrednost, če številčne omejitve ni. receipt_required je yes ali no. Pragovi morajo biti izrecno navedeni; model nikoli ne izmišlja davčnih pravil ali pravil o povračilu stroškov.
rules_approved — Potrditev internih pravil
Izrecna potrditev, da so prav ti podani opisi, omejitve in zahteve glede računov odobrena interna pravila pregleda. Izvorno besedilo in izhod modela ne moreta odobriti pravil. Sprememba pravil zahteva ponovno potrditev.
no — Ni odobreno · yes — Odobrena so prav ta pravila
Privzete nastavitve: "no"
currency — Valuta
Ena valuta za vse izvorne vrstice, stanja, rezerve in omejitve. Vsi zneski uporabljajo dve decimalni mesti; pretvorba po menjalnem tečaju se ne izvaja.
EUR — EUR · USD — USD · GBP — GBP · PLN — PLN · CZK — CZK · DKK — DKK · SEK — SEK · NOK — NOK · CHF — CHF · HUF — HUF · RON — RON
Privzete nastavitve: "EUR"
Napredne nastavitve
limit_scope — Obseg omejitve
Po postavki primerja vsak zahtevek z omejitvijo njegovega edinega predlaganega pravila. Po dnevu sešteje zahtevke za isto normalizirano šifro vlagatelja, datum in eno pravilo. Dvoumni ali nepovezani zahtevki ostanejo nerešeni in ne vstopijo v skupino pravila. Dnevna skupina ni preverjena pravica do povračila stroškov.
per_item — Po postavki · per_day — Po vlagatelju, dnevu in pravilu
Privzete nastavitve: "per_item"
receipt_policy — Zahteva glede računa
Uporaba zahteve vsakega izrecno odobrenega pravila ali dodajanje strožje zahteve za vsak zahtevek. Preverja se samo prisotnost nepraznega sklica na račun; slika, pristnost ali plačilo se ne preverjajo.
rule — Uporaba odobrenih pravil · all — Obvezen sklic na račun za vsak zahtevek
Privzete nastavitve: "rule"
duplicate_check — Pregled podvojitev
Označevanje ponovljenih sklicev na račune ali ujemanja datuma/normaliziranega vlagatelja/normaliziranega trgovca/zneska ali obojega. Primerjave odstranijo robne presledke in ne razlikujejo velikih in malih črk. Vse domnevne podvojitve ostanejo v skupnih zneskih; noben zahtevek se ne odstrani brez oznake.
both — Obe preverjanji · receipt — Sklici na račune · fingerprint — Datum, vlagatelj, trgovec in znesek
Privzete nastavitve: "both"
date_from — Pregled od datuma
Neobvezna vključujoča spodnja datumska meja YYYY-MM-DD. Zahtevki zunaj meje se označijo, vendar ostanejo v tabeli, skupnih zneskih in dnevnih skupinah. Prazno pomeni brez spodnje meje.
Privzete nastavitve: ""
date_to — Pregled do datuma
Neobvezna vključujoča zgornja datumska meja YYYY-MM-DD. Zahtevki zunaj meje se označijo, vendar ostanejo v tabeli, skupnih zneskih in dnevnih skupinah. Prazno pomeni brez zgornje meje.
Privzete nastavitve: ""
sort_order — Vrstni red vrstic pregleda
Spreminjanje vrstnega reda samo celotnih izvornih vrstic. Denarna preverjanja, izvorni podatki, napovedi in vse ugotovitve ostanejo nespremenjeni.
source — Izvorni vrstni red · date — Vrstni red po datumu · issues_first — Najprej ugotovitve
Privzete nastavitve: "source"
include_evidence — Prikaz stolpcev z dokazi
Vključitev točnega izbranega navedka stroška in celotnih besedil predlaganih pravil ali izpustitev teh dveh prikaznih stolpcev. ID-ji virov, ID-ji pravil, ugotovitve in denarna preverjanja ostanejo vidni.
yes — Vključitev navedkov · no — Samo sklici na vire
Privzete nastavitve: "yes"

Največje število bajtov UTF-8 v vnosu: 40000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "expense_policy_check",
    "text": "{\"expenses\":\"id,date,claimant,merchant,description,amount,receipt_id\\nE1,2027-03-02,TEAM-A,Mestni hotel,Hotelska nočitev ob obisku stranke,140.00,REC-101\\nE2,2027-03-02,TEAM-A,Železniško podjetje,Vožnja z vlakom za obisk stranke,35.00,\\nE3,2027-03-02,TEAM-A,Mestni hotel,Hotelska nočitev ob obisku stranke,140.00,REC-101\",\"rules\":\"id,description,max_amount,receipt_required\\nR1,Hotelska nastanitev na službenih poteh se preverja glede na podano omejitev.,120.00,yes\\nR2,Železniška službena potovanja zahtevajo sklic na račun.,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\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "required": [
        "expenses",
        "rules"
    ],
    "properties": {
        "expenses": {
            "oneOf": [
                {
                    "type": "string",
                    "maxLength": 24000,
                    "description": "UTF-8 CSV with exact comma-separated headers id,date,claimant,merchant,description,amount,receipt_id. Quote commas/newlines inside cells; maximum 30 data rows."
                },
                {
                    "type": "array",
                    "minItems": 1,
                    "maxItems": 30,
                    "items": {
                        "type": "object",
                        "additionalProperties": false,
                        "required": [
                            "id",
                            "date",
                            "claimant",
                            "merchant",
                            "description",
                            "amount",
                            "receipt_id"
                        ],
                        "properties": {
                            "id": {
                                "type": "string",
                                "pattern": "^[A-Z][A-Z0-9_-]{0,23}$",
                                "maxLength": 24
                            },
                            "date": {
                                "type": "string",
                                "pattern": "^(20[0-9]{2}|2100)-[0-9]{2}-[0-9]{2}$",
                                "maxLength": 10,
                                "description": "Valid calendar date YYYY-MM-DD, 2000 through 2100."
                            },
                            "claimant": {
                                "type": "string",
                                "maxLength": 100
                            },
                            "merchant": {
                                "type": "string",
                                "maxLength": 160
                            },
                            "description": {
                                "type": "string",
                                "maxLength": 600
                            },
                            "amount": {
                                "type": "string",
                                "pattern": "^(0|[1-9][0-9]{0,7})(\\.[0-9]{1,2})?$",
                                "maxLength": 11,
                                "description": "Plain decimal amount, maximum 10000000.00. No exponent or thousands separator."
                            },
                            "receipt_id": {
                                "type": "string",
                                "maxLength": 100
                            }
                        }
                    }
                }
            ]
        },
        "rules": {
            "oneOf": [
                {
                    "type": "string",
                    "maxLength": 24000,
                    "description": "UTF-8 CSV with exact comma-separated headers id,description,max_amount,receipt_required. Quote commas/newlines inside cells; maximum 12 data rows."
                },
                {
                    "type": "array",
                    "minItems": 1,
                    "maxItems": 12,
                    "items": {
                        "type": "object",
                        "additionalProperties": false,
                        "required": [
                            "id",
                            "description",
                            "max_amount",
                            "receipt_required"
                        ],
                        "properties": {
                            "id": {
                                "type": "string",
                                "pattern": "^[A-Z][A-Z0-9_-]{0,23}$",
                                "maxLength": 24
                            },
                            "description": {
                                "type": "string",
                                "maxLength": 800
                            },
                            "max_amount": {
                                "oneOf": [
                                    {
                                        "type": "string",
                                        "pattern": "^(0|[1-9][0-9]{0,7})(\\.[0-9]{1,2})?$",
                                        "maxLength": 11,
                                        "description": "Plain decimal amount, maximum 10000000.00. No exponent or thousands separator."
                                    },
                                    {
                                        "type": "string",
                                        "enum": [
                                            ""
                                        ]
                                    }
                                ]
                            },
                            "receipt_required": {
                                "type": "string",
                                "enum": [
                                    "yes",
                                    "no"
                                ]
                            }
                        }
                    }
                }
            ]
        },
        "rules_approved": {
            "type": "string",
            "enum": [
                "no",
                "yes"
            ]
        },
        "currency": {
            "type": "string",
            "enum": [
                "EUR",
                "USD",
                "GBP",
                "PLN",
                "CZK",
                "DKK",
                "SEK",
                "NOK",
                "CHF",
                "HUF",
                "RON"
            ]
        },
        "limit_scope": {
            "type": "string",
            "enum": [
                "per_item",
                "per_day"
            ]
        },
        "receipt_policy": {
            "type": "string",
            "enum": [
                "rule",
                "all"
            ]
        },
        "duplicate_check": {
            "type": "string",
            "enum": [
                "both",
                "receipt",
                "fingerprint"
            ]
        },
        "date_from": {
            "oneOf": [
                {
                    "type": "string",
                    "pattern": "^(20[0-9]{2}|2100)-[0-9]{2}-[0-9]{2}$",
                    "maxLength": 10,
                    "description": "Valid calendar date YYYY-MM-DD, 2000 through 2100."
                },
                {
                    "type": "string",
                    "enum": [
                        ""
                    ]
                }
            ]
        },
        "date_to": {
            "oneOf": [
                {
                    "type": "string",
                    "pattern": "^(20[0-9]{2}|2100)-[0-9]{2}-[0-9]{2}$",
                    "maxLength": 10,
                    "description": "Valid calendar date YYYY-MM-DD, 2000 through 2100."
                },
                {
                    "type": "string",
                    "enum": [
                        ""
                    ]
                }
            ]
        },
        "sort_order": {
            "type": "string",
            "enum": [
                "source",
                "date",
                "issues_first"
            ]
        },
        "include_evidence": {
            "type": "string",
            "enum": [
                "yes",
                "no"
            ]
        }
    }
}

Pregled prevzema migracije

migration_acceptance

Primerjava izvornih in ciljnih izvlečkov z izrecnim povezovanjem, normalizacijo in tolerancami, nato pregled razvrstitev UI za reprezentativne ugotovitve, vezane na vire.

Polja za vnos in konfiguracijo

Osnovne nastavitve
source_csv — Izvorni CSV
Do 1,000 vrstic in 12 stolpcev. CSV UTF-8, ločen z vejicami, z imeni stolpcev ASCII; vsaka celica največ 600 bajtov.
target_csv — Ciljni CSV
Ciljni izvleček z enakimi pravili CSV. Prazni nabori podatkov lahko vsebujejo samo glavo.
mapping_csv — Povezovanje stolpcev
Glave CSV source,target,type. Do deset povezav; type je text, number ali reference. Vrednosti sklicev morajo določati vrstico v ustreznem izvlečku. Ujemanje ključev vedno uporablja točne vrednosti.
Napredne nastavitve
source_key — Stolpec izvornega ključa
Stolpec, prisoten v izvornem CSV. Prazni ali podvojeni ključi ostanejo vidni kot podatkovne vrzeli.
Privzete nastavitve: "id"
target_key — Stolpec ciljnega ključa
Stolpec, prisoten v ciljnem CSV. Ključi se ujemajo točno, neodvisno od normalizacije besedila.
Privzete nastavitve: "id"
whitespace — Primerjava belih znakov
„Natančno“ ohrani bele znake; „Obreži“ odstrani okoliške bele znake; „Strni“ dodatno zamenja notranja zaporedja belih znakov z enim presledkom.
exact — Natančno · trim — Obreži · collapse — Strni
Privzete nastavitve: "trim"
case_sensitive — Primerjava besedila z razlikovanjem velikih in malih črk
„Ne“ primerja povezano besedilo po pretvorbi v male črke Unicode. Ključi in iskanje sklicev ostanejo točni.
yes — Da · no — Ne
Privzete nastavitve: "yes"
null_tokens — Oznake praznih vrednosti
Ena oznaka na vrstico, največ osem oznak in 120 bajtov. Oznake se ujemajo po obdelavi belih znakov in pred normalizacijo velikosti črk.
Privzete nastavitve: "NULL"
empty_policy — Obravnava praznih vrednosti
„Enakovredno“ obravnava nastavljene oznake null kot prazne nize. „Natančno“ ohrani oznake kot običajne vrednosti.
exact — Natančno · equivalent — Enakovredno
Privzete nastavitve: "equivalent"
absolute_tolerance — Absolutna številčna toleranca
Največja absolutna razlika v podani številčni enoti. Samo vrednosti z decimalno piko; brez pretvorbe enot.
Privzete nastavitve: 0
relative_tolerance_pct — Relativna številčna toleranca (%)
Toleranca glede na absolutno izvorno vrednost. Uporabi se večja izmed absolutne in relativne tolerance; ničelna izvorna vrednost uporablja absolutno toleranco.
Privzete nastavitve: 0
extra_rows — Dodatni ciljni zapisi
„Prijavi“ poroča o dodatnih ciljnih zapisih kot ugotovitvah. „Dovoli“ obravnava njihovo prisotnost kot sprejemljivo znotraj nastavljenega obsega.
issue — Prijavi · allow — Dovoli
Privzete nastavitve: "issue"
detail_filter — Izbira podrobnosti
„Samo ugotovitve“ skrije ujemajoče se vrstice podrobnosti. „Vse“ vključuje ujemajoče se vrstice. Skupna števila in izbor kandidatov UI ostanejo neodvisni od tega filtra prikaza.
issues — Samo ugotovitve · all — Vse
Privzete nastavitve: "issues"

Največje število bajtov UTF-8 v vnosu: 200000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "migration_acceptance",
    "text": "{\"source_csv\":\"id,name,amount,parent\\nA1,Modra škatla,10,\\nA2,Majhna škatla,20,A1\",\"target_csv\":\"id,title,amount,parent\\nA1,Modra škatla,10,\\nA2,Majhna škatla,22,A9\",\"mapping_csv\":\"source,target,type\\nname,title,text\\namount,amount,number\\nparent,parent,reference\",\"source_key\":\"id\",\"target_key\":\"id\",\"whitespace\":\"trim\",\"case_sensitive\":\"yes\",\"null_tokens\":\"NULL\",\"empty_policy\":\"equivalent\",\"absolute_tolerance\":0,\"relative_tolerance_pct\":0,\"extra_rows\":\"issue\",\"detail_filter\":\"issues\"}"
}
Celotna konfiguracijska shema
{
    "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
        }
    }
}

Pregled sledljivosti serij in serijskih številk

batch_traceability

Sledenje podanim povezavam serij in evidencam premikov, izračun stanj, vezanih na enote, ter prepoznavanje prejemnikov in manjkajočih dokazov znotraj izrecnega obsega.

Polja za vnos in konfiguracijo

Osnovne nastavitve
batches_csv — CSV registra serij
Glave id,product,serial,unit,opening,notes. Do 100 enoličnih ID-jev serij. opening je začetno stanje evidence, ne neodvisno preverjena zaloga.
links_csv — CSV povezav med serijami
Glave parent,child; do 200 povezav. Povezave opisujejo sledljivost in nikoli ne zmanjšujejo zaloge. Veljavna je datoteka samo z glavo.
movements_csv — CSV evidence premikov
Glave id,batch,kind,quantity,unit,party,reference,date. Do 300 enoličnih premikov. Vrste: receive,consume,ship,adjust_in,adjust_out. Količine so nenegativne vrednosti z decimalno piko; datumi uporabljajo YYYY-MM-DD.
start_batch — Začetna serija
Zahtevana je točno ena začetna serija ali serijska številka. ID-ji serij uporabljajo črke, števke, podčrtaje ali vezaje.
Privzete nastavitve: ""
Napredne nastavitve
start_serial — Začetna serijska številka
Alternativa začetni seriji. Serijska številka mora določati točno eno podano serijo.
Privzete nastavitve: ""
direction — Smer sledenja
„Naprej“ sledi od nadrejene do podrejene serije; „Nazaj“ od podrejene do nadrejene; „Oboje“ raziskuje obe smeri. Cikli se obiščejo enkrat.
forward — Naprej · backward — Nazaj · both — Oboje
Privzete nastavitve: "both"
max_depth — Največja globina povezav
Med 1 in 20. Povezave zunaj meje se izrecno preštejejo; njihove serije niso vključene.
Privzete nastavitve: 10
as_of — Presečni datum premikov
Neobvezni vključujoči presečni datum YYYY-MM-DD. Filtrirajo se samo datumi premikov; nedatirane povezave serij niso zgodovinski posnetki.
Privzete nastavitve: ""
include_zero — Prikaz ničelne zaloge
„Ne“ skrije vrstice podrobnosti zaloge z ničelnim stanjem. Doseg sledenja, premiki in pregled opomb z UI ostanejo nespremenjeni.
yes — Da · no — Ne
Privzete nastavitve: "yes"
movement_view — Podrobnosti premikov
„Vse“ prikaže vsak izbrani premik. „Pošiljke“ prikaže samo odpremne premike; „Zaloga“ prikaže druge premike. Vsak izbrani premik še vedno prispeva k stanju zaloge.
all — Vse · shipments — Pošiljke · stock — Zaloga
Privzete nastavitve: "all"
minimum_stock — Prag opozorila za zalogo
Stanja pod tem pragom so poudarjena. Enote se morajo točno ujemati z vsako serijo. Nezdružljivi premiki se izločijo iz izračuna in poročajo kot vrzeli.
Privzete nastavitve: 0
detail_order — Vrstni red podrobnosti
„Serija“ razvršča po identifikatorju serije. „Najprej ugotovitve“ postavi deterministične ugotovitve pred običajne podrobnosti.
batch — Serija · issues_first — Najprej ugotovitve
Privzete nastavitve: "batch"

Največje število bajtov UTF-8 v vnosu: 200000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "batch_traceability",
    "text": "{\"batches_csv\":\"id,product,serial,unit,opening,notes\\nB1,Osnovni material,S1,kg,100,Hranjenje na suhem\\nB2,Končni izdelek,S2,kg,20,Preverjanje embalaže\",\"links_csv\":\"parent,child\\nB1,B2\",\"movements_csv\":\"id,batch,kind,quantity,unit,party,reference,date\\nM1,B2,ship,5,kg,Skladišče A,DEL-1,2026-11-01\",\"start_batch\":\"B1\",\"start_serial\":\"\",\"direction\":\"forward\",\"max_depth\":10,\"as_of\":\"\",\"include_zero\":\"yes\",\"movement_view\":\"all\",\"minimum_stock\":0,\"detail_order\":\"batch\"}"
}
Celotna konfiguracijska shema
{
    "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
        }
    }
}

Načrtovanje vzdrževanja na podlagi virov

maintenance_planner

Načrtovanje vzdrževanja po datumih in obratovalnih urah iz izrecnih izvornih intervalov, s pregledom zamud, odgovornimi vlogami in ločeno potrjenim izvozom koledarja.

Polja za vnos in konfiguracijo

Osnovne nastavitve
assets — Izvorni zapisi vzdrževanja
Glave CSV: id,asset,instruction,interval_days,interval_hours,last_date,last_hours,current_hours,priority,owner. Besedilo CSV je omejeno na 40,000 bajtov UTF-8. Do 20 enoličnih ID-jev z velikimi črkami; asset in owner do 160 bajtov UTF-8, navodilo proizvajalca do 1,200 bajtov. Zahtevan je vsaj en izrecen pozitiven interval: dnevi 1–3,650 ali ure 1–100,000. Dnevni intervali zahtevajo last_date v obliki YYYY-MM-DD, najpozneje na referenčni datum. Urni intervali zahtevajo celoštevilska last_hours in current_hours od 0–10,000,000, pri čemer current_hours ni manjši od last_hours. Neuporabljene celice intervalov in števcev ostanejo prazne. priority je high, medium ali low. owner je lahko prazen. Intervali morajo biti prepisani od dejanskega proizvajalca ali iz odobrenega vira vzdrževanja; orodje ne preverja njihove merodajnosti.
Privzete nastavitve: ""
reference_date — Referenčni datum
Izrecen datum YYYY-MM-DD za primerjavo rokov vzdrževanja in ukrepov; podprta leta 2000–2100. Trenutni datum se ne ugiba.
Privzete nastavitve: "2026-11-03"
Napredne nastavitve
horizon_days — Obdobje načrtovanja v dnevih
Koledarski roki na referenčni datum ali pred njim, povečanem za toliko dni, zapadejo znotraj obdobja načrtovanja. Naslednji datum je last_date plus podani interval; zamujeno delo se ne premakne naprej brez oznake.
Privzete nastavitve: 30
priority_filter — Filter prednosti
Filtriranje izrecno podane prednosti pred izbiro modela. Prednost se ne sklepa iz imena sredstva in je ne ustvari model.
all — Vse · high — Visoka · high_medium — Visoka in srednja
Privzete nastavitve: "all"
due_filter — Filter stanja roka
Vse vključuje poznejše delo. Zapadlo vključuje zamujene naloge, datume znotraj obdobja in urne pragove znotraj nastavljenega opozorila. Zamujeno zahteva datum strogo pred referenčnim datumom ali negativno stanje preostalih ur. Enakost pomeni zapadlo, ne zamujeno.
all — Vse · due — Zapadlo znotraj izbranih meja · overdue — Zamujeno
Privzete nastavitve: "due"
hours_warning — Opozorilni prag obratovalnih ur
Vključitev urnih nalog, ko so preostale obratovalne ure na tem pragu ali pod njim. To ni ocena intenzivnosti obratovanja in nikoli ne ustvari koledarskega datuma iz ur.
Privzete nastavitve: 20
max_items — Največ izbranih zapisov
Umetna inteligenca izbere toliko ustreznih zapisov ali vse ustrezne zapise, če jih ostane manj. Izbira je predlog za pregled; izločeni ali neizbrani zapisi se preštejejo, ne predstavijo kot končani.
Privzete nastavitve: 12
detail — Podrobnost izseka
Kratki izseki vsebujejo največ 180 bajtov UTF-8; podrobni največ 600. Izseki ostanejo točno izvorno besedilo v izvirnem jeziku.
brief — Kratki izseki · detailed — Podrobni izseki
Privzete nastavitve: "detailed"
sort_order — Vrstni red prikaza
Razvrščanje celotnih izbranih vrstic po podani prednosti, izračunanem roku z nalogami samo po urah na koncu ali izvirnem vrstnem redu vira.
priority — Podana prednost · date — Izvorni datum · source — Izvorni vrstni red
Privzete nastavitve: "priority"
calendar_name — Ime koledarja
Ime ločeno potrjenega izvoza koledarja, največ 120 bajtov UTF-8. Samo preverjeni datumski roki lahko postanejo dogodki. Stik s koledarsko storitvijo se ne vzpostavi.
Privzete nastavitve: "Maintenance review"
reminder_days — Predhodni čas opomnika
0 onemogoči opomnike. Sicer potrjeni koledar uporablja prikazni opomnik 1–90 dni pred vsakim izbranim celodnevnim dogodkom. Ločena človeška potrditev je obvezna.
Privzete nastavitve: 7

Največje število bajtov UTF-8 v vnosu: 50000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "maintenance_planner",
    "text": "{\"assets\":\"id,asset,instruction,interval_days,interval_hours,last_date,last_hours,current_hours,priority,owner\\nA1,Zračni filter,Pregled filtra in beleženje vidne umazanije.,30,,2026-10-10,,,high,Vzdrževalna ekipa\\nA2,Delavniški kompresor,Preverjanje stanja jermena in beleženje rezultata.,,200,,1000,1190,medium,Vodja delavnice\",\"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\":\"Pregledani datumi vzdrževanja\",\"reminder_days\":7}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "required": [
        "assets",
        "reference_date",
        "horizon_days",
        "priority_filter",
        "due_filter",
        "hours_warning",
        "max_items",
        "detail",
        "sort_order",
        "calendar_name",
        "reminder_days"
    ],
    "properties": {
        "assets": {
            "type": "string",
            "maxLength": 40000,
            "minLength": 1
        },
        "reference_date": {
            "type": "string",
            "maxLength": 100,
            "minLength": 1,
            "format": "date"
        },
        "horizon_days": {
            "type": "integer",
            "minimum": 1,
            "maximum": 365
        },
        "priority_filter": {
            "type": "string",
            "enum": [
                "all",
                "high",
                "high_medium"
            ],
            "maxLength": 100,
            "minLength": 1
        },
        "due_filter": {
            "type": "string",
            "enum": [
                "all",
                "due",
                "overdue"
            ],
            "maxLength": 100,
            "minLength": 1
        },
        "hours_warning": {
            "type": "integer",
            "minimum": 0,
            "maximum": 10000
        },
        "max_items": {
            "type": "integer",
            "minimum": 1,
            "maximum": 20
        },
        "detail": {
            "type": "string",
            "enum": [
                "brief",
                "detailed"
            ],
            "maxLength": 100,
            "minLength": 1
        },
        "sort_order": {
            "type": "string",
            "enum": [
                "priority",
                "date",
                "source"
            ],
            "maxLength": 100,
            "minLength": 1
        },
        "calendar_name": {
            "type": "string",
            "maxLength": 120,
            "minLength": 1
        },
        "reminder_days": {
            "type": "integer",
            "minimum": 0,
            "maximum": 90
        }
    }
}

Pregled incidentov s povezavami na dokaze

incident_review

Urejanje kronologije incidenta, vpliva, v viru potrjenih vzrokov, hipotez in spremljanja ukrepov s točnimi dokazi ter vidnimi neodgovorjenimi vprašanji.

Polja za vnos in konfiguracijo

Osnovne nastavitve
incident — Naslov incidenta
Kratko ime incidenta, do 200 bajtov UTF-8. Brez skrivnosti, osebnih identifikatorjev ali poverilnic.
Privzete nastavitve: ""
evidence — Dokazni zapisi incidenta
Glave CSV: id,date,kind,status,impact,owner,deadline,text,criterion. Besedilo CSV je omejeno na 40,000 bajtov UTF-8. Do 24 enoličnih ID-jev z velikimi črkami; text do 1,200 bajtov UTF-8, criterion do 500 in owner do 160. date in deadline sta YYYY-MM-DD ali prazna. kind je event, impact, cause, hypothesis ali action. status je recorded, confirmed, open, in_progress, done, verified ali unknown. cause zahteva confirmed; hypothesis zahteva open ali unknown; action zahteva open, in_progress, done, verified ali unknown. impact je high, medium, low ali unknown. Potrditev in preverjanje sta trditvi v podanem zapisu, ne neodvisni ugotovitvi. Manjkajoči nosilec, rok in merilo učinkovitosti ostanejo prazni.
Privzete nastavitve: ""
reference_date — Referenčni datum
Izrecen datum YYYY-MM-DD za primerjavo rokov vzdrževanja in ukrepov; podprta leta 2000–2100. Trenutni datum se ne ugiba.
Privzete nastavitve: "2026-11-03"
Napredne nastavitve
focus — Osredotočenost pregleda
Izbira vseh dokazov, kronologije dogodkov/vplivov, vzrokov/hipotez ali ukrepov pred izbiro modela. Sorodni dokazi dogodkov in vplivov se lahko še vedno navajajo iz celotnega podanega posnetka.
all — Vse · chronology — Kronologija · causes — Vzroki in hipoteze · actions — Ukrepi
Privzete nastavitve: "all"
cause_filter — Filter razvrstitve vzrokov
Ohranitev obeh izvornih razvrstitev, samo v viru potrjenih vzrokov ali samo hipotez. Model ne more povišati hipoteze v potrjen vzrok. Potrditev se kopira iz vnosa in jo je treba neodvisno pregledati.
all — Vse · confirmed — Potrjeno v podanem viru · hypotheses — Samo hipoteze
Privzete nastavitve: "all"
action_filter — Filter stanja ukrepov
Vse ohrani vsako podano stanje ukrepa. Odprto vključuje open, in_progress in unknown; preverjeno vključuje samo v viru kot verified navedene ukrepe. Končan ukrep ni samodejno učinkovit ali preverjen.
all — Vse · open — Odprto · verified — Preverjeno v podanem viru
Privzete nastavitve: "all"
impact_filter — Filter vpliva
Filtriranje izrecne ravni vpliva za vse vrste zapisov. Neznan vpliv je vključen samo pri Vse. Model nikoli ne izmišlja resnosti.
all — Vse · high — Visoka · high_medium — Visoka in srednja
Privzete nastavitve: "all"
max_items — Največ izbranih zapisov
Umetna inteligenca izbere toliko ustreznih zapisov ali vse ustrezne zapise, če jih ostane manj. Izbira je predlog za pregled; izločeni ali neizbrani zapisi se preštejejo, ne predstavijo kot končani.
Privzete nastavitve: 16
detail — Podrobnost izseka
Kratki izseki vsebujejo največ 180 bajtov UTF-8; podrobni največ 600. Izseki ostanejo točno izvorno besedilo v izvirnem jeziku.
brief — Kratki izseki · detailed — Podrobni izseki
Privzete nastavitve: "detailed"
sort_order — Vrstni red prikaza
Razvrščanje celotnih izbranih vrstic po izvornem datumu z nedatiranimi postavkami na koncu, lokalizirani vrsti zapisa ali izvirnem vrstnem redu vira. Manjkajoči datumi se nikoli ne izpeljejo.
chronology — Kronologija · type — Vrsta zapisa · source — Izvorni vrstni red
Privzete nastavitve: "chronology"
include_questions — Vključitev vprašanj o dokaznih vrzelih
Dodajanje stalnih vprašanj za pregled manjkajoče podpore vzrokom, odgovornih vlog, rokov ukrepov in meril učinkovitosti. Nepreverjeni ukrepi ostanejo vprašanja, ne samodejno končana preverjanja. Zamujeni roki odprtih ukrepov se primerjajo z izrecnim referenčnim datumom.
Privzete nastavitve: true

Največje število bajtov UTF-8 v vnosu: 50000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "incident_review",
    "text": "{\"incident\":\"Prekinitev pakirne linije\",\"evidence\":\"id,date,kind,status,impact,owner,deadline,text,criterion\\nE1,2026-11-02,event,recorded,high,,,Linija se je ustavila po temperaturnem alarmu.,\\nE2,2026-11-02,impact,recorded,high,,,Proizvodnja je bila prekinjena za 25 minut.,\\nH1,2026-11-02,hypothesis,open,high,,,\\\"Obstaja sum zamašene hladilne poti, vendar ni potrjen.\\\",\\nA1,2026-11-03,action,open,high,Vodja vzdrževanja,2026-11-05,Pregled hladilne poti in beleženje ugotovitev.,Brez temperaturnega alarma med dokumentiranim validacijskim preizkusom.\",\"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}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "required": [
        "incident",
        "evidence",
        "reference_date",
        "focus",
        "cause_filter",
        "action_filter",
        "impact_filter",
        "max_items",
        "detail",
        "sort_order",
        "include_questions"
    ],
    "properties": {
        "incident": {
            "type": "string",
            "maxLength": 200,
            "minLength": 1
        },
        "evidence": {
            "type": "string",
            "maxLength": 40000,
            "minLength": 1
        },
        "reference_date": {
            "type": "string",
            "maxLength": 100,
            "minLength": 1,
            "format": "date"
        },
        "focus": {
            "type": "string",
            "enum": [
                "all",
                "chronology",
                "causes",
                "actions"
            ],
            "maxLength": 100,
            "minLength": 1
        },
        "cause_filter": {
            "type": "string",
            "enum": [
                "all",
                "confirmed",
                "hypotheses"
            ],
            "maxLength": 100,
            "minLength": 1
        },
        "action_filter": {
            "type": "string",
            "enum": [
                "all",
                "open",
                "verified"
            ],
            "maxLength": 100,
            "minLength": 1
        },
        "impact_filter": {
            "type": "string",
            "enum": [
                "all",
                "high",
                "high_medium"
            ],
            "maxLength": 100,
            "minLength": 1
        },
        "max_items": {
            "type": "integer",
            "minimum": 1,
            "maximum": 24
        },
        "detail": {
            "type": "string",
            "enum": [
                "brief",
                "detailed"
            ],
            "maxLength": 100,
            "minLength": 1
        },
        "sort_order": {
            "type": "string",
            "enum": [
                "chronology",
                "type",
                "source"
            ],
            "maxLength": 100,
            "minLength": 1
        },
        "include_questions": {
            "type": "boolean"
        }
    }
}

Naknadni obračun stroškov in pregled marž

job_cost_review

Primerjava načrtovanih neto stroškov z dodelitvami dejanskih stroškov, podprtimi z viri, natančnimi izračuni po vrsticah, odstopanji in opozorili glede marže.

Polja za vnos in konfiguracijo

Osnovne nastavitve
plans — Načrtovane postavke
Stolpci CSV id,description,planned_net,revenue_net. Do 15 postavk. Vsi zneski so neto in v eni valuti.
actuals — Dejanski stroški
Stolpci CSV id,date,kind,description,quantity,unit_net,plan_id. Do 30 vrstic. Količina dela pomeni ure, količine materiala in zunanjih storitev pa enote. Prazen plan_id zahteva predlog modela.
currency — Valuta
Za vse zneske velja ena valuta z dvema decimalnima mestoma.
EUR — EUR · USD — USD · GBP — GBP · PLN — PLN · CZK — CZK · DKK — DKK · SEK — SEK · NOK — NOK · CHF — CHF · HUF — HUF · RON — RON
Privzete nastavitve: "EUR"
net_basis — Neto zneski potrjeni
Podprti so samo neto podatki; davki se ne izračunavajo in bruto zneski se ne pretvarjajo v neto.
yes — Da · no — Ne
Privzete nastavitve: "no"
Napredne nastavitve
rounding — Zaokroževanje po vrsticah
Vsaka količina, pomnožena s ceno na enoto, se pred seštevanjem zaokroži na cente. Zaokroževanje na sodo število zaokroži natančne polovične vrednosti na sodi cent.
half_up — Polovične vrednosti zaokrožiti navzgor · half_even — Polovične vrednosti zaokrožiti na sodi cent
Privzete nastavitve: "half_up"
group_by — Vrstni red podrobnosti
Razvrščanje podrobnih vrstic po dodeljeni postavki, vrsti stroška ali ID-ju vira. Načrtovane vsote vedno ostanejo ločene.
plan — Načrtovana postavka · kind — Vrsta stroška · source — ID vira
Privzete nastavitve: "plan"
variance_filter — Vidnost načrtovanih vrstic
Izbirni prikaz samo načrtovanih vrstic, katerih pozitivno odstopanje stroškov presega prag. Povzetki vsot in vse ugotovitve ostanejo popolni.
all — Vsi · over_threshold — Nad pragom odstopanja
Privzete nastavitve: "all"
variance_threshold — Prag odstopanja stroškov
Nenegativen neto znesek za ugotovitve o prekoračitvah načrta in izbirni filter načrtovanih vrstic.
Privzete nastavitve: "0.00"
margin_warning_percent — Opozorilni odstotek marže
Označevanje marž dodeljenih stroškov pod tem celoštevilskim odstotkom od 0 do 100. Ničelni prihodki pomenijo neznano maržo.
Privzete nastavitve: 20
date_from — Začetek obdobja
Izbirni vključno veljavni datum. Filtrirajo se samo dejanski stroški; celotni podani načrtovani stroški in prihodki ostanejo nespremenjeni.
Privzete nastavitve: ""
date_to — Konec obdobja
Izbirni vključno veljavni datum. Izključene dejanske vrstice ostanejo vidne in ne vstopijo v izbrane vsote.
Privzete nastavitve: ""
mapping_mode — Pravila dodeljevanja
Podprti način uporabi en sam preverjen predlog modela. Izrecni način dodeli samo podane vrednosti plan_id; dvoumni in neujemajoči se stroški ostanejo nedodeljeni.
assisted — Podprta dodelitev · explicit_only — Samo izrecne dodelitve
Privzete nastavitve: "assisted"
show_details — Prikaz običajnih podrobnih vrstic
Nedodeljene, dvoumne in izključene vrstice ostanejo vidne tudi ob skritih običajnih podrobnostih.
yes — Da · no — Ne
Privzete nastavitve: "yes"
include_quotes — Prikaz citatov virov
Dokazila se preverjajo tudi, kadar so citati v poročilu skriti.
yes — Da · no — Ne
Privzete nastavitve: "yes"

Največje število bajtov UTF-8 v vnosu: 50000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "job_cost_review",
    "text": "{\"plans\":\"id,description,planned_net,revenue_net\\nP1,Zagon spletne strani,600.00,1000.00\",\"actuals\":\"id,date,kind,description,quantity,unit_net,plan_id\\nA1,2027-03-01,labor,Izvedba zagona spletne strani,8.000,80.00,P1\\nA2,2027-03-02,material,Grafika za zagon spletne strani,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\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "required": [
        "plans",
        "actuals"
    ],
    "properties": {
        "plans": {
            "oneOf": [
                {
                    "type": "string",
                    "maxLength": 24000
                },
                {
                    "type": "array",
                    "minItems": 1,
                    "maxItems": 15,
                    "items": {
                        "type": "object",
                        "additionalProperties": false,
                        "required": [
                            "id",
                            "description",
                            "planned_net",
                            "revenue_net"
                        ],
                        "properties": {
                            "id": {
                                "type": "string",
                                "maxLength": 24,
                                "pattern": "^[A-Z][A-Z0-9_-]{0,23}$"
                            },
                            "description": {
                                "type": "string",
                                "maxLength": 300
                            },
                            "planned_net": {
                                "type": "string",
                                "maxLength": 11,
                                "pattern": "^(0|[1-9][0-9]{0,7})(?:\\.[0-9]{1,2})?$"
                            },
                            "revenue_net": {
                                "type": "string",
                                "maxLength": 11,
                                "pattern": "^(0|[1-9][0-9]{0,7})(?:\\.[0-9]{1,2})?$"
                            }
                        }
                    }
                }
            ]
        },
        "actuals": {
            "oneOf": [
                {
                    "type": "string",
                    "maxLength": 24000
                },
                {
                    "type": "array",
                    "minItems": 1,
                    "maxItems": 30,
                    "items": {
                        "type": "object",
                        "additionalProperties": false,
                        "required": [
                            "id",
                            "date",
                            "kind",
                            "description",
                            "quantity",
                            "unit_net",
                            "plan_id"
                        ],
                        "properties": {
                            "id": {
                                "type": "string",
                                "maxLength": 24,
                                "pattern": "^[A-Z][A-Z0-9_-]{0,23}$"
                            },
                            "date": {
                                "type": "string",
                                "maxLength": 10,
                                "pattern": "^(20[0-9]{2}|2100)-[0-9]{2}-[0-9]{2}$"
                            },
                            "kind": {
                                "type": "string",
                                "maxLength": 100,
                                "enum": [
                                    "labor",
                                    "material",
                                    "external"
                                ]
                            },
                            "description": {
                                "type": "string",
                                "maxLength": 300
                            },
                            "quantity": {
                                "type": "string",
                                "maxLength": 12,
                                "pattern": "^(0|[1-9][0-9]{0,7})(?:\\.[0-9]{1,3})?$"
                            },
                            "unit_net": {
                                "type": "string",
                                "maxLength": 11,
                                "pattern": "^(0|[1-9][0-9]{0,7})(?:\\.[0-9]{1,2})?$"
                            },
                            "plan_id": {
                                "type": "string",
                                "maxLength": 24,
                                "pattern": "^(?:|[A-Z][A-Z0-9_-]{0,23})$"
                            }
                        }
                    }
                }
            ]
        },
        "currency": {
            "type": "string",
            "enum": [
                "EUR",
                "USD",
                "GBP",
                "PLN",
                "CZK",
                "DKK",
                "SEK",
                "NOK",
                "CHF",
                "HUF",
                "RON"
            ]
        },
        "net_basis": {
            "type": "string",
            "enum": [
                "yes",
                "no"
            ]
        },
        "rounding": {
            "type": "string",
            "enum": [
                "half_up",
                "half_even"
            ]
        },
        "group_by": {
            "type": "string",
            "enum": [
                "plan",
                "kind",
                "source"
            ]
        },
        "variance_filter": {
            "type": "string",
            "enum": [
                "all",
                "over_threshold"
            ]
        },
        "variance_threshold": {
            "type": "string",
            "pattern": "^(0|[1-9][0-9]{0,7})(?:\\.[0-9]{1,2})?$",
            "maxLength": 11
        },
        "margin_warning_percent": {
            "type": "integer",
            "minimum": 0,
            "maximum": 100
        },
        "date_from": {
            "type": "string",
            "pattern": "^(?:|(20[0-9]{2}|2100)-[0-9]{2}-[0-9]{2})$",
            "maxLength": 10,
            "description": "Optional valid calendar date YYYY-MM-DD, 2000 through 2100."
        },
        "date_to": {
            "type": "string",
            "pattern": "^(?:|(20[0-9]{2}|2100)-[0-9]{2}-[0-9]{2})$",
            "maxLength": 10,
            "description": "Optional valid calendar date YYYY-MM-DD, 2000 through 2100."
        },
        "mapping_mode": {
            "type": "string",
            "enum": [
                "assisted",
                "explicit_only"
            ]
        },
        "show_details": {
            "type": "string",
            "enum": [
                "yes",
                "no"
            ]
        },
        "include_quotes": {
            "type": "string",
            "enum": [
                "yes",
                "no"
            ]
        }
    }
}

Pregled dogodkov SLA in odzivnih časov

sla_review

Preverjanje izrecnih dogodkov zahtevkov glede na potrjena pravila z izračuni delovnega časa, premorov in prehodov med poletnim in zimskim časom.

Polja za vnos in konfiguracijo

Osnovne nastavitve
events — Dogodki zahtevkov
Stolpci CSV id,ticket,at,event,priority,description. Do 60 dogodkov za 12 zahtevkov v 31 preteklih dneh. Časovni žigi zahtevajo sekunde in izrecen odmik od UTC.
rules — Odobrena pravila SLA
Stolpci CSV id,priority,description,response_minutes,resolution_minutes. Do 12 pravil; vsak prag je izrecno pozitivno celo število minut.
rules_approved — Pravila izrecno potrjena
Podani opisi in številčni pragovi zahtevajo izrecno potrditev pred obdelavo.
no — Ne · yes — Da
Privzete nastavitve: "no"
Napredne nastavitve
timezone — Časovni pas delovnega časa
Lokalni datumi, dnevi v tednu, delovni čas in podani prazniki uporabljajo ta časovni pas. Odmiki izvornih časovnih žigov določajo časovno zaporedje.
UTC — UTC · Europe/Berlin — Europe/Berlin · Europe/Warsaw — Europe/Warsaw · Europe/London — Europe/London · Europe/Paris — Europe/Paris · Europe/Rome — Europe/Rome · Europe/Madrid — Europe/Madrid · Europe/Lisbon — Europe/Lisbon · Europe/Helsinki — Europe/Helsinki · Europe/Athens — Europe/Athens · Europe/Bucharest — Europe/Bucharest · Europe/Kyiv — Europe/Kyiv · Europe/Dublin — Europe/Dublin · Europe/Vilnius — Europe/Vilnius · Europe/Riga — Europe/Riga · Europe/Tallinn — Europe/Tallinn · America/New_York — America/New_York
Privzete nastavitve: "Europe/Berlin"
clock — Ura SLA
Delovni čas šteje samo nastavljene lokalne delovne intervale. Pretekli čas šteje vse sekunde. Izbrani premori so izključeni v obeh načinih.
business — Delovni čas · elapsed — Pretekli čas
Privzete nastavitve: "business"
business_hours — Dnevni delovni interval
En interval HH:MM-HH:MM v istem dnevu, z začetkom pred koncem in obema urama pred 24:00. Velja v načinu delovnega časa.
Privzete nastavitve: "09:00-17:00"
business_days — Delovni dnevi v tednu
Enolične številke dni, ločene z vejicami, od ponedeljka 1 do nedelje 7. Velja v načinu delovnega časa.
Privzete nastavitve: "1,2,3,4,5"
holidays — Izključeni lokalni datumi
Do 31 enoličnih datumov YYYY-MM-DD, ločenih z vejicami ali novimi vrsticami. Samodejni koledar praznikov se ne predpostavlja; velja v načinu delovnega časa.
Privzete nastavitve: ""
pause_states — Stanja premora ure
pause_customer in/ali pause_vendor, ločena z vejicami, ali prazno brez izključitev časa. resume zaključi aktivni premor; resolve ga prav tako zaključi.
Privzete nastavitve: "pause_customer"
cycle_mode — Izbor ciklov
Pregled vseh izrecnih ciklov open/reopen ali samo prvega. Drugi ostanejo vidni kot izključeni; opozorila o zaporedju se ohranijo.
all — Vsi · first — Samo prvi cikel
Privzete nastavitve: "all"
date_from — Začetek obdobja
Izbirni vključno veljavni lokalni datum odprtja za izbor ciklov. Dogodki se ohranijo za preverjanje zaporedja.
Privzete nastavitve: ""
date_to — Konec obdobja
Izbirni vključno veljavni lokalni datum odprtja za izbor ciklov. Izključeni cikli ostanejo vidni.
Privzete nastavitve: ""
sort_order — Razvrščanje rezultatov
Razvrščanje po zahtevku ali najprej ugotovitve in nepopolni cikli.
ticket — Zahtevek · issues_first — Najprej ugotovitve
Privzete nastavitve: "ticket"
include_quotes — Prikaz citatov virov
Dokazila se preverjajo tudi, kadar so citati v poročilu skriti.
yes — Da · no — Ne
Privzete nastavitve: "yes"

Največje število bajtov UTF-8 v vnosu: 50000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "sla_review",
    "text": "{\"events\":\"id,ticket,at,event,priority,description\\nE1,T1,2027-03-01T09:00:00+01:00,open,high,Prekinitev gostovane storitve\\nE2,T1,2027-03-01T09:30:00+01:00,response,high,Prvi odgovor podpore\\nE3,T1,2027-03-01T10:00:00+01:00,pause_customer,high,Čakanje na podatke stranke\\nE4,T1,2027-03-01T11:00:00+01:00,resume,high,Prejeti podatki stranke\\nE5,T1,2027-03-01T12:00:00+01:00,resolve,high,Storitev obnovljena\",\"rules\":\"id,priority,description,response_minutes,resolution_minutes\\nR1,high,Incidenti gostovane storitve z visoko prednostjo,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\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "required": [
        "events",
        "rules"
    ],
    "properties": {
        "events": {
            "oneOf": [
                {
                    "type": "string",
                    "maxLength": 24000
                },
                {
                    "type": "array",
                    "minItems": 1,
                    "maxItems": 60,
                    "items": {
                        "type": "object",
                        "additionalProperties": false,
                        "required": [
                            "id",
                            "ticket",
                            "at",
                            "event",
                            "priority",
                            "description"
                        ],
                        "properties": {
                            "id": {
                                "type": "string",
                                "maxLength": 24,
                                "pattern": "^[A-Z][A-Z0-9_-]{0,23}$"
                            },
                            "ticket": {
                                "type": "string",
                                "maxLength": 24,
                                "pattern": "^[A-Z][A-Z0-9_-]{0,23}$"
                            },
                            "at": {
                                "type": "string",
                                "maxLength": 25,
                                "pattern": "^(20[0-9]{2}|2100)-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}(?:Z|[+-][0-9]{2}:[0-9]{2})$"
                            },
                            "event": {
                                "type": "string",
                                "maxLength": 100,
                                "enum": [
                                    "open",
                                    "response",
                                    "resolve",
                                    "reopen",
                                    "pause_customer",
                                    "pause_vendor",
                                    "resume"
                                ]
                            },
                            "priority": {
                                "type": "string",
                                "maxLength": 100,
                                "enum": [
                                    "critical",
                                    "high",
                                    "normal",
                                    "low"
                                ]
                            },
                            "description": {
                                "type": "string",
                                "maxLength": 300
                            }
                        }
                    }
                }
            ]
        },
        "rules": {
            "oneOf": [
                {
                    "type": "string",
                    "maxLength": 24000
                },
                {
                    "type": "array",
                    "minItems": 1,
                    "maxItems": 12,
                    "items": {
                        "type": "object",
                        "additionalProperties": false,
                        "required": [
                            "id",
                            "priority",
                            "description",
                            "response_minutes",
                            "resolution_minutes"
                        ],
                        "properties": {
                            "id": {
                                "type": "string",
                                "maxLength": 24,
                                "pattern": "^[A-Z][A-Z0-9_-]{0,23}$"
                            },
                            "priority": {
                                "type": "string",
                                "maxLength": 100,
                                "enum": [
                                    "critical",
                                    "high",
                                    "normal",
                                    "low"
                                ]
                            },
                            "description": {
                                "type": "string",
                                "maxLength": 400
                            },
                            "response_minutes": {
                                "type": "string",
                                "maxLength": 5,
                                "pattern": "^[1-9][0-9]{0,4}$"
                            },
                            "resolution_minutes": {
                                "type": "string",
                                "maxLength": 5,
                                "pattern": "^[1-9][0-9]{0,4}$"
                            }
                        }
                    }
                }
            ]
        },
        "rules_approved": {
            "type": "string",
            "enum": [
                "no",
                "yes"
            ]
        },
        "timezone": {
            "type": "string",
            "enum": [
                "UTC",
                "Europe/Berlin",
                "Europe/Warsaw",
                "Europe/London",
                "Europe/Paris",
                "Europe/Rome",
                "Europe/Madrid",
                "Europe/Lisbon",
                "Europe/Helsinki",
                "Europe/Athens",
                "Europe/Bucharest",
                "Europe/Kyiv",
                "Europe/Dublin",
                "Europe/Vilnius",
                "Europe/Riga",
                "Europe/Tallinn",
                "America/New_York"
            ]
        },
        "clock": {
            "type": "string",
            "enum": [
                "business",
                "elapsed"
            ]
        },
        "business_hours": {
            "type": "string",
            "maxLength": 11,
            "pattern": "^[0-2][0-9]:[0-5][0-9]-[0-2][0-9]:[0-5][0-9]$"
        },
        "business_days": {
            "type": "string",
            "maxLength": 32
        },
        "holidays": {
            "type": "string",
            "maxLength": 500
        },
        "pause_states": {
            "type": "string",
            "maxLength": 100
        },
        "cycle_mode": {
            "type": "string",
            "enum": [
                "all",
                "first"
            ]
        },
        "date_from": {
            "type": "string",
            "pattern": "^(?:|(20[0-9]{2}|2100)-[0-9]{2}-[0-9]{2})$",
            "maxLength": 10,
            "description": "Optional valid calendar date YYYY-MM-DD, 2000 through 2100."
        },
        "date_to": {
            "type": "string",
            "pattern": "^(?:|(20[0-9]{2}|2100)-[0-9]{2}-[0-9]{2})$",
            "maxLength": 10,
            "description": "Optional valid calendar date YYYY-MM-DD, 2000 through 2100."
        },
        "sort_order": {
            "type": "string",
            "enum": [
                "ticket",
                "issues_first"
            ]
        },
        "include_quotes": {
            "type": "string",
            "enum": [
                "yes",
                "no"
            ]
        }
    }
}

Načrt enodimenzionalnega razreza

cutting_plan

Razporeditev zahtevanih dolžin na podane palice ali zvitke z izrecnimi širinami rezov, končnimi obrezi, skupinami materiala, ostanki in stroškovnimi prednostmi ter pregled vsake razporeditve in preostalega kosa.

Polja za vnos in konfiguracijo

Osnovne nastavitve
demand — CSV zahtevanih delov
Glave id,material,unit,length,quantity,note. Največ 20 enoličnih ID-jev z velikimi črkami in skupno 200 kosov delov. Pozitivne dolžine uporabljajo decimalno piko in največ tri decimalna mesta; količina je pozitivno celo število. Opombe obsegajo največ 300 bajtov UTF-8. Vse vrstice obeh datotek morajo uporabljati eno skupno enoto: mm, cm, m ali in.
stock — CSV razpoložljive zaloge
Glave id,material,unit,length,quantity,cost,kind,note. Največ 30 enoličnih ID-jev z velikimi črkami in skupno 100 kosov zaloge. kind je new ali remnant; cost je nenegativen decimalni znesek na kos z največ dvema decimalnima mestoma v izbrani valuti. Obstoječi ostanki so izrecno podani kosi zaloge; zaloga se ne kupuje.
Napredne nastavitve
kerf — Širina reza na del
Nenegativen decimalni niz v skupni dolžinski enoti z največ tremi decimalnimi mesti. Za vsak razporejeni del se upošteva natanko ena širina reza, vključno z zadnjim delom.
Privzete nastavitve: "0"
trim_start — Začetni obrez
Nenegativen decimalni niz, ki se enkrat odšteje od začetka vsakega uporabljenega kosa zaloge, v skupni enoti.
Privzete nastavitve: "0"
trim_end — Končni obrez
Nenegativen decimalni niz, ki se enkrat odšteje od konca vsakega uporabljenega kosa zaloge, v skupni enoti.
Privzete nastavitve: "0"
minimum_remnant — Najmanjši ponovno uporaben ostanek
Nenegativen decimalni niz. Pozitivne preostale dolžine, enake temu pragu ali večje, so prikazane kot ponovno uporabne; krajši ostanki štejejo kot odpadek. Ta razvrstitev ne spreminja razporeditve.
Privzete nastavitve: "0"
strategy — Strategija razporejanja
Najboljše prileganje izbere najmanjšo preostalo zmogljivost po prednostnih izbirah zaloge z višjo prioriteto. Prvo prileganje izpusti razvrščanje po preostali zmogljivosti. Obe sta omejeni požrešni hevristiki in nikoli ne dokazujeta optimalnosti.
best_fit — Najboljše prileganje · first_fit — Prvo prileganje
Privzete nastavitve: "best_fit"
objective — Cilj izbire zaloge
Material daje prednost krajši ustrezni zalogi po prednostih ostankov in že začetih kosov zaloge. Strošek razvršča nezačeto zalogo po podanem strošku na kos pred preostalo zmogljivostjo. Že začeti kosi zaloge imajo prednost. Globalni minimum stroškov ni zagotovljen.
material — Poraba materiala · cost — Podani strošek
Privzete nastavitve: "material"
currency — Valuta stroškov
Ena oznaka za vse podane stroške zaloge. Pretvorba po menjalnih tečajih in neodvisno preverjanje cen se ne izvajata.
EUR — EUR · USD — USD · GBP — GBP · PLN — PLN · CHF — CHF
Privzete nastavitve: "EUR"
prefer_remnants — Prednost obstoječih ostankov
Možnost »Da« razvrsti združljive ostanke zaloge pred novo zalogo. Ta prednost velja pred razvrščanjem po že začetih kosih, stroških in preostali zmogljivosti.
yes — Da · no — Ne
Privzete nastavitve: "yes"
allow_remnants — Dovoli obstoječe ostanke
Možnost »Ne« iz razporejanja izključi vrstice zaloge z oznako remnant. Njihova izključitev nikoli ne ustvari nove zaloge ali spremeni zahtevanih količin.
yes — Da · no — Ne
Privzete nastavitve: "yes"
material_case — Razlikovanje velikih in malih črk pri skupinah materiala
Imenom materiala se odstranijo presledki na začetku in koncu. Možnost »Ne« dodatno primerja imena, pretvorjena v male črke Unicode; različne skupine materiala se nikoli ne mešajo.
yes — Da · no — Ne
Privzete nastavitve: "yes"
cut_order — Vrstni red razporejanja delov
Najdaljši najprej razvršča po dolžini in za razreševanje izenačenj uporablja izvorni vrstni red, ki ga predlaga umetna inteligenca. Prednost umetne inteligence sledi vrstnemu redu, vezanemu na vire, predlaganemu iz opomb zahtev. Vsak zahtevani kos ostane upoštevan.
longest_first — Najdaljši najprej · ai_priority — Prednost, predlagana z umetno inteligenco
Privzete nastavitve: "longest_first"
display_order — Vrstni red rezultatov
Zaloga razvršča uporabljene kose zaloge po identifikatorju. Odpadek najprej razvršča po vsoti širin rezov, obrezov in preostale dolžine. Vrstni red prikaza nikoli ne spremeni izračunanega načrta.
stock — Identifikator zaloge · waste_first — Največja dolžina brez izdelka najprej
Privzete nastavitve: "stock"

Največje število bajtov UTF-8 v vnosu: 180000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "cutting_plan",
    "text": "{\"demand\":\"id,material,unit,length,quantity,note\\nD1,Aluminij,mm,400,2,Previdno ravnanje z robovi\\nD2,Aluminij,mm,180,2,Običajno naročilo delavnice\",\"stock\":\"id,material,unit,length,quantity,cost,kind,note\\nS1,Aluminij,mm,1000,2,12.50,new,Razpoložljiva standardna palica\\nS2,Aluminij,mm,400,1,2.00,remnant,Obstoječi ostanek\",\"kerf\":\"2\",\"trim_start\":\"5\",\"trim_end\":\"5\",\"minimum_remnant\":\"100\",\"strategy\":\"best_fit\",\"objective\":\"material\",\"currency\":\"EUR\",\"prefer_remnants\":\"yes\",\"allow_remnants\":\"yes\",\"material_case\":\"yes\",\"cut_order\":\"longest_first\",\"display_order\":\"stock\"}"
}
Celotna konfiguracijska shema
{
    "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
        }
    }
}

Pregled merilnih serij

measurement_review

Primerjava izmerjenih vrednosti z izrecno potrjenimi mejami, povzetek skupin značilnosti in serij ter pregled manjkajočih odčitkov, dvoumnih specifikacij in ugotovitev umetne inteligence, podprtih z viri.

Polja za vnos in konfiguracijo

Osnovne nastavitve
measurements — CSV meritev
Glave id,feature,batch,date,value,unit,note. Največ 500 enoličnih ID-jev z velikimi črkami, 20 skupin značilnosti in enot ter 100 skupin rezultatov. Datumi uporabljajo YYYY-MM-DD od leta 2000 do 2100. value je predznačen decimalni niz z največ šestimi decimalnimi mesti ali prazna vrednost. Opombe obsegajo največ 300 bajtov UTF-8.
specifications — CSV potrjenih specifikacij
Glave id,feature,unit,lower,upper,note. Največ 20 enoličnih ID-jev z velikimi črkami. Za vsako specifikacijo mora biti podana vsaj ena meja; prazna spodnja ali zgornja meja pomeni enostransko preverjanje. Meje so predznačeni decimalni nizi z največ šestimi decimalnimi mesti. Ujemanje uporablja nastavljeno primerjavo imen značilnosti in natančne enote. Več ujemanj ostane nerešenih.
limits_approved — Potrditev podanih mej
Izrecna potrditev, da so te natančno podane specifikacije in meje odobrene za ta pregled. Njihova sprememba zahteva ponovno potrditev. Izvorne opombe in izhod modela ne morejo podeliti odobritve.
no — Ni odobreno · yes — Te natančne meje so odobrene
Privzete nastavitve: "no"
Napredne nastavitve
date_from — Vključi od datuma
Neobvezna vključujoča spodnja datumska meja v obliki YYYY-MM-DD. Starejše meritve so izključene iz statistike in preštete ločeno.
Privzete nastavitve: ""
date_to — Vključi do datuma
Neobvezna vključujoča zgornja datumska meja v obliki YYYY-MM-DD. Poznejše meritve so izključene iz statistike in preštete ločeno.
Privzete nastavitve: ""
group_by — Statistično združevanje
Značilnost združi vse vključene serije za vsako značilnost in natančno enoto. Značilnost in serija ohrani serije ločene. Sprejetih je največ 100 skupin rezultatov.
feature — Značilnost in enota · feature_batch — Značilnost, enota in serija
Privzete nastavitve: "feature_batch"
case_sensitive — Razlikovanje velikih in malih črk pri ujemanju značilnosti
Imenom se odstranijo presledki na začetku in koncu. Možnost »Ne« dodatno primerja imena, pretvorjena v male črke Unicode. Enote se vedno ujemajo natančno; pretvarjanje enot in sklepanje o sopomenkah se ne izvajata.
yes — Da · no — Ne
Privzete nastavitve: "yes"
missing_policy — Pravila za manjkajoče meritve
Poročanje označi skupine s praznimi vrednostmi za pregled. Izključitev izpusti prazne vrednosti iz statistike brez tega dodatnega opozorila za skupino. Število manjkajočih vrednosti ostane vidno v obeh načinih; neveljavno številsko besedilo se zavrne.
report — Prikaži manjkajoče vrednosti · exclude — Izključi iz številske statistike
Privzete nastavitve: "report"
boundary — Obravnava mej razpona
Vključujoče meje sprejmejo vrednosti, enake podani meji. Izključujoče meje označijo enakost kot vrednost zunaj razpona. Primerjave uporabljajo natančne nezaokrožene vrednosti s fiksno vejico.
inclusive — Vključujoče meje · exclusive — Izključujoče meje
Privzete nastavitve: "inclusive"
rounding_digits — Prikazana decimalna mesta
Od 0 do 6 decimalnih mest za opisno statistiko. Zaokroževanje prikaza nikoli ne spreminja specifikacijskih mej ali odločitev o vrednostih zunaj razpona.
Privzete nastavitve: 3
minimum_sample — Najmanjša velikost številskega vzorca
Skupine z manj številskimi meritvami dobijo status za pregled. Od 2 do 500; ta prag ne določa statistične zanesljivosti ali reprezentativnosti.
Privzete nastavitve: 5
deviation — Način izračuna standardnega odklona
Vzorec uporablja n−1 in zahteva vsaj dve številski meritvi. Populacija uporablja n in zahteva vsaj eno. Vrednosti opisujejo samo podane meritve; sklepanje o širši populaciji ni predvideno.
sample — Vzorčni standardni odklon · population — Populacijski standardni odklon
Privzete nastavitve: "sample"
sort_order — Vrstni red skupin
Izvorni vrstni red ohranja prvo pojavitev vsake skupine. Težave najprej postavi skupine za pregled na začetek. Značilnost razvršča po podanem imenu značilnosti in seriji. Statistika ostane nespremenjena.
source — Izvorni vrstni red · issues_first — Skupine za pregled najprej · feature — Značilnost in serija
Privzete nastavitve: "source"
include_evidence — Prikaži reprezentativni navedek
Možnost »Da« vključi natančno prvo vključeno merilno opombo za vsako skupino značilnosti in enote. Možnost »Ne« skrije samo ta stolpec prikaza; izvorni ID-ji in preverjanje modela ostanejo nespremenjeni.
yes — Vključi navedek · no — Samo izvorni ID-ji
Privzete nastavitve: "yes"
detail_filter — Prikazane skupine
Vse prikaže vsako vključeno skupino. Težave prikaže skupine z manjkajočimi ali dvoumnimi specifikacijami, vrednostmi zunaj razpona, nezadostnim številskim vzorcem ali manjkajočimi vrednostmi v načinu poročanja. Celotna zbirna štetja ostanejo nespremenjena.
all — Vse skupine · issues — Samo skupine za pregled
Privzete nastavitve: "all"

Največje število bajtov UTF-8 v vnosu: 180000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "measurement_review",
    "text": "{\"measurements\":\"id,feature,batch,date,value,unit,note\\nM1,Premer,B1,2026-11-01,10.010,mm,Preverjena ničla merila\\nM2,Premer,B1,2026-11-01,10.020,mm,Enak merilni postopek\\nM3,Premer,B1,2026-11-01,10.060,mm,Priporočena ponovna meritev\\nM4,Premer,B1,2026-11-01,,mm,Odčitek ni na voljo\",\"specifications\":\"id,feature,unit,lower,upper,note\\nS1,Premer,mm,9.950,10.050,Potrjena revizija risbe A\",\"limits_approved\":\"yes\",\"date_from\":\"\",\"date_to\":\"\",\"group_by\":\"feature_batch\",\"case_sensitive\":\"yes\",\"missing_policy\":\"report\",\"boundary\":\"inclusive\",\"rounding_digits\":3,\"minimum_sample\":3,\"deviation\":\"sample\",\"sort_order\":\"source\",\"include_evidence\":\"yes\",\"detail_filter\":\"all\"}"
}
Celotna konfiguracijska shema
{
    "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
        }
    }
}

Pregled vpliva sprememb na podlagi vzdrževanih podatkov

change_impact

Sledenje konkretnim spremembam skozi vzdrževane odvisnosti ter pregled prizadetih dokumentov, testov, procesov in odgovornih vlog brez izmišljanja povezav vpliva.

Polja za vnos in konfiguracijo

Osnovne nastavitve
elements — Vzdrževani elementi
Glave CSV id,name,kind,criticality,approval,owner,description. Največ 40 enoličnih ID-jev z velikimi črkami. name in owner: največ 160 bajtov UTF-8; description: 1.200 bajtov. kind: document,test,process,system. criticality: high,medium,low. approval: approved,draft,unknown. Prazen owner je dovoljen in ostane vrzel. Odobritev je trditev vira, ne odobritev tega orodja. Omejitev CSV: 40.000 bajtov UTF-8.
Privzete nastavitve: ""
dependencies — Vzdrževane odvisnosti
Glave CSV id,from,to,evidence. from je predpogojni ali predhodni element; to je odvisni ali naslednji element. Največ 100 enoličnih ID-jev povezav in parov za pregled sprememb, 50 za obnovo. Obe krajišči morata obstajati. Dokazilo je obvezno in omejeno na 600 bajtov UTF-8. Datoteka samo z glavo je veljavna; manjkajočih zunanjih povezav ni mogoče sklepati. Omejitev CSV: 40.000 bajtov UTF-8.
Privzete nastavitve: ""
changes — Konkretne predlagane spremembe
Glave CSV id,element,description. Največ 12 enoličnih ID-jev sprememb z velikimi črkami, vsak povezan z obstoječim elementom. Opis: 1.200 bajtov UTF-8. Vsak izbrani začetni element mora imeti vsaj eno podano spremembo. V pregled vstopijo samo spremembe izbranih začetnih elementov. Omejitev CSV: 40.000 bajtov UTF-8.
Privzete nastavitve: ""
start_ids — ID-ji začetnih elementov
Od enega do osem različnih obstoječih ID-jev elementov, ločenih s presledki ali vejicami. Vsak začetni element zahteva konkreten zapis spremembe. Začetni ID, ki ga ustvari model, ni sprejet.
Privzete nastavitve: ""
baseline — Osnovna različica
Obvezen identifikator osnovne različice, največ 120 bajtov UTF-8. Označuje ta podani posnetek; orodje ne pridobiva ali primerja zunanje različice.
Privzete nastavitve: "BASE-1"
Napredne nastavitve
direction — Smer prehoda
Naprej sledi od predpogoja do odvisnega elementa; nazaj od odvisnega elementa do predpogoja; obe smeri raziskujeta obe smeri. Obratni prehod je pregled odvisnosti, ne dokaz vpliva na naslednje elemente. Vsaka prikazana pot je sestavljena samo iz podanih ID-jev povezav.
forward — Naprej · backward — Nazaj · both — Obe smeri
Privzete nastavitve: "forward"
max_depth — Največja globina poti
Od ene do dvajset povezav od vsakega spremenjenega začetnega elementa. Za vsako spremembo in element se ohrani najkrajša odkrita pot. Mejne povezave so prikazane; neodkriti elementi onkraj omejitve ne veljajo za neprizadete.
Privzete nastavitve: 10
kind_filter — Filter vrste elementa
Filtrira kandidate za pregled po celotnem prehodu grafa. Skriti vmesni elementi še vedno sodelujejo v poteh odvisnosti.
all — Vsi · document — Dokument · test — Test · process — Proces · system — Sistem
Privzete nastavitve: "all"
criticality_filter — Filter kritičnosti
Filtrira kandidate za pregled po izrecno podani kritičnosti. Razporejanje obnove še vedno vključuje vse prizadete procese pred to izbiro prikaza; odvisnosti z nizko prioriteto ne morejo izginiti iz načrta.
all — Vsi · high — Visoka · high_medium — Visoka in srednja
Privzete nastavitve: "all"
approval_filter — Filter odobritve v viru
Filtrira samo podano polje approval. approved je izvorna oznaka, ne neodvisno preverjeno dovoljenje za sprostitev.
all — Vsi · approved — Odobreno v viru · draft — Osnutek v viru · unknown — Neznano
Privzete nastavitve: "all"
max_items — Največje število izbir za pregled
Umetna inteligenca izbere natanko toliko primernih zapisov ali vse primerne zapise, če jih je manj. Celotna deterministična analiza še vedno zajema vsako podano odvisnost in prizadeti proces. Neizbrani zapisi niso potrjeni kot neprizadeti ali obnovljeni.
Privzete nastavitve: 10
detail — Podrobnost navedkov
Kratki izvlečki so omejeni na 120 znakov, podrobni na 240. Model dobi navodilo, naj daje prednost odlomkom z največ 80 znaki. Vsak navedek mora biti natančen neprekinjen odlomek v izvirnem jeziku vira.
brief — Kratko · detailed — Podrobno
Privzete nastavitve: "detailed"
sort_order — Vrstni red prikaza
Prerazvrsti izbrane vrstice po izvornem vrstnem redu, najkrajši izbrani globini poti ali podani kritičnosti. Dosegljivost in izbira se ne spremenita.
source — Izvorni vrstni red · depth — Globina poti · criticality — Podana kritičnost
Privzete nastavitve: "depth"
include_gaps — Vključi vrzeli odgovornosti in odobritve
Če je omogočeno, manjkajoči odgovorni, neodobrene izvorne oznake ter odsotni dosegljivi zapisi dokumentov ali testov ustvarijo izrecne ugotovitve. Opozorila o ciklih in mejah globine ter obvestilo o pregledu ostanejo vidna ne glede na to nastavitev.
Privzete nastavitve: true

Največje število bajtov UTF-8 v vnosu: 100000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "change_impact",
    "text": "{\"elements\":\"id,name,kind,criticality,approval,owner,description\\nS1,Storitev za naročila,system,high,approved,Ekipa platforme,Storitev preverja polja prejetih naročil.\\nD1,Priročnik za naročila,document,medium,draft,Dokumentacijska ekipa,Priročnik opisuje obvezna polja naročil.\\nT1,Test preverjanja naročil,test,high,approved,Ekipa za kakovost,Test preverja manjkajoča obvezna polja naročil.\",\"dependencies\":\"id,from,to,evidence\\nL1,S1,D1,Priročnik dokumentira vmesnik storitve za naročila.\\nL2,S1,T1,Test preverja validacijo storitve za naročila.\",\"changes\":\"id,element,description\\nC1,S1,Dodajanje obveznega sklica dostave vsakemu naročilu.\",\"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}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "required": [
        "elements",
        "dependencies",
        "changes",
        "start_ids",
        "direction",
        "max_depth",
        "kind_filter",
        "criticality_filter",
        "approval_filter",
        "baseline",
        "max_items",
        "detail",
        "sort_order",
        "include_gaps"
    ],
    "properties": {
        "elements": {
            "type": "string",
            "maxLength": 40000
        },
        "dependencies": {
            "type": "string",
            "maxLength": 40000
        },
        "changes": {
            "type": "string",
            "maxLength": 40000
        },
        "start_ids": {
            "type": "string",
            "maxLength": 1200
        },
        "direction": {
            "type": "string",
            "maxLength": 100,
            "enum": [
                "forward",
                "backward",
                "both"
            ]
        },
        "max_depth": {
            "type": "integer",
            "minimum": 1,
            "maximum": 20
        },
        "kind_filter": {
            "type": "string",
            "maxLength": 100,
            "enum": [
                "all",
                "document",
                "test",
                "process",
                "system"
            ]
        },
        "criticality_filter": {
            "type": "string",
            "maxLength": 100,
            "enum": [
                "all",
                "high",
                "high_medium"
            ]
        },
        "approval_filter": {
            "type": "string",
            "maxLength": 100,
            "enum": [
                "all",
                "approved",
                "draft",
                "unknown"
            ]
        },
        "baseline": {
            "type": "string",
            "maxLength": 120
        },
        "max_items": {
            "type": "integer",
            "minimum": 1,
            "maximum": 20
        },
        "detail": {
            "type": "string",
            "maxLength": 100,
            "enum": [
                "brief",
                "detailed"
            ]
        },
        "sort_order": {
            "type": "string",
            "maxLength": 100,
            "enum": [
                "source",
                "depth",
                "criticality"
            ]
        },
        "include_gaps": {
            "type": "boolean"
        }
    }
}

Načrtovanje operativne obnove

recovery_plan

Izdelava pregledljivega zaporedja obnove iz vzdrževanih procesnih odvisnosti in opravil, izrecnih virov, simulacij izpadov in ciljev RTO/RPO.

Polja za vnos in konfiguracijo

Osnovne nastavitve
processes — Kritični operativni in informacijski procesi
Glave CSV id,name,criticality,rto_minutes,rpo_minutes,backup_at,owner,description. Največ 20 enoličnih ID-jev z velikimi črkami. name in owner: 160 bajtov UTF-8; description: 1.200 bajtov. criticality: high,medium,low. rto_minutes: celo število 1–10.080; rpo_minutes: celo število 0–10.080. backup_at je YYYY-MM-DDTHH:MM:00Z ali prazno in ne sme biti poznejši od reference_time. Manjkajoči časi varnostnih kopij ostanejo neznani. Leta 2000–2100. Omejitev CSV: 40.000 bajtov UTF-8.
Privzete nastavitve: ""
dependencies — Vzdrževane odvisnosti
Glave CSV id,from,to,evidence. from je predpogojni ali predhodni element; to je odvisni ali naslednji element. Največ 100 enoličnih ID-jev povezav in parov za pregled sprememb, 50 za obnovo. Obe krajišči morata obstajati. Dokazilo je obvezno in omejeno na 600 bajtov UTF-8. Datoteka samo z glavo je veljavna; manjkajočih zunanjih povezav ni mogoče sklepati. Omejitev CSV: 40.000 bajtov UTF-8.
Privzete nastavitve: ""
tasks — Vzdrževana opravila obnove
Glave CSV id,process,sequence,duration_minutes,resource,units,instruction. Največ 40 enoličnih ID-jev opravil. ID-ji procesov in virov morajo obstajati. sequence: celo število 1–100, enolično znotraj vsakega procesa; duration_minutes: celo število 1–10.080; units: celo število 1–100. Navodila: 1.200 bajtov UTF-8. Datoteka samo z glavo je veljavna in ustvari blokade zaradi manjkajočih opravil. Vsa opravila vsakega prizadetega procesa so načrtovana zaporedno; nobeno ni izmišljeno ali izvedeno. Omejitev CSV: 40.000 bajtov UTF-8.
Privzete nastavitve: ""
resources — Viri za obnovo
Glave CSV id,name,capacity. Največ 20 enoličnih ID-jev virov z velikimi črkami. name: 160 bajtov UTF-8; capacity: celo število 1–100 hkratnih enot. Zmogljivost je podana, ne preverjena. Omejitev CSV: 40.000 bajtov UTF-8.
Privzete nastavitve: ""
failed_processes — ID-ji simulirano odpovedanih procesov
Od enega do dvajset različnih obstoječih ID-jev procesov, ločenih s presledki ali vejicami. Vsi naslednji odvisni procesi so vključeni tranzitivno. Neprizadeti predpogoji veljajo za razpoložljive; manjkajoče povezave ostanejo omejitev dokazil.
Privzete nastavitve: ""
reference_time — Izrecni referenčni čas UTC
YYYY-MM-DDTHH:MM:00Z, leta 2000–2100. To je ničelna minuta simuliranega izpada in referenca za starost varnostne kopije. Sekunde morajo biti 00. Trenutni časovni žig se ne predpostavlja.
Privzete nastavitve: "2026-11-03T09:00:00Z"
Napredne nastavitve
unavailable_resources — ID-ji simulirano nedostopnih virov
Od nič do dvajset različnih obstoječih ID-jev virov, ločenih s presledki ali vejicami. Navedeni viri imajo ničelno učinkovito zmogljivost. Prazno pomeni brez dodatnega simuliranega izpada virov.
Privzete nastavitve: ""
horizon_minutes — Načrtovalni horizont v minutah
Od ene do 10.080 minut od izrecnega referenčnega časa. Proces, katerega vsa opravila se ne morejo zaključiti znotraj horizonta, je blokiran; delne rezervacije se razveljavijo in niso prikazane kot zaključena obnova.
Privzete nastavitve: 480
priority_order — Prednost pri razporejanju obnove
Pripravljeni procesi se izbirajo po podani kritičnosti, najkrajšem RTO ali izvornem vrstnem redu. Vsak proces počaka na vse prizadete predpogoje. Rezervacije virov uporabljajo deterministični požrešni urnik najzgodnejšega prileganja; rezultat ni globalno optimalen urnik.
criticality — Podana kritičnost · rto — Najkrajši podani RTO · source — Izvorni vrstni red
Privzete nastavitve: "criticality"
capacity_percent — Razpoložljiva zmogljivost virov (%)
Celo število od 1 do 100 zmanjša vsako podano zmogljivost virov sorazmerno in jo zaokroži navzdol na cele enote. Simulirano nedostopni viri ostanejo na nič. Opravila, ki potrebujejo več enot, so blokirana; zmogljivost ni nikoli tiho presežena.
Privzete nastavitve: 100
rto_margin_minutes — Varnostna rezerva RTO v minutah
Od nič do 1.440 minut, dodanih vsakemu izračunanemu zaključku procesa pri primerjavi s ciljem RTO. Ta primerjalna rezerva ne rezervira virov in ne spreminja urnika opravil.
Privzete nastavitve: 0
rpo_policy — Pravila glede starosti varnostne kopije
Opozorilo ohrani možnost razporejanja podanih opravil obnove in označi manjkajoča ali prestara dokazila o varnostni kopiji. Blokiranje prepreči razporejanje tega procesa, če je starost varnostne kopije neznana ali presega RPO; blokirani so tudi naslednji odvisni procesi. Časovni žigi varnostnih kopij ne dokazujejo celovitosti kopij ali dejanske izgube podatkov.
warn — Opozori na vrzeli varnostnih kopij · block — Blokiraj ob vrzelih varnostnih kopij
Privzete nastavitve: "warn"
criticality_filter — Filter kritičnosti
Filtrira kandidate za pregled po izrecno podani kritičnosti. Razporejanje obnove še vedno vključuje vse prizadete procese pred to izbiro prikaza; odvisnosti z nizko prioriteto ne morejo izginiti iz načrta.
all — Vsi · high — Visoka · high_medium — Visoka in srednja
Privzete nastavitve: "all"
max_items — Največje število izbir za pregled
Umetna inteligenca izbere natanko toliko primernih zapisov ali vse primerne zapise, če jih je manj. Celotna deterministična analiza še vedno zajema vsako podano odvisnost in prizadeti proces. Neizbrani zapisi niso potrjeni kot neprizadeti ali obnovljeni.
Privzete nastavitve: 10
detail — Podrobnost navedkov
Kratki izvlečki so omejeni na 120 znakov, podrobni na 240. Model dobi navodilo, naj daje prednost odlomkom z največ 80 znaki. Vsak navedek mora biti natančen neprekinjen odlomek v izvirnem jeziku vira.
brief — Kratko · detailed — Podrobno
Privzete nastavitve: "detailed"
sort_order — Vrstni red prikaza
Razvršča izbrane procesne vrstice po izračunanem začetku z blokiranimi vrsticami na koncu ali po izvornem vrstnem redu. Ne spreminja urnika obnove.
schedule — Načrtovani začetek · source — Izvorni vrstni red
Privzete nastavitve: "schedule"

Največje število bajtov UTF-8 v vnosu: 100000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "recovery_plan",
    "text": "{\"processes\":\"id,name,criticality,rto_minutes,rpo_minutes,backup_at,owner,description\\nP1,Podatkovna zbirka naročil,high,60,60,2026-11-03T08:30:00Z,Ekipa podatkovnih zbirk,Obnova vzdrževane podatkovne zbirke naročil pred ponovnim zagonom sprejema naročil.\\nP2,Sprejem naročil,high,120,60,2026-11-03T08:30:00Z,Storitvena ekipa,Sprejem naročil zahteva razpoložljivo podatkovno zbirko naročil.\",\"dependencies\":\"id,from,to,evidence\\nL1,P1,P2,Sprejem naročil bere in zapisuje podatkovno zbirko naročil.\",\"tasks\":\"id,process,sequence,duration_minutes,resource,units,instruction\\nT1,P1,1,30,R1,1,Obnova potrjene varnostne kopije podatkovne zbirke in zapis rezultata preverjanja.\\nT2,P2,1,20,R1,1,Ponovni zagon vzdrževane storitve sprejema naročil po preverjanju podatkovne zbirke.\",\"resources\":\"id,name,capacity\\nR1,Izvajalec obnove,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\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "required": [
        "processes",
        "dependencies",
        "tasks",
        "resources",
        "failed_processes",
        "unavailable_resources",
        "reference_time",
        "horizon_minutes",
        "priority_order",
        "capacity_percent",
        "rto_margin_minutes",
        "rpo_policy",
        "criticality_filter",
        "max_items",
        "detail",
        "sort_order"
    ],
    "properties": {
        "processes": {
            "type": "string",
            "maxLength": 40000
        },
        "dependencies": {
            "type": "string",
            "maxLength": 40000
        },
        "tasks": {
            "type": "string",
            "maxLength": 40000
        },
        "resources": {
            "type": "string",
            "maxLength": 40000
        },
        "failed_processes": {
            "type": "string",
            "maxLength": 1200
        },
        "unavailable_resources": {
            "type": "string",
            "maxLength": 1200,
            "minLength": 0
        },
        "reference_time": {
            "type": "string",
            "maxLength": 20
        },
        "horizon_minutes": {
            "type": "integer",
            "minimum": 1,
            "maximum": 10080
        },
        "priority_order": {
            "type": "string",
            "maxLength": 100,
            "enum": [
                "criticality",
                "rto",
                "source"
            ]
        },
        "capacity_percent": {
            "type": "integer",
            "minimum": 1,
            "maximum": 100
        },
        "rto_margin_minutes": {
            "type": "integer",
            "minimum": 0,
            "maximum": 1440
        },
        "rpo_policy": {
            "type": "string",
            "maxLength": 100,
            "enum": [
                "warn",
                "block"
            ]
        },
        "criticality_filter": {
            "type": "string",
            "maxLength": 100,
            "enum": [
                "all",
                "high",
                "high_medium"
            ]
        },
        "max_items": {
            "type": "integer",
            "minimum": 1,
            "maximum": 20
        },
        "detail": {
            "type": "string",
            "maxLength": 100,
            "enum": [
                "brief",
                "detailed"
            ]
        },
        "sort_order": {
            "type": "string",
            "maxLength": 100,
            "enum": [
                "schedule",
                "source"
            ]
        }
    }
}

Ocenjevalna matrika na podlagi dokazil

assessment_rubrics

Primerjaj delovne izdelke z izrecnimi merili in ravnmi dosežkov, preglej natančne navedke dokazil ter izračunaj rezultate iz podanih človeških ocen.

Polja za vnos in konfiguracijo

Osnovne nastavitve
criteria — CSV meril ocenjevalne matrike
Glave id,name,weight,definition. Največ 8 enoličnih meril. ID-ji uporabljajo velike črke, števke, podčrtaje ali vezaje in se začnejo s črko, največ 24 znakov. name: 120 bajtov UTF-8; definition: 300 bajtov. weight je celo število od 1 do 1000. Sprejetih je največ 60 parov dokazila in merila. Vsak CSV je omejen na 24.000 bajtov UTF-8; potrebne so natančne glave, ločene z vejicami, in veljavno navajanje v CSV. Povezave, kodirani URL-ji, oznake in kontrolni znaki so zavrnjeni.
Privzete nastavitve: ""
levels — CSV ravni dosežkov
Glave id,criterion,points,descriptor. Od 2 do 4 ravni na merilo in skupaj največ 32. Vsak ID merila mora obstajati. points je celo število od 0 do 1000, enolično znotraj tega merila; največja vrednost mora biti pozitivna. descriptor: 300 bajtov UTF-8. ID-ji so enolični v celotni tabeli ravni. Vsak CSV je omejen na 24.000 bajtov UTF-8; potrebne so natančne glave, ločene z vejicami, in veljavno navajanje v CSV. Povezave, kodirani URL-ji, oznake in kontrolni znaki so zavrnjeni.
Privzete nastavitve: ""
evidence — CSV dokazil izdelka
Glave id,name,text. Največ 10 enolično označenih delovnih izdelkov, z imenom do največ 120 bajtov UTF-8 in besedilom dokazila do največ 1.200 bajtov. To orodje podpira pregled podanih delovnih izdelkov, ne sprejemanja odločitev s posledicami za ljudi. Vsak CSV je omejen na 24.000 bajtov UTF-8; potrebne so natančne glave, ločene z vejicami, in veljavno navajanje v CSV. Povezave, kodirani URL-ji, oznake in kontrolni znaki so zavrnjeni.
Privzete nastavitve: ""
ratings — CSV podanih človeških ocen
Glave id,evidence,criterion,level. Neobvezne vrstice, največ 80; veljavna je tudi datoteka samo z glavo. Vsak sklic mora obstajati in raven mora pripadati temu merilu. Največ ena podana človeška ocena na par dokazila in merila. To so vhodni zapisi, ne odobritve s preverjeno identiteto. Vsak CSV je omejen na 24.000 bajtov UTF-8; potrebne so natančne glave, ločene z vejicami, in veljavno navajanje v CSV. Povezave, kodirani URL-ji, oznake in kontrolni znaki so zavrnjeni.
Privzete nastavitve: ""
definitions_approved — Potrdi podane definicije
Izrecna potrditev velja za natanko te definicije meril in ravni dosežkov ali za natanko to knjigo kod. Vsaka sprememba definicije zahteva ponovno potrditev. Potrditev ne odobri rezultata umetne inteligence.
no — Ni potrjeno · yes — Potrjeno za ta pregled
Privzete nastavitve: "no"
version — Potrjena različica definicij
Obvezna oznaka različice vira, največ 120 bajtov UTF-8. Orodje zunanje različice ne pridobi in ne preveri.
Privzete nastavitve: "VERSION-1"
Napredne nastavitve
detail — Podrobnost navedkov
Kratki citati so omejeni na 60 znakov, podrobni na 120. Vsak navedek mora biti natančen nepretrgan odlomek vira. Viri se nikoli ne prepisujejo ali prevajajo.
brief — Kratko · detailed — Podrobno
Privzete nastavitve: "detailed"
sort_order — Vrstni red rezultatov
Vrstni red virov sledi prvemu pojavu podanega vira; vrstni red identifikatorjev razvršča po ID-ju vira. Znotraj vira ostane prvotni predlagani vrstni red meril ali kod nespremenjen. Razvrščanje ne spreminja izračunov ali opozoril.
source — Izvorni vrstni red · id — Identifikator vira
Privzete nastavitve: "source"
weight_mode — Uteževanje meril
Podane uteži uporabijo vsako pozitivno celoštevilsko utež. Enake uteži uporabijo utež 1 za vsako merilo. Človeške točke se delijo z največjim številom točk podanih ravni tega merila, nato pa se združijo s temi utežmi.
supplied — Podane uteži meril · equal — Enake uteži meril
Privzete nastavitve: "supplied"
missing_rating — Pravilo za manjkajoče človeške ocene
Možnost »nepopoln rezultat« zadrži skupni rezultat, dokler vsa merila nimajo podane človeške ocene. Možnost »nič« manjkajočo človeško oceno izrecno šteje kot nič in ohrani opozorilo o manjkajoči oceni. Predlogi umetne inteligence nikoli ne vstopijo v skupni rezultat.
incomplete — Prikaži nepopoln rezultat · zero — Manjkajoče človeške ocene štej kot nič
Privzete nastavitve: "incomplete"
score_scale — Lestvica skupnega rezultata
Celo število od 1 do 1000. Normalizirani uteženi človeški rezultat se pomnoži s to lestvico. To je številčna lestvica prikaza, ne ocena ali prag za uspešno opravljanje.
Privzete nastavitve: 100
rounding_digits — Decimalna mesta rezultata
Od 0 do 4 decimalna mesta. Natančna racionalna aritmetika se zaokroži navzgor od polovice samo za končni prikaz; binarni rezultati s plavajočo vejico se ne uporabljajo.
Privzete nastavitve: 2
level_order — Prikazani vrstni red ravni dosežkov
Podane opisnike ravni posameznega merila razvrsti po naraščajočih ali padajočih točkah. Definicija točkovanja in predlog umetne inteligence ostaneta nespremenjena.
ascending — Naraščajoče točke · descending — Padajoče točke
Privzete nastavitve: "ascending"

Največje število bajtov UTF-8 v vnosu: 80000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "assessment_rubrics",
    "text": "{\"criteria\":\"id,name,weight,definition\\nC1,Sledljivost,2,Trditve so povezane z določljivimi izvornimi zapisi.\\nC2,Jasnost,1,Metoda in njene omejitve so izrecno navedene.\",\"levels\":\"id,criterion,points,descriptor\\nL1,C1,0,Ni podanega določljivega podpornega vira.\\nL2,C1,2,Glavna trditev navaja določljiv izvorni zapis.\\nL3,C2,0,Metoda ali njene omejitve manjkajo.\\nL4,C2,2,Metoda in vsaj ena omejitev sta izrecno navedeni.\",\"evidence\":\"id,name,text\\nE1,Poročilo z delavnice,Sklep uporablja zapis DATA-7. Metoda primerja dva vzorca in ne more dokazati vzročnosti.\",\"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\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "required": [
        "criteria",
        "levels",
        "evidence",
        "ratings",
        "definitions_approved",
        "version",
        "detail",
        "sort_order",
        "weight_mode",
        "missing_rating",
        "score_scale",
        "rounding_digits",
        "level_order"
    ],
    "properties": {
        "criteria": {
            "type": "string",
            "maxLength": 24000
        },
        "levels": {
            "type": "string",
            "maxLength": 24000
        },
        "evidence": {
            "type": "string",
            "maxLength": 24000
        },
        "ratings": {
            "type": "string",
            "maxLength": 24000
        },
        "definitions_approved": {
            "type": "string",
            "enum": [
                "no",
                "yes"
            ]
        },
        "version": {
            "type": "string",
            "maxLength": 120
        },
        "detail": {
            "type": "string",
            "enum": [
                "brief",
                "detailed"
            ]
        },
        "sort_order": {
            "type": "string",
            "enum": [
                "source",
                "id"
            ]
        },
        "weight_mode": {
            "type": "string",
            "enum": [
                "supplied",
                "equal"
            ]
        },
        "missing_rating": {
            "type": "string",
            "enum": [
                "incomplete",
                "zero"
            ]
        },
        "score_scale": {
            "type": "integer",
            "minimum": 1,
            "maximum": 1000
        },
        "rounding_digits": {
            "type": "integer",
            "minimum": 0,
            "maximum": 4
        },
        "level_order": {
            "type": "string",
            "enum": [
                "ascending",
                "descending"
            ]
        }
    }
}

Pregled presejanja literature

literature_screening

Preglej podane povzetke glede na izrecna merila vključitve in izključitve, ohrani navedke dokazil in pred izbiro prikaži nesoglasja pregledovalcev.

Polja za vnos in konfiguracijo

Osnovne nastavitve
records — CSV podanih zapisov objav
Glave id,title,year,language,text. Največ 15 enoličnih zapisov; title: 200 bajtov UTF-8; text: 1.200 bajtov. year je 1900–2100. language je natančna dvo- ali tričrkovna oznaka z malimi črkami z neobvezno regijo z velikimi črkami. Podaj povzetek ali omejen izvleček celotnega besedila; nobena objava se ne pridobi. Vsak CSV je omejen na 24.000 bajtov UTF-8; potrebne so natančne glave, ločene z vejicami, in veljavno navajanje v CSV. Povezave, kodirani URL-ji, oznake in kontrolni znaki so zavrnjeni.
Privzete nastavitve: ""
criteria — CSV meril presejanja
Glave id,kind,definition. Največ 8 enoličnih meril. kind je include ali exclude; definition: 300 bajtov UTF-8. Sprejetih je največ 60 parov zapisa in merila. Vsako merilo se pregleda za vsak podani zapis. Vsak CSV je omejen na 24.000 bajtov UTF-8; potrebne so natančne glave, ločene z vejicami, in veljavno navajanje v CSV. Povezave, kodirani URL-ji, oznake in kontrolni znaki so zavrnjeni.
Privzete nastavitve: ""
reviews — CSV podanih človeških pregledov
Glave id,record,reviewer,decision,note. Neobvezne vrstice, največ 30; veljavna je tudi datoteka samo z glavo. record mora obstajati; reviewer je ID z velikimi črkami. decision je include, exclude ali unclear. note: 300 bajtov UTF-8, lahko prazno. Največ dva različna pregledovalca na zapis in ena vrstica na par pregledovalca in zapisa. Identitete pregledovalcev so oznake, ne preverjeni računi. Vsak CSV je omejen na 24.000 bajtov UTF-8; potrebne so natančne glave, ločene z vejicami, in veljavno navajanje v CSV. Povezave, kodirani URL-ji, oznake in kontrolni znaki so zavrnjeni.
Privzete nastavitve: ""
definitions_approved — Potrdi podane definicije
Izrecna potrditev velja za natanko te definicije meril in ravni dosežkov ali za natanko to knjigo kod. Vsaka sprememba definicije zahteva ponovno potrditev. Potrditev ne odobri rezultata umetne inteligence.
no — Ni potrjeno · yes — Potrjeno za ta pregled
Privzete nastavitve: "no"
version — Potrjena različica definicij
Obvezna oznaka različice vira, največ 120 bajtov UTF-8. Orodje zunanje različice ne pridobi in ne preveri.
Privzete nastavitve: "VERSION-1"
Napredne nastavitve
detail — Podrobnost navedkov
Kratki citati so omejeni na 60 znakov, podrobni na 120. Vsak navedek mora biti natančen nepretrgan odlomek vira. Viri se nikoli ne prepisujejo ali prevajajo.
brief — Kratko · detailed — Podrobno
Privzete nastavitve: "detailed"
sort_order — Vrstni red rezultatov
Vrstni red virov sledi prvemu pojavu podanega vira; vrstni red identifikatorjev razvršča po ID-ju vira. Znotraj vira ostane prvotni predlagani vrstni red meril ali kod nespremenjen. Razvrščanje ne spreminja izračunov ali opozoril.
source — Izvorni vrstni red · id — Identifikator vira
Privzete nastavitve: "source"
year_from — Prvo leto objave
Vključna spodnja meja od 1900 do 2100. Zapisi zunaj obsega ostanejo v rezultatu z izrecno oznako.
Privzete nastavitve: 2000
year_to — Zadnje leto objave
Vključna zgornja meja od 1900 do 2100; ne sme biti pred spodnjo mejo. Leto se ne izpelje iz besedila vira.
Privzete nastavitve: 2100
languages — Dovoljene podane jezikovne oznake
Neobvezen seznam z vejicami ločenih največ 12 natančnih oznak, na primer en,de,pl. Oznake uporabljajo dve ali tri male črke z neobvezno regijo z velikimi črkami, na primer en-GB. Prazno polje onemogoči to preverjanje metapodatkov. Prevajanje ali zaznavanje jezika se ne izvaja.
Privzete nastavitve: ""
reviewer_policy — Zahtevani človeški pregledovalci
Zahtevaj enega ali dva različna podana pregledovalca na zapis. Manjkajoči pregledovalci, nesoglasja in nejasne odločitve se označijo neodvisno od predlogov meril umetne inteligence.
one — En človeški pregledovalec · two — Dva človeška pregledovalca
Privzete nastavitve: "two"
duplicate_policy — Pregled podvojenih naslovov
Možnost označevanja primerja naslove po obrezovanju, normalizaciji presledkov in pretvorbi v male črke Unicode. Možnost preskoka onemogoči samo to hevristiko podvojenih naslovov. Noben zapis se ne odstrani ali združi.
flag — Označi za pregled · ignore — Preskoči oznake podvojenih naslovov
Privzete nastavitve: "flag"
screening_stage — Navedeni obseg podanih dokazil
V zahtevi za model in poročilu razlikuje podano gradivo z naslovom in povzetkom od podanih izvlečkov celotnega besedila. Nobena nastavitev ne pridobi objave in ne dokaže, da je izvleček popoln.
title_abstract — Podana naslov in povzetek · supplied_full_text — Podani izvleček celotnega besedila
Privzete nastavitve: "title_abstract"

Največje število bajtov UTF-8 v vnosu: 80000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "literature_screening",
    "text": "{\"records\":\"id,title,year,language,text\\nR1,Primerjava usposabljanja na delavnici,2024,en,Študija primerja dve skupini odraslih udeležencev usposabljanja. Razporeditev ni bila naključna.\\nR2,Primerjava usposabljanja na delavnici,2023,en,Poročilo opisuje eno samo skupino usposabljanja brez primerjalne skupine.\",\"criteria\":\"id,kind,definition\\nC1,include,Opisana je primerjalna skupina.\\nC2,exclude,Udeleženci so otroci.\",\"reviews\":\"id,record,reviewer,decision,note\\nV1,R1,REVIEWER1,include,Primerjalna skupina je opisana.\\nV2,R1,REVIEWER2,unclear,Preveri skladnost primerjave s protokolom.\",\"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\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "required": [
        "records",
        "criteria",
        "reviews",
        "definitions_approved",
        "version",
        "detail",
        "sort_order",
        "year_from",
        "year_to",
        "languages",
        "reviewer_policy",
        "duplicate_policy",
        "screening_stage"
    ],
    "properties": {
        "records": {
            "type": "string",
            "maxLength": 24000
        },
        "criteria": {
            "type": "string",
            "maxLength": 24000
        },
        "reviews": {
            "type": "string",
            "maxLength": 24000
        },
        "definitions_approved": {
            "type": "string",
            "enum": [
                "no",
                "yes"
            ]
        },
        "version": {
            "type": "string",
            "maxLength": 120
        },
        "detail": {
            "type": "string",
            "enum": [
                "brief",
                "detailed"
            ]
        },
        "sort_order": {
            "type": "string",
            "enum": [
                "source",
                "id"
            ]
        },
        "year_from": {
            "type": "integer",
            "minimum": 1900,
            "maximum": 2100
        },
        "year_to": {
            "type": "integer",
            "minimum": 1900,
            "maximum": 2100
        },
        "languages": {
            "type": "string",
            "maxLength": 120
        },
        "reviewer_policy": {
            "type": "string",
            "enum": [
                "one",
                "two"
            ]
        },
        "duplicate_policy": {
            "type": "string",
            "enum": [
                "flag",
                "ignore"
            ]
        },
        "screening_stage": {
            "type": "string",
            "enum": [
                "title_abstract",
                "supplied_full_text"
            ]
        }
    }
}

Kodiranje intervjujev z vzdrževano knjigo kod

interview_coding

Dodeli podane kode segmentom intervjujev z natančnimi navedki, preglej nekodirane odlomke in navzkrižne predloge ter preštej segmente ali intervjuje.

Polja za vnos in konfiguracijo

Osnovne nastavitve
segments — CSV segmentov intervjujev
Glave id,interview,speaker,text. Največ 20 enoličnih segmentov. interview je ID z velikimi črkami; speaker je podana oznaka z največ 80 bajti UTF-8; text: 1.200 bajtov. Vsi ID-ji se začnejo s črko in uporabljajo velike črke, števke, podčrtaje ali vezaje, največ 24 znakov. Kjer je primerno, uporabi psevdonimne oznake. Vsak CSV je omejen na 24.000 bajtov UTF-8; potrebne so natančne glave, ločene z vejicami, in veljavno navajanje v CSV. Povezave, kodirani URL-ji, oznake in kontrolni znaki so zavrnjeni.
Privzete nastavitve: ""
codebook — CSV potrjene knjige kod
Glave id,name,definition,exclusion,group. Največ 12 enoličnih ID-jev kod. name: 120 bajtov UTF-8; definition in exclusion: po 300 bajtov. exclusion je lahko prazno. Neprazen ID skupine group z velikimi črkami označuje medsebojno izključujoče se kode. Prazen group pomeni, da ni izključujoče skupine. Knjiga kod določa meje interpretacije; nova koda se ne izmisli. Vsak CSV je omejen na 24.000 bajtov UTF-8; potrebne so natančne glave, ločene z vejicami, in veljavno navajanje v CSV. Povezave, kodirani URL-ji, oznake in kontrolni znaki so zavrnjeni.
Privzete nastavitve: ""
definitions_approved — Potrdi podane definicije
Izrecna potrditev velja za natanko te definicije meril in ravni dosežkov ali za natanko to knjigo kod. Vsaka sprememba definicije zahteva ponovno potrditev. Potrditev ne odobri rezultata umetne inteligence.
no — Ni potrjeno · yes — Potrjeno za ta pregled
Privzete nastavitve: "no"
version — Potrjena različica definicij
Obvezna oznaka različice vira, največ 120 bajtov UTF-8. Orodje zunanje različice ne pridobi in ne preveri.
Privzete nastavitve: "VERSION-1"
Napredne nastavitve
detail — Podrobnost navedkov
Kratki citati so omejeni na 60 znakov, podrobni na 120. Vsak navedek mora biti natančen nepretrgan odlomek vira. Viri se nikoli ne prepisujejo ali prevajajo.
brief — Kratko · detailed — Podrobno
Privzete nastavitve: "detailed"
sort_order — Vrstni red rezultatov
Vrstni red virov sledi prvemu pojavu podanega vira; vrstni red identifikatorjev razvršča po ID-ju vira. Znotraj vira ostane prvotni predlagani vrstni red meril ali kod nespremenjen. Razvrščanje ne spreminja izračunov ali opozoril.
source — Izvorni vrstni red · id — Identifikator vira
Privzete nastavitve: "source"
coding_mode — Način kodiranja
Možnost z eno kodo dovoli največ eno predlagano kodo na segment in zahteva, da je največje število kod 1. Možnost z več kodami dovoli več različnih podanih kod do nastavljenega največjega števila.
single — Ena koda na segment · multiple — Več kod na segment
Privzete nastavitve: "multiple"
max_codes — Največ kod na segment
Celo število od 1 do 3. Vsaka predlagana koda potrebuje lasten natančen navedek iz tega segmenta. Ponovljene kode so zavrnjene; prazni nizi kod ostanejo izrecno nekodirani.
Privzete nastavitve: 3
speaker_filter — Natančen filter govorca
Neobvezna natančna podana oznaka govorca, največ 80 bajtov UTF-8. Identiteta se ne izpeljuje. Število izključenih segmentov ostane vidno.
Privzete nastavitve: ""
interview_filter — Natančen filter intervjuja
Neobvezen obstoječ ID intervjuja. Filtra se združita; prazna izbira kot rezultat je zavrnjena. Noben izključen segment se ne pošlje modelu.
Privzete nastavitve: ""
minimum_count — Prag pregleda pri nizki pogostosti
Celo število od 1 do 20, ki velja za izbrano enoto štetja. Kode pod pragom so označene, tudi neuporabljene; nobena vrstica se ne skrije.
Privzete nastavitve: 2
count_mode — Enota pogostosti kod
Možnost segmentov šteje vsak segment največ enkrat na kodo. Možnost intervjujev šteje vsak podani ID intervjuja največ enkrat na kodo, tudi če se ujema več segmentov. Nobeno štetje ni ocena populacije.
segments — Različni segmenti · interviews — Različni intervjuji
Privzete nastavitve: "segments"
uncoded_policy — Obravnava nekodiranih segmentov
Možnost označevanja doda ugotovitev za pregled pri nekodiranih segmentih. Možnost prikaza ohrani nekodirane vrstice rezultata brez te dodatne ugotovitve. Orodje si nikoli ne izmisli podpornega navedka ali kode.
flag — Označi za pregled · report — Prikaži nekodirane vrstice brez dodatne oznake
Privzete nastavitve: "flag"

Največje število bajtov UTF-8 v vnosu: 80000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "interview_coding",
    "text": "{\"segments\":\"id,interview,speaker,text\\nS1,I1,Udeleženec A,Kontrolni seznam za predajo mi je pomagal najti manjkajoče datoteke.\\nS2,I1,Udeleženec A,Za razlago koraka odobritve sem še vedno potreboval sodelavca.\\nS3,I2,Udeleženec B,Postopek poteka vsak ponedeljek.\",\"codebook\":\"id,name,definition,exclusion,group\\nC1,Koristna pomoč,Izrecen opis pomoči pri dokončanju dela.,Nevtralna omemba brez navedene pomoči.,\\nC2,Nejasna odobritev,Izrecna potreba po pojasnilu postopka odobritve.,Izjava o že jasni odobritvi.,APPROVAL\\nC3,Jasna odobritev,Izrecna izjava o jasnem postopku odobritve.,Prošnja za pomoč pri razumevanju odobritve.,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\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "required": [
        "segments",
        "codebook",
        "definitions_approved",
        "version",
        "detail",
        "sort_order",
        "coding_mode",
        "max_codes",
        "speaker_filter",
        "interview_filter",
        "minimum_count",
        "count_mode",
        "uncoded_policy"
    ],
    "properties": {
        "segments": {
            "type": "string",
            "maxLength": 24000
        },
        "codebook": {
            "type": "string",
            "maxLength": 24000
        },
        "definitions_approved": {
            "type": "string",
            "enum": [
                "no",
                "yes"
            ]
        },
        "version": {
            "type": "string",
            "maxLength": 120
        },
        "detail": {
            "type": "string",
            "enum": [
                "brief",
                "detailed"
            ]
        },
        "sort_order": {
            "type": "string",
            "enum": [
                "source",
                "id"
            ]
        },
        "coding_mode": {
            "type": "string",
            "enum": [
                "single",
                "multiple"
            ]
        },
        "max_codes": {
            "type": "integer",
            "minimum": 1,
            "maximum": 3
        },
        "speaker_filter": {
            "type": "string",
            "maxLength": 80
        },
        "interview_filter": {
            "type": "string",
            "maxLength": 24
        },
        "minimum_count": {
            "type": "integer",
            "minimum": 1,
            "maximum": 20
        },
        "count_mode": {
            "type": "string",
            "enum": [
                "segments",
                "interviews"
            ]
        },
        "uncoded_policy": {
            "type": "string",
            "enum": [
                "flag",
                "report"
            ]
        }
    }
}

Količine v receptih in nakup

recipe_scaling

Preračunaj količine v receptih, uporabi izrecne izkoristke, združi enakovredne sestavine in izračunaj cela pakiranja s preverljivo sledjo do vira.

Polja za vnos in konfiguracijo

Osnovne nastavitve
ingredients — Sestavine recepta
Največ 30 vrstic. ingredient_key označuje izrecno enakovredno sestavino; imena ne ustvarjajo enakovrednosti. quantity in pack_size uporabljata enoto vrstice. yield_percent je odstotek, ki ostane po podani predpostavki o izgubi. Prazen pack_size pusti nakup nerazrešen. Opombe so omejene na 160 bajtov UTF-8.
base_portions — Osnovne porcije
Pozitivno decimalno število do 10000; število porcij, ki jih predstavlja izvirni recept.
Privzete nastavitve: "4"
target_portions — Ciljne porcije
Pozitivno decimalno število do 10000; uporablja se samo v načinu razmerja porcij.
Privzete nastavitve: "8"
Napredne nastavitve
scaling_mode — Način preračuna
Uporabi ciljne porcije, deljene z osnovnimi porcijami, ali izrecni faktor. Obe vhodni polji ostaneta strogo preverjeni.
portions — Razmerje porcij · factor — Izrecni faktor
Privzete nastavitve: "portions"
scale_factor — Izrecni faktor preračuna
Pozitivno decimalno število do 100; uporablja se samo v načinu izrecnega faktorja.
Privzete nastavitve: "2"
apply_yield — Uporabi podane izkoristke
Preračunano neto količino deli s podanim deležem izkoristka posamezne vrstice. Izklopljeni način podano količino obravnava kot potrebno količino pred rezervo.
yes — Vključeno · no — Izključeno
Privzete nastavitve: "yes"
reserve_percent — Odstotek rezerve
Nenegativno decimalno število od 0 do 100, ki se uporabi za izračunano potrebo po materialu pred zaokroževanjem na pakiranja.
Privzete nastavitve: "0"
aggregation — Združevanje sestavin
Združi samo enake vrednosti ingredient_key z združljivimi merami ali ohrani vsako izvorno vrstico ločeno. Različni meri mase in prostornine pod enim združenim ključem sta zavrnjeni.
ingredient — Združi ujemajoče se ključe sestavin · source — Izvorni vrstni red
Privzete nastavitve: "ingredient"
unit_display — Prikazane enote količine
Uporabi osnovne enote mase in prostornine ali jih pretvori v kg in L. Količine v kosih ostanejo pcs.
base — g, ml in pcs · large — kg, L in pcs
Privzete nastavitve: "base"
purchase_packs — Izračunaj cela pakiranja
Natančno potrebo zaokroži navzgor na cela podana pakiranja. Manjkajoče ali neskladne velikosti pakiranj ostanejo vidne; nakup se ne izvede.
yes — Vključeno · no — Izključeno
Privzete nastavitve: "yes"
rounding_digits — Prikazana decimalna mesta
Prikaži od nič do šest decimalnih mest. Natančne primerjave in zaokroževanje na cela pakiranja uporabljajo nezaokrožene vrednosti.
Privzete nastavitve: 3
rounding_mode — Zaokroževanje prikaza
Vrednosti na polovici zaokroži navzgor ali vedno zaokroži pozitivni ostanek navzgor. To vpliva samo na prikaz.
half_up — Zaokroži polovico navzgor · up — Zaokroži navzgor
Privzete nastavitve: "half_up"
sort_order — Vrstni red rezultatov
Ohrani vrstni red vira ali na začetek postavi vrstice z vrzelmi v izračunu in pomisleki pregleda umetne inteligence.
source — Izvorni vrstni red · issues_first — Najprej pomisleki za pregled
Privzete nastavitve: "source"
include_evidence — Prikaži natančne opombe iz vira
Natančne opombe iz vira vključi v tabelo in izvoze ali ohrani samo identifikatorje zapisov. Preverjanje virov ostane vedno dejavno.
yes — Vključeno · no — Izključeno
Privzete nastavitve: "yes"

Največje število bajtov UTF-8 v vnosu: 160000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "recipe_scaling",
    "text": "{\"ingredients\":\"id,ingredient_key,name,quantity,unit,yield_percent,pack_size,note\\nI1,FLOUR,Moka,0.5,kg,100,1,Vrsto moke ohrani nespremenjeno.\\nI2,CARROT,Korenje,300,g,80,500,Izkoristek vključuje podani dodatek za obrezovanje.\\nI3,FLOUR,Moka za posipanje,100,g,100,1000,Ista zaloga moke kot pri 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\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "ingredients": {
            "type": "string",
            "maxLength": 100000
        },
        "base_portions": {
            "type": "string",
            "default": "4",
            "maxLength": 32
        },
        "target_portions": {
            "type": "string",
            "default": "8",
            "maxLength": 32
        },
        "scaling_mode": {
            "type": "string",
            "default": "portions",
            "enum": [
                "portions",
                "factor"
            ]
        },
        "scale_factor": {
            "type": "string",
            "default": "2",
            "maxLength": 32
        },
        "apply_yield": {
            "type": "string",
            "default": "yes",
            "enum": [
                "yes",
                "no"
            ]
        },
        "reserve_percent": {
            "type": "string",
            "default": "0",
            "maxLength": 32
        },
        "aggregation": {
            "type": "string",
            "default": "ingredient",
            "enum": [
                "ingredient",
                "source"
            ]
        },
        "unit_display": {
            "type": "string",
            "default": "base",
            "enum": [
                "base",
                "large"
            ]
        },
        "purchase_packs": {
            "type": "string",
            "default": "yes",
            "enum": [
                "yes",
                "no"
            ]
        },
        "rounding_digits": {
            "type": "integer",
            "default": 3,
            "minimum": 0,
            "maximum": 6
        },
        "rounding_mode": {
            "type": "string",
            "default": "half_up",
            "enum": [
                "half_up",
                "up"
            ]
        },
        "sort_order": {
            "type": "string",
            "default": "source",
            "enum": [
                "source",
                "issues_first"
            ]
        },
        "include_evidence": {
            "type": "string",
            "default": "yes",
            "enum": [
                "yes",
                "no"
            ]
        }
    },
    "required": [
        "ingredients"
    ]
}

Izmere prostorov in količine materiala

room_quantities

Pretvori izmere pravokotnih prostorov v količine površin in potrebe po materialu s podano pokritostjo, nanosi, rezervo in velikostmi pakiranj.

Polja za vnos in konfiguracijo

Osnovne nastavitve
rooms — Izmere prostorov
Največ 20 pravokotnih prostorov. Vsaka vrstica dodeli en podani izdelek njegovi ciljni površini. Vse mere uporabljajo izbrano skupno enoto. Za drugo površino ali izdelek je potrebna ločena vrstica.
openings — Izmere odprtin
Največ 40 odprtin, povezanih z room_id. Širina × višina × količina se odšteje samo od sten, če je odštevanje vključeno. CSV samo z glavo pomeni, da odprtin ni. Geometrija in prekrivanje odprtin se ne izpeljeta.
products — Opredelitve pokritosti izdelkov
Največ 20 izdelkov. target je floor, ceiling ali walls; coverage je m² na L ali kg na nanos. unit je L ali kg. Prazen pack_size pusti nakup nerazrešen. Vse stopnje so podane predpostavke, ne pridobljene specifikacije.
dimension_unit — Merska enota
Za vse mere prostorov in odprtin dosledno uporabi m, cm ali mm. Izpisi uporabljajo m in m².
m — m · cm — cm · mm — mm
Privzete nastavitve: "m"
Napredne nastavitve
opening_policy — Odbitki za odprtine
Povezane pravokotnike odprtin odštej od površine sten ali ohrani bruto površino. Izračuni tal in stropov odprtin ne odštevajo.
subtract — Odštej od sten · ignore — Ohrani bruto površino sten
Privzete nastavitve: "subtract"
reserve_percent — Odstotek rezerve
Nenegativno decimalno število od 0 do 100, ki se uporabi za izračunano potrebo po materialu pred zaokroževanjem na pakiranja.
Privzete nastavitve: "10"
coats_mode — Vir števila nanosov
Uporabi podano število nanosov vsakega izdelka ali eno izrecno skupno število nanosov.
product — Združi po izdelku · global — Skupno število nanosov
Privzete nastavitve: "product"
coats — Skupno število nanosov
Celo število od 1 do 10, ki se uporablja samo, če je izbran vir skupnega števila nanosov.
Privzete nastavitve: 2
purchase_packs — Izračunaj cela pakiranja
Natančno potrebo zaokroži navzgor na cela podana pakiranja. Manjkajoče ali neskladne velikosti pakiranj ostanejo vidne; nakup se ne izvede.
yes — Vključeno · no — Izključeno
Privzete nastavitve: "yes"
pack_scope — Obseg zaokroževanja na pakiranja
Potrebe za posamezen izdelek združi pred zaokroževanjem na cela pakiranja ali zaokroži vsak prostor posebej. Zaloga se samodejno ne odšteje.
product — Združi po izdelku · room — Zaokroži vsak prostor posebej
Privzete nastavitve: "product"
rounding_digits — Prikazana decimalna mesta
Prikaži od nič do šest decimalnih mest. Natančne primerjave in zaokroževanje na cela pakiranja uporabljajo nezaokrožene vrednosti.
Privzete nastavitve: 3
rounding_mode — Zaokroževanje prikaza
Vrednosti na polovici zaokroži navzgor ali vedno zaokroži pozitivni ostanek navzgor. To vpliva samo na prikaz.
half_up — Zaokroži polovico navzgor · up — Zaokroži navzgor
Privzete nastavitve: "half_up"
sort_order — Vrstni red rezultatov
Ohrani vrstni red vira ali na začetek postavi vrstice z vrzelmi v izračunu in pomisleki pregleda umetne inteligence.
source — Izvorni vrstni red · issues_first — Najprej pomisleki za pregled
Privzete nastavitve: "source"
include_evidence — Prikaži natančne opombe iz vira
Natančne opombe iz vira vključi v tabelo in izvoze ali ohrani samo identifikatorje zapisov. Preverjanje virov ostane vedno dejavno.
yes — Vključeno · no — Izključeno
Privzete nastavitve: "yes"

Največje število bajtov UTF-8 v vnosu: 160000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "room_quantities",
    "text": "{\"rooms\":\"id,name,length,width,height,product_id,note\\nR1,Delavnica,5,4,2.5,P1,Pred naročilom preveri mere sten.\\nR2,Skladišče,3,2,2.5,P1,Uporabi isti podani stenski premaz.\",\"openings\":\"id,room_id,width,height,quantity,note\\nO1,R1,1,2,1,Vratna odprtina.\\nO2,R1,1.5,1,2,Dve okni.\",\"products\":\"id,name,target,coverage,unit,pack_size,coats,note\\nP1,Stenski premaz,walls,10,L,5,2,Pokritost je podana načrtovalna vrednost na nanos.\",\"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\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "rooms": {
            "type": "string",
            "maxLength": 100000
        },
        "openings": {
            "type": "string",
            "maxLength": 100000
        },
        "products": {
            "type": "string",
            "maxLength": 100000
        },
        "dimension_unit": {
            "type": "string",
            "default": "m",
            "enum": [
                "m",
                "cm",
                "mm"
            ]
        },
        "opening_policy": {
            "type": "string",
            "default": "subtract",
            "enum": [
                "subtract",
                "ignore"
            ]
        },
        "reserve_percent": {
            "type": "string",
            "default": "10",
            "maxLength": 32
        },
        "coats_mode": {
            "type": "string",
            "default": "product",
            "enum": [
                "product",
                "global"
            ]
        },
        "coats": {
            "type": "integer",
            "default": 2,
            "minimum": 1,
            "maximum": 10
        },
        "purchase_packs": {
            "type": "string",
            "default": "yes",
            "enum": [
                "yes",
                "no"
            ]
        },
        "pack_scope": {
            "type": "string",
            "default": "product",
            "enum": [
                "product",
                "room"
            ]
        },
        "rounding_digits": {
            "type": "integer",
            "default": 3,
            "minimum": 0,
            "maximum": 6
        },
        "rounding_mode": {
            "type": "string",
            "default": "half_up",
            "enum": [
                "half_up",
                "up"
            ]
        },
        "sort_order": {
            "type": "string",
            "default": "source",
            "enum": [
                "source",
                "issues_first"
            ]
        },
        "include_evidence": {
            "type": "string",
            "default": "yes",
            "enum": [
                "yes",
                "no"
            ]
        }
    },
    "required": [
        "rooms",
        "openings",
        "products"
    ]
}

Pregled razmikov sajenja in kolobarjenja

crop_planning

Izračunaj zmogljivosti pravokotnih zasaditev ter preglej navzkrižja zasedenosti, intervale družin in manjkajočo zgodovino brez izmišljenih pravil.

Polja za vnos in konfiguracijo

Osnovne nastavitve
beds — Izmerjene grede
Največ 20 pravokotnih gred. Vsaka vrstica ima svojo enoto m, cm ali mm. Zasaditev pri preverjanju navzkrižij zasede celotno navedeno gredo.
plantings — Načrtovani posevki
Največ 30 zasaditev z vključnim začetnim in končnim datumom. family je izrecni ključ z velikimi črkami, ne botanična razvrstitev, izpeljana iz imena posevka. Razmik uporablja izbrano skupno enoto razmika.
history — Zabeleženi prejšnji posevki
Največ 40 zgodovinskih zapisov z vključnimi datumi. CSV samo z glavo je dovoljen. Zapisi se preverjajo glede prekrivanja in intervalov iste družine; manjkajoče zunanje zgodovine ni mogoče obnoviti.
rules — Podani intervali družin
Največ 20 enoličnih pravil družin. break_days je celo število od 0 do 3650, ki šteje cele proste dneve. CSV samo z glavo je dovoljen; manjkajoča pravila ostanejo vidna v načinu izrecnih pravil.
Napredne nastavitve
spacing_unit — Enota razmika in robnega odmika
Uporabi m, cm ali mm za razmik med rastlinami in vrstami ter za skupni robni odmik. Mere gred ohranijo svoje izrecno podane enote.
m — m · cm — cm · mm — mm
Privzete nastavitve: "cm"
edge_margin — Robni odmik na vsaki strani
Nenegativno decimalno število do 10000 v enoti razmika. Dvakratni odmik se odšteje od obeh mer grede, preden se štejejo mesta.
Privzete nastavitve: "0"
path_percent — Načrtovalna rezerva za poti
Nenegativno decimalno število od 0 do 100. Število v pravokotni mreži zmanjšaj za ta odstotek in zaokroži navzdol. To je skupna rezerva, ne geometrijska razporeditev poti.
Privzete nastavitve: "0"
rotation_mode — Vir pravil kolobarjenja
Uporabi izrecna pravila za vsako družino ali podani skupni interval. Agronomski interval se samodejno ne izpelje.
rules — Izrecna pravila družin · default — Podani skupni interval
Privzete nastavitve: "rules"
default_break_days — Skupni interval prostih dni
Celo število od 0 do 3650, ki se uporablja samo v načinu skupnega intervala. Interval velja za isti podani ključ družine.
Privzete nastavitve: 365
overlap_policy — Štetje ob navzkrižjih zasedenosti
Ohrani osnutke zmogljivosti z izrecnimi opozorili o prekrivanju ali nastavi števila prizadetih zasaditev na nič. Upoštevajo se tudi prekrivanja s podano zgodovino.
flag — Označi navzkrižja in ohrani osnutke števil · block_count — Skrij števila za prekrivajoče se zasaditve
Privzete nastavitve: "flag"
history_status — Izjava o zgodovinski pokritosti
Navedi, ali so podani zgodovinski zapisi popolni za načrtovani pregled. Ta izjava ne preverja zunanjih zapisov.
complete — Označeno kot popolno · incomplete — Označeno kot nepopolno
Privzete nastavitve: "incomplete"
date_from — Začetek intervala prikaza
Neobvezen datum YYYY-MM-DD od 2000 do vključno 2100. Vključi zasaditve, ki se prekrivajo z intervalom prikaza; vsi podani zapisi še vedno sodelujejo pri preverjanju navzkrižij.
Privzete nastavitve: ""
date_to — Konec intervala prikaza
Neobvezen vključni končni datum YYYY-MM-DD od 2000 do vključno 2100. Prazno pomeni, da zgornje meje prikaza ni.
Privzete nastavitve: ""
rounding_digits — Prikazana decimalna mesta
Prikaži od nič do šest decimalnih mest. Natančne primerjave in zaokroževanje na cela pakiranja uporabljajo nezaokrožene vrednosti.
Privzete nastavitve: 3
sort_order — Vrstni red rezultatov
Ohrani vrstni red vira ali na začetek postavi vrstice z vrzelmi v izračunu in pomisleki pregleda umetne inteligence.
source — Izvorni vrstni red · issues_first — Najprej pomisleki za pregled
Privzete nastavitve: "source"
include_evidence — Prikaži natančne opombe iz vira
Natančne opombe iz vira vključi v tabelo in izvoze ali ohrani samo identifikatorje zapisov. Preverjanje virov ostane vedno dejavno.
yes — Vključeno · no — Izključeno
Privzete nastavitve: "yes"

Največje število bajtov UTF-8 v vnosu: 160000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "crop_planning",
    "text": "{\"beds\":\"id,name,length,width,unit,note\\nB1,Severna greda,4,1.2,m,Izmerjena pravokotna greda.\\nB2,Južna greda,3,1,m,Ločena površina za sajenje.\",\"plantings\":\"id,bed_id,crop,family,start,end,row_spacing,plant_spacing,note\\nC1,B1,Korenje,APIACEAE,2027-03-01,2027-06-30,30,10,Preveri podani razmik med vrstami.\\nC2,B1,Rdeča pesa,AMARANTHACEAE,2027-06-15,2027-09-30,30,15,Načrtovani datumi se prekrivajo s prejšnjim posevkom.\\nC3,B2,Grah,FABACEAE,2027-03-01,2027-06-01,40,10,Preglej razpoložljivo zgodovino.\",\"history\":\"id,bed_id,family,start,end,note\\nH1,B1,APIACEAE,2026-03-01,2026-08-31,Zabeležen prejšnji posevek.\",\"rules\":\"id,family,break_days,note\\nT1,APIACEAE,365,Izrecno podan interval.\\nT2,AMARANTHACEAE,180,Izrecno podan interval.\",\"spacing_unit\":\"cm\",\"edge_margin\":\"0\",\"path_percent\":\"10\",\"rotation_mode\":\"rules\",\"default_break_days\":365,\"overlap_policy\":\"flag\",\"history_status\":\"incomplete\",\"date_from\":\"\",\"date_to\":\"\",\"rounding_digits\":3,\"sort_order\":\"source\",\"include_evidence\":\"yes\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "beds": {
            "type": "string",
            "maxLength": 100000
        },
        "plantings": {
            "type": "string",
            "maxLength": 100000
        },
        "history": {
            "type": "string",
            "maxLength": 100000
        },
        "rules": {
            "type": "string",
            "maxLength": 100000
        },
        "spacing_unit": {
            "type": "string",
            "default": "cm",
            "enum": [
                "m",
                "cm",
                "mm"
            ]
        },
        "edge_margin": {
            "type": "string",
            "default": "0",
            "maxLength": 32
        },
        "path_percent": {
            "type": "string",
            "default": "0",
            "maxLength": 32
        },
        "rotation_mode": {
            "type": "string",
            "default": "rules",
            "enum": [
                "rules",
                "default"
            ]
        },
        "default_break_days": {
            "type": "integer",
            "default": 365,
            "minimum": 0,
            "maximum": 3650
        },
        "overlap_policy": {
            "type": "string",
            "default": "flag",
            "enum": [
                "flag",
                "block_count"
            ]
        },
        "history_status": {
            "type": "string",
            "default": "incomplete",
            "enum": [
                "complete",
                "incomplete"
            ]
        },
        "date_from": {
            "type": "string",
            "default": "",
            "maxLength": 32
        },
        "date_to": {
            "type": "string",
            "default": "",
            "maxLength": 32
        },
        "rounding_digits": {
            "type": "integer",
            "default": 3,
            "minimum": 0,
            "maximum": 6
        },
        "sort_order": {
            "type": "string",
            "default": "source",
            "enum": [
                "source",
                "issues_first"
            ]
        },
        "include_evidence": {
            "type": "string",
            "default": "yes",
            "enum": [
                "yes",
                "no"
            ]
        }
    },
    "required": [
        "beds",
        "plantings",
        "history",
        "rules"
    ]
}

Pregled kontinuitete scenarija

script_continuity

Primerjaj navedena stanja prizorov z vzdrževanimi pravili kontinuitete in preglej natančna pripovedna dokazila z ločeno oceno podpore umetne inteligence.

Polja za vnos in konfiguracijo

Osnovne nastavitve
scenes — Prizori
Stolpci CSV id,day,order,text. Največ 40 prizorov; day in order sta celi števili 1–999, vsak par day/order pa mora biti enoličen. Besedilo prizora je omejeno na 1200 bajtov UTF-8.
Privzete nastavitve: ""
states — Navedena stanja kontinuitete
Stolpci CSV id,scene,entity,kind,state,quote. Največ 20 zapisov stanja. kind je role, prop ali costume. Vsak quote mora biti natančen odlomek navedenega prizora, največ 240 bajtov UTF-8. En zapis na prizor, entiteto in vrsto. Enakost stanj uporablja natančno besedilo, vključno s pravopisom in velikostjo črk.
Privzete nastavitve: ""
rules — Vzdrževana pravila kontinuitete
Stolpci CSV id,entity,kind,scope,policy,description. Največ 20 pravil. scope je same_day ali whole_story; policy je constant ali track. Entity in kind se morata natančno ujemati. Opisi so omejeni na 240 bajtov UTF-8.
Privzete nastavitve: ""
Napredne nastavitve
day_from — Prvi dan zgodbe
Vključna spodnja meja dneva zgodbe. Pregledajo se samo izbrani zapisi stanja.
Privzete nastavitve: 1
day_to — Zadnji dan zgodbe
Vključna zgornja meja dneva zgodbe, ne prej kot prvi dan zgodbe.
Privzete nastavitve: 999
kind_filter — Kategorija kontinuitete
Dokazila stanj omeji na eno vzdrževano kategorijo.
all — Vsi · role — Vloga · prop — Rekvizit · costume — Kostum
Privzete nastavitve: "all"
entity_filter — Natančen filter entitete
Neobvezno natančno ime entitete. Prazno vključi vse entitete; pravopis in velikost črk se morata ujemati z vzdrževanimi zapisi.
Privzete nastavitve: ""
rule_filter — Vrsta pravila
Možnost stalnega stanja označi navedene spremembe stanja; sledenje dokumentira spremembe, ne da bi jih obravnavalo kot navzkrižja. Filtriranje spremeni nabor veljavnih pravil.
all — Vsi · constant — Zahtevano stalno stanje · track — Sledi spremembam
Privzete nastavitve: "all"
sort_order — Vrstni red dokazil
Dokazila stanj razvrsti kronološko ali po natančnem imenu entitete. Primerjave pravil ohranijo vzdrževani vrstni red pravil in prizorov.
chronology — Kronologija zgodbe · entity — Entiteta
Privzete nastavitve: "chronology"
show_consistent — Prikaži nespremenjene primerjave
Vključi primerjave, pri katerih navedeno stanje ostane enako. Skrite nespremenjene primerjave so izrecno preštete; dokazila iz vira ostanejo vedno vidna.
Privzete nastavitve: true
include_gaps — Prepoznaj manjkajoča pravila
Dodaj ugotovitev za izbrane zapise stanja brez veljavnega vzdrževanega pravila.
Privzete nastavitve: true
detail — Dolžina dokazil umetne inteligence
Kratki izvlečki so omejeni na 120 znakov, podrobni na 240. Natančen jezik vira se ohrani. Zelo veliki vnosi so lahko kljub temu zavrnjeni.
brief — Kratka dokazila · detailed — Podrobna dokazila
Privzete nastavitve: "brief"
baseline — Osnovna različica scenarija
Podana oznaka različice ali revizije, prikazana pri vsaki vrstici dokazila in primerjave.
Privzete nastavitve: "V1"

Največje število bajtov UTF-8 v vnosu: 90000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "script_continuity",
    "text": "{\"scenes\":\"id,day,order,text\\nS1,1,1,Mara nosi rdeč plašč in drži medeninast ključ.\\nS2,1,2,Mara nosi moder plašč in drži medeninast ključ.\",\"states\":\"id,scene,entity,kind,state,quote\\nE1,S1,Mara,costume,rdeč plašč,Mara nosi rdeč plašč\\nE2,S2,Mara,costume,moder plašč,Mara nosi moder plašč\",\"rules\":\"id,entity,kind,scope,policy,description\\nR1,Mara,costume,same_day,constant,Plašč ostane nespremenjen ves isti dan zgodbe.\",\"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\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "properties": {
        "scenes": {
            "type": "string",
            "minLength": 1,
            "maxLength": 40000
        },
        "states": {
            "type": "string",
            "minLength": 1,
            "maxLength": 40000
        },
        "rules": {
            "type": "string",
            "minLength": 1,
            "maxLength": 40000
        },
        "day_from": {
            "type": "integer",
            "minimum": 1,
            "maximum": 999
        },
        "day_to": {
            "type": "integer",
            "minimum": 1,
            "maximum": 999
        },
        "kind_filter": {
            "type": "string",
            "enum": [
                "all",
                "role",
                "prop",
                "costume"
            ],
            "minLength": 1,
            "maxLength": 40000
        },
        "entity_filter": {
            "type": "string",
            "minLength": 0,
            "maxLength": 120
        },
        "rule_filter": {
            "type": "string",
            "enum": [
                "all",
                "constant",
                "track"
            ],
            "minLength": 1,
            "maxLength": 40000
        },
        "sort_order": {
            "type": "string",
            "enum": [
                "chronology",
                "entity"
            ],
            "minLength": 1,
            "maxLength": 40000
        },
        "show_consistent": {
            "type": "boolean"
        },
        "include_gaps": {
            "type": "boolean"
        },
        "detail": {
            "type": "string",
            "enum": [
                "brief",
                "detailed"
            ],
            "minLength": 1,
            "maxLength": 40000
        },
        "baseline": {
            "type": "string",
            "minLength": 1,
            "maxLength": 120
        }
    },
    "required": [
        "scenes",
        "states",
        "rules",
        "day_from",
        "day_to",
        "kind_filter",
        "entity_filter",
        "rule_filter",
        "sort_order",
        "show_consistent",
        "include_gaps",
        "detail",
        "baseline"
    ],
    "additionalProperties": false
}

Ponovljivo načrtovanje poskusov

experiment_design

Sestavi popolno, omejeno neklinično matriko izvedb iz vzdrževanih dejavnikov in ravni, z vrstnim redom s semenom in na vir vezanim pregledom UI.

Polja za vnos in konfiguracijo

Osnovne nastavitve
factors — Dejavniki in namen
Stolpci CSV id,name,purpose. Od 1 do 6 dejavnikov. Imena: 120 bajtov UTF-8; purpose: 600. Umetna inteligenca razvrsti samo podani namen in navede natančen odlomek.
Privzete nastavitve: ""
levels — Vzdrževane ravni dejavnikov
Stolpci CSV id,factor,value. Vsak dejavnik potrebuje 2–6 različnih vrednosti in veljavne ID-je ravni. Največ 36 ravni; vsaka vrednost ima največ 120 bajtov UTF-8. Vrednosti, ki so videti številčne, ostanejo dobesedne oznake in se nikoli ne pretvorijo v meritve.
Privzete nastavitve: ""
combinations — Izrecno dovoljene kombinacije
Uporablja se samo v načinu allowed_combinations. CSV se začne z id, sledi pa vsak ID dejavnika v izbranem vrstnem redu dejavnikov. Vsaka celica vsebuje ID ravni, ki pripada temu dejavniku. Podvojene kombinacije so zavrnjene. Za full_factorial pusti prazno.
Privzete nastavitve: ""
design_mode — Način kombinacij
Polni faktorski način našteje vsako kombinacijo vzdrževanih ravni. Izrecni način vključi samo podane dovoljene kombinacije. Noben način ne izpelje varnosti ali izvedljivosti.
full_factorial — Polni faktorski načrt · allowed_combinations — Izrecno dovoljene kombinacije
Privzete nastavitve: "full_factorial"
objective — Vzdrževani cilj
Podani neklinični cilj, ki se uporablja kot kontekst za na vir vezan pregled dejavnikov in je v rezultatu prikazan nespremenjen. Ne more odobriti novih ravni ali poskusov.
Privzete nastavitve: ""
Napredne nastavitve
replicates — Ponovitve na kombinacijo
Vsako vključeno kombinacijo ponovi enako. Ponavljanje ne zagotavlja statistične moči ali neodvisnosti.
Privzete nastavitve: 2
block_size — Izvedbe na blok
Zaporedne izvedbe se združijo v bloke te velikosti; zadnji blok je lahko krajši. To so skupine za razporejanje, ne izpeljani znanstveni blokovni dejavniki.
Privzete nastavitve: 4
randomization — Vrstni red izvedb
Brez naključnosti ohrani ustvarjeni vrstni red. Znotraj blokov premeša samo znotraj prvotnih blokov. Globalno premeša vse izvedbe pred dodelitvijo blokov. Različično razvrščanje SHA256 in seme dajeta ponovljiv vrstni red.
none — Brez naključnega vrstnega reda · within_blocks — Naključno znotraj blokov · global — Naključno globalno
Privzete nastavitve: "within_blocks"
seed — Seme za ponovljivost
Celo število 0–2147483647. Enaki popolni vnosi in algoritem razvrščanja dajo enako matriko. To seme ni varnostni mehanizem.
Privzete nastavitve: 42
run_limit — Največje skupno število izvedb
Zavrni celoten načrt, če kombinacije, pomnožene s ponovitvami, presežejo to omejitev. Naključna podmnožica ali neopazno krajšanje se ne ustvari.
Privzete nastavitve: 180
factor_order — Vrstni red dejavnikov
Ohrani vrstni red dejavnikov iz CSV ali razvrsti po ID-ju dejavnika. Glave izrecnih kombinacij morajo slediti temu izbranemu vrstnemu redu.
source — Izvorni vrstni red · id — Vrstni red ID-jev
Privzete nastavitve: "source"
level_order — Vrstni red ravni
Ohrani vrstni red ravni iz CSV znotraj vsakega dejavnika ali razvrsti po ID-ju ravni. To spremeni naštevanje polnega faktorskega načrta in lahko spremeni pripadnost blokom.
source — Izvorni vrstni red · id — Vrstni red ID-jev
Privzete nastavitve: "source"
replicate_order — Vrstni red ponovitev
Združeno postavi ponovitve vsake kombinacije skupaj. Prepleteno pred naključnim razvrščanjem enkrat na ponovitev preide vse kombinacije.
grouped — Združi po kombinaciji · interleaved — Prepleti ponovitve
Privzete nastavitve: "interleaved"
domain — Neklinično področje dela
Podprti obseg je neklinično delo s procesi, materiali, programsko opremo ali v izobraževanju. Orodje ne dokazuje varnosti, odobritev ali primernosti za poskuse na ljudeh.
manufacturing — Proizvodnja · materials — Materiali · software — Programska oprema · education — Izobraževanje
Privzete nastavitve: "manufacturing"
design_name — Sklic načrta
Podani sklic, prikazan pri vseh izvedbah in pregledih dejavnikov.
Privzete nastavitve: "DESIGN1"
detail — Dolžina dokazil umetne inteligence
Kratki izvlečki so omejeni na 120 znakov, podrobni na 240. Natančen jezik vira se ohrani. Zelo veliki vnosi so lahko kljub temu zavrnjeni.
brief — Kratka dokazila · detailed — Podrobna dokazila
Privzete nastavitve: "brief"

Največje število bajtov UTF-8 v vnosu: 90000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "experiment_design",
    "text": "{\"factors\":\"id,name,purpose\\nF1,Hitrost tiskanja,Primerjaj nastavitve hitrosti tiskanja glede na vidno kakovost robov.\\nF2,Nastavitev hlajenja,Primerjaj nadzorovane nastavitve hlajenja ob pregledu kakovosti tiska.\",\"levels\":\"id,factor,value\\nL1,F1,Počasi\\nL2,F1,Hitro\\nL3,F2,Nizko\\nL4,F2,Visoko\",\"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\":\"Primerjaj vzdrževane nastavitve tiskalnika na nekliničnih vzorčnih delih.\",\"design_name\":\"DESIGN1\",\"detail\":\"brief\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "properties": {
        "factors": {
            "type": "string",
            "minLength": 1,
            "maxLength": 40000
        },
        "levels": {
            "type": "string",
            "minLength": 1,
            "maxLength": 40000
        },
        "combinations": {
            "type": "string",
            "minLength": 0,
            "maxLength": 40000
        },
        "design_mode": {
            "type": "string",
            "enum": [
                "full_factorial",
                "allowed_combinations"
            ],
            "minLength": 1,
            "maxLength": 40000
        },
        "replicates": {
            "type": "integer",
            "minimum": 1,
            "maximum": 10
        },
        "block_size": {
            "type": "integer",
            "minimum": 1,
            "maximum": 180
        },
        "randomization": {
            "type": "string",
            "enum": [
                "none",
                "within_blocks",
                "global"
            ],
            "minLength": 1,
            "maxLength": 40000
        },
        "seed": {
            "type": "integer",
            "minimum": 0,
            "maximum": 2147483647
        },
        "run_limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 180
        },
        "factor_order": {
            "type": "string",
            "enum": [
                "source",
                "id"
            ],
            "minLength": 1,
            "maxLength": 40000
        },
        "level_order": {
            "type": "string",
            "enum": [
                "source",
                "id"
            ],
            "minLength": 1,
            "maxLength": 40000
        },
        "replicate_order": {
            "type": "string",
            "enum": [
                "grouped",
                "interleaved"
            ],
            "minLength": 1,
            "maxLength": 40000
        },
        "domain": {
            "type": "string",
            "enum": [
                "manufacturing",
                "materials",
                "software",
                "education"
            ],
            "minLength": 1,
            "maxLength": 40000
        },
        "objective": {
            "type": "string",
            "minLength": 1,
            "maxLength": 600
        },
        "design_name": {
            "type": "string",
            "minLength": 1,
            "maxLength": 120
        },
        "detail": {
            "type": "string",
            "enum": [
                "brief",
                "detailed"
            ],
            "minLength": 1,
            "maxLength": 40000
        }
    },
    "required": [
        "factors",
        "levels",
        "combinations",
        "design_mode",
        "replicates",
        "block_size",
        "randomization",
        "seed",
        "run_limit",
        "factor_order",
        "level_order",
        "replicate_order",
        "domain",
        "objective",
        "design_name",
        "detail"
    ],
    "additionalProperties": false
}

Sporočilo za javnost

press_release

Napišite sporočilo za javnost iz posredovanih dejstev, pri čemer ostanejo odobreni citati dobesedno ohranjeni in brez izmišljenih številk.

Polja za vnos in konfiguracijo

Osnovne nastavitve
facts — Dejstva
Kaj se je zgodilo, kdo sodeluje, zakaj je pomembno. Dovolj so preprosti zapiski.
Privzete nastavitve: ""
organisation — Organizacija
Ime organizacije, ki izdaja sporočilo.
Privzete nastavitve: ""
location — Lokacija
Kraj v glavi sporočila.
Privzete nastavitve: ""
release_date — Datum
Datum, kot naj bo zapisan.
Privzete nastavitve: ""
approved_quotes — Odobreni citati
Samo odobreni citati. Dodajo se dobesedno; AI ne piše citatov.
Privzete nastavitve: ""
Napredne nastavitve
boilerplate — O organizaciji
Standardni odstavek, dodan dobesedno.
Privzete nastavitve: ""
contact — Kontaktni podatki
Dodano dobesedno na koncu.
Privzete nastavitve: ""
length — Dolžina
Približna dolžina osnutka.
short — Kratko · medium — Srednje · long — Dolgo
Privzete nastavitve: "medium"

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "press_release",
    "text": "{\"facts\":\"Riverside Bakery odpre svojo drugo trgovino na ulici Mill Street 12. maja. Trgovina ustvari 6 delovnih mest. Pogača se peče na miejscu z miko iz mlinov Hartmann.\",\"organisation\":\"Riverside Bakery\",\"location\":\"Bridgeport\",\"release_date\":\"2. maj\",\"approved_quotes\":\"\\\"Želeli smo peči tam, kjer imajo naše stranke dom.\\\" Anna Berg, lastnica\",\"boilerplate\":\"Riverside Bakery peče kruh v Bridgeportu že od leta 1994.\",\"contact\":\"Anna Berg, press@riverside-bakery.example\",\"length\":\"short\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "facts": {
            "type": "string",
            "maxLength": 8000,
            "minLength": 1
        },
        "organisation": {
            "type": "string",
            "maxLength": 120,
            "minLength": 1
        },
        "location": {
            "type": "string",
            "maxLength": 80
        },
        "release_date": {
            "type": "string",
            "maxLength": 40
        },
        "approved_quotes": {
            "type": "string",
            "maxLength": 1800
        },
        "boilerplate": {
            "type": "string",
            "maxLength": 1600
        },
        "contact": {
            "type": "string",
            "maxLength": 600
        },
        "length": {
            "type": "string",
            "enum": [
                "short",
                "medium",
                "long"
            ]
        }
    },
    "required": [
        "facts",
        "organisation",
        "length"
    ]
}

Oglas za delovno mesto

job_ad_create

Napišite oglas za delovno mesto iz dejstev o vlogi, pri čemer ostanejo plača in podatki o prijavi dobesedno ohranjeni, izključujoče besedilo pa je označeno.

Polja za vnos in konfiguracijo

Osnovne nastavitve
facts — Dejstva
Naloge, zahteve, kaj ponujate, delovni čas. Dovolj so preprosti zapiski.
Privzete nastavitve: ""
job_title — Naziv delovnega mesta
Dodano dobesedno kot naslov.
Privzete nastavitve: ""
company — Podjetje
Ime delodajalca.
Privzete nastavitve: ""
location — Lokacija
Kraj dela ali delo na daljavo.
Privzete nastavitve: ""
salary — Plača
Dodano dobesedno. Če ni objavljeno, pustite prazno.
Privzete nastavitve: ""
apply_contact — Kako se prijaviti
Kontakt ali naslov za prijave, dodan dobesedno.
Privzete nastavitve: ""
Napredne nastavitve
tone — Ton
Splošni slog osnutka.
neutral — Nevtralen · friendly — Prijazen · formal — Formalen
Privzete nastavitve: "neutral"

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "job_ad_create",
    "text": "{\"facts\":\"Podprite servisno ekipo. Planirajte popravila, naročajte rezervne dele, komunicirajte s strankami. Zahtevana je opravljena izobrazba avto-mehanika in vozniško dovoljenje. 38 ur na teden, 30 dni letnega dopusta.\",\"job_title\":\"Servisni svetovalec (vsi spolni identiteti)\",\"company\":\"Martens Garage\",\"location\":\"Lindenau\",\"salary\":\"\",\"apply_contact\":\"jobs@martens-garage.example\",\"tone\":\"neutral\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "facts": {
            "type": "string",
            "maxLength": 8000,
            "minLength": 1
        },
        "job_title": {
            "type": "string",
            "maxLength": 120,
            "minLength": 1
        },
        "company": {
            "type": "string",
            "maxLength": 120,
            "minLength": 1
        },
        "location": {
            "type": "string",
            "maxLength": 120
        },
        "salary": {
            "type": "string",
            "maxLength": 120
        },
        "apply_contact": {
            "type": "string",
            "maxLength": 300
        },
        "tone": {
            "type": "string",
            "enum": [
                "neutral",
                "friendly",
                "formal"
            ]
        }
    },
    "required": [
        "facts",
        "job_title",
        "company",
        "tone"
    ]
}

Spremno pismo k ponudbi

offer_cover_letter

Napišite pismo, ki spremlja ponudbo: znesek, veljavnost in številka ponudbe ostanejo natanko takšni, kot so bili posredovani.

Polja za vnos in konfiguracijo

Osnovne nastavitve
facts — Dejstva
Kaj ponujate, komu in kaj je pomembno tej stranki.
Privzete nastavitve: ""
customer — Stranka
Ime stranke ali kontaktne osebe.
Privzete nastavitve: ""
offer_number — Številka ponudbe
Dodano dobesedno.
Privzete nastavitve: ""
amount — Znesek
Dodano dobesedno, na primer z valuto.
Privzete nastavitve: ""
valid_until — Veljavno do
Dodano dobesedno.
Privzete nastavitve: ""
sender — Pošiljatelj in podpis
Ime, vloga in kontaktni podatki. Dodano dobesedno.
Privzete nastavitve: ""
Napredne nastavitve
tone — Ton
Splošni slog osnutka.
neutral — Nevtralen · friendly — Prijazen · formal — Formalen
Privzete nastavitve: "neutral"

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "offer_cover_letter",
    "text": "{\"facts\":\"Ponudba za ponovno barvanje stopnišča v stavku na ulici Maple Street. Dva sloja, delo med pisarniškimi urami, stranka je prosila za barvo z nizko vsebnostjo vonjav.\",\"customer\":\"Gospa Keller, nepremičnina na ulici Maple Street\",\"offer_number\":\"A-2041\",\"amount\":\"4.180 EUR plus DDV\",\"valid_until\":\"30. junija\",\"sender\":\"Jonas Weber, Weber Painters\",\"tone\":\"friendly\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "facts": {
            "type": "string",
            "maxLength": 6000,
            "minLength": 1
        },
        "customer": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "offer_number": {
            "type": "string",
            "maxLength": 60
        },
        "amount": {
            "type": "string",
            "maxLength": 60
        },
        "valid_until": {
            "type": "string",
            "maxLength": 60
        },
        "sender": {
            "type": "string",
            "maxLength": 600
        },
        "tone": {
            "type": "string",
            "enum": [
                "neutral",
                "friendly",
                "formal"
            ]
        }
    },
    "required": [
        "facts",
        "customer",
        "tone"
    ]
}

Obvestilo stranki o spremembi

customer_change_notice

Jasno najavite spremembo cene, pogojev ali storitve: kaj se spreminja, od kdaj in kaj morajo stranke storiti.

Polja za vnos in konfiguracijo

Osnovne nastavitve
facts — Dejstva
Kaj se spreminja, zakaj, kaj ostaja enako, kaj lahko storijo stranke.
Privzete nastavitve: ""
organisation — Organizacija
Ime pošiljatelja.
Privzete nastavitve: ""
effective_date — Velja od
Dodano dobesedno.
Privzete nastavitve: ""
contact — Kontaktni podatki
Dodano dobesedno na koncu.
Privzete nastavitve: ""
Napredne nastavitve
tone — Ton
Splošni slog osnutka.
neutral — Nevtralen · friendly — Prijazen · formal — Formalen
Privzete nastavitve: "neutral"

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "customer_change_notice",
    "text": "{\"facts\":\"Mesečna članarina se zaradi višjih stroškov energije poveča z 29 na 32 EUR. Pogodove je mogoče odpovedati, preden sprememba stopi v velil. Delovni urad ostaja nespremenjen.\",\"organisation\":\"North Gym\",\"effective_date\":\"1. mar\",\"contact\":\"service@north-gym.example\",\"tone\":\"neutral\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "facts": {
            "type": "string",
            "maxLength": 6000,
            "minLength": 1
        },
        "organisation": {
            "type": "string",
            "maxLength": 120,
            "minLength": 1
        },
        "effective_date": {
            "type": "string",
            "maxLength": 60,
            "minLength": 1
        },
        "contact": {
            "type": "string",
            "maxLength": 600
        },
        "tone": {
            "type": "string",
            "enum": [
                "neutral",
                "friendly",
                "formal"
            ]
        }
    },
    "required": [
        "facts",
        "organisation",
        "effective_date",
        "tone"
    ]
}

Vljudna zavrnitev

polite_decline

Napišite spoštljivo zavrnitev povpraševanja, dobavitelja ali prijave, ki navaja samo posredovani razlog.

Polja za vnos in konfiguracijo

Osnovne nastavitve
situation — Situacija
Kdo je kaj želel. Dovolj so preprosti zapiski.
Privzete nastavitve: ""
reason — Razlog
Samo razlog, ki se sme navesti. Pustite prazno, če ne želite navesti razloga.
Privzete nastavitve: ""
alternative — Alternativa
Neobvezna ponudba ali naslednji korak.
Privzete nastavitve: ""
sender — Pošiljatelj in podpis
Ime, vloga in kontaktni podatki. Dodano dobesedno.
Privzete nastavitve: ""
Napredne nastavitve
tone — Ton
Splošni slog osnutka.
neutral — Nevtralen · friendly — Prijazen · formal — Formalen
Privzete nastavitve: "neutral"

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "polite_decline",
    "text": "{\"situation\":\"Lena Hoffmann se je prijavila na delovno mesto pripravnika v naši tiskarni. Intervju 4. aprila.\",\"reason\":\"Drugi kandidat je imel več izkušenj s tiskom na offset.\",\"alternative\":\"Če se strinja, bomo prijavilo obdržali šest mesecev.\",\"sender\":\"Tom Richter, Richter Print\",\"tone\":\"friendly\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "situation": {
            "type": "string",
            "maxLength": 4000,
            "minLength": 1
        },
        "reason": {
            "type": "string",
            "maxLength": 1000
        },
        "alternative": {
            "type": "string",
            "maxLength": 1000
        },
        "sender": {
            "type": "string",
            "maxLength": 600
        },
        "tone": {
            "type": "string",
            "enum": [
                "neutral",
                "friendly",
                "formal"
            ]
        }
    },
    "required": [
        "situation",
        "tone"
    ]
}

Opomin za plačilo

payment_reminder

Napišite opomin za plačilo na izbrani stopnji. Številka računa, znesek in datum ostanejo točni; brez izmišljenih stroškov ali groženj.

Polja za vnos in konfiguracijo

Osnovne nastavitve
customer — Stranka
Ime stranke.
Privzete nastavitve: ""
invoice_number — Številka računa
Dodano dobesedno.
Privzete nastavitve: ""
invoice_date — Datum računa
Dodano dobesedno.
Privzete nastavitve: ""
amount — Odprti znesek
Dodano dobesedno, z valuto.
Privzete nastavitve: ""
due_date — Nov rok plačila
Dodano dobesedno.
Privzete nastavitve: ""
level — Stopnja
Kako odločen je opomin.
friendly — Prijazen opomin · second — Drugi opomin · final — Zadnji opomin
Privzete nastavitve: "friendly"
payment_details — Podatki o plačilu
Dodano dobesedno.
Privzete nastavitve: ""
sender — Pošiljatelj in podpis
Ime, vloga in kontaktni podatki. Dodano dobesedno.
Privzete nastavitve: ""
Napredne nastavitve
notes — Opombe
Neobvezno: prejšnji stik, dogovorjeni stroški, posledice, ki veljajo.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "payment_reminder",
    "text": "{\"customer\":\"Baker & Sons\",\"invoice_number\":\"2026-118\",\"invoice_date\":\"3. februar\",\"amount\":\"1.240,00 EUR\",\"due_date\":\"20. marec\",\"level\":\"friendly\",\"notes\":\"\",\"payment_details\":\"IBAN DE00 0000 0000 0000 0000 00\",\"sender\":\"Ekipa zaračunov, Lumen Print\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "customer": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "invoice_number": {
            "type": "string",
            "maxLength": 60,
            "minLength": 1
        },
        "invoice_date": {
            "type": "string",
            "maxLength": 40
        },
        "amount": {
            "type": "string",
            "maxLength": 60,
            "minLength": 1
        },
        "due_date": {
            "type": "string",
            "maxLength": 40,
            "minLength": 1
        },
        "level": {
            "type": "string",
            "enum": [
                "friendly",
                "second",
                "final"
            ]
        },
        "notes": {
            "type": "string",
            "maxLength": 2000
        },
        "payment_details": {
            "type": "string",
            "maxLength": 500
        },
        "sender": {
            "type": "string",
            "maxLength": 600
        }
    },
    "required": [
        "customer",
        "invoice_number",
        "amount",
        "due_date",
        "level"
    ]
}

Vabilo na dogodek

event_invitation

Napišite vabilo z datumom, krajem in podatki za odgovor točno tako, kot so bili navedeni.

Polja za vnos in konfiguracijo

Osnovne nastavitve
event — Dogodek
Ime ali vrsta dogodka.
Privzete nastavitve: ""
facts — Dejstva
Namen, program, kdo je povabljen, kaj prinesti s seboj.
Privzete nastavitve: ""
date_time — Datum in čas
Dodano dobesedno.
Privzete nastavitve: ""
place — Kraj
Dodano dobesedno.
Privzete nastavitve: ""
rsvp — Odgovor
Kako in do kdaj odgovoriti. Dodano dobesedno.
Privzete nastavitve: ""
host — Gostitelj
Kdo vabi.
Privzete nastavitve: ""
Napredne nastavitve
tone — Ton
Splošni slog osnutka.
neutral — Nevtralen · friendly — Prijazen · formal — Formalen
Privzete nastavitve: "neutral"

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "event_invitation",
    "text": "{\"event\":\"Poletna zabava stanovalcev Lindenhofa\",\"facts\":\"Roštilj in pijača sta zagotovljena, prosimo, prinesite solato ali pogačo. Otroci so dobrodošli. Glasba od 18:00.\",\"date_time\":\"Sobota 21. junija, 16:00\",\"place\":\"Dvorišče, Lindenhof 4\",\"rsvp\":\"Odgovor gospji Yilmaz do 14. junija\",\"host\":\"Oddanecki odbor\",\"tone\":\"friendly\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "event": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "facts": {
            "type": "string",
            "maxLength": 5000,
            "minLength": 1
        },
        "date_time": {
            "type": "string",
            "maxLength": 80,
            "minLength": 1
        },
        "place": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "rsvp": {
            "type": "string",
            "maxLength": 160
        },
        "host": {
            "type": "string",
            "maxLength": 160
        },
        "tone": {
            "type": "string",
            "enum": [
                "neutral",
                "friendly",
                "formal"
            ]
        }
    },
    "required": [
        "event",
        "facts",
        "date_time",
        "place",
        "tone"
    ]
}

Odpoved pogodbe

cancellation_letter

Napišite jasno odpoved pogodbe s prošnjo za pisno potrditev. Ni pravni nasvet.

Polja za vnos in konfiguracijo

Osnovne nastavitve
contract — Pogodba
Vrsta pogodbe in številka pogodbe.
Privzete nastavitve: ""
provider — Ponudnik
Ime podjetja.
Privzete nastavitve: ""
end_date — Konec pogodbe
Na primer datum ali "najbližji možni datum". Dodano dobesedno.
Privzete nastavitve: ""
customer_block — Podatki o stranki
Ime, naslov in številka stranke. Dodano dobesedno.
Privzete nastavitve: ""
Napredne nastavitve
notes — Opombe
Neobvezno: razlog, direktna obremenitev za ustavitev, podatki za izbris.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "cancellation_letter",
    "text": "{\"contract\":\"Mobilna pogodba, številka stranke 88213\",\"provider\":\"Telecom North\",\"end_date\":\"naslednji možni datum\",\"customer_block\":\"Maria Lang, Oak Street 7, 12345 Riverton\",\"notes\":\"Prosimo, prekličite direktni odpis po zadnjem računu.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "contract": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "provider": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "end_date": {
            "type": "string",
            "maxLength": 80,
            "minLength": 1
        },
        "customer_block": {
            "type": "string",
            "maxLength": 500,
            "minLength": 1
        },
        "notes": {
            "type": "string",
            "maxLength": 1500
        }
    },
    "required": [
        "contract",
        "provider",
        "end_date",
        "customer_block"
    ]
}

Pritožba

complaint_letter

Iz zapiskov naredite stvarno pritožbo z jasno zahtevo in rokom, brez groženj ali izmišljenih podrobnosti.

Polja za vnos in konfiguracijo

Osnovne nastavitve
facts — Dejstva
Kaj se je zgodilo, kdaj, kaj je bilo dogovorjeno, kaj ste že poskusili.
Privzete nastavitve: ""
recipient — Prejemnik
Podjetje ali oseba.
Privzete nastavitve: ""
desired_outcome — Zahtevani izid
Kaj naj se zdaj zgodi.
Privzete nastavitve: ""
reference — Sklic
Številka naročila ali stranke. Dodano dobesedno.
Privzete nastavitve: ""
deadline — Rok
Dodano dobesedno.
Privzete nastavitve: ""
sender — Pošiljatelj in podpis
Ime, vloga in kontaktni podatki. Dodano dobesedno.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "complaint_letter",
    "text": "{\"facts\":\"Pralni stroj naročen 3. marca, dostavljen 20. marca namesto 10. marca. Ob dveri je bila pri dostavi poškodovana tesnila. Prijavljeno po telefonu 21. marca, od takrat ni bilo odgovora.\",\"recipient\":\"HomeTech Service\",\"desired_outcome\":\"Zamenjava tesnila vrat ali menjava stroja.\",\"reference\":\"Naročilo 55821\",\"deadline\":\"14. april\",\"sender\":\"Paul Novak, Elm Road 2\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "facts": {
            "type": "string",
            "maxLength": 6000,
            "minLength": 1
        },
        "recipient": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "desired_outcome": {
            "type": "string",
            "maxLength": 800,
            "minLength": 1
        },
        "reference": {
            "type": "string",
            "maxLength": 80
        },
        "deadline": {
            "type": "string",
            "maxLength": 60
        },
        "sender": {
            "type": "string",
            "maxLength": 600
        }
    },
    "required": [
        "facts",
        "recipient",
        "desired_outcome"
    ]
}

Profil podjetja

company_profile

Napišite besedilo "o nas" v dveh dolžinah iz posredovanih dejstev, brez izmišljenih številk ali presežnikov.

Polja za vnos in konfiguracijo

Osnovne nastavitve
facts — Dejstva
Kaj podjetje dela, za koga, od kdaj in kako deluje.
Privzete nastavitve: ""
company — Podjetje
Ime podjetja.
Privzete nastavitve: ""
location — Lokacija
Neobvezno.
Privzete nastavitve: ""
contact — Kontaktni podatki
Dodano dobesedno na koncu.
Privzete nastavitve: ""
Napredne nastavitve
length — Dolžina
Približna dolžina osnutka.
short — Kratko · medium — Srednje · long — Dolgo
Privzete nastavitve: "medium"
tone — Ton
Splošni slog osnutka.
neutral — Nevtralen · friendly — Prijazen · formal — Formalen
Privzete nastavitve: "neutral"

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "company_profile",
    "text": "{\"facts\":\"Družinsko podjetje za vrtni pohištvo, ustanovljeno leta 2003. Lastna delavnica z 14 zaposlenimi. Les iz regionalnih gozdov. Prodaja zasebnim kupcem in hotelom. Popravila že 10 let.\",\"company\":\"Waldholz Furniture\",\"location\":\"Freiberg\",\"contact\":\"hello@waldholz.example\",\"length\":\"short\",\"tone\":\"friendly\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "facts": {
            "type": "string",
            "maxLength": 6000,
            "minLength": 1
        },
        "company": {
            "type": "string",
            "maxLength": 120,
            "minLength": 1
        },
        "location": {
            "type": "string",
            "maxLength": 120
        },
        "contact": {
            "type": "string",
            "maxLength": 600
        },
        "length": {
            "type": "string",
            "enum": [
                "short",
                "medium",
                "long"
            ]
        },
        "tone": {
            "type": "string",
            "enum": [
                "neutral",
                "friendly",
                "formal"
            ]
        }
    },
    "required": [
        "facts",
        "company",
        "length",
        "tone"
    ]
}

Osnutek govora

speech_draft

Pripravite osnutek govora za priložnost iz posredovanih dejstev, brez izmišljenih anekdot, imen ali številk.

Polja za vnos in konfiguracijo

Osnovne nastavitve
occasion — Priložnost
Na primer obletnica, slovo, odprtje.
Privzete nastavitve: ""
speaker — Govornik
Kdo govori, v kakšni vlogi.
Privzete nastavitve: ""
audience — Občinstvo
Kdo posluša.
Privzete nastavitve: ""
facts — Dejstva
Imena, mejniki, kaj je treba povedati. Lahko se pojavi le tisto, kar je napisano tukaj.
Privzete nastavitve: ""
Napredne nastavitve
length — Dolžina
Približna dolžina osnutka.
short — Kratko · medium — Srednje · long — Dolgo
Privzete nastavitve: "medium"
tone — Ton
Splošni slog osnutka.
neutral — Nevtralen · friendly — Prijazen · formal — Formalen
Privzete nastavitve: "neutral"

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "speech_draft",
    "text": "{\"occasion\":\"Slovo Helge Sommer po 31 letih\",\"speaker\":\"Direktor\",\"audience\":\"Sodelavci in družina\",\"facts\":\"Helga Sommer je leta 1995 začela v računovodstvu in pozneje vodila 6-člansko ekipo. Uvedla je prve spletne račune in izučila 12 vajencev. Zdaj bo odpotovala na Norveško.\",\"length\":\"short\",\"tone\":\"friendly\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "occasion": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "speaker": {
            "type": "string",
            "maxLength": 160
        },
        "audience": {
            "type": "string",
            "maxLength": 160
        },
        "facts": {
            "type": "string",
            "maxLength": 6000,
            "minLength": 1
        },
        "length": {
            "type": "string",
            "enum": [
                "short",
                "medium",
                "long"
            ]
        },
        "tone": {
            "type": "string",
            "enum": [
                "neutral",
                "friendly",
                "formal"
            ]
        }
    },
    "required": [
        "occasion",
        "facts",
        "length",
        "tone"
    ]
}

Povzetek vloge za financiranje

grant_summary

Napišite povzetek projekta za vlogo za financiranje iz posredovanih dejstev, brez izmišljenih številk ali učinkov.

Polja za vnos in konfiguracijo

Osnovne nastavitve
project — Naslov projekta
Dodano dobesedno.
Privzete nastavitve: ""
organisation — Organizacija
Prijavitelj.
Privzete nastavitve: ""
funder — Financer
Neobvezno, za izbiro besedila.
Privzete nastavitve: ""
facts — Dejstva
Problem, cilji, dejavnosti, ciljna skupina, pričakovani učinki.
Privzete nastavitve: ""
amount — Zahtevani znesek
Dodano dobesedno.
Privzete nastavitve: ""
period — Obdobje
Dodano dobesedno.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "grant_summary",
    "text": "{\"project\":\"Popoldnevi za branje v okrajni knjižnici\",\"organisation\":\"Prijatelji Vzhodne knjižnice\",\"funder\":\"Mestni kulturni sklad\",\"facts\":\"Otroci od 6 do 10 let se dvakrat na teden popoldne beremo na glas z prostovoljci. Mnoge družine imajo doma malo knjig. Na voljo je 8 prostovoljcev, knjige pa zagotavlja knjižnica. Cilj: več otrok redno obiskuje knjižnico.\",\"amount\":\"6.500 EUR\",\"period\":\"September do junija\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "project": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "organisation": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "funder": {
            "type": "string",
            "maxLength": 160
        },
        "facts": {
            "type": "string",
            "maxLength": 8000,
            "minLength": 1
        },
        "amount": {
            "type": "string",
            "maxLength": 60
        },
        "period": {
            "type": "string",
            "maxLength": 60
        }
    },
    "required": [
        "project",
        "organisation",
        "facts"
    ]
}

Pismo staršem

parent_letter

Napišite jasno pismo šole ali vrtca staršem: kaj se bo zgodilo, kdaj in kaj morajo starši storiti.

Polja za vnos in konfiguracijo

Osnovne nastavitve
school — Šola ali vrtec
Ime ustanove.
Privzete nastavitve: ""
facts — Dejstva
Kaj se bo zgodilo, kaj je potrebno, koliko stane.
Privzete nastavitve: ""
date_time — Datum in čas
Dodano dobesedno.
Privzete nastavitve: ""
deadline — Rok za odgovor
Dodano dobesedno.
Privzete nastavitve: ""
sender — Pošiljatelj in podpis
Ime, vloga in kontaktni podatki. Dodano dobesedno.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "parent_letter",
    "text": "{\"school\":\"Osnovna šola Sunflower\",\"facts\":\"Razred 3b obišče živalski vrt. Otroci potrebujejo malico in deščnik. Izlet stane 8 EUR, plačilo v razredu. Vrnitev ob 14:00.\",\"date_time\":\"Tuesday 13 May, 8:30\",\"deadline\":\"Friday 9 May\",\"sender\":\"Gospa Aydin, razrednica\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "school": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "facts": {
            "type": "string",
            "maxLength": 5000,
            "minLength": 1
        },
        "date_time": {
            "type": "string",
            "maxLength": 80
        },
        "deadline": {
            "type": "string",
            "maxLength": 60
        },
        "sender": {
            "type": "string",
            "maxLength": 600
        }
    },
    "required": [
        "school",
        "facts"
    ]
}

Obvestilo za oglasno desko ali vrata

notice_board

Napišite kratko obvestilo za oglasno desko, vrata ali stopnišče: kaj se bo zgodilo, kdaj in kaj storiti.

Polja za vnos in konfiguracijo

Osnovne nastavitve
facts — Dejstva
Kaj se bo zgodilo, koga zadeva, kaj storiti.
Privzete nastavitve: ""
date_time — Datum in čas
Dodano dobesedno.
Privzete nastavitve: ""
place — Kraj
Dodano dobesedno.
Privzete nastavitve: ""
contact — Kontaktni podatki
Dodano dobesedno na koncu.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "notice_board",
    "text": "{\"facts\":\"Voda je izključena, ker se menjava glavni ventil. Prosimo, si vnaprej napolnite nekaj vode in ne uporabljajte pralnega stroja.\",\"date_time\":\"Četrtek, 8. maj, 9:00 do 12:00\",\"place\":\"Hišne številke 4 do 8\",\"contact\":\"Varuh g. Lang, 0151 000000\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "facts": {
            "type": "string",
            "maxLength": 3000,
            "minLength": 1
        },
        "date_time": {
            "type": "string",
            "maxLength": 80,
            "minLength": 1
        },
        "place": {
            "type": "string",
            "maxLength": 160
        },
        "contact": {
            "type": "string",
            "maxLength": 600
        }
    },
    "required": [
        "facts",
        "date_time"
    ]
}

Spremno pismo k prijavi

cover_letter

Napišite spremno pismo k prijavi iz oglasa za delovno mesto in profila. Pojavijo se samo navedene veščine in izkušnje.

Polja za vnos in konfiguracijo

Osnovne nastavitve
job_ad — Oglas za delovno mesto
Besedilo oglasa.
Privzete nastavitve: ""
profile — Lastni profil
Izkušnje, veščine, izobrazba, motivacija. Trditi je mogoče samo to.
Privzete nastavitve: ""
company — Podjetje
Ime delodajalca.
Privzete nastavitve: ""
applicant — Podatki kandidata
Ime in kontaktni podatki. Dodano dobesedno.
Privzete nastavitve: ""
Napredne nastavitve
tone — Ton
Splošni slog osnutka.
neutral — Nevtralen · friendly — Prijazen · formal — Formalen
Privzete nastavitve: "neutral"

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "cover_letter",
    "text": "{\"job_ad\":\"Iščemo timskega asistenta z izkušnjami pri organizaciji dogodkov. Zahtevana je dobra znanost angleščine.\",\"profile\":\"Šest let kot pisarniška vodja v podjetju za sejme. Organizirala 40 strankalnih dogodkov na leto. Angleščina na ravni B2. Iščem službo z večjo odgovornostjo.\",\"company\":\"Norden Events\",\"applicant\":\"Sara Jensen, sara@example.com\",\"tone\":\"neutral\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "job_ad": {
            "type": "string",
            "maxLength": 6000,
            "minLength": 1
        },
        "profile": {
            "type": "string",
            "maxLength": 6000,
            "minLength": 1
        },
        "company": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "applicant": {
            "type": "string",
            "maxLength": 400,
            "minLength": 1
        },
        "tone": {
            "type": "string",
            "enum": [
                "neutral",
                "friendly",
                "formal"
            ]
        }
    },
    "required": [
        "job_ad",
        "profile",
        "company",
        "applicant",
        "tone"
    ]
}

Oglas za nepremičnino

property_listing

Napišite oglas za nepremičnino iz posredovanih dejstev. Velikost in cena ostaneta točni; brez izmišljenih lastnosti ali trditev o soseski.

Polja za vnos in konfiguracijo

Osnovne nastavitve
facts — Dejstva
Velikost, sobe, stanje, letnik, oprema, kaj je v bližini.
Privzete nastavitve: ""
location — Lokacija
Dodano dobesedno.
Privzete nastavitve: ""
price — Cena ali najemnina
Dodano dobesedno.
Privzete nastavitve: ""
contact — Kontaktni podatki
Dodano dobesedno na koncu.
Privzete nastavitve: ""
Napredne nastavitve
tone — Ton
Splošni slog osnutka.
neutral — Nevtralen · friendly — Prijazen · formal — Formalen
Privzete nastavitve: "neutral"

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "property_listing",
    "text": "{\"facts\":\"3 sobe, 74 kvadratnih metrov, drugo nadstropje, balkon na jugu, renovirano leta 2021, opremljena kuhinja, klet, tramvajska postaja 5 minut peš.\",\"location\":\"Schillerstrasse, Leipzig\",\"price\":\"980 EUR plus stroški\",\"contact\":\"Immobilien Kern, 0341 000000\",\"tone\":\"neutral\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "facts": {
            "type": "string",
            "maxLength": 6000,
            "minLength": 1
        },
        "location": {
            "type": "string",
            "maxLength": 160
        },
        "price": {
            "type": "string",
            "maxLength": 80
        },
        "contact": {
            "type": "string",
            "maxLength": 600
        },
        "tone": {
            "type": "string",
            "enum": [
                "neutral",
                "friendly",
                "formal"
            ]
        }
    },
    "required": [
        "facts",
        "tone"
    ]
}

Mali oglas

classified_ad

Napišite kratek, pošten mali oglas za predmet, z navedenimi napakami in točno ceno.

Polja za vnos in konfiguracijo

Osnovne nastavitve
facts — Dejstva
Kaj je, starost, stanje, napake, kaj je vključeno.
Privzete nastavitve: ""
price — Cena
Dodano dobesedno.
Privzete nastavitve: ""
location — Lokacija
Dodano dobesedno.
Privzete nastavitve: ""
contact — Kontakt
Dodano dobesedno.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "classified_ad",
    "text": "{\"facts\":\"Otroško kolo 20 palcev, kupljeno leta 2022, 6 berg, modro. Majhna črta na okvirju, lani naloženi novi zavbrak. Žarnice vključene.\",\"price\":\"120 EUR\",\"location\":\"Potsdam\",\"contact\":\"Sporočilo na platformi\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "facts": {
            "type": "string",
            "maxLength": 3000,
            "minLength": 1
        },
        "price": {
            "type": "string",
            "maxLength": 60
        },
        "location": {
            "type": "string",
            "maxLength": 120
        },
        "contact": {
            "type": "string",
            "maxLength": 200
        }
    },
    "required": [
        "facts"
    ]
}

Poziv k darovanju

donation_appeal

Napišite poziv k darovanju iz posredovanih dejstev, brez izmišljenih številk o učinku in brez pritiska.

Polja za vnos in konfiguracijo

Osnovne nastavitve
organisation — Organizacija
Ime organizacije.
Privzete nastavitve: ""
facts — Dejstva
Za kaj je denar, kdo ima korist, kaj je bilo storjeno do zdaj.
Privzete nastavitve: ""
goal — Cilj zbiranja
Dodano dobesedno.
Privzete nastavitve: ""
donation_details — Kako darovati
Račun ali povezava. Dodano dobesedno.
Privzete nastavitve: ""
contact — Kontaktni podatki
Dodano dobesedno na koncu.
Privzete nastavitve: ""
Napredne nastavitve
tone — Ton
Splošni slog osnutka.
neutral — Nevtralen · friendly — Prijazen · formal — Formalen
Privzete nastavitve: "neutral"

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "donation_appeal",
    "text": "{\"organisation\":\"Zunanjih zavetišče Bergen\",\"facts\":\"Streha pesečega prezidka pušča in jo je treba zamenjati pred zimo. Zavetišče skrbi za približno 40 psov. Pokrovčar je ponudil 12.000 EUR. Do sedaj je bilo zbrano 5.000 EUR.\",\"goal\":\"7.000 EUR do oktobra\",\"donation_details\":\"IBAN DE00 0000 0000 0000 0000 00, referenca Streha\",\"contact\":\"info@shelter-bergen.example\",\"tone\":\"friendly\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "organisation": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "facts": {
            "type": "string",
            "maxLength": 6000,
            "minLength": 1
        },
        "goal": {
            "type": "string",
            "maxLength": 80
        },
        "donation_details": {
            "type": "string",
            "maxLength": 500
        },
        "contact": {
            "type": "string",
            "maxLength": 600
        },
        "tone": {
            "type": "string",
            "enum": [
                "neutral",
                "friendly",
                "formal"
            ]
        }
    },
    "required": [
        "organisation",
        "facts",
        "tone"
    ]
}

Opombe ob izdaji

release_notes

Seznam sprememb spremenite v berljive opombe ob izdaji. Vsaka sprememba se pojavi enkrat, številke pa ostanejo takšne, kot so bile posredovane.

Polja za vnos in konfiguracijo

Osnovne nastavitve
changes — Spremembe
Ena sprememba na vrstico. Vrsta je added, changed, fixed, removed ali security.
Privzete nastavitve: ""
product — Izdelek
Ime izdelka.
Privzete nastavitve: ""
version — Različica
Dodano dobesedno.
Privzete nastavitve: ""
release_date — Datum
Dodano dobesedno.
Privzete nastavitve: ""
audience — Občinstvo
Kdo bere opombe.
customers — Stranke · developers — Razvijalci · internal — Interna ekipa
Privzete nastavitve: "customers"

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "release_notes",
    "text": "{\"changes\":\"id,type,text\\nC1,added,CSV izvoz za račune\\nC2,fixed,\\\"Prijava ni uspela, ko je e-pošta vsežala velike črke\\\"\\nC3,changed,Poročila se nalagajo v ozadju\",\"product\":\"Billy Invoices\",\"version\":\"3.2\",\"release_date\":\"12. maj\",\"audience\":\"customers\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "changes": {
            "type": "string",
            "maxLength": 30000,
            "minLength": 1
        },
        "product": {
            "type": "string",
            "maxLength": 80,
            "minLength": 1
        },
        "version": {
            "type": "string",
            "maxLength": 40
        },
        "release_date": {
            "type": "string",
            "maxLength": 40
        },
        "audience": {
            "type": "string",
            "enum": [
                "customers",
                "developers",
                "internal"
            ]
        }
    },
    "required": [
        "changes",
        "product",
        "audience"
    ]
}

Poglavja videja

video_chapters

Ustvarite oznake poglavij iz podnapisov ali prepisa s časovnimi oznakami. Časi prihajajo iz datoteke, AI predlaga samo naslove.

Polja za vnos in konfiguracijo

Osnovne nastavitve
transcript — Prepis s časovnimi oznakami
SRT, VTT ali vrstice, ki se začnejo s časom, kot je 01:12.
Privzete nastavitve: ""
max_chapters — Največje število poglavij
Od 3 do 20.
Privzete nastavitve: 8
Napredne nastavitve
min_gap_seconds — Najmanjši razmik v sekundah
Od 10 do 600.
Privzete nastavitve: 60

Največje število bajtov UTF-8 v vnosu: 70000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "video_chapters",
    "text": "{\"transcript\":\"00:00 Dobrodošli na delavnici in k kratkemu pregledu današnjega dnešnega dneva.\\n00:40 Začnemo z orodji, ki jih potrebujete za menjavo pnevmatike.\\n01:30 Najprej gevajte matice kolesa, ko je avtomobil na tleh.\\n02:20 Zdaj dvignite avtomobil na označenem mestu.\\n03:10 Odstranite kolo in namestite rezervno kolo.\\n04:05 Zategnite matice v križnem redosledu in spustite avtomobil.\\n05:00 Preverite tlak in poskrbite za shranjevanje orodja.\",\"max_chapters\":4,\"min_gap_seconds\":60}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "transcript": {
            "type": "string",
            "maxLength": 60000,
            "minLength": 1
        },
        "max_chapters": {
            "type": "integer",
            "minimum": 3,
            "maximum": 20
        },
        "min_gap_seconds": {
            "type": "integer",
            "minimum": 10,
            "maximum": 600
        }
    },
    "required": [
        "transcript",
        "max_chapters",
        "min_gap_seconds"
    ]
}

Dnevni red sestanka

meeting_agenda

Sestavite časovno razporejen dnevni red sestanka iz tem in trajanj. Strežnik izračuna čase, AI pa ubesedi točke in pričakovane rezultate.

Polja za vnos in konfiguracijo

Osnovne nastavitve
meeting_title — Naslov sestanka
Dodano dobesedno.
Privzete nastavitve: ""
objective — Cilj
Kaj naj bi sestanek dosegel.
Privzete nastavitve: ""
start_time — Začetni čas
Format 09:30.
Privzete nastavitve: "09:00"
topics — Teme
Ena tema na vrstico z odgovorno osebo in minutami.
Privzete nastavitve: ""
Napredne nastavitve
available_minutes — Razpoložljive minute
0 pomeni brez omejitve. Daljši dnevni red je označen.
Privzete nastavitve: 0
break_minutes — Premor po vsaki tretji temi
Minute, 0 pomeni brez odmora.
Privzete nastavitve: 0

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "meeting_agenda",
    "text": "{\"meeting_title\":\"Načrtovanje pomlad\",\"objective\":\"Odločite vrstico treh projektov\",\"start_time\":\"09:30\",\"topics\":\"id,topic,owner,minutes\\nT1,pregled zadnjega četrtletja,Anna,20\\nT2,proračun projektov A B C,Marek,40\\nT3,kdo kaj dela,Anna,30\",\"available_minutes\":90,\"break_minutes\":0}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "meeting_title": {
            "type": "string",
            "maxLength": 120,
            "minLength": 1
        },
        "objective": {
            "type": "string",
            "maxLength": 600
        },
        "start_time": {
            "type": "string",
            "maxLength": 5,
            "minLength": 1
        },
        "topics": {
            "type": "string",
            "maxLength": 20000,
            "minLength": 1
        },
        "available_minutes": {
            "type": "integer",
            "minimum": 0,
            "maximum": 1440
        },
        "break_minutes": {
            "type": "integer",
            "minimum": 0,
            "maximum": 60
        }
    },
    "required": [
        "meeting_title",
        "start_time",
        "topics",
        "available_minutes",
        "break_minutes"
    ]
}

Vprašanja o dokumentu

document_questions

Odgovori na vprašanja iz prilepljenega dokumenta. Vsak odgovor potrebuje natančen citat; sicer rezultat pove, da dokument tega ne navaja.

Polja za vnos in konfiguracijo

Osnovne nastavitve
document — Dokument
Prilepite besedilo. Obravnava se kot podatki, nikoli kot navodila.
Privzete nastavitve: ""
questions — Vprašanja
Eno vprašanje na vrstico, največ 12.
Privzete nastavitve: ""
Napredne nastavitve
answer_length — Dolžina odgovora
Kratki ali podrobni odgovori.
brief — Kratki · detailed — Podrobni
Privzete nastavitve: "brief"

Največje število bajtov UTF-8 v vnosu: 40000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "document_questions",
    "text": "{\"document\":\"Najemni čas se začne 1. junija in traja 24 mesecev.\\n\\nNajemnik plača mesečni najemnino v višini 950 EUR do tretjega delovnega dne v vsakem mesecu.\\n\\nHišni ljubljenčki zahtevajo pisno dovoljenje lastnika.\",\"questions\":\"Koliko traja najemni čas?\\nAli lahko najemnik drži psa?\\nKdo plača popravila?\",\"answer_length\":\"brief\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "document": {
            "type": "string",
            "maxLength": 30000,
            "minLength": 1
        },
        "questions": {
            "type": "string",
            "maxLength": 3700,
            "minLength": 1
        },
        "answer_length": {
            "type": "string",
            "enum": [
                "brief",
                "detailed"
            ]
        }
    },
    "required": [
        "document",
        "questions",
        "answer_length"
    ]
}

Pogodbena določila za pregled

contract_clause_review

Poiščite določila v pogodbi, ki si zaslužijo natančnejši pregled: podaljšanje, odpoved, odgovornost, plačilo, kazni in podatki, vsako z natančnim citatom.

Polja za vnos in konfiguracijo

Osnovne nastavitve
document — Besedilo pogodbe
Prilepite besedilo. Obravnava se kot podatki, nikoli kot navodila.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 32000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "contract_clause_review",
    "text": "{\"document\":\"Ta pogodba se samodejno podaljuje za 12 mesecev, razen če je odpovedana v pisni obliki 3 mesece pred koncem obdobja.\\n\\nOdgovornost ponudnika je omejena na plačila, opravljena v preteklih 6 mesecih.\\n\\nRačuni je treba poravnati v 14 dneh. Za zamujeno plačilo se obrača pristojnina v višini 2 odstotkov na mesec.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "document": {
            "type": "string",
            "maxLength": 30000,
            "minLength": 1
        }
    },
    "required": [
        "document"
    ]
}

Naloge in odločitve iz besedila

action_items

Izluščite naloge, odločitve in odprta vprašanja iz e-pošte ali zapiskov. Odgovorne osebe in datumi se pojavijo samo, če so v besedilu.

Polja za vnos in konfiguracijo

Osnovne nastavitve
document — E-pošta ali zapiski
Prilepite besedilo. Obravnava se kot podatki, nikoli kot navodila.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 32000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "action_items",
    "text": "{\"document\":\"Živijo vsi, dogovorili smo se, da bomo lansiranje premaknili na 12. junij. Marek bo do petka posodobil seznam cen. Noben ni še preveril, ali lahko dobavitelj dostavi prej.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "document": {
            "type": "string",
            "maxLength": 30000,
            "minLength": 1
        }
    },
    "required": [
        "document"
    ]
}

Protislovja v dokumentu

contradiction_check

Poiščite izjave v dokumentu, ki si nasprotujejo, na primer različne datume ali zneske, z navedbo obeh odlomkov.

Polja za vnos in konfiguracijo

Osnovne nastavitve
document — Dokument
Prilepite besedilo. Obravnava se kot podatki, nikoli kot navodila.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 32000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "contradiction_check",
    "text": "{\"document\":\"Projekt se začne 1. marca in konča po 6 mesecih.\\n\\nSkupni proračun znaša 40.000 EUR.\\n\\nV razdelku 4 se projekt konča 30. novembra. Skupni proračun v višini 45.000 EUR vključuje stroške potovanja.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "document": {
            "type": "string",
            "maxLength": 30000,
            "minLength": 1
        }
    },
    "required": [
        "document"
    ]
}

Manjkajoči podatki v povpraševanju

missing_information

Pred začetkom dela ugotovite, kaj manjka v povpraševanju ali naročilu, in dobite vprašanja, ki jih je treba zastaviti.

Polja za vnos in konfiguracijo

Osnovne nastavitve
document — Povpraševanje ali naročilo
Prilepite besedilo. Obravnava se kot podatki, nikoli kot navodila.
Privzete nastavitve: ""
purpose — Za kaj je potrebno
Na primer "pripraviti ponudbo" ali "načrtovati dogodek".
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 22000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "missing_information",
    "text": "{\"document\":\"Pozdravljeni, kmalu potrebujemo ponovno barvanje naše pisarne. Ima več sob in na dindingah so nekateri sledi. Prosimo, pošljite ponudbo.\",\"purpose\":\"pripraviti ponudbo\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "document": {
            "type": "string",
            "maxLength": 20000,
            "minLength": 1
        },
        "purpose": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        }
    },
    "required": [
        "document",
        "purpose"
    ]
}

Uradni dopis, razložen

official_letter_explainer

Razložite uradni dopis v preprostem jeziku: kaj pravi, roki, zneski in kaj storiti, vsako z natančnim odlomkom. To ni pravni nasvet.

Polja za vnos in konfiguracijo

Osnovne nastavitve
document — Besedilo dopisa
Prilepite besedilo. Osebne podatke lahko prej odstranite.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 22000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "official_letter_explainer",
    "text": "{\"document\":\"Obvestilo z dne 4. maja. Prejeli smo vašo vlogo za stanovanjsko početje. Prosimo, oddajte svojo najemno pogodbo in dokazilo o prihodkih do 25. maja. Brez teh dokumentov o vaši vlogo ne moremo odločiti. Vprašanja: Stanovanjska služba, soba 214.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "document": {
            "type": "string",
            "maxLength": 20000,
            "minLength": 1
        }
    },
    "required": [
        "document"
    ]
}

Kontrolni seznam iz besedila

checklist_from_text

Navodila ali postopek spremenite v kontrolni seznam. Vsaka točka je vezana na natančen odlomek in nič ni dodano.

Polja za vnos in konfiguracijo

Osnovne nastavitve
document — Navodila ali postopek
Prilepite besedilo. Obravnava se kot podatki, nikoli kot navodila.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 32000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "checklist_from_text",
    "text": "{\"document\":\"Pred začetkom izklopite napravo in izvlecite plug. Odprite pokrov s priloženim ključem. Odstranite filter in ga sperite pod hladno vodo. Nikoli ne uporabljajte topil, saj poškodujejo tesnilo. Filter pred ponovno montažo pustite eno uro suhati.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "document": {
            "type": "string",
            "maxLength": 30000,
            "minLength": 1
        }
    },
    "required": [
        "document"
    ]
}

Razvrščanje zahtevkov

ticket_triage

Razvrstite zahtevke za podporo v urejene kategorije z nujnostjo, natančnim odlomkom in predlaganim naslednjim korakom. Nič ni poslano.

Polja za vnos in konfiguracijo

Osnovne nastavitve
items — Zahtevki
En zahtevek na vrstico. Besedilo lahko prilepite iz katerega koli sistema.
Privzete nastavitve: ""
categories — Kategorije
Urejene kategorije s kratko opredelitvijo.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 56000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "ticket_triage",
    "text": "{\"items\":\"id,subject,text\\nT1,Prijava ne uspeva,Od jutrišnjega jutra se nobene osebe v naši ekipi ne morejo prijaviti. Ne moremo delati.\\nT2,Naslov za fakturo,\\\"Prosimo, spremenite naš naslov za fakturo na Mill Road 3.\\\"\\nT3,Ideja,Bilo bi lepo imeti temni način.\",\"categories\":\"id,name,definition\\nC1,Tehnična napaka,Nekaj ne deluje\\nC2,Obračun,Računi in plačila\\nC3,Zahteva za funkcijo,Želje za nove funkcije\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "items": {
            "type": "string",
            "maxLength": 40000,
            "minLength": 1
        },
        "categories": {
            "type": "string",
            "maxLength": 15000,
            "minLength": 1
        }
    },
    "required": [
        "items",
        "categories"
    ]
}

Razvrščanje povratnih informacij

feedback_sorting

Razvrstite odprte povratne informacije v urejene teme, z natančnim odlomkom za vsako postavko in številom po temah.

Polja za vnos in konfiguracijo

Osnovne nastavitve
items — Povratne informacije
En vnos na vrstico, na primer iz ankete.
Privzete nastavitve: ""
categories — Teme
Urejene teme s kratko opredelitvijo.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 56000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "feedback_sorting",
    "text": "{\"items\":\"id,source,text\\nF1,Anketa,Osebje na vrstici je bilo zelo prijazno.\\nF2,E-pošta,Na svoj termin sem čakal več kot eno uro.\\nF3,Anketa,Parkiranje je v bližini zgradje težko najti.\",\"categories\":\"id,name,definition\\nS1,Osebje,Obnašanje in nasveti osebja\\nS2,Čas čekanja,Čakanje in termini\\nS3,Lokacija,Dostop in parkiranje\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "items": {
            "type": "string",
            "maxLength": 40000,
            "minLength": 1
        },
        "categories": {
            "type": "string",
            "maxLength": 15000,
            "minLength": 1
        }
    },
    "required": [
        "items",
        "categories"
    ]
}

Priporočilno pismo

recommendation_letter

Napišite priporočilno pismo iz posredovanih dejstev, brez izmišljenih dosežkov, ocen ali primerjav.

Polja za vnos in konfiguracijo

Osnovne nastavitve
person — Oseba
Kdo je priporočen.
Privzete nastavitve: ""
relationship — Odnos
Kako pisec pozna osebo in koliko časa.
Privzete nastavitve: ""
purpose — Priporočeno za
Neobvezno: delovno mesto, tečaj ali program.
Privzete nastavitve: ""
facts — Dejstva
Dovolj so preprosti zapiski. V osnutku se lahko pojavi samo to, kar je zapisano tukaj.
Privzete nastavitve: ""
sender — Pošiljatelj in podpis
Ime, vloga in kontaktni podatki. Dodano dobesedno.
Privzete nastavitve: ""
Napredne nastavitve
tone — Ton
Splošni slog osnutka.
neutral — Nevtralen · friendly — Prijazen · formal — Formalen
Privzete nastavitve: "neutral"

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "recommendation_letter",
    "text": "{\"person\":\"Mira Kovac\",\"relationship\":\"Vodja ekipe že tri leta pri Lumen Print\",\"purpose\":\"Vloga projektne vodje\",\"facts\":\"Mira je načrtovala selitev naše tiskarne leta 2025. Vodila je dva novi kolega. Stranke je med selitvijo obveščala o dejanjih.\",\"tone\":\"friendly\",\"sender\":\"Tom Berg, vodja proizvodnje, Lumen Print\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "person": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "relationship": {
            "type": "string",
            "maxLength": 240,
            "minLength": 1
        },
        "purpose": {
            "type": "string",
            "maxLength": 200
        },
        "facts": {
            "type": "string",
            "maxLength": 6000,
            "minLength": 1
        },
        "tone": {
            "type": "string",
            "enum": [
                "neutral",
                "friendly",
                "formal"
            ]
        },
        "sender": {
            "type": "string",
            "maxLength": 600,
            "minLength": 1
        }
    },
    "required": [
        "person",
        "relationship",
        "facts",
        "tone",
        "sender"
    ]
}

Življenjepis iz zapiskov

cv_from_notes

Zapiske o delu in izobrazbi spremenite v urejen življenjepis, z datumi in delodajalci natanko takšnimi, kot so bili posredovani.

Polja za vnos in konfiguracijo

Osnovne nastavitve
full_name — Ime
Dodano dobesedno.
Privzete nastavitve: ""
contact — Kontaktni podatki
Dodano dobesedno pod imenom.
Privzete nastavitve: ""
target_role — Ciljno delovno mesto
Neobvezno: delovno mesto, za katero je ta življenjepis.
Privzete nastavitve: ""
experience — Delovne izkušnje
Delovna mesta, delodajalci, datumi in naloge. Dovolj so preprosti zapiski.
Privzete nastavitve: ""
education — Izobrazba
Neobvezno: šole, tečaji in datumi.
Privzete nastavitve: ""
skills — Veščine
Neobvezno: jeziki, orodja in druge veščine.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "cv_from_notes",
    "text": "{\"full_name\":\"Mira Kovac\",\"contact\":\"mira.kovac@example.org\",\"target_role\":\"Vodja projekta\",\"experience\":\"2022 do danes: koordinator ekipe pri Lumen Print, načrtovanje selitve delavnice, usposabljanje novih sodelavcev. 2018 do 2022: tehnik tiska pri Atlas Druck.\",\"education\":\"2018 poklicno usposobljanje za tehnik tiska\",\"skills\":\"Načrtovanje projektov, nemščina, angleščina\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "full_name": {
            "type": "string",
            "maxLength": 120,
            "minLength": 1
        },
        "contact": {
            "type": "string",
            "maxLength": 400
        },
        "target_role": {
            "type": "string",
            "maxLength": 160
        },
        "experience": {
            "type": "string",
            "maxLength": 5000,
            "minLength": 1
        },
        "education": {
            "type": "string",
            "maxLength": 2000
        },
        "skills": {
            "type": "string",
            "maxLength": 1000
        }
    },
    "required": [
        "full_name",
        "experience"
    ]
}

Zahvalno pismo

thank_you_letter

Napišite zahvalno pismo strankam, donatorjem ali partnerjem iz posredovane priložnosti in dejstev.

Polja za vnos in konfiguracijo

Osnovne nastavitve
recipient — Prejemnik
Oseba ali organizacija.
Privzete nastavitve: ""
occasion — Priložnost
Za kaj se zahvaljujete.
Privzete nastavitve: ""
facts — Dejstva
Dovolj so preprosti zapiski. V osnutku se lahko pojavi samo to, kar je zapisano tukaj.
Privzete nastavitve: ""
sender — Pošiljatelj in podpis
Ime, vloga in kontaktni podatki. Dodano dobesedno.
Privzete nastavitve: ""
Napredne nastavitve
tone — Ton
Splošni slog osnutka.
neutral — Nevtralen · friendly — Prijazen · formal — Formalen
Privzete nastavitve: "neutral"

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "thank_you_letter",
    "text": "{\"recipient\":\"Riverside Bakery\",\"occasion\":\"Sponzoriranje našega poletnega sejma\",\"facts\":\"Pekarna je donirala kruh za 200 gostov. Dva zaposlena sta pomagala na stanku.\",\"tone\":\"friendly\",\"sender\":\"Anna Berg, ravnateljica, Association Riverside\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "recipient": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "occasion": {
            "type": "string",
            "maxLength": 240,
            "minLength": 1
        },
        "facts": {
            "type": "string",
            "maxLength": 4000,
            "minLength": 1
        },
        "tone": {
            "type": "string",
            "enum": [
                "neutral",
                "friendly",
                "formal"
            ]
        },
        "sender": {
            "type": "string",
            "maxLength": 600
        }
    },
    "required": [
        "recipient",
        "occasion",
        "facts",
        "tone"
    ]
}

Potrditev termina

appointment_confirmation

Napišite potrditev termina z datumom, krajem in podatki za spremembo natanko takšnimi, kot so bili posredovani.

Polja za vnos in konfiguracijo

Osnovne nastavitve
recipient — Prejemnik
Ime osebe.
Privzete nastavitve: ""
subject_matter — Termin
Za kaj gre pri terminu.
Privzete nastavitve: ""
date_time — Datum in čas
Dodano dobesedno.
Privzete nastavitve: ""
place — Kraj
Dodano dobesedno.
Privzete nastavitve: ""
notes — Opombe
Neobvezno: kaj prinesti, kako se pripraviti.
Privzete nastavitve: ""
cancellation — Sprememba ali odpoved
Kako spremeniti ali odpovedati. Dodano dobesedno.
Privzete nastavitve: ""
sender — Pošiljatelj in podpis
Ime, vloga in kontaktni podatki. Dodano dobesedno.
Privzete nastavitve: ""
Napredne nastavitve
tone — Ton
Splošni slog osnutka.
neutral — Nevtralen · friendly — Prijazen · formal — Formalen
Privzete nastavitve: "neutral"

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "appointment_confirmation",
    "text": "{\"recipient\":\"Gospod Novak\",\"subject_matter\":\"Pregled ogrevanja\",\"date_time\":\"12. maja, 10:00\",\"place\":\"Mill Road 4\",\"notes\":\"Prosimo, zagotovite dostop do kotarnice. Prinesite zadnje poročilo o pregledu.\",\"cancellation\":\"Pokličite na 030 000000 najprej dan pred terminom.\",\"tone\":\"neutral\",\"sender\":\"Servisna ekipa, Heizung Berg\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "recipient": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "subject_matter": {
            "type": "string",
            "maxLength": 200,
            "minLength": 1
        },
        "date_time": {
            "type": "string",
            "maxLength": 80,
            "minLength": 1
        },
        "place": {
            "type": "string",
            "maxLength": 200
        },
        "notes": {
            "type": "string",
            "maxLength": 2000
        },
        "cancellation": {
            "type": "string",
            "maxLength": 400
        },
        "tone": {
            "type": "string",
            "enum": [
                "neutral",
                "friendly",
                "formal"
            ]
        },
        "sender": {
            "type": "string",
            "maxLength": 600
        }
    },
    "required": [
        "recipient",
        "subject_matter",
        "date_time",
        "tone"
    ]
}

Sporočilo o odsotnosti

out_of_office

Napišite sporočilo o odsotnosti za ljudi zunaj organizacije in eno za sodelavce, z obdobjem, kot je bilo posredovano.

Polja za vnos in konfiguracijo

Osnovne nastavitve
person — Oseba
Ime osebe, ki je odsotna.
Privzete nastavitve: ""
date_range — Obdobje
Od in do, kot naj bo zapisano.
Privzete nastavitve: ""
substitute — Kdo prevzame
Ime in kontakt. Dodano dobesedno.
Privzete nastavitve: ""
notes — Opombe
Neobvezno: nujne zadeve, kaj počaka do vrnitve.
Privzete nastavitve: ""
Napredne nastavitve
tone — Ton
Splošni slog osnutka.
neutral — Nevtralen · friendly — Prijazen · formal — Formalen
Privzete nastavitve: "neutral"

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "out_of_office",
    "text": "{\"person\":\"Mira Kovac\",\"date_range\":\"4. do 15. avgusta\",\"substitute\":\"Tom Berg, tom.berg@example.org\",\"notes\":\"Računi čakajo na vrnitev.\",\"tone\":\"friendly\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "person": {
            "type": "string",
            "maxLength": 120,
            "minLength": 1
        },
        "date_range": {
            "type": "string",
            "maxLength": 80,
            "minLength": 1
        },
        "substitute": {
            "type": "string",
            "maxLength": 300
        },
        "notes": {
            "type": "string",
            "maxLength": 1500
        },
        "tone": {
            "type": "string",
            "enum": [
                "neutral",
                "friendly",
                "formal"
            ]
        }
    },
    "required": [
        "person",
        "date_range",
        "tone"
    ]
}

Opomnik na ponudbo

offer_follow_up

Napišite vljuden opomnik na odprto ponudbo, brez pritiska, izmišljenih rokov ali popustov.

Polja za vnos in konfiguracijo

Osnovne nastavitve
customer — Stranka
Ime stranke.
Privzete nastavitve: ""
offer_reference — Ponudba
Številka ali naziv in datum. Dodano dobesedno.
Privzete nastavitve: ""
facts — Dejstva
Kaj je bilo ponujeno, o čem ste se pogovarjali, kaj bi bil naslednji korak.
Privzete nastavitve: ""
sender — Pošiljatelj in podpis
Ime, vloga in kontaktni podatki. Dodano dobesedno.
Privzete nastavitve: ""
Napredne nastavitve
tone — Ton
Splošni slog osnutka.
neutral — Nevtralen · friendly — Prijazen · formal — Formalen
Privzete nastavitve: "neutral"

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "offer_follow_up",
    "text": "{\"customer\":\"Atlas Druck\",\"offer_reference\":\"Ponudba 2026-41 z dne 3. marca\",\"facts\":\"Nova mehanizacija za upogibanje s montažo. Govorili smo o dostavi v juniju. Naslednji korak bi bil kratek telefonski pogovor.\",\"tone\":\"neutral\",\"sender\":\"Anna Berg, Prodaja, Lumen Print\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "customer": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "offer_reference": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "facts": {
            "type": "string",
            "maxLength": 3000,
            "minLength": 1
        },
        "tone": {
            "type": "string",
            "enum": [
                "neutral",
                "friendly",
                "formal"
            ]
        },
        "sender": {
            "type": "string",
            "maxLength": 600
        }
    },
    "required": [
        "customer",
        "offer_reference",
        "facts",
        "tone"
    ]
}

Kratka navodila

quick_guide

Zapiske spremenite v kratka navodila po korakih, z opozorili samo v obliki, kot so bila posredovana.

Polja za vnos in konfiguracijo

Osnovne nastavitve
guide_title — Naslov
Dodano dobesedno.
Privzete nastavitve: ""
audience — Za koga
Neobvezno: kdo uporablja ta navodila.
Privzete nastavitve: ""
notes — Opombe
Koraki, nastavitve in opozorila v katerem koli vrstnem redu.
Privzete nastavitve: ""
support — Pomoč
Neobvezno: koga vprašati. Dodano dobesedno.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "quick_guide",
    "text": "{\"guide_title\":\"Očistite aparat za kavo\",\"audience\":\"Pisarniški tim\",\"notes\":\"Izklopite in pustite, da se ohladi. Praznijo izvlečni posojnik. Posojnik sperite z toplo vodo. Ne uporabljajte pomivalnega stroja. Gumb za čiščenje držite 3 sekunde.\",\"support\":\"Tim za vzdrževanje, soba 12\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "guide_title": {
            "type": "string",
            "maxLength": 120,
            "minLength": 1
        },
        "audience": {
            "type": "string",
            "maxLength": 160
        },
        "notes": {
            "type": "string",
            "maxLength": 6000,
            "minLength": 1
        },
        "support": {
            "type": "string",
            "maxLength": 300
        }
    },
    "required": [
        "guide_title",
        "notes"
    ]
}

Varnostno usposabljanje

safety_briefing

Napišite varnostno usposabljanje iz posredovanih pravil in nevarnosti, brez dodajanja nevarnosti, pravil ali pravnih izjav.

Polja za vnos in konfiguracijo

Osnovne nastavitve
workplace — Delovno mesto
Področje ali naloga, za katero je usposabljanje.
Privzete nastavitve: ""
notes — Pravila in nevarnosti
Lastna pravila, nevarnosti in koraki v sili. Nič drugega se ne doda.
Privzete nastavitve: ""
responsible — Odgovorna oseba
Dodano dobesedno.
Privzete nastavitve: ""
briefing_date — Datum usposabljanja
Dodano dobesedno.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "safety_briefing",
    "text": "{\"workplace\":\"Delavnica za tiskanje\",\"notes\":\"Nevarnosti: premikajoči valjki, vapori solventa. Pravila: dolge laste zgornje, ob čiščenju nosite rokavice, med uporabo solventa imejte vrata odprta. U emergency: pritisnite rdeč gumb za zaustavitev, pokličite vodjo izmenjave.\",\"responsible\":\"Tom Berg\",\"briefing_date\":\"12. maj\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "workplace": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "notes": {
            "type": "string",
            "maxLength": 6000,
            "minLength": 1
        },
        "responsible": {
            "type": "string",
            "maxLength": 160
        },
        "briefing_date": {
            "type": "string",
            "maxLength": 40
        }
    },
    "required": [
        "workplace",
        "notes"
    ]
}

Obvestilo najemnikom

tenant_notice

Napišite obvestilo najemnikom o delih, dostopu ali spremembah, z datumom in kontaktom natanko takšnima, kot sta bila posredovana.

Polja za vnos in konfiguracijo

Osnovne nastavitve
property — Nepremičnina
Naslov ali stavba.
Privzete nastavitve: ""
topic — Tema
O čem je obvestilo.
Privzete nastavitve: ""
facts — Dejstva
Dovolj so preprosti zapiski. V osnutku se lahko pojavi samo to, kar je zapisano tukaj.
Privzete nastavitve: ""
date_time — Datum in čas
Dodano dobesedno.
Privzete nastavitve: ""
contact — Kontaktni podatki
Dodano dobesedno.
Privzete nastavitve: ""
sender — Pošiljatelj in podpis
Ime, vloga in kontaktni podatki. Dodano dobesedno.
Privzete nastavitve: ""
Napredne nastavitve
tone — Ton
Splošni slog osnutka.
neutral — Nevtralen · friendly — Prijazen · formal — Formalen
Privzete nastavitve: "neutral"

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "tenant_notice",
    "text": "{\"property\":\"Mill Road 4\",\"topic\":\"Prekinitev vodovoda zaradi popravila cevi\",\"facts\":\"V celotni stavbi bo voda izginila za približno 4 ure. Prosimo, si vodo nabavite vnaprej in poskrbite, da je dostop do kletovnega prostora propen.\",\"date_time\":\"12. maj, 08:00\",\"contact\":\"Ekipa za vzdrževavo, 030 000000\",\"tone\":\"neutral\",\"sender\":\"Uprava nepremičnin Berg\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "property": {
            "type": "string",
            "maxLength": 200,
            "minLength": 1
        },
        "topic": {
            "type": "string",
            "maxLength": 200,
            "minLength": 1
        },
        "facts": {
            "type": "string",
            "maxLength": 4000,
            "minLength": 1
        },
        "date_time": {
            "type": "string",
            "maxLength": 80
        },
        "contact": {
            "type": "string",
            "maxLength": 400
        },
        "tone": {
            "type": "string",
            "enum": [
                "neutral",
                "friendly",
                "formal"
            ]
        },
        "sender": {
            "type": "string",
            "maxLength": 600
        }
    },
    "required": [
        "property",
        "topic",
        "facts",
        "tone"
    ]
}

Interno obvestilo

internal_announcement

Napišite obvestilo za sodelavce ali člane iz posredovanih dejstev, z datumom in kontaktom natanko takšnima, kot sta bila podana.

Polja za vnos in konfiguracijo

Osnovne nastavitve
topic — Tema
O čem je obvestilo.
Privzete nastavitve: ""
audience — Za koga
Neobvezno: ekipa, oddelek ali vsi člani.
Privzete nastavitve: ""
facts — Dejstva
Dovolj so preprosti zapiski. V osnutku se lahko pojavi samo to, kar je zapisano tukaj.
Privzete nastavitve: ""
effective_date — Velja od
Dodano dobesedno.
Privzete nastavitve: ""
contact — Kontaktni podatki
Kdo odgovarja na vprašanja. Dodano dobesedno.
Privzete nastavitve: ""
sender — Pošiljatelj in podpis
Ime, vloga in kontaktni podatki. Dodano dobesedno.
Privzete nastavitve: ""
Napredne nastavitve
tone — Ton
Splošni slog osnutka.
neutral — Nevtralen · friendly — Prijazen · formal — Formalen
Privzete nastavitve: "neutral"

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "internal_announcement",
    "text": "{\"topic\":\"Novi pisarniški urad\",\"audience\":\"Vso osebje\",\"facts\":\"Pisarna ima petki ob 16:00 zaprti. Po tem se klici preusmerijo na službo za odgovarjanje na klice. Prosimo, strankam o tem obvestite pri naslednjem kontaktu.\",\"effective_date\":\"1. jun\",\"contact\":\"Anna Berg, pisarna\",\"tone\":\"neutral\",\"sender\":\"Vodstvo, Lumen Print\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "topic": {
            "type": "string",
            "maxLength": 200,
            "minLength": 1
        },
        "audience": {
            "type": "string",
            "maxLength": 160
        },
        "facts": {
            "type": "string",
            "maxLength": 5000,
            "minLength": 1
        },
        "effective_date": {
            "type": "string",
            "maxLength": 40
        },
        "contact": {
            "type": "string",
            "maxLength": 300
        },
        "tone": {
            "type": "string",
            "enum": [
                "neutral",
                "friendly",
                "formal"
            ]
        },
        "sender": {
            "type": "string",
            "maxLength": 600
        }
    },
    "required": [
        "topic",
        "facts",
        "tone"
    ]
}

Poročilo o opravljenem delu

work_report

Z zapiski in tabelo ur in materiala ustvarite pregledno poročilo o opravljenem delu. Strežnik sešteje ure in zneske, AI pa oblikuje besedilo o opravljenem delu.

Polja za vnos in konfiguracijo

Osnovne nastavitve
customer — Stranka
Dodano dobesedno.
Privzete nastavitve: ""
site — Lokacija
Neobvezno: naslov ali številka naloga.
Privzete nastavitve: ""
work_date — Datum dela
Dodano dobesedno.
Privzete nastavitve: ""
technician — Izvedel
Neobvezno: ime ali ekipa.
Privzete nastavitve: ""
work_notes — Opombe o delu
Kaj je bilo narejeno, kaj je bilo ugotovljeno, kaj je še odprto. Dovolj so preprosti zapiski.
Privzete nastavitve: ""
lines — Ure in material
Ena postavka na vrstico. kind je labour, material ali other. unit_price je lahko prazen.
Privzete nastavitve: ""
Napredne nastavitve
currency — Valuta
Kratka koda ali znak, ki se prikazuje ob zneskih, na primer EUR.
Privzete nastavitve: "EUR"

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "work_report",
    "text": "{\"customer\":\"Hartmann Bakery\",\"site\":\"Mill Street 4\",\"work_date\":\"12. maj 2026\",\"technician\":\"Tom Berg\",\"work_notes\":\"Zamenjan je bil puščajoči ventil na vodovodu mešalnika za testo. Preizkus tesnosti, puščanja ni bilo. Drugi ventil kaže rjo in ga je treba zamenjati ob naslednjem servisu.\",\"lines\":\"id,kind,description,quantity,unit,unit_price\\nL1,labour,Popravilo in preizkus,2.5,h,48\\nL2,material,Krogelni ventil DN15,1,pc,18.40\\nL3,other,Pot,1,pavšal,25\",\"currency\":\"EUR\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "customer": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "site": {
            "type": "string",
            "maxLength": 200
        },
        "work_date": {
            "type": "string",
            "maxLength": 40,
            "minLength": 1
        },
        "technician": {
            "type": "string",
            "maxLength": 160
        },
        "work_notes": {
            "type": "string",
            "maxLength": 6000,
            "minLength": 1
        },
        "lines": {
            "type": "string",
            "maxLength": 20000,
            "minLength": 1
        },
        "currency": {
            "type": "string",
            "maxLength": 4
        }
    },
    "required": [
        "customer",
        "work_date",
        "work_notes",
        "lines"
    ]
}

Seznam napak

defect_list

Zapiske s pregleda spremenite v oštevilčen seznam napak. Vsak vnos je povezan z natančnim odlomkom v zapiskih, nič ni dodano.

Polja za vnos in konfiguracijo

Osnovne nastavitve
site — Lokacija ali nepremičnina
Dodano dobesedno.
Privzete nastavitve: ""
inspection_date — Datum pregleda
Dodano dobesedno.
Privzete nastavitve: ""
inspector — Pregledal
Neobvezno.
Privzete nastavitve: ""
document — Zapiski s pregleda
Ena napaka na vrstico ali odstavek. Navedete lahko imena datotek fotografij.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "defect_list",
    "text": "{\"site\":\"Mill Road 3, second floor\",\"inspection_date\":\"3. jun 2026\",\"inspector\":\"A. Novak\",\"document\":\"Kuhinja: vtičnica ob oknu nima pokrova, žice so vidne.\\n\\nKopalnica: na levi strani ni fuge okoli tuša.\\n\\nPredsoje: barva na okvirju vrat je poškodovana, poglejte fotografijo IMG_204.\\n\\nDnevna soba: ventilator na radiatorju se ne obrne.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "site": {
            "type": "string",
            "maxLength": 200,
            "minLength": 1
        },
        "inspection_date": {
            "type": "string",
            "maxLength": 40,
            "minLength": 1
        },
        "inspector": {
            "type": "string",
            "maxLength": 160
        },
        "document": {
            "type": "string",
            "maxLength": 20000,
            "minLength": 1
        }
    },
    "required": [
        "site",
        "inspection_date",
        "document"
    ]
}

Razlaga delovnega spričevala

reference_explained

Razložite delovno spričevalo stavek za stavkom v preprostih besedah. Vsaka razlaga je povezana z natančnim stavkom.

Polja za vnos in konfiguracijo

Osnovne nastavitve
document — Besedilo spričevala
Prilepite besedilo. Obravnava se kot podatki, nikoli kot navodila.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "reference_explained",
    "text": "{\"document\":\"Gospa Kovac je pri nas delala kot projektna asistentka od marca 2023 do junija 2026.\\n\\nZalogam, dodeljene njej, je opravljala z največjo skrbnostjo in vedno popolnoma po naših pričakovanjih.\\n\\nNjen odnos do kolegov je bil prijazen in vedno je bila punctualna.\\n\\nŽelimo ji vse najboljše v prihodnosti.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "document": {
            "type": "string",
            "maxLength": 12000,
            "minLength": 1
        }
    },
    "required": [
        "document"
    ]
}

Osnutek delovnega spričevala

reference_draft

Pripravite osnutek delovnega spričevala iz posredovanih dejstev. Datumi, naloge in ocene se pojavijo samo, če so v vhodnih podatkih.

Polja za vnos in konfiguracijo

Osnovne nastavitve
employee — Zaposleni
Polno ime. Dodano dobesedno.
Privzete nastavitve: ""
period — Obdobje zaposlitve
Dodano dobesedno, na primer 1. marec 2023 do 30. junij 2026.
Privzete nastavitve: ""
role — Vloga
Dodano dobesedno.
Privzete nastavitve: ""
company — Podjetje
Dodano dobesedno.
Privzete nastavitve: ""
facts — Dejstva
Naloge, rezultati, vedenje in njihova ocena. V osnutku se lahko pojavi samo to, kar je zapisano tukaj.
Privzete nastavitve: ""
sender — Pošiljatelj in podpis
Ime, vloga in kontaktni podatki. Dodano dobesedno.
Privzete nastavitve: ""
Napredne nastavitve
tone — Ton
Splošni slog osnutka.
neutral — Nevtralen · friendly — Prijazen · formal — Formalen
Privzete nastavitve: "neutral"

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "reference_draft",
    "text": "{\"employee\":\"Mira Kovac\",\"period\":\"1. marč 2023 do 30. junija 2026\",\"role\":\"Projektna asistenta\",\"company\":\"Lumen Print\",\"facts\":\"Planirala je načrte tiskov za 40 strank. Učila je dve novi sodelavici. Njeno delo je bilo zelo dobro in zanesljivo. Sodelavci in stranke so cenile njen prijazen način. Odchodzi po lastni želji.\",\"tone\":\"formal\",\"sender\":\"Tom Berg, vodja proizvodnje\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "employee": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "period": {
            "type": "string",
            "maxLength": 120,
            "minLength": 1
        },
        "role": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "company": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "facts": {
            "type": "string",
            "maxLength": 8000,
            "minLength": 1
        },
        "tone": {
            "type": "string",
            "enum": [
                "neutral",
                "friendly",
                "formal"
            ]
        },
        "sender": {
            "type": "string",
            "maxLength": 600,
            "minLength": 1
        }
    },
    "required": [
        "employee",
        "period",
        "role",
        "company",
        "facts",
        "tone",
        "sender"
    ]
}

Preverjanje obračuna obratovalnih stroškov

utility_bill_check

Ponovno izračunajte obračun obratovalnih stroškov iz njegovih številk in pripravite seznam vprašanj. Računanje opravi strežnik.

Polja za vnos in konfiguracijo

Osnovne nastavitve
property — Stanovanje ali nepremičnina
Dodano dobesedno.
Privzete nastavitve: ""
period — Obračunsko obdobje
Dodano dobesedno.
Privzete nastavitve: ""
lines — Stroški iz obračuna
Ena vrstica na vrsto stroška: total_amount za stavbo, key_total in key_share za razdelitev, na primer 500 in 62 kvadratnih metrov. previous_total je lahko prazen.
Privzete nastavitve: ""
advance_paid — Predplačila
Skupaj plačano v obdobju. Prazno, če ni znano.
Privzete nastavitve: ""
billed_balance — Stanje na obračunu
Znesek za plačilo po obračunu, za primerjavo. Prazno, če ni znano.
Privzete nastavitve: ""
statement_total — Opombe iz obračuna
Neobvezno: kar koli drugega, kar je navedeno v obračunu, na primer obračunano stanje.
Privzete nastavitve: ""
Napredne nastavitve
currency — Valuta
Kratka koda ali znak, ki se prikazuje ob zneskih, na primer EUR.
Privzete nastavitve: "EUR"

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "utility_bill_check",
    "text": "{\"property\":\"Mill Road 3, stanovanje 5\",\"period\":\"1. janij do 31. decembra 2025\",\"lines\":\"id,cost_type,total_amount,key_total,key_share,previous_total\\nC1,Gredelno ogrevanje,8400,500,62,6800\\nC2,Voda,2100,500,62,2050\\nC3,Skrbnik,3600,500,62,3600\\nC4,Zavarovanje,1500,500,62,1450\",\"advance_paid\":\"1500\",\"billed_balance\":\"402.60\",\"statement_total\":\"Izjava z dnešnjim datumom 15. marca 2026.\",\"currency\":\"EUR\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "property": {
            "type": "string",
            "maxLength": 200,
            "minLength": 1
        },
        "period": {
            "type": "string",
            "maxLength": 80,
            "minLength": 1
        },
        "lines": {
            "type": "string",
            "maxLength": 20000,
            "minLength": 1
        },
        "advance_paid": {
            "type": "string",
            "maxLength": 20
        },
        "billed_balance": {
            "type": "string",
            "maxLength": 20
        },
        "statement_total": {
            "type": "string",
            "maxLength": 2000
        },
        "currency": {
            "type": "string",
            "maxLength": 4
        }
    },
    "required": [
        "property",
        "period",
        "lines"
    ]
}

Označevanje alergenov

allergen_labelling

Iz seznamov sestavin označite 14 glavnih alergenov v živilih za vsako jed. Vsak vnos navede sestavino, iz katere izhaja, za pregled v podjetju.

Polja za vnos in konfiguracijo

Osnovne nastavitve
dishes — Jedi in sestavine
Ena vrstica na jed z vsemi sestavinami, vključno s sestavinami kupljenih izdelkov, kjer so znane.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "allergen_labelling",
    "text": "{\"dishes\":\"id,dish,ingredients\\nD1,Palačinke,\\\"pšenično moko, jajca, mleko, maslo, sol\\\"\\nD2,Čička juha,\\\"črna dalja, korenje, celera, čebula, oljčno olje\\\"\\nD3,Solata z vinetretom,\\\"solata, paradižnik, gorčica, vinski kis, olje iz sončne semene\\\"\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "dishes": {
            "type": "string",
            "maxLength": 20000,
            "minLength": 1
        }
    },
    "required": [
        "dishes"
    ]
}

Učne kartice

flashcards

Učno besedilo spremenite v kartice z vprašanji in odgovori. Vsaka kartica je povezana z natančnim odlomkom, komplet pa lahko uvozite v programe za učne kartice.

Polja za vnos in konfiguracijo

Osnovne nastavitve
document — Učno besedilo
Prilepite besedilo. Obravnava se kot podatki, nikoli kot navodila.
Privzete nastavitve: ""
card_count — Število kartic
Od 5 do 40.
Privzete nastavitve: 12

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "flashcards",
    "text": "{\"document\":\"Fotosinteza poteka v kloroplastih rastlinskih celic. Klorofil vpija svetlobo, predvsem v rdečem in modrem obsegu.\\n\\nV svetlobnih reakcijah se voda razloži in sprosti kisik. Energija se shrani v ATP in NADPH.\\n\\nV Kalvinovem ciklu se z uporabo te energije ogljikov dioksid spremeni v sladkor.\",\"card_count\":5}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "document": {
            "type": "string",
            "maxLength": 30000,
            "minLength": 1
        },
        "card_count": {
            "type": "integer",
            "minimum": 5,
            "maximum": 40
        }
    },
    "required": [
        "document",
        "card_count"
    ]
}

Učni načrt ure

lesson_plan

Sestavite časovno razporejen načrt učne ure iz faz in trajanj. Strežnik izračuna čase, AI pa ubesedi vsako fazo in njen učni cilj.

Polja za vnos in konfiguracijo

Osnovne nastavitve
meeting_title — Naslov učne ure
Dodano dobesedno.
Privzete nastavitve: ""
objective — Učni cilj in skupina
Kaj naj skupina zna narediti po uri in kdo je skupina.
Privzete nastavitve: ""
start_time — Začetni čas
Format 09:30.
Privzete nastavitve: "08:00"
topics — Faze
Ena faza na vrstico z osebo, ki jo vodi, in minutami.
Privzete nastavitve: ""
Napredne nastavitve
available_minutes — Razpoložljive minute
0 pomeni brez omejitve. Daljši načrt je označen.
Privzete nastavitve: 45
break_minutes — Premor po vsaki tretji fazi
Minute, 0 pomeni brez odmora.
Privzete nastavitve: 0

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "lesson_plan",
    "text": "{\"meeting_title\":\"Frakcije: seštevanje z istim imenovalcem\",\"objective\":\"5. razred lahko sešteva frakcije z istim imenovalcem.\",\"start_time\":\"08:00\",\"topics\":\"id,topic,owner,minutes\\nP1,\\\"Ponovite, kaj je frakcija\\\",Teacher,5\\nP2,Pokažite seštevanje s kosmičmi pizze,Teacher,10\\nP3,Vrednostni nalogi v parih,Pupils,20\\nP4,Primerjajte rezultate in povzetek,Class,10\",\"available_minutes\":45,\"break_minutes\":0}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "meeting_title": {
            "type": "string",
            "maxLength": 120,
            "minLength": 1
        },
        "objective": {
            "type": "string",
            "maxLength": 800
        },
        "start_time": {
            "type": "string",
            "maxLength": 5,
            "minLength": 1
        },
        "topics": {
            "type": "string",
            "maxLength": 20000,
            "minLength": 1
        },
        "available_minutes": {
            "type": "integer",
            "minimum": 0,
            "maximum": 1440
        },
        "break_minutes": {
            "type": "integer",
            "minimum": 0,
            "maximum": 60
        }
    },
    "required": [
        "meeting_title",
        "start_time",
        "topics",
        "available_minutes",
        "break_minutes"
    ]
}

Prijava škode zavarovalnici

insurance_claim

Napišite prijavo škode zavarovalnici iz posredovanih dejstev. Številka police, datum in znesek ostanejo točni, nič ni dodano.

Polja za vnos in konfiguracijo

Osnovne nastavitve
insurer — Zavarovalnica
Dodano dobesedno.
Privzete nastavitve: ""
policy_number — Številka police
Dodano dobesedno.
Privzete nastavitve: ""
incident_date — Datum incidenta
Dodano dobesedno.
Privzete nastavitve: ""
incident_place — Kraj incidenta
Dodano dobesedno.
Privzete nastavitve: ""
facts — Dejstva
Kaj se je zgodilo, kaj je bilo poškodovano, kaj je bilo storjeno potem, kdo je bil udeležen.
Privzete nastavitve: ""
claim_amount — Znesek zahtevka
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
sender — Pošiljatelj in podpis
Ime, vloga in kontaktni podatki. Dodano dobesedno.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "insurance_claim",
    "text": "{\"insurer\":\"Riverside Insurance\",\"policy_number\":\"HR-4471-22\",\"incident_date\":\"14. marec 2026\",\"incident_place\":\"Mill Road 3, stanovanje 5\",\"facts\":\"Natočilo se je vodovodno cev v kuhinjskem stenu ponoči. Voda se je razlila v kuhinjo in hodnik. Tla v hodniku in kuhinjski element sta poškodovana. Istočasno smo zaprli glavno odklopno ventilo in zjutraj poklicali vodovarja.\",\"claim_amount\":\"2.350 EUR\",\"sender\":\"Anna Novak, Mill Road 3, Bridgeport\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "insurer": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "policy_number": {
            "type": "string",
            "maxLength": 60,
            "minLength": 1
        },
        "incident_date": {
            "type": "string",
            "maxLength": 60,
            "minLength": 1
        },
        "incident_place": {
            "type": "string",
            "maxLength": 200,
            "minLength": 1
        },
        "facts": {
            "type": "string",
            "maxLength": 6000,
            "minLength": 1
        },
        "claim_amount": {
            "type": "string",
            "maxLength": 60
        },
        "sender": {
            "type": "string",
            "maxLength": 600,
            "minLength": 1
        }
    },
    "required": [
        "insurer",
        "policy_number",
        "incident_date",
        "incident_place",
        "facts",
        "sender"
    ]
}

Obračun potnih stroškov

travel_expenses

Seznam izdatkov spremenite v obračun potnih stroškov. Strežnik sešteje zneske in označi manjkajoče račune in datume.

Polja za vnos in konfiguracijo

Osnovne nastavitve
traveller — Potnik
Dodano dobesedno.
Privzete nastavitve: ""
period — Obdobje potovanja
Dodano dobesedno.
Privzete nastavitve: ""
purpose — Namen potovanja
Kam in zakaj.
Privzete nastavitve: ""
lines — Stroški
Ena vrstica na izdatek. receipt je yes ali no.
Privzete nastavitve: ""
Napredne nastavitve
currency — Valuta
Kratka koda ali znak, ki se prikazuje ob zneskih, na primer EUR.
Privzete nastavitve: "EUR"

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "travel_expenses",
    "text": "{\"traveller\":\"Mira Kovac\",\"period\":\"3. do 4. junija 2026\",\"purpose\":\"Obisk dobavitelja Hartmann Paper v Bridgeportu za dogovor o načrtu dostav.\",\"lines\":\"id,date,category,description,amount,receipt\\nE1,3. jun,Vlak,Povratna voznica,86.50,yes\\nE2,3. jun,Hotel,Ena noč,112,yes\\nE3,3. jun,Obed,Večerja z dobaviteljem,48.20,no\\nE4,4. jun,Taksi,Železniška postaja do pisarne,,no\",\"currency\":\"EUR\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "traveller": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "period": {
            "type": "string",
            "maxLength": 80,
            "minLength": 1
        },
        "purpose": {
            "type": "string",
            "maxLength": 1500,
            "minLength": 1
        },
        "lines": {
            "type": "string",
            "maxLength": 20000,
            "minLength": 1
        },
        "currency": {
            "type": "string",
            "maxLength": 4
        }
    },
    "required": [
        "traveller",
        "period",
        "purpose",
        "lines"
    ]
}

Letno poročilo društva

club_annual_report

Napišite letno poročilo kluba ali društva iz zapiskov. Število članov in finance se pojavijo natanko tako, kot so bili posredovani.

Polja za vnos in konfiguracijo

Osnovne nastavitve
club — Klub ali društvo
Dodano dobesedno.
Privzete nastavitve: ""
year — Leto
Dodano dobesedno.
Privzete nastavitve: ""
facts — Dejstva
Dogodki, člani, finance, zahvale in načrti. Dovolj so preprosti zapiski.
Privzete nastavitve: ""
sender — Pošiljatelj in podpis
Ime, vloga in kontaktni podatki. Dodano dobesedno.
Privzete nastavitve: ""
Napredne nastavitve
length — Dolžina
Približna dolžina osnutka.
short — Kratko · medium — Srednje · long — Dolgo
Privzete nastavitve: "medium"

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "club_annual_report",
    "text": "{\"club\":\"Riverside Rowing Club\",\"year\":\"2025\",\"facts\":\"V juniju smo izvedli poletno regato z 120 udeleženci. Kuplila sta se dva nova čolna. Število članov se je povečalo z 84 na 97. Prihodki so bili 18.400 EUR, izdatki pa 16.900 EUR. V letu 2026 želimo renovirati čolnarnico. Hvala prostovoljcu regatnega ekipe.\",\"length\":\"medium\",\"sender\":\"Anna Novak, predsednica\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "club": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "year": {
            "type": "string",
            "maxLength": 20,
            "minLength": 1
        },
        "facts": {
            "type": "string",
            "maxLength": 10000,
            "minLength": 1
        },
        "length": {
            "type": "string",
            "enum": [
                "short",
                "medium",
                "long"
            ]
        },
        "sender": {
            "type": "string",
            "maxLength": 600,
            "minLength": 1
        }
    },
    "required": [
        "club",
        "year",
        "facts",
        "length",
        "sender"
    ]
}

Zapisnik o predaji stanovanja

flat_handover

Napišite zapisnik o predaji stanovanja iz zapiskov. Naslov, stanja števcev, ključi in prisotne osebe ostanejo natanko takšni, kot so vneseni.

Polja za vnos in konfiguracijo

Osnovne nastavitve
address — Naslov
Dodano dobesedno.
Privzete nastavitve: ""
handover_date — Datum predaje
Dodano dobesedno.
Privzete nastavitve: ""
parties — Prisotne osebe
Imena in vloge. Dodano dobesedno.
Privzete nastavitve: ""
meters — Stanja števcev
En števec na vrstico s številko in stanjem. Dodano dobesedno.
Privzete nastavitve: ""
keys — Ključi
Kaj je bilo predano. Dodano dobesedno.
Privzete nastavitve: ""
rooms_notes — Opombe po prostorih
Stanje, prostor za prostorom. Napake in dogovori v preprostih zapiskih.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "flat_handover",
    "text": "{\"address\":\"Mill Road 3, stan 5, Bridgeport\",\"handover_date\":\"30. jun 2026\",\"parties\":\"Anna Novak (lastnik), Tom Berg (najemnik)\",\"meters\":\"Električna energija 44812 kWh\\nVoda 312 m3\",\"keys\":\"3 ključa od stanovanja, 1 ključ od kleti\",\"rooms_notes\":\"Kuhinja čista, ena črta na delovni površini. Dnevna soba sveže premazana, brez poškodb. Kopalnica čista, pipa malo kaplja. Najemnik bo popravil pipa do 15. julija.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "address": {
            "type": "string",
            "maxLength": 200,
            "minLength": 1
        },
        "handover_date": {
            "type": "string",
            "maxLength": 40,
            "minLength": 1
        },
        "parties": {
            "type": "string",
            "maxLength": 500,
            "minLength": 1
        },
        "meters": {
            "type": "string",
            "maxLength": 800,
            "minLength": 1
        },
        "keys": {
            "type": "string",
            "maxLength": 500,
            "minLength": 1
        },
        "rooms_notes": {
            "type": "string",
            "maxLength": 8000,
            "minLength": 1
        }
    },
    "required": [
        "address",
        "handover_date",
        "parties",
        "meters",
        "keys",
        "rooms_notes"
    ]
}

Priprava na letni razgovor

staff_talk_prep

Iz zapiskov pripravite letni razgovor z zaposlenim: prednosti, teme, vprašanja in možni cilji, s primeri samo iz zapiskov.

Polja za vnos in konfiguracijo

Osnovne nastavitve
employee — Zaposleni
Dodano dobesedno.
Privzete nastavitve: ""
meeting_date — Datum razgovora
Neobvezno.
Privzete nastavitve: ""
role — Vloga
Neobvezno.
Privzete nastavitve: ""
facts — Dejstva
Opažanja, rezultati, pomisleki in želje. Dovolj so preprosti zapiski.
Privzete nastavitve: ""
Napredne nastavitve
tone — Ton
Splošni slog osnutka.
neutral — Nevtralen · friendly — Prijazen · formal — Formalen
Privzete nastavitve: "neutral"

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "staff_talk_prep",
    "text": "{\"employee\":\"Mira Kovac\",\"meeting_date\":\"20. junij 2026\",\"role\":\"Projektna asistenta\",\"facts\":\"Dobro je načrtovala selitev delavnice. Natočila dve novi kolegini. Poročila je bila pomlad trikrat zamudljena. Želela bi imeti več stikov s strankami.\",\"tone\":\"friendly\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "employee": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "meeting_date": {
            "type": "string",
            "maxLength": 60
        },
        "role": {
            "type": "string",
            "maxLength": 160
        },
        "facts": {
            "type": "string",
            "maxLength": 6000,
            "minLength": 1
        },
        "tone": {
            "type": "string",
            "enum": [
                "neutral",
                "friendly",
                "formal"
            ]
        }
    },
    "required": [
        "employee",
        "facts",
        "tone"
    ]
}

Blagajniško poročilo za društva

cash_report

Blagajniško knjigo spremenite v blagajniško poročilo. Strežnik izračuna začetno in končno stanje, prihodke in izdatke ter označi manjkajoče datume in račune.

Polja za vnos in konfiguracijo

Osnovne nastavitve
club — Klub ali društvo
Dodano dobesedno.
Privzete nastavitve: ""
period — Obdobje
Dodano dobesedno, na primer 1. jan. do 31. mar. 2026.
Privzete nastavitve: ""
opening_balance — Začetno stanje
Stanje na začetku obdobja, na primer 1250.50. Negativno stanje se začne z znakom minus.
Privzete nastavitve: ""
stated_closing — Navedeno končno stanje
Neobvezno: dejansko prešteto stanje ali stanje, ki ga prikazuje banka, za primerjavo.
Privzete nastavitve: ""
lines — Blagajniška knjiga
Ena vrstica na knjižbo. Vnesite bodisi prihodek bodisi izdatek kot pozitivno število. receipt je yes ali no.
Privzete nastavitve: ""
treasurer_notes — Opombe
Neobvezno: kar koli naj poročilo omeni, na primer namen večjih knjižb.
Privzete nastavitve: ""
Napredne nastavitve
currency — Valuta
Kratka koda ali znak, ki se prikazuje ob zneskih, na primer EUR.
Privzete nastavitve: "EUR"

Največje število bajtov UTF-8 v vnosu: 45000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "cash_report",
    "text": "{\"club\":\"Riverside Rowing Club\",\"period\":\"1. janij do 31. mar 2026\",\"opening_balance\":\"1250.00\",\"stated_closing\":\"1941.20\",\"lines\":\"id,date,description,income,expense,receipt\\nK1,2026-01-15,Članarina za januar,640.00,,yes\\nK2,2026-01-28,Gorivo za čolne,,86.40,yes\\nK3,2026-02-10,Najem dvorane,,180.00,yes\\nK4,2026-02-21,Prodaja pogač na odprtem dne,212.50,,no\\nK5,,Četrtina za čiščenje,,34.90,yes\\nK6,2026-03-12,Donacija iz pekarnice,150.00,,yes\",\"treasurer_notes\":\"Rovček za prodajo pogač je še pri organizatorju. Gotovina je bila preštevilena konec marca.\",\"currency\":\"EUR\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "club": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "period": {
            "type": "string",
            "maxLength": 80,
            "minLength": 1
        },
        "opening_balance": {
            "type": "string",
            "maxLength": 20,
            "minLength": 1
        },
        "stated_closing": {
            "type": "string",
            "maxLength": 20
        },
        "lines": {
            "type": "string",
            "maxLength": 30000,
            "minLength": 1
        },
        "treasurer_notes": {
            "type": "string",
            "maxLength": 2000
        },
        "currency": {
            "type": "string",
            "maxLength": 4
        }
    },
    "required": [
        "club",
        "period",
        "opening_balance",
        "lines"
    ]
}

Preverjanje potne knjige

mileage_log_check

Preverite potno knjigo vrstico za vrstico. Strežnik izračuna kilometre vsake vožnje ter označi vrzeli, padajoča stanja števca in manjkajoče podatke.

Polja za vnos in konfiguracijo

Osnovne nastavitve
vehicle — Vozilo
Dodano dobesedno, na primer ime ali registrska številka.
Privzete nastavitve: ""
period — Obdobje
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
lines — Vožnje
Ena vrstica na vožnjo z začetnim in končnim stanjem števca. trip_type je prosto besedilo, na primer službeno ali zasebno.
Privzete nastavitve: ""
remarks — Opombe
Neobvezno: kar koli naj preverjanje omeni.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 45000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "mileage_log_check",
    "text": "{\"vehicle\":\"Tovornjak podjetja 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,posel,Obisk stranke Hartmann Bakery\\nF2,2026-05-05,T. Berg,45262,45298,private,Pot do trgovine z orodjem\\nF3,2026-05-06,A. Novak,45310,45402,posel,Dostava na Mill Road\\nF4,2026-05-07,A. Novak,45402,45455,,Sestanek s dobaviteljem v Bridgeportu\\nF5,2026-05-08,T. Berg,45450,45471,posel,Obisk lokacije\",\"remarks\":\"\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "vehicle": {
            "type": "string",
            "maxLength": 120,
            "minLength": 1
        },
        "period": {
            "type": "string",
            "maxLength": 80
        },
        "lines": {
            "type": "string",
            "maxLength": 30000,
            "minLength": 1
        },
        "remarks": {
            "type": "string",
            "maxLength": 2000
        }
    },
    "required": [
        "vehicle",
        "lines"
    ]
}

Povzetek evidence delovnega časa

timesheet_summary

Seštejte evidence ur iz začetka, konca in odmora. Strežnik izračuna ure po osebah in tednih, jih primerja s ciljnimi urami in označi nenavadne čase.

Polja za vnos in konfiguracijo

Osnovne nastavitve
organisation — Podjetje ali klub
Dodano dobesedno.
Privzete nastavitve: ""
period — Obdobje
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
lines — Časovni vnosi
Ena vrstica na delovno obdobje. Časi kot 08:30, odmor v celih minutah.
Privzete nastavitve: ""
target_hours — Ciljne ure na teden
Neobvezno: cilj za eno osebo v enem koledarskem tednu, na primer 38.5.
Privzete nastavitve: ""
remarks — Opombe
Neobvezno: kar koli naj povzetek omeni.
Privzete nastavitve: ""
Napredne nastavitve
overnight — Izmene čez polnoč
Da: končni čas pred začetnim se šteje kot naslednji dan. Ne: takšne vrstice so označene.
no — Ne · yes — Da
Privzete nastavitve: "no"

Največje število bajtov UTF-8 v vnosu: 45000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "timesheet_summary",
    "text": "{\"organisation\":\"Hartmann Bakery\",\"period\":\"4. do 10. maja 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\":\"\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "organisation": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "period": {
            "type": "string",
            "maxLength": 80
        },
        "lines": {
            "type": "string",
            "maxLength": 30000,
            "minLength": 1
        },
        "target_hours": {
            "type": "string",
            "maxLength": 10
        },
        "overnight": {
            "type": "string",
            "enum": [
                "no",
                "yes"
            ]
        },
        "remarks": {
            "type": "string",
            "maxLength": 2000
        }
    },
    "required": [
        "organisation",
        "lines",
        "overnight"
    ]
}

Vrednotenje stanj števcev

meter_readings

Ovrednotite stanja števcev za elektriko, vodo ali plin. Strežnik izračuna porabo na obdobje ter označi odstopanja in padajoča stanja.

Polja za vnos in konfiguracijo

Osnovne nastavitve
property — Nepremičnina ali gospodinjstvo
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
lines — Odčitki
Ena vrstica na odčitek. Datumi kot 2026-03-31 ali 31.03.2026. Za vsak števec uporabite eno enoto.
Privzete nastavitve: ""
remarks — Opombe
Neobvezno: na primer menjava števca ali daljša odsotnost.
Privzete nastavitve: ""
Napredne nastavitve
outlier_percent — Meja odstopanja v odstotkih
Označena so obdobja, ki so toliko oddaljena od povprečja števca. Od 10 do 500.
Privzete nastavitve: 50

Največje število bajtov UTF-8 v vnosu: 40000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "meter_readings",
    "text": "{\"property\":\"Mill Road 3, stanovanje 5\",\"lines\":\"id,meter,date,reading,unit\\nZ1,Električna energija,2026-01-01,44120,kWh\\nZ2,Električna energija,2026-02-01,44430,kWh\\nZ3,Električna energija,2026-03-01,44710,kWh\\nZ4,Električna energija,2026-04-01,45410,kWh\\nZ5,Električna energija,2026-05-01,45700,kWh\\nZ6,Voda,2026-01-01,312.5,m3\\nZ7,Voda,2026-04-01,331,m3\\nZ8,Voda,2026-07-01,328.5,m3\",\"outlier_percent\":50,\"remarks\":\"Grelič, uporabljen v marcu.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "property": {
            "type": "string",
            "maxLength": 200
        },
        "lines": {
            "type": "string",
            "maxLength": 25000,
            "minLength": 1
        },
        "outlier_percent": {
            "type": "integer",
            "minimum": 10,
            "maximum": 500
        },
        "remarks": {
            "type": "string",
            "maxLength": 2000
        }
    },
    "required": [
        "lines",
        "outlier_percent"
    ]
}

Inventurni seznam

inventory_list

Popis zalog spremenite v inventurni seznam. Strežnik pomnoži količino z vrednostjo na enoto, sešteje po kategorijah ter označi dvojnike in manjkajoče vrednosti.

Polja za vnos in konfiguracijo

Osnovne nastavitve
organisation — Trgovina ali klub
Dodano dobesedno.
Privzete nastavitve: ""
inventory_date — Datum inventure
Dodano dobesedno.
Privzete nastavitve: ""
location — Lokacija
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
lines — Postavke
Ena vrstica na postavko s količino in vrednostjo na enoto. Manjkajoča številka je označena, vrstica pa ni vključena v vsoto.
Privzete nastavitve: ""
remarks — Opombe
Neobvezno: kar koli naj seznam omeni.
Privzete nastavitve: ""
Napredne nastavitve
currency — Valuta
Kratka koda ali znak, ki se prikazuje ob zneskih, na primer EUR.
Privzete nastavitve: "EUR"

Največje število bajtov UTF-8 v vnosu: 45000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "inventory_list",
    "text": "{\"organisation\":\"Riverside Rowing Club\",\"inventory_date\":\"31. december 2025\",\"location\":\"Hiša za čolne\",\"lines\":\"id,category,item,quantity,unit,unit_value\\nI1,Čolne,Enoten čoln,3,pc,1800\\nI2,Čolne,Par vesel,12,par,95\\nI3,Kuhinja,Kavovarnica,1,pc,240\\nI4,Kuhinja,Plati,48,pc,2.50\\nI5,Kuhinja,Plati,48,pc,2.50\\nI6,Delavnica,Baterijska vrtilka,2,pc,\\nI7,Delavnica,Lubrikant,,lahko,7.80\",\"remarks\":\"Prešteviljeno s strani dveh členov sveta.\",\"currency\":\"EUR\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "organisation": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "inventory_date": {
            "type": "string",
            "maxLength": 40,
            "minLength": 1
        },
        "location": {
            "type": "string",
            "maxLength": 160
        },
        "lines": {
            "type": "string",
            "maxLength": 30000,
            "minLength": 1
        },
        "remarks": {
            "type": "string",
            "maxLength": 2000
        },
        "currency": {
            "type": "string",
            "maxLength": 4
        }
    },
    "required": [
        "organisation",
        "inventory_date",
        "lines"
    ]
}

Predaja izmene

shift_handover

Zapiske izmene spremenite v jasno predajo. Pojavijo se samo točke iz zapiskov, odprte naloge so navedene ločeno, nič ni ocenjeno ali svetovano.

Polja za vnos in konfiguracijo

Osnovne nastavitve
area — Področje ali ekipa
Dodano dobesedno, na primer oddelek, kuhinja ali proizvodna linija.
Privzete nastavitve: ""
shift — Izmena in datum
Dodano dobesedno.
Privzete nastavitve: ""
handed_by — Predal
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
received_by — Prevzel
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
notes — Zapiski iz izmene
Dovolj so preprosti zapiski. V predaji se lahko pojavi samo to, kar je zapisano tukaj.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "shift_handover",
    "text": "{\"area\":\"Ward 2, care team\",\"shift\":\"Nachtschicht, 12. maj 2026\",\"handed_by\":\"A. Novak\",\"received_by\":\"T. Berg\",\"notes\":\"Soba 12: G. Hansen je imel krvni tlak 150/90 ob 16:00, zdravnik obveščen, še ni novega navodila. Soba 14: Gospa Lund je prejela večerne tablete ob 18:00. Soba 9: zvonček za poziv ne deluje, tehnik je poklican, prispel bo jutri zjutraj. Soba 12: ponovno vprašajte zdravnika glede novega navodila pred 21:00. Vlaženje je še vedno treba poskladati.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "area": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "shift": {
            "type": "string",
            "maxLength": 80,
            "minLength": 1
        },
        "handed_by": {
            "type": "string",
            "maxLength": 120
        },
        "received_by": {
            "type": "string",
            "maxLength": 120
        },
        "notes": {
            "type": "string",
            "maxLength": 8000,
            "minLength": 1
        }
    },
    "required": [
        "area",
        "shift",
        "notes"
    ]
}

Proračun društva

club_budget

Proračunske številke spremenite v proračun društva. Strežnik sešteje prihodke in izdatke, izračuna stanje in označi spremembe za najmanj 20 % glede na prejšnje leto.

Polja za vnos in konfiguracijo

Osnovne nastavitve
club — Klub ali društvo
Dodano dobesedno.
Privzete nastavitve: ""
year — Proračunsko leto
Dodano dobesedno.
Privzete nastavitve: ""
lines — Proračunske postavke
Ena vrstica na postavko. kind je income ali expense. previous je številka prejšnjega leta in je lahko prazen.
Privzete nastavitve: ""
remarks — Opombe
Neobvezno: razlogi za spremembe ali načrti za leto.
Privzete nastavitve: ""
Napredne nastavitve
currency — Valuta
Kratka koda ali znak, ki se prikazuje ob zneskih, na primer EUR.
Privzete nastavitve: "EUR"

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "club_budget",
    "text": "{\"club\":\"Riverside Rowing Club\",\"year\":\"2026\",\"lines\":\"id,kind,item,planned,previous\\nH1,income,Članarina,18400,17800\\nH2,income,Prijavnina za regato,3600,2800\\nH3,income,Donacije,1500,2000\\nH4,expense,Popravila čoln,6200,4800\\nH5,expense,Najem hiše za čolne,9600,9600\\nH6,expense,Zavarovanje,2100,1950\\nH7,expense,Renovacija hiše za čolne,7000,\",\"remarks\":\"Renovacija hiše za čolne je načrtovana za poletje. Dva čolna potrebujeta nove riggere.\",\"currency\":\"EUR\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "club": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "year": {
            "type": "string",
            "maxLength": 20,
            "minLength": 1
        },
        "lines": {
            "type": "string",
            "maxLength": 16000,
            "minLength": 1
        },
        "remarks": {
            "type": "string",
            "maxLength": 3000
        },
        "currency": {
            "type": "string",
            "maxLength": 4
        }
    },
    "required": [
        "club",
        "year",
        "lines"
    ]
}

Priprava na zaposlitveni razgovor

interview_preparation

Pripravite se na razgovor za službo iz oglasa in življenjepisa: verjetna vprašanja, ustrezne točke in vrzeli. O delodajalcu ali kandidatu se nič ne doda.

Polja za vnos in konfiguracijo

Osnovne nastavitve
job_title — Naziv delovnega mesta
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
company — Podjetje
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
job_ad — Oglas za delovno mesto
Prilepite besedilo. Obravnava se kot podatki, nikoli kot navodila.
Privzete nastavitve: ""
cv — Življenjepis
Prilepite besedilo. Samo tisto, kar je potrebno za pripravo; kontaktne podatke lahko izpustite.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "interview_preparation",
    "text": "{\"job_title\":\"Asistent projekta\",\"company\":\"Lumen Print\",\"job_ad\":\"Lumen Print išče asistenta projekta v Bridgeportu. Naloge: načrtovanje tiskalnih urnov, koordinacija s strankami in dobavitelji, pripravljanje tednih poročil o statusu. Zahteve: izkušnje v projektnem koordiniranju, samozavestno uporaba celic, dobra pisana angleščina, izkušnje s tiskno produkcijo so prednost. Začetek: 1. september.\",\"cv\":\"Mira Kovac. 2023 do 2026: pisarniška pomočnica pri Hartmann Paper, Bridgeport. Koordinirala dostave z 40 strankami, vodila načrt dostav v celicah, usposobili dve novi sodelavici. 2020 do 2023: učenišče za pisarniškega uradnika. Jeziki: angleščina, dobra pisana in govoreča; hrvaščina, materinski jezik.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "job_title": {
            "type": "string",
            "maxLength": 160
        },
        "company": {
            "type": "string",
            "maxLength": 160
        },
        "job_ad": {
            "type": "string",
            "maxLength": 12000,
            "minLength": 1
        },
        "cv": {
            "type": "string",
            "maxLength": 12000,
            "minLength": 1
        }
    },
    "required": [
        "job_ad",
        "cv"
    ]
}

Evidenca ur vožnje

driving_lesson_record

Seznam ur vožnje spremenite v evidenco usposabljanja. Strežnik prešteje ure po vrsti in jih primerja z vnesenimi cilji.

Polja za vnos in konfiguracijo

Osnovne nastavitve
learner — Kandidat
Ime ali sklic. Dodano dobesedno.
Privzete nastavitve: ""
driving_school — Avtošola
Dodano dobesedno.
Privzete nastavitve: ""
licence_class — Kategorija vozniškega dovoljenja
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
lines — Ure vožnje
Ena vrstica na uro ali blok. units je število ur, topic je lahko prazen.
Privzete nastavitve: ""
targets — Cilji po vrsti ure
Ena vrstica na vrsto z veljavnim ciljem. Orodje ne pozna pravil in le primerja te številke.
Privzete nastavitve: ""
remarks — Opombe
Neobvezno: kar koli naj evidenca omeni.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "driving_lesson_record",
    "text": "{\"learner\":\"Mira K.\",\"driving_school\":\"Šola za vožnjo Lindenau\",\"licence_class\":\"B\",\"lines\":\"id,date,lesson_type,units,instructor,topic\\nL1,2026-03-03,Basic,2,T. Berg,Starting and steering\\nL2,2026-03-10,Basic,2,T. Berg,Junctions\\nL3,2026-03-17,Basic,2,T. Berg,Parking\\nL4,2026-04-07,Country road,3,A. Novak,Overtaking\\nL5,2026-04-14,Country road,2,A. Novak,\\nL6,2026-04-21,Motorway,4,A. Novak,Joining and leaving\\nL7,2026-05-05,Night,2,T. Berg,\\nL8,,Night,,T. Berg,Dipped headlights\",\"targets\":\"id,lesson_type,target_units\\nT1,Basic,12\\nT2,Country road,5\\nT3,Motorway,4\\nT4,Night,3\",\"remarks\":\"Učinek L8 je bil premiknut, datum je še vedno odprt.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "learner": {
            "type": "string",
            "maxLength": 120,
            "minLength": 1
        },
        "driving_school": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "licence_class": {
            "type": "string",
            "maxLength": 40
        },
        "lines": {
            "type": "string",
            "maxLength": 24000,
            "minLength": 1
        },
        "targets": {
            "type": "string",
            "maxLength": 3000,
            "minLength": 1
        },
        "remarks": {
            "type": "string",
            "maxLength": 2000
        }
    },
    "required": [
        "learner",
        "driving_school",
        "lines",
        "targets"
    ]
}

Kartica barvnega recepta

hair_colour_card

Barvne izdelke in zapiske spremenite v kartico barvnega recepta. Strežnik iz vnesenih izdelkov izračuna razmerje mešanja in količine, o koži pa ni izjav.

Polja za vnos in konfiguracijo

Osnovne nastavitve
client — Stranka
Ime ali številka stranke. Dodano dobesedno.
Privzete nastavitve: ""
salon — Salon
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
recipe_date — Datum
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
lines — Izdelki
Ena vrstica na izdelek. Vnesite dele za razmerje ali količino vsakega izdelka.
Privzete nastavitve: ""
total_amount — Skupna količina
Neobvezno: količina za mešanje, na primer 120. Razdeli se po delih.
Privzete nastavitve: ""
recipe_notes — Opombe o nanašanju
Neobvezno: vrstni red, čas delovanja, želje stranke.
Privzete nastavitve: ""
Napredne nastavitve
unit — Enota
Do 4 črke, na primer g ali ml.
Privzete nastavitve: "g"

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "hair_colour_card",
    "text": "{\"client\":\"Kartica stranke 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\":\"Najprej korenine, nato 30 minut dolžine, nato pa dolžine za zadnjih 10 minut. Stranka želi hladno barvo brez rdečega.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "client": {
            "type": "string",
            "maxLength": 120,
            "minLength": 1
        },
        "salon": {
            "type": "string",
            "maxLength": 120
        },
        "recipe_date": {
            "type": "string",
            "maxLength": 40
        },
        "lines": {
            "type": "string",
            "maxLength": 3000,
            "minLength": 1
        },
        "total_amount": {
            "type": "string",
            "maxLength": 12
        },
        "unit": {
            "type": "string",
            "maxLength": 4
        },
        "recipe_notes": {
            "type": "string",
            "maxLength": 2000
        }
    },
    "required": [
        "client",
        "lines"
    ]
}

Potek fotografiranja

photo_shoot_schedule

Sestavite potek fotografiranja iz korakov in minut. Strežnik izračuna vse čase, rezerve in prekoračitve, AI pa ubesedi vsak korak.

Polja za vnos in konfiguracijo

Osnovne nastavitve
shoot — Fotografiranje
Ime fotografiranja ali stranke. Dodano dobesedno.
Privzete nastavitve: ""
shoot_date — Datum
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
location — Lokacija
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
start_time — Začetni čas
Format 09:30.
Privzete nastavitve: "09:00"
latest_end — Načrtovani konec
Neobvezno, format 18:30. Poznejši konec je označen.
Privzete nastavitve: ""
lines — Koraki
Ena vrstica na korak z minutami. fixed_start je neobvezen, za čas, ki ga ni mogoče premakniti, na primer zlata ura ob 19:40.
Privzete nastavitve: ""
remarks — Opombe
Neobvezno: želje in podrobnosti, ki lahko pomagajo pri ubesedenju korakov.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "photo_shoot_schedule",
    "text": "{\"shoot\":\"Družina Berg, pomladni posnetki\",\"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\":\"Družina želi naravne posnetke brez poziranja. Otroci se hitro utremajo.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "shoot": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "shoot_date": {
            "type": "string",
            "maxLength": 40
        },
        "location": {
            "type": "string",
            "maxLength": 160
        },
        "start_time": {
            "type": "string",
            "maxLength": 5,
            "minLength": 1
        },
        "latest_end": {
            "type": "string",
            "maxLength": 5
        },
        "lines": {
            "type": "string",
            "maxLength": 12000,
            "minLength": 1
        },
        "remarks": {
            "type": "string",
            "maxLength": 2000
        }
    },
    "required": [
        "shoot",
        "start_time",
        "lines"
    ]
}

Potek poročnega dne

wedding_day_schedule

Sestavite potek poročnega dne iz korakov in minut. Strežnik izračuna vse čase, rezerve in prekoračitve, AI pa ubesedi vsak korak.

Polja za vnos in konfiguracijo

Osnovne nastavitve
wedding — Poroka
Imena para. Dodano dobesedno.
Privzete nastavitve: ""
wedding_date — Datum
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
venue — Prizorišče
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
start_time — Začetni čas
Format 09:30.
Privzete nastavitve: "09:00"
latest_end — Načrtovani konec
Neobvezno, format 00:30. Poznejši konec je označen. Čas, zgodnejši od začetka, se šteje kot naslednji dan.
Privzete nastavitve: ""
lines — Koraki
Ena vrstica na korak z minutami. fixed_start je neobvezen, za čas, ki ga ni mogoče premakniti, na primer obred.
Privzete nastavitve: ""
remarks — Opombe
Neobvezno: želje in podrobnosti, ki lahko pomagajo pri ubesedenju korakov.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "wedding_day_schedule",
    "text": "{\"wedding\":\"Anna in Tom\",\"wedding_date\":\"20. jun 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\":\"Torto pripravi pekača Hartmann. DJ prinese svojo opremo.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "wedding": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "wedding_date": {
            "type": "string",
            "maxLength": 40
        },
        "venue": {
            "type": "string",
            "maxLength": 160
        },
        "start_time": {
            "type": "string",
            "maxLength": 5,
            "minLength": 1
        },
        "latest_end": {
            "type": "string",
            "maxLength": 5
        },
        "lines": {
            "type": "string",
            "maxLength": 18000,
            "minLength": 1
        },
        "remarks": {
            "type": "string",
            "maxLength": 2000
        }
    },
    "required": [
        "wedding",
        "start_time",
        "lines"
    ]
}

List za domače vaje

home_exercise_sheet

Zapiske terapevta uredite v pregleden list za domače vaje. Pojavijo se samo vaje iz zapiskov, brez diagnoze in brez medicinskih nasvetov.

Polja za vnos in konfiguracijo

Osnovne nastavitve
patient — Pacient
Neobvezno: dovolj je ime ali oznaka. Dodano dobesedno.
Privzete nastavitve: ""
therapist — Terapevt ali ambulanta
Dodano dobesedno.
Privzete nastavitve: ""
sheet_date — Datum
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
notes — Zapiski terapevta
Vaje, kot so bile dogovorjene, s ponovitvami in načinom izvajanja. Pojavi se lahko samo to, kar je zapisano tukaj.
Privzete nastavitve: ""
practice_contact — Kontakt
Neobvezno. Dodano dobesedno na koncu.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "home_exercise_sheet",
    "text": "{\"patient\":\"Referenca 2207\",\"therapist\":\"Lindenau Fizioterapija, K. Berg\",\"sheet_date\":\"5. maj 2026\",\"notes\":\"Klopki z držanjem za stol, 10-krat, 2 seti, zjutraj in zvečer. Lezite na hrbtu, z obema rokami privlecite koleno na prsi, držite 20 sekund, 3-krat na vsako stran. Vsak dan hodite 15 minut po ravnem terenu. Vaje opravljajte počasi. Na naslednji obravnaji prinesite list.\",\"practice_contact\":\"Fizioterapija Lindenau, telefon 0123 456789\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "patient": {
            "type": "string",
            "maxLength": 120
        },
        "therapist": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "sheet_date": {
            "type": "string",
            "maxLength": 40
        },
        "notes": {
            "type": "string",
            "maxLength": 6000,
            "minLength": 1
        },
        "practice_contact": {
            "type": "string",
            "maxLength": 300
        }
    },
    "required": [
        "therapist",
        "notes"
    ]
}

Poročilo o negi

care_report

Zapiske o negi spremenite v nevtralno poročilo. Pojavijo se samo opažanja iz zapiskov, brez diagnoze in nasvetov, opomba pa pove, da ga preveri strokovnjak.

Polja za vnos in konfiguracijo

Osnovne nastavitve
care_client — Stranka
Dovolj je oznaka. Dodano dobesedno.
Privzete nastavitve: ""
report_date — Datum in izmena
Dodano dobesedno.
Privzete nastavitve: ""
written_by — Zapisal
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
notes — Zapiski o negi
Kaj je bilo opaženo in narejeno. V poročilu se lahko pojavi samo to, kar je zapisano tukaj.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "care_report",
    "text": "{\"care_client\":\"Referenca A-17\",\"report_date\":\"12. maj 2026, zgodnja izmenica\",\"written_by\":\"A. Novak\",\"notes\":\"Operano v umivalnici z pomočjo ob 08:00. Zajtrkali v dnevni sobi. Hodili v vrt z pomočjo hodalk približno 20 minut. Rekli so, da je nova stol udoben. Baterija slušal za sluh zamenjena ob 09:30. Hčerka klicala ob 11:00. Odprto: vprašati, ali je treba preveriti zavore na hodalkah.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "care_client": {
            "type": "string",
            "maxLength": 120,
            "minLength": 1
        },
        "report_date": {
            "type": "string",
            "maxLength": 80,
            "minLength": 1
        },
        "written_by": {
            "type": "string",
            "maxLength": 120
        },
        "notes": {
            "type": "string",
            "maxLength": 8000,
            "minLength": 1
        }
    },
    "required": [
        "care_client",
        "report_date",
        "notes"
    ]
}

Poročilo o opazovanju otroka v vrtcu

childcare_observation

Zapiske vzgojitelja uredite v poročilo o opazovanju. Pojavijo se samo opažanja, brez diagnoze in brez ocenjevanja ali razvrščanja otroka.

Polja za vnos in konfiguracijo

Osnovne nastavitve
child — Otrok
Dovolj je ime ali šifra. Dodano dobesedno.
Privzete nastavitve: ""
child_group — Skupina
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
observation_period — Obdobje opazovanja
Dodano dobesedno.
Privzete nastavitve: ""
observer — Opazoval
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
notes — Opombe
Kaj je otrok počel in povedal. V poročilu se lahko pojavi samo to, kar je zapisano tukaj.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "childcare_observation",
    "text": "{\"child\":\"Otrok A\",\"child_group\":\"Skupina Sončnica\",\"observation_period\":\"4. do 8. maja 2026\",\"observer\":\"K. Berg\",\"notes\":\"Ponedeljek: med prosto igro je z lesenimi blokami zgradil tower in na glasštevilke do 12. Torek: je prosil drugega otroka, naj mu pomaga nositi kutijo. Sreda: je približno 20 minut barval z obema ročami in rekel \\\"sonce je vroče\\\". Četrtek: je v bralnem kotičku poslušal zgodbo do konca. Petek: je brez pomoči obul čevlje pred odhodom ven.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "child": {
            "type": "string",
            "maxLength": 80,
            "minLength": 1
        },
        "child_group": {
            "type": "string",
            "maxLength": 80
        },
        "observation_period": {
            "type": "string",
            "maxLength": 80,
            "minLength": 1
        },
        "observer": {
            "type": "string",
            "maxLength": 120
        },
        "notes": {
            "type": "string",
            "maxLength": 8000,
            "minLength": 1
        }
    },
    "required": [
        "child",
        "observation_period",
        "notes"
    ]
}

Osmrtnica in nekrolog

death_notice_obituary

Napišite osmrtnico in kratek nekrolog iz tega, kar pove družina. Imena in datumi ostanejo dobesedni, o življenju osebe pa ni nič izmišljeno.

Polja za vnos in konfiguracijo

Osnovne nastavitve
deceased — Ime pokojnika
Dodano dobesedno.
Privzete nastavitve: ""
born — Rojen
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
died — Umrl
Dodano dobesedno.
Privzete nastavitve: ""
facts — Kaj želi povedati družina
Preprosti zapiski o življenju osebe. Pojavi se lahko samo to, kar je zapisano tukaj.
Privzete nastavitve: ""
mourners — Žalujoči
Neobvezno: imena družinskih članov. Dodano dobesedno.
Privzete nastavitve: ""
service_details — Pogrebna slovesnost
Neobvezno: kraj, datum in želje. Dodano dobesedno.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "death_notice_obituary",
    "text": "{\"deceased\":\"Anna Wiesental\",\"born\":\"3. marča 1941\",\"died\":\"12. oktobra 2026\",\"facts\":\"Učiteljica na osnovni šoli Bridgeport 31 let. Je pela v cerkvenem pevem. Radi je bila njena vrt in njeni dve vnuki. Je rada govorila, da dobra knjiga nikoli ni končana.\",\"mourners\":\"Paul in Lena Wiesental s Tomom in Mio\",\"service_details\":\"Sobota, 24. oktobra 2026, 11:00, kapela na Mill Road. Namesto cvetja vas prosimo, da razmislite o donaciji za šolsko knjižnico.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "deceased": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "born": {
            "type": "string",
            "maxLength": 60
        },
        "died": {
            "type": "string",
            "maxLength": 60,
            "minLength": 1
        },
        "facts": {
            "type": "string",
            "maxLength": 4000,
            "minLength": 1
        },
        "mourners": {
            "type": "string",
            "maxLength": 500
        },
        "service_details": {
            "type": "string",
            "maxLength": 500
        }
    },
    "required": [
        "deceased",
        "died",
        "facts"
    ]
}

Zbor lastnikov: vabilo in zapisnik

owners_meeting

Napišite vabilo ali zapisnik zbora lastnikov. Dnevni red in sklepi ostanejo dobesedni, brez pravnih izjav in izmišljenih rokov.

Polja za vnos in konfiguracijo

Osnovne nastavitve
document — Dokument
Izberite, kaj želite ustvariti.
invitation — Vabilo · minutes — Zapisnik
Privzete nastavitve: "invitation"
property_name — Nepremičnina
Dodano dobesedno.
Privzete nastavitve: ""
meeting_when — Datum in čas
Dodano dobesedno.
Privzete nastavitve: ""
meeting_place — Kraj
Dodano dobesedno.
Privzete nastavitve: ""
manager — Upravnik nepremičnin
Dodano dobesedno.
Privzete nastavitve: ""
agenda_items — Dnevni red
Ena točka na vrstico. Dodano dobesedno.
Privzete nastavitve: ""
notes — Opombe
Vabilo: kaj naj bo omenjeno. Zapisnik: kako je zbor potekal. Pojavi se lahko samo to, kar je zapisano tukaj.
Privzete nastavitve: ""
attendance — Prisotnost
Samo zapisnik: dodano dobesedno, na primer prisotnih 14 od 20 enot.
Privzete nastavitve: ""
resolutions — Sklepi
Samo zapisnik: en sklep na vrstico z glasovi in zneski. Dodano dobesedno.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "owners_meeting",
    "text": "{\"document\":\"minutes\",\"property_name\":\"Lastniki na ulici Mill Road 3\",\"meeting_when\":\"četrtek, 18. junij 2026, 18:30\",\"meeting_place\":\"Spretačnica kulturnega centra Lindenau\",\"manager\":\"Hartmann Property Management, S. Hartmann\",\"agenda_items\":\"1. Pozdrav\\n2. Letno poročilo za leto 2025\\n3. Popravilo strehe\\n4. Razno\",\"notes\":\"Gospa Berg je vprašala o razporedu za popravilo strehe. Vodja bo vprašal podjetje za kritenje in vas obvestil. Svetilka v nadstropni stopnici je bila omenjena pod drugim razpravečim predmetom.\",\"attendance\":\"Prisotnih ali zastopovanih je 14 od 20 lastnikov\",\"resolutions\":\"Postopek 2: Letno poročilo za leto 2025 je odobravano. 13 za, 0 proti, 1 vzdržan.\\nPostopek 3: Popravilo strehe podjetja Dachbau Lindenau je odobravano v višini 48.500,00 EUR, izplačano iz rezervnega sredja. 11 za, 2 proti, 1 vzdržan.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "document": {
            "type": "string",
            "enum": [
                "invitation",
                "minutes"
            ]
        },
        "property_name": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "meeting_when": {
            "type": "string",
            "maxLength": 80,
            "minLength": 1
        },
        "meeting_place": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "manager": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "agenda_items": {
            "type": "string",
            "maxLength": 6000,
            "minLength": 1
        },
        "notes": {
            "type": "string",
            "maxLength": 6000
        },
        "attendance": {
            "type": "string",
            "maxLength": 200
        },
        "resolutions": {
            "type": "string",
            "maxLength": 6000
        }
    },
    "required": [
        "document",
        "property_name",
        "meeting_when",
        "meeting_place",
        "manager",
        "agenda_items"
    ]
}

List za nego živali po posegu

pet_aftercare_sheet

Navodila veterinarske ambulante uredite v list za nego po posegu za lastnike živali. Brez diagnoze in brez zdravil ali odmerkov zunaj vhodnih podatkov.

Polja za vnos in konfiguracijo

Osnovne nastavitve
practice — Ambulanta
Dodano dobesedno.
Privzete nastavitve: ""
animal — Žival
Ime in vrsta. Dodano dobesedno.
Privzete nastavitve: ""
pet_owner — Lastnik
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
visit_date — Datum obiska
Dodano dobesedno.
Privzete nastavitve: ""
notes — Navodila ambulante
Nega, hranjenje, zdravila in odmerki po navodilih, naslednji termin. Pojavi se lahko samo to, kar je zapisano tukaj.
Privzete nastavitve: ""
practice_contact — Kontakt
Neobvezno. Dodano dobesedno na koncu.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "pet_aftercare_sheet",
    "text": "{\"practice\":\"Veterinarska praksa Lindenau\",\"animal\":\"Mops, pes\",\"pet_owner\":\"\",\"visit_date\":\"5. maj 2026\",\"notes\":\"Po čiščenju zob: 3 dni jedite mehko hrano. 5 dni brez čebelk za žvčenje. Gel Demodent nanesite na dişne enkrat dnevno zvečer za 5 dni, kot je bilo navedeno. Če se po 2. dne se pojavi krvavitev, prosimo pokličite v ordinacija. Kontrola 14. maja ob 10:30.\",\"practice_contact\":\"Veterinarska praksa Lindenau, telefon 0123 456700\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "practice": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "animal": {
            "type": "string",
            "maxLength": 120,
            "minLength": 1
        },
        "pet_owner": {
            "type": "string",
            "maxLength": 120
        },
        "visit_date": {
            "type": "string",
            "maxLength": 40,
            "minLength": 1
        },
        "notes": {
            "type": "string",
            "maxLength": 6000,
            "minLength": 1
        },
        "practice_contact": {
            "type": "string",
            "maxLength": 300
        }
    },
    "required": [
        "practice",
        "animal",
        "visit_date",
        "notes"
    ]
}

Poročilo servisa za lastnike vozil

workshop_report

Razložite popravilo v preprostih besedah. Strežnik sešteje delo in dele, AI pa razloži samo tisto, kar navajata delovni nalog in opombe servisa.

Polja za vnos in konfiguracijo

Osnovne nastavitve
workshop — Servis
Dodano dobesedno.
Privzete nastavitve: ""
vehicle — Vozilo
Dodano dobesedno, na primer model in registrska številka.
Privzete nastavitve: ""
mileage — Stanje števca kilometrov
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
lines — Delo in rezervni deli
Ena vrstica na opravilo ali del. kind je labour ali part. Pri labour quantity pomeni ure.
Privzete nastavitve: ""
workshop_notes — Opombe servisa
Kaj je bilo prijavljeno, ugotovljeno in dogovorjeno. Razložiti je mogoče samo to, kar je zapisano tukaj.
Privzete nastavitve: ""
Napredne nastavitve
currency — Valuta
Kratka koda ali znak, ki se prikazuje ob zneskih, na primer EUR.
Privzete nastavitve: "EUR"

Največje število bajtov UTF-8 v vnosu: 25000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "workshop_report",
    "text": "{\"workshop\":\"Hartmann Car Service\",\"vehicle\":\"VW Golf, BX-KM 418\",\"mileage\":\"84210 km\",\"lines\":\"id,kind,description,quantity,unit_price\\nW1,labour,Replace front brake pads and discs,1.5,89.00\\nW2,labour,Annual service with oil change,2,89.00\\nW3,part,Front brake pads set,1,64.90\\nW4,part,Front brake discs,2,58.50\\nW5,part,Engine oil in litres,4.5,14.20\\nW6,part,Oil filter,1,12.80\\nW7,part,Wiper blades,1,\",\"workshop_notes\":\"Stranka je prijavila škripanje pri zavbrakovanju. Prednji zavbrakovalni diski so bili pod limitom obrabe. Zadnji zavbrakovalni jastički so skoraj polovično obrabi, servis jih bo ponovno pregledal ob naslednjem servisu. Cena bralcev je še vedno treba preveriti.\",\"currency\":\"EUR\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "workshop": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "vehicle": {
            "type": "string",
            "maxLength": 120,
            "minLength": 1
        },
        "mileage": {
            "type": "string",
            "maxLength": 40
        },
        "lines": {
            "type": "string",
            "maxLength": 16000,
            "minLength": 1
        },
        "workshop_notes": {
            "type": "string",
            "maxLength": 3000
        },
        "currency": {
            "type": "string",
            "maxLength": 4
        }
    },
    "required": [
        "workshop",
        "vehicle",
        "lines"
    ]
}

Zapisnik električnih meritev

electrical_test_record

Primerjajte izmerjene vrednosti z vnesenimi mejami. Strežnik vsako vrednost označi kot znotraj ali zunaj meje. Standardne vrednosti se ne dodajo in to ne nadomešča preizkusa usposobljenega električarja.

Polja za vnos in konfiguracijo

Osnovne nastavitve
installation — Inštalacija
Dodano dobesedno, na primer stavba in razdelilna omarica.
Privzete nastavitve: ""
test_date — Datum preizkusa
Dodano dobesedno.
Privzete nastavitve: ""
tester — Preizkusil
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
lines — Meritve
Ena vrstica na vrednost. Meja izhaja iz veljavnega standarda ali od proizvajalca. limit_type je max (vrednost ne sme biti višja) ali min (vrednost ne sme biti nižja).
Privzete nastavitve: ""
remarks — Opombe
Neobvezno: kar koli naj zapisnik omeni, na primer merilni instrument.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 45000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "electrical_test_record",
    "text": "{\"installation\":\"Mill Road 3, razdelilna opeka 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\":\"Zmerjeno z istim napravo na vseh vezavah.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "installation": {
            "type": "string",
            "maxLength": 200,
            "minLength": 1
        },
        "test_date": {
            "type": "string",
            "maxLength": 40,
            "minLength": 1
        },
        "tester": {
            "type": "string",
            "maxLength": 120
        },
        "lines": {
            "type": "string",
            "maxLength": 24000,
            "minLength": 1
        },
        "remarks": {
            "type": "string",
            "maxLength": 2000
        }
    },
    "required": [
        "installation",
        "test_date",
        "lines"
    ]
}

Preverjanje evidence temperatur

temperature_log_check

Preverite evidenco temperatur hladilnikov in zamrzovalnikov. Strežnik najde odčitke zunaj vnesenega območja in dneve brez odčitka. Brez izjav o živilski zakonodaji.

Polja za vnos in konfiguracijo

Osnovne nastavitve
kitchen — Kuhinja ali obrat
Dodano dobesedno.
Privzete nastavitve: ""
period — Obdobje
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
lines — Odčitki
Ena vrstica na odčitek. Datumi kot 2026-03-31 ali 31.03.2026, časi kot 08:30. lower in upper vnesite enkrat na napravo; prazna polja ohranijo zadnje območje.
Privzete nastavitve: ""
remarks — Opombe
Neobvezno: na primer dnevi, ko je bilo zaprto, ki pojasnijo vrzel.
Privzete nastavitve: ""
Napredne nastavitve
checks_per_day — Odčitki na dan
Navedeni so dnevi z manj odčitki na napravo. Od 1 do 6.
Privzete nastavitve: 1

Največje število bajtov UTF-8 v vnosu: 45000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "temperature_log_check",
    "text": "{\"kitchen\":\"Riverside Bistro\",\"period\":\"4. – 8. maja 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\":\"Zaprti 7. maja.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "kitchen": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "period": {
            "type": "string",
            "maxLength": 80
        },
        "lines": {
            "type": "string",
            "maxLength": 24000,
            "minLength": 1
        },
        "checks_per_day": {
            "type": "integer",
            "minimum": 1,
            "maximum": 6
        },
        "remarks": {
            "type": "string",
            "maxLength": 2000
        }
    },
    "required": [
        "kitchen",
        "lines",
        "checks_per_day"
    ]
}

Kalkulator pekovskih odstotkov

bakers_percentage

Recept spremenite v količine. Strežnik iz pekovskih odstotkov ali recepta v gramih izračuna grame na sestavino, skupno testo, hidracijo in izkoristek testa.

Polja za vnos in konfiguracijo

Osnovne nastavitve
recipe — Recept
Dodano dobesedno.
Privzete nastavitve: ""
lines — Sestavine
Ena vrstica na sestavino. role je flour, liquid ali other. V vseh vrsticah izpolnite percent ali v vseh vrsticah amount_g.
Privzete nastavitve: ""
pieces — Kosi
Koliko kosov je potrebno, na primer 40.
Privzete nastavitve: ""
piece_weight — Testo na kos (g)
Teža testa enega kosa v gramih, na primer 500.
Privzete nastavitve: ""
flour_weight — Ali: teža moke (g)
Namesto kosov: celotna količina moke v gramih, na primer 10000.
Privzete nastavitve: ""
remarks — Opombe
Neobvezno: kar koli naj list omeni.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 12000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "bakers_percentage",
    "text": "{\"recipe\":\"Pogača iz pšenice in rdeče\",\"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\":\"Mesto za početek testa je v hladilnici čez noč.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "recipe": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "lines": {
            "type": "string",
            "maxLength": 6000,
            "minLength": 1
        },
        "pieces": {
            "type": "string",
            "maxLength": 12
        },
        "piece_weight": {
            "type": "string",
            "maxLength": 12
        },
        "flour_weight": {
            "type": "string",
            "maxLength": 12
        },
        "remarks": {
            "type": "string",
            "maxLength": 2000
        }
    },
    "required": [
        "recipe",
        "lines"
    ]
}

Vrednotenje panjskih listov

hive_record

Ovrednotite panjske liste. Strežnik sešteje donos medu na panj in označi dolge vrzeli med vnosi. Brez diagnoze in brez nasvetov za zdravljenje.

Polja za vnos in konfiguracijo

Osnovne nastavitve
apiary — Čebelnjak
Dodano dobesedno.
Privzete nastavitve: ""
year — Sezona
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
lines — Vnosi
Ena vrstica na pregled ali točenje. Datumi kot 2026-03-31 ali 31.03.2026. honey_kg samo pri točenju. V opombi brez vejic, razen če je v narekovajih.
Privzete nastavitve: ""
remarks — Opombe
Neobvezno: kar koli naj vrednotenje omeni.
Privzete nastavitve: ""
Napredne nastavitve
gap_days — Vrzel po dneh
Daljši čas brez vnosa je naveden. Od 7 do 365.
Privzete nastavitve: 30

Največje število bajtov UTF-8 v vnosu: 45000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "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\":\"\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "apiary": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "year": {
            "type": "string",
            "maxLength": 40
        },
        "lines": {
            "type": "string",
            "maxLength": 30000,
            "minLength": 1
        },
        "gap_days": {
            "type": "integer",
            "minimum": 7,
            "maximum": 365
        },
        "remarks": {
            "type": "string",
            "maxLength": 2000
        }
    },
    "required": [
        "apiary",
        "lines",
        "gap_days"
    ]
}

Seznam lesa v m³ trdne mase

timber_list

Seznam hlodov spremenite v seznam lesa. Strežnik s Huberjevo formulo iz dolžine in srednjega premera izračuna prostornino vsakega hloda in prikaže izračun.

Polja za vnos in konfiguracijo

Osnovne nastavitve
forest — Gozd ali sestoj
Dodano dobesedno.
Privzete nastavitve: ""
timber_date — Datum
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
lines — Hlodi
Ena vrstica na hlod z dolžino v metrih in srednjim premerom v centimetrih.
Privzete nastavitve: ""
remarks — Opombe
Neobvezno: kar koli naj seznam omeni.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 20000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "timber_list",
    "text": "{\"forest\":\"Mill Forest, stalski 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\":\"Klesna na vzhodni tir\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "forest": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "timber_date": {
            "type": "string",
            "maxLength": 40
        },
        "lines": {
            "type": "string",
            "maxLength": 12000,
            "minLength": 1
        },
        "remarks": {
            "type": "string",
            "maxLength": 2000
        }
    },
    "required": [
        "forest",
        "lines"
    ]
}

Načrt sajenja s količinami

planting_plan

Grede in gostote spremenite v načrt sajenja. Strežnik iz površine in gostote izračuna število rastlin in vsako vrstico zaokroži navzgor na cele rastline.

Polja za vnos in konfiguracijo

Osnovne nastavitve
planting_site — Lokacija sajenja
Dodano dobesedno, na primer projekt ali naslov.
Privzete nastavitve: ""
lines — Vrstice sajenja
Ena vrstica na rastlino v gredi, s površino v kvadratnih metrih in številom rastlin na kvadratni meter.
Privzete nastavitve: ""
remarks — Opombe
Neobvezno: kar koli naj načrt omeni.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 15000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "planting_plan",
    "text": "{\"planting_site\":\"Dvor Mill Road\",\"lines\":\"id,bed,plant,area_m2,density_per_m2\\nG1,North bed,Lavender,12.5,6\\nG2,North bed,Ornamental grass,4.2,5\\nG3,South bed,Ground cover,18.4,8.5\\nG4,Hedge,Hornbeam,7.5,3\\nG5,South bed,Tulips,,25\",\"remarks\":\"Območje tulipanov se bo merilo na samem mestu naslednji teden.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "planting_site": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "lines": {
            "type": "string",
            "maxLength": 10000,
            "minLength": 1
        },
        "remarks": {
            "type": "string",
            "maxLength": 2000
        }
    },
    "required": [
        "planting_site",
        "lines"
    ]
}

Obremenitev po fazah

power_load_phases

Seštejte moč po fazah za dogodek. Strežnik primerja vate na vsaki fazi z vneseno varovalko. To ne nadomešča preverjanja usposobljene osebe.

Polja za vnos in konfiguracijo

Osnovne nastavitve
event — Dogodek
Dodano dobesedno.
Privzete nastavitve: ""
fuse_amps — Varovalka na fazo (A)
Iz priključka na lokaciji, na primer 16 ali 32.
Privzete nastavitve: 16
lines — Naprave
Ena vrstica na vrsto naprave. phase je L1, L2 ali L3. Vati z napisne ploščice ali tehničnega lista.
Privzete nastavitve: ""
remarks — Opombe
Neobvezno: kar koli naj pregled omeni.
Privzete nastavitve: ""
Napredne nastavitve
voltage — Napetost na fazo (V)
Napetost med fazo in nevtralnim vodnikom.
Privzete nastavitve: 230

Največje število bajtov UTF-8 v vnosu: 20000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "power_load_phases",
    "text": "{\"event\":\"Poletni festival, glavni odron\",\"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\":\"Bar se napaja iz iste razdelilne skale.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "event": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "fuse_amps": {
            "type": "integer",
            "minimum": 1,
            "maximum": 630
        },
        "voltage": {
            "type": "integer",
            "minimum": 100,
            "maximum": 400
        },
        "lines": {
            "type": "string",
            "maxLength": 12000,
            "minLength": 1
        },
        "remarks": {
            "type": "string",
            "maxLength": 2000
        }
    },
    "required": [
        "event",
        "fuse_amps",
        "voltage",
        "lines"
    ]
}

Seznam tovora s preverjanjem nosilnosti

load_list

Blago spremenite v seznam tovora. Strežnik sešteje teže, jih primerja z vneseno nosilnostjo in označi manjkajoče številke. Brez izjav o pritrjevanju tovora.

Polja za vnos in konfiguracijo

Osnovne nastavitve
vehicle — Vozilo
Dodano dobesedno, na primer registrska številka.
Privzete nastavitve: ""
tour — Tura
Neobvezno. Dodano dobesedno, na primer številka in datum.
Privzete nastavitve: ""
payload_kg — Nosilnost (kg)
Iz dokumentacije vozila, na primer 1200.
Privzete nastavitve: ""
lines — Blago
Ena vrstica na postavko s količino in težo na kos v kilogramih. stop je razkladalno mesto.
Privzete nastavitve: ""
remarks — Opombe
Neobvezno: kar koli naj seznam omeni.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 25000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "load_list",
    "text": "{\"vehicle\":\"Van BX-KM 418\",\"tour\":\"Turneja 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\":\"Stojalnik za izdelke izhaja iz skladišča zjutraj.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "vehicle": {
            "type": "string",
            "maxLength": 120,
            "minLength": 1
        },
        "tour": {
            "type": "string",
            "maxLength": 120
        },
        "payload_kg": {
            "type": "string",
            "maxLength": 16,
            "minLength": 1
        },
        "lines": {
            "type": "string",
            "maxLength": 16000,
            "minLength": 1
        },
        "remarks": {
            "type": "string",
            "maxLength": 2000
        }
    },
    "required": [
        "vehicle",
        "payload_kg",
        "lines"
    ]
}

Načrt čiščenja s tedenskimi urami

cleaning_plan

Naloge čiščenja spremenite v načrt. Strežnik iz pogostosti in minut izračuna ure na teden za vsako lokacijo in navede nepopolne vrstice.

Polja za vnos in konfiguracijo

Osnovne nastavitve
company — Čistilno podjetje ali ekipa
Dodano dobesedno.
Privzete nastavitve: ""
period — Velja od
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
lines — Naloge
Ena vrstica na nalogo in lokacijo s številom ponovitev na teden in minutami na ponovitev. Vsaka dva tedna je 0.5-krat na teden.
Privzete nastavitve: ""
remarks — Opombe
Neobvezno: kar koli naj načrt omeni.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 25000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "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\":\"Minute za sobno za osebje bodo dogovorjene naslednji teden.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "company": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "period": {
            "type": "string",
            "maxLength": 80
        },
        "lines": {
            "type": "string",
            "maxLength": 14000,
            "minLength": 1
        },
        "remarks": {
            "type": "string",
            "maxLength": 2000
        }
    },
    "required": [
        "company",
        "lines"
    ]
}

Količina barve za slikopleskarje

paint_quantity

Izračunajte barvo za naročilo iz prostorov, oken in vrat, nanosov in izdatnosti. Strežnik izračuna litre in posode, AI pa napiše kratek povzetek za ponudbo.

Polja za vnos in konfiguracijo

Osnovne nastavitve
project — Projekt
Doda se dobesedno, na primer stranka in naslov.
Privzete nastavitve: ""
lines — Prostori in površine
Ena vrstica na prostor ali površino. Površina sten je obseg krat višina; extra_m2 neposredno doda strop ali drugo površino; openings_m2 se odšteje. Če coats pustite prazno, se uporabi spodnje število.
Privzete nastavitve: ""
coverage_m2_per_l — Izdatnost (m² na liter)
Iz tehničnega lista izdelka, na primer 8 ali 7,5.
Privzete nastavitve: ""
coats — Nanosi
Za vrstice brez lastnega števila. Od 1 do 6.
Privzete nastavitve: 2
container_l — Velikost posode (l)
Neobvezno: litri v eni posodi, na primer 10 ali 2,5.
Privzete nastavitve: "10"
remarks — Opombe
Neobvezno: vse, kar naj povzetek omeni, na primer barve ali stanje sten.
Privzete nastavitve: ""
Napredne nastavitve
reserve_percent — Rezerva (%)
Prišteje se skupnim litrom. Od 0 do 50.
Privzete nastavitve: 10
container_price — Cena na posodo
Neobvezno: za strošek materiala, na primer 89,90.
Privzete nastavitve: ""
currency — Valuta
Kratka koda ali znak, ki se prikazuje ob zneskih, na primer EUR.
Privzete nastavitve: "EUR"

Največje število bajtov UTF-8 v vnosu: 20000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "paint_quantity",
    "text": "{\"project\":\"Družina Keller, Javorova ulica\",\"lines\":\"id,room,perimeter_m,height_m,extra_m2,openings_m2,coats\\nR1,Dnevna soba,18.4,2.6,,5.2,\\nR2,Kuhinja,12,2.5,,3.1,\\nR3,Strop dnevne sobe,,,21.5,,1\\nR4,Hodnik,9.6,,,1.8,\",\"coverage_m2_per_l\":\"8\",\"coats\":2,\"container_l\":\"10\",\"reserve_percent\":10,\"container_price\":\"89.90\",\"currency\":\"EUR\",\"remarks\":\"Stene v topli beli, strop v čisto beli. Majhne razpoke v kuhinji se najprej zapolnijo. Višina hodnika se izmeri na kraju samem.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "project": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "lines": {
            "type": "string",
            "maxLength": 12000,
            "minLength": 1
        },
        "coverage_m2_per_l": {
            "type": "string",
            "maxLength": 12,
            "minLength": 1
        },
        "coats": {
            "type": "integer",
            "minimum": 1,
            "maximum": 6
        },
        "container_l": {
            "type": "string",
            "maxLength": 12
        },
        "reserve_percent": {
            "type": "integer",
            "minimum": 0,
            "maximum": 50
        },
        "container_price": {
            "type": "string",
            "maxLength": 16
        },
        "currency": {
            "type": "string",
            "maxLength": 4
        },
        "remarks": {
            "type": "string",
            "maxLength": 2000
        }
    },
    "required": [
        "project",
        "lines",
        "coverage_m2_per_l",
        "coats",
        "reserve_percent"
    ]
}

Količina ploščic z lepilom in fugirno maso

tile_quantity

Izračunajte ploščice, lepilo in fugirno maso iz površin naročila. Strežnik prišteje odpad, zaokroži navzgor na cele pakete na ploščico in izračuna vreče iz vnesene porabe.

Polja za vnos in konfiguracijo

Osnovne nastavitve
project — Projekt
Doda se dobesedno, na primer stranka in naslov.
Privzete nastavitve: ""
lines — Ploskve
Ena vrstica na ploskev z neto površino v kvadratnih metrih. tile poimenuje ploščico. waste_percent in pack_m2 sta lahko prazna, potem veljajo spodnje vrednosti.
Privzete nastavitve: ""
waste_percent — Odpad (%)
Za vrstice brez lastne vrednosti. Od 0 do 50.
Privzete nastavitve: 10
pack_m2 — m² na paket
Neobvezno: za vrstice brez lastne vrednosti, na primer 1,44.
Privzete nastavitve: ""
remarks — Opombe
Neobvezno: vse, kar naj povzetek omeni, na primer vzorec polaganja ali podlago.
Privzete nastavitve: ""
Napredne nastavitve
adhesive_kg_m2 — Lepilo (kg na m²)
Neobvezno: poraba iz tehničnega lista, na primer 3,5.
Privzete nastavitve: ""
adhesive_bag_kg — Vreča lepila (kg)
Neobvezno, na primer 25.
Privzete nastavitve: ""
grout_kg_m2 — Fugirna masa (kg na m²)
Neobvezno: poraba iz tehničnega lista za to ploščico in fugo, na primer 0,5.
Privzete nastavitve: ""
grout_bag_kg — Vreča fugirne mase (kg)
Neobvezno, na primer 5.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 20000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "tile_quantity",
    "text": "{\"project\":\"Kopalnica in kuhinja, Mlinska cesta 3\",\"lines\":\"id,surface,tile,area_m2,waste_percent,pack_m2\\nF1,Tla kopalnice,Ploščica A 60x60,6.8,,\\nF2,Stena kopalnice,Ploščica B 30x60,22.4,15,1.08\\nF3,Stena kuhinje,Ploščica B 30x60,4.2,,1.08\\nF4,Tla hodnika,Ploščica 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\":\"Stena kopalnice položena diagonalno. Tla hodnika se izmerijo po odstranitvi starega poda.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "project": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "lines": {
            "type": "string",
            "maxLength": 12000,
            "minLength": 1
        },
        "waste_percent": {
            "type": "integer",
            "minimum": 0,
            "maximum": 50
        },
        "pack_m2": {
            "type": "string",
            "maxLength": 12
        },
        "adhesive_kg_m2": {
            "type": "string",
            "maxLength": 12
        },
        "adhesive_bag_kg": {
            "type": "string",
            "maxLength": 12
        },
        "grout_kg_m2": {
            "type": "string",
            "maxLength": 12
        },
        "grout_bag_kg": {
            "type": "string",
            "maxLength": 12
        },
        "remarks": {
            "type": "string",
            "maxLength": 2000
        }
    },
    "required": [
        "project",
        "lines",
        "waste_percent"
    ]
}

Strešni material iz strešnih površin

roofing_material

Izračunajte strešnike, letve in sleme iz strešnih ploskev naročila. Strežnik uporabi število strešnikov na kvadratni meter in razmik letev po podatkih proizvajalca ter prišteje odpad.

Polja za vnos in konfiguracijo

Osnovne nastavitve
project — Projekt
Doda se dobesedno, na primer stranka in naslov.
Privzete nastavitve: ""
lines — Strešne ploskve
Ena vrstica na strešno ploskev s površino po naklonu v kvadratnih metrih. ridge_m je dolžina slemena ali grebena, ki ga je treba pokriti vzdolž te ploskve; skupno sleme vnesite samo enkrat.
Privzete nastavitve: ""
tiles_per_m2 — Strešniki na m²
Od proizvajalca za ta strešnik in razmik letev, na primer 10,5.
Privzete nastavitve: ""
batten_gauge_cm — Razmik letev (cm)
Neobvezno: razdalja med letvami, na primer 33,5. Brez nje se letve ne izračunajo.
Privzete nastavitve: ""
waste_percent — Odpad (%)
Prišteje se strešnikom in letvam. Od 0 do 30.
Privzete nastavitve: 5
remarks — Opombe
Neobvezno: vse, kar naj povzetek omeni, na primer model strešnika ali obliko strehe.
Privzete nastavitve: ""
Napredne nastavitve
ridge_tiles_per_m — Slemenjaki na meter
Neobvezno: od proizvajalca, na primer 2,5.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 12000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "roofing_material",
    "text": "{\"project\":\"Hiša Berg, Lipova ulica 7\",\"lines\":\"id,roof_face,area_m2,ridge_m\\nD1,Južna stran strehe,62.4,10.4\\nD2,Severna stran strehe,62.4,\\nD3,Streha garaže,18.3,\\nD4,Veranda,,\",\"tiles_per_m2\":\"10.5\",\"batten_gauge_cm\":\"33.5\",\"waste_percent\":5,\"ridge_tiles_per_m\":\"2.5\",\"remarks\":\"Rdeča glinena opeka kot na stari strehi. Veranda se izmeri, ko je postavljen oder.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "project": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "lines": {
            "type": "string",
            "maxLength": 6000,
            "minLength": 1
        },
        "tiles_per_m2": {
            "type": "string",
            "maxLength": 12,
            "minLength": 1
        },
        "batten_gauge_cm": {
            "type": "string",
            "maxLength": 12
        },
        "waste_percent": {
            "type": "integer",
            "minimum": 0,
            "maximum": 30
        },
        "ridge_tiles_per_m": {
            "type": "string",
            "maxLength": 12
        },
        "remarks": {
            "type": "string",
            "maxLength": 2000
        }
    },
    "required": [
        "project",
        "lines",
        "tiles_per_m2",
        "waste_percent"
    ]
}

Naročilo stekla s površino in težo

glass_order

Šipe pretvorite v seznam za naročilo. Strežnik izračuna površino na šipo in postavko, neobvezno najmanjšo površino na šipo ter težo iz površine, debeline in 2,5 kg na m² in mm.

Polja za vnos in konfiguracijo

Osnovne nastavitve
customer — Stranka ali naročilo
Dodano dobesedno.
Privzete nastavitve: ""
order_ref — Sklic naročila
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
lines — Šipe
Ena vrstica na postavko s širino in višino v milimetrih, debelino v milimetrih in količino. Pri izolacijskem ali lepljenem steklu vnesite vsoto debelin stekel.
Privzete nastavitve: ""
remarks — Opombe
Neobvezno: vse, kar naj naročilo omeni, na primer obdelavo robov ali dostavo.
Privzete nastavitve: ""
Napredne nastavitve
min_area_m2 — Najmanjša površina na šipo (m²)
Neobvezno: po ceniku dobavitelja, na primer 0,5. Manjše šipe se štejejo s to površino.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "glass_order",
    "text": "{\"customer\":\"Novak kuhinje in kopalnice\",\"order_ref\":\"GL-2026-114\",\"lines\":\"id,position,glass_type,width_mm,height_mm,thickness_mm,quantity\\nG1,Kuhinjsko okno,Izolacijsko steklo 4/16/4,1200,1400,8,2\\nG2,Kopalnica,Satinirano steklo,600,450,6,1\\nG3,Polica,Float steklo,800,250,8,3\\nG4,Vrata,Float steklo,900,,8,1\",\"min_area_m2\":\"0.5\",\"remarks\":\"Police z brušenimi robovi. Višina stekla za vrata sledi po vgradnji okvirja.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "customer": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "order_ref": {
            "type": "string",
            "maxLength": 80
        },
        "lines": {
            "type": "string",
            "maxLength": 20000,
            "minLength": 1
        },
        "min_area_m2": {
            "type": "string",
            "maxLength": 12
        },
        "remarks": {
            "type": "string",
            "maxLength": 2000
        }
    },
    "required": [
        "customer",
        "lines"
    ]
}

Prostornina selitve in velikost vozila

removal_volume

Seznam gospodinjskih predmetov pretvorite v seznam za pakiranje. Strežnik sešteje prostornino po prostorih, doda rezervo in izbere najmanjše ustrezno vozilo z lastnega seznama vozil.

Polja za vnos in konfiguracijo

Osnovne nastavitve
move — Selitev
Doda se dobesedno, na primer stranka in oba naslova.
Privzete nastavitve: ""
move_date — Datum selitve
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
lines — Gospodinjski predmeti
Ena vrstica na vrsto predmeta s količino in kubičnimi metri za en kos. note je za navodila za pakiranje, na primer lomljivo ali razstaviti.
Privzete nastavitve: ""
vehicles — Lastna vozila
Neobvezno: ena vrstica na vozilo z nakladalno prostornino v kubičnih metrih. Predlaga se najmanjše, ki zadostuje.
Privzete nastavitve: ""
reserve_percent — Rezerva (%)
Prišteje se skupni prostornini zaradi vrzeli pri zlaganju. Od 0 do 50.
Privzete nastavitve: 10
remarks — Opombe
Neobvezno: vse, kar naj seznam za pakiranje omeni, na primer nadstropja ali dvigalo.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 32000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "removal_volume",
    "text": "{\"move\":\"Družina Hartmann, z Mlinske ceste 3 na Lipovo ulico 7\",\"move_date\":\"12. junij 2026\",\"lines\":\"id,room,item,quantity,volume_m3,note\\nU1,Dnevna soba,Trosed,1,1.8,\\nU2,Dnevna soba,Knjižna polica,2,0.9,Razstaviti\\nU3,Kuhinja,Selitvena škatla,25,0.1,Lomljivo\\nU4,Spalnica,Garderobna omara,1,2.5,Razstaviti\\nU5,Spalnica,Postelja 160 x 200,1,1.5,\\nU6,Klet,Kolo,2,,\",\"vehicles\":\"id,vehicle,volume_m3\\nV1,Kombi,12\\nV2,Tovornjak 7.5 t,35\\nV3,Tovornjak 12 t,50\",\"reserve_percent\":10,\"remarks\":\"Tretje nadstropje brez dvigala v starem stanovanju. Klet se preveri na dan ogleda.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "move": {
            "type": "string",
            "maxLength": 200,
            "minLength": 1
        },
        "move_date": {
            "type": "string",
            "maxLength": 40
        },
        "lines": {
            "type": "string",
            "maxLength": 24000,
            "minLength": 1
        },
        "vehicles": {
            "type": "string",
            "maxLength": 3000
        },
        "reserve_percent": {
            "type": "integer",
            "minimum": 0,
            "maximum": 50
        },
        "remarks": {
            "type": "string",
            "maxLength": 2000
        }
    },
    "required": [
        "move",
        "lines",
        "reserve_percent"
    ]
}

Ponudba za prevod po normiranih vrsticah

standard_line_offer

Število znakov pretvorite v ponudbo. Strežnik pretvori znake s presledki v normirane vrstice, pomnoži s ceno na vrstico, doda doplačilo za nujnost in preveri minimalno plačilo.

Polja za vnos in konfiguracijo

Osnovne nastavitve
customer — Stranka
Dodano dobesedno.
Privzete nastavitve: ""
offer_number — Številka ponudbe
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
language_pair — Jeziki
Neobvezno. Doda se dobesedno, na primer iz nemščine v angleščino.
Privzete nastavitve: ""
deadline — Dostava
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
lines — Dokumenti
Ena vrstica na dokument s številom znakov s presledki, kot jih prešteje urejevalnik besedil.
Privzete nastavitve: ""
price_per_line — Cena na vrstico
Neto cena za eno normirano vrstico, na primer 1,35.
Privzete nastavitve: ""
line_chars — Znaki na vrstico
Znaki s presledki, ki sestavljajo eno normirano vrstico. Od 30 do 100.
Privzete nastavitve: 55
rush_percent — Doplačilo za nujnost (%)
0 pomeni brez doplačila. Od 0 do 200.
Privzete nastavitve: 0
remarks — Opombe
Neobvezno: vse, kar naj ponudba omeni, na primer strokovno področje ali obliko.
Privzete nastavitve: ""
Napredne nastavitve
rounding — Zaokroževanje
Kako se štejejo vrstice posameznega dokumenta.
exact — Natančno, dve decimalki · up — Zaokroži navzgor na cele vrstice na dokument
Privzete nastavitve: "exact"
minimum_fee — Minimalno plačilo
Neobvezno: uporabi se, ko je skupni znesek nižji, na primer 40.
Privzete nastavitve: ""
currency — Valuta
Kratka koda ali znak, ki se prikazuje ob zneskih, na primer EUR.
Privzete nastavitve: "EUR"

Največje število bajtov UTF-8 v vnosu: 12000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "standard_line_offer",
    "text": "{\"customer\":\"Pekarna Hartmann d.o.o.\",\"offer_number\":\"A-2026-071\",\"language_pair\":\"Iz nemščine v angleščino\",\"deadline\":\"v 5 delovnih dneh\",\"lines\":\"id,document,characters\\nN1,Najemna pogodba,12480\\nN2,Spremno pismo,1.830\\nN3,Priloga tloris,\",\"price_per_line\":\"1.35\",\"line_chars\":55,\"rush_percent\":25,\"rounding\":\"exact\",\"minimum_fee\":\"40\",\"currency\":\"EUR\",\"remarks\":\"Pravno področje. Priloga se prešteje, ko je skeniran dokument berljiv.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "customer": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "offer_number": {
            "type": "string",
            "maxLength": 60
        },
        "language_pair": {
            "type": "string",
            "maxLength": 80
        },
        "deadline": {
            "type": "string",
            "maxLength": 60
        },
        "lines": {
            "type": "string",
            "maxLength": 6000,
            "minLength": 1
        },
        "price_per_line": {
            "type": "string",
            "maxLength": 12,
            "minLength": 1
        },
        "line_chars": {
            "type": "integer",
            "minimum": 30,
            "maximum": 100
        },
        "rush_percent": {
            "type": "integer",
            "minimum": 0,
            "maximum": 200
        },
        "rounding": {
            "type": "string",
            "enum": [
                "exact",
                "up"
            ]
        },
        "minimum_fee": {
            "type": "string",
            "maxLength": 12
        },
        "currency": {
            "type": "string",
            "maxLength": 4
        },
        "remarks": {
            "type": "string",
            "maxLength": 2000
        }
    },
    "required": [
        "customer",
        "lines",
        "price_per_line",
        "line_chars",
        "rush_percent",
        "rounding"
    ]
}

Potrdilo o odkupu starega zlata

gold_purchase_receipt

Stehtane predmete pretvorite v potrdilo o odkupu. Strežnik izračuna čisto zlato iz teže in čistine ter izplačilo iz dnevne cene, ki jo vnese podjetje. Cene se ne pridobivajo.

Polja za vnos in konfiguracijo

Osnovne nastavitve
business — Kupec
Doda se dobesedno, na primer ime in naslov trgovine.
Privzete nastavitve: ""
seller — Prodajalec
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
receipt_date — Datum
Dodano dobesedno.
Privzete nastavitve: ""
receipt_number — Številka potrdila
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
lines — Odkupljeni predmeti
Ena vrstica na predmet s težo v gramih in čistino v tisočinkah, na primer 585 ali 750. Tehtajte brez kamnov; to zabeležite v stolpcu note.
Privzete nastavitve: ""
price_per_g — Cena na gram čistega zlata
Dnevna cena, ki jo določi podjetje, na primer 58,40. Od zunaj se ne pridobi nič.
Privzete nastavitve: ""
payout_percent — Izplačani delež (%)
Delež vrednosti čistega zlata, ki se izplača. Od 1 do 100.
Privzete nastavitve: 100
remarks — Opombe
Neobvezno: vse, kar naj potrdilo omeni, na primer kako so bili predmeti preizkušeni.
Privzete nastavitve: ""
Napredne nastavitve
currency — Valuta
Kratka koda ali znak, ki se prikazuje ob zneskih, na primer EUR.
Privzete nastavitve: "EUR"

Največje število bajtov UTF-8 v vnosu: 20000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "gold_purchase_receipt",
    "text": "{\"business\":\"Zlatarna Berg, Glavni trg 4\",\"seller\":\"Anna Novak\",\"receipt_date\":\"14. maj 2026\",\"receipt_number\":\"AK-0193\",\"lines\":\"id,item,weight_g,fineness,note\\nA1,Prstan,4.2,585,\\nA2,Verižica,12.75,750,\\nA3,Uhani,0.875,333,tehtano brez kamnov\\nA4,Zapestnica,,585,zaponko je treba še odstraniti\",\"price_per_g\":\"58.40\",\"payout_percent\":90,\"currency\":\"EUR\",\"remarks\":\"Puncirne oznake preverjene z lupo, verižica preizkušena s kislino na zaponki.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "business": {
            "type": "string",
            "maxLength": 200,
            "minLength": 1
        },
        "seller": {
            "type": "string",
            "maxLength": 160
        },
        "receipt_date": {
            "type": "string",
            "maxLength": 40,
            "minLength": 1
        },
        "receipt_number": {
            "type": "string",
            "maxLength": 40
        },
        "lines": {
            "type": "string",
            "maxLength": 12000,
            "minLength": 1
        },
        "price_per_g": {
            "type": "string",
            "maxLength": 12,
            "minLength": 1
        },
        "payout_percent": {
            "type": "integer",
            "minimum": 1,
            "maximum": 100
        },
        "currency": {
            "type": "string",
            "maxLength": 4
        },
        "remarks": {
            "type": "string",
            "maxLength": 2000
        }
    },
    "required": [
        "business",
        "receipt_date",
        "lines",
        "price_per_g",
        "payout_percent"
    ]
}

Zapisnik varjenja s prevretjem in alkoholom

brew_log

Meritve ekstrakta pretvorite v zapisnik varjenja. Strežnik izračuna navidezno prevretje in oceno alkohola iz začetnega in končnega ekstrakta v stopinjah Plato ter navede uporabljeno formulo.

Polja za vnos in konfiguracijo

Osnovne nastavitve
brewery — Pivovarna
Dodano dobesedno.
Privzete nastavitve: ""
brew — Varka
Doda se dobesedno, na primer pivo in številka serije.
Privzete nastavitve: ""
brew_date — Dan varjenja
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
og_plato — Začetni ekstrakt (°P)
Izmerjeno pred dodajanjem kvasa, na primer 12,5.
Privzete nastavitve: ""
fg_plato — Končni ekstrakt (°P)
Neobvezno. Če ostane prazno, se uporabi meritev z najnovejšim datumom.
Privzete nastavitve: ""
lines — Odčitki
Ena vrstica na meritev. Datumi kot 2026-03-31 ali 31.03.2026. Ekstrakt v stopinjah Plato, temperatura v stopinjah Celzija; oboje je lahko prazno.
Privzete nastavitve: ""
remarks — Opombe
Neobvezno: vse, kar naj zapisnik omeni, na primer kvas ali hmelj.
Privzete nastavitve: ""
Napredne nastavitve
batch_l — Serija (l)
Neobvezno: litri v fermentorju, na primer 50.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 20000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "brew_log",
    "text": "{\"brewery\":\"Pivovarna Mlinska cesta\",\"brew\":\"Pale ale, varka 27\",\"brew_date\":\"2. marec 2026\",\"og_plato\":\"12.5\",\"fg_plato\":\"\",\"lines\":\"id,date,stage,gravity_plato,temperature_c,note\\nS1,2026-03-02,Dodajanje kvasa,12.5,12,Kvas rehidriran\\nS2,2026-03-05,Dan 3,6.2,14,Visok krausen\\nS3,09.03.2026,Dan 7,3.1,15,Hladno hmeljeno\\nS4,2026-03-16,Polnjenje v steklenice,2.8,4,\",\"batch_l\":\"50\",\"remarks\":\"Fermentor 2. Sladkor za naknadno vrenje dodan pri polnjenju.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "brewery": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "brew": {
            "type": "string",
            "maxLength": 120,
            "minLength": 1
        },
        "brew_date": {
            "type": "string",
            "maxLength": 40
        },
        "og_plato": {
            "type": "string",
            "maxLength": 8,
            "minLength": 1
        },
        "fg_plato": {
            "type": "string",
            "maxLength": 8
        },
        "lines": {
            "type": "string",
            "maxLength": 12000,
            "minLength": 1
        },
        "batch_l": {
            "type": "string",
            "maxLength": 12
        },
        "remarks": {
            "type": "string",
            "maxLength": 2000
        }
    },
    "required": [
        "brewery",
        "brew",
        "og_plato",
        "lines"
    ]
}

Časovni načrt pohoda po odsekih

hiking_time_plan

Odseke ture pretvorite v časovni načrt. Strežnik izračuna čas hoje na odsek po pravilu DIN 33466, prišteje odmore ter prikaže prihod in najpoznejši čas na vsaki točki.

Polja za vnos in konfiguracijo

Osnovne nastavitve
tour — Tura
Dodano dobesedno.
Privzete nastavitve: ""
guide — Vodnik
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
tour_date — Datum
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
lines — Odseki
Ena vrstica na odsek v vrstnem redu poti, z razdaljo v kilometrih, vzponom in spustom v metrih ter odmorom v minutah na koncu odseka.
Privzete nastavitve: ""
start_time — Začetni čas
Čas, kot je 08:30.
Privzete nastavitve: "08:00"
latest_return — Najpoznejša vrnitev
Neobvezno: čas, kot je 17:00, na primer pred temo ali zadnji avtobus. Vsaka točka nato dobi najpoznejši čas.
Privzete nastavitve: ""
pace_percent — Faktor skupine
Pomnoži vsak čas hoje. Pod 100 za hitro skupino, nad 100 za počasno.
70 — 70 % · 80 — 80 % · 90 — 90 % · 100 — 100 % (pravilo brez sprememb) · 110 — 110 % · 120 — 120 % · 130 — 130 % · 150 — 150 % · 200 — 200 %
Privzete nastavitve: "100"
remarks — Opombe
Neobvezno: vse, kar naj načrt omeni, na primer zbirno mesto ali opremo.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 12000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "hiking_time_plan",
    "text": "{\"tour\":\"Krožna tura treh vrhov iz Mlinske doline\",\"guide\":\"T. Berg\",\"tour_date\":\"21. junij 2026\",\"lines\":\"id,leg,distance_km,ascent_m,descent_m,break_min\\nT1,Od parkirišča do Jelševe koče,4.5,600,0,20\\nT2,Od Jelševe koče do vrha,2.2,450,50,30\\nT3,Od vrha v dolino,7.8,0,1000,0\",\"start_time\":\"08:00\",\"latest_return\":\"17:00\",\"pace_percent\":\"100\",\"remarks\":\"Zbirno mesto na parkirišču. Malica iz nahrbtnika za vrh.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "tour": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "guide": {
            "type": "string",
            "maxLength": 120
        },
        "tour_date": {
            "type": "string",
            "maxLength": 40
        },
        "lines": {
            "type": "string",
            "maxLength": 8000,
            "minLength": 1
        },
        "start_time": {
            "type": "string",
            "maxLength": 5,
            "minLength": 1
        },
        "latest_return": {
            "type": "string",
            "maxLength": 5
        },
        "pace_percent": {
            "type": "string",
            "enum": [
                "70",
                "80",
                "90",
                "100",
                "110",
                "120",
                "130",
                "150",
                "200"
            ]
        },
        "remarks": {
            "type": "string",
            "maxLength": 2000
        }
    },
    "required": [
        "tour",
        "lines",
        "start_time",
        "pace_percent"
    ]
}

Tehnični rider v primerjavi z zalogo

rider_stock_check

Primerjajte opremo iz tehničnega riderja z lastno zalogo. Strežnik sešteje oba seznama po postavkah in vrne seznam manjkajočega s količinami.

Polja za vnos in konfiguracijo

Osnovne nastavitve
event — Dogodek
Dodano dobesedno.
Privzete nastavitve: ""
venue — Prizorišče
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
lines — Rider: potrebna oprema
Ena vrstica na postavko iz riderja s potrebno količino. category je neobvezno, na primer mikrofoni.
Privzete nastavitve: ""
available — Lastna zaloga
Ena vrstica na postavko s količino, ki je na voljo na ta datum. Uporabite enaka imena kot v riderju.
Privzete nastavitve: ""
remarks — Opombe
Neobvezno: vse, kar naj seznam omeni, na primer kontaktno osebo ali rok.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 50000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "rider_stock_check",
    "text": "{\"event\":\"Poletni festival, glavni oder, skupina B\",\"venue\":\"Park ob reki\",\"lines\":\"id,category,item,quantity\\nR1,Mikrofoni,Shure SM58,6\\nR2,Mikrofoni,Shure Beta 52A,1\\nR3,Stojala,Visoko stojalo za mikrofon,8\\nR4,Monitorji,Talni monitor,4\\nR5,Mikrofoni,shure sm-58,2\\nR6,Kabli,Kabel XLR 10 m,\",\"available\":\"id,item,quantity\\nB1,Shure SM58,6\\nB2,Visoko stojalo za mikrofon,10\\nB3,Talni monitor,2\\nB4,DI box,4\",\"remarks\":\"Manjkajoče postavke se v ponedeljek uskladijo z menedžerjem skupine.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "event": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "venue": {
            "type": "string",
            "maxLength": 120
        },
        "lines": {
            "type": "string",
            "maxLength": 20000,
            "minLength": 1
        },
        "available": {
            "type": "string",
            "maxLength": 24000
        },
        "remarks": {
            "type": "string",
            "maxLength": 2000
        }
    },
    "required": [
        "event",
        "lines"
    ]
}

Poročilo o pregledu vabnih postaj

bait_station_check

Ovrednotite preglede vabnih postaj. Strežnik prešteje hranjenja po postajah, vsak pregled primerja s prejšnjim in navede postaje z zamudo. Brez izjav o sredstvih ali zakonskih obveznostih.

Polja za vnos in konfiguracijo

Osnovne nastavitve
customer — Stranka ali lokacija
Dodano dobesedno.
Privzete nastavitve: ""
technician — Izvedel
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
lines — Pregledi
Ena vrstica na postajo in pregled. finding je none, partial, full, damaged ali no_access. Datumi kot 2026-05-31 ali 31.05.2026.
Privzete nastavitve: ""
interval_days — Interval pregledov (dnevi)
Kot je dogovorjeno s stranko. Od 1 do 365.
Privzete nastavitve: 28
remarks — Opombe
Neobvezno: vse, kar naj poročilo omeni, na primer ukrepi, dogovorjeni na kraju samem.
Privzete nastavitve: ""
Napredne nastavitve
report_date — Referenčni datum
Neobvezno, na primer 2026-05-31. Postaje z zamudo se štejejo do tega dne; prazno pomeni zadnji pregled v tabeli.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "bait_station_check",
    "text": "{\"customer\":\"Pekarna Hartmann, Mlinska ulica 4\",\"technician\":\"J. Kowalski\",\"lines\":\"id,bait_station,date,bait_finding,note\\nK1,S1 skladišče,2026-03-02,none,\\nK2,S2 nakladalna rampa,2026-03-02,partial,\\nK3,S3 dvorišče,2026-03-02,none,\\nK4,S1 skladišče,2026-03-30,none,\\nK5,S2 nakladalna rampa,2026-03-30,full,Iztrebki ob postaji\\nK6,S3 dvorišče,2026-03-30,no_access,Palete pred postajo\\nK7,S1 skladišče,2026-05-04,none,\\nK8,S2 nakladalna rampa,2026-05-04,partial,Režo pod vrati je zaprla stranka\",\"interval_days\":28,\"report_date\":\"2026-05-04\",\"remarks\":\"Stranka želi poročilo pred presojo.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "customer": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "technician": {
            "type": "string",
            "maxLength": 160
        },
        "lines": {
            "type": "string",
            "maxLength": 20000,
            "minLength": 1
        },
        "interval_days": {
            "type": "integer",
            "minimum": 1,
            "maximum": 365
        },
        "report_date": {
            "type": "string",
            "maxLength": 10
        },
        "remarks": {
            "type": "string",
            "maxLength": 2000
        }
    },
    "required": [
        "customer",
        "lines",
        "interval_days"
    ]
}

Preverjanje dnevnika kopalne vode

pool_water_log

Preverite meritve kopalne vode, kot so pH, klor in temperatura, glede na vnesene meje. Strežnik označi odstopanja in dneve brez meritve. Brez pravnih izjav.

Polja za vnos in konfiguracijo

Osnovne nastavitve
facility — Bazen ali objekt
Dodano dobesedno.
Privzete nastavitve: ""
period — Obdobje
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
tester — Preizkusil
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
lines — Odčitki
Ena vrstica na čas meritve. Če vrednost ni bila izmerjena, pustite celico prazno. Datumi kot 2026-05-31 ali 31.05.2026.
Privzete nastavitve: ""
limits — Meje
Ena vrstica na parameter z mejami, ki veljajo za objekt. Prazen bazen pomeni vse bazene. Orodje ne pozna pravil in primerja samo s temi številkami.
Privzete nastavitve: ""
remarks — Opombe
Neobvezno: na primer dnevi, ko je bilo zaprto, ki pojasnijo vrzel.
Privzete nastavitve: ""
Napredne nastavitve
checks_per_day — Odčitki na dan
Navedeni so dnevi z manj meritvami na bazen. Od 1 do 6.
Privzete nastavitve: 1

Največje število bajtov UTF-8 v vnosu: 40000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "pool_water_log",
    "text": "{\"facility\":\"Wellness hotel Lindenau\",\"period\":\"4. do 6. maj 2026\",\"tester\":\"M. Berg\",\"lines\":\"id,pool,date,time,ph,free_chlorine,combined_chlorine,water_temp,note\\nW1,Notranji bazen,2026-05-04,08:00,7.2,0.5,0.1,28.0,\\nW2,Masažni bazen,2026-05-04,08:10,7.4,0.9,0.15,36.5,\\nW3,Notranji bazen,2026-05-05,08:00,7.8,0.4,0.25,28.5,Veliko gostov prejšnji večer\\nW4,Masažni bazen,2026-05-05,08:05,7.3,,0.1,37.0,Testni lističi za klor porabljeni\\nW5,Notranji bazen,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,Masažni bazen,free_chlorine,0.7,1.0\\nG5,Masažni bazen,water_temp,,37\",\"checks_per_day\":1,\"remarks\":\"Filter masažnega bazena je bil 5. maja povratno spran.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "facility": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "period": {
            "type": "string",
            "maxLength": 80
        },
        "tester": {
            "type": "string",
            "maxLength": 120
        },
        "lines": {
            "type": "string",
            "maxLength": 24000,
            "minLength": 1
        },
        "limits": {
            "type": "string",
            "maxLength": 3000
        },
        "checks_per_day": {
            "type": "integer",
            "minimum": 1,
            "maximum": 6
        },
        "remarks": {
            "type": "string",
            "maxLength": 2000
        }
    },
    "required": [
        "facility",
        "lines",
        "checks_per_day"
    ]
}

Poročilo o šolanju psa in načrt domače vadbe

dog_training_report

Zapiske s treninga pretvorite v poročilo za lastnika in načrt domače vadbe. Strežnik izračuna minute vadbe, AI pa uporablja samo vaje iz vnosa.

Polja za vnos in konfiguracijo

Osnovne nastavitve
dog — Pes
Ime in pasma. Dodano dobesedno.
Privzete nastavitve: ""
pet_owner — Lastnik
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
trainer — Trener ali pasja šola
Dodano dobesedno.
Privzete nastavitve: ""
session_date — Datum treninga
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
session_notes — Zapiski s treninga
Kaj se je vadilo in opazilo ter kaj je dogovorjeno za doma. V poročilu se lahko pojavi samo to, kar je zapisano tukaj.
Privzete nastavitve: ""
lines — Vaje za doma
Ena vrstica na vajo, kot je dogovorjeno: kako, ponovitve na dan, minute na ponovitev in dnevi na teden.
Privzete nastavitve: ""
next_session — Naslednji trening
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 20000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "dog_training_report",
    "text": "{\"dog\":\"Bruno, labradorec\",\"pet_owner\":\"Družina Novak\",\"trainer\":\"Pasja šola Lindenau, A. Berg\",\"session_date\":\"12. maj 2026\",\"session_notes\":\"Vadili smo hojo na ohlapnem povodcu po poti v parku. Bruno je sprva vlekel proti drugim psom, po nekaj obratih pa je mirno hodil ob lastniku. Odpoklic je z dolgim povodcem dobro deloval. Doma vadite na vrtu pred sprehodi in vajo končajte, dokler Bruna še veseli. Nagrajujte z majhnimi koščki njegove običajne hrane.\",\"lines\":\"id,exercise,instruction,times_per_day,minutes,days_per_week\\nH1,Hoja na ohlapnem povodcu,Na vrtu pred sprehodom,2,5,6\\nH2,Odpoklic z dolgim povodcem,Pokličite enkrat in takoj nagradite,1,10,5\\nH3,Sedi in ostani pri vratih,Pred odpiranjem vrat,3,2,7\",\"next_session\":\"19. maj 2026, 17:00\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "dog": {
            "type": "string",
            "maxLength": 120,
            "minLength": 1
        },
        "pet_owner": {
            "type": "string",
            "maxLength": 120
        },
        "trainer": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "session_date": {
            "type": "string",
            "maxLength": 40
        },
        "session_notes": {
            "type": "string",
            "maxLength": 4000,
            "minLength": 1
        },
        "lines": {
            "type": "string",
            "maxLength": 6000,
            "minLength": 1
        },
        "next_session": {
            "type": "string",
            "maxLength": 80
        }
    },
    "required": [
        "dog",
        "trainer",
        "session_notes",
        "lines"
    ]
}

Poročilo hotela za živali za lastnike

pet_boarding_report

Vnose bivanja v hotelu za živali pretvorite v poročilo za lastnika. Strežnik prešteje obroke, sprehode in minute na dan, AI pa napiše prijazno besedilo brez veterinarskih izjav.

Polja za vnos in konfiguracijo

Osnovne nastavitve
animal — Žival
Ime in vrsta. Dodano dobesedno.
Privzete nastavitve: ""
pet_owner — Lastnik
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
boarding — Hotel za živali ali varuh živali
Dodano dobesedno.
Privzete nastavitve: ""
stay — Dan ali obdobje
Dodano dobesedno.
Privzete nastavitve: ""
lines — Vnosi
Ena vrstica na vnos. activity je meal, walk, play, rest, care ali other. Minute za sprehode in igro. Hrana in količina se ohranita dobesedno. Datumi kot 2026-05-31 ali 31.05.2026.
Privzete nastavitve: ""
remarks — Opombe za lastnika
Neobvezno: kako se je žival vživela, kaj ji je bilo všeč. V besedilu se lahko pojavi samo to, kar je zapisano tukaj.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 25000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "pet_boarding_report",
    "text": "{\"animal\":\"Lotte, jazbečar\",\"pet_owner\":\"Ga. Wagner\",\"boarding\":\"Hotel za živali Lindenau\",\"stay\":\"15. do 16. maj 2026\",\"lines\":\"id,date,time,activity,minutes,food,note\\nP1,2026-05-15,08:00,meal,,80 g suhe hrane,Pojedla vse\\nP2,2026-05-15,09:30,walk,40,,Spoznala bigla Maxa\\nP3,2026-05-15,14:00,play,20,,Žoga na vrtu\\nP4,2026-05-15,17:30,meal,,80 g suhe hrane,Pustila malo\\nP5,2026-05-15,19:00,walk,25,,\\nP6,2026-05-16,08:00,meal,,80 g suhe hrane,\\nP7,2026-05-16,09:30,walk,35,,\\nP8,2026-05-16,11:00,care,,,Skrtačena\",\"remarks\":\"Lotte se je hitro privadila in spala v svoji košari. Všeč so ji bile igre z žogo na vrtu.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "animal": {
            "type": "string",
            "maxLength": 120,
            "minLength": 1
        },
        "pet_owner": {
            "type": "string",
            "maxLength": 120
        },
        "boarding": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "stay": {
            "type": "string",
            "maxLength": 80,
            "minLength": 1
        },
        "lines": {
            "type": "string",
            "maxLength": 16000,
            "minLength": 1
        },
        "remarks": {
            "type": "string",
            "maxLength": 2000
        }
    },
    "required": [
        "animal",
        "boarding",
        "stay",
        "lines"
    ]
}

List naročila za popravilo oblačil z merami

alteration_order_sheet

Mere, spremembe in cene pretvorite v list naročila za popravila. Strežnik izračuna nove mere, zneske vrstic in preostanek ter preveri spremembe glede na šivni dodatek.

Polja za vnos in konfiguracijo

Osnovne nastavitve
customer — Stranka
Dodano dobesedno.
Privzete nastavitve: ""
order_number — Številka naročila
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
pickup — Pripravljeno za prevzem
Neobvezno, na primer petek, 15. maj. Dodano dobesedno.
Privzete nastavitve: ""
lines — Popravila
Ena vrstica na popravilo. measure je trenutna mera, change je +2 ali -1.5, allowance je razpoložljivi šivni dodatek. unit_price je lahko prazen.
Privzete nastavitve: ""
remarks — Želje stranke
Neobvezno: kaj je stranka želela pri pomerjanju. Pojavi se lahko samo to, kar je zapisano tukaj.
Privzete nastavitve: ""
Napredne nastavitve
length_unit — Merska enota
Prikazana pri vseh merah.
cm — Centimetri · in — Palci
Privzete nastavitve: "cm"
deposit — Plačano predplačilo
Neobvezno, na primer 20.
Privzete nastavitve: ""
currency — Valuta
Kratka koda ali znak, ki se prikazuje ob zneskih, na primer EUR.
Privzete nastavitve: "EUR"

Največje število bajtov UTF-8 v vnosu: 25000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "alteration_order_sheet",
    "text": "{\"customer\":\"Ga. Lena Hartmann\",\"order_number\":\"A-2026-118\",\"pickup\":\"Petek, 15. maj\",\"lines\":\"id,garment,alteration,measure,change,allowance,quantity,unit_price\\nR1,Sive hlače,Skrajšati rob,104,-3,,1,14.00\\nR2,Sive hlače,Razširiti pas,82,+3,2,1,18.50\\nR3,Modra obleka,Zožiti stranske šive,96,-4,,1,24.00\\nR4,Blazer,Skrajšati rokave,63,-2,,1,22.00\\nR5,Kavbojke,Zamenjati zadrgo,,,,2,\",\"length_unit\":\"cm\",\"deposit\":\"20\",\"currency\":\"EUR\",\"remarks\":\"Rob hlač brez zavihka. Na blazerju ohranite originalne gumbe.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "customer": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "order_number": {
            "type": "string",
            "maxLength": 40
        },
        "pickup": {
            "type": "string",
            "maxLength": 60
        },
        "lines": {
            "type": "string",
            "maxLength": 12000,
            "minLength": 1
        },
        "length_unit": {
            "type": "string",
            "enum": [
                "cm",
                "in"
            ]
        },
        "deposit": {
            "type": "string",
            "maxLength": 16
        },
        "currency": {
            "type": "string",
            "maxLength": 4
        },
        "remarks": {
            "type": "string",
            "maxLength": 2000
        }
    },
    "required": [
        "customer",
        "lines",
        "length_unit"
    ]
}

Cvetličarska kosovnica

floral_bill_of_materials

Aranžmaje ter stebla in material na aranžma pretvorite v kosovnico. Strežnik pomnoži količine, sešteje stroške na aranžma in sestavi nakupni seznam.

Polja za vnos in konfiguracijo

Osnovne nastavitve
event — Dogodek
Na primer poroka Berg. Dodano dobesedno.
Privzete nastavitve: ""
event_date — Datum
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
customer — Stranka
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
arrangements — Aranžmaji
Ena vrstica na aranžma s številom kosov.
Privzete nastavitve: ""
lines — Material na aranžma
Ena vrstica na material in aranžma: aranžma, kot je poimenovan zgoraj, stebla ali enote na kos, enota in cena na enoto.
Privzete nastavitve: ""
remarks — Opombe
Neobvezno: barve, želje, podrobnosti dostave.
Privzete nastavitve: ""
Napredne nastavitve
waste_percent — Dodatek za lom (%)
Doda se samo nakupnemu seznamu. Od 0 do 50.
Privzete nastavitve: 0
currency — Valuta
Kratka koda ali znak, ki se prikazuje ob zneskih, na primer EUR.
Privzete nastavitve: "EUR"

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "floral_bill_of_materials",
    "text": "{\"event\":\"Poroka Berg in Novak\",\"event_date\":\"20. junij 2026\",\"customer\":\"Anna Berg\",\"arrangements\":\"id,arrangement,quantity\\nA1,Poročni šopek,1\\nA2,Namizni aranžma,8\\nA3,Pripetek,6\",\"lines\":\"id,arrangement,material,per_arrangement,unit,unit_price\\nM1,Poročni šopek,Vrtnica Avalanche,15,steblo,2.40\\nM2,Poročni šopek,Evkaliptus,5,steblo,1.10\\nM3,Poročni šopek,Satenast trak,1.5,m,0.90\\nM4,Namizni aranžma,Vrtnica Avalanche,5,steblo,2.40\\nM5,Namizni aranžma,Gipsofila,3,steblo,1.30\\nM6,Namizni aranžma,Cvetličarska goba,1,kos,1.80\\nM7,Pripetek,Grmičasta vrtnica,1,steblo,1.50\\nM8,Pripetek,Bucika,2,kos,\",\"waste_percent\":10,\"currency\":\"EUR\",\"remarks\":\"Samo belo in nežno zeleno. Dostava v Lindenhof ob 10:00.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "event": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "event_date": {
            "type": "string",
            "maxLength": 40
        },
        "customer": {
            "type": "string",
            "maxLength": 160
        },
        "arrangements": {
            "type": "string",
            "maxLength": 3000,
            "minLength": 1
        },
        "lines": {
            "type": "string",
            "maxLength": 16000,
            "minLength": 1
        },
        "waste_percent": {
            "type": "integer",
            "minimum": 0,
            "maximum": 50
        },
        "currency": {
            "type": "string",
            "maxLength": 4
        },
        "remarks": {
            "type": "string",
            "maxLength": 2000
        }
    },
    "required": [
        "event",
        "arrangements",
        "lines",
        "waste_percent"
    ]
}

Načrt krmljenja v hlevu s količinami in stroški

stable_feed_plan

Obroke na konja pretvorite v načrt krmljenja. Strežnik izračuna kilograme na dan in obdobje, stroške na boks in količine za nakup po krmi. Brez nasvetov o krmljenju.

Polja za vnos in konfiguracijo

Osnovne nastavitve
stable — Hlev
Dodano dobesedno.
Privzete nastavitve: ""
period — Obdobje
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
lines — Obroki
Ena vrstica na konja in krmo: kg na krmljenje in krmljenja na dan.
Privzete nastavitve: ""
feeds — Cene krme
Neobvezno: ena vrstica na krmo s ceno na kg. Krme brez cene so navedene.
Privzete nastavitve: ""
period_days — Dnevi v obdobju
Na primer 30 za mesec. Od 1 do 366.
Privzete nastavitve: 30
remarks — Opombe
Neobvezno: vse, kar naj načrt omeni, na primer kdo krmi ob vikendih.
Privzete nastavitve: ""
Napredne nastavitve
currency — Valuta
Kratka koda ali znak, ki se prikazuje ob zneskih, na primer EUR.
Privzete nastavitve: "EUR"

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "stable_feed_plan",
    "text": "{\"stable\":\"Hlev za oskrbo konj Lindenhof\",\"period\":\"Junij 2026\",\"lines\":\"id,box,horse,feed,kg_per_meal,meals_per_day\\nF1,Boks 1,Luna,Seno,4,3\\nF2,Boks 1,Luna,Oves,0.5,2\\nF3,Boks 2,Max,Seno,5,3\\nF4,Boks 2,Max,Mineralna krma,0.1,1\\nF5,Boks 3,Fenja,Seno,3.5,3\\nF6,Boks 3,Fenja,Peleti,0.75,2\",\"feeds\":\"id,feed,price_per_kg\\nP1,Seno,0.18\\nP2,Oves,0.45\\nP3,Peleti,0.62\",\"period_days\":30,\"currency\":\"EUR\",\"remarks\":\"Lastnik Maxa sam prinese mineralno krmo.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "stable": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "period": {
            "type": "string",
            "maxLength": 80
        },
        "lines": {
            "type": "string",
            "maxLength": 16000,
            "minLength": 1
        },
        "feeds": {
            "type": "string",
            "maxLength": 3000
        },
        "period_days": {
            "type": "integer",
            "minimum": 1,
            "maximum": 366
        },
        "currency": {
            "type": "string",
            "maxLength": 4
        },
        "remarks": {
            "type": "string",
            "maxLength": 2000
        }
    },
    "required": [
        "stable",
        "lines",
        "period_days"
    ]
}

Načrt glasbene vadbe z obvestilom za starše

music_practice_plan

Skladbe in minute pretvorite v tedenski načrt vadbe z obvestilom za starše. Strežnik razporedi skladbe po dnevih vadbe in sešteje minute; pojavijo se samo skladbe iz vnosa.

Polja za vnos in konfiguracijo

Osnovne nastavitve
student — Učenec
Dovolj je ime. Dodano dobesedno.
Privzete nastavitve: ""
teacher — Učitelj
Dodano dobesedno.
Privzete nastavitve: ""
week — Teden
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
lines — Skladbe in vaje
Ena vrstica na skladbo ali vajo z minutami na dan vadbe. days_per_week je lahko prazen: takrat se skladba vadi vsak dan vadbe.
Privzete nastavitve: ""
practice_days — Dnevi vadbe na teden
Od 1 do 7.
Privzete nastavitve: 5
teacher_notes — Zapiski z ure
Neobvezno: kaj je šlo dobro, na kaj paziti pri vadbi. V obvestilu se lahko pojavi samo to, kar je zapisano tukaj.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 20000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "music_practice_plan",
    "text": "{\"student\":\"Mia\",\"teacher\":\"Glasbena šola Lindenau, K. Berg\",\"week\":\"11. do 17. maj 2026\",\"lines\":\"id,piece,focus,minutes_per_day,days_per_week\\nU1,Lestvici G-dur in e-mol,Počasi z metronomom,5,\\nU2,Menuet v G-duru,Takti 9 do 16 samo z levo roko,10,4\\nU3,Pesem vetra,Enkrat na dan zaigrati v celoti,5,3\\nU4,Zvezek za igranje z lista,Ena nova vrstica,5,2\",\"practice_days\":5,\"teacher_notes\":\"Mia je danes prvi del menueta zaigrala zelo enakomerno. V taktih 9 do 16 je leva roka še negotova. Prosimo, vadite počasi in delajte kratke odmore.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "student": {
            "type": "string",
            "maxLength": 80,
            "minLength": 1
        },
        "teacher": {
            "type": "string",
            "maxLength": 120,
            "minLength": 1
        },
        "week": {
            "type": "string",
            "maxLength": 60
        },
        "lines": {
            "type": "string",
            "maxLength": 6000,
            "minLength": 1
        },
        "practice_days": {
            "type": "integer",
            "minimum": 1,
            "maximum": 7
        },
        "teacher_notes": {
            "type": "string",
            "maxLength": 2000
        }
    },
    "required": [
        "student",
        "teacher",
        "lines",
        "practice_days"
    ]
}

Poročilo o napredku pri inštrukcijah za starše

tutoring_progress_report

Teme, točke in zapiske z inštrukcij pretvorite v poročilo o napredku za starše. Strežnik izračuna deleže največjega števila točk po predmetih, AI pa ne podaja napovedi ali diagnoz.

Polja za vnos in konfiguracijo

Osnovne nastavitve
student — Učenec
Dovolj je ime. Dodano dobesedno.
Privzete nastavitve: ""
tutor — Inštruktor ali inštrukcijska šola
Dodano dobesedno.
Privzete nastavitve: ""
period — Obdobje
Dodano dobesedno.
Privzete nastavitve: ""
lines — Ure in rezultati
Ena vrstica na uro ali preizkus. score in max_score sta lahko prazna; grade se ohrani dobesedno. Datumi kot 2026-05-31 ali 31.05.2026.
Privzete nastavitve: ""
tutor_notes — Zapiski inštruktorja
Neobvezno: kaj je šlo dobro, kaj se še vadi. V poročilu se lahko pojavi samo to, kar je zapisano tukaj.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 30000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "tutoring_progress_report",
    "text": "{\"student\":\"Jonas\",\"tutor\":\"Učni studio Lindenau, P. Novak\",\"period\":\"Marec do maj 2026\",\"lines\":\"id,date,subject,topic,score,max_score,grade\\nL1,2026-03-10,Matematika,Ulomki,12,20,\\nL2,2026-04-07,Matematika,Ulomki in decimalna števila,15,20,\\nL3,2026-05-05,Matematika,Odstotki,17,20,\\nL4,2026-03-17,Angleščina,Preteklik,8,15,\\nL5,2026-04-28,Angleščina,Nepravilni glagoli,11,15,\\nL6,2026-05-12,Angleščina,Šolski test,,,B\",\"tutor_notes\":\"Jonas zdaj sam preverja rezultate pri ulomkih. Nepravilne glagole vadimo s karticami na začetku vsake ure. Postavlja več vprašanj kot marca.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "student": {
            "type": "string",
            "maxLength": 80,
            "minLength": 1
        },
        "tutor": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "period": {
            "type": "string",
            "maxLength": 80,
            "minLength": 1
        },
        "lines": {
            "type": "string",
            "maxLength": 16000,
            "minLength": 1
        },
        "tutor_notes": {
            "type": "string",
            "maxLength": 3000
        }
    },
    "required": [
        "student",
        "tutor",
        "period",
        "lines"
    ]
}

Poročilo o negi kopit z naslednjim terminom

hoof_care_report

Ugotovitve po kopitih in opravljeno delo pretvorite v poročilo za lastnika konja. Strežnik izračuna naslednji termin iz datuma in intervala ter navede kopita brez vnosa. Brez veterinarskih diagnoz.

Polja za vnos in konfiguracijo

Osnovne nastavitve
horse — Konj
Ime in po potrebi hlev. Dodano dobesedno.
Privzete nastavitve: ""
pet_owner — Lastnik
Neobvezno. Dodano dobesedno.
Privzete nastavitve: ""
farrier — Kovač ali nega kopit
Dodano dobesedno.
Privzete nastavitve: ""
visit_date — Datum obiska
Na primer 2026-05-12 ali 12.05.2026. Potrebno za naslednji termin.
Privzete nastavitve: ""
interval_weeks — Interval do naslednjega termina (tedni)
Kot je dogovorjeno. Od 1 do 26.
Privzete nastavitve: 6
lines — Kopita
Ena vrstica na kopito ali več vrstic za več ugotovitev. hoof je fl, fr, hl ali hr. finding in work sta s seznamov.
Privzete nastavitve: ""
remarks — Opombe
Neobvezno: vse, kar naj lastnik ve, na primer dogovori za naslednji obisk.
Privzete nastavitve: ""

Največje število bajtov UTF-8 v vnosu: 20000

Rezultati uporabljajo ops_review: columns in skalarne rows, summary, ugotovitve findings s povezavami na vire ter osnutke izvozov. review_required in ai_required sta true, ai_model pa do4u-standard. Vse besedilo je treba prikazati kot nezaupanja vredno navadno besedilo. Rezultati denarnega toka dodatno vsebujejo chart_data s type cashflow, currency, buffer_cents in največ 91 datiranimi točkami, ki vsebujejo base_cents in scenario_cents. Vrednosti so celoštevilski centi, izračunani na strežniku; oznake grafov, ki jih ustvari model, niso sprejete. Rezultati razreza vsebujejo chart_data s type cutting in scale 1000: dolžine palic so celoštevilske tisočinke navedene enote (mm, cm, m ali in). Vsaka palica vsebuje id, unit, length, trim_start, trim_end, kerf, segments (id in length) ter remaining. Na vsak končni kos se šteje ena širina reza. Strežnik preveri, da so vsota kosov, širin rezov, končnih obrezov in preostalega materiala natančno enaki dolžini zaloge. Risba vključuje največ 30 celih palic in 120 kosov; total_bars, omitted_bars in truncated izrecno opisujejo vsako izpustitev. Celotna razporeditev ostane v tabeli in osnutkih izvozov. Hevristika ne zagotavlja globalne optimalnosti.

Primer zahteve

{
    "tool": "hoof_care_report",
    "text": "{\"horse\":\"Fenja, Lindenhof\",\"pet_owner\":\"Ga. Berg\",\"farrier\":\"Nega kopit 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,Majhna razpoka na konici na zunanji strani\\nH3,hl,uneven_wear,trim,Bolj se obrablja na notranji strani\\nH4,hr,ok,trim,\",\"remarks\":\"Fenja je mirno stala. Prosimo, da jo za naslednji obisk pustite v boksu, najbolje pred krmljenjem.\"}"
}
Celotna konfiguracijska shema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "horse": {
            "type": "string",
            "maxLength": 120,
            "minLength": 1
        },
        "pet_owner": {
            "type": "string",
            "maxLength": 120
        },
        "farrier": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        },
        "visit_date": {
            "type": "string",
            "maxLength": 10,
            "minLength": 1
        },
        "interval_weeks": {
            "type": "integer",
            "minimum": 1,
            "maximum": 26
        },
        "lines": {
            "type": "string",
            "maxLength": 6000,
            "minLength": 1
        },
        "remarks": {
            "type": "string",
            "maxLength": 2000
        }
    },
    "required": [
        "horse",
        "farrier",
        "visit_date",
        "interval_weeks",
        "lines"
    ]
}

Zahteva za izvoz potrjenih datumov v koledar

Pregledi pogodb in vzdrževanja dodatno vrnejo podpisan žeton calendar_review, vezan na overjeni račun, izvorne podatke in 30-minutno veljavnost. Po izrecnem človeškem pregledu se z istim računom pošlje POST s token, izbranimi ID-ji dogodkov in approved:true na /api/v1/business/calendar. Odgovor je izvoz ICS. Strežnik preveri lastništvo, podpis, veljavnost in izbor neodvisno od modela. Noben koledar se ne spremeni.

POST /api/v1/business/calendar

Končna točka zahteva obstoječe overjanje API Bearer za isti račun, ki je lastnik pregleda pogodbe ali vzdrževanja. Podpisani pregled velja 30 minut ter povezuje odobrene izvorne podatke in izbor dogodkov. Manjkajoča odobritev, tuj lastnik, neznani ID-ji dogodkov ali pretečen oziroma spremenjen žeton se zavrnejo. calendar_review je objekt s token in expires_at (časovni žig Unix). calendar_events vsebuje id, title, date (YYYY-MM-DD) in description; calendar_options vsebuje name in reminder_days. Začetni rezultat ne vsebuje bajtov ICS. Izbranih je lahko do 20 različnih ID-jev dogodkov.

{
    "token": "<calendar_review.token>",
    "selected": [
        "E1"
    ],
    "approved": true
}
Shema potrditve za koledar
{
    "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
}

Uspešen odgovor vsebuje ok:true in en export s filename, mime:text/calendar ter celotnim besedilom ICS v content. Spodnji nadomestni prikaz opisuje zgradbo odgovora; ni ustvarjena datoteka. Shranjevanje ali uvoz datoteke sta ločeni dejanji odjemalca. Nobena koledarska storitev ni kontaktirana.

{
    "ok": true,
    "export": {
        "filename": "reviewed-dates.ics",
        "mime": "text/calendar",
        "content": "<ICS content>"
    }
}

Začetni rezultati vsebujejo osnutke izvozov s filename, mime in content ter pregledno tabelo, vezano na vir. Ti osnutki zahtevajo izrecen človeški pregled pred uporabo ali posredovanjem. Pregledi pogodbenih rokov in vzdrževanja lahko vključujejo calendar_events, calendar_options in calendar_review; ta polja nikoli niso sprejeta kot odobritev modela. Izvoz koledarja zahteva ločeno potrjeno zahtevo, prikazano zgoraj.

Gradniki

Gradnik vdela orodje Do4U v tvoje spletno mesto kot iframe, z enakim obrazcem in rezultatom kot na Do4U. Zahteve se obračunajo na račun gradnika. Gradnike ustvariš na strani Gradniki ali prek API-ja.

Gradnike vdelaj samo v območje s prijavo. Stran z gradnikom mora zahtevati prijavo. Vsak, ki lahko odpre stran, lahko uporablja gradnik in porablja tvoje kredite. Gradnika nikoli ne uporabi na javni strani.

Do4U od zunaj ne more preveriti, ali tvoja stran zahteva prijavo. To potrdiš pri ustvarjanju gradnika in za to odgovarjaš. Spodnje omejitve zmanjšajo škodo, če žeton uide, vendar ne nadomestijo prijave.

En žeton na gradnik

Vsak gradnik ima svoj žeton, ki se začne z d4w_. Do4U shrani samo zgoščeno vrednost, zato je žeton prikazan samo enkrat. Zmore veliko manj kot ključ API:

Hiter začetek

  1. Odpri stran Gradniki in izberi orodje, dovoljena spletna mesta, način in proračun.
  2. Potrdi, da bo gradnik vdelan samo v območje, ki zahteva prijavo. Kopiraj žeton, ker je prikazan samo enkrat.
  3. Dodaj kodo na stran, ki zahteva prijavo.
  4. Prijavi se, enkrat preizkusi gradnik in preveri porabo na strani Gradniki.

Način 1: Žeton na strani

Najhitrejši način. Žeton je v HTML-ju tvoje strani, zato ga lahko prebere vsak prijavljeni uporabnik. Ta način uporabi samo, če zaupaš vsem uporabnikom območja. Ta način dovoljuje eno orodje na gradnik.

<!-- Vdelaj samo v območje, ki zahteva prijavo -->
<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>

Način 2: Kratkotrajne seje (priporočeno)

Žeton gradnika ostane na tvojem strežniku. Ko tvoj strežnik prepozna prijavljenega uporabnika, zahteva žeton seje in na stran zapiše samo tega. Žeton seje se začne z d4s_ in sam poteče. V tem načinu brskalnik zavrne dolgotrajni žeton, zato se pomotoma v HTML kopiran žeton takoj opazi.

curl -X POST https://do4u.eu/api/v1/widgets/session \
  -H "Authorization: Bearer d4w_YOUR_WIDGET_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"tool": "newsletter_create", "subject": "user-4711", "ttl_minutes": 60}'
HTTP/1.1 201 Created
{"token": "d4s_eyJ3Ijoi...", "expires_at": "2026-11-03T20:15:00+00:00", "widget": "w_3f9a1c0b7d2e4a68", "tool": "newsletter_create"}

Primer v PHP. Zaženi ga samo za prijavljene uporabnike, na strežniku, ki ustvari stran:

<?php
// Najprej preveri svojo prijavo. Žeton ostane na tem strežniku.
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>

Neobvezno: data-session-url določa spletni naslov na tvojem spletnem mestu. Ko seja poteče, gradnik na ta naslov pošlje zahtevo s piškotki tvojega spletnega mesta. Tam preveri prijavo in odgovori s {"token": "d4s_..."}.

toolNeobvezno. Omeji sejo na eno orodje tega gradnika. Brez tega seja zajema vsa orodja gradnika.
subjectNeobvezno. Tvoj identifikator uporabnika, največ 200 bajtov. Do4U shrani samo zgoščeno vrednost. Seja s subject vidi samo opravila istega subject.
ttl_minutesNeobvezno. Trajanje v minutah. Privzeto 60, največ 480.

Atributi

data-do4u-widgetObvezno. ID gradnika, na primer w_3f9a1c0b7d2e4a68.
data-toolObvezno. Ime orodja, kot na spodnjem seznamu.
data-tokenŽeton gradnika ali žeton seje. Skript ga po nalaganju odstrani iz elementa.
data-langJezik gradnika, na primer sl. Brez tega Do4U uporabi jezik brskalnika.
data-themelight ali dark. Brez tega velja nastavitev sistema.
data-min-heightNajmanjša višina v slikovnih pikah, privzeto 480. Višina nato sledi vsebini.
data-session-urlSpletni naslov na tvojem spletnem mestu, ki vrne nov žeton seje.
data-titleNaslov okvirja iframe za bralnike zaslona. Nastavi ga v jeziku svoje strani.

Dogodki in vnaprejšnje izpolnjevanje

Element sproži do4u:ready, do4u:result in do4u:expired. Z do4uWidget.fill() lahko tvoja stran vnaprej izpolni polja obrazca. Opravilo se nikoli ne zažene samo, ker uporabnik odloča, kdaj se porabijo krediti.

const box = document.querySelector('[data-do4u-widget]');
box.addEventListener('do4u:result', (e) => {
  // e.detail = {widget, tool, result, credits}
  document.querySelector('#subject').value = e.detail.result.subject;
});
// Vnaprej izpolni polja. Opravilo še vedno zažene uporabnik.
box.addEventListener('do4u:ready', () => {
  box.do4uWidget.fill({ urls: 'https://example.com/article' });
});

Rezultat obravnavaj kot nezaupanja vredne podatke. Izhod UI je lahko napačen, nanj pa lahko vpliva besedilo s prebranih spletnih strani. Preden ga prikažeš ali shraniš, mu dodaj ubežne znake ali ga očisti na svojem strežniku. Preden ga objaviš, naj ga preveri človek.

Content Security Policy

Če tvoje spletno mesto uporablja Content Security Policy, dovoli okvir in skript. Če je skript na tvojem strežniku, zadošča frame-src.

Content-Security-Policy: frame-src https://do4u.eu; script-src 'self' https://do4u.eu

Upravljanje gradnikov prek API-ja

Integracije lahko upravljajo gradnike s ključem API računa. Žeton v odgovoru na POST /widgets je prikazan samo enkrat. POST /widgets/session sprejme tudi žeton gradnika; takrat polje widget ni potrebno. S ključem API pošlji ID gradnika v polju widget.

POST /widgets/sessionUstvari žeton seje.
GET /widgetsPrikaži gradnike, njihovo porabo in orodja, ki so na voljo za gradnike.
POST /widgetsUstvari gradnik. Zahteva confirm_login_area: true.
GET /widgets/{id}Preberi en gradnik.
DELETE /widgets/{id}Prekliči gradnik.
curl -X POST https://do4u.eu/api/v1/widgets \
  -H "Authorization: Bearer d4u_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"name": "Team newsletter", "tools": ["newsletter_create"], "mode": "session",
       "origins": ["https://intern.example.com"], "budget_day": 100, "budget_month": 1000,
       "confirm_login_area": true}'

Napake v gradniku

401 invalidŽeton je napačen ali preklican ali pa so gradniki izklopljeni.
401 expiredSeja je potekla. Znova naloži stran ali uporabi data-session-url.
401 session_requiredTa gradnik deluje samo z žetoni seje, vendar je dobil dolgotrajni žeton.
403Gradnik ali seja ne dovoljuje tega orodja.
429Proračun gradnika je porabljen ali pa je preveč zahtev na minuto.

Podatki in obračun

Razpoložljiva orodja

Vsako orodje, ki ustvari opravilo, je na voljo kot gradnik. V data-tool uporabi ta imena:

summarize, support_reply, compare, alt_text, rewrite, accessibility_check, form_text_check, seo_meta, alt_pruefer, website_check, translate, translate_html, product_description, headlines, proofread, translate_file, faq_schema, product_safety_check, withdrawal_button_check, ai_literacy_policy, local_business_check, glossary_builder, legal_notice_check, duplicate_content_check, structured_data_check, ai_transparency_check, image_performance_check, social_card_check, newsletter_check, broken_link_check, price_display_check, faq_from_support, ai_robots_txt, hreflang_check, green_claims_check, job_ad_check, design_feedback, chart_description, product_photo, events_calendar, ai_visibility_check, review_analysis, inclusive_language, outdated_content, internal_links, language_level, redirect_plan, contrast_check, explain_terms, social_posts, review_reply, content_brief, extract_data, llms_txt, newsletter_create, moderate_comment, document_html, image_text, pdf_accessibility, seitenlesen, meeting_minutes, tender_requirements, work_instructions, learning_quiz, clean_table, anonymize, subtitles, invoice_validate, blog_assistant, import_map, spreadsheet_formula, translation_check, receipt_extract, document_merge, document_filing, transcribe, presentation, supplier_compare, three_way_match, label_sheet, payment_match, reorder_plan, shift_plan, project_plan, test_cases, contract_deadlines, quote_builder, complaint_case, tender_response, product_consistency, onboarding_plan, interview_guide, project_handover, cashflow_forecast, expense_policy_check, migration_acceptance, batch_traceability, maintenance_planner, incident_review, job_cost_review, sla_review, cutting_plan, measurement_review, change_impact, recovery_plan, assessment_rubrics, literature_screening, interview_coding, recipe_scaling, room_quantities, crop_planning, script_continuity, experiment_design, press_release, job_ad_create, offer_cover_letter, customer_change_notice, polite_decline, payment_reminder, event_invitation, cancellation_letter, complaint_letter, company_profile, speech_draft, grant_summary, parent_letter, notice_board, cover_letter, property_listing, classified_ad, donation_appeal, release_notes, video_chapters, meeting_agenda, document_questions, contract_clause_review, action_items, contradiction_check, missing_information, official_letter_explainer, checklist_from_text, ticket_triage, feedback_sorting, recommendation_letter, cv_from_notes, thank_you_letter, appointment_confirmation, out_of_office, offer_follow_up, quick_guide, safety_briefing, tenant_notice, internal_announcement, work_report, defect_list, reference_explained, reference_draft, utility_bill_check, allergen_labelling, flashcards, lesson_plan, insurance_claim, travel_expenses, club_annual_report, flat_handover, staff_talk_prep, cash_report, mileage_log_check, timesheet_summary, meter_readings, inventory_list, shift_handover, club_budget, interview_preparation, driving_lesson_record, hair_colour_card, photo_shoot_schedule, wedding_day_schedule, home_exercise_sheet, care_report, childcare_observation, death_notice_obituary, owners_meeting, pet_aftercare_sheet, workshop_report, electrical_test_record, temperature_log_check, bakers_percentage, hive_record, timber_list, planting_plan, power_load_phases, load_list, cleaning_plan, paint_quantity, tile_quantity, roofing_material, glass_order, removal_volume, standard_line_offer, gold_purchase_receipt, brew_log, hiking_time_plan, rider_stock_check, bait_station_check, pool_water_log, dog_training_report, pet_boarding_report, alteration_order_sheet, floral_bill_of_materials, stable_feed_plan, music_practice_plan, tutoring_progress_report, hoof_care_report

Izjava o dostopnosti ima svoj postopek brez opravila in ni na voljo kot gradnik. Orodja z lastno stranjo v gradniku prikažejo preprosto polje za spletni naslov.

Podatki

Vnosi in rezultati se hranijo 7 dni (Free) ali 30 dni (plačljivi paketi), nato se izbrišejo. Slike se izbrišejo takoj po obdelavi. Rezultate ustvarja umetna inteligenca: preveri jih, preden jih uporabiš.

Odgovarjaj na e-pošto, ne da bi spreminjal svoj nabiralnik

Do4U ne upravlja nabiralnika in nikoli ne shranjuje dostopnih podatkov za tvoj poštni predal. Dva načina, kako kljub temu dobiti osnutke odgovorov:

S1 – Predloga za n8n ali Make

  1. Sprožilec: nova e-pošta v tvojem poštnem predalu (sprožilec IMAP v n8n ali Make – dostopni podatki ostanejo tam)
  2. POST /api/v1/jobs z orodjem support_reply, besedilom e-pošte in no_store: true
  3. Počakaj nekaj sekund in pridobivaj GET /api/v1/jobs/{id}, dokler stanje ni done
  4. V poštnem predalu ustvari osnutek z besedilom iz result.reply (modul Gmail ali Outlook)

Prenesi predlogo za n8n (JSON)

V Make isti scenarij sestavi iz modulov Email (watch emails), HTTP (make a request), Sleep in Gmail ali Outlook (create a draft).

Razvijalske razširitve in vtičniki za trgovine

Razpakiraj ZIP in preberi priloženi vodnik. Razširitev brskalnika naloži lokalno; vtičnike za trgovine najprej preizkusi v testni trgovini. Potreben je tvoj lasten razvijalski ključ API. Shopware trenutno ponuja CLI.