Pereiti prie turinio

API dokumentacija

Su Do4U API iš savo programinės įrangos gali naudoti tuos pačius įrankius kaip svetainėje: apibendrinti, palyginti, rašyti palaikymo atsakymus, alt tekstus, perrašyti ir versti. Kiekviena užklausa apdorojama mūsų pačių serveriuose Lenkijoje, ES.

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

OpenAPI 3.1 aprašas (JSON) – Mašininiu būdu skaitomas šio API aprašas kodo generatoriams ir įrankiams, tokiems kaip Postman ar Insomnia. Rakto nereikia.

Autentifikavimas

Sukurk raktą savo paskyroje skiltyje API raktai. Siųsk jį su kiekviena užklausa antraštėje Authorization: Bearer <key> (arba X-API-Key: <key>). Laikyk raktą paslaptyje ir niekada nedėk jo į svetainės puslapį. Raktą gali atšaukti bet kada.

Kaip tai veikia

Užduotys vykdomos asinchroniškai. Sukuri užduotį ir iš karto gauni jos id (HTTP 202). Tada kartok užduoties užklausą, kol jos būsena bus done arba failed. Klausk kas 2–5 sekundes; dauguma užduočių trunka kelias sekundes.

Galiniai taškai

GET /tools Įrankiai, parinktys ir tavo įvesties ribos
GET /balance Tavo kreditų likutis
POST /jobs Sukurti užduotį (JSON arba multipart/form-data su paveikslėlio failu)
GET /jobs/{id} Užduoties būsena ir rezultatas
DELETE /key Atšaukia raktą, kurį siunti su šia užklausa, pavyzdžiui, kai integracija atjungiama. Jau sukurtos užduotys vis tiek bus baigtos.
POST /key/revoke Tas pats kaip DELETE /key, klientams, kurie gali siųsti tik GET ir POST.

Pavyzdys

Sukurk užduotį, tada gauk 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

POST /jobs užklausos laukai

toolĮrankio pavadinimas, žr. lentelę žemiau. Privaloma.
textĮvesties tekstas. compare atveju: tekstas A. alt_text atveju: neprivalomas puslapio kontekstas.
text_bTekstas B (tik compare).
urlViešas tinklalapis, skaitomas vietoj teksto (summarize, accessibility_check).
htmlTikrintino puslapio HTML (accessibility_check), iki 300 000 simbolių.
focus_keywordNeprivalomas pagrindinis raktažodis seo_meta. Be target seo_meta rašo kalba language.
faqNeprivalomi DUK fragmentai (tik support_reply).
questionsNeprivaloma seo_meta, content_brief ir faq_schema: dažni lankytojų klausimai kaip tekstų sąrašas arba {"text": ..., "count": n} (iki 50, naudojama ne daugiau kaip 20). faq_schema pirmiausia į juos atsako, jei šaltinis į juos atsako; rezultato laukas visitor_questions parodo, kas nutiko su kiekvienu.
imagePaveikslėlis alt_text: file laukas multipart/form-data arba base64 / data URI JSON. JPG, PNG, WebP arba GIF, iki 5 MB.
image_urlNeprivaloma alt_text vietoj image: viešas paveikslėlio adresas (http arba https; JPEG, PNG, WebP arba GIF; ne daugiau kaip 5 MB). Do4U jį vieną kartą įkelia fone. Jei nepavyksta, užduotis baigiasi klaida image_unavailable ir nieko nekainuoja.
optionsObjektas su įrankio parinktimis, pavyzdžiui, {"length": "short"}.
languageRezultato ir pastabų kalba: en, de arba pl. Numatytoji en. Naudojant translate tikslinė kalba yra parinktis target.
no_storetrue: įvestis ištrinama iš karto po apdorojimo, o rezultatas po pirmo gavimo.
brand_voiceNeprivaloma: false šiai užduočiai išjungia tavo prekės ženklo toną (numatyta: prekės ženklo tonas taikomas, jei jį nustatei).
ai_labelNeprivaloma: true rodo matomą pastabą „Pažymėta kaip sukurta DI“ prie rezultato žiniatinklio sąsajoje, false ją paslepia. Numatytoji reikšmė: nustatymas tavo paskyroje. Mašininiu būdu skaitoma DI žyma rezultate yra visada ir jos išjungti negalima: laukai ai_generated ir generator, HTML komentaras HTML rezultatuose, ai_notice paveikslėlių aprašymams. ai_generated yra false, jei rezultatas gautas tik iš automatinių patikrų.
callback_urlNeprivaloma: viešas https adresas, kuris gauna pasirašytą POST, kai užduotis baigta (žr. Webhooks).
render_jsNeprivaloma: true puslapį pirmiausia įkelia su JavaScript (puslapiai, kurie turinį sukuria naršyklėje; įrankiai, skaitantys url). Atvaizdavimo priemoka imama tik tada, jei puslapis iš tikrųjų taip įkeltas; rezultato laukas render parodo, kas įvyko.
no_cacheNeprivaloma: true visada pradeda naują DI užduotį. Be jo pakartotinai naudojamas baigtas ir dar saugomas tavo paskyros (arba darbo erdvės) rezultatas su tuo pačiu įrankiu, parinktimis ir įvestimi: užduotis atliekama iš karto, from_history yra true ir kainuoja 0 % originalo kreditų. Niekada su no_store, niekada url atveju.
allow_same_languageNeprivaloma translate, translate_html ir translate_file atveju: true verčia net jei tekstas jau yra tikslo kalba. Be jo tokia užduotis atmetama su same_language (400) – tik kai patikra užtikrinta.

Saugiai kartok užklausas (Idempotency-Key)

Siųsk antraštę Idempotency-Key su POST /jobs, pavyzdžiui, atsitiktinį UUID kiekvienai užduočiai (nuo 1 iki 255 spausdinamų ASCII ženklų). Jei ryšys nutrūksta ir tą pačią užklausą siunti dar kartą su tuo pačiu Idempotency-Key ir tuo pačiu API raktu per 24 val., gauni tą patį atsakymą: tą pačią užduotį, jokios antros užduoties ir jokio antro nurašymo. Atsakyme tada yra antraštė Idempotent-Replayed: true. Kiekvienai naujai užduočiai naudok naują raktą. Jei siunti tą patį raktą su kita užklausa, gauni 422 idempotency_conflict. Klaidos nesaugomos: po klaidos užklausą gali siųsti dar kartą su tuo pačiu raktu.

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": "..."}'

Įrankiai ir parinktys

ĮrankisĮvestys Parinktys (pirma reikšmė yra numatytoji)Rezultato laukaiKaina
contract_deadlinesSutarčių datos ir terminai 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 paprastai 1–3 kreditų
quote_builderKomercinių pasiūlymų skaičiuoklė text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
complaint_caseSkundo nagrinėjimo juodraštis text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
tender_responseĮrodymais pagrįstas atsakymas konkursui text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
product_consistencyProdukto dokumentų nuoseklumas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
onboarding_planŠaltiniais pagrįsti įvedimo į darbą planai text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
interview_guideStruktūriniai profesinių pokalbių vadovai text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
project_handoverAtsekamas projektų perdavimas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
cashflow_forecastPinigų srautų prognozė ir scenarijai text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
expense_policy_checkVidaus išlaidų taisyklių peržiūra text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
migration_acceptanceMigravimo priėmimo peržiūra text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
batch_traceabilityPartijų ir serijos numerių atsekamumo peržiūra text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
maintenance_plannerŠaltiniais pagrįstas priežiūros planavimas 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 paprastai 1–3 kreditų
incident_reviewSu įrodymais susieta incidento peržiūra text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
job_cost_reviewUžsakymo sąnaudų ir maržos peržiūra text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
sla_reviewSLA įvykių ir atsakymo laiko peržiūra text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
cutting_planVienmatis pjovimo planas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
measurement_reviewMatavimų sekų peržiūra text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
change_impactPokyčių poveikio peržiūra pagal prižiūrimus duomenis text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
recovery_planVeiklos atkūrimo planavimas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
assessment_rubricsĮrodymais pagrįsta vertinimo matrica text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
literature_screeningLiteratūros atrankos peržiūra text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
interview_codingInterviu kodavimas su palaikoma kodų knyga text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
recipe_scalingRecepto kiekiai ir pirkimas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
room_quantitiesPatalpų matavimai ir medžiagų kiekiai text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
crop_planningSodinimo atstumų ir sėjomainos peržiūra text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
script_continuityScenarijaus tęstinumo peržiūra text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
experiment_designAtkuriamas eksperimento planas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
press_releasePranešimas spaudai text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
job_ad_createDarbo skelbimas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
offer_cover_letterPasiūlymo lydraštis text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
customer_change_noticePranešimas klientams apie pokyčius text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
polite_declineMandagus atsisakymas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
payment_reminderMokėjimo priminimas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
event_invitationKvietimas į renginį text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
cancellation_letterSutarties nutraukimo laiškas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
complaint_letterSkundo laiškas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
company_profileĮmonės profilis text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
speech_draftKalbos juodraštis text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
grant_summaryParamos paraiškos santrauka text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
parent_letterLaiškas tėvams text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
notice_boardSkelbimas lentai ar durims text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
cover_letterMotyvacinis laiškas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
property_listingNekilnojamojo turto skelbimas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
classified_adSmulkusis skelbimas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
donation_appealKvietimas aukoti text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
release_notesVersijos pakeitimų aprašas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
video_chaptersVaizdo įrašo skyriai text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
meeting_agendaSusitikimo darbotvarkė text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
document_questionsKlausimai apie dokumentą text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
contract_clause_reviewPeržiūrėtinos sutarties sąlygos text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
action_itemsUžduotys ir sprendimai iš teksto text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
contradiction_checkPrieštaravimai dokumente text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
missing_informationTrūkstama informacija užklausoje text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
official_letter_explainerOficialaus laiško paaiškinimas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
checklist_from_textKontrolinis sąrašas iš teksto text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
ticket_triageUžklausų rūšiavimas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
feedback_sortingAtsiliepimų rūšiavimas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
recommendation_letterRekomendacijos laiškas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
cv_from_notesCV pagal pastabas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
thank_you_letterPadėkos laiškas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
appointment_confirmationSusitikimo patvirtinimas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
out_of_officePranešimas apie nebuvimą darbe text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
offer_follow_upPriminimas apie pasiūlymą text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
quick_guideTrumpa instrukcija text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
safety_briefingSaugos instruktažas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
tenant_noticePranešimas nuomininkams text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
internal_announcementVidinis pranešimas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
work_reportDarbo ataskaita text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
defect_listDefektų sąrašas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
reference_explainedDarbo charakteristikos paaiškinimas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
reference_draftDarbo charakteristikos juodraštis text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
utility_bill_checkKomunalinių mokesčių sąskaitos patikra text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
allergen_labellingAlergenų ženklinimas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
flashcardsMokymosi kortelės text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
lesson_planPamokos planas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
insurance_claimPranešimas apie žalą draudikui text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
travel_expensesKelionės išlaidų ataskaita text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
club_annual_reportKlubo metinė ataskaita text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
flat_handoverButo perdavimo aktas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
staff_talk_prepPasiruošimas pokalbiui su darbuotoju text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
cash_reportKasos ataskaita klubams text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
mileage_log_checkKelionių žurnalo patikra text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
timesheet_summaryDarbo laiko žiniaraščio santrauka text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
meter_readingsSkaitiklių rodmenų vertinimas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
inventory_listInventoriaus sąrašas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
shift_handoverPamainos perdavimas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
club_budgetKlubo biudžeto planas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
interview_preparationPasiruošimas darbo pokalbiui text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
driving_lesson_recordVairavimo pamokų apskaita text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
hair_colour_cardPlaukų spalvos kortelė text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
photo_shoot_scheduleFotosesijos tvarkaraštis text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
wedding_day_scheduleVestuvių dienos tvarkaraštis text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
home_exercise_sheetNamų pratimų lapas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
care_reportSlaugos ataskaita text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
childcare_observationVaikų priežiūros stebėjimo ataskaita text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
death_notice_obituaryMirties pranešimas ir nekrologas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
owners_meetingSavininkų susirinkimas: kvietimas ir protokolas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
pet_aftercare_sheetGyvūno priežiūros po vizito lapas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
workshop_reportServiso ataskaita transporto priemonės savininkui text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
electrical_test_recordElektros instaliacijos patikros protokolas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
temperature_log_checkTemperatūros žurnalo patikra text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
bakers_percentageKepėjo procentų skaičiuoklė text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
hive_recordAvilių įrašų vertinimas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
timber_listMedienos sąrašas kietaisiais kubiniais metrais text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
planting_planSodinimo planas su kiekiais text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
power_load_phasesGalios apkrova per fazę text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
load_listKrovinio sąrašas su naudingosios apkrovos patikra text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
cleaning_planValymo planas su savaitės valandomis text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
paint_quantityDažų kiekis dažytojams text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
tile_quantityPlytelių kiekis su klijais ir glaistu text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
roofing_materialStogo medžiagos pagal stogo plotus text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
glass_orderStiklo užsakymas su plotu ir svoriu text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
removal_volumePerkraustymo tūris ir transporto dydis text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
standard_line_offerVertimo pasiūlymas pagal standartines eilutes text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
gold_purchase_receiptSeno aukso supirkimo kvitas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
brew_logVirimo žurnalas su sufermentavimu ir alkoholiu text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
hiking_time_planŽygio laiko planas pagal atkarpas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
rider_stock_checkTechninis raideris ir atsargos text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
bait_station_checkJaukų stotelių patikrinimo ataskaita text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
pool_water_logBaseino vandens žurnalo patikra text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
dog_training_reportŠunų dresūros ataskaita ir namų užduočių planas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
pet_boarding_reportGyvūnų viešbučio ataskaita šeimininkams text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
alteration_order_sheetDrabužių taisymo užsakymo lapas su matmenimis text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
floral_bill_of_materialsFloristinių kompozicijų medžiagų sąrašas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
stable_feed_planArklidės šėrimo planas su kiekiais ir išlaidomis text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
music_practice_planMuzikos pratybų planas su pastaba tėvams text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
tutoring_progress_reportKorepetavimo pažangos ataskaita tėvams text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
hoof_care_reportKanopų priežiūros ataskaita su kitu vizitu text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html paprastai 1–3 kreditų
supplier_compareTiekėjų pasiūlymų palyginimas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key paprastai 1–3 kreditų
three_way_matchUžsakymo, pristatymo ir sąskaitos suderinimas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key paprastai 1–3 kreditų
payment_matchMokėjimų ir sąskaitų suderinimas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key paprastai 1–3 kreditų
reorder_planPakartotinio užsakymo planavimo asistentas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key paprastai 1–3 kreditų
shift_planPamainų planavimo asistentas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key paprastai 1–3 kreditų
project_planProjekto pajėgumų planuoklis text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key paprastai 1–3 kreditų
label_sheetBrūkšninių ir QR kodų etikečių lapai text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key paprastai 1–3 kreditų
test_casesReikalavimų testų matrica text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key paprastai 1–3 kreditų
receipt_extractKvitų skaitmeninimas 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 paprastai 1–3 kreditų
spreadsheet_formulaSkaičiuoklių formulių asistentas text – tool, version, status, formula, explanation, tests, tests_executed, assumptions, application, formula_language, separator, review_status, input_sha256, note_key, exports paprastai 1–3 kreditų
translation_checkVertimo kokybės patikra text – tool, version, status, items, checks, review_status, input_sha256, note_key, exports paprastai 1–3 kreditų
transcribeGarso ir vaizdo įrašų transkribavimas text – tool, status, segments, duration_ms, source_sha256, review_required, error, exports paprastai 1–2 kreditų
document_mergeDokumentų šablonų pildymas 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 paprastai 1–3 kreditų
import_mapImporto duomenų susiejimo asistentas text action: review | exportexport_format: csv | xlsx type, source_headers, target_headers, types, mapping, rows, issues, profile, source_sha256, approval_required, export paprastai 1–2 kreditų
presentationPristatymai iš šaltinio medžiagos text, phase, approved, approval_token – tool, status, title, slides, context, approval_required, approval_token, review_required, exports paprastai 1–3 kreditų
document_filingDokumentų tvarkymo asistentas 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 paprastai 1–3 kreditų
meeting_minutesSusitikimo protokolas text items: 10 | 5 | 20 tool, version, status, items, review_status, source_binding, source_sha256, exports paprastai 1–3 kreditų
tender_requirementsKonkurso reikalavimai text items: 10 | 5 | 20 tool, version, status, items, review_status, source_binding, source_sha256, exports paprastai 1–3 kreditų
work_instructionsDarbo instrukcijos text items: 10 | 5 | 20 tool, version, status, items, review_status, source_binding, source_sha256, exports paprastai 1–3 kreditų
learning_quizMokymosi testas text items: 10 | 5 | 20 tool, version, status, items, review_status, source_binding, source_sha256, exports paprastai 1–3 kreditų
clean_tableCSV ir XLSX valymas 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 paprastai 1–2 kreditų
anonymizeTeksto anonimizavimas 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 paprastai 1–2 kreditų
subtitlesSubtitrų tikrinimas ir vertimas 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 paprastai 1–3 kreditų
invoice_validateE. sąskaitų tikrinimas text profile: auto | en16931 | xrechnung tool, status, accepted_by_rules, findings, checks, versions, counts, source_sha256, error, note, exports paprastai 1–2 kreditų
blog_assistantTinklaraščio rašymo asistentas 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 paprastai 1–3 kreditų
moderate_commentTikrinti komentarus dėl šlamšto text – classification, reason, suggestion, action, note paprastai 1–3 kreditų
document_htmlPaversti dokumentus 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 paprastai 2–3 kreditų
image_textRasti į paveikslėlį įterptą tekstą 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 paprastai 2–3 kreditų
pdf_accessibilityTikrinti PDF prieinamumą pdf – checks, pages, truncated, repaired, note, convert_url paprastai 1–2 kreditų
summarizeSantrauka text, url length: medium | short | long summary, key_points paprastai 1–3 kreditų
comparePalyginimas text, text_b focus: overall | facts | tone | seo summary, similarities, differences paprastai 1–3 kreditų
support_replyAtsakymas klientui text, faq tone: friendly | neutral | formal reply, concerns, questions paprastai 1–3 kreditų
alt_textAlternatyvusis tekstas 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 paprastai 2–3 kreditų
rewritePerrašymas 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 paprastai 1–4 kreditų
accessibility_checkPrieinamumo patikra url, html – summary, page, counts, findings, checks, readability, note fiksuoti 3 kreditai už užduotį
seo_metaSEO pavadinimas ir aprašymas 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 fiksuotas 1 kreditas už užduotį
translate_htmlVersti 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 paprastai 1–4 kreditų
product_descriptionProduktų aprašymai 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 paprastai 1–3 kreditų
headlinesAntraštės ir temos eilutės 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 fiksuotas 1 kreditas už užduotį
faq_schemaDUK ir schemos žymėjimas 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 fiksuoti 2 kreditai už užduotį
content_briefTurinio užduotis 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 paprastai 1–2 kreditų
review_replyAtsakymai į atsiliepimus 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 paprastai 1–2 kreditų
social_postsSocialinių tinklų įrašai iš straipsnio 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 paprastai 1–3 kreditų
explain_termsTerminų paaiškinimai 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 paprastai 1–3 kreditų
extract_dataDuomenų ištraukimas 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 paprastai 1–3 kreditų
redirect_planNukreipimų planas 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 paprastai 1–3 kreditų
contrast_checkSpalvų kontrasto patikra colors level: aa | aaatext_size: normal | large colors, pairs, counts, invalid, settings, palette_check, legend, language, note paprastai 1–2 kreditų
language_levelKalbos lygis (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 paprastai 1–4 kreditų
llms_txtllms.txt generatorius 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 paprastai 1–3 kreditų
internal_linksVidinės nuorodos text, pages, sitemap_url, page_url – links, text, text_is_html, counts, pages, dropped, ai, limits, language, detected_language, timeout, notes, note paprastai 1–3 kreditų
outdated_contentPasenęs turinys 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 paprastai 1–3 kreditų
inclusive_languageĮtraukianti ir aiški kalba 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 paprastai 1–3 kreditų
review_analysisAtsiliepimų analizė 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 paprastai 1–3 kreditų
ai_visibility_checkDI matomumo patikra 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 paprastai 1–3 kreditų
events_calendarRenginiai į kalendorių 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 paprastai 1–3 kreditų
product_photoPrekės nuotrauka į tekstą 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 paprastai 2–3 kreditų
chart_descriptionDiagramų ir infografikų aprašymas 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 paprastai 2–3 kreditų
design_feedbackDizaino atsiliepimas pagal ekrano nuotrauką 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 paprastai 2–3 kreditų
job_ad_checkDarbo skelbimo patikra 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 paprastai 1–3 kreditų
green_claims_checkAplinkosauginių teiginių patikra 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 paprastai 1–3 kreditų
broken_link_checkNeveikiančių nuorodų patikra 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 paprastai 1–2 kreditų
duplicate_content_checkPasikartojančio turinio patikra url, text – language, mode, url, host, summary, counts, findings, passed, hints, thresholds, pages, limits, note, truncated paprastai 1–2 kreditų
hreflang_checkhreflang patikra url – language, url, counts, findings, pages, matrix, annotations, legend, limits, note paprastai 1–2 kreditų
ai_robots_txtDI robotai faile 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 paprastai 1–2 kreditų
faq_from_supportDUK iš klientų žinučių 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 paprastai 1–3 kreditų
price_display_checkKainų nurodymo patikra 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 paprastai 1–3 kreditų
form_text_checkFormų tekstai 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 paprastai 1–3 kreditų
newsletter_checkNaujienlaiškio patikra 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 paprastai 1–3 kreditų
social_card_checkBendrinimo kortelės patikra url – language, url, counts, preview, findings, tags, images, snippet, guidance, limits, note paprastai 1–2 kreditų
image_performance_checkPaveikslėlių patikra url – language, url, counts, total, formats, lcp, page_findings, summary, images, more_images, legend, limits, note, truncated paprastai 1–2 kreditų
ai_transparency_checkDI skaidrumo patikra 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 paprastai 1–3 kreditų
structured_data_checkStruktūrinių duomenų patikra url, html – language, url, input, counts, formats, findings, items, rules, visible, limits, truncated, note paprastai 1–2 kreditų
legal_notice_checkImpressum patikra 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 paprastai 1–3 kreditų
glossary_builderSukurti žodyną 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 paprastai 1–3 kreditų
local_business_checkĮmonės duomenų patikra 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 paprastai 1–2 kreditų
ai_literacy_policyRaštingumo DI srityje taisyklės (DI akto 4 str.) 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 paprastai 1–2 kreditų
withdrawal_button_checkSutarties atsisakymo mygtuko patikra 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 paprastai 1–3 kreditų
product_safety_checkProdukto puslapio patikra (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 paprastai 1–3 kreditų
newsletter_createNaujienlaiškio kūrimas 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 paprastai 1–3 kreditų
website_checkSvetainės patikra url scope: short | full score, categories, findings, counts, snippet, llms_txt, summary, actions, note fiksuoti 5 kreditai už užduotį
translateVertimas 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 paprastai 1–4 kreditų
proofreadKorektūra 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 paprastai 1–4 kreditų
translate_fileKalbos failai 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 paprastai 5–8 kreditų

Užduoties būsena

queued ir running: dar dirbama (position ir wait_seconds padeda laukti). done: result turi įrankio laukus. failed: nieko nenuskaičiuota (credits yra 0); error.code nurodo priežastį: address_blocked (Do4U šio adreso neatidaro, pavyzdžiui, privataus ar vidinio; vietoj to siųsk tekstą arba HTML), input_too_large (sutrumpink įvestį), image_unavailable arba job_failed. expired: rezultatas daugiau nesaugomas.

Webhooks

Pridėk "callback_url" prie POST /api/v1/jobs, ir Do4U, kai tik užduotis bus baigta, išsiųs pasirašytą POST užklausą (įvykis job.finished su būsena, kreditais ir rezultato nuoroda - ne pačiu rezultatu). Tik viešieji adresai 80 arba 443 prievade; kartojame iki 6 kartų su ilgėjančiomis pauzėmis.

Pavyzdys: sukurk užduotį su callback_url – ir užklausa, kurią Do4U išsiunčia tuo adresu, kai užduotis baigta:

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..."}

Patikrink antraštę X-Do4U-Signature: t=<time>,v1=<hex>, kur v1 = HMAC-SHA256(secret, "<time>.<raw body>"). Atmesk senas laiko žymes (pvz., senesnes nei 5 minutės). Tavo paslaptis prasideda whsec_ ir rodoma puslapyje API raktai.

// 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

Kai paskyros kreditų likutis nukrenta žemiau ribos, Do4U išsiunčia vieną pasirašytą POST į paskyros webhook adresą. Įvykyje nėra asmens duomenų, tik likutis, riba ir laikas (UTC). Kitas ateina tik tada, kai kreditai vėl pridedami (pirkimas, mėnesio nemokami kreditai ar kuponas). Parašas ir paslaptis tokie patys kaip 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"}

Adresą ir ribą nustatai čia: API raktai

n8n

Paruoštas darbo srautas: webhook gauna Do4U iškvietimą, patikrina parašą, gauna rezultatą ir perduoda jį tavo kitam žingsniui.

Atsisiųsti n8n šabloną (JSON)

Šablonas, dar neišbandytas tikrame n8n ar Make egzemplioriuje – prieš naudodamas patikrink parašo patikrą.

n8n: Workflows → Import from file. Tada įvesk savo paslaptį mazge "Check signature" ir savo API raktą mazge "Do4U: get result", aktyvuok darbo srautą ir kaip callback_url naudok webhook gamybos URL. Savarankiškai talpinamam n8n parašo patikrai reikia aplinkos kintamojo NODE_FUNCTION_ALLOW_BUILTIN=crypto.

Make

  1. Kaip trigerį pridėk modulį Webhooks → Custom webhook ir jo išplėstiniuose nustatymuose įjunk "JSON pass-through" ir "Get request headers".
  2. Šio webhook adresą naudok kaip callback_url.
  3. Patikrink parašą: palygink v1 iš antraštės X-Do4U-Signature su sha256(t + "." + raw body; hex; tavo paslaptis).
  4. Pridėk HTTP → Make a request: GET į result_url su antrašte Authorization: Bearer <your API key>.
  5. Savo kituose moduliuose naudok lauką result.

Šablonas, dar neišbandytas tikrame n8n ar Make egzemplioriuje – prieš naudodamas patikrink parašo patikrą.

Receptai: įrankių grandinė

Receptas paleidžia 2–4 įrankius vieną po kito kaip vieną darbą. Vietoj „tool“ siųsk „recipe“: arba paruošto recepto pavadinimą, arba žingsnių sąrašą. Tekstas patenka į pirmąjį žingsnį; kiekvieno žingsnio rezultatas yra kito žingsnio tekstas. GET /api/v1/recipes išvardija paruoštus receptus, įrankius, kuriuos gali naudoti, ir lauką, kurį perduoda kiekvienas įrankis.

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": "..."}'

Gauni vieną visų žingsnių įvertį (credits_estimate). Ši suma rezervuojama pradžioje. Po kiekvieno žingsnio užregistruojamas tikras sunaudojimas, o likusi dalis lieka rezervuota iki pabaigos, tada atlaisvinama. Nepavykęs žingsnis nieko nekainuoja, likę žingsniai praleidžiami, o jau užbaigti žingsniai apmokestinami.

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} rodo kiekvieną žingsnį su jo būsena (pending, queued, running, done, failed, skipped), jo kreditais, pranešimu input_shortened, jei tekstą reikėjo sutrumpinti kitam įrankiui, ir kiekvieno žingsnio rezultatu, kai receptas pasibaigia. Su no_store rezultatai rodomi vieną kartą. callback_url suveikia vieną kartą, recepto pabaigoje.

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

Klaidos

Klaidos visada turi tą pačią formą: {"error": {"code": "...", "message": "..."}}. Su 429 ir 503 antraštė Retry-After nurodo, kiek sekundžių laukti.

KodasHTTPReikšmė
missing_key401API raktas nebuvo išsiųstas.
invalid_key401Raktas nežinomas arba atšauktas.
rate_limited429Per šią minutę per daug užklausų.
invalid_json400Užklausos turinys nėra JSON objektas.
unknown_tool400Įrankio tokiu pavadinimu nėra.
invalid_option400Nežinoma parinktis arba reikšmė.
invalid_field400Lauko tipas neteisingas.
invalid_language400language nėra en, de ar pl.
empty_input400Nėra teksto ar URL.
text_b_required400compare reikia text ir text_b.
input_too_long400Įvestis ilgesnė nei tavo riba.
input_too_large400Įvestis per didelė vienai užduočiai: sutrumpink ją arba padalyk į kelias užduotis.
invalid_url400URL neleidžiamas arba jo neįmanoma perskaityti.
invalid_image400Nėra paveikslėlio, formatas netinkamas arba jis per didelis.
payload_too_large413Užklausos turinys didesnis nei 8 MB.
insufficient_credits402Nepakanka kreditų.
email_not_verified402Pirmiausia patvirtink savo el. pašto adresą.
daily_limit429Nemokama dienos riba išnaudota (website_check scope short).
too_many_open_jobs429Tavo paskyroje per daug atvirų užduočių.
package_required403Įrankiui reikalingas nupirktas paketas.
busy503Eilė pilna, pabandyk dar kartą po akimirkos.
tool_unavailable503Įrankis šiuo metu nepasiekiamas.
not_found404Nežinomas galinis taškas arba užduotis.
method_not_allowed405Neteisingas HTTP metodas.
internal_error500Klaida mūsų pusėje.
invalid_idempotency_key400Idempotency-Key tuščias, per ilgas arba turi ženklų, kurie nėra spausdinami ASCII ženklai.
idempotency_conflict422Šis Idempotency-Key jau buvo panaudotas su kita užklausa.
idempotency_in_progress409Užklausa su šiuo Idempotency-Key dar vykdoma. Šiek tiek palauk (Retry-After).
idempotency_unavailable503Idempotency-Key šiuo metu naudoti negalima. Bandyk vėliau.
same_language400Tekstas jau yra tikslo kalba (vertimo įrankiai). Siųsk allow_same_language: true, kad vis tiek išverstum.

Ribos

Kreditai

Nauja užduotis rodo įvertį (credits_estimate); charged yra faktinis sunaudojimas (credits). Nepavykusios užduotys nieko nekainuoja. Pirmiausia naudojami nemokami kreditai.

Biuro įrankiai: įvestis, peržiūra ir eksportas

Visi devyni įrankiai naudoja POST /api/v1/jobs ir esamą užduoties būsenos galinį tašką. Įvesti dokumentai ir sugeneruoti juodraščiai yra duomenys, o ne nurodymai vykdyti veiksmus. Prieš praktinį naudojimą rezultatus reikia peržiūrėti. Nė vienas įrankis nesiunčia pranešimų, neskelbia straipsnių ir nekeičia šaltinio failų.

Susitikimo protokolas

meeting_minutes

Įvestis ir ribos

Tik paprastas UTF-8 tekstas, iki 12 000 simbolių; kiekviena netuščia šaltinio eilutė apribota iki 1 200 simbolių. options.items priima eilutes "5", "10" arba "20" (numatytoji "10"). Šaltinio kalba išsaugoma. Įkelti PDF, nuotoliniai URL ir vaizdai nepriimami.

Rezultatas ir eksportas

Rezultate yra patikrinti juodraščių kandidatai, tikslios šaltinio citatos, eilučių numeriai ir baitų poslinkiai. Trūkstami atsakingi asmenys, terminai ar atsakymai lieka neužpildyti. result.exports.text ir result.exports.csv turi filename, mime ir UTF-8 turinį. CSV langeliai apsaugomi nuo formulių. Mokymosi testai taip pat pateikia result.exports.moodle_xml trumpų atsakymų importui į Moodle. Klausimams ir atsakymams vis dar būtina dalykinė peržiūra.

JSON užklausa

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

Konkurso reikalavimai

tender_requirements

Įvestis ir ribos

Tik paprastas UTF-8 tekstas, iki 12 000 simbolių; kiekviena netuščia šaltinio eilutė apribota iki 1 200 simbolių. options.items priima eilutes "5", "10" arba "20" (numatytoji "10"). Šaltinio kalba išsaugoma. Įkelti PDF, nuotoliniai URL ir vaizdai nepriimami.

Rezultatas ir eksportas

Rezultate yra patikrinti juodraščių kandidatai, tikslios šaltinio citatos, eilučių numeriai ir baitų poslinkiai. Trūkstami atsakingi asmenys, terminai ar atsakymai lieka neužpildyti. result.exports.text ir result.exports.csv turi filename, mime ir UTF-8 turinį. CSV langeliai apsaugomi nuo formulių. Mokymosi testai taip pat pateikia result.exports.moodle_xml trumpų atsakymų importui į Moodle. Klausimams ir atsakymams vis dar būtina dalykinė peržiūra.

JSON užklausa

{
    "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"
    }
}

Darbo instrukcijos

work_instructions

Įvestis ir ribos

Tik paprastas UTF-8 tekstas, iki 12 000 simbolių; kiekviena netuščia šaltinio eilutė apribota iki 1 200 simbolių. options.items priima eilutes "5", "10" arba "20" (numatytoji "10"). Šaltinio kalba išsaugoma. Įkelti PDF, nuotoliniai URL ir vaizdai nepriimami.

Rezultatas ir eksportas

Rezultate yra patikrinti juodraščių kandidatai, tikslios šaltinio citatos, eilučių numeriai ir baitų poslinkiai. Trūkstami atsakingi asmenys, terminai ar atsakymai lieka neužpildyti. result.exports.text ir result.exports.csv turi filename, mime ir UTF-8 turinį. CSV langeliai apsaugomi nuo formulių. Mokymosi testai taip pat pateikia result.exports.moodle_xml trumpų atsakymų importui į Moodle. Klausimams ir atsakymams vis dar būtina dalykinė peržiūra.

JSON užklausa

{
    "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"
    }
}

Mokymosi testas

learning_quiz

Įvestis ir ribos

Tik paprastas UTF-8 tekstas, iki 12 000 simbolių; kiekviena netuščia šaltinio eilutė apribota iki 1 200 simbolių. options.items priima eilutes "5", "10" arba "20" (numatytoji "10"). Šaltinio kalba išsaugoma. Įkelti PDF, nuotoliniai URL ir vaizdai nepriimami.

Rezultatas ir eksportas

Rezultate yra patikrinti juodraščių kandidatai, tikslios šaltinio citatos, eilučių numeriai ir baitų poslinkiai. Trūkstami atsakingi asmenys, terminai ar atsakymai lieka neužpildyti. result.exports.text ir result.exports.csv turi filename, mime ir UTF-8 turinį. CSV langeliai apsaugomi nuo formulių. Mokymosi testai taip pat pateikia result.exports.moodle_xml trumpų atsakymų importui į Moodle. Klausimams ir atsakymams vis dar būtina dalykinė peržiūra.

JSON užklausa

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

CSV ir XLSX valymas

clean_table

Įvestis ir ribos

CSV siunčiamas text lauke (iki 24 000 baitų) arba kaip text, prasidedantis D4XLSX1:, po kurio pateikiamas griežtas XLSX failo base64 kodavimas (iki 1 000 000 dekoduotų baitų). Ribos: vienas lapas, 201 eilutė su antrašte, 32 stulpeliai, 3 000 langelių ir 20 000 baitų langelių teksto. Formulės, makrokomandos ir išorinės nuorodos atmetamos. Stiliai ir skaičiuoklės funkcijos neišsaugomi. options.delimiter: auto, comma, semicolon arba tab. options.decimal: keep arba comma.

Rezultatas ir eksportas

Peržiūra aptinka visiškai vienodas eilutes ir atsargias reikšmių pataisas. Eksportui iš naujo siunčiamas tas pats originalus tekstas ir parinktys su options.office_action="export", options.export_format="csv" arba "xlsx", o selected pateikiamas kaip eilutė su JSON koduotu peržiūrėtų ID sąrašu. Taikomi tik pasirinkti pakeitimai. Tuščias pasirinkimas nevalo duomenų. CSV apsauga nuo formulių lieka įjungta; XLSX saugo pažodines eilutes. Darbinis procesas perskaičiuoja ID, o ne pasitiki kliento ataskaita.

selected yra eilutė su JSON sąrašu, pavyzdžiui, "[\"C1\"]"; reikia naudoti tikruosius peržiūros ID. Daugiausia 5 000 baitų ir 3 000 skirtingų ID. Eksporto užduotys grąžina result.type="office_export" ir result.export su filename, mime bei content_base64. base64 dekoduojamas į failo baitus. Kliento pateikta ataskaita nepriimama.

JSON užklausa

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

Teksto anonimizavimas

anonymize

Įvestis ir ribos

Paprastas UTF-8 tekstas iki 12 000 baitų. options.scope priima all, email, phone, iban arba ip. Neprivalomas terms yra iki 30 tikslių terminų atskirose eilutėse, skiriančių didžiąsias ir mažąsias raides, iki 2 000 baitų. Vardų ir adresų aptikimui būtini šie pasirinktiniai terminai. IP aptikimas apima IPv4; telefono kandidatus reikia peržiūrėti, o IBAN kandidatams būtina galiojanti kontrolinė suma.

Rezultatas ir eksportas

Reikia peržiūrėti kiekvieną atvejį ir siūlomą pakaitalą. Pasikartojančios vienodos reikšmės tame tekste naudoja pastovius pakaitalus. Eksportui pakartotinai siunčiamas originalus tekstas ir parinktys su options.office_action="export", options.export_format="txt", o selected – kaip eilutė su JSON koduotu atvejų ID sąrašu. Nepasirinkti atvejai lieka nepakeisti. Tai padeda užmaskuoti duomenis ir nepatvirtina negrįžtamo anonimizavimo.

selected yra eilutė su JSON sąrašu, pavyzdžiui, "[\"C1\"]"; reikia naudoti tikruosius peržiūros ID. Daugiausia 5 000 baitų ir 3 000 skirtingų ID. Eksporto užduotys grąžina result.type="office_export" ir result.export su filename, mime bei content_base64. base64 dekoduojamas į failo baitus. Kliento pateikta ataskaita nepriimama.

JSON užklausa

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

Subtitrų tikrinimas ir vertimas

subtitles

Įvestis ir ribos

Paprastas SRT arba WebVTT siunčiamas text lauke, iki 65 536 baitų, 200 subtitrų ir 16 000 subtitrų teksto simbolių. Stiliai, įterptas žymėjimas ir nepalaikomi metaduomenys atmetami. options.mode yra check (numatytoji) arba translate; options.format yra auto, srt arba vtt. options.target parenka palaikomą vertimo kalbą. Sveikųjų skaičių laukai max_line_chars (10–100, numatytoji 42), max_lines (1–6, numatytoji 2) ir max_cps (5–40, numatytoji 20) yra aukščiausio lygio laukai.

Rezultatas ir eksportas

Rezultatas pateikia laiko žymų klaidas, persidengimus, eilučių ilgius ir skaitymo greitį. Tikrinimas išsaugo originalią kalbą. Vertimas keičia subtitrų tekstą, bet išsaugo šaltinio laiką ir subtitrų atitiktį; laikas nekeičiamas, subtitrai neskaidomi. Atsisiunčiamas tekstas yra result.file su result.filename ir result.mime. Dėl netinkamo laiko file gali likti null. Sėkmingas patikrinimas negarantuoja prieinamumo ar kalbinės kokybės.

JSON užklausa

{
    "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"
    }
}

E. sąskaitų tikrinimas

invoice_validate

Įvestis ir ribos

UTF-8 sąskaitos XML siunčiamas text lauke, iki 262 144 baitų. Priimami UBL Invoice, UBL CreditNote ir UN/CEFACT CII su EN 16931 arba XRechnung 3 profiliu. options.profile yra auto, en16931 arba xrechnung. ZIP, PDF, įterpto ZUGFeRD išgavimas iš PDF, DTD ir išorinės esybės nepalaikomi. Išgautas XML gali būti pateiktas atskirai, jei atitinka priimamą profilį.

Rezultatas ir eksportas

Tikrinimui naudojami oficialūs, fiksuotų versijų XSD ir Schematron artefaktai: KoSIT 1.6.3, XRechnung 3.0.2 konfigūracija, datuota 2026-08-31, EN 16931 taisyklės 1.3.16 ir XRechnung taisyklės 2.6.0. Rezultate įrašomos versijos, dokumento maiša, rezultatai, svarba, taisyklių ID ir priėmimo būsena. not_checked reiškia, kad atitikties sprendimas nepriimtas. Techninis patvirtinimas negarantuoja gavėjo priėmimo, apskaitos teisingumo ar teisinės atitikties.

JSON užklausa

Toliau pateiktas trumpas XML pavyzdys tyčia neišsamus ir turėtų grąžinti tikrinimo klaidas. Visoje verslo sąskaitoje turi būti visi privalomi laukai; pavyzdys rodo užklausos formatą, o ne reikalavimus atitinkančią sąskaitą.

{
    "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"
    }
}

Tinklaraščio rašymo asistentas

blog_assistant

Įvestis ir ribos

Plano etapas reikalauja topic (300 baitų), audience (500 baitų) ir goal (500 baitų). Neprivalomas text pateikia iki 12 000 baitų šaltinio medžiagos, ne daugiau kaip 12 pastraipų po 1 800 baitų. Neprivalomas source_url turi būti viešas HTTP(S) adresas iki 2 000 simbolių; analyse_url turi būti JSON loginė reikšmė true, kad analizė būtų leidžiama. Privatūs tikslai ir draudžiami puslapiai lieka blokuojami.

Rezultatas ir eksportas

Pirmiausia siunčiamas phase="briefing". Reikia peržiūrėti grąžintą struktūrą, klausimus ir šaltinius. Su savininku susietas rezultatas pateikia approval_token ir briefing_hash. Tik po aiškios peržiūros siunčiami phase="article", approved=true, sources_approved=true ir abi nepakeistos reikšmės. Patvirtinimas baigia galioti po 30 minučių ir priklauso autentifikuotai paskyrai. Straipsnio užklausos negali pakeisti topic, audience, goal, text ar šaltinių. Straipsnis lieka juodraštis su šaltiniais susietomis pastraipomis; niekas automatiškai neskelbiama.

JSON užklausa

{
    "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."
}

Straipsnio užklausa po patvirtinimo

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

Sąskaitų ataskaitos turi result.exports.json; patikrinti straipsnių juodraščiai turi result.exports.text. Kiekviename eksporte yra filename, mime ir UTF-8 turinys. Straipsnio tekstas išsaugo nuorodas į šaltinius ir lieka nepaskelbtas juodraštis.

Eksportai išsaugomi kaip priedai su grąžintu MIME tipu. Visas tekstas turi būti laikomas nepatikimu turiniu, o prieš HTML atvaizdavimą specialieji simboliai turi būti ekranuojami. Dokumentų turinys neturi būti vykdomas, o rezultatai neturi virsti automatiniais išoriniais veiksmais.

Dokumentų, skaičiuoklių ir medijos įrankiai

Šie aštuoni įrankiai naudoja tą pačią autentifikavimo reikalaujančią užduočių API. JSON užklausos lauke text pateikiamas JSON formatu užkoduotas objektas. Įkelti failai šiame objekte nurodomi failo pavadinimu ir standartiniu base64 formatu užkoduotu turiniu. Failai iš nuotolinių URL neatsiunčiami.

Peržiūra ir eksportas yra atskiros užklausos. Eksportui reikia aiškaus patvirtinimo ir peržiūros grąžinto šaltinio skaitmeninio atspaudo arba su savininku susieto patvirtinimo žetono. Failas arba modelio atsakymas negali suteikti patvirtinimo.

Kvitų skaitmeninimas

receipt_extract

Įvestis ir apribojimai

Objekte yra files: sąrašas su vienu objektu, kuriame yra name ir content_base64. PDF, PNG, JPEG arba TXT; daugiausia 1 MB, PDF iki trijų puslapių. options.action yra review arba export; options.export_format yra csv arba xlsx. Eksportuojant reikia iš naujo pateikti originalius failus kartu su approved=true, source_sha256 ir reviewed, kuriame yra pataisyti fields ir items.

Rezultatas ir peržiūra

Peržiūra grąžina išgautus laukus, sąskaitos eilutes, tikslias šaltinio ištraukas ir aritmetinius įspėjimus. Eksportuotos reikšmės yra kliento peržiūrėti juodraščiai, o ne patikrinti apskaitos įrašai. OCR gali padaryti klaidų.

Užklausos pavyzdys

{
    "tool": "receipt_extract",
    "text": "{\"files\":[{\"name\":\"receipt.txt\",\"content_base64\":\"U2FtcGxlIFN0b3JlCjIwMjYtMTEtMDIKTmV0OiAxMDAuMDAKVGF4OiAxOS4wMApUb3RhbDogMTE5LjAwIEVVUg==\"}]}"
}
Lauke text esančio dekoduoto objekto schema
{
    "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"
        }
    }
}

Skaičiuoklių formulių asistentas

spreadsheet_formula

Įvestis ir apribojimai

Objekte yra task, columns, application, formula_language ir separator. Kiekviename stulpelyje yra name, cell ir sample. Iki 20 stulpelių ir 3 000 simbolių lauke task. application yra excel arba sheets; funkcijų pavadinimų kalba yra en, de arba pl; separator yra kablelis arba kabliataškis. Angliški funkcijų pavadinimai galimi esant suderinamoms skaičiuoklės nuostatoms.

Rezultatas ir peržiūra

Grąžinama formulė, paaiškinimas, prielaidos ir pavyzdinės patikros. tests_executed yra false: serveris niekada nevykdo formulės. Palaikomas poaibis leidžia įprastas funkcijas ir nuorodas į vietinius langelius; išorinės nuorodos, makrokomandos ir tinklo funkcijos atmetamos.

Užklausos pavyzdys

{
    "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\":\",\"}"
}
Lauke text esančio dekoduoto objekto schema
{
    "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": [
                ",",
                ";"
            ]
        }
    }
}

Vertimo kokybės patikra

translation_check

Įvestis ir apribojimai

Objekte yra source, translation, source_language ir target_language bei neprivalomas terms su source ir target poromis. Iki 10 000 simbolių kiekviename tekste ir 30 terminų porų.

Rezultatas ir peržiūra

Grąžinami galimi skirtumai su tiksliomis citatomis ir baitų poslinkiais abiejuose tekstuose. Atskiros patikros lygina pažodinius skaičių pasikartojimus ir privalomus terminus. Kalbai pritaikytas formatas arba linksniavimas gali paaiškinti radinį; tuščia ataskaita nepatvirtina tikslumo.

Užklausos pavyzdys

{
    "tool": "translation_check",
    "text": "{\"source\":\"The battery lasts 12 hours.\",\"translation\":\"Der Akku hält 10 Stunden.\",\"source_language\":\"en\",\"target_language\":\"de\",\"terms\":[]}"
}
Lauke text esančio dekoduoto objekto schema
{
    "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
                    }
                }
            }
        }
    }
}

Garso ir vaizdo įrašų transkribavimas

transcribe

Įvestis ir apribojimai

Objekte yra filename, content_base64 ir language. Palaikomi formatai: WAV, MP3, M4A, MP4, WebM, OGG ir FLAC. Daugiausia 3 MiB ir 30 sekundžių. language yra auto arba palaikomas kalbos kodas. Failai apdorojami vietoje; atsisiuntimas iš URL neatliekamas.

Rezultatas ir peržiūra

Grąžinami segmentai su laiko žymomis ir TXT, SRT bei VTT eksportai peržiūrai. Atpažinimas gali būti klaidingas. Būsena not_completed apima klaidos kodą iš riboto rinkinio ir nereiškia sėkmingai sukurtos transkripcijos.

Reikalingas tikras failas. Toliau pateikta schema aprašo lauke text esantį dekoduotą objektą; content_base64 turi būti tikrieji failo baitai, užkoduoti standartiniu base64 formatu. Pakaitinės eilutės nėra veikiantys pavyzdžiai.

Lauke text esančio dekoduoto objekto schema
{
    "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"
            ]
        }
    }
}

Dokumentų šablonų pildymas

document_merge

Įvestis ir apribojimai

Objekte yra template su name ir content_base64 bei data kaip CSV tekstas arba D4XLSX1:, po kurio pateikiami standartiniu base64 formatu užkoduoti XLSX baitai. DOCX šablone gali būti iki 32 vietos rezervavimo ženklų, o duomenyse iki 20 eilučių. options.action yra review arba export; options.export_format yra docx arba pdf. Eksportui reikia originalios įvesties, approved=true ir source_sha256.

Rezultatas ir peržiūra

Peržiūroje išvardijami vietos rezervavimo ženklai, duomenų stulpeliai ir trūkstamos reikšmės. Trūkstamos naudojamos reikšmės blokuoja eksportą. ZIP archyve yra užpildyti dokumentai. DOCX išlaiko šablono maketą; PDF naudoja paprastą tekstinį maketą be Word stilių ir vaizdų.

Reikalingas tikras failas. Toliau pateikta schema aprašo lauke text esantį dekoduotą objektą; content_base64 turi būti tikrieji failo baitai, užkoduoti standartiniu base64 formatu. Pakaitinės eilutės nėra veikiantys pavyzdžiai.

Lauke text esančio dekoduoto objekto schema
{
    "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}$"
        }
    }
}

Importo duomenų susiejimo asistentas

import_map

Įvestis ir apribojimai

Objekte yra source ir target lentelės kaip CSV tekstas arba D4XLSX1:, po kurio pateikiami standartiniu base64 formatu užkoduoti XLSX baitai. Tikslinės lentelės antraštėje nurodomi reikalingi stulpeliai; neprivalomoje antroje eilutėje deklaruojami text, number, date arba email tipai, pasirinktinai su priešdėliu required:. mapping yra nuo nulio skaičiuojami šaltinio stulpelių indeksai arba null. Iki 200 duomenų eilučių ir 32 stulpelių.

Rezultatas ir peržiūra

Grąžinami siūlomi susiejimai, pakartotinai naudojamas profilis, peržiūros eilutės ir tikrinimo problemos. Eksportui su options.action=export reikia approved=true ir aiškiai nurodyto mapping; neišspręstos tikrinimo problemos blokuoja eksportą. Išorinės sistemos nekeičiamos.

Užklausos pavyzdys

{
    "tool": "import_map",
    "text": "{\"source\":\"name,amount\\nExample,12\",\"target\":\"name,amount\\nrequired:text,number\"}"
}
Lauke text esančio dekoduoto objekto schema
{
    "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
            }
        }
    }
}

Pristatymai iš šaltinio medžiagos

presentation

Įvestis ir apribojimai

Kai phase=outline, lauke text pateikiami title, audience, purpose ir material. material sudaro nuo vienos iki aštuonių šaltinio pastraipų, kiekviena iki 1 200 simbolių. Kai phase=pptx, reikia siųsti approved=true ir approval_token aukščiausiame lygyje; text turi nebūti arba jis turi būti tuščias. Žetonai susieti su autentifikuota paskyra ir turi galiojimo laiką.

Rezultatas ir peržiūra

Plane pateikiami su šaltiniais susieti skaidrių pavadinimai ir citatos. Po peržiūros antroji užklausa eksportuoja redaguojamą PPTX su geometriniais elementais ir pranešėjo pastabomis. Šaltinio tekstas negali pakeisti patvirtinimo, susiejimo su paskyra arba eksporto teisių.

Užklausos pavyzdys

{
    "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.\"}"
}
Lauke text esančio dekoduoto objekto schema
{
    "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
        }
    }
}

Patvirtinto pristatymo eksportavimas

APPROVAL_TOKEN_FROM_OWN_OUTLINE reikia pakeisti žetonu iš peržiūrėto plano rezultato; pakaitinis tekstas nėra galiojantis žetonas.

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

Dokumentų tvarkymo asistentas

document_filing

Įvestis ir apribojimai

Objekte yra files ir neprivalomas projekto pavadinimas lauke project. Iki dešimties TXT, PDF, DOCX, PNG arba JPEG failų, iki 1 MB failui ir 2 MB iš viso. options.action yra review arba export; options.export_format yra zip. Eksportui reikia originalios įvesties, approved=true, source_sha256 ir names objekto, susiejančio failų ID su peržiūrėtomis paskirties vietomis.

Rezultatas ir peržiūra

Grąžinamos siūlomos kategorijos, datos ir failų pavadinimai. Pasiūlymai pagrįsti dokumento tekstu ir turi būti peržiūrėti. Eksportas sukuria ZIP archyvą su kopijomis; originalai nekeičiami. Nesaugūs keliai, plėtinių keitimai ir pasikartojančios paskirties vietos atmetami.

Užklausos pavyzdys

{
    "tool": "document_filing",
    "text": "{\"files\":[{\"name\":\"invoice.txt\",\"content_base64\":\"SW52b2ljZQoyMDI2LTExLTAyClRvdGFsIDEyMCBFVVI=\"}],\"project\":\"Project\"}"
}
Lauke text esančio dekoduoto objekto schema
{
    "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"
            }
        }
    }
}

Teksto eksportuose yra laukas content. Dvejetainiai eksportai base64 kodavimą nurodo per content_base64 arba encoding=base64. Reikia dekoduoti tik deklaruotą kodavimą. Failų pavadinimai yra pasiūlymai; rezultatai prieinami tik per autentifikuotą užduoties rezultato užklausą, serveryje patikrinus, ar rezultatas priklauso paskyrai.

Pirkimų, planavimo ir veiklos įrankiai

Šie aštuoni įrankiai naudoja esamą autentifikuotų užduočių API. Lauke text pateikiamas JSON koduotas objektas su toliau išvardytais įvesties laukais. Pavyzdžiuose naudojami tikri, nustatytas ribas atitinkantys pavyzdiniai duomenys.

Kiekvienam pradiniam rezultatui būtinas DI modelio etapas per esamą vykdymo tarnybą. Deterministinis kodas tikrina šaltinių nuorodas, apribojimus ir skaičiavimus po to, kai modelis pasiūlo atitikmenis, paskyrimus ar struktūrą. Vien kodu pagrįsto atsarginio varianto nėra.

Siunčiama application/json. Multipart įkėlimai, nuotolinių failų URL, nežinomi laukai ir netuščios įrankiui būdingos options atmetami. options reikia praleisti arba siųsti tuščią objektą. Bendros API vėliavėlės išlaiko bendrą API reikšmę.

Tiekėjų pasiūlymų palyginimas

supplier_compare

Tiekėjų pasiūlymų eilučių palyginimas su reikalingomis prekėmis, DI atitikmenų pasiūlymų peržiūra ir kiekių, valiutų, pristatymo bei bendrų kainų skirtumų tikrinimas.

Dekoduoti įvesties laukai

requirements — Reikalingos prekės
CSV stulpeliai: description,quantity,unit. Vienetai turi būti rašomi taip pat kaip pasiūlymuose. Iki 30 eilučių; visose lentelėse kartu — 40 eilučių.
offers — Tiekėjų pasiūlymų eilutės
CSV stulpeliai: supplier,description,quantity,unit,unit_price,shipping,currency,lead_days. shipping yra tik šios eilutės mokestis; jei jo nėra, įvedama 0. Pristatymo terminas gali būti tuščias. Kainas reikia lyginti taikant tą patį mokesčių pagrindą.
csv_separator — CSV skirtukas
Pasirinkti kabliataškį, kablelį arba tabuliaciją tik eksportuojamam CSV. Įkeliamiems šaltinio CSV vis dar būtinos dokumentuotos kableliais atskirtos antraštės.
csv_bom — UTF-8 žymė CSV faile
Įtraukti UTF-8 baitų tvarkos žymę suderinamumui su skaičiuoklėmis arba jos neįtraukti sistemoms, kurioms reikia paprasto UTF-8.
csv_line_ending — CSV eilučių pabaigos
Eksportuojamiems CSV įrašams naudoti LF arba CRLF. Tai nekeičia šaltinio teksto ar eilučių lūžių kabutėmis apgaubtuose langeliuose.
include_json — Įtraukti JSON eksportą
Pasiūlyti papildomą struktūrinę JSON ataskaitą su visomis patikrintomis eilutėmis, išvadomis ir suvestine. Eksportavimas nevykdo jokio veiksmo.
max_lead_days — Pristatymo trukmės patikros riba
0 išjungia šią papildomą patikrą. Kitu atveju pažymėti pasiūlymus, kurių pristatymo trukmė viršija pasirinktą dienų skaičių, ir pasiūlymus be nurodytos pristatymo trukmės. Kainos ir palyginimai nepakeičiami. Daugiausia 999 dienos.
row_order — Patikros eilučių tvarka
Perrikiuoti ištisas lentelės eilutes nešalinant išvadų, nekeičiant skaičiavimų ar priskyrimų. Tuščios rikiavimo reikšmės rodomos pabaigoje; vienodos reikšmės išlaiko pradinę tarpusavio tvarką.

Didžiausias UTF-8 baitų skaičius text apvalkale: 60000

Rezultato ir šaltinių peržiūra

Rezultato tipas yra ops_review. columns turi key ir label_key; rows turi atitinkamas skaliarines langelių reikšmes. findings turi lokalizuojamas code reikšmes ir šaltinių refs; summary turi label_key ir value. review_required ir ai_required yra true. ai_model nurodo priimtą modelį, kai jį pateikia vykdymo tarnyba. Kai kurie įrankiai taip pat grąžina source_sha256 arba note_key. Šaltinių eilutės lieka nepatikimais duomenimis ir turi būti rodomos kaip tekstas, niekada kaip vykdomas HTML ar instrukcijos.

Užklausos pavyzdys

{
    "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\"}"
}
Dekoduoto text objekto schema
{
    "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"
        }
    }
}

Užsakymo, pristatymo ir sąskaitos suderinimas

three_way_match

Užsakymo, pristatymo ir sąskaitos eilučių susiejimas padedant DI, o tada trūkstamų kiekių, perteklinio sąskaitų išrašymo ir vieneto kainų skirtumų skaičiavimas pagal šaltinio duomenis.

Dekoduoti įvesties laukai

orders — Užsakymo eilutės
CSV stulpeliai: reference,description,quantity,unit,unit_price,currency. reference reiškia bendrą užsakymo nuorodą, o ne tiekėjo dokumento numerį. Visur turi būti naudojami tie patys vienetų žymenys ir mokesčių pagrindas.
deliveries — Pristatymo eilutės
CSV stulpeliai: reference,description,quantity,unit. reference reiškia bendrą užsakymo nuorodą. Daliniai pristatymai gali būti atskirose eilutėse.
invoices — Sąskaitos eilutės
CSV stulpeliai: reference,description,quantity,unit,unit_price,currency. reference reiškia bendrą užsakymo nuorodą. Mokesčių, nuolaidų ir kreditinių sąskaitų negalima įvesti kaip prekių eilučių.
csv_separator — CSV skirtukas
Pasirinkti kabliataškį, kablelį arba tabuliaciją tik eksportuojamam CSV. Įkeliamiems šaltinio CSV vis dar būtinos dokumentuotos kableliais atskirtos antraštės.
csv_bom — UTF-8 žymė CSV faile
Įtraukti UTF-8 baitų tvarkos žymę suderinamumui su skaičiuoklėmis arba jos neįtraukti sistemoms, kurioms reikia paprasto UTF-8.
csv_line_ending — CSV eilučių pabaigos
Eksportuojamiems CSV įrašams naudoti LF arba CRLF. Tai nekeičia šaltinio teksto ar eilučių lūžių kabutėmis apgaubtuose langeliuose.
include_json — Įtraukti JSON eksportą
Pasiūlyti papildomą struktūrinę JSON ataskaitą su visomis patikrintomis eilutėmis, išvadomis ir suvestine. Eksportavimas nevykdo jokio veiksmo.
review_blank_references — Pažymėti trūkstamas dokumentų nuorodas
Pridėti patikros išvadą kiekvienai užsakymo, pristatymo ar sąskaitos eilutei su tuščia nuoroda. Esami atitikties sprendimai ir įspėjimai nepakeičiami.
row_order — Patikros eilučių tvarka
Perrikiuoti ištisas lentelės eilutes nešalinant išvadų, nekeičiant skaičiavimų ar priskyrimų. Tuščios rikiavimo reikšmės rodomos pabaigoje; vienodos reikšmės išlaiko pradinę tarpusavio tvarką.

Didžiausias UTF-8 baitų skaičius text apvalkale: 60000

Rezultato ir šaltinių peržiūra

Rezultato tipas yra ops_review. columns turi key ir label_key; rows turi atitinkamas skaliarines langelių reikšmes. findings turi lokalizuojamas code reikšmes ir šaltinių refs; summary turi label_key ir value. review_required ir ai_required yra true. ai_model nurodo priimtą modelį, kai jį pateikia vykdymo tarnyba. Kai kurie įrankiai taip pat grąžina source_sha256 arba note_key. Šaltinių eilutės lieka nepatikimais duomenimis ir turi būti rodomos kaip tekstas, niekada kaip vykdomas HTML ar instrukcijos.

Užklausos pavyzdys

{
    "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\"}"
}
Dekoduoto text objekto schema
{
    "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"
        }
    }
}

Mokėjimų ir sąskaitų suderinimas

payment_match

Gaunamų mokėjimų ir neapmokėtų sąskaitų atitikmenų siūlymas, dviprasmiškumo nustatymas ir dalinių mokėjimų, likusių skolų bei permokų skaičiavimas.

Dekoduoti įvesties laukai

payments — Gaunami mokėjimai
CSV stulpeliai: reference,counterparty,date,amount,currency. Naudojamos žinomos sąskaitų nuorodos, teigiamos sumos ir datos YYYY-MM-DD. Vieną mokėjimą galima pasiūlyti tik vienai sąskaitai.
invoices — Neapmokėtos sąskaitos
CSV stulpeliai: reference,counterparty,date,amount,currency. amount yra neapmokėtas likutis prieš įkeltus mokėjimus. Nuorodos gali būti tuščios, tačiau dviprasmiškumas gali neleisti priskirti mokėjimo.
csv_separator — CSV skirtukas
Pasirinkti kabliataškį, kablelį arba tabuliaciją tik eksportuojamam CSV. Įkeliamiems šaltinio CSV vis dar būtinos dokumentuotos kableliais atskirtos antraštės.
csv_bom — UTF-8 žymė CSV faile
Įtraukti UTF-8 baitų tvarkos žymę suderinamumui su skaičiuoklėmis arba jos neįtraukti sistemoms, kurioms reikia paprasto UTF-8.
csv_line_ending — CSV eilučių pabaigos
Eksportuojamiems CSV įrašams naudoti LF arba CRLF. Tai nekeičia šaltinio teksto ar eilučių lūžių kabutėmis apgaubtuose langeliuose.
include_json — Įtraukti JSON eksportą
Pasiūlyti papildomą struktūrinę JSON ataskaitą su visomis patikrintomis eilutėmis, išvadomis ir suvestine. Eksportavimas nevykdo jokio veiksmo.
review_date — Sąskaitų amžiaus atskaitos data
Neprivaloma aiškiai nurodyta YYYY-MM-DD data nuo 1900 iki 2200 metų. Atviri sąskaitų likučiai tikrinami pagal amžių nuo šaltinio sąskaitos datos. Tuščias laukas išjungia šią patikrą. Sąskaitos amžius nėra mokėjimo terminas ar teisinė išvada apie vėlavimą.
aging_days — Sąskaitų amžiaus patikros slenkstis
Pažymėti teigiamus atvirus likučius, kurių sąskaitos data yra bent tiek dienų prieš pasirinktą atskaitos datą. Intervalas 0–3 650 dienų. Būtina atskaitos data; sąskaitos mokėjimo terminas nenuspėjamas.
row_order — Patikros eilučių tvarka
Perrikiuoti ištisas lentelės eilutes nešalinant išvadų, nekeičiant skaičiavimų ar priskyrimų. Tuščios rikiavimo reikšmės rodomos pabaigoje; vienodos reikšmės išlaiko pradinę tarpusavio tvarką.

Didžiausias UTF-8 baitų skaičius text apvalkale: 60000

Rezultato ir šaltinių peržiūra

Rezultato tipas yra ops_review. columns turi key ir label_key; rows turi atitinkamas skaliarines langelių reikšmes. findings turi lokalizuojamas code reikšmes ir šaltinių refs; summary turi label_key ir value. review_required ir ai_required yra true. ai_model nurodo priimtą modelį, kai jį pateikia vykdymo tarnyba. Kai kurie įrankiai taip pat grąžina source_sha256 arba note_key. Šaltinių eilutės lieka nepatikimais duomenimis ir turi būti rodomos kaip tekstas, niekada kaip vykdomas HTML ar instrukcijos.

Užklausos pavyzdys

{
    "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\"}"
}
Dekoduoto text objekto schema
{
    "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"
        }
    }
}

Pakartotinio užsakymo planavimo asistentas

reorder_plan

Atsargų prekių prioritetų nustatymas naudojant DI, papildymo kiekių skaičiavimas pagal pateiktą paklausą ir pristatymo terminus bei minimalaus užsakymo ir pakuotės dydžio poveikio peržiūra.

Dekoduoti įvesties laukai

items — Atsargų prekės
CSV stulpeliai: id,name,on_hand,daily_demand,lead_days,safety_stock,min_order,pack_size. ID turi būti unikalūs. Kiekiuose naudojami dešimtainiai taškai; lead_days ir min_order yra neneigiami sveikieji skaičiai, o pack_size — teigiamas sveikasis skaičius.
horizon_days — Papildomos aprūpinimo dienos
Tikslinis aprūpinimo laikotarpis lygus pristatymo terminui ir šioms papildomoms dienoms. Daroma prielaida, kad paklausa pastovi; rezultatas yra planavimo įvertis.
notes — Planavimo pastabos ir pageidavimai
Pasirenkamas DI pasiūlymo kontekstas. Prieinamumas, kvalifikacijos, priklausomybės ir skaitinės ribos taip pat turi būti pateikti struktūrinėse lentelėse; pastabos niekada nepanaikina šių patikrų.
csv_separator — CSV skirtukas
Pasirinkti kabliataškį, kablelį arba tabuliaciją tik eksportuojamam CSV. Įkeliamiems šaltinio CSV vis dar būtinos dokumentuotos kableliais atskirtos antraštės.
csv_bom — UTF-8 žymė CSV faile
Įtraukti UTF-8 baitų tvarkos žymę suderinamumui su skaičiuoklėmis arba jos neįtraukti sistemoms, kurioms reikia paprasto UTF-8.
csv_line_ending — CSV eilučių pabaigos
Eksportuojamiems CSV įrašams naudoti LF arba CRLF. Tai nekeičia šaltinio teksto ar eilučių lūžių kabutėmis apgaubtuose langeliuose.
include_json — Įtraukti JSON eksportą
Pasiūlyti papildomą struktūrinę JSON ataskaitą su visomis patikrintomis eilutėmis, išvadomis ir suvestine. Eksportavimas nevykdo jokio veiksmo.
large_order_threshold — Didelių užsakymų patikros slenkstis
0 išjungia šią papildomą patikrą. Kitu atveju pažymėti siūlomus užsakymo kiekius, griežtai didesnius už slenkstį, iki 10 000 000 vienetų. Šaltinio atsargos, paklausa, tikslinis padengimas, apvalinimas pagal pakuotes ir užsakymo kiekiai nekeičiami.
row_order — Patikros eilučių tvarka
Perrikiuoti ištisas lentelės eilutes nešalinant išvadų, nekeičiant skaičiavimų ar priskyrimų. Tuščios rikiavimo reikšmės rodomos pabaigoje; vienodos reikšmės išlaiko pradinę tarpusavio tvarką.

Didžiausias UTF-8 baitų skaičius text apvalkale: 120000

Rezultato ir šaltinių peržiūra

Rezultato tipas yra ops_review. columns turi key ir label_key; rows turi atitinkamas skaliarines langelių reikšmes. findings turi lokalizuojamas code reikšmes ir šaltinių refs; summary turi label_key ir value. review_required ir ai_required yra true. ai_model nurodo priimtą modelį, kai jį pateikia vykdymo tarnyba. Kai kurie įrankiai taip pat grąžina source_sha256 arba note_key. Šaltinių eilutės lieka nepatikimais duomenimis ir turi būti rodomos kaip tekstas, niekada kaip vykdomas HTML ar instrukcijos.

Užklausos pavyzdys

{
    "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\"}"
}
Dekoduoto text objekto schema
{
    "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"
        }
    }
}

Pamainų planavimo asistentas

shift_plan

Darbuotojų paskyrimų siūlymas naudojant DI ir prieinamumo, reikiamų įgūdžių, persidengiančių pamainų, pateiktų valandų ribų bei likusio darbuotojų poreikio tikrinimas.

Dekoduoti įvesties laukai

workers — Darbuotojai
CSV stulpeliai: id,name,skills,max_hours. Keli įgūdžiai atskiriami |. max_hours yra didžiausias bendras šiame pasiūlyme planuojamas darbo laikas, o ne teisinė darbo laiko riba.
availability — Prieinamumas
CSV stulpeliai: id,worker_id,start,end. Laikas aiškiai nurodomas UTC formatu YYYY-MM-DDTHH:MM. Vienas prieinamumo intervalas turi apimti visą pamainą.
shifts — Pamainos
CSV stulpeliai: id,start,end,skill,needed. Visas laikas nurodomas UTC. Darbuotojas turi turėti tiksliai reikalaujamą įgūdį. needed yra reikalingas darbuotojų skaičius.
notes — Planavimo pastabos ir pageidavimai
Pasirenkamas DI pasiūlymo kontekstas. Prieinamumas, kvalifikacijos, priklausomybės ir skaitinės ribos taip pat turi būti pateikti struktūrinėse lentelėse; pastabos niekada nepanaikina šių patikrų.
csv_separator — CSV skirtukas
Pasirinkti kabliataškį, kablelį arba tabuliaciją tik eksportuojamam CSV. Įkeliamiems šaltinio CSV vis dar būtinos dokumentuotos kableliais atskirtos antraštės.
csv_bom — UTF-8 žymė CSV faile
Įtraukti UTF-8 baitų tvarkos žymę suderinamumui su skaičiuoklėmis arba jos neįtraukti sistemoms, kurioms reikia paprasto UTF-8.
csv_line_ending — CSV eilučių pabaigos
Eksportuojamiems CSV įrašams naudoti LF arba CRLF. Tai nekeičia šaltinio teksto ar eilučių lūžių kabutėmis apgaubtuose langeliuose.
include_json — Įtraukti JSON eksportą
Pasiūlyti papildomą struktūrinę JSON ataskaitą su visomis patikrintomis eilutėmis, išvadomis ir suvestine. Eksportavimas nevykdo jokio veiksmo.
max_shift_hours — Pamainų trukmės patikros slenkstis
0 išjungia šią papildomą patikrą. Kitu atveju pažymėti šaltinio pamainas, ilgesnes už pasirinktą trukmę, iki 168 valandų. Priskyrimai ir padengimo įspėjimai išsaugomi. Tai planavimo nuostata, o ne teisinis darbo laiko vertinimas.
row_order — Patikros eilučių tvarka
Perrikiuoti ištisas lentelės eilutes nešalinant išvadų, nekeičiant skaičiavimų ar priskyrimų. Tuščios rikiavimo reikšmės rodomos pabaigoje; vienodos reikšmės išlaiko pradinę tarpusavio tvarką.

Didžiausias UTF-8 baitų skaičius text apvalkale: 120000

Rezultato ir šaltinių peržiūra

Rezultato tipas yra ops_review. columns turi key ir label_key; rows turi atitinkamas skaliarines langelių reikšmes. findings turi lokalizuojamas code reikšmes ir šaltinių refs; summary turi label_key ir value. review_required ir ai_required yra true. ai_model nurodo priimtą modelį, kai jį pateikia vykdymo tarnyba. Kai kurie įrankiai taip pat grąžina source_sha256 arba note_key. Šaltinių eilutės lieka nepatikimais duomenimis ir turi būti rodomos kaip tekstas, niekada kaip vykdomas HTML ar instrukcijos.

Užklausos pavyzdys

{
    "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\"}"
}
Dekoduoto text objekto schema
{
    "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"
        }
    }
}

Projekto pajėgumų planuoklis

project_plan

DI naudojimas užduočių prioritetams ir išteklių paskyrimams siūlyti, po to — priklausomybes ir dienos pajėgumą atitinkančio grafiko skaičiavimas bei nepaskirto darbo žymėjimas.

Dekoduoti įvesties laukai

tasks — Projekto užduotys
CSV stulpeliai: id,name,hours,depends,skill. Priklausomybės yra užduočių ID, atskirti |. Tuščias depends reiškia, kad pirmtako nėra. Užduoties darbo apimtis skiriama vienam kvalifikuotam ištekliui.
resources — Projekto ištekliai
CSV stulpeliai: id,name,skills,hours_per_day. Įgūdžiai atskiriami |. Dienos pajėgumas yra planavimui prieinamas laikas, iki 12 valandų. Kalendoriuose naudojamos dienos nuo pirmadienio iki penktadienio; šventės ir atostogos nemodeliuojamos.
start_date — Projekto pradžios data
Pirmoji darbo diena yra ši data arba kitas pirmadienis, jei data patenka į savaitgalį. Darbo dienos pajėgumo intervalai prasideda 00:00 UTC ir apibūdina pajėgumo paskirstymą, o ne tikrąsias darbo valandas.
notes — Planavimo pastabos ir pageidavimai
Pasirenkamas DI pasiūlymo kontekstas. Prieinamumas, kvalifikacijos, priklausomybės ir skaitinės ribos taip pat turi būti pateikti struktūrinėse lentelėse; pastabos niekada nepanaikina šių patikrų.
csv_separator — CSV skirtukas
Pasirinkti kabliataškį, kablelį arba tabuliaciją tik eksportuojamam CSV. Įkeliamiems šaltinio CSV vis dar būtinos dokumentuotos kableliais atskirtos antraštės.
csv_bom — UTF-8 žymė CSV faile
Įtraukti UTF-8 baitų tvarkos žymę suderinamumui su skaičiuoklėmis arba jos neįtraukti sistemoms, kurioms reikia paprasto UTF-8.
csv_line_ending — CSV eilučių pabaigos
Eksportuojamiems CSV įrašams naudoti LF arba CRLF. Tai nekeičia šaltinio teksto ar eilučių lūžių kabutėmis apgaubtuose langeliuose.
include_json — Įtraukti JSON eksportą
Pasiūlyti papildomą struktūrinę JSON ataskaitą su visomis patikrintomis eilutėmis, išvadomis ir suvestine. Eksportavimas nevykdo jokio veiksmo.
max_task_hours — Užduoties pastangų patikros slenkstis
0 išjungia šią papildomą patikrą. Kitu atveju pažymėti užduotis, kurių pastangos viršija pasirinktą slenkstį, iki 10 000 valandų. Priklausomybės, išteklių pajėgumai ir apskaičiuotas grafikas nepakeičiami.
row_order — Patikros eilučių tvarka
Perrikiuoti ištisas lentelės eilutes nešalinant išvadų, nekeičiant skaičiavimų ar priskyrimų. Tuščios rikiavimo reikšmės rodomos pabaigoje; vienodos reikšmės išlaiko pradinę tarpusavio tvarką.

Didžiausias UTF-8 baitų skaičius text apvalkale: 120000

Rezultato ir šaltinių peržiūra

Rezultato tipas yra ops_review. columns turi key ir label_key; rows turi atitinkamas skaliarines langelių reikšmes. findings turi lokalizuojamas code reikšmes ir šaltinių refs; summary turi label_key ir value. review_required ir ai_required yra true. ai_model nurodo priimtą modelį, kai jį pateikia vykdymo tarnyba. Kai kurie įrankiai taip pat grąžina source_sha256 arba note_key. Šaltinių eilutės lieka nepatikimais duomenimis ir turi būti rodomos kaip tekstas, niekada kaip vykdomas HTML ar instrukcijos.

Užklausos pavyzdys

{
    "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\"}"
}
Dekoduoto text objekto schema
{
    "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"
        }
    }
}

Brūkšninių ir QR kodų etikečių lapai

label_sheet

Prekių eilučių pavertimas spausdinamomis etiketėmis su patikrintais brūkšniniais ir QR kodais.

Dekoduoti įvesties laukai

csv — Prekių eilutės (CSV)
Privalomi stulpeliai: id, name, code, qr. Iki 24 eilučių. QR turinys gaunamas tik iš pateikto qr stulpelio.
format — Brūkšninio kodo formatas
EAN-13 reikia 13 skaitmenų ir galiojančio kontrolinio skaitmens. Code 128 palaiko 1–24 spausdinamus ASCII simbolius.
layout — Lapo išdėstymas
A4: 2 × 7 etiketės, kurių matmenys 99.1 × 38.1 mm, arba 3 × 8 etiketės, kurių matmenys 63.5 × 33.9 mm. Spausdinti 100% masteliu, nekeičiant dydžio.
csv_separator — CSV skirtukas
Pasirinkti kabliataškį, kablelį arba tabuliaciją tik eksportuojamam CSV. Įkeliamiems šaltinio CSV vis dar būtinos dokumentuotos kableliais atskirtos antraštės.
csv_bom — UTF-8 žymė CSV faile
Įtraukti UTF-8 baitų tvarkos žymę suderinamumui su skaičiuoklėmis arba jos neįtraukti sistemoms, kurioms reikia paprasto UTF-8.
csv_line_ending — CSV eilučių pabaigos
Eksportuojamiems CSV įrašams naudoti LF arba CRLF. Tai nekeičia šaltinio teksto ar eilučių lūžių kabutėmis apgaubtuose langeliuose.
include_json — Įtraukti JSON eksportą
Pasiūlyti papildomą struktūrinę JSON ataskaitą su visomis patikrintomis eilutėmis, išvadomis ir suvestine. Eksportavimas nevykdo jokio veiksmo.
max_label_characters — Spausdinamo etiketės pavadinimo patikros slenkstis
0 išjungia šią papildomą patikrą. Kitu atveju pažymėti spausdinamus pavadinimus, ilgesnius už pasirinktą Unicode simbolių skaičių, iki 160. Tie patys pavadinimai, etiketės ir seka lieka peržiūroje, PDF ir SVG; ši parinktis nieko netrumpina.
require_https_qr — Pažymėti QR turinį be paprasto HTTPS adreso
Pridėti išvadą, kai QR turinys nėra HTTPS adresas su pagrindiniu kompiuteriu ir be įterptų prisijungimo duomenų, tarpų ar atvirkštinių brūkšnių. QR turinys niekada nekeičiamas, neatidaromas ir negaunamas. Ši sintaksės patikra neįrodo paskirties saugumo.

Didžiausias UTF-8 baitų skaičius text apvalkale: 24000

Rezultato ir šaltinių peržiūra

Rezultato tipas yra ops_review. columns turi key ir label_key; rows turi atitinkamas skaliarines langelių reikšmes. findings turi lokalizuojamas code reikšmes ir šaltinių refs; summary turi label_key ir value. review_required ir ai_required yra true. ai_model nurodo priimtą modelį, kai jį pateikia vykdymo tarnyba. Kai kurie įrankiai taip pat grąžina source_sha256 arba note_key. Šaltinių eilutės lieka nepatikimais duomenimis ir turi būti rodomos kaip tekstas, niekada kaip vykdomas HTML ar instrukcijos.

Užklausos pavyzdys

{
    "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}"
}
Dekoduoto text objekto schema
{
    "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
        }
    }
}

Reikalavimų testų matrica

test_cases

Teigiamų ir neigiamų peržiūros atvejų, susietų su šaltiniais, kūrimas pagal pateiktus reikalavimus.

Dekoduoti įvesties laukai

requirements — Reikalavimai
Iki 12 reikalavimų atskiriama tuščiomis eilutėmis. Kiekviename reikalavime gali būti iki 1,000 UTF-8 baitų.
context — Peržiūros kontekstas
Pasirenkama informacija apie apimtį, iki 2,000 UTF-8 baitų. Tai nėra papildomas reikalavimas ar nurodymas vykdyti testus.
csv_separator — CSV skirtukas
Pasirinkti kabliataškį, kablelį arba tabuliaciją tik eksportuojamam CSV. Įkeliamiems šaltinio CSV vis dar būtinos dokumentuotos kableliais atskirtos antraštės.
csv_bom — UTF-8 žymė CSV faile
Įtraukti UTF-8 baitų tvarkos žymę suderinamumui su skaičiuoklėmis arba jos neįtraukti sistemoms, kurioms reikia paprasto UTF-8.
csv_line_ending — CSV eilučių pabaigos
Eksportuojamiems CSV įrašams naudoti LF arba CRLF. Tai nekeičia šaltinio teksto ar eilučių lūžių kabutėmis apgaubtuose langeliuose.
include_json — Įtraukti JSON eksportą
Pasiūlyti papildomą struktūrinę JSON ataskaitą su visomis patikrintomis eilutėmis, išvadomis ir suvestine. Eksportavimas nevykdo jokio veiksmo.
max_step_characters — Testo žingsnio ilgio patikros slenkstis
0 išjungia šią papildomą patikrą. Kitu atveju pažymėti testavimo atvejus, turinčius atskirą žingsnį, ilgesnį už pasirinktą Unicode simbolių skaičių, iki 6 000. Visi žingsniai ir numatomi rezultatai lieka matomi bei eksportuojami.
row_order — Patikros eilučių tvarka
Perrikiuoti ištisas lentelės eilutes nešalinant išvadų, nekeičiant skaičiavimų ar priskyrimų. Tuščios rikiavimo reikšmės rodomos pabaigoje; vienodos reikšmės išlaiko pradinę tarpusavio tvarką.

Didžiausias UTF-8 baitų skaičius text apvalkale: 24000

Rezultato ir šaltinių peržiūra

Rezultato tipas yra ops_review. columns turi key ir label_key; rows turi atitinkamas skaliarines langelių reikšmes. findings turi lokalizuojamas code reikšmes ir šaltinių refs; summary turi label_key ir value. review_required ir ai_required yra true. ai_model nurodo priimtą modelį, kai jį pateikia vykdymo tarnyba. Kai kurie įrankiai taip pat grąžina source_sha256 arba note_key. Šaltinių eilutės lieka nepatikimais duomenimis ir turi būti rodomos kaip tekstas, niekada kaip vykdomas HTML ar instrukcijos.

Užklausos pavyzdys

{
    "tool": "test_cases",
    "text": "{\"requirements\":\"Kontaktinėje formoje būtinas el. pašto adresas.\\n\\nUžsakymo kiekis turi būti nuo 1 iki 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\"}"
}
Dekoduoto text objekto schema
{
    "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"
        }
    }
}

Eksporto turinys ir patvirtinimas

Rinkinyje exports gali būti CSV, o palaikomiems etikečių išdėstymams — PDF arba SVG failai. Kiekvienas failas nurodo filename ir mime bei content paprastam tekstui arba content_base64 dvejetainiam turiniui. base64 dekoduojamas tik esant šiam laukui. Failų pavadinimai yra siūlomi. Prieiga prie rezultatų lieka autentifikuota ir tikrinama pagal užduoties nuosavybę.

Eksporto turinys įtrauktas į pradinį peržiūrimo rezultato juodraštį. API integracijos prieš atsisiunčiant, naudojant ar persiunčiant eksportą turi pateikti pasiūlymą aiškiai žmogaus peržiūrai. Šių įrankių schemose nėra atskiros patvirtinimo ar vykdymo užklausos. Šie įrankiai nepateikia užsakymų, neregistruoja sąskaitų apskaitoje, nevykdo mokėjimų, neskelbia darbuotojų grafikų ir nepaleidžia programinės įrangos testų.

Verslo ir komandų darbo procesai

Šie įrankiai naudoja esamą autentifikuotą užduočių API ir kiekvienai pradinei peržiūrai reikalauja DI. Lauke text yra JSON koduotas konfigūracijos objektas. Pagrindiniai ir išplėstiniai nustatymai naudoja tą pačią patikrintą įvesties schemą.

Siųsti application/json. Įrankiui būdingos parinktys lieka iškoduotame text objekte; išorinę options savybę praleisti arba siųsti tuščią objektą. Nežinomi laukai, nepalaikomos išvardijamų reikšmių vertės ir nuotolinių failų URL atmetami.

Šaltinių laukai approved_ids arba confirmed reiškia tik aiškiai patikrintą šaltinių medžiagą. Klientų pranešimai, modelio atsakymai ir dokumentų tekstas negali suteikti patvirtinimo. Sugeneruotiems planams ir juodraščiams būtina atskira galutinė patikra.

Sutarčių datos ir terminai

contract_deadlines

Patikrinti tikslias sutarties datų ištraukas ir neišspręstus įspėjimo terminus, tada patvirtinti pasirinktas datas kalendoriaus eksportui.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
clauses — Sutarties sąlygos
Po vieną šaltinio sąlygą eilutėje. Iki 24 netuščių sąlygų, po 1 200 simbolių kiekvienoje ir iš viso 18 000 simbolių. Kalendoriaus įvykiais gali tapti tik datos, parašytos tiksliai YYYY-MM-DD formatu.
title — Sutarties pavadinimas
Trumpas kalendoriaus įvykių pavadinimas; iki 120 simbolių.
Numatytieji nustatymai: "Contract review"
Išplėstiniai nustatymai
reference_date — Atskaitos data
Aiškiai nurodyta palyginimo data. Būtina būsimų arba praėjusių datų filtrams. Ji nesukuria ir neapskaičiuoja sutartinių datų.
Numatytieji nustatymai: ""
date_window — Datų filtras
Būsimos apima atskaitos datą; praėjusios jos neapima. Santykiniai terminai be ISO datos rodomi tik pasirinkus Visos datos.
all — Visos datos ir neišspręsti terminai · upcoming — Atskaitos dieną arba vėliau · past — Prieš atskaitos datą
Numatytieji nustatymai: "all"
event_type — Termino kategorija
Rodyti vieną šaltiniu pagrįstą kategoriją arba visas kategorijas. Klasifikaciją vis tiek būtina patikrinti.
all — Visos kategorijos · termination — Nutraukimas · payment — Mokėjimas · renewal — Pratęsimas · delivery — Pristatymas · other — Kita
Numatytieji nustatymai: "all"
max_events — Didžiausias išvadų skaičius
Po filtravimo ir rikiavimo rodyti ne daugiau kaip 1–20 išvadų. Pranešimas nurodo sutrumpintus rezultatus.
Numatytieji nustatymai: 20
sort — Išvadų tvarka
Rikiuoti pagal šaltinio sąlygą ir citatos vietą arba pagal datą, neišspręstus terminus paliekant pabaigoje.
source — Šaltinių tvarka · date — Datų tvarka
Numatytieji nustatymai: "source"
reminder_days — Kalendoriaus priminimo išankstinis laikas
0 išjungia priminimus. Kitu atveju 1–90 dienų prieš kiekvieną patvirtintą visos dienos įvykį nustatomas vaizdinis priminimas; kalendoriaus programų veikimas gali skirtis.
Numatytieji nustatymai: 7
include_source — Įtraukti šaltinių citatas
Rodyti tikslias citatas patikroje ir patvirtintuose kalendoriaus aprašymuose. Šaltinių ID ir simbolių vietos matomos abiem režimais.
yes — Įtraukti citatas · no — Tik nuorodos į šaltinius
Numatytieji nustatymai: "yes"
calendar_name — Kalendoriaus pavadinimas
Patvirtinto ICS kalendoriaus pavadinimas, iki 120 simbolių.
Numatytieji nustatymai: "Reviewed contract dates"

Didžiausias UTF-8 įvesties baitų skaičius: 24000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "contract_deadlines",
    "text": "{\"clauses\":\"Sąskaita apmokėtina 2027-03-15.\\nPranešimas turi būti gautas bent 30 dienų prieš pratęsimą.\\nPristatymo data yra 2027-04-02.\",\"title\":\"Paslaugų sutartis\",\"reference_date\":\"2027-01-01\",\"date_window\":\"upcoming\",\"event_type\":\"all\",\"max_events\":20,\"sort\":\"date\",\"reminder_days\":7,\"include_source\":\"yes\",\"calendar_name\":\"Patikrintos sutarties datos\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Komercinių pasiūlymų skaičiuoklė

quote_builder

Sudėlioti pateiktas darbo, paslaugų ir medžiagų pozicijas į juodraštį su deterministiniais antkainio, maržos, nuolaidos ir mokesčio skaičiavimais.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
items — Pasiūlymo pozicijos
CSV antraštės: label,kind,quantity,unit,cost. kind yra labor, material arba service. quantity naudojamas dešimtainis taškas ir iki trijų skaitmenų po kablelio; cost yra grynoji vieneto savikaina su iki dviejų skaitmenų po kablelio. Iki 30 eilučių. Darbo kiekiai gali reikšti valandas.
currency — Valiuta
Viena valiuta visoms pozicijoms; valiutų kursai nekonvertuojami. Visos sumos turi du skaitmenis po kablelio.
EUR — EUR · USD — USD · GBP — GBP · PLN — PLN · CZK — CZK · DKK — DKK · SEK — SEK · NOK — NOK · CHF — CHF · HUF — HUF · RON — RON
Numatytieji nustatymai: "EUR"
Išplėstiniai nustatymai
pricing_mode — Kainodaros metodas
Antkainis prideda procentinę dalį prie savikainos. Tikslinė marža dalija savikainą iš vieneto, sumažinto procentine dalimi; tai marža prieš nuolaidą, o ne antkainis.
markup — Antkainis nuo savikainos · margin — Tikslinė marža prieš nuolaidą
Numatytieji nustatymai: "markup"
pricing_percent — Kainodaros procentas
0–500 antkainiui arba 0–95 tikslinei maržai; ne daugiau kaip du skaitmenys po kablelio.
Numatytieji nustatymai: 20
discount_percent — Nuolaidos procentas
Aiškiai nurodyta 0–100 % nuolaida, taikoma kiekvienai apskaičiuotai pardavimo kainai prieš mokestį. Ne daugiau kaip du skaitmenys po kablelio.
Numatytieji nustatymai: 0
tax_percent — Mokesčio procentas
Aiškiai nurodytas 0–100 % mokestis, taikomas po nuolaidos. Nulis reiškia, kad mokestis nepridedamas. Šis įrankis nenustato taikomo mokesčio tarifo ar mokestinio vertinimo.
Numatytieji nustatymai: 0
rounding — Apvalinimas kiekviename skaičiavimo etape
Pozicijos savikainą, pardavimo kainą, grynąją sumą po nuolaidos ir mokestį apvalinti iki dviejų valiutos skaitmenų po kablelio pagal pasirinktą taisyklę. Bendros sumos yra suapvalintų pozicijų suma.
nearest — Iki artimiausio cento; pusės apvalinamos aukštyn · up — Visada apvalinti aukštyn · down — Visada apvalinti žemyn
Numatytieji nustatymai: "nearest"
item_scope — Įtraukiamos pozicijų rūšys
Įtraukti visas šaltinio pozicijas arba tik darbą, medžiagas ar paslaugas. Neįtrauktos pozicijos nepridedamos prie jokios bendros sumos.
all — Visos pozicijų rūšys · labor — Tik darbas · material — Tik medžiagos · service — Tik paslaugos
Numatytieji nustatymai: "all"
detail — Rezultato išsamumas
Rodyti atskiras šaltinio pozicijas arba bendras sumas pagal pozicijų rūšį. Abiejuose rodiniuose naudojami tie patys skaičiavimai pozicijos lygiu.
full — Atskiros pozicijos · totals — Bendros sumos pagal rūšį
Numatytieji nustatymai: "full"
quote_reference — Pasiūlymo nuoroda
Neprivalomas vidinis identifikatorius iki 120 simbolių. Jis rodomas toks, koks pateiktas, ir nesukuria įsipareigojimo klientui.
Numatytieji nustatymai: ""
valid_until — Juodraščio galiojimo data
Neprivaloma aiškiai nurodyta ISO data, rodoma patikrai. Ji neišsiunčia pasiūlymo ir nesudaro susitarimo.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 24000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "quote_builder",
    "text": "{\"items\":\"label,kind,quantity,unit,cost\\nDirbtuvių darbas,labor,2.5,valanda,40.00\\nPakeitimo rinkinys,material,1,vienetas,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\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Skundo nagrinėjimo juodraštis

complaint_case

Patikrinti kliento įrodymus ir trūkstamą informaciją, tada sudaryti atsakymą iš aiškiai patvirtintų įmonės teiginių.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
customer_text — Kliento pranešimas
Po vieną šaltinio pastraipą eilutėje, iki 16 netuščių pastraipų, po 1 500 simbolių ir iš viso 10 000 simbolių. Kliento teiginiai yra pranešimo įrodymas, o ne teisė teikti verslo pažadus.
approved_rules — Patvirtintos atsakymo taisyklės
Po vieną patvirtintą įmonės teiginį eilutėje, iki 12 teiginių, po 1 000 simbolių ir iš viso 10 000 simbolių. Pasirinkti teiginiai pažodžiui nukopijuojami į juodraštį. Palikti tuščią, kai netaikoma jokia patvirtinta politika.
Numatytieji nustatymai: ""
rules_approved — Patvirtinti taisyklių patvirtinimą
Prieš apdorojant netuščias taisykles būtinas aiškus patvirtinimas. Jis taikomas tiksliai šiems pateiktiems teiginiams; kliento tekstas negali jo suteikti.
no — Nepatvirtinta · yes — Šios tikslios taisyklės patvirtintos
Numatytieji nustatymai: "no"
Išplėstiniai nustatymai
case_type — Atvejo kategorija
Pasirinkta kategorija rodoma ataskaitoje ir pateikiama modeliui kaip atrankos kontekstas. Ji nenustato teisinės teisių gynimo priemonės.
delivery — Pristatymas · quality — Produkto ar paslaugos kokybė · billing — Sąskaitų išrašymas · other — Kita
Numatytieji nustatymai: "other"
response_style — Atsakymo struktūra
Glausta sujungia patikrintus teiginius į vieną pastraipą; struktūrinė atskiria teiginius ir informacijos prašymus į pastraipas.
concise — Viena pastraipa · structured — Atskiros pastraipos
Numatytieji nustatymai: "structured"
opening — Juodraščio pradžia
Pasirinkti neutralią atvejo patikros pradžią arba gavimo patvirtinimą. Abu variantai yra fiksuotas išverstas tekstas be pinigų grąžinimo ar paslaugų įsipareigojimų.
neutral — Atvejo informacija parengta patikrai. · acknowledge — Pranešta problema užregistruota.
Numatytieji nustatymai: "acknowledge"
closing — Juodraščio pabaiga
Pasirinktinai įtraukti fiksuotą teiginį, kad turimą informaciją dar reikia patikrinti. Nežadamas joks terminas ar rezultatas.
none — Be pabaigos · review — Turimą informaciją dar reikia patikrinti.
Numatytieji nustatymai: "review"
required_fields — Informacijos kontrolinis sąrašas
Kableliais atskirti techniniai ID be tarpų: order_id,purchase_date,issue_description,photos,desired_resolution. Trūkstami elementai tampa fiksuotais informacijos prašymais. Tuščias laukas reiškia, kad kontrolinio sąrašo nėra.
Numatytieji nustatymai: "order_id,issue_description"
max_rule_quotes — Didžiausias pasirinktų taisyklių skaičius
Modelis gali pasirinkti ne daugiau kaip 1–12 patvirtintų taisyklių. Šią ribą viršijantis atsakymas atmetamas.
Numatytieji nustatymai: 8
max_customer_quotes — Didžiausias kliento citatų skaičius
Įrodymų skyriui galima pasirinkti ne daugiau kaip 1–8 kliento šaltinio pastraipas.
Numatytieji nustatymai: 4
include_sources — Rodyti įrodymų skyrius
Šalia atsakymo juodraščio rodyti kliento citatas, informacijos įrodymus ir pasirinktų taisyklių teiginius arba rodyti tik juodraštį.
yes — Rodyti įrodymus · no — Tik juodraštis
Numatytieji nustatymai: "yes"

Didžiausias UTF-8 įvesties baitų skaičius: 24000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "complaint_case",
    "text": "{\"customer_text\":\"Užsakymas A-104 atvyko su pažeistu viršeliu.\\nPrašoma pakeisti prekę.\",\"approved_rules\":\"Teikiant pretenzijas dėl pažeidimo prieš sprendimą dėl pakeitimo būtinos prekės ir pakuotės nuotraukos.\",\"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\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Įrodymais pagrįstas atsakymas konkursui

tender_response

Susieti konkurso reikalavimus su aiškiai patvirtintais įmonės įrodymais, sudaryti tikslias atsakymo citatas ir atskleisti trūkstamą pagrindimą.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
requirements — Konkurso reikalavimai
CSV stulpeliai: id,text,priority. Iki 12 eilučių; text iki 800 UTF-8 baitų. priority yra must, should arba optional. ID prasideda didžiąja raide ir juose leidžiamos tik didžiosios raidės, skaitmenys, _ arba - (ne daugiau kaip 24 simboliai).
evidence — Įmonės įrodymų įrašai
CSV stulpeliai: id,text,valid_until. Iki 20 išsamių įrodymų teiginių po 800 UTF-8 baitų. valid_until yra YYYY-MM-DD arba tuščias. Kiekviename teiginyje turi išlikti jo sąlygos ir apribojimai.
approved_ids — Aiškiai patvirtinti įrodymų ID
Kableliais atskirti įrodymų ID, aiškiai leisti naudoti šiame atsakyme. Patvirtinimą turi suteikti atsakingas tikrintojas, o ne reikalavimo ar įrodymo įrašo formuluotė. Tuščias laukas reiškia, kad tinkamų įrodymų nėra.
Numatytieji nustatymai: ""
review_date — Įrodymų patikros data
Įrodymai, kurių galiojimas baigiasi prieš šią YYYY-MM-DD datą, neįtraukiami. Tuščia galiojimo data lieka nenurodyta, o ne nepriklausomai patikrinta. Datos apribotos 2020–2100 metais.
Numatytieji nustatymai: "2026-11-03"
Išplėstiniai nustatymai
minimum_evidence — Mažiausias įrodymų įrašų skaičius vienam reikalavimui
Siūloma visiška atitiktis su mažiau įrašų pažymima kaip nepakankama. Šis skaičius neįrodo aktualumo ar atitikties. Negali viršyti didžiausio skaičiaus.
Numatytieji nustatymai: 1
max_evidence — Didžiausias įrodymų įrašų skaičius vienam reikalavimui
Riboja įrodymų ID skaičių, kurį modelis gali pasiūlyti kiekvienam reikalavimui. Visi priimti teiginiai cituojami ištisai.
Numatytieji nustatymai: 2
include_optional — Įtraukti neprivalomus reikalavimus
Neįtraukus neprivalomų reikalavimų, jie pašalinami iš modelio įvesties ir rezultato. Turi likti bent vienas reikalavimas.
yes — Įtraukti · no — Neįtraukti
Numatytieji nustatymai: "yes"
response_format — Atsakymo lentelės formatas
Kompaktiškas rodo reikalavimą, patikros būseną ir visas įrodymų citatas. Auditas taip pat rodo prioritetą, įrodymų ID ir galiojimo datas.
compact — Kompaktiškas atsakymas · audit — Įrodymų auditas
Numatytieji nustatymai: "audit"
sort_order — Reikalavimų tvarka
Šaltinių tvarka išsaugo pateiktų reikalavimų eilę. Pirmiausia spragos iškelia trūkstamus, dalinius ir nepakankamus įrodymus. Prioriteto tvarka pateikia must prieš should ir optional.
source — Šaltinių tvarka · gaps_first — Pirmiausia įrodymų spragos · priority — Reikalavimų prioritetas
Numatytieji nustatymai: "source"

Didžiausias UTF-8 įvesties baitų skaičius: 50000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "tender_response",
    "text": "{\"requirements\":\"id,text,priority\\nR1,Pagalba turi būti teikiama darbo dienomis.,must\\nR2,Būtinas nepriklausomas saugumo sertifikavimas.,must\\nR3,Pageidaujamas įvadinis seminaras.,optional\",\"evidence\":\"id,text,valid_until\\nE1,Pagalba teikiama nuo pirmadienio iki penktadienio nuo 09:00 iki 17:00 UTC.,2027-12-31\\nE2,Įvadinis seminaras įtrauktas į standartinę paslaugą.,2027-12-31\\nE3,Ankstesniame paslaugų plane buvo numatyta pagalba savaitgaliais.,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\"}"
}
Visa konfigūracijos schema
{
    "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"
        }
    }
}

Produkto dokumentų nuoseklumas

product_consistency

Palyginti su šaltiniais susietas produkto reikšmes techniniuose lapuose, vadovuose, pakuotėse ir produkto tekste, taikant aiškias vienetų taisykles ir paklaidas.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
documents — Produkto dokumentai
CSV stulpeliai: id,kind,text. Pateikti 2–4 dokumentus, kiekvieną iki 2 400 UTF-8 baitų. kind yra datasheet, manual, packaging arba product. ID taikomos didžiosiomis raidėmis rašomų šaltinio ID taisyklės. Tekstui su kableliais ir eilučių lūžiais būtinos CSV kabutės.
features — Lyginamos savybės
CSV stulpeliai: id,label,type,unit. Iki 6 savybių. label (iki 80 UTF-8 baitų) turi pažodžiui pasitaikyti kiekvienoje ištrauktoje citatoje, nepaisant raidžių dydžio. type yra number arba text. Tekstinėms savybėms būtinas tuščias unit; skaitinė unit yra palyginimo vienetas. Palaikomi įrodymai naudoja aiškius atributų teiginius, pavyzdžiui, Weight: 2 kg arba Colour=Blue; laisvos formos teiginiai be šios struktūros lieka trūkstami. Tekstiniai patikslinimai turi būti išsaugoti; skaitiniai teiginiai su patikslinimais nelaikomi paprastais skaičiais.
reference_id — Atskaitos dokumento ID
Esamo dokumento ID, naudojamas kiekvieno palyginimo pagrindu. Trūkstamos ar dviprasmės atskaitos reikšmės palieka atitinkamą palyginimą neišspręstą.
Numatytieji nustatymai: "D1"
Išplėstiniai nustatymai
unit_policy — Vienetų palyginimas
Tikslus reikalauja nepakeisto savybės vieneto. Metrinis leidžia tik mg/g/kg, mm/cm/m, ml/L, W/kW ir mV/V konvertavimą toje pačioje šeimoje. Vienetų raidžių dydis svarbus; visi kiti neatitikimai lieka konfliktais.
exact — Tik tikslūs vienetai · metric — Leisti išvardytas metrines konversijas
Numatytieji nustatymai: "exact"
absolute_tolerance — Absoliuti skaitinė paklaida
Didžiausias absoliutus skirtumas savybės palyginimo vienetais. Taikoma tik suderinamoms skaitinėms reikšmėms; 0 reikalauja lygybės, nebent skirtumą leidžia santykinė paklaida.
Numatytieji nustatymai: 0
relative_tolerance_pct — Santykinė paklaida (%)
Leistinas skirtumas yra didesnė iš absoliučios paklaidos ir abs(atskaitos reikšmė) × procentas / 100 reikšmių. Nulinė atskaita suteikia nulinę santykinę paklaidą.
Numatytieji nustatymai: 0
case_sensitive — Raidžių dydžio palyginimas tekste
Valdo raidžių dydžio svarbą tik tekstinėms reikšmėms. Niekada nekeičia vienetų raidžių dydžio ar šaltinių citatų.
no — Nepaisyti raidžių dydžio · yes — Skirti didžiąsias ir mažąsias raides
Numatytieji nustatymai: "no"
whitespace_policy — Tarpų palyginimas tekste
Tikslus lygina ištrauktas tekstines reikšmes nepakeistas. Normalizuoti pašalina tarpus kraštuose ir nuoseklius tarpus laiko vienu tarpu. Šaltinių citatos nepakeičiamos.
exact — Išsaugoti tarpus · collapse — Normalizuoti tarpus
Numatytieji nustatymai: "collapse"
missing_policy — Trūkstamų reikšmių vertinimas
Trūkstamos ar dviprasmės reikšmės lieka matomos kaip atvira įrodymų spraga arba blokuojantis konfliktas. Pakaitinė reikšmė niekada neišgalvojama.
warn — Pažymėti įrodymų spragą · conflict — Laikyti konfliktu
Numatytieji nustatymai: "warn"
result_filter — Rodomos eilutės
Visos rodo kiekvieną palyginimą su atskaita. Problemos rodo tik skirtumus, vienetų konfliktus ir trūkstamas reikšmes; suvestinės vis tiek skaičiuoja visus palyginimus.
all — Visi palyginimai · issues — Tik problemos
Numatytieji nustatymai: "all"
sort_order — Rezultatų tvarka
Savybių tvarka atitinka savybių lentelę. Dokumentų tvarka grupuoja pagal dokumento ID. Pirmiausia problemos perkelia nesutampančius palyginimus į viršų.
feature — Savybių tvarka · document — Dokumentų tvarka · issues_first — Pirmiausia problemos
Numatytieji nustatymai: "feature"
decimal_separator — Šaltinio dešimtainis skirtukas
Skaitinėse reikšmėse pasirinktas skirtukas turi būti naudojamas nuosekliai, su iki šešių skaitmenų po kablelio ir be tūkstančių skirtukų. Absoliutus dydis ribojamas iki 100 000 000. Modelis turi tiksliai kopijuoti skaičius.
dot — Dešimtainis taškas · comma — Dešimtainis kablelis
Numatytieji nustatymai: "dot"

Didžiausias UTF-8 įvesties baitų skaičius: 50000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "product_consistency",
    "text": "{\"documents\":\"id,kind,text\\nD1,datasheet,Svoris: 2 kg. Spalva: Mėlyna.\\nD2,packaging,Svoris: 2000 g. Spalva: mėlyna.\\nD3,manual,Svoris: 2.2 kg. Spalva: Raudona.\",\"features\":\"id,label,type,unit\\nF1,Svoris,number,kg\\nF2,Spalva,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\"}"
}
Visa konfigūracijos schema
{
    "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"
        }
    }
}

Šaltiniais pagrįsti įvedimo į darbą planai

onboarding_plan

Patvirtintą vidinę medžiagą paversti patikrinamu įvedimo į darbą grafiku su datomis, atsakomybėmis, mokymosi tikslais ir ribotu dienos krūviu.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
role — Vaidmuo
Profesinis vaidmuo įvedimo į darbą planui; ne daugiau kaip 200 UTF-8 baitų.
Numatytieji nustatymai: ""
start_date — Pradžios data
Pirmoji planavimo laikotarpio kalendorinė diena. Datos skaičiuojamos UTC; valstybinės šventės ir nebuvimas nenuspėjami.
Numatytieji nustatymai: "2026-11-09"
documents — Patvirtinti vidiniai šaltinių dokumentai
CSV su tiksliomis antraštėmis id,text; 1–12 unikalių šaltinių ID ir šaltinių tekstai po ne daugiau kaip 1 000 UTF-8 baitų. Pateikti esamas užduotis ir procesų aprašymus, o ne nurodymus DI. Be URL ar žymėjimo.
Numatytieji nustatymai: ""
confirmed — Planavimui patvirtinti šaltiniai
Aiškus patvirtinimas, kad pateikta vidinė medžiaga tinka šiam planavimo juodraščiui. Tai nesuteikia prieigos ir nepatvirtina jokio veiksmo realiame pasaulyje.
Numatytieji nustatymai: false
Išplėstiniai nustatymai
horizon — Planavimo laikotarpis
Kalendorinis laikotarpis nuo pradžios datos. Planuoti galima tik pasirinktomis darbo dienomis.
7_days — 7 dienos · 14_days — 14 dienų · 30_days — 30 dienų · 4_weeks — 4 savaitės · 8_weeks — 8 savaitės
Numatytieji nustatymai: "14_days"
workdays — Darbo dienos
Galimas datas apriboti pasirinktu savaitės dienų modeliu. Vietinės šventės ir atostogos automatiškai neatmetamos.
mon_fri — Pirmadienis–penktadienis · mon_sat — Pirmadienis–šeštadienis · all_days — Visos dienos
Numatytieji nustatymai: "mon_fri"
work_mode — Darbo būdas
Nukreipti šaltiniais pagrįstų užduočių atranką ir rodyti kiekvienai užduočiai pasirinktą darbo būdą. Joks susitikimas, paskyra ar prieigos teisė nesukuriami.
onsite — Vietoje · remote — Nuotoliu · hybrid — Mišrus
Numatytieji nustatymai: "hybrid"
owners — Atsakingi vaidmenys
Po vieną vaidmenį pastraipoje, atskirtoje tuščia eilute; 1–8 vaidmenys, kiekvienas iki 160 UTF-8 baitų. DI gali priskirti tik šiuos vaidmenis.
Numatytieji nustatymai: ""
learning_goals — Mokymosi tikslai
Po vieną tikslą pastraipoje, atskirtoje tuščia eilute; 1–8 tikslai, kiekvienas iki 600 UTF-8 baitų. Kiekviena siūloma užduotis susiejama su vienu pateiktu tikslu.
Numatytieji nustatymai: ""
task_count — Užduočių skaičius
Prašoma tiksliai tiek skirtingų šaltiniais pagrįstų užduočių. Dokumentuose turi būti pakankamai tinkamų užduočių ištraukų.
Numatytieji nustatymai: 4
minutes_per_day — Dienos įvedimo į darbą laiko biudžetas
Didžiausia suplanuotų užduočių minučių suma kiekvieną darbo dieną. Kiekvienai užduočiai reikia bent 5 minučių.
Numatytieji nustatymai: 120
follow_up — Tolesnės patikros būdas
Nepridėti patikros taško, pasirinkti kitą galimą darbo dieną arba paskutinę laikotarpio darbo dieną. Patikros taškas ties laikotarpio riba lieka paskutinę galimą datą.
none — Nėra · next_workday — Kita darbo diena · final_day — Paskutinė darbo diena
Numatytieji nustatymai: "next_workday"

Didžiausias UTF-8 įvesties baitų skaičius: 24000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "onboarding_plan",
    "text": "{\"role\":\"Klientų aptarnavimo specialistas\",\"start_date\":\"2026-11-09\",\"documents\":\"id,text\\nS1,Perskaityti pagalbos vadovą ir peržiūrėti problemų perdavimo aukštesniam lygiui procesą.\\nS2,Praktikuotis rašyti atsakymus mokymų aplinkoje ir peržiūrėti pavyzdinius atvejus.\",\"confirmed\":true,\"horizon\":\"14_days\",\"workdays\":\"mon_fri\",\"work_mode\":\"hybrid\",\"owners\":\"Komandos vadovas\\n\\nMokymų koordinatorius\",\"learning_goals\":\"Suprasti problemų perdavimo aukštesniam lygiui procesą.\\n\\nParengti aiškius pagalbos atsakymus.\",\"task_count\":4,\"minutes_per_day\":120,\"follow_up\":\"next_workday\"}"
}
Visa konfigūracijos schema
{
    "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"
            ]
        }
    }
}

Struktūriniai profesinių pokalbių vadovai

interview_guide

Sukurti nuoseklius su darbu susijusius klausimus, laiko paskirstymą ir įrodymų orientyrus pagal pareigų aprašymą ir profesinius reikalavimus, neskiriant kandidatams balų.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
role_description — Pareigų aprašymas
Tik profesinis vaidmuo ir atsakomybės, iki 3 000 UTF-8 baitų. Neįtraukti kandidatų profilių, asmens duomenų ar saugomų savybių.
Numatytieji nustatymai: ""
requirements — Profesiniai reikalavimai
Po vieną su darbu susijusį reikalavimą pastraipoje, atskirtoje tuščia eilute; 1–12 reikalavimų, kiekvienas iki 1 000 UTF-8 baitų. Be URL, žymėjimo ar privačios kandidatų informacijos.
Numatytieji nustatymai: ""
duration — Pokalbio trukmė minutėmis
Bendra sesijos trukmė, įskaitant rezervuotą laiką. Atėmus rezervą, kiekvienam klausimui turi likti bent 2 minutės.
Numatytieji nustatymai: 45
Išplėstiniai nustatymai
level — Patirties lygis
Pritaikyti standartizuotų klausimų gilumą: pagrindai, praktinis darbas nuo pradžios iki pabaigos arba sudėtingi kompromisai. Tai apibūdina pareigas, o ne vertina asmenį.
entry — Pradinis lygis · experienced — Patyręs · senior — Vyresnysis
Numatytieji nustatymai: "experienced"
interview_type — Pokalbio formatas
Kiekvienam klausimui pridėti nuoseklų struktūrinį, techninį arba siūlomo atvejo tyrimo kontekstą.
structured — Struktūrinis pokalbis · technical — Techninis pokalbis · case_study — Atvejo tyrimas
Numatytieji nustatymai: "structured"
focus — Profesinis dėmesys
Pabrėžti stebimas kompetencijas, problemų sprendimą arba bendravimą apie darbą.
competencies — Profesinės kompetencijos · problem_solving — Problemų sprendimas · communication — Profesinis bendravimas
Numatytieji nustatymai: "competencies"
question_types — Klausimų strategijos
Naudoti vieną strategiją arba bent dviejų derinį. Klausimai sudaromi iš tikslių profesinių reikalavimų ištraukų.
mixed — Mišrios strategijos · knowledge — Žinios · scenario — Siūlomas scenarijus · experience — Profesinė patirtis
Numatytieji nustatymai: "mixed"
question_count — Klausimų skaičius
Prašoma tiksliai tiek skirtingų reikalavimo ir strategijos derinių. Kiekvienam klausimui turi likti bent 2 minutės.
Numatytieji nustatymai: 6
rubric — Vertinimo orientyrai
Nenaudoti skalės, įtraukti tris arba penkis įrodymų lygius. Įrankis pateikia tik orientyrus ir niekada neskiria kandidatui balų.
none — Nėra · three_level — Trys įrodymų lygiai · five_level — Penki įrodymų lygiai
Numatytieji nustatymai: "three_level"
followups — Papildomas klausimas
Pasirinktinai įtraukti vieną standartizuotą klausimą apie įrodymus, alternatyvas ir patikrą. Jo aptarimo laikas įtrauktas į kiekvieno klausimo laiko paskirstymą.
none — Nėra · one — Vienas papildomas klausimas
Numatytieji nustatymai: "one"
time_buffer — Rezervuotas sesijos laikas
Įžangai, perėjimams ir pabaigai rezervuotos minutės; jos atimamos prieš tolygiai paskirstant klausimų laiką.
Numatytieji nustatymai: 5

Didžiausias UTF-8 įvesties baitų skaičius: 24000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "interview_guide",
    "text": "{\"role_description\":\"Programinės įrangos pagalbos inžinierius atsakingas už produkto problemų diagnostiką ir atkuriamų atvejų dokumentavimą.\",\"requirements\":\"Paaiškinti atkuriamą derinimo procesą.\\n\\nAiškiai perduoti technines išvadas įgyvendinimo komandai.\",\"duration\":45,\"level\":\"experienced\",\"interview_type\":\"structured\",\"focus\":\"problem_solving\",\"question_types\":\"mixed\",\"question_count\":4,\"rubric\":\"three_level\",\"followups\":\"one\",\"time_buffer\":5}"
}
Visa konfigūracijos schema
{
    "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
        }
    }
}

Atsekamas projektų perdavimas

project_handover

Parengti glaustą perdavimą iš identifikuotų projekto šaltinių su aiškia būsena, atsakomybėmis, filtrais ir matomais nežinomais faktais.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
project — Projekto pavadinimas
Projekto arba darbo srauto pavadinimas, iki 200 UTF-8 baitų.
Numatytieji nustatymai: ""
sources — Projekto šaltinių momentinė kopija
CSV su tiksliomis antraštėmis id,category,status,role,text. Naudoti 1–12 eilučių, unikalius ID ir šaltinių tekstus iki 1 000 UTF-8 baitų. Kategorijos: risk, decision, open, deliverable. Būsenos: open, in_progress, done, unknown. Naudoti vaidmens pavadinimą, o ne privačius asmens duomenis. Be URL ar žymėjimo.
Numatytieji nustatymai: ""
cutoff_date — Momentinės kopijos atskaitos data
Pateiktai momentinei kopijai priskirta data. Tai naudotojo pateikta atskaitos data, o ne nepriklausomai patikrinta šaltinio laiko žyma.
Numatytieji nustatymai: "2026-11-09"
Išplėstiniai nustatymai
audience — Perdavimo auditorija
Nukreipti šaltiniais pagrįstų punktų atranką, kai tinkamų šaltinių daugiau nei elementų riba.
successor — Perėmėjas · team — Įgyvendinimo komanda · management — Vadovybė
Numatytieji nustatymai: "successor"
category_filter — Kategorijos filtras
Įtraukti visas kategorijas arba tik pasirinktą šaltinio kategoriją.
all — Visos · risk — Rizika · decision — Sprendimas · open — Atvira · deliverable — Pateiktinas rezultatas
Numatytieji nustatymai: "all"
status_filter — Būsenos filtras
Filtruoti aiškiai pateiktą būseną. Būsena niekada nenustatoma iš modelio perfrazavimo.
all — Visos · open — Atvira · in_progress — Vykdoma · done — Užbaigta pagal šaltinį · unknown — Nežinoma
Numatytieji nustatymai: "all"
role_filter — Atsakingo vaidmens filtras
Neprivalomas tikslus vaidmens pavadinimas iš CSV; tuščia reikšmė apima visus vaidmenis. Filtras skiria didžiąsias ir mažąsias raides.
Numatytieji nustatymai: ""
detail — Ištraukų išsamumas
Didžiausias šaltinio ištraukos ilgis vienam elementui: trumpa 180, standartinė 400, išsami 800 UTF-8 baitų. Išsaugoma originali formuluotė ir kalba.
brief — Trumpa · standard — Standartinė · detailed — Išsami
Numatytieji nustatymai: "standard"
max_items — Didžiausias perdavimo elementų skaičius
Pasirinkti ne daugiau kaip tiek tinkamų šaltinių, po vieną ištrauką iš kiekvieno. Mažiau tinkamų šaltinių duoda mažiau elementų.
Numatytieji nustatymai: 8
include_unknowns — Įtraukti nežinomą būseną
Palikti arba neįtraukti šaltinių, aiškiai pažymėtų unknown. Trūkstami faktai niekada neužpildomi išgalvotais atsakymais.
yes — Įtraukti · no — Neįtraukti
Numatytieji nustatymai: "yes"
sort_order — Rodymo tvarka
Pasirinktus perdavimo punktus rikiuoti pagal pradinę šaltinių tvarką, išverstą kategoriją arba išverstą būseną.
source — Šaltinių tvarka · category — Kategorija · status — Būsena
Numatytieji nustatymai: "source"

Didžiausias UTF-8 įvesties baitų skaičius: 24000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "project_handover",
    "text": "{\"project\":\"Klientų portalo išleidimas\",\"sources\":\"id,category,status,role,text\\nS1,decision,done,Įgyvendinimo vadovas,Išleidimo apimtis apima paskyros puslapį ir pranešimų nustatymus.\\nS2,risk,open,Kokybės vadovas,Mobiliųjų įrenginių regresijos patikra dar neatlikta.\\nS3,open,unknown,Operacijos,Diegimo laikotarpis nepatvirtintas.\",\"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\"}"
}
Visa konfigūracijos schema
{
    "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"
            ]
        }
    }
}

Pinigų srautų prognozė ir scenarijai

cashflow_forecast

Šaltiniais pagrįstos bazinės pinigų srautų prognozės palyginimas su aiškiais datų ir sumų scenarijais, dienos likučiais ir saugos rezervo įspėjimais.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
transactions — Pinigų judėjimai
CSV antraštės: id,date,direction,amount,description,certainty. Iki 40 unikalių šaltinio ID. direction yra in arba out; certainty yra confirmed arba expected. Datos pateikiamos YYYY-MM-DD formatu; teigiamos sumos naudoja dešimtainį tašką ir ne daugiau kaip du skaitmenis po jo, iki 10000000.00. Aprašymai ribojami iki 600 UTF-8 baitų. Joks URL neatsisiunčiamas.
start_date — Prognozės pradžios data
Pradinis likutis yra likutis prieš pat šią dieną. Ankstesni šaltinio judėjimai lieka matomi, tačiau neįtraukiami į bazinę prognozę. Datos yra UTC kalendorinės datos, nekoreguojamos dėl savaitgalių ar švenčių.
opening_balance — Pradinis likutis
Dešimtainė suma su ženklu nuo -10000000.00 iki 10000000.00, ne daugiau kaip du skaitmenys po kablelio. Reikalingas aiškiai nurodytas žinomas likutis; įrankis neprisijungia prie banko.
Numatytieji nustatymai: "0.00"
currency — Valiuta
Viena valiuta visoms šaltinio eilutėms, likučiams, rezervams ir riboms. Visos sumos naudoja du skaitmenis po kablelio; valiutų perskaičiavimas neatliekamas.
EUR — EUR · USD — USD · GBP — GBP · PLN — PLN · CZK — CZK · DKK — DKK · SEK — SEK · NOK — NOK · CHF — CHF · HUF — HUF · RON — RON
Numatytieji nustatymai: "EUR"
Išplėstiniai nustatymai
horizon_days — Prognozės laikotarpis dienomis
Įtraukiama 1–90 kalendorinių dienų nuo pradžios datos. Judėjimai už bet kurio laikotarpio ribų lieka matomi ir pažymimi išvada; jie neįtraukiami į tos prognozės likutį.
Numatytieji nustatymai: 30
reserve_buffer — Saugos rezervas
Neneigiama dešimtainė likučio riba iki 10000000.00. Išvada nurodo scenarijaus likučius žemiau šio lygio; tai planavimo nuostata, o ne sąskaitos kredito galimybė.
Numatytieji nustatymai: "0.00"
inflow_delay_days — Scenarijaus įplaukų vėlavimas
Įplaukų, kurių data yra prognozės pradžios dieną arba vėliau, perkėlimas 0–90 kalendorinių dienų į priekį tik scenarijuje. Ankstesni šaltinio judėjimai neįtraukiami į abi prognozes, nes pradinis likutis jau nustato pradinę padėtį. Atidėtas įrašas gali atsidurti už laikotarpio ribų; jo bazinė data lieka matoma.
Numatytieji nustatymai: 0
outflow_delay_days — Scenarijaus išmokų vėlavimas
Išmokų, kurių data yra prognozės pradžios dieną arba vėliau, perkėlimas 0–90 kalendorinių dienų į priekį tik scenarijuje. Ankstesni šaltinio judėjimai neįtraukiami į abi prognozes. Tai prielaida, o ne leidimas atidėti mokėjimą. Šaltinio datos lieka matomos.
Numatytieji nustatymai: 0
inflow_percent — Scenarijaus įplaukų procentas
Sveikojo procento nuo 0 iki 200 taikymas kiekvienai scenarijaus įplaukai. Sumos apvalinamos iki artimiausio cento, pusės apvalinamos aukštyn; bazinės sumos nesikeičia.
Numatytieji nustatymai: 100
outflow_percent — Scenarijaus išmokų procentas
Sveikojo procento nuo 0 iki 200 taikymas kiekvienai scenarijaus išmokai. Sumos apvalinamos iki artimiausio cento, pusės apvalinamos aukštyn; bazinės sumos nesikeičia.
Numatytieji nustatymai: 100
expected_inflow_percent — Numatomų įplaukų procentas
Šaltinio įplaukoms, pažymėtoms expected, šis sveikasis 0–100 procentas taikomas po bendro įplaukų procento, dar kartą apvalinant iki centų. Patvirtintos įplaukos ir visos išmokos nuo šio antrojo koeficiento nesikeičia.
Numatytieji nustatymai: 100
chart_interval — Diagramos intervalas
Dienos rodinys pateikia kiekvienos dienos pabaigos likutį. Savaitės rodinys pateikia kas septintą dieną ir paskutinę dieną. Mažiausi likučiai ir rezervo išvados vis tiek skaičiuojami kiekvienai dienai, įskaitant diagramoje praleistas dienas.
daily — Kasdien · weekly — Kas savaitę
Numatytieji nustatymai: "daily"
sort_order — Peržiūros eilučių tvarka
Keičiama tik ištisų šaltinio eilučių tvarka. Pinigų patikros, šaltinio duomenys, prognozės ir visos išvados nesikeičia.
source — Šaltinio tvarka · date — Datų tvarka · category — Siūloma kategorija
Numatytieji nustatymai: "date"

Didžiausias UTF-8 įvesties baitų skaičius: 40000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "cashflow_forecast",
    "text": "{\"transactions\":\"id,date,direction,amount,description,certainty\\nT1,2027-03-02,in,1200.00,Kliento sąskaita už atliktą projektavimo darbą,expected\\nT2,2027-03-03,out,900.00,Mėnesio biuro nuoma,confirmed\\nT3,2027-03-08,out,450.00,Darbuotojų darbo užmokestis,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\"}"
}
Visa konfigūracijos schema
{
    "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"
            ]
        }
    }
}

Vidaus išlaidų taisyklių peržiūra

expense_policy_check

Prašymų kompensuoti išlaidas susiejimas su aiškiai patvirtintomis vidaus taisyklėmis, po to deterministinių ribų, trūkstamų kvitų nuorodų ir galimų pasikartojimų peržiūra.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
expenses — Prašymai kompensuoti išlaidas
CSV antraštės: id,date,claimant,merchant,description,amount,receipt_id. Iki 30 unikalių šaltinio ID. Vietoj nereikalingų asmens duomenų naudojamas pareiškėjo kodas. Teigiamos dešimtainės sumos ribojamos iki 10000000.00; aprašymai iki 600 UTF-8 baitų. Kvito ID yra nuoroda, o ne patikrintas kvito turinys.
rules — Vidaus išlaidų taisyklės
CSV antraštės: id,description,max_amount,receipt_required. Iki 12 unikalių ID; išsamūs taisyklių aprašymai iki 800 UTF-8 baitų. max_amount yra neneigiama dešimtainė riba arba tuščia reikšmė, kai skaitinės ribos nėra. receipt_required yra yes arba no. Ribos turi būti aiškiai nurodytos; modelis niekada neišgalvoja mokesčių ar išlaidų kompensavimo taisyklių.
rules_approved — Vidaus taisyklių patvirtinimas
Aiškus patvirtinimas, kad būtent šie pateikti aprašymai, ribos ir kvitų reikalavimai yra patvirtintos vidaus peržiūros taisyklės. Šaltinio tekstas ir modelio išvestis negali suteikti patvirtinimo. Pakeitus taisykles reikalingas naujas patvirtinimas.
no — Nepatvirtinta · yes — Patvirtintos būtent šios taisyklės
Numatytieji nustatymai: "no"
currency — Valiuta
Viena valiuta visoms šaltinio eilutėms, likučiams, rezervams ir riboms. Visos sumos naudoja du skaitmenis po kablelio; valiutų perskaičiavimas neatliekamas.
EUR — EUR · USD — USD · GBP — GBP · PLN — PLN · CZK — CZK · DKK — DKK · SEK — SEK · NOK — NOK · CHF — CHF · HUF — HUF · RON — RON
Numatytieji nustatymai: "EUR"
Išplėstiniai nustatymai
limit_scope — Ribos taikymo sritis
Vienam įrašui lygina kiekvieną prašymą su vienos jam pasiūlytos taisyklės riba. Vienai dienai sumuoja prašymus pagal tą patį normalizuotą pareiškėjo kodą, datą ir vieną taisyklę. Dviprasmiški ar nesusieti prašymai lieka neišspręsti ir nepatenka į taisyklės grupę. Dienos grupė nėra patvirtinta teisė į kompensaciją.
per_item — Vienam įrašui · per_day — Pagal pareiškėją, dieną ir taisyklę
Numatytieji nustatymai: "per_item"
receipt_policy — Kvito reikalavimas
Kiekvienos aiškiai patvirtintos taisyklės reikalavimo naudojimas arba griežtesnio reikalavimo pridėjimas kiekvienam prašymui. Tikrinama tik netuščios kvito nuorodos buvimas; vaizdas, autentiškumas ar apmokėjimas netikrinami.
rule — Patvirtintų taisyklių naudojimas · all — Kvito nuoroda privaloma kiekvienam prašymui
Numatytieji nustatymai: "rule"
duplicate_check — Pasikartojimų peržiūra
Pasikartojančių kvitų nuorodų arba sutampančių datos/normalizuoto pareiškėjo/normalizuoto pardavėjo/sumos, arba abiejų variantų žymėjimas. Lyginant pašalinami kraštiniai tarpai ir nepaisoma raidžių dydžio. Visi įtariami pasikartojimai lieka bendrose sumose; nė vienas prašymas nepašalinamas be žymos.
both — Abi patikros · receipt — Kvitų nuorodos · fingerprint — Data, pareiškėjas, pardavėjas ir suma
Numatytieji nustatymai: "both"
date_from — Peržiūra nuo datos
Neprivaloma įskaitinė apatinė datos riba YYYY-MM-DD. Už ribų esantys prašymai pažymimi, bet paliekami lentelėje, bendrose sumose ir dienos grupėse. Tuščia reikšmė reiškia, kad apatinės ribos nėra.
Numatytieji nustatymai: ""
date_to — Peržiūra iki datos
Neprivaloma įskaitinė viršutinė datos riba YYYY-MM-DD. Už ribų esantys prašymai pažymimi, bet paliekami lentelėje, bendrose sumose ir dienos grupėse. Tuščia reikšmė reiškia, kad viršutinės ribos nėra.
Numatytieji nustatymai: ""
sort_order — Peržiūros eilučių tvarka
Keičiama tik ištisų šaltinio eilučių tvarka. Pinigų patikros, šaltinio duomenys, prognozės ir visos išvados nesikeičia.
source — Šaltinio tvarka · date — Datų tvarka · issues_first — Pirmiausia išvados
Numatytieji nustatymai: "source"
include_evidence — Rodyti įrodymų stulpelius
Tikslios pasirinktos išlaidų citatos ir visų siūlomų taisyklių tekstų įtraukimas arba šių dviejų rodymo stulpelių praleidimas. Šaltinių ID, taisyklių ID, išvados ir piniginės patikros lieka matomi.
yes — Įtraukti citatas · no — Tik šaltinių nuorodos
Numatytieji nustatymai: "yes"

Didžiausias UTF-8 įvesties baitų skaičius: 40000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "expense_policy_check",
    "text": "{\"expenses\":\"id,date,claimant,merchant,description,amount,receipt_id\\nE1,2027-03-02,TEAM-A,Miesto viešbutis,Nakvynė viešbutyje lankant klientą,140.00,REC-101\\nE2,2027-03-02,TEAM-A,Geležinkelių bendrovė,Kelionė traukiniu aplankyti klientą,35.00,\\nE3,2027-03-02,TEAM-A,Miesto viešbutis,Nakvynė viešbutyje lankant klientą,140.00,REC-101\",\"rules\":\"id,description,max_amount,receipt_required\\nR1,Apgyvendinimas viešbutyje komandiruočių metu tikrinamas pagal pateiktą ribą.,120.00,yes\\nR2,Kelionėms traukiniu komandiruočių metu reikalinga kvito nuoroda.,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\"}"
}
Visa konfigūracijos schema
{
    "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"
            ]
        }
    }
}

Migravimo priėmimo peržiūra

migration_acceptance

Šaltinio ir tikslinių išrašų palyginimas su aiškiu susiejimu, normalizavimu ir paklaidomis, po to šaltiniais pagrįstų reprezentatyvių išvadų DI klasifikacijų peržiūra.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
source_csv — Šaltinio CSV
Iki 1,000 eilučių ir 12 stulpelių. Kableliais atskirtas UTF-8 CSV su ASCII stulpelių pavadinimais; kiekvienas langelis ne didesnis kaip 600 baitų.
target_csv — Tikslinis CSV
Tikslinis išrašas pagal tas pačias CSV taisykles. Tušti duomenų rinkiniai gali turėti tik antraštę.
mapping_csv — Stulpelių susiejimas
CSV antraštės source,target,type. Iki dešimties susiejimų; type yra text, number arba reference. Nuorodų reikšmės turi identifikuoti atitinkamo išrašo eilutę. Raktų atitiktis visada naudoja tikslias reikšmes.
Išplėstiniai nustatymai
source_key — Šaltinio rakto stulpelis
Šaltinio CSV esantis stulpelis. Tušti ar pasikartojantys raktai lieka matomi kaip duomenų spragos.
Numatytieji nustatymai: "id"
target_key — Tikslinio rakto stulpelis
Tiksliniame CSV esantis stulpelis. Raktai susiejami tiksliai, nepriklausomai nuo teksto normalizavimo.
Numatytieji nustatymai: "id"
whitespace — Tarpinių simbolių palyginimas
„Tiksliai“ išsaugo tarpinius simbolius; „Apkarpyti“ pašalina kraštinius tarpinius simbolius; „Sutraukti“ taip pat pakeičia vidines tarpinių simbolių sekas vienu tarpu.
exact — Tiksliai · trim — Apkarpyti · collapse — Sutraukti
Numatytieji nustatymai: "trim"
case_sensitive — Teksto palyginimas skiriant raidžių dydį
„Ne“ lygina susietą tekstą po Unicode mažųjų raidžių konvertavimo. Raktai ir nuorodų paieška lieka tikslūs.
yes — Taip · no — Ne
Numatytieji nustatymai: "yes"
null_tokens — Tuščių reikšmių žymekliai
Vienas žymeklis eilutėje, daugiausia aštuoni žymekliai ir 120 baitų. Žymekliai lyginami po tarpinių simbolių apdorojimo ir prieš raidžių dydžio normalizavimą.
Numatytieji nustatymai: "NULL"
empty_policy — Tuščių reikšmių tvarkymas
„Lygiavertė“ nustatytus null žymeklius laiko tuščiomis eilutėmis. „Tiksliai“ išlaiko žymeklius kaip įprastas reikšmes.
exact — Tiksliai · equivalent — Lygiavertė
Numatytieji nustatymai: "equivalent"
absolute_tolerance — Absoliuti skaitinė paklaida
Didžiausias absoliutus skirtumas pateiktu skaitiniu vienetu. Tik reikšmės su dešimtainiu tašku; vienetai nekonvertuojami.
Numatytieji nustatymai: 0
relative_tolerance_pct — Santykinė skaitinė paklaida (%)
Paklaida absoliučios šaltinio reikšmės atžvilgiu. Taikoma didesnė iš absoliučios ir santykinės paklaidos; nulinei šaltinio reikšmei naudojama absoliuti paklaida.
Numatytieji nustatymai: 0
extra_rows — Papildomi tiksliniai įrašai
„Pranešti“ papildomus tikslinius įrašus pateikia kaip išvadas. „Leisti“ jų buvimą laiko priimtinu nustatytoje srityje.
issue — Pranešti · allow — Leisti
Numatytieji nustatymai: "issue"
detail_filter — Detalių pasirinkimas
„Tik radiniai“ slepia sutampančias detalių eilutes. „Visi“ įtraukia sutampančias eilutes. Suvestinės ir DI kandidatų pasirinkimas lieka nepriklausomi nuo šio rodymo filtro.
issues — Tik radiniai · all — Visi
Numatytieji nustatymai: "issues"

Didžiausias UTF-8 įvesties baitų skaičius: 200000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "migration_acceptance",
    "text": "{\"source_csv\":\"id,name,amount,parent\\nA1,Mėlyna dėžė,10,\\nA2,Maža dėžė,20,A1\",\"target_csv\":\"id,title,amount,parent\\nA1,Mėlyna dėžė,10,\\nA2,Maža dėžė,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\"}"
}
Visa konfigūracijos schema
{
    "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
        }
    }
}

Partijų ir serijos numerių atsekamumo peržiūra

batch_traceability

Pateiktų partijų ryšių ir judėjimų žurnalų atsekimas, su vienetais susietų likučių skaičiavimas ir gavėjų bei trūkstamų įrodymų nustatymas aiškioje srityje.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
batches_csv — Partijų registro CSV
Antraštės id,product,serial,unit,opening,notes. Iki 100 unikalių partijų ID. opening yra pradinis apskaitos likutis, o ne nepriklausomai patikrintos atsargos.
links_csv — Partijų ryšių CSV
Antraštės parent,child; iki 200 ryšių. Ryšiai aprašo atsekamumo sąsajas ir niekada nemažina atsargų. Galiojantis failas gali turėti tik antraštę.
movements_csv — Judėjimų žurnalo CSV
Antraštės id,batch,kind,quantity,unit,party,reference,date. Iki 300 unikalių judėjimų. Rūšys: receive,consume,ship,adjust_in,adjust_out. Kiekiai yra neneigiamos reikšmės su dešimtainiu tašku; datos naudoja YYYY-MM-DD.
start_batch — Pradinė partija
Reikalinga tiksliai viena pradinė partija arba serijos numeris. Partijų ID naudoja raides, skaitmenis, pabraukimus arba brūkšnelius.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
start_serial — Pradinis serijos numeris
Pradinės partijos alternatyva. Serijos numeris turi identifikuoti tiksliai vieną pateiktą partiją.
Numatytieji nustatymai: ""
direction — Atsekimo kryptis
„Pirmyn“ seka nuo pirminės prie išvestinės partijos; „Atgal“ nuo išvestinės prie pirminės; „Abi kryptys“ tiria abi kryptis. Ciklai aplankomi vieną kartą.
forward — Pirmyn · backward — Atgal · both — Abi kryptys
Numatytieji nustatymai: "both"
max_depth — Didžiausias ryšių gylis
Nuo 1 iki 20. Ryšiai už ribos aiškiai suskaičiuojami; jų partijos neįtraukiamos.
Numatytieji nustatymai: 10
as_of — Judėjimų galutinė data
Neprivaloma įskaitinė galutinė data YYYY-MM-DD. Filtruojamos tik judėjimų datos; nedatuoti partijų ryšiai nėra istorinės būsenos nuotraukos.
Numatytieji nustatymai: ""
include_zero — Rodyti nulines atsargas
„Ne“ slepia atsargų detalių eilutes su nuliniu likučiu. Atsekimo aprėptis, judėjimai ir DI pastabų peržiūra nesikeičia.
yes — Taip · no — Ne
Numatytieji nustatymai: "yes"
movement_view — Judėjimų detalės
„Visi“ rodo kiekvieną pasirinktą judėjimą. „Siuntos“ rodo tik išsiuntimo judėjimus; „Atsargos“ rodo kitus judėjimus. Kiekvienas pasirinktas judėjimas vis tiek prisideda prie atsargų likučio.
all — Visi · shipments — Siuntos · stock — Atsargos
Numatytieji nustatymai: "all"
minimum_stock — Atsargų įspėjimo riba
Likučiai žemiau šios ribos paryškinami. Vienetai turi tiksliai atitikti kiekvieną partiją. Nesuderinami judėjimai neįtraukiami į skaičiavimus ir pateikiami kaip spragos.
Numatytieji nustatymai: 0
detail_order — Detalių tvarka
„Partija“ rikiuoja pagal partijos identifikatorių. „Pirmiausia radiniai“ pateikia deterministines išvadas prieš įprastas detales.
batch — Partija · issues_first — Pirmiausia radiniai
Numatytieji nustatymai: "batch"

Didžiausias UTF-8 įvesties baitų skaičius: 200000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "batch_traceability",
    "text": "{\"batches_csv\":\"id,product,serial,unit,opening,notes\\nB1,Pradinė medžiaga,S1,kg,100,Laikyti sausai\\nB2,Gatavas produktas,S2,kg,20,Patikrinti pakuotę\",\"links_csv\":\"parent,child\\nB1,B2\",\"movements_csv\":\"id,batch,kind,quantity,unit,party,reference,date\\nM1,B2,ship,5,kg,Sandėlis 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\"}"
}
Visa konfigūracijos schema
{
    "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
        }
    }
}

Šaltiniais pagrįstas priežiūros planavimas

maintenance_planner

Priežiūros pagal datas ir darbo valandas planavimas iš aiškių šaltinio intervalų, su vėlavimų peržiūra, atsakingais vaidmenimis ir atskirai patvirtintu kalendoriaus eksportu.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
assets — Priežiūros šaltinio įrašai
CSV antraštės: id,asset,instruction,interval_days,interval_hours,last_date,last_hours,current_hours,priority,owner. CSV tekstas ribojamas iki 40,000 UTF-8 baitų. Iki 20 unikalių ID didžiosiomis raidėmis; asset ir owner iki 160 UTF-8 baitų, gamintojo nurodymas iki 1,200 baitų. Būtinas bent vienas aiškus teigiamas intervalas: dienos 1–3,650 arba valandos 1–100,000. Dienų intervalams reikalinga last_date YYYY-MM-DD formatu, ne vėlesnė už atskaitos datą. Valandų intervalams reikalingi sveikieji last_hours ir current_hours nuo 0–10,000,000, o current_hours negali būti mažesnis už last_hours. Nenaudojami intervalų ir skaitiklių langeliai lieka tušti. priority yra high, medium arba low. owner gali būti tuščias. Intervalai turi būti perrašyti iš tikrojo gamintojo ar patvirtinto priežiūros šaltinio; įrankis netikrina jų patikimumo.
Numatytieji nustatymai: ""
reference_date — Atskaitos data
Aiški YYYY-MM-DD data, naudojama priežiūros datoms ir veiksmų terminams palyginti; palaikomi metai 2000–2100. Dabartinė data nespėjama.
Numatytieji nustatymai: "2026-11-03"
Išplėstiniai nustatymai
horizon_days — Planavimo laikotarpis dienomis
Kalendorinės priežiūros datos, ne vėlesnės nei atskaitos data plius šis dienų skaičius, patenka į planavimo laikotarpį. Kita data yra last_date plius pateiktas intervalas; pavėluoti darbai neperkeliami pirmyn be žymos.
Numatytieji nustatymai: 30
priority_filter — Prioriteto filtras
Aiškiai pateikto prioriteto filtravimas prieš modelio pasirinkimą. Prioritetas neišvedamas iš įrangos pavadinimo ir negeneruojamas modelio.
all — Visi · high — Aukštas · high_medium — Aukštas ir vidutinis
Numatytieji nustatymai: "all"
due_filter — Termino būsenos filtras
Visi apima vėlesnius darbus. Atėjęs terminas apima pavėluotas užduotis, datas laikotarpio ribose ir valandų slenksčius nustatyto įspėjimo ribose. Pavėluota reikalauja datos griežtai prieš atskaitos datą arba neigiamo likusių valandų balanso. Lygybė reiškia atėjusį terminą, o ne vėlavimą.
all — Visi · due — Terminas pasirinktose ribose · overdue — Pavėluota
Numatytieji nustatymai: "due"
hours_warning — Darbo valandų įspėjimo riba
Valandomis pagrįstų užduočių įtraukimas, kai likusios darbo valandos yra lygios šiai ribai arba mažesnės. Tai nėra darbo intensyvumo įvertis ir niekada nesukuria kalendorinės datos iš valandų.
Numatytieji nustatymai: 20
max_items — Didžiausias pasirinktų įrašų skaičius
DI pasirenka tiek tinkamų įrašų arba visus tinkamus įrašus, jei jų lieka mažiau. Pasirinkimas yra peržiūros pasiūlymas; neįtraukti ar nepasirinkti įrašai suskaičiuojami, o ne pateikiami kaip atlikti.
Numatytieji nustatymai: 12
detail — Ištraukos išsamumas
Trumpos ištraukos turi ne daugiau kaip 180 UTF-8 baitų; išsamios ne daugiau kaip 600. Ištraukos išlieka tikslia šaltinio formuluote originalo kalba.
brief — Trumpos ištraukos · detailed — Išsamios ištraukos
Numatytieji nustatymai: "detailed"
sort_order — Rodymo tvarka
Visų pasirinktų eilučių rikiavimas pagal pateiktą prioritetą, apskaičiuotą priežiūros datą su tik valandomis pagrįstomis užduotimis pabaigoje arba pradinę šaltinio tvarką.
priority — Pateiktas prioritetas · date — Šaltinio data · source — Šaltinio tvarka
Numatytieji nustatymai: "priority"
calendar_name — Kalendoriaus pavadinimas
Atskirai patvirtinto kalendoriaus eksporto pavadinimas, ne daugiau kaip 120 UTF-8 baitų. Tik patikrintos datos gali tapti įvykiais. Su kalendoriaus paslauga nesusisiekiama.
Numatytieji nustatymai: "Maintenance review"
reminder_days — Priminimo išankstinis laikas
0 išjungia priminimus. Kitu atveju patvirtintas kalendorius naudoja rodomą priminimą 1–90 dienų prieš kiekvieną pasirinktą visos dienos įvykį. Atskiras žmogaus patvirtinimas yra privalomas.
Numatytieji nustatymai: 7

Didžiausias UTF-8 įvesties baitų skaičius: 50000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "maintenance_planner",
    "text": "{\"assets\":\"id,asset,instruction,interval_days,interval_hours,last_date,last_hours,current_hours,priority,owner\\nA1,Oro filtras,Patikrinti filtrą ir užregistruoti matomą užterštumą.,30,,2026-10-10,,,high,Priežiūros komanda\\nA2,Dirbtuvių kompresorius,Patikrinti diržo būklę ir užregistruoti rezultatą.,,200,,1000,1190,medium,Dirbtuvių vadovas\",\"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\":\"Peržiūrėtos priežiūros datos\",\"reminder_days\":7}"
}
Visa konfigūracijos schema
{
    "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
        }
    }
}

Su įrodymais susieta incidento peržiūra

incident_review

Incidento chronologijos, poveikio, šaltinyje patvirtintų priežasčių, hipotezių ir veiksmų stebėjimo tvarkymas su tiksliais įrodymais ir matomais neatsakytais klausimais.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
incident — Incidento pavadinimas
Trumpas incidento pavadinimas, iki 200 UTF-8 baitų. Be paslapčių, asmens identifikatorių ar prisijungimo duomenų.
Numatytieji nustatymai: ""
evidence — Incidento įrodymų įrašai
CSV antraštės: id,date,kind,status,impact,owner,deadline,text,criterion. CSV tekstas ribojamas iki 40,000 UTF-8 baitų. Iki 24 unikalių ID didžiosiomis raidėmis; text iki 1,200 UTF-8 baitų, criterion iki 500 ir owner iki 160. date ir deadline yra YYYY-MM-DD arba tušti. kind yra event, impact, cause, hypothesis arba action. status yra recorded, confirmed, open, in_progress, done, verified arba unknown. cause reikalauja confirmed; hypothesis reikalauja open arba unknown; action reikalauja open, in_progress, done, verified arba unknown. impact yra high, medium, low arba unknown. Patvirtinimas ir patikrinimas yra pateikto įrašo teiginiai, o ne nepriklausomos išvados. Trūkstamas atsakingas asmuo, terminas ir veiksmingumo kriterijus lieka tušti.
Numatytieji nustatymai: ""
reference_date — Atskaitos data
Aiški YYYY-MM-DD data, naudojama priežiūros datoms ir veiksmų terminams palyginti; palaikomi metai 2000–2100. Dabartinė data nespėjama.
Numatytieji nustatymai: "2026-11-03"
Išplėstiniai nustatymai
focus — Peržiūros kryptis
Visų įrodymų, įvykių/poveikio chronologijos, priežasčių/hipotezių arba veiksmų pasirinkimas prieš modelio pasirinkimą. Susiję įvykių ir poveikio įrodymai vis tiek gali būti nurodomi iš visos pateiktos būsenos nuotraukos.
all — Visi · chronology — Chronologija · causes — Priežastys ir hipotezės · actions — Veiksmai
Numatytieji nustatymai: "all"
cause_filter — Priežasčių klasifikavimo filtras
Paliekamos abi šaltinio klasifikacijos, tik šaltinyje patvirtintos priežastys arba tik hipotezės. Modelis negali hipotezės paversti patvirtinta priežastimi. Patvirtinimas kopijuojamas iš įvesties ir turi būti nepriklausomai peržiūrėtas.
all — Visi · confirmed — Patvirtinta pateiktame šaltinyje · hypotheses — Tik hipotezės
Numatytieji nustatymai: "all"
action_filter — Veiksmų būsenos filtras
Visi palieka kiekvieną pateiktą veiksmo būseną. Atviri apima open, in_progress ir unknown; patikrinti apima tik šaltinyje kaip verified nurodytus veiksmus. Baigtas veiksmas nėra automatiškai veiksmingas ar patikrintas.
all — Visi · open — Atviri · verified — Patikrinta pateiktame šaltinyje
Numatytieji nustatymai: "all"
impact_filter — Poveikio filtras
Aiškaus poveikio lygio filtravimas visiems įrašų tipams. Nežinomas poveikis įtraukiamas tik pasirinkus Visi. Modelis niekada neišgalvoja sunkumo.
all — Visi · high — Aukštas · high_medium — Aukštas ir vidutinis
Numatytieji nustatymai: "all"
max_items — Didžiausias pasirinktų įrašų skaičius
DI pasirenka tiek tinkamų įrašų arba visus tinkamus įrašus, jei jų lieka mažiau. Pasirinkimas yra peržiūros pasiūlymas; neįtraukti ar nepasirinkti įrašai suskaičiuojami, o ne pateikiami kaip atlikti.
Numatytieji nustatymai: 16
detail — Ištraukos išsamumas
Trumpos ištraukos turi ne daugiau kaip 180 UTF-8 baitų; išsamios ne daugiau kaip 600. Ištraukos išlieka tikslia šaltinio formuluote originalo kalba.
brief — Trumpos ištraukos · detailed — Išsamios ištraukos
Numatytieji nustatymai: "detailed"
sort_order — Rodymo tvarka
Visų pasirinktų eilučių rikiavimas pagal šaltinio datą su nedatuotais įrašais pabaigoje, lokalizuotą įrašo tipą arba pradinę šaltinio tvarką. Trūkstamos datos niekada neišvedamos.
chronology — Chronologija · type — Įrašo tipas · source — Šaltinio tvarka
Numatytieji nustatymai: "chronology"
include_questions — Įtraukti klausimus apie įrodymų spragas
Fiksuotų peržiūros klausimų pridėjimas dėl trūkstamo priežasčių pagrindimo, atsakingų vaidmenų, veiksmų terminų ir veiksmingumo kriterijų. Nepatikrinti veiksmai lieka klausimais, o ne automatiškai užbaigtomis patikromis. Pavėluoti atvirų veiksmų terminai lyginami su aiškia atskaitos data.
Numatytieji nustatymai: true

Didžiausias UTF-8 įvesties baitų skaičius: 50000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "incident_review",
    "text": "{\"incident\":\"Pakavimo linijos sustojimas\",\"evidence\":\"id,date,kind,status,impact,owner,deadline,text,criterion\\nE1,2026-11-02,event,recorded,high,,,Linija sustojo po temperatūros signalo.,\\nE2,2026-11-02,impact,recorded,high,,,Gamyba buvo sustabdyta 25 minutėms.,\\nH1,2026-11-02,hypothesis,open,high,,,\\\"Įtariamas užsikimšęs aušinimo kanalas, bet tai nepatvirtinta.\\\",\\nA1,2026-11-03,action,open,high,Priežiūros vadovas,2026-11-05,Patikrinti aušinimo kanalą ir užregistruoti išvadas.,Dokumentuoto validavimo bandymo metu nėra temperatūros signalo.\",\"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}"
}
Visa konfigūracijos schema
{
    "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"
        }
    }
}

Užsakymo sąnaudų ir maržos peržiūra

job_cost_review

Planuotų sąnaudų be mokesčių palyginimas su šaltiniais pagrįstais faktinių sąnaudų priskyrimais, tiksliais eilučių skaičiavimais, nuokrypiais ir maržos įspėjimais.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
plans — Planuotos pozicijos
CSV stulpeliai id,description,planned_net,revenue_net. Iki 15 pozicijų. Visos sumos be mokesčių ir viena valiuta.
actuals — Faktinės sąnaudos
CSV stulpeliai id,date,kind,description,quantity,unit_net,plan_id. Iki 30 eilučių. Darbo kiekis reiškia valandas; medžiagų ir išorinių paslaugų kiekiai reiškia vienetus. Tuščias plan_id prašo modelio pasiūlymo.
currency — Valiuta
Visiems skaičiams taikoma viena valiuta su dviem skaitmenimis po kablelio.
EUR — EUR · USD — USD · GBP — GBP · PLN — PLN · CZK — CZK · DKK — DKK · SEK — SEK · NOK — NOK · CHF — CHF · HUF — HUF · RON — RON
Numatytieji nustatymai: "EUR"
net_basis — Sumos be mokesčių patvirtintos
Palaikomos tik įvesties sumos be mokesčių; mokesčiai neskaičiuojami ir sumos su mokesčiais nekonvertuojamos į sumas be mokesčių.
yes — Taip · no — Ne
Numatytieji nustatymai: "no"
Išplėstiniai nustatymai
rounding — Eilučių apvalinimas
Kiekvienas kiekio ir vieneto kainos sandaugos rezultatas prieš sumuojant apvalinamas iki centų. Apvalinant iki lyginio skaičiaus tikslios pusės apvalinamos iki lyginio cento.
half_up — Tikslias puses apvalinti aukštyn · half_even — Tikslias puses apvalinti iki lyginio cento
Numatytieji nustatymai: "half_up"
group_by — Išsamių eilučių tvarka
Išsamių eilučių rikiavimas pagal priskirtą planą, sąnaudų rūšį arba šaltinio ID. Plano bendros sumos visada lieka atskirai.
plan — Plano pozicija · kind — Sąnaudų rūšis · source — Šaltinio ID
Numatytieji nustatymai: "plan"
variance_filter — Plano eilučių matomumas
Pasirinktinai rodomos tik tos plano eilutės, kurių teigiamas sąnaudų nuokrypis viršija slenkstį. Suvestinės bendros sumos ir visos išvados lieka išsamios.
all — Visi · over_threshold — Virš nuokrypio slenksčio
Numatytieji nustatymai: "all"
variance_threshold — Sąnaudų nuokrypio slenkstis
Neneigiama suma be mokesčių, naudojama plano viršijimo išvadoms ir pasirenkamam plano eilučių filtrui.
Numatytieji nustatymai: "0.00"
margin_warning_percent — Maržos įspėjimo procentas
Pažymimos priskirtų plano sąnaudų maržos, mažesnės už šį sveiką procentą nuo 0 iki 100. Nulinės pajamos lemia nežinomą maržą.
Numatytieji nustatymai: 20
date_from — Laikotarpio pradžia
Pasirenkama imtinė data. Filtruojamos tik faktinės sąnaudos; visos pateiktos plano sąnaudos ir pajamos lieka nepakeistos.
Numatytieji nustatymai: ""
date_to — Laikotarpio pabaiga
Pasirenkama imtinė data. Neįtrauktos faktinės eilutės lieka matomos ir nepatenka į pasirinktas sąnaudų bendras sumas.
Numatytieji nustatymai: ""
mapping_mode — Priskyrimo taisyklė
Pagalbinis režimas naudoja vieną patikrintą modelio pasiūlymą. Tik aiškių priskyrimų režimas priskiria tik pateiktas plan_id reikšmes; dviprasmės ir neatitinkančios sąnaudos lieka nepriskirtos.
assisted — Pagalbinis priskyrimas · explicit_only — Tik aiškūs priskyrimai
Numatytieji nustatymai: "assisted"
show_details — Rodyti įprastas išsamias eilutes
Nepriskirtos, dviprasmės ir neįtrauktos eilutės lieka matomos net paslėpus įprastą informaciją.
yes — Taip · no — Ne
Numatytieji nustatymai: "yes"
include_quotes — Rodyti šaltinių citatas
Įrodymai lieka patikrinti net tada, kai citatos ataskaitoje paslėptos.
yes — Taip · no — Ne
Numatytieji nustatymai: "yes"

Didžiausias UTF-8 įvesties baitų skaičius: 50000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "job_cost_review",
    "text": "{\"plans\":\"id,description,planned_net,revenue_net\\nP1,Svetainės paleidimas,600.00,1000.00\",\"actuals\":\"id,date,kind,description,quantity,unit_net,plan_id\\nA1,2027-03-01,labor,Svetainės paleidimo įgyvendinimas,8.000,80.00,P1\\nA2,2027-03-02,material,Svetainės paleidimo grafika,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\"}"
}
Visa konfigūracijos schema
{
    "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"
            ]
        }
    }
}

SLA įvykių ir atsakymo laiko peržiūra

sla_review

Aiškių užklausų įvykių tikrinimas pagal patvirtintas taisykles, apskaičiuojant darbo laiką, pauzes ir vasaros laiko pokyčius.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
events — Užklausų įvykiai
CSV stulpeliai id,ticket,at,event,priority,description. Iki 60 įvykių 12 užklausų per 31 praėjusią dieną. Laiko žymose būtinos sekundės ir aiškus poslinkis nuo UTC.
rules — Patvirtintos SLA taisyklės
CSV stulpeliai id,priority,description,response_minutes,resolution_minutes. Iki 12 taisyklių; kiekvienas slenkstis yra aiškus teigiamas sveikasis skaičius minutėmis.
rules_approved — Taisyklės aiškiai patvirtintos
Pateikti aprašai ir skaitiniai slenksčiai prieš apdorojimą turi būti aiškiai patvirtinti.
no — Ne · yes — Taip
Numatytieji nustatymai: "no"
Išplėstiniai nustatymai
timezone — Darbo laiko juosta
Vietinės kalendorinės datos, savaitės dienos, darbo valandos ir pateiktos šventės naudoja šią laiko juostą. Šaltinių laiko žymų poslinkiai nustato chronologinę tvarką.
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
Numatytieji nustatymai: "Europe/Berlin"
clock — SLA laiko skaičiavimas
Darbo laikas skaičiuoja tik nustatytus vietinius darbo intervalus. Praėjęs laikas skaičiuoja visas sekundes. Pasirinktos pauzės neįtraukiamos abiem režimais.
business — Darbo laikas · elapsed — Praėjęs laikas
Numatytieji nustatymai: "business"
business_hours — Dienos darbo intervalas
Vienas tos pačios dienos HH:MM-HH:MM intervalas, pradžia ankstesnė už pabaigą ir abu laikai ankstesni nei 24:00. Taikoma darbo laiko režimu.
Numatytieji nustatymai: "09:00-17:00"
business_days — Darbo savaitės dienos
Unikalūs kableliais atskirti savaitės dienų numeriai nuo pirmadienio 1 iki sekmadienio 7. Taikoma darbo laiko režimu.
Numatytieji nustatymai: "1,2,3,4,5"
holidays — Neįtrauktos vietinės datos
Iki 31 unikalios YYYY-MM-DD datos, atskirtos kableliais arba naujomis eilutėmis. Automatinis švenčių kalendorius nenumatomas; taikoma darbo laiko režimu.
Numatytieji nustatymai: ""
pause_states — Sustabdyto laiko skaičiavimo būsenos
Kableliais atskirtos pause_customer ir (arba) pause_vendor reikšmės arba tuščia reikšmė, kai laikas neatmetamas. resume užbaigia aktyvią pauzę; resolve taip pat ją užbaigia.
Numatytieji nustatymai: "pause_customer"
cycle_mode — Ciklų pasirinkimas
Visų aiškių open/reopen ciklų arba tik pirmojo peržiūra. Kiti ciklai lieka matomi kaip neįtraukti; sekos įspėjimai išsaugomi.
all — Visi · first — Tik pirmasis ciklas
Numatytieji nustatymai: "all"
date_from — Laikotarpio pradžia
Pasirenkama imtinė vietinė atidarymo data ciklams pasirinkti. Įvykiai išsaugomi sekai tikrinti.
Numatytieji nustatymai: ""
date_to — Laikotarpio pabaiga
Pasirenkama imtinė vietinė atidarymo data ciklams pasirinkti. Neįtraukti ciklai lieka matomi.
Numatytieji nustatymai: ""
sort_order — Rezultatų tvarka
Rikiavimas pagal užklausą arba išvadų ir neišsamių ciklų rodymas pirmiausia.
ticket — Užklausa · issues_first — Pirmiausia išvados
Numatytieji nustatymai: "ticket"
include_quotes — Rodyti šaltinių citatas
Įrodymai lieka patikrinti net tada, kai citatos ataskaitoje paslėptos.
yes — Taip · no — Ne
Numatytieji nustatymai: "yes"

Didžiausias UTF-8 įvesties baitų skaičius: 50000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "sla_review",
    "text": "{\"events\":\"id,ticket,at,event,priority,description\\nE1,T1,2027-03-01T09:00:00+01:00,open,high,Priglobtos paslaugos sutrikimas\\nE2,T1,2027-03-01T09:30:00+01:00,response,high,Pradinis pagalbos atsakymas\\nE3,T1,2027-03-01T10:00:00+01:00,pause_customer,high,Laukiama kliento informacijos\\nE4,T1,2027-03-01T11:00:00+01:00,resume,high,Kliento informacija gauta\\nE5,T1,2027-03-01T12:00:00+01:00,resolve,high,Paslauga atkurta\",\"rules\":\"id,priority,description,response_minutes,resolution_minutes\\nR1,high,Aukšto prioriteto priglobtos paslaugos incidentai,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\"}"
}
Visa konfigūracijos schema
{
    "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"
            ]
        }
    }
}

Vienmatis pjovimo planas

cutting_plan

Reikiamų ilgių paskirstymas pateiktiems strypams ar rulonams su aiškiu pjūvio pločiu, galų nupjovimais, medžiagų grupėmis, likučiais ir sąnaudų nuostatomis, peržiūrint kiekvieną paskirstymą ir likusį gabalą.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
demand — Reikiamų detalių CSV
Antraštės id,material,unit,length,quantity,note. Iki 20 unikalių ID didžiosiomis raidėmis ir iš viso 200 detalių. Teigiami ilgiai naudoja dešimtainį tašką ir ne daugiau kaip tris skaitmenis po jo; kiekis yra teigiamas sveikasis skaičius. Pastabos iki 300 UTF-8 baitų. Visos abiejų failų eilutės turi naudoti vieną bendrą vienetą: mm, cm, m arba in.
stock — Turimų ruošinių CSV
Antraštės id,material,unit,length,quantity,cost,kind,note. Iki 30 unikalių ID didžiosiomis raidėmis ir iš viso 100 ruošinių. kind yra new arba remnant; cost yra neneigiama dešimtainė suma vienam ruošiniui, ne daugiau kaip du skaitmenys po kablelio pasirinkta valiuta. Esami likučiai yra aiškiai nurodyti ruošiniai; ruošiniai neperkami.
Išplėstiniai nustatymai
kerf — Pjūvio plotis vienai detalei
Neneigiama dešimtainė eilutė bendru ilgio vienetu, ne daugiau kaip trys skaitmenys po kablelio. Kiekvienai paskirstytai detalei priskiriamas tiksliai vienas pjūvio plotis, įskaitant paskutinę.
Numatytieji nustatymai: "0"
trim_start — Pradinio galo nupjovimas
Neneigiama dešimtainė eilutė, vieną kartą atimama iš kiekvieno panaudoto ruošinio pradžios bendru vienetu.
Numatytieji nustatymai: "0"
trim_end — Galinio galo nupjovimas
Neneigiama dešimtainė eilutė, vieną kartą atimama iš kiekvieno panaudoto ruošinio pabaigos bendru vienetu.
Numatytieji nustatymai: "0"
minimum_remnant — Mažiausias pakartotinai panaudojamas likutis
Neneigiama dešimtainė eilutė. Teigiami likę ilgiai, lygūs šiam slenksčiui arba jį viršijantys, nurodomi kaip pakartotinai panaudojami; trumpesni likučiai skaičiuojami kaip atliekos. Šis skirstymas nekeičia išdėstymo.
Numatytieji nustatymai: "0"
strategy — Išdėstymo strategija
Geriausias pritaikymas pasirenka mažiausią likusią talpą po aukštesnio prioriteto ruošinių nuostatų. Pirmasis pritaikymas praleidžia šį likusios talpos rikiavimą. Abu yra ribotos godžiosios euristikos ir niekada neįrodo optimalumo.
best_fit — Geriausias pritaikymas · first_fit — Pirmasis pritaikymas
Numatytieji nustatymai: "best_fit"
objective — Ruošinių pasirinkimo tikslas
Medžiagos tikslas teikia pirmenybę trumpesniems tinkamiems ruošiniams po likučių ir pradėtų ruošinių nuostatų. Sąnaudų tikslas nepradėtus ruošinius rikiuoja pagal pateiktą vieneto kainą prieš likusią talpą. Pirmenybė teikiama jau pradėtiems ruošiniams. Bendras mažiausių sąnaudų optimumas netvirtinamas.
material — Medžiagos naudojimas · cost — Pateiktos sąnaudos
Numatytieji nustatymai: "material"
currency — Sąnaudų valiuta
Viena žyma visoms pateiktoms ruošinių sąnaudoms. Valiutos kursas nekonvertuojamas ir nepriklausoma kainų patikra neatliekama.
EUR — EUR · USD — USD · GBP — GBP · PLN — PLN · CHF — CHF
Numatytieji nustatymai: "EUR"
prefer_remnants — Pirmenybė esamiems likučiams
Taip rikiuoja suderinamus likučius prieš naujus ruošinius. Ši nuostata taikoma prieš pradėtų ruošinių, sąnaudų ir likusios talpos rikiavimą.
yes — Taip · no — Ne
Numatytieji nustatymai: "yes"
allow_remnants — Leisti esamus likučius
Ne pašalina remnant pažymėtas ruošinių eilutes iš išdėstymo. Jų pašalinimas niekada nesukuria naujų ruošinių ir nekeičia reikiamų kiekių.
yes — Taip · no — Ne
Numatytieji nustatymai: "yes"
material_case — Medžiagų grupės skiriant raidžių dydį
Iš medžiagų pavadinimų pašalinami kraštiniai tarpai. Ne papildomai lygina pavadinimus mažosiomis Unicode raidėmis; skirtingos medžiagų grupės niekada nemaišomos.
yes — Taip · no — Ne
Numatytieji nustatymai: "yes"
cut_order — Detalių išdėstymo tvarka
Ilgiausios pirmiausia rikiuoja pagal ilgį, o vienodo ilgio atveju naudoja DI pasiūlytą šaltinių tvarką. DI prioritetas laikosi pagal poreikio pastabas siūlomos šaltiniais pagrįstos tvarkos. Kiekviena reikiama detalė lieka apskaityta.
longest_first — Ilgiausios pirmiausia · ai_priority — DI siūlomas prioritetas
Numatytieji nustatymai: "longest_first"
display_order — Rezultatų tvarka
Ruošinių tvarka rikiuoja panaudotus ruošinius pagal identifikatorių. Atliekos pirmiausia rikiuoja pagal bendrą pjūvių, galų nupjovimo ir likusį ilgį. Rodinio tvarka niekada nekeičia apskaičiuoto plano.
stock — Ruošinio identifikatorius · waste_first — Didžiausias negaminio ilgis pirmiausia
Numatytieji nustatymai: "stock"

Didžiausias UTF-8 įvesties baitų skaičius: 180000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "cutting_plan",
    "text": "{\"demand\":\"id,material,unit,length,quantity,note\\nD1,Aliuminis,mm,400,2,Atsargus kraštų tvarkymas\\nD2,Aliuminis,mm,180,2,Įprastas dirbtuvių užsakymas\",\"stock\":\"id,material,unit,length,quantity,cost,kind,note\\nS1,Aliuminis,mm,1000,2,12.50,new,Turimas standartinis strypas\\nS2,Aliuminis,mm,400,1,2.00,remnant,Esamas likutis\",\"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\"}"
}
Visa konfigūracijos schema
{
    "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
        }
    }
}

Matavimų sekų peržiūra

measurement_review

Išmatuotų reikšmių palyginimas su aiškiai patvirtintomis ribomis, požymių ir partijų grupių suvestinės bei trūkstamų matavimų, dviprasmių specifikacijų ir šaltiniais pagrįstų DI pastebėjimų peržiūra.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
measurements — Matavimų CSV
Antraštės id,feature,batch,date,value,unit,note. Iki 500 unikalių ID didžiosiomis raidėmis, 20 požymio ir vieneto grupių ir 100 rezultatų grupių. Datos YYYY-MM-DD nuo 2000 iki 2100 metų. value yra dešimtainė eilutė su ženklu ir ne daugiau kaip šešiais skaitmenimis po kablelio arba tuščia. Pastabos iki 300 UTF-8 baitų.
specifications — Patvirtintų specifikacijų CSV
Antraštės id,feature,unit,lower,upper,note. Iki 20 unikalių ID didžiosiomis raidėmis. Kiekvienai specifikacijai būtina bent viena riba; tuščia apatinė arba viršutinė riba reiškia vienpusę patikrą. Ribos yra dešimtainės eilutės su ženklu ir ne daugiau kaip šešiais skaitmenimis po kablelio. Atitiktis naudoja nustatytą požymio pavadinimo palyginimą ir tikslius vienetus. Kelios atitiktys lieka neišspręstos.
limits_approved — Patvirtinti pateiktas ribas
Aiškus patvirtinimas, kad būtent šios pateiktos specifikacijos ir ribos patvirtintos šiai peržiūrai. Jas pakeitus būtinas naujas patvirtinimas. Šaltinių pastabos ir modelio išvestis negali suteikti patvirtinimo.
no — Nepatvirtinta · yes — Šios tikslios ribos patvirtintos
Numatytieji nustatymai: "no"
Išplėstiniai nustatymai
date_from — Įtraukti nuo datos
Pasirenkama imtinė apatinė datos riba YYYY-MM-DD formatu. Ankstesni stebėjimai neįtraukiami į statistiką ir skaičiuojami atskirai.
Numatytieji nustatymai: ""
date_to — Įtraukti iki datos
Pasirenkama imtinė viršutinė datos riba YYYY-MM-DD formatu. Vėlesni stebėjimai neįtraukiami į statistiką ir skaičiuojami atskirai.
Numatytieji nustatymai: ""
group_by — Statistinis grupavimas
Požymis sujungia visas įtrauktas partijas pagal kiekvieną požymį ir tikslų vienetą. Požymis ir partija palieka partijas atskirai. Priimama daugiausia 100 rezultatų grupių.
feature — Požymis ir vienetas · feature_batch — Požymis, vienetas ir partija
Numatytieji nustatymai: "feature_batch"
case_sensitive — Požymių atitiktis skiriant raidžių dydį
Iš pavadinimų pašalinami kraštiniai tarpai. Ne papildomai lygina pavadinimus mažosiomis Unicode raidėmis. Vienetai visada turi tiksliai sutapti; nėra vienetų keitimo ar numanomo alternatyvių pavadinimų susiejimo.
yes — Taip · no — Ne
Numatytieji nustatymai: "yes"
missing_policy — Trūkstamų matavimų taisyklė
Pranešti pažymi grupes su tuščiomis reikšmėmis peržiūrai. Neįtraukti pašalina tuščias reikšmes iš statistikos be šio papildomo grupės įspėjimo. Trūkstamų reikšmių skaičiai lieka matomi abiem režimais; netinkamas skaitinis tekstas atmetamas.
report — Pranešti apie trūkstamas reikšmes · exclude — Neįtraukti į skaitinę statistiką
Numatytieji nustatymai: "report"
boundary — Ribinių reikšmių aiškinimas
Imtinės ribos priima pateiktai ribai lygias reikšmes. Neimtinės ribos lygybę žymi kaip reikšmę už ribų. Palyginimai naudoja tikslias nesuapvalintas fiksuoto kablelio reikšmes.
inclusive — Imtinės ribos · exclusive — Neimtinės ribos
Numatytieji nustatymai: "inclusive"
rounding_digits — Rodomi skaitmenys po kablelio
Nuo 0 iki 6 skaitmenų po kablelio aprašomajai statistikai. Rodinio apvalinimas niekada nekeičia specifikacijų ribų ar sprendimų dėl reikšmių už ribų.
Numatytieji nustatymai: 3
minimum_sample — Mažiausias skaitinės imties dydis
Grupės, turinčios mažiau skaitinių stebėjimų, gauna peržiūros būseną. Nuo 2 iki 500; šis slenkstis nepatvirtina statistinio patikimumo ar reprezentatyvumo.
Numatytieji nustatymai: 5
deviation — Standartinio nuokrypio skaičiavimo būdas
Imties skaičiavimas naudoja n−1 ir reikalauja bent dviejų skaitinių stebėjimų. Populiacijos skaičiavimas naudoja n ir reikalauja bent vieno. Reikšmės apibūdina tik pateiktus stebėjimus; platesnės populiacijos išvados nenumatomos.
sample — Imties standartinis nuokrypis · population — Populiacijos standartinis nuokrypis
Numatytieji nustatymai: "sample"
sort_order — Grupių tvarka
Šaltinio tvarka išsaugo pirmą kiekvienos grupės pasirodymą. Problemos pirmiausia pateikia peržiūros grupes pradžioje. Požymis rikiuoja pagal pateiktą požymio pavadinimą ir partiją. Statistika lieka nepakeista.
source — Šaltinio tvarka · issues_first — Peržiūros grupės pirmiausia · feature — Požymis ir partija
Numatytieji nustatymai: "source"
include_evidence — Rodyti reprezentatyvią citatą
Taip įtraukia tikslią pirmojo įtraukto matavimo pastabą kiekvienai požymio ir vieneto grupei. Ne slepia tik šį rodinio stulpelį; šaltinių ID ir modelio tikrinimas lieka nepakeisti.
yes — Įtraukti citatą · no — Tik šaltinių ID
Numatytieji nustatymai: "yes"
detail_filter — Rodomos grupės
Visos rodo kiekvieną įtrauktą grupę. Problemos rodo grupes su trūkstamomis ar dviprasmėmis specifikacijomis, reikšmėmis už ribų, nepakankamu skaitinės imties dydžiu arba trūkstamomis reikšmėmis pranešimo režimu. Išsamūs suvestinės skaičiai lieka nepakeisti.
all — Visos grupės · issues — Tik peržiūros grupės
Numatytieji nustatymai: "all"

Didžiausias UTF-8 įvesties baitų skaičius: 180000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "measurement_review",
    "text": "{\"measurements\":\"id,feature,batch,date,value,unit,note\\nM1,Skersmuo,B1,2026-11-01,10.010,mm,Prietaiso nulis patikrintas\\nM2,Skersmuo,B1,2026-11-01,10.020,mm,Ta pati matavimo procedūra\\nM3,Skersmuo,B1,2026-11-01,10.060,mm,Rekomenduojamas pakartotinis matavimas\\nM4,Skersmuo,B1,2026-11-01,,mm,Matavimo reikšmės nėra\",\"specifications\":\"id,feature,unit,lower,upper,note\\nS1,Skersmuo,mm,9.950,10.050,Patvirtinta brėžinio A redakcija\",\"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\"}"
}
Visa konfigūracijos schema
{
    "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
        }
    }
}

Pokyčių poveikio peržiūra pagal prižiūrimus duomenis

change_impact

Konkrečių pokyčių sekimas per prižiūrimas priklausomybes ir paveiktų dokumentų, testų, procesų bei atsakingų vaidmenų peržiūra neišgalvojant poveikio ryšių.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
elements — Prižiūrimi elementai
CSV antraštės id,name,kind,criticality,approval,owner,description. Iki 40 unikalių ID didžiosiomis raidėmis. name ir owner: iki 160 UTF-8 baitų; description: 1 200 baitų. kind: document,test,process,system. criticality: high,medium,low. approval: approved,draft,unknown. Tuščias owner leidžiamas ir lieka spraga. Patvirtinimas yra šaltinio teiginys, o ne šio įrankio suteiktas patvirtinimas. CSV riba: 40 000 UTF-8 baitų.
Numatytieji nustatymai: ""
dependencies — Prižiūrimos priklausomybės
CSV antraštės id,from,to,evidence. from yra būtina sąlyga arba ankstesnis elementas; to yra priklausomas arba paskesnis elementas. Iki 100 unikalių briaunų ID ir porų pokyčių peržiūrai, 50 atkūrimui. Abu galiniai elementai turi egzistuoti. Įrodymas privalomas ir ribojamas iki 600 UTF-8 baitų. Failas tik su antrašte galioja; trūkstamų išorinių ryšių išvesti negalima. CSV riba: 40 000 UTF-8 baitų.
Numatytieji nustatymai: ""
changes — Konkretūs siūlomi pokyčiai
CSV antraštės id,element,description. Iki 12 unikalių pokyčių ID didžiosiomis raidėmis, kiekvienas susietas su esamu elementu. Aprašas: 1 200 UTF-8 baitų. Kiekvienas pasirinktas pradinis elementas turi turėti bent vieną pateiktą pokytį. Į peržiūrą patenka tik pasirinktų pradinių elementų pokyčiai. CSV riba: 40 000 UTF-8 baitų.
Numatytieji nustatymai: ""
start_ids — Pradinių elementų ID
Nuo vieno iki aštuonių skirtingų esamų elementų ID, atskirtų tarpais arba kableliais. Kiekvienam pradiniam elementui būtinas konkretus pokyčio įrašas. Modelio sugeneruotas pradinis ID nepriimamas.
Numatytieji nustatymai: ""
baseline — Pradinės būsenos versija
Privalomas pradinės būsenos identifikatorius, iki 120 UTF-8 baitų. Jis žymi šią pateiktą momentinę kopiją; įrankis negauna ir nelygina išorinės versijos.
Numatytieji nustatymai: "BASE-1"
Išplėstiniai nustatymai
direction — Perėjimo kryptis
Pirmyn seka nuo būtinos sąlygos iki priklausomo elemento; atgal — nuo priklausomo elemento iki būtinos sąlygos; abi kryptys tiria abi puses. Atvirkštinis perėjimas yra priklausomybių peržiūra, o ne poveikio paskesniems elementams įrodymas. Kiekvieną rodomą kelią sudaro tik pateikti briaunų ID.
forward — Pirmyn · backward — Atgal · both — Abi kryptys
Numatytieji nustatymai: "forward"
max_depth — Didžiausias kelio gylis
Nuo vienos iki dvidešimties briaunų nuo kiekvieno pakeisto pradinio elemento. Kiekvienam pokyčiui ir elementui išsaugomas trumpiausias rastas kelias. Ribinės briaunos nurodomos; už ribos neatrasti elementai nelaikomi nepaveiktais.
Numatytieji nustatymai: 10
kind_filter — Elemento tipo filtras
Filtruoja peržiūros kandidatus po viso grafo perėjimo. Paslėpti tarpiniai elementai ir toliau dalyvauja priklausomybių keliuose.
all — Visi · document — Dokumentas · test — Testas · process — Procesas · system — Sistema
Numatytieji nustatymai: "all"
criticality_filter — Kritiškumo filtras
Filtruoja peržiūros kandidatus pagal aiškiai pateiktą kritiškumą. Atkūrimo planavimas prieš šį rodinio pasirinkimą ir toliau apima visus paveiktus procesus; mažo prioriteto priklausomybės negali dingti iš plano.
all — Visi · high — Aukštas · high_medium — Aukštas ir vidutinis
Numatytieji nustatymai: "all"
approval_filter — Šaltinio patvirtinimo filtras
Filtruoja tik pateiktą approval lauką. approved yra šaltinio žyma, o ne nepriklausomai patikrintas leidimas išleisti.
all — Visi · approved — Patvirtinta šaltinyje · draft — Projektas šaltinyje · unknown — Nežinoma
Numatytieji nustatymai: "all"
max_items — Didžiausias peržiūros pasirinkimų skaičius
DI pasirenka tiksliai tiek tinkamų įrašų arba visus tinkamus įrašus, jei jų liko mažiau. Visa deterministinė analizė ir toliau apima kiekvieną pateiktą priklausomybę ir paveiktą procesą. Nepasirinkti įrašai nepatvirtinami kaip nepaveikti ar atkurti.
Numatytieji nustatymai: 10
detail — Citatų išsamumas
Trumpos ištraukos – iki 120 simbolių, išsamios – iki 240. Modelio prašoma teikti pirmenybę ištraukoms iki 80 simbolių. Kiekviena citata turi būti tiksli vientisa ištrauka pradine šaltinio kalba.
brief — Trumpai · detailed — Išsamiai
Numatytieji nustatymai: "detailed"
sort_order — Rodinio tvarka
Perrikiuoja pasirinktas eilutes pagal pradinę šaltinio tvarką, trumpiausio pasirinkto kelio gylį arba pateiktą kritiškumą. Pasiekiamumas ir pasirinkimas nesikeičia.
source — Šaltinio tvarka · depth — Kelio gylis · criticality — Pateiktas kritiškumas
Numatytieji nustatymai: "depth"
include_gaps — Įtraukti atsakomybės ir patvirtinimo spragas
Įjungus, trūkstami atsakingi asmenys, nepatvirtintos šaltinių žymos ir nesantys pasiekiami dokumentų ar testų įrašai sukuria aiškias išvadas. Įspėjimai apie ciklus ir gylio ribą bei peržiūros pranešimas lieka matomi nepriklausomai nuo šios nuostatos.
Numatytieji nustatymai: true

Didžiausias UTF-8 įvesties baitų skaičius: 100000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "change_impact",
    "text": "{\"elements\":\"id,name,kind,criticality,approval,owner,description\\nS1,Užsakymų paslauga,system,high,approved,Platformos komanda,Paslauga tikrina gaunamų užsakymų laukus.\\nD1,Užsakymų vadovas,document,medium,draft,Dokumentacijos komanda,Vadovas aprašo privalomus užsakymų laukus.\\nT1,Užsakymų tikrinimo testas,test,high,approved,Kokybės komanda,Testas tikrina trūkstamus privalomus užsakymų laukus.\",\"dependencies\":\"id,from,to,evidence\\nL1,S1,D1,Vadovas dokumentuoja užsakymų paslaugos sąsają.\\nL2,S1,T1,Testas išbando užsakymų paslaugos tikrinimą.\",\"changes\":\"id,element,description\\nC1,S1,Privalomos pristatymo nuorodos pridėjimas prie kiekvieno užsakymo.\",\"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}"
}
Visa konfigūracijos schema
{
    "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"
        }
    }
}

Veiklos atkūrimo planavimas

recovery_plan

Peržiūrimos atkūrimo sekos sudarymas pagal prižiūrimas procesų priklausomybes ir užduotis, aiškius išteklius, sutrikimų imitacijas ir RTO/RPO tikslus.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
processes — Kritiniai veiklos ir IT procesai
CSV antraštės id,name,criticality,rto_minutes,rpo_minutes,backup_at,owner,description. Iki 20 unikalių ID didžiosiomis raidėmis. name ir owner: 160 UTF-8 baitų; description: 1 200 baitų. criticality: high,medium,low. rto_minutes: sveikasis skaičius 1–10 080; rpo_minutes: sveikasis skaičius 0–10 080. backup_at yra YYYY-MM-DDTHH:MM:00Z arba tuščias ir negali būti vėlesnis už reference_time. Trūkstami atsarginių kopijų laikai lieka nežinomi. Metai 2000–2100. CSV riba: 40 000 UTF-8 baitų.
Numatytieji nustatymai: ""
dependencies — Prižiūrimos priklausomybės
CSV antraštės id,from,to,evidence. from yra būtina sąlyga arba ankstesnis elementas; to yra priklausomas arba paskesnis elementas. Iki 100 unikalių briaunų ID ir porų pokyčių peržiūrai, 50 atkūrimui. Abu galiniai elementai turi egzistuoti. Įrodymas privalomas ir ribojamas iki 600 UTF-8 baitų. Failas tik su antrašte galioja; trūkstamų išorinių ryšių išvesti negalima. CSV riba: 40 000 UTF-8 baitų.
Numatytieji nustatymai: ""
tasks — Prižiūrimos atkūrimo užduotys
CSV antraštės id,process,sequence,duration_minutes,resource,units,instruction. Iki 40 unikalių užduočių ID. Procesų ir išteklių ID turi egzistuoti. sequence: sveikasis skaičius 1–100, unikalus kiekviename procese; duration_minutes: sveikasis skaičius 1–10 080; units: sveikasis skaičius 1–100. Instrukcijos: 1 200 UTF-8 baitų. Failas tik su antrašte galioja ir sukuria blokavimo priežastis dėl trūkstamų užduočių. Visos kiekvieno paveikto proceso užduotys planuojamos paeiliui; nė viena neišgalvojama ir nevykdoma. CSV riba: 40 000 UTF-8 baitų.
Numatytieji nustatymai: ""
resources — Atkūrimo ištekliai
CSV antraštės id,name,capacity. Iki 20 unikalių išteklių ID didžiosiomis raidėmis. name: 160 UTF-8 baitų; capacity: sveikasis skaičius 1–100 vienu metu naudojamų vienetų. Pajėgumas pateikiamas, o ne patikrinamas. CSV riba: 40 000 UTF-8 baitų.
Numatytieji nustatymai: ""
failed_processes — Imituojamų sutrikusių procesų ID
Nuo vieno iki dvidešimties skirtingų esamų procesų ID, atskirtų tarpais arba kableliais. Visi paskesni priklausomi procesai įtraukiami tranzityviai. Nepaveiktos būtinos sąlygos laikomos prieinamomis; trūkstami ryšiai lieka įrodymų apribojimu.
Numatytieji nustatymai: ""
reference_time — Aiškus UTC atskaitos laikas
YYYY-MM-DDTHH:MM:00Z, metai 2000–2100. Tai nulinė imituojamo sutrikimo minutė ir atskaita atsarginės kopijos amžiui. Sekundės turi būti 00. Dabartinė laiko žyma nenumatoma.
Numatytieji nustatymai: "2026-11-03T09:00:00Z"
Išplėstiniai nustatymai
unavailable_resources — Imituojamų neprieinamų išteklių ID
Nuo nulio iki dvidešimties skirtingų esamų išteklių ID, atskirtų tarpais arba kableliais. Išvardytų išteklių veiksmingas pajėgumas lygus nuliui. Tuščia reikšmė reiškia, kad papildomų imituojamų išteklių sutrikimų nėra.
Numatytieji nustatymai: ""
horizon_minutes — Planavimo horizontas minutėmis
Nuo vienos iki 10 080 minučių nuo aiškaus atskaitos laiko. Procesas, kurio visos užduotys negali baigtis horizonto ribose, blokuojamas; dalinės rezervacijos atšaukiamos ir nerodomos kaip baigtas atkūrimas.
Numatytieji nustatymai: 480
priority_order — Atkūrimo planavimo prioritetas
Paruošti procesai pasirenkami pagal pateiktą kritiškumą, trumpiausią RTO arba šaltinio tvarką. Kiekvienas procesas laukia visų paveiktų būtinų sąlygų. Išteklių rezervacijos naudoja deterministinį godųjį ankstyviausio tinkamo laiko tvarkaraštį; rezultatas nėra globaliai optimalus tvarkaraštis.
criticality — Pateiktas kritiškumas · rto — Trumpiausias pateiktas RTO · source — Šaltinio tvarka
Numatytieji nustatymai: "criticality"
capacity_percent — Prieinamas išteklių pajėgumas (%)
Sveikasis skaičius nuo 1 iki 100 proporcingai sumažina kiekvieną pateiktą išteklių pajėgumą, apvalinant žemyn iki sveikų vienetų. Imituojami neprieinami ištekliai lieka nuliniai. Daugiau vienetų reikalaujančios užduotys blokuojamos; pajėgumas niekada tyliai neviršijamas.
Numatytieji nustatymai: 100
rto_margin_minutes — RTO saugos atsarga minutėmis
Nuo nulio iki 1 440 minučių pridedama prie kiekvieno apskaičiuoto proceso užbaigimo lyginant su jo RTO tikslu. Ši palyginimo atsarga nerezervuoja išteklių ir nekeičia užduočių tvarkaraščio.
Numatytieji nustatymai: 0
rpo_policy — Atsarginių kopijų amžiaus taisyklė
Įspėti palieka pateiktas atkūrimo užduotis planuojamas ir pažymi trūkstamus ar per senus atsarginių kopijų įrodymus. Blokuoti neleidžia planuoti proceso, kai kopijos amžius nežinomas arba viršija RPO; blokuojami ir paskesni priklausomi procesai. Kopijų laiko žymos neįrodo kopijų vientisumo ar tikro duomenų praradimo.
warn — Įspėti apie atsarginių kopijų spragas · block — Blokuoti dėl atsarginių kopijų spragų
Numatytieji nustatymai: "warn"
criticality_filter — Kritiškumo filtras
Filtruoja peržiūros kandidatus pagal aiškiai pateiktą kritiškumą. Atkūrimo planavimas prieš šį rodinio pasirinkimą ir toliau apima visus paveiktus procesus; mažo prioriteto priklausomybės negali dingti iš plano.
all — Visi · high — Aukštas · high_medium — Aukštas ir vidutinis
Numatytieji nustatymai: "all"
max_items — Didžiausias peržiūros pasirinkimų skaičius
DI pasirenka tiksliai tiek tinkamų įrašų arba visus tinkamus įrašus, jei jų liko mažiau. Visa deterministinė analizė ir toliau apima kiekvieną pateiktą priklausomybę ir paveiktą procesą. Nepasirinkti įrašai nepatvirtinami kaip nepaveikti ar atkurti.
Numatytieji nustatymai: 10
detail — Citatų išsamumas
Trumpos ištraukos – iki 120 simbolių, išsamios – iki 240. Modelio prašoma teikti pirmenybę ištraukoms iki 80 simbolių. Kiekviena citata turi būti tiksli vientisa ištrauka pradine šaltinio kalba.
brief — Trumpai · detailed — Išsamiai
Numatytieji nustatymai: "detailed"
sort_order — Rodinio tvarka
Rikiuoja pasirinktas procesų eilutes pagal apskaičiuotą pradžios laiką, užblokuotas eilutes rodant pabaigoje, arba pagal pradinę šaltinio tvarką. Tai nekeičia atkūrimo tvarkaraščio.
schedule — Suplanuota pradžia · source — Šaltinio tvarka
Numatytieji nustatymai: "schedule"

Didžiausias UTF-8 įvesties baitų skaičius: 100000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "recovery_plan",
    "text": "{\"processes\":\"id,name,criticality,rto_minutes,rpo_minutes,backup_at,owner,description\\nP1,Užsakymų duomenų bazė,high,60,60,2026-11-03T08:30:00Z,Duomenų bazės komanda,Prižiūrimos užsakymų duomenų bazės atkūrimas prieš iš naujo paleidžiant užsakymų priėmimą.\\nP2,Užsakymų priėmimas,high,120,60,2026-11-03T08:30:00Z,Paslaugos komanda,Užsakymų priėmimui būtina prieinama užsakymų duomenų bazė.\",\"dependencies\":\"id,from,to,evidence\\nL1,P1,P2,Užsakymų priėmimas skaito ir rašo užsakymų duomenų bazę.\",\"tasks\":\"id,process,sequence,duration_minutes,resource,units,instruction\\nT1,P1,1,30,R1,1,Patvirtintos duomenų bazės atsarginės kopijos atkūrimas ir tikrinimo rezultato užfiksavimas.\\nT2,P2,1,20,R1,1,Prižiūrimos užsakymų priėmimo paslaugos paleidimas iš naujo patikrinus duomenų bazę.\",\"resources\":\"id,name,capacity\\nR1,Atkūrimo operatorius,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\"}"
}
Visa konfigūracijos schema
{
    "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"
            ]
        }
    }
}

Įrodymais pagrįsta vertinimo matrica

assessment_rubrics

Palygink darbo artefaktus su aiškiais kriterijais ir pasiekimų lygiais, patikrink tikslias citatas ir apskaičiuok balus iš pateiktų žmogaus įvertinimų.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
criteria — Vertinimo matricos kriterijų CSV
Antraštės id,name,weight,definition. Iki 8 unikalių kriterijų. ID sudaro didžiosios raidės, skaitmenys, pabraukimai arba brūkšneliai, jie prasideda raide ir turi ne daugiau kaip 24 simbolius. name: 120 UTF-8 baitų; definition: 300 baitų. weight yra sveikasis skaičius nuo 1 iki 1000. Priimama ne daugiau kaip 60 įrodymų ir kriterijų porų. Kiekvienas CSV ribojamas iki 24 000 UTF-8 baitų; būtinos tikslios kableliais atskirtos antraštės ir galiojančios CSV kabutės. Nuorodos, užkoduoti URL, žymėjimas ir valdymo simboliai atmetami.
Numatytieji nustatymai: ""
levels — Pasiekimų lygių CSV
Antraštės id,criterion,points,descriptor. Nuo 2 iki 4 lygių kiekvienam kriterijui ir iš viso ne daugiau kaip 32. Kiekvienas kriterijaus ID turi egzistuoti. points yra sveikasis skaičius nuo 0 iki 1000, unikalus tame kriterijuje; didžiausia reikšmė turi būti teigiama. descriptor: 300 UTF-8 baitų. ID yra unikalūs visoje lygių lentelėje. Kiekvienas CSV ribojamas iki 24 000 UTF-8 baitų; būtinos tikslios kableliais atskirtos antraštės ir galiojančios CSV kabutės. Nuorodos, užkoduoti URL, žymėjimas ir valdymo simboliai atmetami.
Numatytieji nustatymai: ""
evidence — Artefakto įrodymų CSV
Antraštės id,name,text. Iki 10 unikaliai identifikuotų darbo artefaktų, kurių pavadinimas yra ne ilgesnis kaip 120 UTF-8 baitų, o įrodymų tekstas ne ilgesnis kaip 1 200 baitų. Šis įrankis padeda peržiūrėti pateiktus darbo artefaktus, o ne priimti svarbių pasekmių turinčius sprendimus dėl žmonių. Kiekvienas CSV ribojamas iki 24 000 UTF-8 baitų; būtinos tikslios kableliais atskirtos antraštės ir galiojančios CSV kabutės. Nuorodos, užkoduoti URL, žymėjimas ir valdymo simboliai atmetami.
Numatytieji nustatymai: ""
ratings — Pateiktų žmogaus įvertinimų CSV
Antraštės id,evidence,criterion,level. Neprivalomos eilutės, iki 80; tinka ir failas vien su antraštėmis. Kiekviena nuoroda turi egzistuoti, o lygis turi priklausyti tam kriterijui. Ne daugiau kaip vienas pateiktas žmogaus įvertinimas kiekvienai įrodymo ir kriterijaus porai. Tai įvesties įrašai, o ne patvirtinimai su patikrinta tapatybe. Kiekvienas CSV ribojamas iki 24 000 UTF-8 baitų; būtinos tikslios kableliais atskirtos antraštės ir galiojančios CSV kabutės. Nuorodos, užkoduoti URL, žymėjimas ir valdymo simboliai atmetami.
Numatytieji nustatymai: ""
definitions_approved — Patvirtinti pateiktus apibrėžimus
Aiškus patvirtinimas taikomas būtent šiems kriterijų apibrėžimams ir pasiekimų lygiams arba būtent šiai kodų knygai. Pakeitus bet kurį apibrėžimą, reikia patvirtinti iš naujo. Tai nepatvirtina DI rezultato.
no — Nepatvirtinta · yes — Patvirtinta šiai peržiūrai
Numatytieji nustatymai: "no"
version — Patvirtinta apibrėžimo versija
Privaloma šaltinio versijos žymė, ne daugiau kaip 120 UTF-8 baitų. Įrankis negauna ir netikrina išorinės versijos.
Numatytieji nustatymai: "VERSION-1"
Išplėstiniai nustatymai
detail — Citatų išsamumas
Trumpos citatos – iki 60 simbolių, išsamios – iki 120. Kiekviena citata turi būti tiksli, ištisinė šaltinio ištrauka. Šaltiniai niekada neperrašomi ir neverčiami.
brief — Trumpai · detailed — Išsamiai
Numatytieji nustatymai: "detailed"
sort_order — Rezultatų tvarka
Šaltinių tvarka atitinka pirmą šaltinio pasirodymą pateiktuose duomenyse; identifikatorių tvarka rikiuojama pagal šaltinio ID. Viename šaltinyje pradinė siūlomų kriterijų arba kodų tvarka išlieka nepakitusi. Rikiavimas nekeičia skaičiavimų ir įspėjimų.
source — Šaltinio tvarka · id — Šaltinio identifikatorius
Numatytieji nustatymai: "source"
weight_mode — Kriterijų svertinimas
Pateikti svoriai naudoja kiekvieną teigiamą sveikojo skaičiaus svorį. Vienodi svoriai kiekvienam kriterijui naudoja svorį 1. Žmogaus skirti taškai dalijami iš didžiausio to kriterijaus pateikto lygio taškų skaičiaus, tada sujungiami naudojant šiuos svorius.
supplied — Pateikti kriterijų svoriai · equal — Vienodi kriterijų svoriai
Numatytieji nustatymai: "supplied"
missing_rating — Trūkstamų žmogaus įvertinimų tvarkymas
Neišsamus balas sulaiko suvestinį balą, kol visiems kriterijams nepateiktas žmogaus įvertinimas. Nulis aiškiai laiko trūkstamą žmogaus įvertinimą nuliu ir išsaugo įspėjimą apie trūkstamą įvertinimą. DI pasiūlymai niekada neįtraukiami į suvestinį balą.
incomplete — Rodyti neišsamų balą · zero — Trūkstamus žmogaus įvertinimus laikyti nuliu
Numatytieji nustatymai: "incomplete"
score_scale — Suvestinio balo skalė
Sveikasis skaičius nuo 1 iki 1000. Normalizuotas svertinis žmogaus balas dauginamas iš šios skalės. Tai skaitinė rodymo skalė, o ne pažymys ar išlaikymo riba.
Numatytieji nustatymai: 100
rounding_digits — Balo dešimtainių skaitmenų skaičius
Nuo 0 iki 4 skaitmenų po kablelio. Tikslios racionaliųjų skaičių aritmetikos rezultatas tik galutiniam rodymui apvalinamas, pusę apvalinant į viršų; dvejetainiai slankiojo kablelio balai nenaudojami.
Numatytieji nustatymai: 2
level_order — Rodoma pasiekimų lygių tvarka
Rikiuoja kiekvieno kriterijaus pateiktus lygių aprašus pagal taškus didėjimo arba mažėjimo tvarka. Balų skaičiavimo apibrėžimas ir DI pasiūlymas nesikeičia.
ascending — Taškai didėjimo tvarka · descending — Taškai mažėjimo tvarka
Numatytieji nustatymai: "ascending"

Didžiausias UTF-8 įvesties baitų skaičius: 80000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "assessment_rubrics",
    "text": "{\"criteria\":\"id,name,weight,definition\\nC1,Atsekamumas,2,Teiginiai susieti su identifikuojamais šaltinio įrašais.\\nC2,Aiškumas,1,Metodas ir jo apribojimai aiškiai nurodyti.\",\"levels\":\"id,criterion,points,descriptor\\nL1,C1,0,Nepateiktas identifikuojamas pagrindžiantis šaltinis.\\nL2,C1,2,Pagrindiniame teiginyje cituojamas identifikuojamas šaltinio įrašas.\\nL3,C2,0,Metodo arba jo apribojimų nėra.\\nL4,C2,2,Metodas ir bent vienas apribojimas aiškiai nurodyti.\",\"evidence\":\"id,name,text\\nE1,Dirbtuvių ataskaita,Išvadoje naudojamas įrašas DATA-7. Metodas lygina du mėginius ir negali nustatyti priežastingumo.\",\"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\"}"
}
Visa konfigūracijos schema
{
    "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"
            ]
        }
    }
}

Literatūros atrankos peržiūra

literature_screening

Peržiūrėk pateiktas santraukas pagal įtraukimo ir atmetimo kriterijus, išsaugok įrodymų citatas ir parodyk peržiūrėtojų nesutarimus prieš atranką.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
records — Pateiktų publikacijų įrašų CSV
Antraštės id,title,year,language,text. Iki 15 unikalių įrašų; title: 200 UTF-8 baitų; text: 1 200 baitų. year yra 1900–2100. language yra tiksli dviejų arba trijų mažųjų raidžių žyma su neprivalomu regionu didžiosiomis raidėmis. Pateik santrauką arba ribotą viso teksto ištrauką; publikacija negaunama. Kiekvienas CSV ribojamas iki 24 000 UTF-8 baitų; būtinos tikslios kableliais atskirtos antraštės ir galiojančios CSV kabutės. Nuorodos, užkoduoti URL, žymėjimas ir valdymo simboliai atmetami.
Numatytieji nustatymai: ""
criteria — Atrankos kriterijų CSV
Antraštės id,kind,definition. Iki 8 unikalių kriterijų. kind yra include arba exclude; definition: 300 UTF-8 baitų. Priimama ne daugiau kaip 60 įrašo ir kriterijaus porų. Kiekvienas kriterijus peržiūrimas kiekvienam pateiktam įrašui. Kiekvienas CSV ribojamas iki 24 000 UTF-8 baitų; būtinos tikslios kableliais atskirtos antraštės ir galiojančios CSV kabutės. Nuorodos, užkoduoti URL, žymėjimas ir valdymo simboliai atmetami.
Numatytieji nustatymai: ""
reviews — Pateiktų žmonių peržiūrų CSV
Antraštės id,record,reviewer,decision,note. Neprivalomos eilutės, iki 30; tinka ir failas vien su antraštėmis. record turi egzistuoti; reviewer yra ID didžiosiomis raidėmis. decision yra include, exclude arba unclear. note: 300 UTF-8 baitų, gali būti tuščias. Ne daugiau kaip du skirtingi peržiūrėtojai vienam įrašui ir viena eilutė kiekvienai peržiūrėtojo ir įrašo porai. Peržiūrėtojų tapatybės yra žymės, o ne patikrintos paskyros. Kiekvienas CSV ribojamas iki 24 000 UTF-8 baitų; būtinos tikslios kableliais atskirtos antraštės ir galiojančios CSV kabutės. Nuorodos, užkoduoti URL, žymėjimas ir valdymo simboliai atmetami.
Numatytieji nustatymai: ""
definitions_approved — Patvirtinti pateiktus apibrėžimus
Aiškus patvirtinimas taikomas būtent šiems kriterijų apibrėžimams ir pasiekimų lygiams arba būtent šiai kodų knygai. Pakeitus bet kurį apibrėžimą, reikia patvirtinti iš naujo. Tai nepatvirtina DI rezultato.
no — Nepatvirtinta · yes — Patvirtinta šiai peržiūrai
Numatytieji nustatymai: "no"
version — Patvirtinta apibrėžimo versija
Privaloma šaltinio versijos žymė, ne daugiau kaip 120 UTF-8 baitų. Įrankis negauna ir netikrina išorinės versijos.
Numatytieji nustatymai: "VERSION-1"
Išplėstiniai nustatymai
detail — Citatų išsamumas
Trumpos citatos – iki 60 simbolių, išsamios – iki 120. Kiekviena citata turi būti tiksli, ištisinė šaltinio ištrauka. Šaltiniai niekada neperrašomi ir neverčiami.
brief — Trumpai · detailed — Išsamiai
Numatytieji nustatymai: "detailed"
sort_order — Rezultatų tvarka
Šaltinių tvarka atitinka pirmą šaltinio pasirodymą pateiktuose duomenyse; identifikatorių tvarka rikiuojama pagal šaltinio ID. Viename šaltinyje pradinė siūlomų kriterijų arba kodų tvarka išlieka nepakitusi. Rikiavimas nekeičia skaičiavimų ir įspėjimų.
source — Šaltinio tvarka · id — Šaltinio identifikatorius
Numatytieji nustatymai: "source"
year_from — Pirmieji publikavimo metai
Apatinė riba imtinai, nuo 1900 iki 2100. Į intervalą nepatenkantys įrašai lieka rezultate su aiškia žyma.
Numatytieji nustatymai: 2000
year_to — Paskutiniai publikavimo metai
Viršutinė riba imtinai, nuo 1900 iki 2100; ji negali būti ankstesnė už apatinę ribą. Metai neišvedami iš šaltinio teksto.
Numatytieji nustatymai: 2100
languages — Leidžiamos pateiktos kalbų žymos
Neprivalomas kableliais atskirtas sąrašas, kuriame gali būti iki 12 tikslių žymų, pavyzdžiui, en,de,pl. Žymas sudaro dvi arba trys mažosios raidės ir neprivalomas regionas didžiosiomis raidėmis, pavyzdžiui, en-GB. Tuščias laukas išjungia šią metaduomenų patikrą. Vertimas ir kalbos nustatymas neatliekami.
Numatytieji nustatymai: ""
reviewer_policy — Reikalingi žmonės peržiūrėtojai
Kiekvienam įrašui reikalauja vieno arba dviejų skirtingų pateiktų peržiūrėtojų. Trūkstami peržiūrėtojai, nesutarimai ir neaiškūs sprendimai pažymimi nepriklausomai nuo DI pasiūlymų dėl kriterijų.
one — Vienas žmogus peržiūrėtojas · two — Du žmonės peržiūrėtojai
Numatytieji nustatymai: "two"
duplicate_policy — Pasikartojančių pavadinimų peržiūra
Žymėjimas lygina pavadinimus po kraštinių tarpų pašalinimo, tarpų normalizavimo ir Unicode konvertavimo į mažąsias raides. Praleidimas išjungia tik šią pasikartojančių pavadinimų euristiką. Joks įrašas nepašalinamas ir nesujungiamas.
flag — Pažymėti peržiūrai · ignore — Praleisti pasikartojančių pavadinimų žymas
Numatytieji nustatymai: "flag"
screening_stage — Deklaruota pateiktų įrodymų apimtis
Modelio užklausoje ir ataskaitoje atskiria pateiktą pavadinimo ir santraukos medžiagą nuo pateiktų viso teksto ištraukų. Nė vienas nustatymas negauna publikacijos ir nepatvirtina, kad ištrauka yra išsami.
title_abstract — Pateiktas pavadinimas ir santrauka · supplied_full_text — Pateikta viso teksto ištrauka
Numatytieji nustatymai: "title_abstract"

Didžiausias UTF-8 įvesties baitų skaičius: 80000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "literature_screening",
    "text": "{\"records\":\"id,title,year,language,text\\nR1,Dirbtuvių mokymų palyginimas,2024,en,Tyrime lyginamos dvi suaugusių dalyvių mokymų grupės. Paskirstymas nebuvo atsitiktinis.\\nR2,Dirbtuvių mokymų palyginimas,2023,en,Ataskaitoje aprašoma viena mokymų grupė be palyginamosios grupės.\",\"criteria\":\"id,kind,definition\\nC1,include,Aprašyta palyginamoji grupė.\\nC2,exclude,Dalyviai yra vaikai.\",\"reviews\":\"id,record,reviewer,decision,note\\nV1,R1,REVIEWER1,include,Aprašyta palyginamoji grupė.\\nV2,R1,REVIEWER2,unclear,Patikrink palyginimo atitiktį protokolui.\",\"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\"}"
}
Visa konfigūracijos schema
{
    "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"
            ]
        }
    }
}

Interviu kodavimas su palaikoma kodų knyga

interview_coding

Priskirk pateiktus kodus interviu segmentams su tiksliomis citatomis, tikrink nekoduotas ištraukas ir prieštaringus kodus, skaičiuok segmentus ar interviu.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
segments — Interviu segmentų CSV
Antraštės id,interview,speaker,text. Iki 20 unikalių segmentų. interview yra ID didžiosiomis raidėmis; speaker yra pateikta žymė, ne daugiau kaip 80 UTF-8 baitų; text: 1 200 baitų. Visi ID prasideda raide, juos sudaro didžiosios raidės, skaitmenys, pabraukimai arba brūkšneliai, ne daugiau kaip 24 simboliai. Kur tinka, naudok pseudonimines žymes. Kiekvienas CSV ribojamas iki 24 000 UTF-8 baitų; būtinos tikslios kableliais atskirtos antraštės ir galiojančios CSV kabutės. Nuorodos, užkoduoti URL, žymėjimas ir valdymo simboliai atmetami.
Numatytieji nustatymai: ""
codebook — Patvirtintos kodų knygos CSV
Antraštės id,name,definition,exclusion,group. Iki 12 unikalių kodų ID. name: 120 UTF-8 baitų; definition ir exclusion: po 300 baitų. exclusion gali būti tuščias. Netuščias group ID didžiosiomis raidėmis žymi vienas kitą išskiriančius kodus. Tuščias group reiškia, kad išskirtinumo grupės nėra. Kodų knyga apibrėžia interpretacijos ribas; naujas kodas neišgalvojamas. Kiekvienas CSV ribojamas iki 24 000 UTF-8 baitų; būtinos tikslios kableliais atskirtos antraštės ir galiojančios CSV kabutės. Nuorodos, užkoduoti URL, žymėjimas ir valdymo simboliai atmetami.
Numatytieji nustatymai: ""
definitions_approved — Patvirtinti pateiktus apibrėžimus
Aiškus patvirtinimas taikomas būtent šiems kriterijų apibrėžimams ir pasiekimų lygiams arba būtent šiai kodų knygai. Pakeitus bet kurį apibrėžimą, reikia patvirtinti iš naujo. Tai nepatvirtina DI rezultato.
no — Nepatvirtinta · yes — Patvirtinta šiai peržiūrai
Numatytieji nustatymai: "no"
version — Patvirtinta apibrėžimo versija
Privaloma šaltinio versijos žymė, ne daugiau kaip 120 UTF-8 baitų. Įrankis negauna ir netikrina išorinės versijos.
Numatytieji nustatymai: "VERSION-1"
Išplėstiniai nustatymai
detail — Citatų išsamumas
Trumpos citatos – iki 60 simbolių, išsamios – iki 120. Kiekviena citata turi būti tiksli, ištisinė šaltinio ištrauka. Šaltiniai niekada neperrašomi ir neverčiami.
brief — Trumpai · detailed — Išsamiai
Numatytieji nustatymai: "detailed"
sort_order — Rezultatų tvarka
Šaltinių tvarka atitinka pirmą šaltinio pasirodymą pateiktuose duomenyse; identifikatorių tvarka rikiuojama pagal šaltinio ID. Viename šaltinyje pradinė siūlomų kriterijų arba kodų tvarka išlieka nepakitusi. Rikiavimas nekeičia skaičiavimų ir įspėjimų.
source — Šaltinio tvarka · id — Šaltinio identifikatorius
Numatytieji nustatymai: "source"
coding_mode — Kodavimo režimas
Vieno kodo režimas leidžia ne daugiau kaip vieną siūlomą kodą segmentui ir reikalauja, kad didžiausias kodų skaičius būtų 1. Kelių kodų režimas leidžia kelis skirtingus pateiktus kodus, neviršijant nustatyto didžiausio skaičiaus.
single — Vienas kodas segmentui · multiple — Keli kodai segmentui
Numatytieji nustatymai: "multiple"
max_codes — Didžiausias kodų skaičius segmente
Sveikasis skaičius nuo 1 iki 3. Kiekvienam siūlomam kodui reikia atskiros tikslios citatos iš to segmento. Pasikartojantys kodai atmetami; tušti kodų masyvai lieka aiškiai nekoduoti.
Numatytieji nustatymai: 3
speaker_filter — Tikslus kalbėtojo filtras
Neprivaloma tiksli pateikta kalbėtojo žymė, iki 80 UTF-8 baitų. Tapatybė neišvedama. Atmestų segmentų skaičius lieka matomas.
Numatytieji nustatymai: ""
interview_filter — Tikslus interviu filtras
Neprivalomas esamo interviu ID. Abu filtrai sujungiami; tuščias gautas pasirinkimas atmetamas. Joks atmestas segmentas nesiunčiamas modeliui.
Numatytieji nustatymai: ""
minimum_count — Mažo dažnio peržiūros riba
Sveikasis skaičius nuo 1 iki 20, taikomas pasirinktam skaičiavimo vienetui. Žemiau ribos esantys kodai pažymimi, įskaitant nenaudojamus kodus; jokios eilutės neslepiamos.
Numatytieji nustatymai: 2
count_mode — Kodo dažnio vienetas
Segmentai: kiekvienas segmentas kiekvienam kodui skaičiuojamas ne daugiau kaip vieną kartą. Interviu: kiekvienas pateiktas interviu ID kiekvienam kodui skaičiuojamas ne daugiau kaip vieną kartą, net jei atitinka keli segmentai. Nė vienas šių skaičių nėra populiacijos įvertis.
segments — Skirtingi segmentai · interviews — Skirtingi interviu
Numatytieji nustatymai: "segments"
uncoded_policy — Nekoduotų segmentų tvarkymas
Žymėjimas prideda peržiūros išvadą apie nekoduotus segmentus. Rodymas išsaugo nekoduotas rezultatų eilutes be šios papildomos išvados. Pagrindžianti citata ar kodas niekada neišgalvojami.
flag — Pažymėti peržiūrai · report — Rodyti nekoduotas eilutes be papildomos žymos
Numatytieji nustatymai: "flag"

Didžiausias UTF-8 įvesties baitų skaičius: 80000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "interview_coding",
    "text": "{\"segments\":\"id,interview,speaker,text\\nS1,I1,Dalyvis A,Perdavimo kontrolinis sąrašas padėjo man rasti trūkstamus failus.\\nS2,I1,Dalyvis A,Man vis dar reikėjo kolegos paaiškinimo apie patvirtinimo žingsnį.\\nS3,I2,Dalyvis B,Procesas vyksta kiekvieną pirmadienį.\",\"codebook\":\"id,name,definition,exclusion,group\\nC1,Naudingos gairės,Aiškus darbui atlikti naudingų gairių aprašymas.,Neutralus paminėjimas be nurodytos pagalbos.,\\nC2,Neaiškus patvirtinimas,Aiškus poreikis patikslinti patvirtinimo procedūrą.,Teiginys apie jau aiškų patvirtinimą.,APPROVAL\\nC3,Aiškus patvirtinimas,Aiškus teiginys apie aiškią patvirtinimo procedūrą.,Prašymas padėti suprasti patvirtinimą.,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\"}"
}
Visa konfigūracijos schema
{
    "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"
            ]
        }
    }
}

Recepto kiekiai ir pirkimas

recipe_scaling

Perskaičiuok recepto kiekius, taikyk aiškias išeigas, sujunk lygiaverčius ingredientus ir apskaičiuok sveikas pakuotes su tikrinamu šaltinių pėdsaku.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
ingredients — Recepto ingredientai
Iki 30 eilučių. ingredient_key identifikuoja aiškiai lygiavertį ingredientą; pavadinimai lygiavertiškumo nesukuria. quantity ir pack_size naudoja eilutės vienetą. yield_percent yra išliekanti procentinė dalis pagal pateiktą nuostolių prielaidą. Tuščias pack_size palieka pirkimą neišspręstą. Pastabos ribojamos iki 160 UTF-8 baitų.
base_portions — Bazinės porcijos
Teigiamas dešimtainis skaičius iki 10000; pradinio recepto porcijų skaičius.
Numatytieji nustatymai: "4"
target_portions — Tikslinės porcijos
Teigiamas dešimtainis skaičius iki 10000; naudojamas tik porcijų santykio režimu.
Numatytieji nustatymai: "8"
Išplėstiniai nustatymai
scaling_mode — Perskaičiavimo metodas
Naudok tikslines porcijas, padalytas iš bazinių porcijų, arba aiškiai nurodytą koeficientą. Abu įvesties laukai vis tiek griežtai tikrinami.
portions — Porcijų santykis · factor — Aiškiai nurodytas koeficientas
Numatytieji nustatymai: "portions"
scale_factor — Aiškiai nurodytas perskaičiavimo koeficientas
Teigiamas dešimtainis skaičius iki 100; naudojamas tik aiškiai nurodyto koeficiento režimu.
Numatytieji nustatymai: "2"
apply_yield — Taikyti pateiktas išeigas
Perskaičiuotą grynąjį kiekį dalija iš kiekvienos eilutės pateiktos išeigos dalies. Išjungtu režimu pateiktas kiekis laikomas reikiamu kiekiu prieš atsargą.
yes — Įjungta · no — Išjungta
Numatytieji nustatymai: "yes"
reserve_percent — Atsargos procentas
Neneigiamas dešimtainis skaičius nuo 0 iki 100, taikomas apskaičiuotam medžiagos poreikiui prieš apvalinant iki pakuočių.
Numatytieji nustatymai: "0"
aggregation — Ingredientų sujungimas
Sujungia tik vienodas ingredient_key reikšmes su suderinamais matmenimis arba palieka kiekvieną šaltinio eilutę atskirai. Skirtingi masės ir tūrio matmenys po vienu sujungtu raktu atmetami.
ingredient — Sujungti sutampančius ingredientų raktus · source — Šaltinio tvarka
Numatytieji nustatymai: "ingredient"
unit_display — Rodomi kiekio vienetai
Naudok bazinius masės ir tūrio vienetus arba konvertuok juos į kg ir L. Skaičiuojami kiekiai lieka pcs.
base — g, ml ir pcs · large — kg, L ir pcs
Numatytieji nustatymai: "base"
purchase_packs — Apskaičiuoti sveikas pakuotes
Tikslų poreikį apvalina aukštyn iki sveikų pateiktų pakuočių. Trūkstami arba prieštaringi pakuočių dydžiai lieka matomi; pirkimas neatliekamas.
yes — Įjungta · no — Išjungta
Numatytieji nustatymai: "yes"
rounding_digits — Rodomi skaitmenys po kablelio
Rodo nuo nulio iki šešių skaitmenų po kablelio. Tiksliems palyginimams ir apvalinimui iki sveikų pakuočių naudojamos neapvalintos reikšmės.
Numatytieji nustatymai: 3
rounding_mode — Rodymo apvalinimas
Apvalina vidurines reikšmes aukštyn arba visada apvalina teigiamą liekaną aukštyn. Tai turi įtakos tik rodymui.
half_up — Apvalinti pusę aukštyn · up — Apvalinti aukštyn
Numatytieji nustatymai: "half_up"
sort_order — Rezultatų tvarka
Išlaiko šaltinio tvarką arba pirmiausia pateikia eilutes su skaičiavimo spragomis ir DI peržiūros abejonėmis.
source — Šaltinio tvarka · issues_first — Pirmiausia peržiūros abejonės
Numatytieji nustatymai: "source"
include_evidence — Rodyti tikslias šaltinio pastabas
Įtraukia tikslias šaltinio pastabas į lentelę ir eksportus arba palieka tik įrašų identifikatorius. Šaltinio patikra visada lieka aktyvi.
yes — Įjungta · no — Išjungta
Numatytieji nustatymai: "yes"

Didžiausias UTF-8 įvesties baitų skaičius: 160000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "recipe_scaling",
    "text": "{\"ingredients\":\"id,ingredient_key,name,quantity,unit,yield_percent,pack_size,note\\nI1,FLOUR,Miltai,0.5,kg,100,1,Miltų rūšies nekeisk.\\nI2,CARROT,Morkos,300,g,80,500,Išeiga apima pateiktą apipjaustymo nuostolį.\\nI3,FLOUR,Miltai pabarstymui,100,g,100,1000,Tos pačios miltų atsargos kaip 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\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Patalpų matavimai ir medžiagų kiekiai

room_quantities

Stačiakampių patalpų matavimus paverčia paviršių kiekiais ir medžiagų poreikiu pagal pateiktą padengimą, sluoksnius, atsargą ir pakuočių dydžius.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
rooms — Patalpų matavimai
Iki 20 stačiakampių patalpų. Kiekviena eilutė priskiria vieną pateiktą produktą jo tiksliniam paviršiui. Visiems matmenims naudojamas pasirinktas bendras vienetas. Kitam paviršiui ar produktui reikia atskiros eilutės.
openings — Angų matavimai
Iki 40 angų, susietų su room_id. Plotis × aukštis × kiekis atskaitomas tik iš sienų, kai atskaitymas įjungtas. CSV vien su antraštėmis reiškia, kad angų nėra. Angų geometrija ir persidengimas neišvedami.
products — Produktų padengimo apibrėžimai
Iki 20 produktų. target yra floor, ceiling arba walls; coverage yra m² vienam L arba kg vienam sluoksniui. unit yra L arba kg. Tuščias pack_size palieka pirkimą neišspręstą. Visi rodikliai yra pateiktos prielaidos, o ne gautos specifikacijos.
dimension_unit — Matavimo vienetas
Nuosekliai taikyk m, cm arba mm visiems patalpų ir angų matmenims. Rezultatuose naudojami m ir m².
m — m · cm — cm · mm — mm
Numatytieji nustatymai: "m"
Išplėstiniai nustatymai
opening_policy — Angų atskaitymai
Atima susietų angų stačiakampius iš sienų ploto arba išlaiko bendrąjį plotą. Grindų ir lubų skaičiavimuose angos neatskaitomos.
subtract — Atimti iš sienų · ignore — Išlaikyti bendrąjį sienų plotą
Numatytieji nustatymai: "subtract"
reserve_percent — Atsargos procentas
Neneigiamas dešimtainis skaičius nuo 0 iki 100, taikomas apskaičiuotam medžiagos poreikiui prieš apvalinant iki pakuočių.
Numatytieji nustatymai: "10"
coats_mode — Sluoksnių skaičiaus šaltinis
Naudok kiekvieno produkto pateiktą sluoksnių skaičių arba vieną aiškiai nurodytą bendrą sluoksnių skaičių.
product — Sujungti pagal produktą · global — Bendras sluoksnių skaičius
Numatytieji nustatymai: "product"
coats — Bendras sluoksnių skaičius
Sveikasis skaičius nuo 1 iki 10, naudojamas tik pasirinkus bendrą sluoksnių skaičiaus šaltinį.
Numatytieji nustatymai: 2
purchase_packs — Apskaičiuoti sveikas pakuotes
Tikslų poreikį apvalina aukštyn iki sveikų pateiktų pakuočių. Trūkstami arba prieštaringi pakuočių dydžiai lieka matomi; pirkimas neatliekamas.
yes — Įjungta · no — Išjungta
Numatytieji nustatymai: "yes"
pack_scope — Pakuočių apvalinimo apimtis
Sujungia kiekvieno produkto poreikius prieš apvalinant iki sveikų pakuočių arba apvalina kiekvieną patalpą atskirai. Atsargos automatiškai neatskaitomos.
product — Sujungti pagal produktą · room — Apvalinti kiekvieną patalpą atskirai
Numatytieji nustatymai: "product"
rounding_digits — Rodomi skaitmenys po kablelio
Rodo nuo nulio iki šešių skaitmenų po kablelio. Tiksliems palyginimams ir apvalinimui iki sveikų pakuočių naudojamos neapvalintos reikšmės.
Numatytieji nustatymai: 3
rounding_mode — Rodymo apvalinimas
Apvalina vidurines reikšmes aukštyn arba visada apvalina teigiamą liekaną aukštyn. Tai turi įtakos tik rodymui.
half_up — Apvalinti pusę aukštyn · up — Apvalinti aukštyn
Numatytieji nustatymai: "half_up"
sort_order — Rezultatų tvarka
Išlaiko šaltinio tvarką arba pirmiausia pateikia eilutes su skaičiavimo spragomis ir DI peržiūros abejonėmis.
source — Šaltinio tvarka · issues_first — Pirmiausia peržiūros abejonės
Numatytieji nustatymai: "source"
include_evidence — Rodyti tikslias šaltinio pastabas
Įtraukia tikslias šaltinio pastabas į lentelę ir eksportus arba palieka tik įrašų identifikatorius. Šaltinio patikra visada lieka aktyvi.
yes — Įjungta · no — Išjungta
Numatytieji nustatymai: "yes"

Didžiausias UTF-8 įvesties baitų skaičius: 160000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "room_quantities",
    "text": "{\"rooms\":\"id,name,length,width,height,product_id,note\\nR1,Dirbtuvės,5,4,2.5,P1,Prieš užsakydamas patikrink sienų matavimus.\\nR2,Sandėlio patalpa,3,2,2.5,P1,Naudok tą pačią pateiktą sienų dangą.\",\"openings\":\"id,room_id,width,height,quantity,note\\nO1,R1,1,2,1,Durų anga.\\nO2,R1,1.5,1,2,Du langai.\",\"products\":\"id,name,target,coverage,unit,pack_size,coats,note\\nP1,Sienų danga,walls,10,L,5,2,Padengimas yra pateikta planavimo reikšmė vienam sluoksniui.\",\"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\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Sodinimo atstumų ir sėjomainos peržiūra

crop_planning

Apskaičiuok stačiakampių lysvių talpą ir peržiūrėk užimtumo konfliktus, šeimų intervalus bei trūkstamą istoriją, neišgalvodamas auginimo taisyklių.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
beds — Išmatuotos lysvės
Iki 20 stačiakampių lysvių. Kiekviena eilutė turi savo m, cm arba mm vienetą. Tikrinant konfliktus sodinys užima visą nurodytą lysvę.
plantings — Planuojamos kultūros
Iki 30 sodinių su pradžios ir pabaigos datomis imtinai. family yra aiškiai nurodytas raktas didžiosiomis raidėmis, o ne iš kultūros pavadinimo išvesta botaninė klasifikacija. Atstumams naudojamas pasirinktas bendras atstumo vienetas.
history — Užregistruotos ankstesnės kultūros
Iki 40 istorijos įrašų su datomis imtinai. Leidžiamas CSV vien su antraštėmis. Įrašai tikrinami dėl persidengimo ir tos pačios šeimos intervalų; trūkstamos išorinės istorijos atkurti neįmanoma.
rules — Pateikti šeimų intervalai
Iki 20 unikalių šeimų taisyklių. break_days yra sveikasis skaičius nuo 0 iki 3650, skaičiuojant visas laisvas dienas. Leidžiamas CSV vien su antraštėmis; aiškių taisyklių režimu trūkstamos taisyklės lieka matomos.
Išplėstiniai nustatymai
spacing_unit — Atstumo ir krašto atitraukimo vienetas
Taikyk m, cm arba mm augalų ir eilių atstumui bei bendram krašto atitraukimui. Lysvių matmenys išlaiko savo aiškiai pateiktus vienetus.
m — m · cm — cm · mm — mm
Numatytieji nustatymai: "cm"
edge_margin — Krašto atitraukimas kiekvienoje pusėje
Neneigiamas dešimtainis skaičius iki 10000 atstumo vienetu. Dvigubas šis atitraukimas atimamas iš abiejų lysvės matmenų prieš skaičiuojant pozicijas.
Numatytieji nustatymai: "0"
path_percent — Planavimo išlyga takams
Neneigiamas dešimtainis skaičius nuo 0 iki 100. Stačiakampio tinklelio skaičių sumažina šiuo procentu ir suapvalina žemyn. Tai bendra išlyga, o ne geometrinis takų išdėstymas.
Numatytieji nustatymai: "0"
rotation_mode — Sėjomainos taisyklės šaltinis
Naudok aiškias taisykles kiekvienai šeimai arba pateiktą bendrą intervalą. Agronominis intervalas automatiškai neišvedamas.
rules — Aiškios šeimų taisyklės · default — Bendras pateiktas intervalas
Numatytieji nustatymai: "rules"
default_break_days — Bendras laisvų dienų intervalas
Sveikasis skaičius nuo 0 iki 3650, naudojamas tik bendro intervalo režimu. Intervalas taikomas tam pačiam pateiktam šeimos raktui.
Numatytieji nustatymai: 365
overlap_policy — Skaičiai esant užimtumo konfliktams
Išlaiko juodraščio talpas su aiškiais persidengimo įspėjimais arba paveiktų sodinių skaičių nustato į nulį. Taip pat skaičiuojami persidengimai su pateikta istorija.
flag — Pažymėti konfliktus ir išlaikyti juodraščio skaičius · block_count — Nerodyti skaičių persidengiantiems sodiniams
Numatytieji nustatymai: "flag"
history_status — Istorijos aprėpties deklaracija
Nurodyk, ar pateikti istorijos įrašai yra išsamūs numatytai peržiūrai. Ši deklaracija netikrina išorinių įrašų.
complete — Deklaruota kaip išsami · incomplete — Deklaruota kaip neišsami
Numatytieji nustatymai: "incomplete"
date_from — Rodymo intervalo pradžia
Neprivaloma YYYY-MM-DD data nuo 2000 iki 2100. Įtraukia sodinius, kurie persidengia su rodymo intervalu; visi pateikti įrašai vis tiek dalyvauja tikrinant konfliktus.
Numatytieji nustatymai: ""
date_to — Rodymo intervalo pabaiga
Neprivaloma YYYY-MM-DD pabaigos data imtinai nuo 2000 iki 2100. Tuščia reiškia, kad viršutinės rodymo ribos nėra.
Numatytieji nustatymai: ""
rounding_digits — Rodomi skaitmenys po kablelio
Rodo nuo nulio iki šešių skaitmenų po kablelio. Tiksliems palyginimams ir apvalinimui iki sveikų pakuočių naudojamos neapvalintos reikšmės.
Numatytieji nustatymai: 3
sort_order — Rezultatų tvarka
Išlaiko šaltinio tvarką arba pirmiausia pateikia eilutes su skaičiavimo spragomis ir DI peržiūros abejonėmis.
source — Šaltinio tvarka · issues_first — Pirmiausia peržiūros abejonės
Numatytieji nustatymai: "source"
include_evidence — Rodyti tikslias šaltinio pastabas
Įtraukia tikslias šaltinio pastabas į lentelę ir eksportus arba palieka tik įrašų identifikatorius. Šaltinio patikra visada lieka aktyvi.
yes — Įjungta · no — Išjungta
Numatytieji nustatymai: "yes"

Didžiausias UTF-8 įvesties baitų skaičius: 160000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "crop_planning",
    "text": "{\"beds\":\"id,name,length,width,unit,note\\nB1,Šiaurinė lysvė,4,1.2,m,Išmatuota stačiakampė lysvė.\\nB2,Pietinė lysvė,3,1,m,Atskiras sodinimo plotas.\",\"plantings\":\"id,bed_id,crop,family,start,end,row_spacing,plant_spacing,note\\nC1,B1,Morkos,APIACEAE,2027-03-01,2027-06-30,30,10,Patikrink pateiktą eilių atstumą.\\nC2,B1,Burokėliai,AMARANTHACEAE,2027-06-15,2027-09-30,30,15,Planuojamos datos persidengia su ankstesne kultūra.\\nC3,B2,Žirniai,FABACEAE,2027-03-01,2027-06-01,40,10,Peržiūrėk turimą istoriją.\",\"history\":\"id,bed_id,family,start,end,note\\nH1,B1,APIACEAE,2026-03-01,2026-08-31,Užregistruota ankstesnė kultūra.\",\"rules\":\"id,family,break_days,note\\nT1,APIACEAE,365,Aiškiai pateiktas intervalas.\\nT2,AMARANTHACEAE,180,Aiškiai pateiktas intervalas.\",\"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\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Scenarijaus tęstinumo peržiūra

script_continuity

Palygink deklaruotas scenų būsenas su palaikomomis tęstinumo taisyklėmis ir patikrink tikslius pasakojimo įrodymus su atskiru DI pagrindimo vertinimu.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
scenes — Scenos
CSV stulpeliai id,day,order,text. Iki 40 scenų; day ir order yra sveikieji skaičiai 1–999, o kiekviena day/order pora turi būti unikali. Scenos tekstas ribojamas iki 1200 UTF-8 baitų.
Numatytieji nustatymai: ""
states — Deklaruotos tęstinumo būsenos
CSV stulpeliai id,scene,entity,kind,state,quote. Iki 20 būsenos įrašų. kind yra role, prop arba costume. Kiekvienas quote turi būti tiksli nurodytos scenos ištrauka, ne daugiau kaip 240 UTF-8 baitų. Vienas įrašas kiekvienai scenai, objektui ir rūšiai. Būsenų lygybė nustatoma pagal tikslų tekstą, įskaitant rašybą ir raidžių dydį.
Numatytieji nustatymai: ""
rules — Palaikomos tęstinumo taisyklės
CSV stulpeliai id,entity,kind,scope,policy,description. Iki 20 taisyklių. scope yra same_day arba whole_story; policy yra constant arba track. Objektas ir rūšis turi tiksliai sutapti. Aprašymai ribojami iki 240 UTF-8 baitų.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
day_from — Pirma istorijos diena
Apatinė istorijos dienos riba imtinai. Peržiūrimi tik pasirinkti būsenos įrašai.
Numatytieji nustatymai: 1
day_to — Paskutinė istorijos diena
Viršutinė istorijos dienos riba imtinai, ne ankstesnė už pirmą istorijos dieną.
Numatytieji nustatymai: 999
kind_filter — Tęstinumo kategorija
Apriboja būsenos įrodymus iki vienos palaikomos kategorijos.
all — Visi · role — Vaidmuo · prop — Rekvizitas · costume — Kostiumas
Numatytieji nustatymai: "all"
entity_filter — Tikslus objekto filtras
Neprivalomas tikslus objekto pavadinimas. Tuščias laukas įtraukia visus objektus; rašyba ir raidžių dydis turi sutapti su palaikomais įrašais.
Numatytieji nustatymai: ""
rule_filter — Taisyklės politika
Pastovi būsena pažymi deklaruotus būsenos pokyčius; pokyčių sekimas juos dokumentuoja, nelaikydamas konfliktais. Filtravimas keičia taikomų taisyklių rinkinį.
all — Visi · constant — Reikalinga pastovi būsena · track — Sekti pokyčius
Numatytieji nustatymai: "all"
sort_order — Įrodymų tvarka
Rikiuoja būsenos įrodymus chronologiškai arba pagal tikslų objekto pavadinimą. Taisyklių palyginimai išlaiko palaikomų taisyklių ir scenų tvarką.
chronology — Istorijos chronologija · entity — Objektas
Numatytieji nustatymai: "chronology"
show_consistent — Rodyti nepakitusius palyginimus
Įtraukia palyginimus, kuriuose deklaruota būsena lieka tokia pati. Paslėpti nepakitę palyginimai aiškiai suskaičiuojami; šaltinio įrodymai visada lieka matomi.
Numatytieji nustatymai: true
include_gaps — Nustatyti trūkstamas taisykles
Prideda išvadą apie pasirinktus būsenos įrašus, kuriems nėra taikomos palaikomos taisyklės.
Numatytieji nustatymai: true
detail — DI įrodymų ilgis
Trumpos ištraukos – iki 120 simbolių, išsamios – iki 240. Išlaikoma tiksli šaltinio kalba. Labai dideli įvesties duomenys vis tiek gali būti atmesti.
brief — Trumpi įrodymai · detailed — Išsamūs įrodymai
Numatytieji nustatymai: "brief"
baseline — Scenarijaus pradinė versija
Pateikta versijos arba redakcijos žymė, rodoma kiekvienoje įrodymų ir palyginimo eilutėje.
Numatytieji nustatymai: "V1"

Didžiausias UTF-8 įvesties baitų skaičius: 90000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "script_continuity",
    "text": "{\"scenes\":\"id,day,order,text\\nS1,1,1,Mara vilki raudoną paltą ir neša žalvarinį raktą.\\nS2,1,2,Mara vilki mėlyną paltą ir neša žalvarinį raktą.\",\"states\":\"id,scene,entity,kind,state,quote\\nE1,S1,Mara,costume,raudonas paltas,Mara vilki raudoną paltą\\nE2,S2,Mara,costume,mėlynas paltas,Mara vilki mėlyną paltą\",\"rules\":\"id,entity,kind,scope,policy,description\\nR1,Mara,costume,same_day,constant,Paltas tą pačią istorijos dieną lieka nepakitęs.\",\"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\"}"
}
Visa konfigūracijos schema
{
    "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
}

Atkuriamas eksperimento planas

experiment_design

Sudaryk pilną ribotą neklinikinę vykdymų matricą iš palaikomų veiksnių ir lygių su pradinės reikšmės tvarka ir šaltiniu paremta DI veiksnių peržiūra.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
factors — Veiksniai ir paskirtis
CSV stulpeliai id,name,purpose. Nuo 1 iki 6 veiksnių. Pavadinimai:120 UTF-8 baitų; purpose:600. DI klasifikuoja tik pateiktą paskirtį ir cituoja tikslią ištrauką.
Numatytieji nustatymai: ""
levels — Palaikomi veiksnių lygiai
CSV stulpeliai id,factor,value. Kiekvienam veiksniui reikia 2–6 skirtingų reikšmių ir galiojančių lygių ID. Iki 36 lygių; kiekviena reikšmė ne ilgesnė kaip 120 UTF-8 baitų. Skaitinės išvaizdos reikšmės lieka pažodinės žymės ir niekada nekonvertuojamos į matavimus.
Numatytieji nustatymai: ""
combinations — Aiškiai leidžiami deriniai
Naudojama tik allowed_combinations režimu. CSV prasideda id, po kurio eina kiekvienas veiksnio ID pasirinkta veiksnių tvarka. Kiekviename langelyje yra tam veiksniui priklausantis lygio ID. Pasikartojantys deriniai atmetami. Režimui full_factorial palik tuščią.
Numatytieji nustatymai: ""
design_mode — Derinių režimas
Pilnas faktorinis planas išvardija kiekvieną palaikomų lygių derinį. Aiškus režimas įtraukia tik pateiktus leidžiamus derinius. Nė vienas režimas neišveda saugos ar įgyvendinamumo.
full_factorial — Pilnas faktorinis planas · allowed_combinations — Aiškiai leidžiami deriniai
Numatytieji nustatymai: "full_factorial"
objective — Palaikomas tikslas
Pateiktas neklinikinis tikslas, naudojamas kaip kontekstas su šaltiniu susietai veiksnių peržiūrai ir nepakeistas rodomas rezultate. Jis negali leisti naujų lygių ar eksperimentų.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
replicates — Pakartojimai kiekvienam deriniui
Vienodai pakartoja kiekvieną įtrauktą derinį. Pakartojimas nenustato statistinės galios ar nepriklausomumo.
Numatytieji nustatymai: 2
block_size — Vykdymai bloke
Iš eilės einantys vykdymai grupuojami tokio dydžio blokais; paskutinis blokas gali būti trumpesnis. Tai planavimo grupės, o ne išvesti moksliniai blokavimo veiksniai.
Numatytieji nustatymai: 4
randomization — Vykdymų tvarka
Be atsitiktinės tvarkos išlaikoma sugeneruota tvarka. Atsitiktinė tvarka blokuose maišo tik pradinių blokų viduje. Visuotinė atsitiktinė tvarka sumaišo visus vykdymus prieš paskirstant į blokus. Versijuotas SHA256 reitingavimas ir pradinė reikšmė užtikrina atkuriamą tvarką.
none — Be atsitiktinės tvarkos · within_blocks — Atsitiktinė tvarka blokuose · global — Visuotinė atsitiktinė tvarka
Numatytieji nustatymai: "within_blocks"
seed — Atkuriamumo pradinė reikšmė
Sveikasis skaičius 0–2147483647. Tie patys pilni įvesties duomenys ir tvarkos algoritmas duoda tą pačią matricą. Ši pradinė reikšmė nėra saugos mechanizmas.
Numatytieji nustatymai: 42
run_limit — Didžiausias pilnų vykdymų skaičius
Atmeta visą planą, jei deriniai, padauginti iš pakartojimų, viršija šią ribą. Nesudaromas joks atsitiktinis poaibis ir nėra tylaus sutrumpinimo.
Numatytieji nustatymai: 180
factor_order — Veiksnių tvarka
Išlaiko CSV veiksnių tvarką arba rikiuoja pagal veiksnio ID. Aiškių derinių antraštės turi atitikti šią pasirinktą tvarką.
source — Šaltinio tvarka · id — ID tvarka
Numatytieji nustatymai: "source"
level_order — Lygių tvarka
Išlaiko lygių CSV tvarką kiekviename veiksnyje arba rikiuoja pagal lygio ID. Tai keičia pilno faktorinio plano išvardijimą ir gali pakeisti blokų sudėtį.
source — Šaltinio tvarka · id — ID tvarka
Numatytieji nustatymai: "source"
replicate_order — Pakartojimų tvarka
Grupavimas kiekvieno derinio pakartojimus pateikia kartu. Kaitaliojimas prieš atsitiktinę tvarką pereina visus derinius po vieną kartą per kiekvieną pakartojimą.
grouped — Grupuoti pagal derinį · interleaved — Kaitalioti pakartojimus
Numatytieji nustatymai: "interleaved"
domain — Neklinikinė darbo sritis
Palaikoma sritis yra neklinikiniai procesų, medžiagų, programinės įrangos ar švietimo darbai. Įrankis nenustato saugos, patvirtinimų ar tinkamumo eksperimentams su žmonėmis.
manufacturing — Gamyba · materials — Medžiagos · software — Programinė įranga · education — Švietimas
Numatytieji nustatymai: "manufacturing"
design_name — Plano nuoroda
Pateikta nuoroda, rodoma su visais vykdymais ir veiksnių peržiūromis.
Numatytieji nustatymai: "DESIGN1"
detail — DI įrodymų ilgis
Trumpos ištraukos – iki 120 simbolių, išsamios – iki 240. Išlaikoma tiksli šaltinio kalba. Labai dideli įvesties duomenys vis tiek gali būti atmesti.
brief — Trumpi įrodymai · detailed — Išsamūs įrodymai
Numatytieji nustatymai: "brief"

Didžiausias UTF-8 įvesties baitų skaičius: 90000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "experiment_design",
    "text": "{\"factors\":\"id,name,purpose\\nF1,Spausdinimo greitis,Palyginti spausdinimo greičio nustatymus pagal matomą kraštų kokybę.\\nF2,Aušinimo nustatymas,Palyginti kontroliuojamus aušinimo nustatymus tikrinant spausdinimo kokybę.\",\"levels\":\"id,factor,value\\nL1,F1,Lėtas\\nL2,F1,Greitas\\nL3,F2,Žemas\\nL4,F2,Aukštas\",\"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\":\"Palyginti palaikomus spausdintuvo nustatymus su neklinikinėmis bandinių detalėmis.\",\"design_name\":\"DESIGN1\",\"detail\":\"brief\"}"
}
Visa konfigūracijos schema
{
    "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
}

Pranešimas spaudai

press_release

Parašykite pranešimą spaudai pagal pateiktus faktus: patvirtintos citatos išlaikomos pažodžiui, be išgalvotų skaičių.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
facts — Faktai
Kas nutiko, kas dalyvauja, kodėl tai svarbu. Pakanka paprastų pastabų.
Numatytieji nustatymai: ""
organisation — Organizacija
Pranešimą skelbiančios organizacijos pavadinimas.
Numatytieji nustatymai: ""
location — Vieta
Vieta, nurodoma prie datos.
Numatytieji nustatymai: ""
release_date — Data
Data, kaip ji turėtų atrodyti.
Numatytieji nustatymai: ""
approved_quotes — Patvirtintos citatos
Tik patvirtintos citatos. Pridedamos pažodžiui; DI citatų nerašo.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
boilerplate — Apie organizaciją
Standartinė pastraipa, pridedama pažodžiui.
Numatytieji nustatymai: ""
contact — Kontaktinė informacija
Pridedama pažodžiui pabaigoje.
Numatytieji nustatymai: ""
length — Ilgis
Apytikslis juodraščio ilgis.
short — Trumpas · medium — Vidutinis · long — Ilgas
Numatytieji nustatymai: "medium"

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "press_release",
    "text": "{\"facts\":\"„Riverside Bakery“ atidengia antrą parduotuvę Mill gatvėje gegužės 12 d. Parduotuvė sukuria 6 darbo vietas. Duona kepama vietoje naudojant „Hartmann Mill“ miltus.\",\"organisation\":\"„Riverside Bakery“\",\"location\":\"Bridgeport\",\"release_date\":\"Gegužės 2 d.\",\"approved_quotes\":\"\\\"Norėjome kepti ten, kur gyvena mūsų klientai.\\\" Anna Berg, savininkė\",\"boilerplate\":\"„Riverside Bakery“ kepto duoną Bridgeport'e nuo 1994 m.\",\"contact\":\"Anna Berg, press@riverside-bakery.example\",\"length\":\"short\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Darbo skelbimas

job_ad_create

Parašykite darbo skelbimą pagal pareigų faktus: atlyginimas ir paraiškos duomenys išlaikomi pažodžiui, o atstumiančios formuluotės pažymimos.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
facts — Faktai
Užduotys, reikalavimai, ką siūloma, darbo valandos. Pakanka paprastų pastabų.
Numatytieji nustatymai: ""
job_title — Pareigybės pavadinimas
Pridedama pažodžiui kaip pavadinimas.
Numatytieji nustatymai: ""
company — Įmonė
Darbdavio pavadinimas.
Numatytieji nustatymai: ""
location — Vieta
Darbo vieta arba nuotolinis darbas.
Numatytieji nustatymai: ""
salary — Atlyginimas
Pridedama pažodžiui. Palikite tuščią, jei neskelbiama.
Numatytieji nustatymai: ""
apply_contact — Kaip pateikti paraišką
Kontaktai arba adresas paraiškoms, pridedama pažodžiui.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
tone — Tonas
Bendras juodraščio stilius.
neutral — Neutralus · friendly — Draugiškas · formal — Formalus
Numatytieji nustatymai: "neutral"

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "job_ad_create",
    "text": "{\"facts\":\"Palaikykite dirbtuvės komandą. Planuokite remonto užsakymus, užsakykite dalis, bendraukite su klientais. Reikia baigtų automobilių mechaniko mokymų, reikia vairuotojo pažymos. 38 valandos per savaitę, 30 dienos atostogų.\",\"job_title\":\"Serviso konsultantas (visiems lygmenims)\",\"company\":\"„Martens Garage“\",\"location\":\"Lindenau\",\"salary\":\"\",\"apply_contact\":\"jobs@martens-garage.example\",\"tone\":\"neutral\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Pasiūlymo lydraštis

offer_cover_letter

Parašykite pasiūlymą lydintį laišką: suma, galiojimas ir pasiūlymo numeris lieka tiksliai tokie, kokie pateikti.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
facts — Faktai
Kas siūloma, kam skirta ir kas svarbu šiam klientui.
Numatytieji nustatymai: ""
customer — Klientas
Kliento arba kontaktinio asmens vardas.
Numatytieji nustatymai: ""
offer_number — Pasiūlymo numeris
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
amount — Suma
Pridėta žodį po žodžio, pavyzdžiui, su valiuta.
Numatytieji nustatymai: ""
valid_until — Galioja iki
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
sender — Siuntėjas ir parašas
Vardas, pareigos ir kontaktinė informacija. Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
tone — Tonas
Bendras juodraščio stilius.
neutral — Neutralus · friendly — Draugiškas · formal — Formalus
Numatytieji nustatymai: "neutral"

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "offer_cover_letter",
    "text": "{\"facts\":\"Pasiūlymas dažyti laiptinių lauką Maple Street pastate. Du sluoksniai, darbai vykdomi darbo valandomis, klientas prašė mažai kvapios dažai.\",\"customer\":\"Pani Keller, Maple Street nekilnojamasis turtas\",\"offer_number\":\"A-2041\",\"amount\":\"4 180 EUR plus PVM\",\"valid_until\":\"Biržios 30 d.\",\"sender\":\"Jonas Weber, Weber Painters\",\"tone\":\"friendly\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Pranešimas klientams apie pokyčius

customer_change_notice

Aiškiai praneškite apie kainų, sąlygų ar paslaugų pokyčius: kas keičiasi, nuo kada ir ką klientams reikia padaryti.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
facts — Faktai
Kas keičiasi, kodėl, kas lieka nepakitę, ką gali padaryti klientai.
Numatytieji nustatymai: ""
organisation — Organizacija
Siuntėjo vardas.
Numatytieji nustatymai: ""
effective_date — Galioja nuo
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
contact — Kontaktinė informacija
Pridedama pažodžiui pabaigoje.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
tone — Tonas
Bendras juodraščio stilius.
neutral — Neutralus · friendly — Draugiškas · formal — Formalus
Numatytieji nustatymai: "neutral"

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "customer_change_notice",
    "text": "{\"facts\":\"Mėnesinė narystė kainos nuo 29 iki 32 EUR dėl didesnių energijos išlaidų. Sutarties galiojimą galima nutraukti iki jo įvykio. Darbo laikas išlieka nepakitęs.\",\"organisation\":\"North Gym\",\"effective_date\":\"Kovo 1 d.\",\"contact\":\"service@north-gym.example\",\"tone\":\"neutral\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Mandagus atsisakymas

polite_decline

Parašykite pagarbų atsisakymą užklausai, tiekėjui ar paraiškai, nurodydami tik pateiktą priežastį.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
situation — Situacija
Kas ko paprašė. Pakanka paprastų pastabų.
Numatytieji nustatymai: ""
reason — Priežastis
Tik ta priežastis, kuri gali būti nurodyta. Palikite tuščia, jei nereikia nurodyti priežasties.
Numatytieji nustatymai: ""
alternative — Alternatyva
Neprivalomas pasiūlymas arba kitas žingsnis.
Numatytieji nustatymai: ""
sender — Siuntėjas ir parašas
Vardas, pareigos ir kontaktinė informacija. Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
tone — Tonas
Bendras juodraščio stilius.
neutral — Neutralus · friendly — Draugiškas · formal — Formalus
Numatytieji nustatymai: "neutral"

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "polite_decline",
    "text": "{\"situation\":\"Lena Hoffmann pretendinavo į stazjerio poziciją mūsų spaudos ceche. Pokalbis – balandžio 4 d.\",\"reason\":\"Kitas kandidatas turėjo daugiau patirties dirbant su ofsetiniu spaudimu.\",\"alternative\":\"Jei ji sutiks, mes saugos jos paraišką šešius mėnesius.\",\"sender\":\"Tom Richter, Richter Print\",\"tone\":\"friendly\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Mokėjimo priminimas

payment_reminder

Parašykite mokėjimo priminimą pasirinktu lygiu. Faktūros numeris, suma ir data lieka tikslūs; jokių išgalvotų mokesčių ar grasinimų.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
customer — Klientas
Kliento vardas arba pavadinimas.
Numatytieji nustatymai: ""
invoice_number — Faktūros numeris
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
invoice_date — Faktūros data
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
amount — Neapmokėta suma
Pridedama pažodžiui, su valiuta.
Numatytieji nustatymai: ""
due_date — Naujas mokėjimo terminas
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
level — Lygis
Kiek griežtas priminimas.
friendly — Draugiškas priminimas · second — Antras priminimas · final — Paskutinis priminimas
Numatytieji nustatymai: "friendly"
payment_details — Mokėjimo duomenys
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
sender — Siuntėjas ir parašas
Vardas, pareigos ir kontaktinė informacija. Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
notes — Pastabos
Neprivaloma: ankstesni kontaktai, sutarti mokesčiai, taikomos pasekmės.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "payment_reminder",
    "text": "{\"customer\":\"Baker & Sons\",\"invoice_number\":\"2026-118\",\"invoice_date\":\"Vasario 3 d.\",\"amount\":\"1 240,00 EUR\",\"due_date\":\"Kovo 20 d.\",\"level\":\"friendly\",\"notes\":\"\",\"payment_details\":\"IBAN DE00 0000 0000 0000 0000 00\",\"sender\":\"Paskyrų komanda, „Lumen Print“\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Kvietimas į renginį

event_invitation

Parašykite kvietimą su data, vieta ir atsakymo detalėmis tiksliai taip, kaip pateikta.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
event — Renginys
Renginio pavadinimas arba rūšis.
Numatytieji nustatymai: ""
facts — Faktai
Tikslas, programa, kas kviečiamas, ką atsinešti.
Numatytieji nustatymai: ""
date_time — Data ir laikas
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
place — Vieta
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
rsvp — Atsakymas
Kaip ir iki kada atsakyti. Pridedama pažodžiui.
Numatytieji nustatymai: ""
host — Organizatorius
Kas kviečia.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
tone — Tonas
Bendras juodraščio stilius.
neutral — Neutralus · friendly — Draugiškas · formal — Formalus
Numatytieji nustatymai: "neutral"

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "event_invitation",
    "text": "{\"event\":\"„Lindenhof“ nuomininkų vasaros vakarėlis\",\"facts\":\"Grilis ir gėrimai yra suteikiami, prašome atsiskirti salotomis arba tortu. Vaikai laukiami. Muzika – nuo 18:00 val.\",\"date_time\":\"Šeštadienis, birželio 21 d., 16:00 val.\",\"place\":\"Poilsio kiemas, Lindenhof 4\",\"rsvp\":\"Atsakyti moteriai Yilmaz iki birželio 14 d.\",\"host\":\"Nuomotojų komitetas\",\"tone\":\"friendly\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Sutarties nutraukimo laiškas

cancellation_letter

Parašykite aiškų sutarties nutraukimo laišką su prašymu patvirtinti raštu. Tai nėra teisinė konsultacija.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
contract — Sutartis
Sutarties rūšis ir sutarties numeris.
Numatytieji nustatymai: ""
provider — Paslaugų teikėjas
Įmonės pavadinimas.
Numatytieji nustatymai: ""
end_date — Sutarties pabaiga
Pavyzdžiui, data arba „artimiausia galima data“. Pridedama pažodžiui.
Numatytieji nustatymai: ""
customer_block — Kliento duomenys
Vardas, adresas ir kliento numeris. Pridedama pažodžiui.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
notes — Pastabos
Neprivaloma: priežastis, stabdytinas tiesioginis debetas, trintini duomenys.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "cancellation_letter",
    "text": "{\"contract\":\"Mobilioji sutartis, kliento numeris 88213\",\"provider\":\"Telecom North\",\"end_date\":\"artimiausia galima data\",\"customer_block\":\"Maria Lang, Oak Street 7, 12345 Riverton\",\"notes\":\"Prašome nutraukti tiesioginį debetą po paskutinės sąskaitos išsiuntimo.\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Skundo laiškas

complaint_letter

Paverskite pastabas dalykišku skundu su aiškiu prašymu ir terminu, be grasinimų ar išgalvotų detalių.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
facts — Faktai
Kas nutiko, kada, kas buvo sutarta, kas buvo bandyta.
Numatytieji nustatymai: ""
recipient — Gavėjas
Įmonė arba asmuo.
Numatytieji nustatymai: ""
desired_outcome — Prašomas rezultatas
Kas turėtų įvykti dabar.
Numatytieji nustatymai: ""
reference — Nuoroda
Užsakymo arba kliento numeris. Pridedama pažodžiui.
Numatytieji nustatymai: ""
deadline — Terminas
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
sender — Siuntėjas ir parašas
Vardas, pareigos ir kontaktinė informacija. Pridėta žodį po žodžio.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "complaint_letter",
    "text": "{\"facts\":\"Skalimo mašina užsakyta kovo 3 d., pristatyta kovo 20 d., o ne kovo 10 d. Pristatymo metu pažeistas durų sandarikis. Pranešama telefonu kovo 21 d., nuo tada atsakymo nėra.\",\"recipient\":\"HomeTech Service\",\"desired_outcome\":\"Durų sandarikio arba mašinos pakeitimas.\",\"reference\":\"Užsakymas 55821\",\"deadline\":\"Kovo 14 d.\",\"sender\":\"Paul Novak, Elm Road 2\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Įmonės profilis

company_profile

Parašykite „apie mus“ tekstą dviejų ilgių pagal pateiktus faktus, be išgalvotų skaičių ar superlatyvų.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
facts — Faktai
Ką įmonė daro, kam, nuo kada ir kaip dirba.
Numatytieji nustatymai: ""
company — Įmonė
Įmonės pavadinimas.
Numatytieji nustatymai: ""
location — Vieta
Neprivaloma.
Numatytieji nustatymai: ""
contact — Kontaktinė informacija
Pridedama pažodžiui pabaigoje.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
length — Ilgis
Apytikslis juodraščio ilgis.
short — Trumpas · medium — Vidutinis · long — Ilgas
Numatytieji nustatymai: "medium"
tone — Tonas
Bendras juodraščio stilius.
neutral — Neutralus · friendly — Draugiškas · formal — Formalus
Numatytieji nustatymai: "neutral"

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "company_profile",
    "text": "{\"facts\":\"Sodo baldų šeiminis verslas, įkurtas 2003 m. Nuoroda su savo dirbtuve, kurioje dirba 14 žmonių. Mediena iš regioninių miškų. Parduoda privačių klientams ir viešbučiams. Remontavimo paslaugos – 10 metų.\",\"company\":\"Waldholz Furniture\",\"location\":\"Freiberg\",\"contact\":\"hello@waldholz.example\",\"length\":\"short\",\"tone\":\"friendly\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Kalbos juodraštis

speech_draft

Parenkite kalbą tam tikra proga pagal pateiktus faktus, be išgalvotų anekdotų, vardų ar skaičių.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
occasion — Proga
Pavyzdžiui, jubiliejus, atsisveikinimas, atidarymas.
Numatytieji nustatymai: ""
speaker — Kalbėtojas
Kas kalba ir kokiu vaidmeniu.
Numatytieji nustatymai: ""
audience — Auditorija
Kas klausosi.
Numatytieji nustatymai: ""
facts — Faktai
Vardai, svarbūs įvykiai, ką reikėtų pasakyti. Gali būti panaudota tik tai, kas parašyta čia.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
length — Ilgis
Apytikslis juodraščio ilgis.
short — Trumpas · medium — Vidutinis · long — Ilgas
Numatytieji nustatymai: "medium"
tone — Tonas
Bendras juodraščio stilius.
neutral — Neutralus · friendly — Draugiškas · formal — Formalus
Numatytieji nustatymai: "neutral"

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "speech_draft",
    "text": "{\"occasion\":\"Helgos Sommer atėjimas iš darbo po 31 metų\",\"speaker\":\"Direktorius\",\"audience\":\"Kolegos ir šeima\",\"facts\":\"Helga Sommer pradėjo karjerą 1995 m. apskaitoje, o vėliau vadovavo 6 asmenų komandai. Ji įvedė pirmąsias internetines sąskaitas ir išmokė 12 mokinių. Dabar ji keliaus į Norvegiją.\",\"length\":\"short\",\"tone\":\"friendly\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Paramos paraiškos santrauka

grant_summary

Parašykite paramos paraiškos projekto santrauką pagal pateiktus faktus, be išgalvotų skaičių ar poveikio.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
project — Projekto pavadinimas
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
organisation — Organizacija
Pareiškėjas.
Numatytieji nustatymai: ""
funder — Finansuotojas
Neprivaloma, formuluotėms parinkti.
Numatytieji nustatymai: ""
facts — Faktai
Problema, tikslai, veiklos, tikslinė grupė, laukiamas poveikis.
Numatytieji nustatymai: ""
amount — Prašoma suma
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
period — Laikotarpis
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "grant_summary",
    "text": "{\"project\":\"Poilsio pomeriggioje rajono bibliotekoje\",\"organisation\":\"Vakarų bibliotekos draugai\",\"funder\":\"Miesto kultūros fondas\",\"facts\":\"Vaikai nuo 6 iki 10 metų du afternoons per savaitę skaito garsiai su savininkais. Daugelis šeimų namuose turi mažai knygų. Pasirengę yra 8 savininkai, knygos yra pateikiamos bibliotekos. Tikslas: daugiau vaikų reguliariai lanko biblioteką.\",\"amount\":\"6 500 EUR\",\"period\":\"rugpjūčio mėnesio nuo birželio\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Laiškas tėvams

parent_letter

Parašykite aiškų laišką iš mokyklos ar darželio tėvams: kas vyksta, kada ir ką tėvai turi padaryti.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
school — Mokykla ar darželis
Įstaigos pavadinimas.
Numatytieji nustatymai: ""
facts — Faktai
Kas vyksta, ko reikia, kiek tai kainuoja.
Numatytieji nustatymai: ""
date_time — Data ir laikas
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
deadline — Atsakymo terminas
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
sender — Siuntėjas ir parašas
Vardas, pareigos ir kontaktinė informacija. Pridėta žodį po žodžio.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "parent_letter",
    "text": "{\"school\":\"Saulės primarinė mokykla\",\"facts\":\"3b klasė lanko zoologijos sodą. Vaikams reikia nešiopių pietų ir aprangos nuo lišios. Kelionė kainuoja 8 EUR, mokėti klasėje. Grįšime 14:00 val.\",\"date_time\":\"Trečiadienis, gegužienio 13 d., 8:30\",\"deadline\":\"Penktadienis, gegužienio 9 d.\",\"sender\":\"Panė Aydin, klasės mokytoja\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Skelbimas lentai ar durims

notice_board

Parašykite trumpą skelbimą lentai, durims ar laiptinei: kas vyksta, kada, ką daryti.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
facts — Faktai
Kas vyksta, ką tai paliečia, ką daryti.
Numatytieji nustatymai: ""
date_time — Data ir laikas
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
place — Vieta
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
contact — Kontaktinė informacija
Pridedama pažodžiui pabaigoje.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "notice_board",
    "text": "{\"facts\":\"Vanduo išjungtas, nes keičiamas pagrindinis vntelis. Prašome užpilti vandenį užragyje ir nemokyti valytuvės.\",\"date_time\":\"Trečiadienis 8-asis gegužis, 9:00 iki 12:00\",\"place\":\"Namų numeriai nuo 4 iki 8\",\"contact\":\"Sargybinis panas Lang, 0151 000000\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Motyvacinis laiškas

cover_letter

Parašykite motyvacinį laišką pagal darbo skelbimą ir profilį. Nurodomi tik išvardyti įgūdžiai ir patirtis.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
job_ad — Darbo skelbimas
Skelbimo tekstas.
Numatytieji nustatymai: ""
profile — Savo profilis
Patirtis, įgūdžiai, išsilavinimas, motyvacija. Galima teigti tik tai.
Numatytieji nustatymai: ""
company — Įmonė
Darbdavio pavadinimas.
Numatytieji nustatymai: ""
applicant — Kandidato duomenys
Vardas ir kontaktiniai duomenys. Pridedama pažodžiui.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
tone — Tonas
Bendras juodraščio stilius.
neutral — Neutralus · friendly — Draugiškas · formal — Formalus
Numatytieji nustatymai: "neutral"

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "cover_letter",
    "text": "{\"job_ad\":\"Ieškome komandoms padėjėjo su patirtimi renginių organizavime. Reikalingas geras anglų kalba.\",\"profile\":\"Šeši metai kaip biuro vedėjas prekybos parodų kompanijoje. Organizavau 40 klientų renginių per metus. Anglų kalba B2 lygiu. Ieškau pareigos su didesne atsakomybe.\",\"company\":\"Norden Events\",\"applicant\":\"Sara Jensen, sara@example.com\",\"tone\":\"neutral\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Nekilnojamojo turto skelbimas

property_listing

Parašykite nekilnojamojo turto skelbimą pagal pateiktus faktus. Plotas ir kaina lieka tikslūs; jokių išgalvotų savybių ar teiginių apie apylinkes.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
facts — Faktai
Dydis, kambariai, būklė, metai, ypatumai, kas yra netoli.
Numatytieji nustatymai: ""
location — Vieta
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
price — Kaina arba nuoma
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
contact — Kontaktinė informacija
Pridedama pažodžiui pabaigoje.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
tone — Tonas
Bendras juodraščio stilius.
neutral — Neutralus · friendly — Draugiškas · formal — Formalus
Numatytieji nustatymai: "neutral"

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "property_listing",
    "text": "{\"facts\":\"3 kambariai, 74 m², pirmas aukštas, pietinė pusė skverčiu, atnaujinta 2021 m., įrengta virtuvė, rūsys, tramų stotis 5 minučių pėsčiomis.\",\"location\":\"Schillerstrasse, Leipzig\",\"price\":\"980 EUR plus komunalinės išlaidos\",\"contact\":\"Immobilien Kern, 0341 000000\",\"tone\":\"neutral\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Smulkusis skelbimas

classified_ad

Parašykite trumpą, sąžiningą daikto skelbimą: defektai nurodomi, o kaina išlieka tiksli.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
facts — Faktai
Kas tai, amžius, būklė, defektai, kas yra įskaičiuota.
Numatytieji nustatymai: ""
price — Kaina
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
location — Vieta
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
contact — Kontaktas
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "classified_ad",
    "text": "{\"facts\":\"Vaikų dviratis 20 colių, pirktas 2022 m., 6 pavara, mėlyvas. Nedidelė įliava ant rėmo, praėjusiais metais pakeistos stabdai. Šviesos įtraiktos.\",\"price\":\"120 EUR\",\"location\":\"Potsdam\",\"contact\":\"Žinutė platformoje\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Kvietimas aukoti

donation_appeal

Parašykite kvietimą aukoti pagal pateiktus faktus, be išgalvotų poveikio skaičių ir be spaudimo.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
organisation — Organizacija
Organizacijos pavadinimas.
Numatytieji nustatymai: ""
facts — Faktai
Kam skirti pinigai, kas gaus naudos, kas jau padaryta.
Numatytieji nustatymai: ""
goal — Aukų rinkimo tikslas
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
donation_details — Kaip paaukoti
Sąskaita arba nuoroda. Pridedama pažodžiui.
Numatytieji nustatymai: ""
contact — Kontaktinė informacija
Pridedama pažodžiui pabaigoje.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
tone — Tonas
Bendras juodraščio stilius.
neutral — Neutralus · friendly — Draugiškas · formal — Formalus
Numatytieji nustatymai: "neutral"

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "donation_appeal",
    "text": "{\"organisation\":\"Gyvūnų priegleba Bergenas\",\"facts\":\"Šuns namelio stogas pratekėja ir prieš žiemą jį reikia pakeisti. Prieegloje rūpinasi apie 40 šunų. Stoginės meistras pasiūlė 12 000 EUR kainą. Kol kas surinkta 5 000 EUR.\",\"goal\":\"7 000 EUR iki spalio mėnesio\",\"donation_details\":\"IBAN DE00 0000 0000 0000 0000 00, nuoroda Stogas\",\"contact\":\"info@shelter-bergen.example\",\"tone\":\"friendly\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Versijos pakeitimų aprašas

release_notes

Paverskite pakeitimų sąrašą lengvai skaitomu versijos pakeitimų aprašu. Kiekvienas pakeitimas pateikiamas vieną kartą, o skaičiai lieka tokie, kokie pateikti.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
changes — Pakeitimai
Vienas pakeitimas eilutėje. Tipas: added, changed, fixed, removed arba security.
Numatytieji nustatymai: ""
product — Produktas
Produkto pavadinimas.
Numatytieji nustatymai: ""
version — Versija
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
release_date — Data
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
audience — Auditorija
Kas skaito pastabas.
customers — Klientai · developers — Programuotojai · internal — Vidinė komanda
Numatytieji nustatymai: "customers"

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "release_notes",
    "text": "{\"changes\":\"id,type,text\\nC1,added,CSV eksportas faktūroms\\nC2,fixed,\\\"Prisijungimas nepavyko, kai el. paštas obsahavo didžiųjų raides\\\"\\nC3,changed,Ataskyros įkrovimosi fone\",\"product\":\"Billy Invoices\",\"version\":\"3.2\",\"release_date\":\"Gegužienis, 12 d.\",\"audience\":\"customers\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Vaizdo įrašo skyriai

video_chapters

Sukurkite skyrių žymes iš subtitrų arba transkripcijos su laiko kodais. Laikai imami iš failo, DI sukuria tik pavadinimus.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
transcript — Transkripcija su laiko kodais
SRT, VTT arba eilutės, prasidedančios laiku, pavyzdžiui, 01:12.
Numatytieji nustatymai: ""
max_chapters — Daugiausia skyrių
Nuo 3 iki 20.
Numatytieji nustatymai: 8
Išplėstiniai nustatymai
min_gap_seconds — Minimalus atstumas sekundėmis
Nuo 10 iki 600.
Numatytieji nustatymai: 60

Didžiausias UTF-8 įvesties baitų skaičius: 70000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "video_chapters",
    "text": "{\"transcript\":\"00:00 Sveiki atvykę į seminarą ir trumpas šiandienos apžvalga.\\n00:40 Pradėsime nuo įrankių, kurių jums reikia padangės keitimui.\\n01:30 Pirmiausia atšarpinkite ratų veržles, kol automobilis yra ant žemės.\\n02:20 Dabar pakelkite automobilį liftu pažymėtu tašku.\\n03:10 Nuimkite ratą ir užmontuokite atsarginį.\\n04:05 Užsukite veržles krosminku ir nuverskite automobilį.\\n05:00 Patikrinkite slėgį ir sudėkite įrankius.\",\"max_chapters\":4,\"min_gap_seconds\":60}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Susitikimo darbotvarkė

meeting_agenda

Sudarykite susitikimo darbotvarkę su laikais pagal temas ir trukmes. Laikus apskaičiuoja serveris, o DI suformuluoja punktus ir laukiamus rezultatus.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
meeting_title — Susirinkimo pavadinimas
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
objective — Tikslas
Ko turi pasiekti šis susirinkimas.
Numatytieji nustatymai: ""
start_time — Pradžios laikas
Formatas 09:30.
Numatytieji nustatymai: "09:00"
topics — Temos
Viena tema eilutėje su atsakingu asmeniu ir minutėmis.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
available_minutes — Turimos minutės
0 reiškia, kad nėra ribos. Pranešama apie ilgesnę darbotvarkę.
Numatytieji nustatymai: 0
break_minutes — Pertrauka po kiekvienos trečios temos
Minutės, 0 reiškia be pertraukos.
Numatytieji nustatymai: 0

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "meeting_agenda",
    "text": "{\"meeting_title\":\"Pavasario planavimas\",\"objective\":\"Nuspręskite trijų projektų tvarką\",\"start_time\":\"09:30\",\"topics\":\"id,topic,owner,minutes\\nT1,pastarčios kvartalo apžvalga,Anna,20\\nT2,A B C projektų biudžetas,Marek,40\\nT3,kas ką daro,Anna,30\",\"available_minutes\":90,\"break_minutes\":0}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Klausimai apie dokumentą

document_questions

Atsakykite į klausimus pagal įklijuotą dokumentą. Kiekvienam atsakymui reikia tikslios citatos; kitaip rezultate nurodoma, kad dokumente to nėra.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
document — Dokumentas
Įklijuokite tekstą. Jis laikomas duomenimis, niekada ne instrukcijomis.
Numatytieji nustatymai: ""
questions — Klausimai
Vienas klausimas eilutėje, iki 12.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
answer_length — Atsakymo ilgis
Trumpi arba išsamūs atsakymai.
brief — Trumpi · detailed — Išsamūs
Numatytieji nustatymai: "brief"

Didžiausias UTF-8 įvesties baitų skaičius: 40000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "document_questions",
    "text": "{\"document\":\"Nuomos laikotarpis prasideda birai mėnesį ir tęsiasi 24 mėnesius.\\n\\nNuomotojas moka mėnesinę nuomą 950 EUR iki kiekvieno mėnesio trečios darbo dienos.\\n\\nGyvūnai reikalauja rašytinio landlordo leidimo.\",\"questions\":\"Kiek laiko tęsiasi nuomos laikotarpis?\\nAr nuomotojas gali laikyti šunį?\\nKas moka už remontą?\",\"answer_length\":\"brief\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Peržiūrėtinos sutarties sąlygos

contract_clause_review

Raskite sutartyje sąlygas, vertas atidžiau peržiūrėti: pratęsimą, nutraukimą, atsakomybę, mokėjimą, baudas ir duomenis, kiekvieną su tikslia citata.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
document — Sutarties tekstas
Įklijuokite tekstą. Jis laikomas duomenimis, niekada ne instrukcijomis.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 32000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "contract_clause_review",
    "text": "{\"document\":\"Ši sutartis automatiškai pratęsinama 12 mėnesių, nebent ji bus atšaidinta raštu 3 mėnesius prieš galiojimo termino pabaigą.\\n\\nPavyzdinio atsakomybė yra apribota per pastaruosius 6 mėnesius sumokėtomis mokėjimais.\\n\\nSąskaitos turi būti apmokytos per 14 dienų. Vėlavimas mokant užtikrina 2 procentų mokestį per mėnesį.\"}"
}
Visa konfigūracijos schema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "document": {
            "type": "string",
            "maxLength": 30000,
            "minLength": 1
        }
    },
    "required": [
        "document"
    ]
}

Užduotys ir sprendimai iš teksto

action_items

Ištraukite užduotis, sprendimus ir atvirus klausimus iš el. laiškų ar pastabų. Atsakingi asmenys ir datos nurodomi tik tada, jei jie yra tekste.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
document — El. laiškai arba pastabos
Įklijuokite tekstą. Jis laikomas duomenimis, niekada ne instrukcijomis.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 32000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "action_items",
    "text": "{\"document\":\"Sveiki visi, sutarėme paleidimą perkelti į birželio 12 d. Marekas iki penktadienio atnaujins kainoraštį. Niekas dar nepatikrino, ar tiekėjas galėtų pristatyti anksčiau.\"}"
}
Visa konfigūracijos schema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "document": {
            "type": "string",
            "maxLength": 30000,
            "minLength": 1
        }
    },
    "required": [
        "document"
    ]
}

Prieštaravimai dokumente

contradiction_check

Raskite dokumente vienas kitam prieštaraujančius teiginius, pavyzdžiui, skirtingas datas ar sumas, cituodami abi ištraukas.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
document — Dokumentas
Įklijuokite tekstą. Jis laikomas duomenimis, niekada ne instrukcijomis.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 32000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "contradiction_check",
    "text": "{\"document\":\"Projektas prasideda kovo 1 d. ir tęsiasi 6 mėnesius.\\n\\nBendras biudžetas yra 40 000 EUR.\\n\\n4 skiltyje projektas baigiasi lapkričio 30 d. Bendras 45 000 EUR biudžetas apima keliones.\"}"
}
Visa konfigūracijos schema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "document": {
            "type": "string",
            "maxLength": 30000,
            "minLength": 1
        }
    },
    "required": [
        "document"
    ]
}

Trūkstama informacija užklausoje

missing_information

Prieš pradėdami darbą sužinokite, ko trūksta užklausoje ar užduoties apraše, ir gaukite klausimus, kuriuos reikia užduoti.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
document — Užklausa arba užduoties aprašas
Įklijuokite tekstą. Jis laikomas duomenimis, niekada ne instrukcijomis.
Numatytieji nustatymai: ""
purpose — Kam tai reikia
Pavyzdžiui, „parengti pasiūlymą“ arba „suplanuoti renginį“.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 22000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "missing_information",
    "text": "{\"document\":\"Sveiki, mums reikia greitai peraiuginti biurą. Jame yra keli kambariai, o ant sienų yra dėlio.\",\"purpose\":\"parengti pasiūlymą\"}"
}
Visa konfigūracijos schema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "document": {
            "type": "string",
            "maxLength": 20000,
            "minLength": 1
        },
        "purpose": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        }
    },
    "required": [
        "document",
        "purpose"
    ]
}

Oficialaus laiško paaiškinimas

official_letter_explainer

Paaiškinkite oficialų laišką paprasta kalba: ką jame rašoma, terminai, sumos ir ką daryti, kiekvieną su tikslia ištrauka. Tai nėra teisinė konsultacija.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
document — Laiško tekstas
Įklijuokite tekstą. Prieš tai galima pašalinti asmens duomenis.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 22000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "official_letter_explainer",
    "text": "{\"document\":\"Pranešimas nuo gegužnio 4 d. Jūsų paramos būsto nuomai paraiška gauta. Prašome pateikti nuomos sutartį ir pajamų įrodymą iki gegužnio 25 d. Be šių dokumentų negalėsime priimti sprendimo dėl Jūsų paraiškos. Klausimai: Būsto biuras, kambarys 214.\"}"
}
Visa konfigūracijos schema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "document": {
            "type": "string",
            "maxLength": 20000,
            "minLength": 1
        }
    },
    "required": [
        "document"
    ]
}

Kontrolinis sąrašas iš teksto

checklist_from_text

Paverskite instrukcijas ar procedūrą kontroliniu sąrašu. Kiekvienas punktas susietas su tikslia ištrauka, nieko nepridedama.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
document — Instrukcijos arba procedūra
Įklijuokite tekstą. Jis laikomas duomenimis, niekada ne instrukcijomis.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 32000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "checklist_from_text",
    "text": "{\"document\":\"Prieš pradėdami darbą išjunkite įrenginį ir ištraukite kištuką iš lizdo. Atidarykite dangtį pridėtu raktu. Išimkite filtrą ir praskalaukite jį po šaltu vandeniu. Niekada nenaudokite tirpiklių, nes jie pažeidžia sandariklį. Prieš vėl įdėdami filtrą, leiskite jam džiūti vieną valandą.\"}"
}
Visa konfigūracijos schema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "document": {
            "type": "string",
            "maxLength": 30000,
            "minLength": 1
        }
    },
    "required": [
        "document"
    ]
}

Užklausų rūšiavimas

ticket_triage

Surūšiuokite pagalbos užklausas į prižiūrimas kategorijas su skubumu, tikslia ištrauka ir siūlomu kitu žingsniu. Niekas nesiunčiama.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
items — Užklausos
Viena užklausa eilutėje. Tekstą galima įklijuoti iš bet kurios sistemos.
Numatytieji nustatymai: ""
categories — Kategorijos
Prižiūrimos kategorijos su trumpu apibrėžimu.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 56000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "ticket_triage",
    "text": "{\"items\":\"id,subject,text\\nT1,Prisijungimas nepavyksta,Nuo šios dienos ryto mūsų komandos narys negali prisijungti. Mes negalime dirbti.\\nT2,Faktūros adresas,Prašome pakeisti mūsų faktūros adresą į Mill Road 3.\\nT3,Idėja,Būtų malonu turėti tamsų režimą.\",\"categories\":\"id,name,definition\\nC1,Techninė klaida,Kaip tai neveikia\\nC2,Apmokėjimas,Sąmokščiai ir mokėjimai\\nC3,Funkcijos prašymas,Prašymai naujoms funkcijoms\"}"
}
Visa konfigūracijos schema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "items": {
            "type": "string",
            "maxLength": 40000,
            "minLength": 1
        },
        "categories": {
            "type": "string",
            "maxLength": 15000,
            "minLength": 1
        }
    },
    "required": [
        "items",
        "categories"
    ]
}

Atsiliepimų rūšiavimas

feedback_sorting

Surūšiuokite atvirus atsiliepimus į prižiūrimas temas su tikslia ištrauka kiekvienam įrašui ir kiekiais pagal temas.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
items — Atsiliepimai
Vienas įrašas eilutėje, pavyzdžiui, iš apklausos.
Numatytieji nustatymai: ""
categories — Temos
Prižiūrimos temos su trumpu apibrėžimu.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 56000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "feedback_sorting",
    "text": "{\"items\":\"id,source,text\\nF1,Apklausa,Darbuotojai prie aptarnavimo stalo buvo labai draugiški.\\nF2,El. paštas,Savo vizito laukiau daugiau nei valandą.\\nF3,Apklausa,Prie pastato sunku rasti vietą automobiliui pastatyti.\",\"categories\":\"id,name,definition\\nS1,Personalas,Personalo elgesys ir patarimai\\nS2,Laukimo laikas,Laukimas ir vizitai\\nS3,Vieta,Prieiga ir automobilių stovėjimas\"}"
}
Visa konfigūracijos schema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "items": {
            "type": "string",
            "maxLength": 40000,
            "minLength": 1
        },
        "categories": {
            "type": "string",
            "maxLength": 15000,
            "minLength": 1
        }
    },
    "required": [
        "items",
        "categories"
    ]
}

Rekomendacijos laiškas

recommendation_letter

Parašykite rekomendacijos laišką remdamiesi pateikta informacija, be išgalvotų pasiekimų, įvertinimų ar palyginimų.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
person — Asmuo
Kas yra rekomenduojamas.
Numatytieji nustatymai: ""
relationship — Ryšys
Kaip rašytojas pažįsta asmenį ir kiek laiko.
Numatytieji nustatymai: ""
purpose — Kam rekomenduojama
Neprivaloma: darbas, kursas ar programa.
Numatytieji nustatymai: ""
facts — Faktai
Pakanka paprastų pastabų. Juodraštyje gali būti tik tai, kas parašyta čia.
Numatytieji nustatymai: ""
sender — Siuntėjas ir parašas
Vardas, pareigos ir kontaktinė informacija. Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
tone — Tonas
Bendras juodraščio stilius.
neutral — Neutralus · friendly — Draugiškas · formal — Formalus
Numatytieji nustatymai: "neutral"

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "recommendation_letter",
    "text": "{\"person\":\"Mira Kovac\",\"relationship\":\"Komandos vadovė „Lumen Print“ trijų metų.\",\"purpose\":\"Projektų vadovo vaidmuo\",\"facts\":\"Mira planavo mūsų spaudos dirbtuvės perkelimą 2025 m. Ji apmokė du naujus kolegus. Ji informavo klientus per kelionę.\",\"tone\":\"friendly\",\"sender\":\"Tom Bergas, gamybos vadovas, „Lumen Print“\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

CV pagal pastabas

cv_from_notes

Paverskite pastabas apie darbą ir išsilavinimą struktūruotu CV, datas ir darbdavius nurodant tiksliai taip, kaip pateikta.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
full_name — Vardas
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
contact — Kontaktinė informacija
Pridedama pažodžiui po vardu.
Numatytieji nustatymai: ""
target_role — Siekiamos pareigos
Neprivaloma: darbas, kuriam skirtas šis CV.
Numatytieji nustatymai: ""
experience — Darbo patirtis
Pareigos, darbdaviai, datos ir užduotys. Pakanka paprastų pastabų.
Numatytieji nustatymai: ""
education — Išsilavinimas
Neprivaloma: mokyklos, kursai ir datos.
Numatytieji nustatymai: ""
skills — Įgūdžiai
Neprivaloma: kalbos, įrankiai ir kiti įgūdžiai.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "cv_from_notes",
    "text": "{\"full_name\":\"Mira Kovac\",\"contact\":\"mira.kovac@example.org\",\"target_role\":\"Projektų vadovė\",\"experience\":\"2022 m. iki šiaaugždės: komandos koordinatorė „Lumen Print“, planavo seminarų perkelimą, mokė naujus kolegus. 2018 m. – 2022 m.: spaudos technikas „Atlas Druck“\",\"education\":\"2018 m. profesinis mokymas spaudos techniko specialiausia\",\"skills\":\"Projektų planavimas, vokiečių, anglų\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Padėkos laiškas

thank_you_letter

Parašykite padėkos laišką klientams, aukotojams ar partneriams pagal nurodytą progą ir faktus.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
recipient — Gavėjas
Asmuo arba organizacija.
Numatytieji nustatymai: ""
occasion — Proga
Už ką dėkojama.
Numatytieji nustatymai: ""
facts — Faktai
Pakanka paprastų pastabų. Juodraštyje gali būti tik tai, kas parašyta čia.
Numatytieji nustatymai: ""
sender — Siuntėjas ir parašas
Vardas, pareigos ir kontaktinė informacija. Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
tone — Tonas
Bendras juodraščio stilius.
neutral — Neutralus · friendly — Draugiškas · formal — Formalus
Numatytieji nustatymai: "neutral"

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "thank_you_letter",
    "text": "{\"recipient\":\"„Riverside Bakery“\",\"occasion\":\"Mūsų vasaros mugės reminimas\",\"facts\":\"Kepykla dovano duoną 200 svečių. Du jų darbuotojai padėjo prie stoisko.\",\"tone\":\"friendly\",\"sender\":\"Anna Berg, Taryba, Riverside Association\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Susitikimo patvirtinimas

appointment_confirmation

Parašykite susitikimo patvirtinimą, kuriame data, vieta ir keitimo informacija pateikiamos tiksliai taip, kaip nurodyta.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
recipient — Gavėjas
Asmens vardas.
Numatytieji nustatymai: ""
subject_matter — Susitikimas
Kokiu klausimu susitikimas.
Numatytieji nustatymai: ""
date_time — Data ir laikas
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
place — Vieta
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
notes — Pastabos
Neprivaloma: ką atsinešti, kaip pasiruošti.
Numatytieji nustatymai: ""
cancellation — Pakeisti arba atšaukti
Kaip pakeisti arba atšaukti. Pridedama pažodžiui.
Numatytieji nustatymai: ""
sender — Siuntėjas ir parašas
Vardas, pareigos ir kontaktinė informacija. Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
tone — Tonas
Bendras juodraščio stilius.
neutral — Neutralus · friendly — Draugiškas · formal — Formalus
Numatytieji nustatymai: "neutral"

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "appointment_confirmation",
    "text": "{\"recipient\":\"Prapriešas Novak\",\"subject_matter\":\"Šildymo patikra\",\"date_time\":\"Gegužienis 12 d., 10:00\",\"place\":\"Mill Road 4\",\"notes\":\"Prašome pasirūpinti, kad šildymo katilinė būtų pasiekiama. Patsiekti paskutinę patikros ataskaitą.\",\"cancellation\":\"Paskambinkite numeriu 030 000000 prieš tai pasibaigus.\",\"tone\":\"neutral\",\"sender\":\"Serviso komanda, Heizung Berg\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Pranešimas apie nebuvimą darbe

out_of_office

Parašykite pranešimą apie nebuvimą žmonėms už organizacijos ribų ir atskirą kolegoms, laikotarpį nurodydami taip, kaip pateikta.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
person — Asmuo
Nesančio asmens vardas.
Numatytieji nustatymai: ""
date_range — Laikotarpis
Nuo kada ir iki kada, kaip turi būti parašyta.
Numatytieji nustatymai: ""
substitute — Kas pavaduoja
Vardas ir kontaktai. Pridedama pažodžiui.
Numatytieji nustatymai: ""
notes — Pastabos
Neprivaloma: skubūs reikalai, kas palauks iki grįžimo.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
tone — Tonas
Bendras juodraščio stilius.
neutral — Neutralus · friendly — Draugiškas · formal — Formalus
Numatytieji nustatymai: "neutral"

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "out_of_office",
    "text": "{\"person\":\"Mira Kovac\",\"date_range\":\"rugpjūčio 4–15 d.\",\"substitute\":\"Tom Berg, tom.berg@example.org\",\"notes\":\"Sąskaitos laukia grąžinimo.\",\"tone\":\"friendly\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Priminimas apie pasiūlymą

offer_follow_up

Parašykite mandagų priminimą apie neatsakytą pasiūlymą be spaudimo, išgalvotų terminų ar nuolaidų.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
customer — Klientas
Kliento vardas arba pavadinimas.
Numatytieji nustatymai: ""
offer_reference — Pasiūlymas
Numeris arba pavadinimas ir data. Pridedama pažodžiui.
Numatytieji nustatymai: ""
facts — Faktai
Kas buvo pasiūlyta, kas buvo aptarta, koks būtų kitas žingsnis.
Numatytieji nustatymai: ""
sender — Siuntėjas ir parašas
Vardas, pareigos ir kontaktinė informacija. Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
tone — Tonas
Bendras juodraščio stilius.
neutral — Neutralus · friendly — Draugiškas · formal — Formalus
Numatytieji nustatymai: "neutral"

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "offer_follow_up",
    "text": "{\"customer\":\"Atlas Druck\",\"offer_reference\":\"Pasiūlymas 2026-41 iš 3 d.\",\"facts\":\"Nauja sulankstanti mašina su montavimu. Kalbėjome apie pristatymą gegužę. Kitas žingsnis būtų trumpas skambutis.\",\"tone\":\"neutral\",\"sender\":\"Anna Berg, pardavimai, Lumen Print\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Trumpa instrukcija

quick_guide

Paverskite pastabas trumpa instrukcija žingsnis po žingsnio, įspėjimus pateikiant tik tokius, kokie nurodyti.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
guide_title — Pavadinimas
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
audience — Kam
Neprivaloma: kas naudoja šią instrukciją.
Numatytieji nustatymai: ""
notes — Pastabos
Žingsniai, nustatymai ir įspėjimai bet kokia tvarka.
Numatytieji nustatymai: ""
support — Pagalba
Neprivaloma: į ką kreiptis. Pridedama pažodžiui.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "quick_guide",
    "text": "{\"guide_title\":\"Išvalyti kavos aparatą\",\"audience\":\"Biuro komanda\",\"notes\":\"Išjungti ir leisti atvėsti. Ištuempti laipsnio dėtį. Nuplauti dėtį šiltu vandeniu. Nenaudoti šaldiklio. Spustelėti „clean“ mygtuką 3 sekundes.\",\"support\":\"Ūkio komanda, kambarys 12\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Saugos instruktažas

safety_briefing

Parašykite saugos instruktažą pagal pateiktas taisykles ir pavojus, nepridėdami pavojų, taisyklių ar teisinių teiginių.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
workplace — Darbo vieta
Sritis arba užduotis, kuriai skirtas instruktažas.
Numatytieji nustatymai: ""
notes — Taisyklės ir pavojai
Savos taisyklės, pavojai ir veiksmai avarijos atveju. Nieko daugiau nepridedama.
Numatytieji nustatymai: ""
responsible — Atsakingas asmuo
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
briefing_date — Instruktažo data
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "safety_briefing",
    "text": "{\"workplace\":\"Spausdinimo dirbtuvės\",\"notes\":\"Pavojai: judantys velietės, tirpinamųjų garai. Taisyklės: sutinkti ilgas plaukus, valant dėvėti pirštines, naudojant tirpinamąją medžiagą – laikyti duris atviras. Avarinis atvejis: paspausti raudoną sustabdymo mygtuką, skambinti vadoje.\",\"responsible\":\"Tom Berg\",\"briefing_date\":\"Gegužienis 12 d.\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Pranešimas nuomininkams

tenant_notice

Parašykite pranešimą nuomininkams apie darbus, patekimą į patalpas ar pokyčius, datą ir kontaktus nurodydami tiksliai taip, kaip pateikta.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
property — Objektas
Adresas arba pastatas.
Numatytieji nustatymai: ""
topic — Tema
Apie ką pranešimas.
Numatytieji nustatymai: ""
facts — Faktai
Pakanka paprastų pastabų. Juodraštyje gali būti tik tai, kas parašyta čia.
Numatytieji nustatymai: ""
date_time — Data ir laikas
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
contact — Kontaktinė informacija
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
sender — Siuntėjas ir parašas
Vardas, pareigos ir kontaktinė informacija. Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
tone — Tonas
Bendras juodraščio stilius.
neutral — Neutralus · friendly — Draugiškas · formal — Formalus
Numatytieji nustatymai: "neutral"

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "tenant_notice",
    "text": "{\"property\":\"Mill Road 4\",\"topic\":\"Vandenies išjungimas dėl vamzdžių remonto\",\"facts\":\"Vanduo visame pastate bus išjungtas maždaug 4 valandoms. Prašome išsimatyti vandens iš anksto ir užtikrinti laisvą prieinamąją vietą į rūtį.\",\"date_time\":\"Gegužienis 12 d., 08:00\",\"contact\":\"Ūkrininkystės komanda, 030 000000\",\"tone\":\"neutral\",\"sender\":\"Nekilnojamojo turto valdymas Berg\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Vidinis pranešimas

internal_announcement

Parašykite pranešimą kolegoms ar nariams pagal pateiktus faktus, datą ir kontaktus nurodydami tiksliai taip, kaip pateikta.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
topic — Tema
Apie ką šis pranešimas.
Numatytieji nustatymai: ""
audience — Kam
Neprivaloma: komanda, skyrius ar visi nariai.
Numatytieji nustatymai: ""
facts — Faktai
Pakanka paprastų pastabų. Juodraštyje gali būti tik tai, kas parašyta čia.
Numatytieji nustatymai: ""
effective_date — Galioja nuo
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
contact — Kontaktinė informacija
Kas atsako į klausimus. Pridedama pažodžiui.
Numatytieji nustatymai: ""
sender — Siuntėjas ir parašas
Vardas, pareigos ir kontaktinė informacija. Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
tone — Tonas
Bendras juodraščio stilius.
neutral — Neutralus · friendly — Draugiškas · formal — Formalus
Numatytieji nustatymai: "neutral"

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "internal_announcement",
    "text": "{\"topic\":\"Naujos biuro darbo laiko tvarka\",\"audience\":\"Visi darbuotojai\",\"facts\":\"Penktadieniais biuras užsidaro 16:00 val. Po to skambučiai nukreipiami į atsakiklio tarnybą. Prašome apie tai informuoti klientus kito kontakto metu.\",\"effective_date\":\"Birželio 1 d.\",\"contact\":\"Anna Berg, biuras\",\"tone\":\"neutral\",\"sender\":\"Vadovybė, Lumen Print\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Darbo ataskaita

work_report

Paverskite pastabas ir valandų bei medžiagų lentelę tvarkinga darbo ataskaita. Valandas ir sumas sudeda serveris, o DI suformuluoja atliktus darbus.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
customer — Klientas
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
site — Objektas
Neprivaloma: adresas arba darbo numeris.
Numatytieji nustatymai: ""
work_date — Darbo data
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
technician — Atlikė
Neprivaloma: vardas arba komanda.
Numatytieji nustatymai: ""
work_notes — Pastabos apie darbą
Kas padaryta, kas rasta, kas dar neatlikta. Pakanka paprastų pastabų.
Numatytieji nustatymai: ""
lines — Valandos ir medžiagos
Viena eilutė vienai pozicijai. kind yra labour, material arba other. unit_price gali būti tuščias.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
currency — Valuta
Trumpas kodas arba ženklas, nurodomas prie sumų, pavyzdžiui, EUR.
Numatytieji nustatymai: "EUR"

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "work_report",
    "text": "{\"customer\":\"„Hartmann Bakery“\",\"site\":\"Mill Street 4\",\"work_date\":\"2026 m. geguždės 12 d.\",\"technician\":\"Tom Berg\",\"work_notes\":\"Pakeistas tekimo mišinio maišytuvo vandens linijos tekantis ventiliuolis. Atliktas nuotėkio patikrinimas, nuotėkio nerasta. Antrajame ventiliulyje stovi rūgžtys, todėl jį reikėtų pakeisti kitą aptarnavimo metu.\",\"lines\":\"id,kind,description,quantity,unit,unit_price\\nL1,labour,Remontas ir patikrinimas,2.5,h,48\\nL2,material,Sferinis vožats DN15,1,vnt,18.40\\nL3,other,Keliamas,1,plokščias,25\",\"currency\":\"EUR\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Defektų sąrašas

defect_list

Paverskite apžiūros pastabas numeruotu defektų sąrašu. Kiekvienas įrašas susietas su tikslia pastabų ištrauka, nieko nepridedama.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
site — Objektas arba nekilnojamasis turtas
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
inspection_date — Apžiūros data
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
inspector — Apžiūrėjo
Neprivaloma.
Numatytieji nustatymai: ""
document — Apžiūros pastabos
Vienas defektas eilutėje arba pastraipoje. Gali būti minimami nuotraukų failų pavadinimai.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "defect_list",
    "text": "{\"site\":\"Mill Road 3, antras aukštas\",\"inspection_date\":\"2026 m. birželio 3 d.\",\"inspector\":\"A. Novak\",\"document\":\"Virtuvė: prie lango esantis lizdinas neturi dangtelio, matosi laidai.\\n\\nVonios kambarys: kairėje pusėje aplink dušą trūksta siurio.\\n\\nLaužas: durų rėmo dažai pačiais nupiešti, žrėkite nuotrauką IMG_204.\\n\\nMokomasis kambarys: radiatoriaus ventiliuolis nesukasi.\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Darbo charakteristikos paaiškinimas

reference_explained

Paaiškinkite darbo charakteristiką sakinys po sakinio paprastais žodžiais. Kiekvienas paaiškinimas susietas su konkrečiu sakiniu.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
document — Charakteristikos tekstas
Įklijuokite tekstą. Jis laikomas duomenimis, niekada ne instrukcijomis.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "reference_explained",
    "text": "{\"document\":\"Pani Kovac dirbo mūsų įmoneje kaip projektų asistentė nuo 2023 m. kovo mėnesio iki 2026 m. birželio mėnesio.\\n\\nJi atliko jai paskirtas užduotis su dideliu rūpumu ir visada mūsų pilna patikima.\\n\\nJūsų elgesys su kolegomis buvo draugiškas ir ji visada buvo punktuali.\\n\\nLinkime jai visų geriausio ateičiai.\"}"
}
Visa konfigūracijos schema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "document": {
            "type": "string",
            "maxLength": 12000,
            "minLength": 1
        }
    },
    "required": [
        "document"
    ]
}

Darbo charakteristikos juodraštis

reference_draft

Parenkite darbo charakteristiką pagal pateiktus faktus. Datos, pareigos ir vertinimai nurodomi tik tada, jei jie yra įvestyje.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
employee — Darbuotojas
Vardas ir pavardė. Pridedama pažodžiui.
Numatytieji nustatymai: ""
period — Darbo laikotarpis
Pridėta žodį žodį, pavyzdžiui, nuo 2023 m. kovo 1 d. iki 2026 m. birželio 30 d.
Numatytieji nustatymai: ""
role — Pareigos
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
company — Įmonė
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
facts — Faktai
Pareigos, rezultatai, elgesys ir kaip jie vertinami. Juodraštyje gali būti tik tai, kas parašyta čia.
Numatytieji nustatymai: ""
sender — Siuntėjas ir parašas
Vardas, pareigos ir kontaktinė informacija. Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
tone — Tonas
Bendras juodraščio stilius.
neutral — Neutralus · friendly — Draugiškas · formal — Formalus
Numatytieji nustatymai: "neutral"

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "reference_draft",
    "text": "{\"employee\":\"Mira Kovac\",\"period\":\"2023 m. kovo 1 d. – 2026 m. birčios 30 d.\",\"role\":\"Projekto asistentė\",\"company\":\"Lumen Print\",\"facts\":\"Planavo spaudos grafikus 40 klientams. Padėjo mokti du naujus kolegus. Jos darbas buvo labai kokybiškas ir patikimas. Kolegių ir klientų vertino jos draugišką elgesį. Ji išeina savo prašymu.\",\"tone\":\"formal\",\"sender\":\"Tom Bergas, gamybos vadovas\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Komunalinių mokesčių sąskaitos patikra

utility_bill_check

Perskaičiuokite paslaugų ar komunalinių mokesčių sąskaitą pagal jos skaičius ir gaukite klausimų sąrašą. Aritmetiką atlieka serveris.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
property — Butas arba nekilnojamasis turtas
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
period — Atsiskaitymo laikotarpis
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
lines — Išlaidos iš sąskaitos
Viena eilutė vienai išlaidų rūšiai: total_amount – visam pastatui, key_total ir key_share – paskirstymui, pavyzdžiui, 500 ir 62 kvadratiniai metrai. previous_total gali būti tuščias.
Numatytieji nustatymai: ""
advance_paid — Avansiniai mokėjimai
Iš viso sumokėta laikotarpio metu. Tuščia, jei nežinoma.
Numatytieji nustatymai: ""
billed_balance — Sąskaitoje nurodytas likutis
Sąskaitoje nurodyta mokėtina suma, palyginimui. Tuščia, jei nežinoma.
Numatytieji nustatymai: ""
statement_total — Pastabos iš sąskaitos
Neprivaloma: kita sąskaitoje nurodyta informacija, pavyzdžiui, apskaičiuotas likutis.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
currency — Valuta
Trumpas kodas arba ženklas, nurodomas prie sumų, pavyzdžiui, EUR.
Numatytieji nustatymai: "EUR"

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "utility_bill_check",
    "text": "{\"property\":\"Mill Road 3, butas 5\",\"period\":\"2025 m. nuo januaro 1 d. iki gruodžio 31 d.\",\"lines\":\"id,cost_type,total_amount,key_total,key_share,previous_total\\nC1,Šildymas,8400,500,62,6800\\nC2,Vanduo,2100,500,62,2050\\nC3,Priežiūrėtojas,3600,500,62,3600\\nC4,Draudimas,1500,500,62,1450\",\"advance_paid\":\"1500\",\"billed_balance\":\"402.60\",\"statement_total\":\"Statement dated 15 March 2026.\",\"currency\":\"EUR\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Alergenų ženklinimas

allergen_labelling

Pagal ingredientų sąrašus pažymėkite 14 pagrindinių maisto alergenų kiekvienam patiekalui. Kiekviename įraše nurodomas ingredientas, iš kurio jis kilęs, kad įmonė galėtų patikrinti.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
dishes — Patiekalai ir ingredientai
Viena eilutė vienam patiekalui su visais ingredientais, įskaitant pirktinių produktų ingredientus, jei jie žinomi.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "allergen_labelling",
    "text": "{\"dishes\":\"id,dish,ingredients\\nD1,Blynai,\\\"kvietiniai miltai, kiaušiniai, pienas, sviestas, drėzga\\\"\\nD2,Lentilės,\\\"lękiškos pupelės, morkavai, krapai, svogūnai, alyvuogių aliejus\\\"\\nD3,Salotos su vinaigrette padažu,\\\"vėliava, pomidorai, garstyčios, vynuogų vynas, saulėgrąžos aliejus\\\"\"}"
}
Visa konfigūracijos schema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "dishes": {
            "type": "string",
            "maxLength": 20000,
            "minLength": 1
        }
    },
    "required": [
        "dishes"
    ]
}

Mokymosi kortelės

flashcards

Paverskite mokomąjį tekstą klausimų ir atsakymų kortelėmis. Kiekviena kortelė susieta su tikslia ištrauka, o rinkinį galima importuoti į kortelių programas.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
document — Mokomasis tekstas
Įklijuokite tekstą. Jis laikomas duomenimis, niekada ne instrukcijomis.
Numatytieji nustatymai: ""
card_count — Kortelių skaičius
Nuo 5 iki 40.
Numatytieji nustatymai: 12

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "flashcards",
    "text": "{\"document\":\"Fotosintezė vyksta augalų komarcėlių chloroplastuose. Chlorofilis sugeria šviesą, pagrindiai raudonos ir mėlynos bangos diapazono.\\n\\nŠviesos reakcijų metu vanduo skirstomas ir išsiskleidžia deguonis. Energija kaučiama ATP ir NADPH.\\n\\nKelvinų cikle naudojant šią energiją angliaugienas paverčiama cukraus.\",\"card_count\":5}"
}
Visa konfigūracijos schema
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "document": {
            "type": "string",
            "maxLength": 30000,
            "minLength": 1
        },
        "card_count": {
            "type": "integer",
            "minimum": 5,
            "maximum": 40
        }
    },
    "required": [
        "document",
        "card_count"
    ]
}

Pamokos planas

lesson_plan

Sudarykite pamokos planą su laikais pagal etapus ir trukmes. Laikus apskaičiuoja serveris, o DI suformuluoja kiekvieną etapą ir jo mokymosi tikslą.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
meeting_title — Pamokos pavadinimas
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
objective — Mokymosi tikslas ir grupė
Ką grupė turėtų mokėti daryti po to ir kas yra ši grupė.
Numatytieji nustatymai: ""
start_time — Pradžios laikas
Formatas 09:30.
Numatytieji nustatymai: "08:00"
topics — Etapai
Vienas etapas eilutėje su vedančiuoju ir minutėmis.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
available_minutes — Turimos minutės
0 reiškia, kad nėra ribos. Pranešama apie ilgesnį planą.
Numatytieji nustatymai: 45
break_minutes — Pertrauka po kiekvieno trečio etapo
Minutės, 0 reiškia be pertraukos.
Numatytieji nustatymai: 0

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "lesson_plan",
    "text": "{\"meeting_title\":\"Fractioniai: pridedamas naudojant tą patį vadovą\",\"objective\":\"5 klasa gali pridėti frakcijas su tuo pačiu vadovu.\",\"start_time\":\"08:00\",\"topics\":\"id,topic,owner,minutes\\nP1,\\\"Pakartokite, kas yra frakcija\\\",Teacher,5\\nP2,Parodykite pridėjimą naudojant picos gabalėlius,Teacher,10\\nP3,Pranešimai poromis,Pupils,20\\nP4,Palyginti rezultatus ir apibendrinimas,Class,10\",\"available_minutes\":45,\"break_minutes\":0}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Pranešimas apie žalą draudikui

insurance_claim

Parašykite pranešimą apie žalą draudikui pagal pateiktus faktus. Poliso numeris, data ir suma lieka tikslūs, nieko nepridedama.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
insurer — Draudikas
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
policy_number — Poliso numeris
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
incident_date — Incidento data
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
incident_place — Incidento vieta
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
facts — Faktai
Kas nutiko, kas buvo sugadinta, kas buvo padaryta po to, kas dalyvavo.
Numatytieji nustatymai: ""
claim_amount — Reikalaujama suma
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
sender — Siuntėjas ir parašas
Vardas, pareigos ir kontaktinė informacija. Pridėta žodį po žodžio.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "insurance_claim",
    "text": "{\"insurer\":\"Riverside Insurance\",\"policy_number\":\"HR-4471-22\",\"incident_date\":\"2026 m. kovo 14 d.\",\"incident_place\":\"Mill Road 3, butetas 5\",\"facts\":\"Naktį sušalėjo vandentvies vauzdas virtuvės sienoje. Vanduo užpilė virtuvę ir koridorių. Koridorių grindys ir virtuvės spintelė yra pažeisti. Mes užd closedėme pagrindinį vožtą ir tą pačią rytą iškvietėme vamzdininką.\",\"claim_amount\":\"2 350 EUR\",\"sender\":\"Anna Novak, Mill Road 3, Bridgeport\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Kelionės išlaidų ataskaita

travel_expenses

Paverskite išlaidų sąrašą kelionės išlaidų ataskaita. Sumas sudeda serveris, jis taip pat praneša apie trūkstamus kvitus ir datas.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
traveller — Keliautojas
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
period — Kelionės laikotarpis
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
purpose — Kelionės tikslas
Kur ir kodėl.
Numatytieji nustatymai: ""
lines — Išlaidos
Viena eilutė vienai išlaidai. receipt yra yes arba no.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
currency — Valuta
Trumpas kodas arba ženklas, nurodomas prie sumų, pavyzdžiui, EUR.
Numatytieji nustatymai: "EUR"

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "travel_expenses",
    "text": "{\"traveller\":\"Mira Kovac\",\"period\":\"2026 m. birželio 3–4 d.\",\"purpose\":\"Vizitas pas tiekėją „Hartmann Paper“ Bridgeport, kad susitiktųte dėl pristatymo tvarkos.\",\"lines\":\"id,date,category,description,amount,receipt\\nE1,Birios Josaros,Traukinys,Atgal grįžtančioji bilietas,86.50,yes\\nE2,Birios Josaros,Viešbutis,Viena nakvynė,112,yes\\nE3,Birios Josaros,Maitinimas,Pokykštinė su tiekėju,48.20,no\\nE4,4 birželio,Taksi,Stata į biurą,,no\",\"currency\":\"EUR\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Klubo metinė ataskaita

club_annual_report

Parašykite klubo ar asociacijos metinę ataskaitą pagal pastabas. Narių skaičiai ir finansai pateikiami tiksliai taip, kaip nurodyta.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
club — Klubas ar asociacija
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
year — Metai
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
facts — Faktai
Įvykiai, nariai, finansai, padėkos ir planai. Pakanka paprastų pastabų.
Numatytieji nustatymai: ""
sender — Siuntėjas ir parašas
Vardas, pareigos ir kontaktinė informacija. Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
length — Ilgis
Apytikslis juodraščio ilgis.
short — Trumpas · medium — Vidutinis · long — Ilgas
Numatytieji nustatymai: "medium"

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "club_annual_report",
    "text": "{\"club\":\"Riverside Rowing Club\",\"year\":\"2025\",\"facts\":\"Birželį surengėme vasaros regatą su 120 dalyvių. Nupirktos dvi naujos valtys. Narių skaičius išaugo nuo 84 iki 97. Pajamos sudarė 18 400 EUR, o išlaidos – 16 900 EUR. 2026 m. norime atnaujinti valčių namelį. Ačiū regatos komandos savanoriams.\",\"length\":\"medium\",\"sender\":\"Anna Novak, pirmininkė\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Buto perdavimo aktas

flat_handover

Parašykite buto perdavimo aktą pagal pastabas. Adresas, skaitiklių rodmenys, raktai ir dalyvavę asmenys lieka tiksliai tokie, kaip įvesta.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
address — Adresas
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
handover_date — Perdavimo data
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
parties — Dalyvavę asmenys
Vardai ir vaidmenys. Pridedama pažodžiui.
Numatytieji nustatymai: ""
meters — Skaitiklių rodmenys
Vienas skaitiklis eilutėje su numeriu ir rodmeniu. Pridedama pažodžiui.
Numatytieji nustatymai: ""
keys — Raktai
Kas buvo perduota. Pridedama pažodžiui.
Numatytieji nustatymai: ""
rooms_notes — Pastabos pagal kambarius
Būklė, kambarys po kambario. Defektai ir susitarimai paprastose pastabose.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "flat_handover",
    "text": "{\"address\":\"Mill Road 3, buto 5, Bridgeport\",\"handover_date\":\"2026 m. biraliųjų 30 d.\",\"parties\":\"Anna Novak (nuomotojas), Tom Berg (nuomotojas)\",\"meters\":\"Elektra 44812 kWh\\nVanduo 312 m3\",\"keys\":\"3 buto raktai, 1 rūtės raktas\",\"rooms_notes\":\"Virtuvė švari, viena įliava ant stalipo. Pokario kambarys ką tik dažytas, pažeidimų nėra. Buitinė terasa švari, kranas šiek tiek kaskia. Nuomotojas sutvarkys kraną iki liepos 15 d.\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Pasiruošimas pokalbiui su darbuotoju

staff_talk_prep

Pasiruoškite metiniam pokalbiui su darbuotoju pagal pastabas: stiprybės, temos, klausimai ir galimi tikslai, pavyzdžiai tik iš pastabų.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
employee — Darbuotojas
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
meeting_date — Pokalbio data
Neprivaloma.
Numatytieji nustatymai: ""
role — Pareigos
Neprivaloma.
Numatytieji nustatymai: ""
facts — Faktai
Pastabos, rezultatai, abejonės ir lūkesčiai. Užtenka paprastų užrašų.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
tone — Tonas
Bendras juodraščio stilius.
neutral — Neutralus · friendly — Draugiškas · formal — Formalus
Numatytieji nustatymai: "neutral"

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "staff_talk_prep",
    "text": "{\"employee\":\"Mira Kovac\",\"meeting_date\":\"2020 m. birželio 20 d.\",\"role\":\"Projekto asistentė\",\"facts\":\"Puikiai suplanavo dirbtuvės judėjimą. Padėjo mokti du naujus kolegus. Pavasarį ataskaitos buvo vėluojamos tris kartus. Norėtų daugiau dirbti su klientais.\",\"tone\":\"friendly\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Kasos ataskaita klubams

cash_report

Paverskite kasos knygą kasos ataskaita. Serveris apskaičiuoja pradinį ir galutinį likutį, pajamas ir išlaidas bei praneša apie trūkstamas datas ir kvitus.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
club — Klubas ar asociacija
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
period — Laikotarpis
Pridedama pažodžiui, pavyzdžiui, sausio 1 d. – kovo 31 d. 2026 m.
Numatytieji nustatymai: ""
opening_balance — Pradinis likutis
Likutis laikotarpio pradžioje, pavyzdžiui, 1250.50. Neigiamas likutis rašomas su minuso ženklu.
Numatytieji nustatymai: ""
stated_closing — Nurodytas galutinis likutis
Neprivaloma: faktiškai suskaičiuotas arba banko nurodytas likutis, palyginimui.
Numatytieji nustatymai: ""
lines — Kasos knyga
Vienas įrašas eilutėje. Pajamas arba išlaidas įveskite teigiamu skaičiumi. receipt yra yes arba no.
Numatytieji nustatymai: ""
treasurer_notes — Pastabos
Neprivaloma: ką ataskaitoje reikėtų paminėti, pavyzdžiui, didesnių įrašų paskirtį.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
currency — Valuta
Trumpas kodas arba ženklas, nurodomas prie sumų, pavyzdžiui, EUR.
Numatytieji nustatymai: "EUR"

Didžiausias UTF-8 įvesties baitų skaičius: 45000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "cash_report",
    "text": "{\"club\":\"Riverside Rowing Club\",\"period\":\"2026 m. jan. 1 d. – kovo 31 d.\",\"opening_balance\":\"1250.00\",\"stated_closing\":\"1941.20\",\"lines\":\"id,date,description,income,expense,receipt\\nK1,2026-01-15,Narystės mokestis sausiui,640.00,,yes\\nK2,2026-01-28,Laivų degalas,,86.40,yes\\nK3,2026-02-10,Salės nuoma,,180.00,yes\\nK4,2026-02-21,Pyragų pardavimas atvirų durų dieną,212.50,,no\\nK5,,Valymo priemonės,,34.90,yes\\nK6,2026-03-12,Dovana iš kepinių išduodamos kepinių,150.00,,yes\",\"treasurer_notes\":\"Pyragų pardavimo kvitas vis dar yra organizatoriaus. Grynaisiais pinigais buvo skaičiuoti vasario pabaigoje.\",\"currency\":\"EUR\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Kelionių žurnalo patikra

mileage_log_check

Patikrinkite kelionių žurnalą eilutė po eilutės. Serveris apskaičiuoja kiekvienos kelionės kilometrus ir praneša apie spragas, mažėjančius rodmenis ir trūkstamus duomenis.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
vehicle — Transporto priemonė
Pridedama pažodžiui, pavyzdžiui, pavadinimas ar valstybinis numeris.
Numatytieji nustatymai: ""
period — Laikotarpis
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
lines — Kelionės
Viena eilutė vienai kelionei su pradiniu ir galutiniu rodmeniu. trip_type yra laisvas tekstas, pavyzdžiui, darbo arba asmeninė.
Numatytieji nustatymai: ""
remarks — Pastabos
Neprivaloma: ką patikroje reikėtų paminėti.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 45000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "mileage_log_check",
    "text": "{\"vehicle\":\"Įmonės furgonas BX-KM 418\",\"period\":\"2026 m. gegužis\",\"lines\":\"id,date,driver,start_km,end_km,trip_type,purpose\\nF1,2026-05-04,T. Berg,45210,45262,verslas,Kliento apsilankymas „Hartmann Bakery“\\nF2,2026-05-05,T. Berg,45262,45298,privatūs,Išvykimas į metalo prekių parduotuvę\\nF3,2026-05-06,A. Novak,45310,45402,verslas,Pristatymas į Mill Road\\nF4,2026-05-07,A. Novak,45402,45455,,Susitikimas su tiekėju Bridgeport\\nF5,2026-05-08,T. Berg,45450,45471,verslas,Objekto apžiūra\",\"remarks\":\"\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Darbo laiko žiniaraščio santrauka

timesheet_summary

Susumuokite darbo laiko žiniaraščius pagal pradžią, pabaigą ir pertrauką. Serveris apskaičiuoja valandas pagal asmenį ir savaitę, palygina jas su tikslinėmis valandomis ir praneša apie neįprastus laikus.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
organisation — Įmonė arba klubas
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
period — Laikotarpis
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
lines — Laiko įrašai
Viena eilutė vienam darbo laikotarpiui. Laikai, pavyzdžiui, 08:30, pertrauka sveikomis minutėmis.
Numatytieji nustatymai: ""
target_hours — Tikslinės valandos per savaitę
Neprivaloma: tikslas vienam asmeniui per vieną kalendorinę savaitę, pavyzdžiui, 38,5.
Numatytieji nustatymai: ""
remarks — Pastabos
Neprivaloma: ką santraukoje reikėtų paminėti.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
overnight — Pamainos po vidurnakčio
Taip: pabaigos laikas, ankstesnis už pradžią, laikomas kitos dienos laiku. Ne: tokios eilutės pažymimos.
no — Ne · yes — Taip
Numatytieji nustatymai: "no"

Didžiausias UTF-8 įvesties baitų skaičius: 45000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "timesheet_summary",
    "text": "{\"organisation\":\"Hartmann kepininių\",\"period\":\"2026 m. gegužnio 4–10 d.\",\"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\":\"\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Skaitiklių rodmenų vertinimas

meter_readings

Įvertinkite elektros, vandens ar dujų skaitiklių rodmenis. Serveris apskaičiuoja suvartojimą per laikotarpį ir praneša apie išskirtis bei mažėjančius rodmenis.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
property — Objektas arba namų ūkis
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
lines — Rodmenys
Viena eilutė vienam rodmeniui. Datos, pavyzdžiui, 2026-03-31 arba 31.03.2026. Kiekvienam skaitikliui naudokite vieną vienetą.
Numatytieji nustatymai: ""
remarks — Pastabos
Neprivaloma: pavyzdžiui, skaitiklio keitimas ar ilgas nebuvimas.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
outlier_percent — Išskirties riba procentais
Pranešama apie laikotarpius, tiek nutolusius nuo skaitiklio vidurkio. Nuo 10 iki 500.
Numatytieji nustatymai: 50

Didžiausias UTF-8 įvesties baitų skaičius: 40000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "meter_readings",
    "text": "{\"property\":\"Mill Road 3, buto 5\",\"lines\":\"id,meter,date,reading,unit\\nZ1,Elektra,2026-01-01,44120,kWh\\nZ2,Elektra,2026-02-01,44430,kWh\\nZ3,Elektra,2026-03-01,44710,kWh\\nZ4,Elektra,2026-04-01,45410,kWh\\nZ5,Elektra,2026-05-01,45700,kWh\\nZ6,Vanduo,2026-01-01,312.5,m3\\nZ7,Vanduo,2026-04-01,331,m3\\nZ8,Vanduo,2026-07-01,328.5,m3\",\"outlier_percent\":50,\"remarks\":\"Šildytuvas, naudojamas kovo mėnesį.\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Inventoriaus sąrašas

inventory_list

Paverskite atsargų inventorizaciją inventoriaus sąrašu. Serveris padaugina kiekį iš vieneto vertės, susumuoja pagal kategorijas ir praneša apie pasikartojimus bei trūkstamas vertes.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
organisation — Parduotuvė arba klubas
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
inventory_date — Inventarizacijos data
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
location — Vieta
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
lines — Prekės
Viena eilutė vienai prekei su kiekiu ir vieneto verte. Apie trūkstamą skaičių pranešama, o eilutė į bendrą sumą neįtraukiama.
Numatytieji nustatymai: ""
remarks — Pastabos
Neprivaloma: ką sąraše reikėtų paminėti.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
currency — Valuta
Trumpas kodas arba ženklas, nurodomas prie sumų, pavyzdžiui, EUR.
Numatytieji nustatymai: "EUR"

Didžiausias UTF-8 įvesties baitų skaičius: 45000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "inventory_list",
    "text": "{\"organisation\":\"Riverside irkliavimo klubas\",\"inventory_date\":\"2025 m. gruodžio 31 d.\",\"location\":\"Laivų stovotinė\",\"lines\":\"id,category,item,quantity,unit,unit_value\\nI1,Laivai,Vienintelė irklioji,3,vnt.,1800\\nI2,Laivai,Atečių pora,12,pora,95\\nI3,Virtuvė,Kavos aparatas,1,vnt.,240\\nI4,Virtuvė,Lĩažiai,48,vnt.,2.50\\nI5,Virtuvė,Lĩažiai,48,vnt.,2.50\\nI6,Dirbtuvė,Bešniuolinis gręžtuvas,2,vnt.,\\nI7,Dirbtuvė,Lubrikantas,,dėtinis,7.80\",\"remarks\":\"Suskaičiuota du tarybos nariai.\",\"currency\":\"EUR\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Pamainos perdavimas

shift_handover

Paverskite pamainos pastabas aiškiu perdavimu. Pateikiami tik punktai iš pastabų, neatliktos užduotys išvardijamos atskirai, niekas nevertinama ir nepatariama.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
area — Sritis arba komanda
Pridedama pažodžiui, pavyzdžiui, skyrius, virtuvė ar gamybos linija.
Numatytieji nustatymai: ""
shift — Pamaina ir data
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
handed_by — Perdavė
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
received_by — Perėmė
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
notes — Pamainos pastabos
Pakanka paprastų pastabų. Perdavime gali būti tik tai, kas čia parašyta.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "shift_handover",
    "text": "{\"area\":\"2-asis rajono priežiūros komanda\",\"shift\":\"Vėlyvo vakaros posmario, 2026 m. gegužnio 12 d.\",\"handed_by\":\"A. Novak\",\"received_by\":\"T. Berg\",\"notes\":\"Nr. 12 kambarys: p. Hansenas 16:00 turėjo kraujospūdį 150/90, gydytojas informuotas, naujo nurodymo dar nėra. Nr. 14 kambarys: p. Lund 18:00 buvo paduotos vakarinės tabletės. Nr. 9 kambarys: kvietimo skambutis neveikia, technikas skambino, ateis ryte. Nr. 12 kambarys: vėl paklauskite gydytojo dėl naujo nurodymo iki 21:00. Patalynės pristatymą dar reikia sutvarkyti.\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Klubo biudžeto planas

club_budget

Paverskite biudžeto skaičius klubo biudžeto planu. Serveris susumuoja pajamas ir išlaidas, apskaičiuoja likutį ir pažymi bent 20 % pokyčius, palyginti su ankstesniais metais.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
club — Klubas ar asociacija
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
year — Biudžetiniai metai
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
lines — Biudžeto pozicijos
Viena eilutė vienai pozicijai. kind yra income arba expense. previous yra ankstesnių metų skaičius ir gali būti tuščias.
Numatytieji nustatymai: ""
remarks — Pastabos
Neprivaloma: pokyčių priežastys arba metų planai.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
currency — Valuta
Trumpas kodas arba ženklas, nurodomas prie sumų, pavyzdžiui, EUR.
Numatytieji nustatymai: "EUR"

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "club_budget",
    "text": "{\"club\":\"Riverside irklavimo klubas\",\"year\":\"2026\",\"lines\":\"id,kind,item,planned,previous\\nH1,income,Narystės mokestis,18400,17800\\nH2,income,Regatos dalyvavimo mokestis,3600,2800\\nH3,income,Aukojimai,1500,2000\\nH4,expense,Laivų remontas,6200,4800\\nH5,expense,Laivų stoginėje nuoma,9600,9600\\nH6,expense,Draudimas,2100,1950\\nH7,expense,Laivų pastatų renovacija,7000,\",\"remarks\":\"Laivų pastatų renovacija planuojama vasarą. Dviems laimams reikia naujų rėgelių.\",\"currency\":\"EUR\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Pasiruošimas darbo pokalbiui

interview_preparation

Pasiruoškite darbo pokalbiui pagal darbo skelbimą ir CV: tikėtini klausimai, tinkami punktai ir spragos. Apie darbdavį ar kandidatą nieko nepridedama.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
job_title — Pareigybės pavadinimas
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
company — Įmonė
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
job_ad — Darbo skelbimas
Įklijuokite tekstą. Jis laikomas duomenimis, niekada ne instrukcijomis.
Numatytieji nustatymai: ""
cv — CV
Įklijuokite tekstą. Tik tai, ko reikia pasiruošimui; kontaktinius duomenis galima praleisti.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "interview_preparation",
    "text": "{\"job_title\":\"Projekto asistentas\",\"company\":\"Lumen Print\",\"job_ad\":\"„Lumen Print“ ieško projekto asistento Bridgeport. Darbo užduotys: spaudos grafiko planavimas, bendravimas su klientais ir tiekėjais, savaitinių būsenų ataskaitų rengimas. Reikalavimai: projekto koordinavimo patirtis, gebėjimas užtikrintai dirbti su lentelėmis, gerų rašybos anglių kalba, patirtis spaudos gamyboje yra privalumas. Pradžia: rugsėjo 1 d.\",\"cv\":\"Mira Kovac. 2023–2026 m.: biuro asistentė „Hartmann Paper“, Bridgeport. Koordinavo pristatymus su 40 klientų, vedė pristatymų planus lentelėse, apmokė du naujus kolegus. 2020–2023 m.: mokomoji praktika biuro darbinio pareigos. Kalbos: anglų – geros rašybos ir kalbos; kroatų – gimtoji.\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Vairavimo pamokų apskaita

driving_lesson_record

Paverskite vairavimo pamokų sąrašą mokymo apskaita. Serveris suskaičiuoja pamokas pagal tipą ir palygina jas su įvestais tikslais.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
learner — Mokinys
Vardas arba nuoroda. Pridedama pažodžiui.
Numatytieji nustatymai: ""
driving_school — Vairavimo mokykla
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
licence_class — Vairuotojo pažymėjimo kategorija
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
lines — Pamokos
Viena eilutė vienai pamokai ar blokui. units yra pamokų skaičius, topic gali būti tuščias.
Numatytieji nustatymai: ""
targets — Tikslai pagal pamokų tipą
Viena eilutė vienam tipui su taikomu tikslu. Įrankis nežino taisyklių ir tik lygina šiuos skaičius.
Numatytieji nustatymai: ""
remarks — Pastabos
Neprivaloma: ką apskaitoje reikėtų paminėti.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "driving_lesson_record",
    "text": "{\"learner\":\"Mira K.\",\"driving_school\":\"Lindenau vairavimo mokykla\",\"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\":\"L8 pamoka buvo perkelta, data vis dar nėra nustatyta.\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Plaukų spalvos kortelė

hair_colour_card

Paverskite dažų produktus ir pastabas spalvos kortele. Serveris pagal įvestus produktus apskaičiuoja maišymo santykį ir kiekius, apie odą nieko neteigiama.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
client — Klientas
Vardas arba kliento numeris. Pridedama pažodžiui.
Numatytieji nustatymai: ""
salon — Salonas
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
recipe_date — Data
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
lines — Produktai
Viena eilutė vienam produktui. Įveskite dalis santykiui arba kiekvieno produkto kiekį.
Numatytieji nustatymai: ""
total_amount — Bendras kiekis
Neprivaloma: maišomas kiekis, pavyzdžiui, 120. Jis padalijamas pagal dalis.
Numatytieji nustatymai: ""
recipe_notes — Pastabos apie tepimą
Neprivaloma: tvarka, laikymo laikas, kliento pageidavimai.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
unit — Vienetas
Iki 4 raidžių, pavyzdžiui, g arba ml.
Numatytieji nustatymai: "g"

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "hair_colour_card",
    "text": "{\"client\":\"Kliento kortelė 1184\",\"salon\":\"Studio Lindenau\",\"recipe_date\":\"2026 m. gegužnio 12 d.\",\"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\":\"Pirmiausia šaknys, palikti 30 minučių, tada ilgis paskutinioms 10 minutėms. Klientas nori vėlyvo tono be raudonumo.\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Fotosesijos tvarkaraštis

photo_shoot_schedule

Sudarykite fotosesijos tvarkaraštį pagal žingsnius ir minutes. Serveris apskaičiuoja visus laikus, rezervus ir viršijimus, o DI suformuluoja kiekvieną žingsnį.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
shoot — Fotosesija
Fotosesijos pavadinimas arba klientas. Pridedama pažodžiui.
Numatytieji nustatymai: ""
shoot_date — Data
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
location — Vieta
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
start_time — Pradžios laikas
Formatas 09:30.
Numatytieji nustatymai: "09:00"
latest_end — Planuota pabaiga
Neprivaloma, formatas 18:30. Apie vėlesnę pabaigą pranešama.
Numatytieji nustatymai: ""
lines — Žingsniai
Viena eilutė kiekvienam žingsniui su minutėmis. fixed_start neprivalomas – laikui, kurio negalima perkelti, pavyzdžiui, auksinei valandai 19:40.
Numatytieji nustatymai: ""
remarks — Pastabos
Neprivaloma: pageidavimai ir detalės, padėsiančios suformuluoti žingsnius.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "photo_shoot_schedule",
    "text": "{\"shoot\":\"Berg šeimyna, pavasarinės nuotraukos\",\"shoot_date\":\"2026 m. gegužnio 16 d.\",\"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\":\"Šeima nori natūralių nuotraukų be pozavų. Vaikai greitai pavargsta.\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Vestuvių dienos tvarkaraštis

wedding_day_schedule

Sudarykite vestuvių dienos tvarkaraštį pagal žingsnius ir minutes. Serveris apskaičiuoja visus laikus, rezervus ir viršijimus, o DI suformuluoja kiekvieną žingsnį.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
wedding — Vestuvės
Poros vardai. Pridedama pažodžiui.
Numatytieji nustatymai: ""
wedding_date — Data
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
venue — Šventės vieta
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
start_time — Pradžios laikas
Formatas 09:30.
Numatytieji nustatymai: "09:00"
latest_end — Planuota pabaiga
Neprivaloma, formatas 00:30. Apie vėlesnę pabaigą pranešama. Laikas, ankstesnis už pradžią, laikomas kitos dienos laiku.
Numatytieji nustatymai: ""
lines — Žingsniai
Viena eilutė kiekvienam žingsniui su minutėmis. fixed_start neprivalomas – laikui, kurio negalima perkelti, pavyzdžiui, ceremonijai.
Numatytieji nustatymai: ""
remarks — Pastabos
Neprivaloma: pageidavimai ir detalės, padėsiančios suformuluoti žingsnius.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "wedding_day_schedule",
    "text": "{\"wedding\":\"Anna ir Tomas\",\"wedding_date\":\"2026 m. biržio 20 d.\",\"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\":\"Tortas iš „Hartmann“ kepinių. DJ atsiskraids savo įrangą.\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Namų pratimų lapas

home_exercise_sheet

Surašykite terapeuto pastabas į aiškų namų pratimų lapą. Pateikiami tik pratimai iš pastabų, be diagnozės ir medicininių patarimų.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
patient — Pacientas
Neprivaloma: pakanka vardo ar nuorodos. Pridedama pažodžiui.
Numatytieji nustatymai: ""
therapist — Terapeutas arba kabinetas
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
sheet_date — Data
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
notes — Terapeuto pastabos
Sutarti pratimai su kartojimais ir atlikimo būdu. Gali būti pateikta tik tai, kas parašyta čia.
Numatytieji nustatymai: ""
practice_contact — Kontaktas
Neprivaloma. Pridedama pažodžiui pabaigoje.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "home_exercise_sheet",
    "text": "{\"patient\":\"Nuoroda 2207\",\"therapist\":\"Lindenau fizioterapija, K. Berg\",\"sheet_date\":\"2026 m. gegužnio 5 d.\",\"notes\":\"Kylantis ant kulnų laikantis už staliaus, 10 kartų, 2 serijos, ryte ir vakare. Liekitės ant nugaros, abiem rankomis prisitraukite koją prie krūtinės, laikykite 20 sekundes, po 3 kartus kieknos pusės. Kasdien vaikstokite po plokčios grindų 15 minučių. Prisidėkite veikti priglėstai. Atneškite lapelį kitam vizitui.\",\"practice_contact\":\"Lindenau fizioterapija, telefonas 0123 456789\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Slaugos ataskaita

care_report

Paverskite slaugos pastabas neutralia ataskaita. Pateikiami tik stebėjimai iš pastabų, be diagnozės ir patarimų, o pastaba nurodo, kad ją patikrina kvalifikuotas specialistas.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
care_client — Klientas
Pakanka nuorodos. Pridedama pažodžiui.
Numatytieji nustatymai: ""
report_date — Data ir pamaina
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
written_by — Parašė
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
notes — Slaugos pastabos
Kas pastebėta ir padaryta. Ataskaitoje gali būti tik tai, kas parašyta čia.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "care_report",
    "text": "{\"care_client\":\"Nuoroda A-17\",\"report_date\":\"2026 m. gegužnio 12 d., ankstyva pamapa\",\"written_by\":\"A. Novak\",\"notes\":\"08:00 buvo nuplautos kriauklėje su pagalba. Pusryčius suvalgė dienos kambaryje. Su einamąju pagaliku vaikščiojo į sodą apie 20 minučių. Sakė, kad nauja kėdė patogu. 09:30 buvo pakeista klausos aparato baterija. 11:00 skambino dukra. Atidengta: paklausti, ar reikia patikrinti einamojo pagaliko stabdžius.\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Vaikų priežiūros stebėjimo ataskaita

childcare_observation

Surašykite auklėtojo pastabas į stebėjimo ataskaitą. Pateikiami tik stebėjimai, be diagnozės, vaiko vertinimo ar klasifikavimo.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
child — Vaikas
Pakanka vardo ar kodo. Pridedama pažodžiui.
Numatytieji nustatymai: ""
child_group — Grupė
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
observation_period — Stebėjimo laikotarpis
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
observer — Stebėjo
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
notes — Pastabos
Ką vaikas darė ir sakė. Ataskaitoje gali būti tik tai, kas čia parašyta.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "childcare_observation",
    "text": "{\"child\":\"Vaikas A\",\"child_group\":\"Saulėgrįžos grupė\",\"observation_period\":\"2026 m. gegužnio 4–8 d.\",\"observer\":\"K. Berg\",\"notes\":\"Pirmadienis: per laisvai žaisdamos pastatė bokštą iš medinių kalėdų ir garsiai suskaičiavė iki 12. Antradienis: paprašė kitą vaiką padėti nešant dėžutę. Trečiadienis: dailavo abiemis rankomis apie 20 minučių ir pasakė „saulė karšta“. Ketvirtadienis: klausėsi istorijos skaitybos kampelyje iki galo. Penktadienis: pati apsipuvojo batus prieš išeidama į lauką.\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Mirties pranešimas ir nekrologas

death_notice_obituary

Parašykite mirties pranešimą ir trumpą nekrologą pagal tai, ką nurodo šeima. Vardai ir datos išlieka pažodžiui, apie asmens gyvenimą nieko neišgalvojama.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
deceased — Mirusiojo vardas
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
born — Gimimo data
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
died — Mirties data
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
facts — Ką nori pasakyti šeima
Paprastos pastabos apie asmens gyvenimą. Gali būti pateikta tik tai, kas parašyta čia.
Numatytieji nustatymai: ""
mourners — Liūdintieji
Neprivaloma: šeimos narių vardai. Pridedama pažodžiui.
Numatytieji nustatymai: ""
service_details — Atsisveikinimo ceremonija
Neprivaloma: vieta, data ir pageidavimai. Pridedama pažodžiui.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "death_notice_obituary",
    "text": "{\"deceased\":\"Anna Wiesental\",\"born\":\"1941 m. kovo 3 d.\",\"died\":\"2026 m. spalio 12 d.\",\"facts\":\"31 metus dirbo mokytoja Bridgeport prame் skolyje. Dainavo bažnyčios chorose. Mėgavo savo sodą ir savo dvejų vaikaičius. Mėkavo sakyti, kad gera knyga niekada nebaigiama.\",\"mourners\":\"Paulas ir Lena Wiesental su Tomu ir Mia\",\"service_details\":\"Subatnio, 2026 m. spalio 24 d., 11:00, nuo Mill Road kopėlė. Vietoj gėlių prašome apsiderėti mokyklos bibliškai.“\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Savininkų susirinkimas: kvietimas ir protokolas

owners_meeting

Parašykite savininkų susirinkimo kvietimą arba protokolą. Darbotvarkė ir nutarimai lieka pažodžiui, be teisinių teiginių ir išgalvotų terminų.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
document — Dokumentas
Pasirinkite, ką kurti.
invitation — Kvietimas · minutes — Protokolas
Numatytieji nustatymai: "invitation"
property_name — Objektas
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
meeting_when — Data ir laikas
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
meeting_place — Vieta
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
manager — Nekilnojamojo turto valdytojas
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
agenda_items — Darbotvarkė
Vienas punktas eilutėje. Pridedama pažodžiui.
Numatytieji nustatymai: ""
notes — Pastabos
Kvietimas: ką reikia paminėti. Protokolas: kaip vyko susirinkimas. Gali būti pateikta tik tai, kas parašyta čia.
Numatytieji nustatymai: ""
attendance — Dalyvavimas
Tik protokolui: pridedama pažodžiui, pavyzdžiui, dalyvavo 14 iš 20 butų.
Numatytieji nustatymai: ""
resolutions — Nutarimai
Tik protokolui: vienas nutarimas eilutėje su balsais ir sumomis. Pridedama pažodžiui.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "owners_meeting",
    "text": "{\"document\":\"minutes\",\"property_name\":\"Mill Road 3 savininkai\",\"meeting_when\":\"Ketvirtadienis, 2026 m. birželio 18 d., 18:30\",\"meeting_place\":\"Lindenau bendruomenės centro susirašinėjimo salė\",\"manager\":\"Hartmann nekilnojamojo turto valdymas, S. Hartmann\",\"agenda_items\":\"1. Pasveikinimas\\n2. Metinė ataskaita už 2025 m.\\n3. Stogo remontas\\n4. Kiti klausimai\",\"notes\":\"Pani Berg klausė apie stogo remonto tvarkaraštį. Vadovas pasiteiks roofing firm ir praneš, kai sužinos. Lentėbė apie galvos koplyčios apšvietimą buvo minėta papildomose klausimais.\",\"attendance\":\"Dalyvauja arba atstovauja 14 iš 20 savininkų\",\"resolutions\":\"2 punktas: 2025 metų metinė ataskaita patvirtinta. 13 „taip“, 0 „ne“, 1 susisiekimas.\\n3 punktas: Dachbau Lindenau atlikiamas stogo remontas patvirtintas už 48 500,00 EUR, mokama iš rezervų. 11 „taip“, 2 „ne“, 1 susisiekimas.\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Gyvūno priežiūros po vizito lapas

pet_aftercare_sheet

Surašykite veterinarijos klinikos nurodymus į priežiūros lapą gyvūnų šeimininkams. Be diagnozės, be vaistų ar dozių, kurių nėra įvestyje.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
practice — Klinika
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
animal — Gyvūnas
Vardas ir rūšis. Pridedama pažodžiui.
Numatytieji nustatymai: ""
pet_owner — Šeimininkas
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
visit_date — Vizito data
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
notes — Klinikos nurodymai
Priežiūra, maitinimas, vaistai ir dozės pagal nurodymus, kitas vizitas. Čia gali būti tik tai, kas parašyta.
Numatytieji nustatymai: ""
practice_contact — Kontaktas
Neprivaloma. Pridedama pažodžiui pabaigoje.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "pet_aftercare_sheet",
    "text": "{\"practice\":\"Lindenau veterinarijos klinika\",\"animal\":\"Mopsas, šuo\",\"pet_owner\":\"\",\"visit_date\":\"2026 m. gegužnio 5 d.\",\"notes\":\"Po dantų valymo: minkštas maistas 3 dienas. Nežaidkite žaislų, kuriuos galima kramyti, 5 dienas. Demodent gelį tepkite ant dingsčių kartą per dieną vakare 5 dienas, kaip buvo nurodyta. Jei po 2 dienos bus kraujavimas, susisiekite su klinika. Peržiūra 5 gegužnio 14 d. 10:30 val.\",\"practice_contact\":\"Lindenau veterinarijos praktika, telefonas 0123 456700\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Serviso ataskaita transporto priemonės savininkui

workshop_report

Paaiškinkite remontą paprastais žodžiais. Darbą ir detales sudeda serveris, o DI paaiškina tik tai, kas nurodyta užsakyme ir serviso pastabose.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
workshop — Servisas
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
vehicle — Transporto priemonė
Pridedama pažodžiui, pavyzdžiui, modelis ir valstybinis numeris.
Numatytieji nustatymai: ""
mileage — Rida
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
lines — Darbas ir detalės
Viena eilutė vienam darbui ar detalei. kind yra labour arba part. Darbui quantity reiškia valandas.
Numatytieji nustatymai: ""
workshop_notes — Serviso pastabos
Kas buvo pranešta, nustatyta ir sutarta. Paaiškinti galima tik tai, kas čia parašyta.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
currency — Valuta
Trumpas kodas arba ženklas, nurodomas prie sumų, pavyzdžiui, EUR.
Numatytieji nustatymai: "EUR"

Didžiausias UTF-8 įvesties baitų skaičius: 25000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "workshop_report",
    "text": "{\"workshop\":\"Hartmann automobilių servisas\",\"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\":\"Klientas pranešė girgžduotįkeitę bremsuojant. Priekšios stabžių diskai buvo žemiau nusidėliojimo ribos. Galiniai stabžių intensyvumo padai nupieštos apie pusę, servisas juos vėl peržiūrės kitos aptarnavimo metu. Purkštukų kaina dar turi būti tikrinama.\",\"currency\":\"EUR\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Elektros instaliacijos patikros protokolas

electrical_test_record

Palyginkite išmatuotas reikšmes su įvestomis ribomis. Serveris kiekvieną reikšmę pažymi kaip esančią ribose arba už jų. Standartinių reikšmių nepridedama, ir tai nepakeičia kvalifikuoto elektriko atliekamo patikrinimo.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
installation — Instaliacija
Pridedama pažodžiui, pavyzdžiui, pastatas ir skirstomasis skydas.
Numatytieji nustatymai: ""
test_date — Patikros data
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
tester — Patikrino
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
lines — Matavimai
Viena eilutė vienai reikšmei. Riba imama iš taikomo standarto arba gamintojo duomenų. limit_type yra max (reikšmė negali būti didesnė) arba min (reikšmė negali būti mažesnė).
Numatytieji nustatymai: ""
remarks — Pastabos
Neprivaloma: ką protokole reikėtų paminėti, pavyzdžiui, matavimo prietaisą.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 45000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "electrical_test_record",
    "text": "{\"installation\":\"Mill Road 3, paskirstymo lentelė 1\",\"test_date\":\"2026 m. gegužnio 12 d.\",\"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\":\"Matuota tuo pačiu įtaisu visose abuose circuitos.\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Temperatūros žurnalo patikra

temperature_log_check

Patikrinkite šaldytuvų ir šaldiklių temperatūros žurnalą. Serveris randa rodmenis už įvesto diapazono ir dienas be rodmens. Nieko neteigiama apie maisto teisę.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
kitchen — Virtuvė arba įmonė
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
period — Laikotarpis
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
lines — Rodmenys
Viena eilutė vienam rodmeniui. Datos, pavyzdžiui, 2026-03-31 arba 31.03.2026, laikai, pavyzdžiui, 08:30. lower ir upper įveskite vieną kartą kiekvienam prietaisui; tušti langeliai išlaiko paskutinį diapazoną.
Numatytieji nustatymai: ""
remarks — Pastabos
Neprivaloma: pavyzdžiui, nedarbo dienos, kurios paaiškina spragą.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
checks_per_day — Rodmenys per dieną
Išvardijamos dienos, kai prietaisui buvo mažiau rodmenų. Nuo 1 iki 6.
Numatytieji nustatymai: 1

Didžiausias UTF-8 įvesties baitų skaičius: 45000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "temperature_log_check",
    "text": "{\"kitchen\":\"Riverside Bistro\",\"period\":\"2026 m. gegužnio 4–8 d.\",\"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\":\"Uždaryta gegužnio 7 d.\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Kepėjo procentų skaičiuoklė

bakers_percentage

Paverskite receptą kiekiais. Serveris pagal kepėjo procentus arba receptą gramais apskaičiuoja kiekvieno ingrediento gramus, bendrą tešlos kiekį, hidrataciją ir tešlos išeigą.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
recipe — Receptas
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
lines — Ingredientai
Viena eilutė vienam ingredientui. role yra flour, liquid arba other. Visose eilutėse užpildykite percent arba visose amount_g.
Numatytieji nustatymai: ""
pieces — Gabalai
Kiek gabalų reikia, pavyzdžiui, 40.
Numatytieji nustatymai: ""
piece_weight — Tešlos vienam gabalui (g)
Vieno gabalo tešlos svoris gramais, pavyzdžiui, 500.
Numatytieji nustatymai: ""
flour_weight — Arba: miltų svoris (g)
Vietoj gabalų: bendras miltų kiekis gramais, pavyzdžiui, 10000.
Numatytieji nustatymai: ""
remarks — Pastabos
Neprivaloma: ką lape reikėtų paminėti.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 12000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "bakers_percentage",
    "text": "{\"recipe\":\"Kvietinė ir ruginė duona\",\"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\":\"Tešla per naktį tirla šaltameje patalpoje.\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Avilių įrašų vertinimas

hive_record

Įvertinkite avilių įrašus. Serveris susumuoja kiekvieno avilio medaus derlių ir praneša apie ilgas spragas tarp įrašų. Be diagnozės ir gydymo patarimų.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
apiary — Bitynas
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
year — Sezonas
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
lines — Įrašai
Viena eilutė vienai patikrai ar kopimui. Datos, pavyzdžiui, 2026-03-31 arba 31.03.2026. honey_kg – tik kopimui. Pastaboje nenaudokite kablelių, nebent ji yra kabutėse.
Numatytieji nustatymai: ""
remarks — Pastabos
Neprivaloma: ką vertinime reikėtų paminėti.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
gap_days — Spraga po dienų
Ilgesnis laikas be įrašo išvardijamas. Nuo 7 iki 365.
Numatytieji nustatymai: 30

Didžiausias UTF-8 įvesties baitų skaičius: 45000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "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\":\"\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Medienos sąrašas kietaisiais kubiniais metrais

timber_list

Paverskite rąstų sąrašą medienos sąrašu. Serveris pagal ilgį ir vidurio skersmenį Huberio formule apskaičiuoja kiekvieno rąsto tūrį ir parodo skaičiavimą.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
forest — Miškas ar medynas
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
timber_date — Data
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
lines — Rąstai
Viena eilutė vienam rąstui su ilgiu metrais ir vidurio skersmeniu centimetrais.
Numatytieji nustatymai: ""
remarks — Pastabos
Neprivaloma: ką sąraše reikėtų paminėti.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 20000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "timber_list",
    "text": "{\"forest\":\"Mill Forest, stendas 12\",\"timber_date\":\"2026 m. vasario 3 d.\",\"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\":\"Brėdos išstatytos rytinėje tracke.\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Sodinimo planas su kiekiais

planting_plan

Paverskite lysves ir tankius sodinimo planu. Serveris pagal plotą ir tankį apskaičiuoja augalų skaičių ir kiekvieną eilutę suapvalina į didesnę pusę iki sveikų augalų.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
planting_site — Sodinimo vieta
Pridedama pažodžiui, pavyzdžiui, projektas ar adresas.
Numatytieji nustatymai: ""
lines — Sodinimo eilutės
Viena eilutė vienam augalui lysvėje su plotu kvadratiniais metrais ir augalų skaičiumi kvadratiniame metre.
Numatytieji nustatymai: ""
remarks — Pastabos
Neprivaloma: ką plane reikėtų paminėti.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 15000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "planting_plan",
    "text": "{\"planting_site\":\"Mill Road kiemas\",\"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\":\"Tulipanų plotas bus išmatuotas vietoje kitą savaitę.\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Galios apkrova per fazę

power_load_phases

Susumuokite renginio galią pagal fazes. Serveris kiekvienos fazės vatus palygina su įvestu saugikliu. Tai nepakeičia kvalifikuoto asmens patikrinimo.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
event — Renginys
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
fuse_amps — Saugiklis fazei (A)
Pagal elektros tiekimą vietoje, pavyzdžiui, 16 arba 32.
Numatytieji nustatymai: 16
lines — Įrenginiai
Viena eilutė vienam įrenginio tipui. phase yra L1, L2 arba L3. Vatai iš vardinės plokštelės arba techninių duomenų lapo.
Numatytieji nustatymai: ""
remarks — Pastabos
Neprivaloma: ką apžvalgoje reikėtų paminėti.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
voltage — Įtampa per fazę (V)
Įtampa tarp fazės ir neutralės.
Numatytieji nustatymai: 230

Didžiausias UTF-8 įvesties baitų skaičius: 20000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "power_load_phases",
    "text": "{\"event\":\"Vasaros festivalis, pagrindinė scena\",\"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\":\"Baras maitinamas iš tos pačios skirstymo dėžės.\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Krovinio sąrašas su naudingosios apkrovos patikra

load_list

Paverskite prekes krovinio sąrašu. Serveris susumuoja svorius, palygina juos su įvesta naudingąja apkrova ir praneša apie trūkstamus skaičius. Nieko neteigiama apie krovinio tvirtinimą.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
vehicle — Transporto priemonė
Pridedama pažodžiui, pavyzdžiui, valstybinis numeris.
Numatytieji nustatymai: ""
tour — Reisas
Neprivaloma. Pridedama pažodžiui, pavyzdžiui, numeris ir data.
Numatytieji nustatymai: ""
payload_kg — Naudingoji apkrova (kg)
Iš transporto priemonės dokumentų, pavyzdžiui, 1200.
Numatytieji nustatymai: ""
lines — Prekės
Viena eilutė vienai prekei su kiekiu ir vieno vieneto svoriu kilogramais. stop yra iškrovimo vieta.
Numatytieji nustatymai: ""
remarks — Pastabos
Neprivaloma: ką sąraše reikėtų paminėti.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 25000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "load_list",
    "text": "{\"vehicle\":\"Van BX-KM 418\",\"tour\":\"Tura 7, 2026 m. gegužės 12 d.\",\"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\":\"Prekės išleidimas iš sandėlio vyksta ryte.\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Valymo planas su savaitės valandomis

cleaning_plan

Paverskite valymo užduotis planu. Serveris pagal dažnumą ir minutes apskaičiuoja kiekvieno objekto valandas per savaitę ir išvardija nepilnas eilutes.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
company — Valymo įmonė arba komanda
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
period — Galioja nuo
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
lines — Užduotys
Viena eilutė kiekvienai užduočiai ir objektui su kartų per savaitę skaičiumi ir minutėmis vienam kartui. Kas dvi savaitės – 0,5 karto per savaitę.
Numatytieji nustatymai: ""
remarks — Pastabos
Neprivaloma: ką plane reikėtų paminėti.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 25000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "cleaning_plan",
    "text": "{\"company\":\"Clearwater Services\",\"period\":\"2026 m. gegužė\",\"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\":\"Darbuotojų poilsio kambilio minutės bus sutartos kitą savaitę.\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Dažų kiekis dažytojams

paint_quantity

Apskaičiuokite užsakymui reikalingus dažus pagal patalpas, langus ir duris, sluoksnius ir padengiamumą. Serveris apskaičiuoja litrus ir talpas, o DI parašo trumpą santrauką pasiūlymui.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
project — Projektas
Pridedama pažodžiui, pavyzdžiui, klientas ir adresas.
Numatytieji nustatymai: ""
lines — Patalpos ir plotai
Viena eilutė vienai patalpai ar paviršiui. Sienų plotas yra perimetras, padaugintas iš aukščio; extra_m2 tiesiogiai prideda lubas ar kitą plotą; openings_m2 atimamas. Palikite coats tuščią, kad būtų naudojamas toliau nurodytas skaičius.
Numatytieji nustatymai: ""
coverage_m2_per_l — Padengiamumas (m² litrui)
Pagal gaminio techninį aprašą, pavyzdžiui, 8 arba 7,5.
Numatytieji nustatymai: ""
coats — Sluoksniai
Eilutėms be savo skaičiaus. Nuo 1 iki 6.
Numatytieji nustatymai: 2
container_l — Talpos dydis (l)
Neprivaloma: litrai vienoje talpoje, pavyzdžiui, 10 arba 2,5.
Numatytieji nustatymai: "10"
remarks — Pastabos
Neprivaloma: ką santraukoje reikėtų paminėti, pavyzdžiui, spalvas ar sienų būklę.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
reserve_percent — Rezervas (%)
Pridedama prie bendro litrų kiekio. Nuo 0 iki 50.
Numatytieji nustatymai: 10
container_price — Talpos kaina
Neprivaloma: medžiagų kainai, pavyzdžiui, 89,90.
Numatytieji nustatymai: ""
currency — Valuta
Trumpas kodas arba ženklas, nurodomas prie sumų, pavyzdžiui, EUR.
Numatytieji nustatymai: "EUR"

Didžiausias UTF-8 įvesties baitų skaičius: 20000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "paint_quantity",
    "text": "{\"project\":\"Kelerių šeima, Klevų g.\",\"lines\":\"id,room,perimeter_m,height_m,extra_m2,openings_m2,coats\\nR1,Svetainė,18.4,2.6,,5.2,\\nR2,Virtuvė,12,2.5,,3.1,\\nR3,Svetainės lubos,,,21.5,,1\\nR4,Prieškambaris,9.6,,,1.8,\",\"coverage_m2_per_l\":\"8\",\"coats\":2,\"container_l\":\"10\",\"reserve_percent\":10,\"container_price\":\"89.90\",\"currency\":\"EUR\",\"remarks\":\"Sienos šiltai baltos, lubos grynai baltos. Smulkūs įtrūkimai virtuvėje pirmiausia užglaistomi. Prieškambario aukštis išmatuojamas vietoje.\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Plytelių kiekis su klijais ir glaistu

tile_quantity

Apskaičiuokite plyteles, klijus ir siūlių glaistą pagal užsakymo plotus. Serveris prideda atliekas, apvalina iki sveikų pakuočių kiekvienai plytelei ir pagal įvestas sąnaudas apskaičiuoja maišus.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
project — Projektas
Pridedama pažodžiui, pavyzdžiui, klientas ir adresas.
Numatytieji nustatymai: ""
lines — Paviršiai
Viena eilutė vienam paviršiui su grynuoju plotu kvadratiniais metrais. tile nurodo plytelę. waste_percent ir pack_m2 gali būti tušti, tada naudojamos toliau nurodytos reikšmės.
Numatytieji nustatymai: ""
waste_percent — Atliekos (%)
Eilutėms be savo reikšmės. Nuo 0 iki 50.
Numatytieji nustatymai: 10
pack_m2 — m² pakuotėje
Neprivaloma: eilutėms be savo reikšmės, pavyzdžiui, 1,44.
Numatytieji nustatymai: ""
remarks — Pastabos
Neprivaloma: ką santraukoje reikėtų paminėti, pavyzdžiui, klojimo raštą ar pagrindą.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
adhesive_kg_m2 — Klijai (kg/m²)
Neprivaloma: sąnaudos pagal techninį aprašą, pavyzdžiui, 3,5.
Numatytieji nustatymai: ""
adhesive_bag_kg — Klijų maišas (kg)
Neprivaloma, pavyzdžiui, 25.
Numatytieji nustatymai: ""
grout_kg_m2 — Siūlių glaistas (kg/m²)
Neprivaloma: sąnaudos pagal techninį aprašą šiai plytelei ir siūlei, pavyzdžiui, 0,5.
Numatytieji nustatymai: ""
grout_bag_kg — Siūlių glaisto maišas (kg)
Neprivaloma, pavyzdžiui, 5.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 20000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "tile_quantity",
    "text": "{\"project\":\"Vonia ir virtuvė, Malūno g. 3\",\"lines\":\"id,surface,tile,area_m2,waste_percent,pack_m2\\nF1,Vonios grindys,Plytelė A 60x60,6.8,,\\nF2,Vonios siena,Plytelė B 30x60,22.4,15,1.08\\nF3,Virtuvės siena,Plytelė B 30x60,4.2,,1.08\\nF4,Prieškambario grindys,Plytelė 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\":\"Vonios siena klojama įstrižai. Prieškambario grindys išmatuojamos pašalinus senąją dangą.\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Stogo medžiagos pagal stogo plotus

roofing_material

Apskaičiuokite čerpes, grebėstus ir kraigą pagal užsakymo stogo šlaitus. Serveris naudoja gamintojo nurodytą čerpių skaičių kvadratiniam metrui ir grebėstų žingsnį bei prideda atliekas.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
project — Projektas
Pridedama pažodžiui, pavyzdžiui, klientas ir adresas.
Numatytieji nustatymai: ""
lines — Stogo šlaitai
Viena eilutė vienam stogo šlaitui su plotu išilgai nuolydžio kvadratiniais metrais. ridge_m yra kraigo arba briaunos ilgis, kurį reikia uždengti šiame šlaite; bendrą kraigą įveskite tik vieną kartą.
Numatytieji nustatymai: ""
tiles_per_m2 — Čerpių per m²
Pagal gamintoją šiai čerpei ir grebėstų žingsniui, pavyzdžiui, 10,5.
Numatytieji nustatymai: ""
batten_gauge_cm — Grebėstų žingsnis (cm)
Neprivaloma: atstumas tarp grebėstų, pavyzdžiui, 33,5. Be jo grebėstai neskaičiuojami.
Numatytieji nustatymai: ""
waste_percent — Atliekos (%)
Pridedama prie čerpių ir grebėstų. Nuo 0 iki 30.
Numatytieji nustatymai: 5
remarks — Pastabos
Neprivaloma: ką santraukoje reikėtų paminėti, pavyzdžiui, čerpių modelį ar stogo formą.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
ridge_tiles_per_m — Kraigo čerpių metrui
Neprivaloma: pagal gamintoją, pavyzdžiui, 2,5.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 12000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "roofing_material",
    "text": "{\"project\":\"Bergų namas, Liepų g. 7\",\"lines\":\"id,roof_face,area_m2,ridge_m\\nD1,Pietinis šlaitas,62.4,10.4\\nD2,Šiaurinis šlaitas,62.4,\\nD3,Garažo stogas,18.3,\\nD4,Prieangis,,\",\"tiles_per_m2\":\"10.5\",\"batten_gauge_cm\":\"33.5\",\"waste_percent\":5,\"ridge_tiles_per_m\":\"2.5\",\"remarks\":\"Raudonos molio čerpės kaip ant seno stogo. Prieangis išmatuojamas pastačius pastolius.\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Stiklo užsakymas su plotu ir svoriu

glass_order

Paverskite stiklus užsakymo sąrašu. Serveris apskaičiuoja kiekvieno stiklo ir pozicijos plotą, neprivalomą minimalų vieno stiklo plotą ir svorį pagal plotą, storį ir 2,5 kg vienam m² ir mm.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
customer — Klientas arba užsakymas
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
order_ref — Užsakymo nuoroda
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
lines — Stiklai
Viena eilutė vienai pozicijai su pločiu ir aukščiu milimetrais, storiu milimetrais ir kiekiu. Izoliaciniam ar laminuotam stiklui įveskite stiklų storių sumą.
Numatytieji nustatymai: ""
remarks — Pastabos
Neprivaloma: ką užsakyme reikėtų paminėti, pavyzdžiui, kraštų apdirbimą ar pristatymą.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
min_area_m2 — Minimalus vieno stiklo plotas (m²)
Neprivaloma: kaip tiekėjo kainoraštyje, pavyzdžiui, 0,5. Mažesni stiklai skaičiuojami su šiuo plotu.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "glass_order",
    "text": "{\"customer\":\"Novakų virtuvė ir vonia\",\"order_ref\":\"GL-2026-114\",\"lines\":\"id,position,glass_type,width_mm,height_mm,thickness_mm,quantity\\nG1,Virtuvės langas,Stiklo paketas 4/16/4,1200,1400,8,2\\nG2,Vonia,Matinis stiklas,600,450,6,1\\nG3,Lentyna,Flotacinis stiklas,800,250,8,3\\nG4,Durys,Flotacinis stiklas,900,,8,1\",\"min_area_m2\":\"0.5\",\"remarks\":\"Lentynos su poliruotais kraštais. Durų stiklo aukštis bus pateiktas sumontavus staktą.\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Perkraustymo tūris ir transporto dydis

removal_volume

Paverskite namų daiktų sąrašą pakavimo sąrašu. Serveris susumuoja tūrį pagal patalpas, prideda rezervą ir iš nuosavų transporto priemonių sąrašo parenka mažiausią tinkamą.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
move — Kraustymasis
Pridedama pažodžiui, pavyzdžiui, klientas ir abu adresai.
Numatytieji nustatymai: ""
move_date — Kraustymosi data
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
lines — Namų apyvokos daiktai
Viena eilutė vienai daiktų rūšiai su kiekiu ir vieno daikto kubiniais metrais. note skirtas pakavimo nuorodoms, pavyzdžiui, dūžta arba išardyti.
Numatytieji nustatymai: ""
vehicles — Nuosavos transporto priemonės
Neprivaloma: viena eilutė vienai transporto priemonei su jos krovinio tūriu kubiniais metrais. Siūloma mažiausia tinkama.
Numatytieji nustatymai: ""
reserve_percent — Rezervas (%)
Pridedama prie bendro tūrio dėl tarpų kraunant. Nuo 0 iki 50.
Numatytieji nustatymai: 10
remarks — Pastabos
Neprivaloma: ką pakavimo sąraše reikėtų paminėti, pavyzdžiui, aukštus ar liftą.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 32000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "removal_volume",
    "text": "{\"move\":\"Hartmanų šeima, iš Malūno g. 3 į Liepų g. 7\",\"move_date\":\"2026 m. birželio 12 d.\",\"lines\":\"id,room,item,quantity,volume_m3,note\\nU1,Svetainė,Trivietė sofa,1,1.8,\\nU2,Svetainė,Knygų lentyna,2,0.9,Išardyti\\nU3,Virtuvė,Perkraustymo dėžė,25,0.1,Dūžta\\nU4,Miegamasis,Drabužių spinta,1,2.5,Išardyti\\nU5,Miegamasis,Lova 160 x 200,1,1.5,\\nU6,Rūsys,Dviratis,2,,\",\"vehicles\":\"id,vehicle,volume_m3\\nV1,Furgonas,12\\nV2,Sunkvežimis 7.5 t,35\\nV3,Sunkvežimis 12 t,50\",\"reserve_percent\":10,\"remarks\":\"Senajame bute ketvirtas aukštas be lifto. Rūsys apžiūrimas apžiūros dieną.\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Vertimo pasiūlymas pagal standartines eilutes

standard_line_offer

Paverskite ženklų skaičius pasiūlymu. Serveris perskaičiuoja ženklus su tarpais į standartines eilutes, padaugina iš eilutės kainos, prideda skubos priemoką ir patikrina minimalų mokestį.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
customer — Klientas
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
offer_number — Pasiūlymo numeris
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
language_pair — Kalbos
Neprivaloma. Pridedama pažodžiui, pavyzdžiui, iš vokiečių į anglų.
Numatytieji nustatymai: ""
deadline — Pristatymas
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
lines — Dokumentai
Viena eilutė vienam dokumentui su ženklų skaičiumi įskaitant tarpus, kaip suskaičiavo teksto rengyklė.
Numatytieji nustatymai: ""
price_per_line — Eilutės kaina
Vienos standartinės eilutės kaina be mokesčių, pavyzdžiui, 1,35.
Numatytieji nustatymai: ""
line_chars — Ženklų eilutėje
Ženklų su tarpais skaičius, sudarantis vieną standartinę eilutę. Nuo 30 iki 100.
Numatytieji nustatymai: 55
rush_percent — Skubos priemoka (%)
0, jei be priemokos. Nuo 0 iki 200.
Numatytieji nustatymai: 0
remarks — Pastabos
Neprivaloma: ką pasiūlyme reikėtų paminėti, pavyzdžiui, dalykinę sritį ar formatą.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
rounding — Apvalinimas
Kaip skaičiuojamos kiekvieno dokumento eilutės.
exact — Tiksliai, du skaitmenys po kablelio · up — Apvalinti iki sveikų eilučių kiekvienam dokumentui
Numatytieji nustatymai: "exact"
minimum_fee — Minimalus mokestis
Neprivaloma: taikoma, kai bendra suma mažesnė, pavyzdžiui, 40.
Numatytieji nustatymai: ""
currency — Valuta
Trumpas kodas arba ženklas, nurodomas prie sumų, pavyzdžiui, EUR.
Numatytieji nustatymai: "EUR"

Didžiausias UTF-8 įvesties baitų skaičius: 12000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "standard_line_offer",
    "text": "{\"customer\":\"UAB Hartmanno kepykla\",\"offer_number\":\"A-2026-071\",\"language_pair\":\"Iš vokiečių į anglų\",\"deadline\":\"per 5 darbo dienas\",\"lines\":\"id,document,characters\\nN1,Nuomos sutartis,12480\\nN2,Lydraštis,1.830\\nN3,Priedas: aukšto planas,\",\"price_per_line\":\"1.35\",\"line_chars\":55,\"rush_percent\":25,\"rounding\":\"exact\",\"minimum_fee\":\"40\",\"currency\":\"EUR\",\"remarks\":\"Teisinė sritis. Priedas suskaičiuojamas, kai skenuota kopija bus įskaitoma.\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Seno aukso supirkimo kvitas

gold_purchase_receipt

Paverskite pasvertus daiktus supirkimo kvitu. Serveris apskaičiuoja gryno aukso kiekį pagal svorį ir prabą, o išmoką pagal įmonės įvestą dienos kainą. Kainos negaunamos iš išorės.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
business — Pirkėjas
Pridedama pažodžiui, pavyzdžiui, parduotuvės pavadinimas ir adresas.
Numatytieji nustatymai: ""
seller — Pardavėjas
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
receipt_date — Data
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
receipt_number — Kvito numeris
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
lines — Supirkti daiktai
Viena eilutė vienam daiktui su svoriu gramais ir praba tūkstantosiomis dalimis, pavyzdžiui, 585 arba 750. Sverkite be akmenų; pažymėkite tai pastabų stulpelyje.
Numatytieji nustatymai: ""
price_per_g — Gryno aukso gramo kaina
Šiandienos kaina, kurią nustato įmonė, pavyzdžiui, 58,40. Niekas negaunama iš išorės.
Numatytieji nustatymai: ""
payout_percent — Išmokama dalis (%)
Gryno aukso vertės dalis, kuri išmokama. Nuo 1 iki 100.
Numatytieji nustatymai: 100
remarks — Pastabos
Neprivaloma: ką kvite reikėtų paminėti, pavyzdžiui, kaip daiktai buvo patikrinti.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
currency — Valuta
Trumpas kodas arba ženklas, nurodomas prie sumų, pavyzdžiui, EUR.
Numatytieji nustatymai: "EUR"

Didžiausias UTF-8 įvesties baitų skaičius: 20000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "gold_purchase_receipt",
    "text": "{\"business\":\"Bergo juvelyrika, Turgaus a. 4\",\"seller\":\"Anna Novak\",\"receipt_date\":\"2026 m. gegužės 14 d.\",\"receipt_number\":\"AK-0193\",\"lines\":\"id,item,weight_g,fineness,note\\nA1,Žiedas,4.2,585,\\nA2,Grandinėlė,12.75,750,\\nA3,Auskarai,0.875,333,pasverti be akmenų\\nA4,Apyrankė,,585,užsegimą dar reikia nuimti\",\"price_per_g\":\"58.40\",\"payout_percent\":90,\"currency\":\"EUR\",\"remarks\":\"Prabos ženklai patikrinti su lupa, grandinėlė patikrinta rūgštimi ant užsegimo.\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Virimo žurnalas su sufermentavimu ir alkoholiu

brew_log

Paverskite tankio matavimus virimo žurnalu. Serveris apskaičiuoja tariamąjį sufermentavimo laipsnį ir alkoholio įvertį pagal pradinį ir galutinį tankį Plato laipsniais ir nurodo naudotą formulę.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
brewery — Bravoras
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
brew — Virimas
Pridedama pažodžiui, pavyzdžiui, alus ir partijos numeris.
Numatytieji nustatymai: ""
brew_date — Virimo diena
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
og_plato — Pradinis tankis (°P)
Išmatuota prieš įberiant mieles, pavyzdžiui, 12,5.
Numatytieji nustatymai: ""
fg_plato — Galutinis tankis (°P)
Neprivaloma. Jei tuščia, naudojamas vėliausios datos matavimas.
Numatytieji nustatymai: ""
lines — Rodmenys
Viena eilutė vienam matavimui. Datos, pvz., 2026-03-31 arba 31.03.2026. Tankis Plato laipsniais, temperatūra Celsijaus laipsniais; abu gali būti tušti.
Numatytieji nustatymai: ""
remarks — Pastabos
Neprivaloma: ką žurnale reikėtų paminėti, pavyzdžiui, mieles ar apynius.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
batch_l — Partija (l)
Neprivaloma: litrai fermentatoriuje, pavyzdžiui, 50.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 20000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "brew_log",
    "text": "{\"brewery\":\"Malūno g. alaus darykla\",\"brew\":\"Šviesusis elis, partija 27\",\"brew_date\":\"2026 m. kovo 2 d.\",\"og_plato\":\"12.5\",\"fg_plato\":\"\",\"lines\":\"id,date,stage,gravity_plato,temperature_c,note\\nS1,2026-03-02,Mielių įbėrimas,12.5,12,Mielės rehidratuotos\\nS2,2026-03-05,3 diena,6.2,14,Aukšta putų kepurė\\nS3,09.03.2026,7 diena,3.1,15,Sausai apynių įdėta\\nS4,2026-03-16,Išpilstymas į butelius,2.8,4,\",\"batch_l\":\"50\",\"remarks\":\"Fermentatorius 2. Išpilstant įdėta cukraus antrinei fermentacijai.\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Žygio laiko planas pagal atkarpas

hiking_time_plan

Paverskite žygio atkarpas laiko planu. Serveris apskaičiuoja kiekvienos atkarpos ėjimo laiką pagal DIN 33466 taisyklę, prideda pertraukas ir rodo atvykimą bei vėliausią laiką kiekviename taške.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
tour — Reisas
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
guide — Gidas
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
tour_date — Data
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
lines — Atkarpos
Viena eilutė vienai atkarpai ėjimo tvarka, su atstumu kilometrais, pakilimu ir nusileidimu metrais bei pertrauka minutėmis atkarpos pabaigoje.
Numatytieji nustatymai: ""
start_time — Pradžios laikas
Laikas, pvz., 08:30.
Numatytieji nustatymai: "08:00"
latest_return — Vėliausias grįžimas
Neprivaloma: laikas, pvz., 17:00, pavyzdžiui, prieš sutemstant ar iki paskutinio autobuso. Tada kiekvienam taškui nustatomas vėliausias laikas.
Numatytieji nustatymai: ""
pace_percent — Grupės koeficientas
Padaugina kiekvieną ėjimo laiką. Mažiau nei 100 greitai grupei, daugiau nei 100 lėtai.
70 — 70 % · 80 — 80 % · 90 — 90 % · 100 — 100 % (taisyklė kaip yra) · 110 — 110 % · 120 — 120 % · 130 — 130 % · 150 — 150 % · 200 — 200 %
Numatytieji nustatymai: "100"
remarks — Pastabos
Neprivaloma: ką plane reikėtų paminėti, pavyzdžiui, susitikimo vietą ar įrangą.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 12000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "hiking_time_plan",
    "text": "{\"tour\":\"Trijų viršūnių žygis iš Malūno slėnio\",\"guide\":\"T. Berg\",\"tour_date\":\"2026 m. birželio 21 d.\",\"lines\":\"id,leg,distance_km,ascent_m,descent_m,break_min\\nT1,Nuo automobilių aikštelės iki Alksnių namelio,4.5,600,0,20\\nT2,Nuo Alksnių namelio iki viršūnės,2.2,450,50,30\\nT3,Nuo viršūnės į slėnį,7.8,0,1000,0\",\"start_time\":\"08:00\",\"latest_return\":\"17:00\",\"pace_percent\":\"100\",\"remarks\":\"Susitikimo vieta automobilių aikštelėje. Užkandžiai viršūnėje.\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Techninis raideris ir atsargos

rider_stock_check

Palyginkite techninio raiderio įrangą su nuosavomis atsargomis. Serveris susumuoja abu sąrašus pagal punktus ir pateikia trūkumų sąrašą su kiekiais.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
event — Renginys
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
venue — Šventės vieta
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
lines — Raideris: reikalinga įranga
Viena eilutė vienam raiderio punktui su reikalingu kiekiu. category neprivaloma, pavyzdžiui, mikrofonai.
Numatytieji nustatymai: ""
available — Nuosavos atsargos
Viena eilutė vienam punktui su šiai datai turimu kiekiu. Naudokite tuos pačius pavadinimus kaip raideryje.
Numatytieji nustatymai: ""
remarks — Pastabos
Neprivaloma: ką sąraše reikėtų paminėti, pavyzdžiui, kontaktinį asmenį ar terminą.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 50000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "rider_stock_check",
    "text": "{\"event\":\"Vasaros festivalis, pagrindinė scena, grupė B\",\"venue\":\"Pakrantės parkas\",\"lines\":\"id,category,item,quantity\\nR1,Mikrofonai,Shure SM58,6\\nR2,Mikrofonai,Shure Beta 52A,1\\nR3,Stovai,Aukštas mikrofono stovas,8\\nR4,Monitoriai,Grindų monitorius,4\\nR5,Mikrofonai,shure sm-58,2\\nR6,Kabeliai,XLR kabelis 10 m,\",\"available\":\"id,item,quantity\\nB1,Shure SM58,6\\nB2,Aukštas mikrofono stovas,10\\nB3,Grindų monitorius,2\\nB4,DI dėžutė,4\",\"remarks\":\"Trūkstami daiktai bus aptarti su grupės vadybininku pirmadienį.\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Jaukų stotelių patikrinimo ataskaita

bait_station_check

Įvertinkite jaukų stotelių patikrinimus. Serveris suskaičiuoja ėdimą kiekvienoje stotelėje, palygina kiekvieną patikrinimą su ankstesniu ir išvardija pavėluotas stoteles. Nieko nesakoma apie priemones ar teisines pareigas.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
customer — Klientas arba objektas
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
technician — Atlikė
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
lines — Patikrinimai
Viena eilutė vienai stotelei ir patikrinimui. finding yra none, partial, full, damaged arba no_access. Datos, pavyzdžiui, 2026-05-31 arba 31.05.2026.
Numatytieji nustatymai: ""
interval_days — Patikrinimo intervalas (dienos)
Kaip sutarta su klientu. Nuo 1 iki 365.
Numatytieji nustatymai: 28
remarks — Pastabos
Neprivaloma: viskas, ką ataskaita turėtų paminėti, pavyzdžiui, vietoje sutartos priemonės.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
report_date — Atskaitos data
Neprivaloma, pavyzdžiui, 2026-05-31. Pavėluotos stotelės skaičiuojamos iki šios dienos; tuščia reiškia paskutinį patikrinimą lentelėje.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "bait_station_check",
    "text": "{\"customer\":\"Hartmanno kepykla, Malūno g. 4\",\"technician\":\"J. Kowalski\",\"lines\":\"id,bait_station,date,bait_finding,note\\nK1,S1 sandėlis,2026-03-02,none,\\nK2,S2 krovos rampa,2026-03-02,partial,\\nK3,S3 kiemas,2026-03-02,none,\\nK4,S1 sandėlis,2026-03-30,none,\\nK5,S2 krovos rampa,2026-03-30,full,Išmatos šalia stotelės\\nK6,S3 kiemas,2026-03-30,no_access,Padėklai priešais stotelę\\nK7,S1 sandėlis,2026-05-04,none,\\nK8,S2 krovos rampa,2026-05-04,partial,Klientas užtaisė tarpą po vartais\",\"interval_days\":28,\"report_date\":\"2026-05-04\",\"remarks\":\"Klientas prašo ataskaitos prieš auditą.\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Baseino vandens žurnalo patikra

pool_water_log

Patikrinkite baseino vandens rodmenis, tokius kaip pH, chloras ir temperatūra, pagal įvestas ribas. Serveris pažymi nuokrypius ir dienas be matavimo. Jokių teisinių teiginių.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
facility — Baseinas arba objektas
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
period — Laikotarpis
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
tester — Patikrino
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
lines — Rodmenys
Viena eilutė vienam matavimo laikui. Jei vertė nebuvo išmatuota, palikite langelį tuščią. Datos, pavyzdžiui, 2026-05-31 arba 31.05.2026.
Numatytieji nustatymai: ""
limits — Ribos
Viena eilutė vienam parametrui su objektui taikomomis ribomis. Tuščias baseinas reiškia visus baseinus. Įrankis nežino jokių taisyklių ir lygina tik su šiais skaičiais.
Numatytieji nustatymai: ""
remarks — Pastabos
Neprivaloma: pavyzdžiui, nedarbo dienos, kurios paaiškina spragą.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
checks_per_day — Rodmenys per dieną
Išvardijamos dienos, kai baseine atlikta mažiau matavimų. Nuo 1 iki 6.
Numatytieji nustatymai: 1

Didžiausias UTF-8 įvesties baitų skaičius: 40000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "pool_water_log",
    "text": "{\"facility\":\"SPA viešbutis „Lindenau“\",\"period\":\"Nuo 2026 m. gegužės 4 iki 6 d.\",\"tester\":\"M. Berg\",\"lines\":\"id,pool,date,time,ph,free_chlorine,combined_chlorine,water_temp,note\\nW1,Vidaus baseinas,2026-05-04,08:00,7.2,0.5,0.1,28.0,\\nW2,Sūkurinė vonia,2026-05-04,08:10,7.4,0.9,0.15,36.5,\\nW3,Vidaus baseinas,2026-05-05,08:00,7.8,0.4,0.25,28.5,Praėjusį vakarą daug svečių\\nW4,Sūkurinė vonia,2026-05-05,08:05,7.3,,0.1,37.0,Chloro testo juostelės baigėsi\\nW5,Vidaus baseinas,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,Sūkurinė vonia,free_chlorine,0.7,1.0\\nG5,Sūkurinė vonia,water_temp,,37\",\"checks_per_day\":1,\"remarks\":\"Sūkurinės vonios filtras praplautas atgaline srove gegužės 5 d.\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Šunų dresūros ataskaita ir namų užduočių planas

dog_training_report

Paverskite dresūros užsiėmimo pastabas ataskaita šeimininkui ir namų užduočių planu. Serveris apskaičiuoja pratybų minutes, o DI naudoja tik pratimus iš įvesties.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
dog — Šuo
Vardas ir veislė. Pridedama pažodžiui.
Numatytieji nustatymai: ""
pet_owner — Šeimininkas
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
trainer — Treneris arba šunų mokykla
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
session_date — Užsiėmimo data
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
session_notes — Užsiėmimo pastabos
Kas buvo praktikuojama ir pastebėta, ir kas sutarta dėl pratybų namuose. Ataskaitoje gali atsirasti tik tai, kas parašyta čia.
Numatytieji nustatymai: ""
lines — Namų užduočių pratimai
Viena eilutė vienam pratimui, kaip sutarta: kaip, kartai per dieną, minutės kiekvieną kartą ir dienos per savaitę.
Numatytieji nustatymai: ""
next_session — Kitas užsiėmimas
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 20000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "dog_training_report",
    "text": "{\"dog\":\"Bruno, labradoras\",\"pet_owner\":\"Novakų šeima\",\"trainer\":\"Lindenau šunų mokykla, A. Berg\",\"session_date\":\"2026 m. gegužės 12 d.\",\"session_notes\":\"Parko take praktikavome ėjimą su laisvu pavadėliu. Iš pradžių Bruno tempė link kitų šunų, o po kelių posūkių ramiai ėjo šalia šeimininko. Prisišaukimas su ilgu pavadėliu sekėsi gerai. Namuose praktikuokite sode prieš pasivaikščiojimus ir baikite pratimą, kol Bruno jis dar patinka. Apdovanokite mažais jo įprasto maisto gabalėliais.\",\"lines\":\"id,exercise,instruction,times_per_day,minutes,days_per_week\\nH1,Ėjimas su laisvu pavadėliu,Sode prieš pasivaikščiojimą,2,5,6\\nH2,Prisišaukimas su ilgu pavadėliu,Pašaukti vieną kartą ir iškart apdovanoti,1,10,5\\nH3,Sėdėti ir laukti prie durų,Prieš atidarant duris,3,2,7\",\"next_session\":\"2026 m. gegužės 19 d., 17:00\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Gyvūnų viešbučio ataskaita šeimininkams

pet_boarding_report

Paverskite gyvūno viešnagės įrašus ataskaita šeimininkui. Serveris suskaičiuoja maitinimus, pasivaikščiojimus ir minutes per dieną, o DI parašo draugišką tekstą be veterinarinių teiginių.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
animal — Gyvūnas
Vardas ir rūšis. Pridedama pažodžiui.
Numatytieji nustatymai: ""
pet_owner — Šeimininkas
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
boarding — Gyvūnų viešbutis arba prižiūrėtojas
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
stay — Diena arba laikotarpis
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
lines — Įrašai
Viena eilutė vienam įrašui. activity yra meal, walk, play, rest, care arba other. Minutės pasivaikščiojimams ir žaidimams. Maistas ir kiekis išlaikomi pažodžiui. Datos, pavyzdžiui, 2026-05-31 arba 31.05.2026.
Numatytieji nustatymai: ""
remarks — Pastabos šeimininkui
Neprivaloma: kaip gyvūnas apsiprato, kas jam patiko. Tekste gali atsirasti tik tai, kas parašyta čia.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 25000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "pet_boarding_report",
    "text": "{\"animal\":\"Lotte, taksas\",\"pet_owner\":\"Ponia Wagner\",\"boarding\":\"Gyvūnų viešbutis „Lindenau“\",\"stay\":\"Nuo 2026 m. gegužės 15 iki 16 d.\",\"lines\":\"id,date,time,activity,minutes,food,note\\nP1,2026-05-15,08:00,meal,,80 g sauso maisto,Suėdė viską\\nP2,2026-05-15,09:30,walk,40,,Susipažino su biglių Maksu\\nP3,2026-05-15,14:00,play,20,,Kamuolys sode\\nP4,2026-05-15,17:30,meal,,80 g sauso maisto,Šiek tiek paliko\\nP5,2026-05-15,19:00,walk,25,,\\nP6,2026-05-16,08:00,meal,,80 g sauso maisto,\\nP7,2026-05-16,09:30,walk,35,,\\nP8,2026-05-16,11:00,care,,,Iššukuota\",\"remarks\":\"Lotte greitai apsiprato ir miegojo savo krepšelyje. Jai patiko žaidimai su kamuoliu sode.\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Drabužių taisymo užsakymo lapas su matmenimis

alteration_order_sheet

Paverskite matmenis, pakeitimus ir kainas drabužių taisymo užsakymo lapu. Serveris apskaičiuoja naujus matmenis, eilučių sumas ir likutį bei tikrina pakeitimus pagal siūlės užlaidą.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
customer — Klientas
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
order_number — Užsakymo numeris
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
pickup — Galima atsiimti
Neprivaloma, pavyzdžiui, penktadienis, 15 gegužės. Pridedama pažodžiui.
Numatytieji nustatymai: ""
lines — Taisymai
Viena eilutė vienam taisymui. measure yra dabartinis matmuo, change yra +2 arba -1.5, allowance yra turima siūlės užlaida. unit_price gali būti tuščias.
Numatytieji nustatymai: ""
remarks — Kliento pageidavimai
Neprivaloma: ko klientas paprašė primatavimo metu. Gali atsirasti tik tai, kas parašyta čia.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
length_unit — Matavimo vienetas
Rodomas prie visų matmenų.
cm — Centimetrai · in — Coliai
Numatytieji nustatymai: "cm"
deposit — Sumokėtas avansas
Neprivaloma, pavyzdžiui, 20.
Numatytieji nustatymai: ""
currency — Valuta
Trumpas kodas arba ženklas, nurodomas prie sumų, pavyzdžiui, EUR.
Numatytieji nustatymai: "EUR"

Didžiausias UTF-8 įvesties baitų skaičius: 25000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "alteration_order_sheet",
    "text": "{\"customer\":\"Ponia Lena Hartmann\",\"order_number\":\"A-2026-118\",\"pickup\":\"Penktadienis, gegužės 15 d.\",\"lines\":\"id,garment,alteration,measure,change,allowance,quantity,unit_price\\nR1,Pilkos kelnės,Patrumpinti apačią,104,-3,,1,14.00\\nR2,Pilkos kelnės,Praplatinti juosmenį,82,+3,2,1,18.50\\nR3,Mėlyna suknelė,Susiaurinti šonines siūles,96,-4,,1,24.00\\nR4,Švarkas,Patrumpinti rankoves,63,-2,,1,22.00\\nR5,Džinsai,Pakeisti užtrauktuką,,,,2,\",\"length_unit\":\"cm\",\"deposit\":\"20\",\"currency\":\"EUR\",\"remarks\":\"Kelnių apačia be atlanko. Ant švarko palikti originalias sagas.\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Floristinių kompozicijų medžiagų sąrašas

floral_bill_of_materials

Paverskite kompozicijas ir kiekvienai kompozicijai reikalingus stiebus bei medžiagas medžiagų sąrašu. Serveris padaugina kiekius, sudeda kiekvienos kompozicijos išlaidas ir sudaro pirkinių sąrašą.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
event — Renginys
Pavyzdžiui, Bergų vestuvės. Pridedama pažodžiui.
Numatytieji nustatymai: ""
event_date — Data
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
customer — Klientas
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
arrangements — Kompozicijos
Viena eilutė vienai kompozicijai su vienetų skaičiumi.
Numatytieji nustatymai: ""
lines — Medžiagos vienai kompozicijai
Viena eilutė vienai medžiagai ir kompozicijai: kompozicija, pavadinta kaip aukščiau, stiebai arba vienetai vienam gaminiui, vienetas ir vieneto kaina.
Numatytieji nustatymai: ""
remarks — Pastabos
Neprivaloma: spalvos, pageidavimai, pristatymo informacija.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
waste_percent — Priedas lūžiams (%)
Pridedamas tik prie pirkinių sąrašo. Nuo 0 iki 50.
Numatytieji nustatymai: 0
currency — Valuta
Trumpas kodas arba ženklas, nurodomas prie sumų, pavyzdžiui, EUR.
Numatytieji nustatymai: "EUR"

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "floral_bill_of_materials",
    "text": "{\"event\":\"Bergų ir Novakų vestuvės\",\"event_date\":\"2026 m. birželio 20 d.\",\"customer\":\"Anna Berg\",\"arrangements\":\"id,arrangement,quantity\\nA1,Nuotakos puokštė,1\\nA2,Stalo kompozicija,8\\nA3,Atlapo papuošalas,6\",\"lines\":\"id,arrangement,material,per_arrangement,unit,unit_price\\nM1,Nuotakos puokštė,Rožė Avalanche,15,stiebas,2.40\\nM2,Nuotakos puokštė,Eukaliptas,5,stiebas,1.10\\nM3,Nuotakos puokštė,Atlasinis kaspinas,1.5,m,0.90\\nM4,Stalo kompozicija,Rožė Avalanche,5,stiebas,2.40\\nM5,Stalo kompozicija,Gubožolė,3,stiebas,1.30\\nM6,Stalo kompozicija,Floristinė kempinė,1,vnt.,1.80\\nM7,Atlapo papuošalas,Krūminė rožė,1,stiebas,1.50\\nM8,Atlapo papuošalas,Smeigtukas,2,vnt.,\",\"waste_percent\":10,\"currency\":\"EUR\",\"remarks\":\"Tik balta ir švelniai žalia. Pristatymas į Lindenhof 10:00.\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Arklidės šėrimo planas su kiekiais ir išlaidomis

stable_feed_plan

Paverskite kiekvieno arklio racioną šėrimo planu. Serveris apskaičiuoja kilogramus per dieną ir laikotarpį, išlaidas kiekvienam gardui ir perkamus kiekius pagal pašarą. Jokių šėrimo patarimų.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
stable — Arklidė
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
period — Laikotarpis
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
lines — Racionai
Viena eilutė vienam arkliui ir pašarui: kg vienam šėrimui ir šėrimai per dieną.
Numatytieji nustatymai: ""
feeds — Pašarų kainos
Neprivaloma: viena eilutė vienam pašarui su kaina už kg. Pašarai be kainos išvardijami.
Numatytieji nustatymai: ""
period_days — Laikotarpio dienos
Pavyzdžiui, 30 mėnesiui. Nuo 1 iki 366.
Numatytieji nustatymai: 30
remarks — Pastabos
Neprivaloma: viskas, ką planas turėtų paminėti, pavyzdžiui, kas šeria savaitgaliais.
Numatytieji nustatymai: ""
Išplėstiniai nustatymai
currency — Valuta
Trumpas kodas arba ženklas, nurodomas prie sumų, pavyzdžiui, EUR.
Numatytieji nustatymai: "EUR"

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "stable_feed_plan",
    "text": "{\"stable\":\"Pensioninė arklidė Lindenhof\",\"period\":\"2026 m. birželis\",\"lines\":\"id,box,horse,feed,kg_per_meal,meals_per_day\\nF1,Gardas 1,Luna,Šienas,4,3\\nF2,Gardas 1,Luna,Avižos,0.5,2\\nF3,Gardas 2,Max,Šienas,5,3\\nF4,Gardas 2,Max,Mineralinis pašaras,0.1,1\\nF5,Gardas 3,Fenja,Šienas,3.5,3\\nF6,Gardas 3,Fenja,Granulės,0.75,2\",\"feeds\":\"id,feed,price_per_kg\\nP1,Šienas,0.18\\nP2,Avižos,0.45\\nP3,Granulės,0.62\",\"period_days\":30,\"currency\":\"EUR\",\"remarks\":\"Maxo savininkas mineralinį pašarą atsiveža pats.\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Muzikos pratybų planas su pastaba tėvams

music_practice_plan

Paverskite kūrinius ir minutes savaitės pratybų planu su pastaba tėvams. Serveris paskirsto kūrinius per pratybų dienas ir sudeda minutes; rodomi tik kūriniai iš įvesties.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
student — Mokinys
Pakanka vardo. Pridedama pažodžiui.
Numatytieji nustatymai: ""
teacher — Mokytojas
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
week — Savaitė
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
lines — Kūriniai ir pratimai
Viena eilutė vienam kūriniui ar pratimui su minutėmis per pratybų dieną. days_per_week gali būti tuščias: tada kūrinys praktikuojamas kiekvieną pratybų dieną.
Numatytieji nustatymai: ""
practice_days — Pratybų dienos per savaitę
Nuo 1 iki 7.
Numatytieji nustatymai: 5
teacher_notes — Pamokos pastabos
Neprivaloma: kas sekėsi gerai, į ką atkreipti dėmesį praktikuojantis. Pastaboje gali atsirasti tik tai, kas parašyta čia.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 20000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "music_practice_plan",
    "text": "{\"student\":\"Mia\",\"teacher\":\"Lindenau muzikos mokykla, K. Berg\",\"week\":\"Nuo 2026 m. gegužės 11 iki 17 d.\",\"lines\":\"id,piece,focus,minutes_per_day,days_per_week\\nU1,Gamos G-dur ir e-moll,Lėtai su metronomu,5,\\nU2,Menuetas G-dur,Taktai nuo 9 iki 16 tik kaire ranka,10,4\\nU3,Vėjo daina,Kartą per dieną groti nuo pradžios iki galo,5,3\\nU4,Skaitymo iš lapo sąsiuvinis,Viena nauja eilutė,5,2\",\"practice_days\":5,\"teacher_notes\":\"Šiandien Mia labai tolygiai pagrojo pirmąją menueto dalį. Nuo 9 iki 16 takto kairė ranka dar nedrąsi. Prašome praktikuotis lėtai ir daryti trumpas pertraukas.\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Korepetavimo pažangos ataskaita tėvams

tutoring_progress_report

Paverskite korepetavimo temas, taškus ir pastabas pažangos ataskaita tėvams. Serveris apskaičiuoja dalį nuo maksimumo kiekvienam dalykui, o DI nepateikia prognozių ar diagnozių.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
student — Mokinys
Pakanka vardo. Pridedama pažodžiui.
Numatytieji nustatymai: ""
tutor — Korepetitorius arba korepetavimo mokykla
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
period — Laikotarpis
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
lines — Pamokos ir rezultatai
Viena eilutė vienai pamokai ar testui. score ir max_score gali būti tušti; grade išlaikomas pažodžiui. Datos, pavyzdžiui, 2026-05-31 arba 31.05.2026.
Numatytieji nustatymai: ""
tutor_notes — Korepetitoriaus pastabos
Neprivaloma: kas sekėsi gerai, kas dar praktikuojama. Ataskaitoje gali atsirasti tik tai, kas parašyta čia.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 30000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "tutoring_progress_report",
    "text": "{\"student\":\"Jonas\",\"tutor\":\"Lindenau mokymosi studija, P. Novak\",\"period\":\"Nuo 2026 m. kovo iki gegužės\",\"lines\":\"id,date,subject,topic,score,max_score,grade\\nL1,2026-03-10,Matematika,Trupmenos,12,20,\\nL2,2026-04-07,Matematika,Paprastosios ir dešimtainės trupmenos,15,20,\\nL3,2026-05-05,Matematika,Procentai,17,20,\\nL4,2026-03-17,Anglų kalba,Būtasis laikas,8,15,\\nL5,2026-04-28,Anglų kalba,Netaisyklingieji veiksmažodžiai,11,15,\\nL6,2026-05-12,Anglų kalba,Mokyklinis testas,,,B\",\"tutor_notes\":\"Jonas dabar pats tikrina savo trupmenų rezultatus. Netaisyklingieji veiksmažodžiai kiekvienos pamokos pradžioje praktikuojami su kortelėmis. Jis užduoda daugiau klausimų nei kovą.\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Kanopų priežiūros ataskaita su kitu vizitu

hoof_care_report

Paverskite kiekvienos kanopos radinius ir atliktus darbus ataskaita arklio savininkui. Serveris apskaičiuoja kitą vizitą pagal datą ir intervalą ir išvardija kanopas be įrašo. Jokių veterinarinių diagnozių.

Įvesties ir konfigūracijos laukai

Pagrindiniai nustatymai
horse — Arklys
Vardas ir, jei naudinga, arklidė. Pridedama pažodžiui.
Numatytieji nustatymai: ""
pet_owner — Šeimininkas
Neprivaloma. Pridedama pažodžiui.
Numatytieji nustatymai: ""
farrier — Kaustytojas arba kanopų priežiūra
Pridėta žodį po žodžio.
Numatytieji nustatymai: ""
visit_date — Vizito data
Pavyzdžiui, 2026-05-12 arba 12.05.2026. Reikalinga kitam vizitui.
Numatytieji nustatymai: ""
interval_weeks — Intervalas iki kito vizito (savaitės)
Kaip sutarta. Nuo 1 iki 26.
Numatytieji nustatymai: 6
lines — Kanopos
Viena eilutė vienai kanopai arba kelios eilutės keliems radiniams. hoof yra fl, fr, hl arba hr. finding ir work pasirenkami iš sąrašų.
Numatytieji nustatymai: ""
remarks — Pastabos
Neprivaloma: viskas, ką savininkas turėtų žinoti, pavyzdžiui, susitarimai dėl kito vizito.
Numatytieji nustatymai: ""

Didžiausias UTF-8 įvesties baitų skaičius: 20000

Rezultatai naudoja ops_review: columns ir skaliarines rows, summary, su šaltiniais susietas findings ir projektinius exports. review_required ir ai_required yra true, o ai_model yra do4u-standard. Visas tekstas turi būti rodomas kaip nepatikimas paprastasis tekstas. Pinigų srautų rezultatai papildomai turi chart_data su type cashflow, currency, buffer_cents ir iki 91 datuoto taško, turinčio base_cents ir scenario_cents. Reikšmės yra serverio apskaičiuoti sveikieji centai; modelio sugeneruotas grafiko žymėjimas nepriimamas. Pjovimo rezultatai turi chart_data su type cutting ir scale 1000: strypų ilgiai yra sveikosios nurodyto vieneto (mm, cm, m arba in) tūkstantosios dalys. Kiekvienas strypas turi id, unit, length, trim_start, trim_end, kerf, segments (id ir length) bei remaining. Kiekvienai gatavai detalei skaičiuojamas vienas pjūvio plotis. Serveris patikrina, kad detalių, pjūvių pločių, galų nupjovimų ir likusios medžiagos suma tiksliai lygi ruošinio ilgiui. Brėžinyje daugiausia 30 pilnų strypų ir 120 detalių; total_bars, omitted_bars ir truncated aiškiai aprašo visus praleidimus. Visas paskirstymas lieka lentelėje ir projektiniuose eksportuose. Euristika netvirtina globalaus optimalumo.

Užklausos pavyzdys

{
    "tool": "hoof_care_report",
    "text": "{\"horse\":\"Fenja, Lindenhof\",\"pet_owner\":\"Ponia Berg\",\"farrier\":\"Novako kanopų priežiūra\",\"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,Nedidelis įtrūkimas kanopos priekyje išorinėje pusėje\\nH3,hl,uneven_wear,trim,Labiau dyla vidinėje pusėje\\nH4,hr,ok,trim,\",\"remarks\":\"Fenja stovėjo ramiai. Kitam vizitui prašome palikti ją garde, geriausia prieš šėrimą.\"}"
}
Visa konfigūracijos schema
{
    "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"
    ]
}

Patvirtinto kalendoriaus eksporto užklausa

Sutarčių ir priežiūros peržiūros papildomai grąžina pasirašytą calendar_review žetoną, susietą su autentifikuota paskyra, šaltinio duomenimis ir 30 minučių galiojimo laiku. Po aiškios žmogaus peržiūros tuo pačiu paskyros vardu siunčiamas POST su token, pasirinktais įvykių ID ir approved:true į /api/v1/business/calendar. Atsakymas yra ICS eksportas. Serveris nepriklausomai nuo modelio tikrina savininką, parašą, galiojimą ir pasirinkimą. Joks kalendorius nekeičiamas.

POST /api/v1/business/calendar

Galinio taško prieigai reikalingas esamas API Bearer autentifikavimas tai pačiai paskyrai, kuriai priklauso sutarties ar priežiūros peržiūra. Pasirašyta peržiūra galioja 30 minučių ir susieja patvirtintus šaltinio duomenis bei įvykių pasirinkimą. Trūkstamas patvirtinimas, svetimas savininkas, nežinomi įvykių ID arba pasibaigęs ar pakeistas žetonas atmetami. calendar_review yra objektas su token ir expires_at (Unix laiko žyma). calendar_events turi id, title, date (YYYY-MM-DD) ir description; calendar_options turi name ir reminder_days. Pradinis rezultatas neturi ICS baitų. Galima pasirinkti iki 20 skirtingų įvykių ID.

{
    "token": "<calendar_review.token>",
    "selected": [
        "E1"
    ],
    "approved": true
}
Kalendoriaus patvirtinimo schema
{
    "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
}

Sėkmingame atsakyme yra ok:true ir vienas eksportas su filename, mime:text/calendar bei visu ICS tekstu lauke content. Toliau pateiktas vietaženklis aprašo atsakymo struktūrą; tai nėra sugeneruotas failas. Failo išsaugojimas ar importavimas yra atskiras kliento veiksmas. Su jokia kalendoriaus paslauga nesusisiekiama.

{
    "ok": true,
    "export": {
        "filename": "reviewed-dates.ics",
        "mime": "text/calendar",
        "content": "<ICS content>"
    }
}

Pradiniuose rezultatuose yra eksporto projektai su filename, mime ir content bei su šaltiniu susieta peržiūros lentelė. Prieš naudojant ar persiunčiant šiuos projektus būtina aiški žmogaus peržiūra. Sutarčių terminų ir priežiūros peržiūros gali turėti calendar_events, calendar_options ir calendar_review; šie laukai niekada nepriimami kaip modelio suteiktas patvirtinimas. Kalendoriaus eksportui reikalinga atskira patvirtinta užklausa, parodyta aukščiau.

Valdikliai

Valdiklis įterpia Do4U įrankį į tavo svetainę kaip iframe su tokia pačia forma ir rezultatu kaip Do4U. Užklausos apmokestinamos iš valdiklio paskyros. Valdiklius kuri puslapyje Valdikliai arba per API.

Įterpk valdiklius tik į sritį su prisijungimu. Puslapiui su valdikliu turi reikėti prisijungimo. Kiekvienas, kas gali atidaryti puslapį, gali naudoti valdiklį ir eikvoti tavo kreditus. Niekada nenaudok valdiklio viešame puslapyje.

Do4U iš išorės negali patikrinti, ar tavo puslapiui reikia prisijungimo. Tai patvirtini kuriant valdiklį ir už tai atsakai. Toliau nurodyti limitai sumažina žalą, jei žetonas patenka į išorę, bet nepakeičia prisijungimo.

Vienas žetonas vienam valdikliui

Kiekvienas valdiklis turi savo žetoną, kuris prasideda d4w_. Do4U saugo tik maišos reikšmę, todėl žetonas rodomas tik vieną kartą. Jis gali daug mažiau nei API raktas:

Greita pradžia

  1. Atidaryk puslapį Valdikliai ir pasirink įrankį, leidžiamas svetaines, režimą ir biudžetą.
  2. Patvirtink, kad įterpsi valdiklį tik į sritį, kuriai reikia prisijungimo. Nukopijuok žetoną, nes jis rodomas tik vieną kartą.
  3. Pridėk kodą į puslapį, kuriam reikia prisijungimo.
  4. Prisijunk, vieną kartą išbandyk valdiklį ir patikrink naudojimą puslapyje Valdikliai.

1 režimas: Žetonas puslapyje

Greičiausias būdas. Žetonas yra tavo puslapio HTML, todėl jį gali perskaityti kiekvienas prisijungęs naudotojas. Naudok šį režimą tik tada, kai pasitiki visais tos srities naudotojais. Šis režimas leidžia vieną įrankį vienam valdikliui.

<!-- Įterpk tik į sritį, kuriai reikia prisijungimo -->
<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>

2 režimas: Trumpalaikės sesijos (rekomenduojama)

Valdiklio žetonas lieka tavo serveryje. Kai tavo serveris atpažįsta prisijungusį naudotoją, jis gauna sesijos žetoną ir į puslapį įrašo tik jį. Sesijos žetonas prasideda d4s_ ir baigia galioti savaime. Šiame režime naršyklė atmeta ilgalaikį žetoną, todėl per klaidą į HTML nukopijuotas žetonas iškart pastebimas.

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"}

Pavyzdys PHP kalba. Vykdyk tai tik prisijungusiems naudotojams, serveryje, kuris generuoja puslapį:

<?php
// Pirmiausia patikrink savo prisijungimą. Žetonas lieka šiame serveryje.
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>

Neprivaloma: data-session-url nurodo adresą tavo svetainėje. Kai sesija baigiasi, valdiklis į tą adresą siunčia užklausą su tavo svetainės slapukais. Ten patikrink prisijungimą ir atsakyk {"token": "d4s_..."}.

toolNeprivaloma. Apriboja sesiją vienu šio valdiklio įrankiu. Be šio lauko sesija apima visus valdiklio įrankius.
subjectNeprivaloma. Tavo naudotojo identifikatorius, ne daugiau kaip 200 baitų. Do4U saugo tik maišos reikšmę. Sesija su subject mato tik to paties subject užduotis.
ttl_minutesNeprivaloma. Galiojimo laikas minutėmis. Numatytoji reikšmė 60, ne daugiau kaip 480.

Atributai

data-do4u-widgetPrivaloma. Valdiklio ID, pavyzdžiui, w_3f9a1c0b7d2e4a68.
data-toolPrivaloma. Įrankio pavadinimas, kaip toliau pateiktame sąraše.
data-tokenValdiklio žetonas arba sesijos žetonas. Įkėlus scenarijus jį pašalina iš elemento.
data-langValdiklio kalba, pavyzdžiui, lt. Be šio atributo Do4U naudoja naršyklės kalbą.
data-themelight arba dark. Be šio atributo galioja sistemos nustatymas.
data-min-heightMažiausias aukštis pikseliais, numatytoji reikšmė 480. Paskui aukštis prisitaiko prie turinio.
data-session-urlAdresas tavo svetainėje, kuris grąžina naują sesijos žetoną.
data-titleiframe pavadinimas ekrano skaitytuvams. Nustatyk jį savo puslapio kalba.

Įvykiai ir išankstinis užpildymas

Elementas paleidžia do4u:ready, do4u:result ir do4u:expired. Su do4uWidget.fill() tavo puslapis gali iš anksto užpildyti formos laukus. Užduotis niekada nepaleidžiama savaime, nes naudotojas sprendžia, kada naudoti kreditus.

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;
});
// Iš anksto užpildyk laukus. Užduotį vis tiek paleidžia naudotojas.
box.addEventListener('do4u:ready', () => {
  box.do4uWidget.fill({ urls: 'https://example.com/article' });
});

Laikyk rezultatą nepatikimais duomenimis. DI išvestis gali būti klaidinga, o iš perskaitytų tinklalapių gautas tekstas gali ją paveikti. Prieš rodymą ar išsaugojimą jį ekranuok arba išvalyk savo serveryje. Prieš paskelbimą duok jį patikrinti žmogui.

Content Security Policy

Jei tavo svetainė naudoja Content Security Policy, leisk rėmelį ir scenarijų. Jei scenarijus yra tavo serveryje, pakanka frame-src.

Content-Security-Policy: frame-src https://do4u.eu; script-src 'self' https://do4u.eu

Valdiklių valdymas per API

Integracijos gali valdyti valdiklius paskyros API raktu. Žetonas atsakyme į POST /widgets rodomas tik vieną kartą. POST /widgets/session taip pat priima valdiklio žetoną; tada laukas widget nereikalingas. Su API raktu siųsk valdiklio ID lauke widget.

POST /widgets/sessionSukurti sesijos žetoną.
GET /widgetsIšvardyti valdiklius, jų naudojimą ir valdikliams prieinamus įrankius.
POST /widgetsSukurti valdiklį. Reikia confirm_login_area: true.
GET /widgets/{id}Perskaityti vieną valdiklį.
DELETE /widgets/{id}Atšaukti valdiklį.
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}'

Valdiklio klaidos

401 invalidŽetonas neteisingas arba atšauktas, arba valdikliai išjungti.
401 expiredSesija baigėsi. Įkelk puslapį iš naujo arba naudok data-session-url.
401 session_requiredŠis valdiklis veikia tik su sesijos žetonais, bet gavo ilgalaikį žetoną.
403Valdiklis arba sesija neleidžia naudoti šio įrankio.
429Valdiklio biudžetas išnaudotas arba per daug užklausų per minutę.

Duomenys ir atsiskaitymas

Prieinami įrankiai

Kiekvienas įrankis, kuris sukuria užduotį, prieinamas kaip valdiklis. Naudok šiuos pavadinimus atribute data-tool:

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

Prieinamumo pareiškimas turi savo procesą be užduoties ir nėra prieinamas kaip valdiklis. Įrankiai su savo puslapiu valdiklyje rodo paprastą adreso lauką.

Duomenys

Įvestys ir rezultatai saugomi 7 d. (Free) arba 30 d. (mokami paketai), tada ištrinami. Paveikslėliai ištrinami iš karto po apdorojimo. Rezultatus sugeneravo dirbtinis intelektas: patikrink juos prieš naudodamas.

Atsakyk į el. laiškus nekeisdamas gautųjų dėžės

Do4U nevaldo gautųjų dėžės ir niekada nesaugo tavo pašto dėžutės prisijungimo duomenų. Du būdai vis tiek gauti atsakymų juodraščius:

S1 – n8n arba Make šablonas

  1. Trigeris: naujas laiškas tavo pašto dėžutėje (IMAP trigeris n8n ar Make – prisijungimo duomenys lieka ten)
  2. POST /api/v1/jobs su įrankiu support_reply, laiško tekstu ir no_store: true
  3. Palauk kelias sekundes ir gauk GET /api/v1/jobs/{id}, kol būsena bus done
  4. Sukurk juodraštį savo pašto dėžutėje su tekstu iš result.reply (Gmail ar Outlook modulis)

Atsisiųsti n8n šabloną (JSON)

Make sukurk tą patį scenarijų iš modulių Email (watch emails), HTTP (make a request), Sleep ir Gmail arba Outlook (create a draft).

Programuotojų plėtiniai ir parduotuvių įskiepiai

Išpakuok ZIP ir perskaityk pridėtą vadovą. Naršyklės plėtinį įkelk lokaliai; parduotuvių įskiepius pirmiausia išbandyk bandomojoje parduotuvėje. Reikalingas tavo paties Dev API raktas. Shopware šiuo metu turi CLI.