Pāriet uz saturu

API dokumentācija

Ar Do4U API tu no savas programmatūras vari izmantot tos pašus rīkus kā tīmekļa vietnē: kopsavilkumus, salīdzināšanu, atbildes klientu atbalstam, alt tekstus, pārrakstīšanu un tulkošanu. Katrs pieprasījums tiek apstrādāts mūsu pašu serveros Polijā, ES.

Bāzes URL: https://do4u.eu/api/v1

OpenAPI 3.1 apraksts (JSON) – Šī API mašīnlasāms apraksts koda ģeneratoriem un rīkiem, piemēram, Postman vai Insomnia. Atslēga nav vajadzīga.

Autentifikācija

Izveido atslēgu savā kontā sadaļā API atslēgas. Sūti to ar katru pieprasījumu galvenē Authorization: Bearer <key> (vai X-API-Key: <key>). Glabā atslēgu slepenībā un nekad neievieto to tīmekļa lapā. Atslēgu vari atsaukt jebkurā laikā.

Kā tas darbojas

Uzdevumi tiek izpildīti asinhroni. Tu izveido uzdevumu un uzreiz saņem tā id (HTTP 202). Pēc tam atkārtoti vaicā uzdevumu, līdz tā statuss ir done vai failed. Vaicā ik pēc 2 līdz 5 sekundēm; lielākā daļa uzdevumu aizņem dažas sekundes.

Galapunkti

GET /tools Rīki, opcijas un tavi ievades ierobežojumi
GET /balance Tavs kredītu atlikums
POST /jobs Izveidot uzdevumu (JSON vai multipart/form-data ar attēla failu)
GET /jobs/{id} Uzdevuma statuss un rezultāts
DELETE /key Atsauc atslēgu, ko nosūti ar šo pieprasījumu, piemēram, kad integrācija tiek atvienota. Jau izveidotie uzdevumi tik un tā tiks pabeigti.
POST /key/revoke Tas pats, kas DELETE /key, klientiem, kas var sūtīt tikai GET un POST.

Piemērs

Izveido uzdevumu un pēc tam iegūsti rezultātu:

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 pieprasījuma lauki

toolRīka nosaukums, skatīt tabulu zemāk. Obligāts.
textIevades teksts. compare gadījumā: teksts A. alt_text gadījumā: neobligāts lapas konteksts.
text_bTeksts B (tikai compare).
urlPubliska tīmekļa lapa, ko nolasīt teksta vietā (summarize, accessibility_check).
htmlPārbaudāmās lapas HTML (accessibility_check), līdz 300 000 rakstzīmēm.
focus_keywordNeobligāts fokusa atslēgvārds seo_meta. Ja nav target, seo_meta raksta valodā language.
faqNeobligāti BUJ fragmenti (tikai support_reply).
questionsNeobligāts seo_meta, content_brief un faq_schema: bieži apmeklētāju jautājumi kā tekstu saraksts vai {"text": ..., "count": n} (līdz 50, izmanto ne vairāk kā 20). faq_schema uz tiem atbild vispirms, ja avots uz tiem atbild; rezultāta lauks visitor_questions parāda, kas notika ar katru.
imageAttēls alt_text: file lauks multipart/form-data vai base64 / data URI JSON. JPG, PNG, WebP vai GIF, līdz 5 MB.
image_urlNeobligāts alt_text image vietā: attēla publiskā adrese (http vai https; JPEG, PNG, WebP vai GIF; ne vairāk kā 5 MB). Do4U to ielādē vienreiz fonā. Ja tas neizdodas, uzdevums beidzas ar kļūdu image_unavailable un neko nemaksā.
optionsObjekts ar rīka opcijām, piemēram, {"length": "short"}.
languageRezultāta un piezīmju valoda: en, de vai pl. Noklusējums en. translate gadījumā mērķvaloda ir opcija target.
no_storetrue: ievade tiek dzēsta uzreiz pēc apstrādes, bet rezultāts pēc pirmās iegūšanas.
brand_voiceNeobligāts: false izslēdz tavu zīmola balsi šim uzdevumam (pēc noklusējuma zīmola balss tiek lietota, ja tu to esi iestatījis).
ai_labelNav obligāti: true rāda redzamo norādi “Atzīmēts kā AI ģenerēts” pie rezultāta tīmekļa saskarnē, false to paslēpj. Noklusējums: iestatījums tavā kontā. Mašīnlasāmais AI marķējums rezultātā ir vienmēr, un to nevar izslēgt: lauki ai_generated un generator, HTML komentārs HTML rezultātos, ai_notice attēlu aprakstiem. ai_generated ir false, ja rezultāts nāk tikai no automātiskām pārbaudēm.
callback_urlNeobligāts: publiska https adrese, kas saņem parakstītu POST, kad uzdevums ir pabeigts (skatīt Webhooks).
render_jsNeobligāts: true lapu vispirms ielādē ar JavaScript (lapas, kas saturu veido pārlūkā; rīki, kas lasa url). Renderēšanas piemaksa tiek ieturēta tikai tad, ja lapa tiešām tika ielādēta šādi; rezultāta lauks render parāda, kas notika.
no_cacheNav obligāti: true vienmēr sāk jaunu AI darbu. Bez tā tiek atkārtoti izmantots pabeigts un vēl saglabāts tava konta (vai darba vietas) rezultāts ar to pašu rīku, opcijām un ievadi: darbs ir gatavs uzreiz, from_history ir true, un tas maksā 0 % no oriģināla kredītiem. Nekad ar no_store, nekad url gadījumā.
allow_same_languageNav obligāti rīkiem translate, translate_html un translate_file: true tulko pat tad, ja teksts jau ir mērķa valodā. Bez tā šāds darbs tiek noraidīts ar same_language (400) – tikai tad, ja pārbaude ir droša.

Droša pieprasījumu atkārtošana (Idempotency-Key)

Sūti galveni Idempotency-Key ar POST /jobs, piemēram, nejaušu UUID katram darbam (1 līdz 255 drukājamas ASCII rakstzīmes). Ja savienojums pārtrūkst un tu 24 stundu laikā sūti to pašu pieprasījumu vēlreiz ar to pašu Idempotency-Key un to pašu API atslēgu, tu saņem to pašu atbildi vēlreiz: to pašu darbu, bez otra darba un bez otras maksas. Tad atbildē ir galvene Idempotent-Replayed: true. Katram jaunam darbam izmanto jaunu atslēgu. Ja sūti to pašu atslēgu ar citu pieprasījumu, tu saņem 422 idempotency_conflict. Kļūdas netiek glabātas: pēc kļūdas tu vari sūtīt pieprasījumu vēlreiz ar to pašu atslēgu.

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

Rīki un opcijas

RīksIevades Opcijas (pirmā vērtība ir noklusējuma)Rezultāta laukiCena
contract_deadlinesLīgumu datumi un termiņi 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 parasti 1–3 kredīti
quote_builderPiedāvājumu kalkulators text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
complaint_caseSūdzības izskatīšanas melnraksts text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
tender_responseAr pierādījumiem pamatota iepirkuma atbilde text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
product_consistencyProdukta dokumentu saskaņotība text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
onboarding_planAr avotiem pamatoti ievadīšanas darbā plāni text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
interview_guideStrukturēti profesionālo interviju ceļveži text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
project_handoverIzsekojama projektu nodošana text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
cashflow_forecastNaudas plūsmas prognoze un scenāriji text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
expense_policy_checkIekšējās izdevumu politikas pārbaude text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
migration_acceptanceMigrācijas pieņemšanas pārbaude text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
batch_traceabilityPartiju un sēriju izsekošanas pārbaude text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
maintenance_plannerAvotos balstīta apkopes plānošana 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 parasti 1–3 kredīti
incident_reviewAr pierādījumiem saistīta incidenta pārbaude text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
job_cost_reviewPēckalkulācija un peļņas maržas pārbaude text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
sla_reviewSLA notikumu un atbildes laiku pārbaude text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
cutting_planViendimensijas griešanas plāns text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
measurement_reviewMērījumu sēriju pārbaude text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
change_impactIzmaiņu ietekmes pārbaude ar uzturētām atkarībām text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
recovery_planDarbības atjaunošanas plānošana text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
assessment_rubricsUz pierādījumiem balstīta vērtēšanas 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 parasti 1–3 kredīti
literature_screeningLiteratūras atlases pārbaude text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
interview_codingInterviju kodēšana ar uzturētu kodu grāmatu text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
recipe_scalingReceptes daudzumi un iepirkums text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
room_quantitiesTelpu mērījumi un materiālu daudzumi text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
crop_planningStādīšanas attālumu un augu maiņas pārbaude text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
script_continuityScenārija nepārtrauktības pārbaude text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
experiment_designAtkārtojams eksperimenta plāns text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
press_releasePreses relīze text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
job_ad_createDarba sludinājums text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
offer_cover_letterPavadvēstule piedāvājumam text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
customer_change_noticeKlientu paziņojums par izmaiņām text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
polite_declinePieklājīgs atteikums text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
payment_reminderMaksājuma atgādinājums text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
event_invitationPasākuma ielūgums text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
cancellation_letterUzteikuma vēstule text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
complaint_letterSūdzības vēstule text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
company_profileUzņēmuma profils text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
speech_draftRunas melnraksts text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
grant_summaryProjekta pieteikuma kopsavilkums text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
parent_letterVēstule vecākiem text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
notice_boardPaziņojums stendam vai durvīm text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
cover_letterMotivācijas vēstule text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
property_listingNekustamā īpašuma apraksts text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
classified_adSludinājums text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
donation_appealZiedojumu aicinājums text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
release_notesLaidiena piezīmes text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
video_chaptersVideo nodaļ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 parasti 1–3 kredīti
meeting_agendaSanāksmes darba kārtība text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
document_questionsJautājumi par dokumentu text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
contract_clause_reviewPārbaudāmi līguma noteikumi text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
action_itemsUzdevumi un lēmumi no teksta text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
contradiction_checkPretrunas 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 parasti 1–3 kredīti
missing_informationTrūkstošā informācija pieprasījumā text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
official_letter_explainerIestādes vēstules skaidrojums text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
checklist_from_textKontrolsaraksts no teksta text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
ticket_triagePieteikumu šķirošana text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
feedback_sortingAtsauksmju šķirošana text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
recommendation_letterIeteikuma vēstule text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
cv_from_notesCV no piezīmēm text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
thank_you_letterPateicības vēstule text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
appointment_confirmationTikšanās apstiprinājums text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
out_of_officePrombūtnes paziņojums text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
offer_follow_upPiedāvājuma atkārtots jautājums text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
quick_guideĪsā pamācība text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
safety_briefingDrošības instruktāža text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
tenant_noticePaziņojums īrniekiem text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
internal_announcementIekšējais paziņojums text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
work_reportDarba atskaite text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
defect_listDefektu saraksts text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
reference_explainedDarba atsauksmes skaidrojums text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
reference_draftDarba atsauksmes projekts text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
utility_bill_checkKomunālo maksājumu pārbaude text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
allergen_labellingAlergēnu marķēšana text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
flashcardsMācību kartītes text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
lesson_planStundas plāns text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
insurance_claimApdrošināšanas gadījuma pieteikums text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
travel_expensesKomandējuma izdevumu pārskats text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
club_annual_reportKluba gada pārskats text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
flat_handoverDzīvokļa nodošanas akts text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
staff_talk_prepSarunas ar darbinieku sagatavošana text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
cash_reportKases pārskats biedrībām text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
mileage_log_checkBraucienu žurnāla pārbaude text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
timesheet_summaryDarba laika uzskaites kopsavilkums text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
meter_readingsSkaitītāju rādījumu novērtējums text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
inventory_listInventarizācijas saraksts text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
shift_handoverMaiņas nodošana text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
club_budgetBiedrības budžeta plāns text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
interview_preparationSagatavošanās darba intervijai text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
driving_lesson_recordBraukšanas nodarbību uzskaite text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
hair_colour_cardMatu krāsošanas kartīte text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
photo_shoot_scheduleFotosesijas grafiks text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
wedding_day_scheduleKāzu dienas grafiks text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
home_exercise_sheetMājas vingrinājumu lapa text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
care_reportAprūpes ziņojums text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
childcare_observationBērnudārza novērojumu ziņojums text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
death_notice_obituarySēru paziņojums un nekrologs text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
owners_meetingĪpašnieku sapulce: uzaicinājums un protokols text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
pet_aftercare_sheetMājdzīvnieka pēcaprūpes lapa text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
workshop_reportAutoservisa ziņojums transportlīdzekļa īpašniekam text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
electrical_test_recordElektroinstalācijas pārbaudes protokols text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
temperature_log_checkTemperatūras žurnāla pārbaude text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
bakers_percentageMaizes procentu kalkulators text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
hive_recordStropa kartīšu izvērtējums text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
timber_listKokmateriālu saraksts ar blīvajiem kubikmetriem text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
planting_planStādīšanas plāns ar daudzumiem text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
power_load_phasesElektriskā slodze pa fāzēm text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
load_listKravas saraksts ar kravnesības pārbaudi text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
cleaning_planUzkopšanas plāns ar stundām nedēļā text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
paint_quantityKrāsas daudzums krāsotājiem text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
tile_quantityFlīžu daudzums ar līmi un šuvju javu text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
roofing_materialJumta materiāli no jumta platībām text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
glass_orderStikla pasūtījums ar platību un svaru text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
removal_volumePārvākšanās tilpums un transportlīdzekļa izmērs text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
standard_line_offerTulkošanas piedāvājums pēc standartrindām text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
gold_purchase_receiptLūžņu zelta iepirkuma kvīts text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
brew_logBrūvēšanas žurnāls ar raudzēšanu un alkoholu text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
hiking_time_planPārgājiena laika plāns pa posmiem text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
rider_stock_checkTehniskais raiders pret krājumiem text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
bait_station_checkĒsmas staciju pārbaužu atskaite text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
pool_water_logBaseina ūdens žurnāla pārbaude text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
dog_training_reportSuņu apmācības atskaite un mājasdarbu plāns text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
pet_boarding_reportDzīvnieku viesnīcas atskaite saimniekiem text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
alteration_order_sheetApģērbu labošanas pasūtījuma lapa ar mēriem text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
floral_bill_of_materialsFloristikas materiālu saraksts text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
stable_feed_planStaļļa barošanas plāns ar daudzumiem un izmaksām text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
music_practice_planMūzikas vingrināšanās plāns ar piezīmi vecākiem text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
tutoring_progress_reportPrivātstundu progresa ziņojums vecākiem text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
hoof_care_reportNagu kopšanas atskaite ar nākamo vizīti text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key, chart_data, draft_text, draft_html parasti 1–3 kredīti
supplier_comparePiegādātāju piedāvājumu salīdzināšana text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key parasti 1–3 kredīti
three_way_matchPasūtījuma, piegādes un rēķina salīdzināšana text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key parasti 1–3 kredīti
payment_matchMaksājumu un rēķinu saskaņošana text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key parasti 1–3 kredīti
reorder_planKrājumu papildināšanas plānošanas palīgs text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key parasti 1–3 kredīti
shift_planMaiņu plānošanas palīgs text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key parasti 1–3 kredīti
project_planProjekta kapacitātes plānotājs text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key parasti 1–3 kredīti
label_sheetSvītrkodu un QR etiķešu lapas text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key parasti 1–3 kredīti
test_casesPrasību testēšanas matrica text – tool, type, columns, rows, findings, summary, exports, review_required, ai_required, ai_model, source_sha256, note_key parasti 1–3 kredīti
receipt_extractČeku digitalizēšana 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 parasti 1–3 kredīti
spreadsheet_formulaIzklājlapu formulu palīgs text – tool, version, status, formula, explanation, tests, tests_executed, assumptions, application, formula_language, separator, review_status, input_sha256, note_key, exports parasti 1–3 kredīti
translation_checkTulkojuma kvalitātes pārbaude text – tool, version, status, items, checks, review_status, input_sha256, note_key, exports parasti 1–3 kredīti
transcribeAudio un video transkribēšana text – tool, status, segments, duration_ms, source_sha256, review_required, error, exports parasti 1–2 kredīti
document_mergeDokumentu veidņu aizpildīšana 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 parasti 1–3 kredīti
import_mapImporta kolonnu atbilstības palīgs text action: review | exportexport_format: csv | xlsx type, source_headers, target_headers, types, mapping, rows, issues, profile, source_sha256, approval_required, export parasti 1–2 kredīti
presentationPrezentācijas no avota materiāla text, phase, approved, approval_token – tool, status, title, slides, context, approval_required, approval_token, review_required, exports parasti 1–3 kredīti
document_filingDokumentu kārtošanas palīgs 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 parasti 1–3 kredīti
meeting_minutesSapulces protokols text items: 10 | 5 | 20 tool, version, status, items, review_status, source_binding, source_sha256, exports parasti 1–3 kredīti
tender_requirementsIepirkuma prasības text items: 10 | 5 | 20 tool, version, status, items, review_status, source_binding, source_sha256, exports parasti 1–3 kredīti
work_instructionsDarba instrukcijas text items: 10 | 5 | 20 tool, version, status, items, review_status, source_binding, source_sha256, exports parasti 1–3 kredīti
learning_quizMācību viktorīna text items: 10 | 5 | 20 tool, version, status, items, review_status, source_binding, source_sha256, exports parasti 1–3 kredīti
clean_tableCSV un XLSX tīrīšana 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 parasti 1–2 kredīti
anonymizeTeksta anonimizācija 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 parasti 1–2 kredīti
subtitlesSubtitru pārbaude un tulkošana 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 parasti 1–3 kredīti
invoice_validateE-rēķinu validācija text profile: auto | en16931 | xrechnung tool, status, accepted_by_rules, findings, checks, versions, counts, source_sha256, error, note, exports parasti 1–2 kredīti
blog_assistantBloga rakstīšanas asistents 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 parasti 1–3 kredīti
moderate_commentPārbaudīt komentārus uz surogātpastu text – classification, reason, suggestion, action, note parasti 1–3 kredīti
document_htmlPārvērst 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 parasti 2–3 kredīti
image_textAtrast attēlā iestrādātu tekstu 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 parasti 2–3 kredīti
pdf_accessibilityPārbaudīt PDF piekļūstamību pdf – checks, pages, truncated, repaired, note, convert_url parasti 1–2 kredīti
summarizeKopsavilkums text, url length: medium | short | long summary, key_points parasti 1–3 kredīti
compareSalīdzināt text, text_b focus: overall | facts | tone | seo summary, similarities, differences parasti 1–3 kredīti
support_replyAtbilde klientam text, faq tone: friendly | neutral | formal reply, concerns, questions parasti 1–3 kredīti
alt_textAlt teksti 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 parasti 2–3 kredīti
rewritePārrakstīt 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 parasti 1–4 kredīti
accessibility_checkPiekļūstamības pārbaude url, html – summary, page, counts, findings, checks, readability, note fiksēti 3 kredīti par uzdevumu
seo_metaSEO nosaukums un apraksts 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 fiksēts 1 kredīts par uzdevumu
translate_htmlTulkot 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 parasti 1–4 kredīti
product_descriptionProduktu apraksti 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 parasti 1–3 kredīti
headlinesVirsraksti un tēmas rindas 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 fiksēts 1 kredīts par uzdevumu
faq_schemaBUJ un shēmas iezīmēšana 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 fiksēti 2 kredīti par uzdevumu
content_briefSatura brīfs 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 parasti 1–2 kredīti
review_replyAtbildes uz atsauksmēm 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 parasti 1–2 kredīti
social_postsSociālo tīklu ieraksti no raksta 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 parasti 1–3 kredīti
explain_termsSkaidrot terminus 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 parasti 1–3 kredīti
extract_dataIegūt datus 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 parasti 1–3 kredīti
redirect_planPāradresāciju plāns 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 parasti 1–3 kredīti
contrast_checkKrāsu kontrasta pārbaude colors level: aa | aaatext_size: normal | large colors, pairs, counts, invalid, settings, palette_check, legend, language, note parasti 1–2 kredīti
language_levelValodas līmenis (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 parasti 1–4 kredīti
llms_txtllms.txt ģenerators 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 parasti 1–3 kredīti
internal_linksIekšējās saites text, pages, sitemap_url, page_url – links, text, text_is_html, counts, pages, dropped, ai, limits, language, detected_language, timeout, notes, note parasti 1–3 kredīti
outdated_contentNovecojis saturs 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 parasti 1–3 kredīti
inclusive_languageIekļaujoša un vienkārša valoda 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 parasti 1–3 kredīti
review_analysisAtsauksmju analīze 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 parasti 1–3 kredīti
ai_visibility_checkAI redzamības pārbaude 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 parasti 1–3 kredīti
events_calendarPasākumi kalendārā 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 parasti 1–3 kredīti
product_photoProdukta foto 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 parasti 2–3 kredīti
chart_descriptionAprakstīt diagrammas un infografikas 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 parasti 2–3 kredīti
design_feedbackDizaina atsauksme no ekrānuzņēmuma 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 parasti 2–3 kredīti
job_ad_checkDarba sludinājuma pārbaude 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 parasti 1–3 kredīti
green_claims_checkVides apgalvojumu pārbaude 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 parasti 1–3 kredīti
broken_link_checkBojāto saišu pārbaude 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 parasti 1–2 kredīti
duplicate_content_checkDublēta satura pārbaude url, text – language, mode, url, host, summary, counts, findings, passed, hints, thresholds, pages, limits, note, truncated parasti 1–2 kredīti
hreflang_checkhreflang pārbaude url – language, url, counts, findings, pages, matrix, annotations, legend, limits, note parasti 1–2 kredīti
ai_robots_txtAI rāpuļi failā 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 parasti 1–2 kredīti
faq_from_supportBUJ no klientu ziņojumiem 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 parasti 1–3 kredīti
price_display_checkCenu norādes pārbaude 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 parasti 1–3 kredīti
form_text_checkVeidlapu teksti 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 parasti 1–3 kredīti
newsletter_checkJaunumu vēstules pārbaude 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 parasti 1–3 kredīti
social_card_checkKopīgošanas kartītes pārbaude url – language, url, counts, preview, findings, tags, images, snippet, guidance, limits, note parasti 1–2 kredīti
image_performance_checkAttēlu pārbaude url – language, url, counts, total, formats, lcp, page_findings, summary, images, more_images, legend, limits, note, truncated parasti 1–2 kredīti
ai_transparency_checkAI pārredzamības pārbaude 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 parasti 1–3 kredīti
structured_data_checkStrukturēto datu pārbaude url, html – language, url, input, counts, formats, findings, items, rules, visible, limits, truncated, note parasti 1–2 kredīti
legal_notice_checkImpressum pārbaude 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 parasti 1–3 kredīti
glossary_builderIzveidot glosāriju 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 parasti 1–3 kredīti
local_business_checkUzņēmuma datu pārbaude 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 parasti 1–2 kredīti
ai_literacy_policyAI pratības politika (AI akta 4. pants) 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 parasti 1–2 kredīti
withdrawal_button_checkAtteikuma pogas pārbaude 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 parasti 1–3 kredīti
product_safety_checkProdukta lapas pārbaude (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 parasti 1–3 kredīti
newsletter_createIzveidot jaunumu vēstuli 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 parasti 1–3 kredīti
website_checkVietnes pārbaude url scope: short | full score, categories, findings, counts, snippet, llms_txt, summary, actions, note fiksēti 5 kredīti par uzdevumu
translateTulkot 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 parasti 1–4 kredīti
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 parasti 1–4 kredīti
translate_fileValodu faili 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 parasti 5–8 kredīti

Uzdevuma statuss

queued un running: darbs vēl notiek (position un wait_seconds palīdz gaidīt). done: result satur rīka laukus. failed: nekas netika iekasēts (credits ir 0); error.code nosauc iemeslu: address_blocked (Do4U šo adresi neatver, piemēram, privātu vai iekšēju; sūti tekstu vai HTML), input_too_large (saīsini ievadi), image_unavailable vai job_failed. expired: rezultāts vairs netiek glabāts.

Webhooks

Pievieno "callback_url" pieprasījumam POST /api/v1/jobs, un Do4U nosūtīs parakstītu POST (notikums job.finished ar statusu, kredītiem un saiti uz rezultātu - ne pašu rezultātu), tiklīdz darbs ir pabeigts. Tikai publiskas adreses ar portu 80 vai 443; mēs mēģinām atkārtoti līdz 6 reizēm ar pieaugošām pauzēm.

Piemērs: izveido darbu ar callback_url – un pieprasījums, ko Do4U nosūta uz šo adresi, kad darbs ir pabeigts:

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

Pārbaudi galveni X-Do4U-Signature: t=<time>,v1=<hex>, kur v1 = HMAC-SHA256(secret, "<time>.<raw body>"). Noraidi vecus laikus (piem., vecākus par 5 minūtēm). Tavs noslēpums sākas ar whsec_ un ir redzams lapā API atslēgas.

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

Kad konta kredītu atlikums nokrītas zem sliekšņa, Do4U nosūta vienu parakstītu POST uz konta webhook adresi. Notikumā nav personas datu, tikai atlikums, slieksnis un laiks (UTC). Nākamais seko tikai pēc tam, kad kredīti atkal ir pievienoti (pirkums, mēneša bezmaksas kredīti vai kupons). Paraksts un noslēpums ir tādi paši kā 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"}

Adresi un slieksni tu iestati šeit: API atslēgas

n8n

Gatava darbplūsma: webhook saņem izsaukumu no Do4U, pārbauda parakstu, iegūst rezultātu un nodod to tavam nākamajam solim.

Lejupielādēt n8n veidni (JSON)

Veidne, vēl nav pārbaudīta īstā n8n vai Make instancē – lūdzu, pārbaudi paraksta pārbaudi, pirms to izmanto.

n8n: Workflows → Import from file. Pēc tam ievadi savu noslēpumu mezglā "Check signature" un savu API atslēgu mezglā "Do4U: get result", aktivizē darbplūsmu un izmanto webhook produkcijas URL kā callback_url. Pašizvietotam n8n paraksta pārbaudei vajadzīgs vides mainīgais NODE_FUNCTION_ALLOW_BUILTIN=crypto.

Make

  1. Pievieno moduli Webhooks → Custom webhook kā trigeri un tā papildu iestatījumos ieslēdz "JSON pass-through" un "Get request headers".
  2. Izmanto šī webhook adresi kā callback_url.
  3. Pārbaudi parakstu: salīdzini v1 no galvenes X-Do4U-Signature ar sha256(t + "." + raw body; hex; tavs noslēpums).
  4. Pievieno HTTP → Make a request: GET uz result_url ar galveni Authorization: Bearer <your API key>.
  5. Izmanto lauku result savos nākamajos moduļos.

Veidne, vēl nav pārbaudīta īstā n8n vai Make instancē – lūdzu, pārbaudi paraksta pārbaudi, pirms to izmanto.

Receptes: rīku ķēdes

Recepte izpilda 2 līdz 4 rīkus vienu pēc otra kā vienu darbu. Sūti "recipe" "tool" vietā: vai nu gatavas receptes nosaukumu, vai soļu sarakstu. Teksts nonāk pirmajā solī; katra soļa rezultāts ir teksts nākamajam solim. GET /api/v1/recipes uzskaita gatavās receptes, izmantojamos rīkus un lauku, ko katrs rīks nodod tālāk.

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

Tu saņem vienu aplēsi visiem soļiem (credits_estimate). Šī summa tiek rezervēta sākumā. Pēc katra soļa tiek iegrāmatots faktiskais patēriņš, un atlikums paliek rezervēts līdz beigām, pēc tam tas tiek atbrīvots. Neizdevies solis neko nemaksā, atlikušie soļi tiek izlaisti, un jau pabeigtie soļi tiek iekasēti.

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} parāda katru soli ar tā statusu (pending, queued, running, done, failed, skipped), tā kredītiem, paziņojumu input_shortened, ja teksts nākamajam rīkam bija jāsaīsina, un katra soļa rezultātu, kad recepte ir beigusies. Ar no_store rezultāti tiek parādīti vienreiz. callback_url tiek izsaukts vienreiz, receptes beigās.

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

Kļūdas

Kļūdām vienmēr ir viena un tā pati forma: {"error": {"code": "...", "message": "..."}}. Ar 429 un 503 galvene Retry-After norāda, cik sekundes jāgaida.

KodsHTTPNozīme
missing_key401API atslēga netika nosūtīta.
invalid_key401Atslēga nav zināma vai ir atsaukta.
rate_limited429Šajā minūtē pārāk daudz pieprasījumu.
invalid_json400Pieprasījuma pamatteksts nav JSON objekts.
unknown_tool400Rīka ar šādu nosaukumu nav.
invalid_option400Nezināma opcija vai vērtība.
invalid_field400Laukam ir nepareizs tips.
invalid_language400language nav en, de vai pl.
empty_input400Nav teksta vai URL.
text_b_required400compare nepieciešami text un text_b.
input_too_long400Ievade ir garāka par tavu ierobežojumu.
input_too_large400Ievade ir par lielu vienam uzdevumam: saīsini to vai sadali vairākos uzdevumos.
invalid_url400URL nav atļauts vai nav nolasāms.
invalid_image400Attēls trūkst, formāts ir nepareizs vai attēls ir pārāk liels.
payload_too_large413Pieprasījuma pamatteksts ir lielāks par 8 MB.
insufficient_credits402Nepietiek kredītu.
email_not_verified402Vispirms apstiprini savu e-pasta adresi.
daily_limit429Bezmaksas dienas limits ir izmantots (website_check scope short).
too_many_open_jobs429Tavā kontā ir pārāk daudz atvērtu uzdevumu.
package_required403Rīkam nepieciešama iegādāta pakotne.
busy503Rinda ir pilna, mēģini vēlreiz pēc brīža.
tool_unavailable503Rīks pašlaik nav pieejams.
not_found404Nezināms galapunkts vai uzdevums.
method_not_allowed405Nepareiza HTTP metode.
internal_error500Kļūda mūsu pusē.
invalid_idempotency_key400Idempotency-Key ir tukšs, pārāk garš vai satur rakstzīmes, kas nav drukājamas ASCII rakstzīmes.
idempotency_conflict422Šis Idempotency-Key jau tika izmantots ar citu pieprasījumu.
idempotency_in_progress409Pieprasījums ar šo Idempotency-Key vēl tiek izpildīts. Pagaidi brīdi (Retry-After).
idempotency_unavailable503Idempotency-Key pašlaik nevar izmantot. Mēģini vēlreiz vēlāk.
same_language400Teksts jau ir mērķa valodā (tulkošanas rīki). Sūti allow_same_language: true, lai tulkotu tik un tā.

Ierobežojumi

Kredīti

Jauns uzdevums parāda aplēsi (credits_estimate); charged ir faktiskais izmantojums (credits). Neveiksmīgi uzdevumi neko nemaksā. Bezmaksas kredīti tiek izmantoti pirmie.

Biroja rīki: ievade, pārbaude un eksports

Visi deviņi rīki izmanto POST /api/v1/jobs un esošo uzdevuma statusa galapunktu. Ievades dokumenti un ģenerētie melnraksti ir dati, nekad instrukcijas darbību izpildei. Pirms praktiskas lietošanas rezultāti jāpārbauda. Neviens rīks nesūta ziņojumus, nepublicē rakstus un nemaina avota failus.

Sapulces protokols

meeting_minutes

Ievade un ierobežojumi

Tikai vienkāršs UTF-8 teksts, līdz 12 000 rakstzīmēm; katra netukša avota rinda ierobežota līdz 1 200 rakstzīmēm. options.items pieņem virknes "5", "10" vai "20" (noklusējums "10"). Avota valoda tiek saglabāta. Augšupielādēti PDF, attāli URL un attēli netiek pieņemti.

Rezultāts un eksports

Rezultāts satur pārbaudītus melnraksta kandidātus, precīzus avota citātus, rindu numurus un baitu nobīdes. Trūkstošās atbildīgās personas, termiņi vai atbildes paliek neaizpildīti. result.exports.text un result.exports.csv satur filename, mime un UTF-8 saturu. CSV šūnas saņem aizsardzību pret formulām. Mācību viktorīnas nodrošina arī result.exports.moodle_xml īso atbilžu importam Moodle. Jautājumiem un atbildēm joprojām nepieciešama satura speciālista pārbaude.

JSON pieprasījums

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

Iepirkuma prasības

tender_requirements

Ievade un ierobežojumi

Tikai vienkāršs UTF-8 teksts, līdz 12 000 rakstzīmēm; katra netukša avota rinda ierobežota līdz 1 200 rakstzīmēm. options.items pieņem virknes "5", "10" vai "20" (noklusējums "10"). Avota valoda tiek saglabāta. Augšupielādēti PDF, attāli URL un attēli netiek pieņemti.

Rezultāts un eksports

Rezultāts satur pārbaudītus melnraksta kandidātus, precīzus avota citātus, rindu numurus un baitu nobīdes. Trūkstošās atbildīgās personas, termiņi vai atbildes paliek neaizpildīti. result.exports.text un result.exports.csv satur filename, mime un UTF-8 saturu. CSV šūnas saņem aizsardzību pret formulām. Mācību viktorīnas nodrošina arī result.exports.moodle_xml īso atbilžu importam Moodle. Jautājumiem un atbildēm joprojām nepieciešama satura speciālista pārbaude.

JSON pieprasījums

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

Darba instrukcijas

work_instructions

Ievade un ierobežojumi

Tikai vienkāršs UTF-8 teksts, līdz 12 000 rakstzīmēm; katra netukša avota rinda ierobežota līdz 1 200 rakstzīmēm. options.items pieņem virknes "5", "10" vai "20" (noklusējums "10"). Avota valoda tiek saglabāta. Augšupielādēti PDF, attāli URL un attēli netiek pieņemti.

Rezultāts un eksports

Rezultāts satur pārbaudītus melnraksta kandidātus, precīzus avota citātus, rindu numurus un baitu nobīdes. Trūkstošās atbildīgās personas, termiņi vai atbildes paliek neaizpildīti. result.exports.text un result.exports.csv satur filename, mime un UTF-8 saturu. CSV šūnas saņem aizsardzību pret formulām. Mācību viktorīnas nodrošina arī result.exports.moodle_xml īso atbilžu importam Moodle. Jautājumiem un atbildēm joprojām nepieciešama satura speciālista pārbaude.

JSON pieprasījums

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

Mācību viktorīna

learning_quiz

Ievade un ierobežojumi

Tikai vienkāršs UTF-8 teksts, līdz 12 000 rakstzīmēm; katra netukša avota rinda ierobežota līdz 1 200 rakstzīmēm. options.items pieņem virknes "5", "10" vai "20" (noklusējums "10"). Avota valoda tiek saglabāta. Augšupielādēti PDF, attāli URL un attēli netiek pieņemti.

Rezultāts un eksports

Rezultāts satur pārbaudītus melnraksta kandidātus, precīzus avota citātus, rindu numurus un baitu nobīdes. Trūkstošās atbildīgās personas, termiņi vai atbildes paliek neaizpildīti. result.exports.text un result.exports.csv satur filename, mime un UTF-8 saturu. CSV šūnas saņem aizsardzību pret formulām. Mācību viktorīnas nodrošina arī result.exports.moodle_xml īso atbilžu importam Moodle. Jautājumiem un atbildēm joprojām nepieciešama satura speciālista pārbaude.

JSON pieprasījums

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

CSV un XLSX tīrīšana

clean_table

Ievade un ierobežojumi

CSV tiek nosūtīts laukā text (līdz 24 000 baitiem) vai kā text, kas sākas ar D4XLSX1:, kam seko stingrs XLSX faila base64 kodējums (līdz 1 000 000 dekodētiem baitiem). Ierobežojumi: viena lapa, 201 rinda ar galveni, 32 kolonnas, 3 000 šūnas un 20 000 baitu šūnu teksta. Formulas, makrokomandas un ārējās saites tiek noraidītas. Stili un izklājlapas iespējas netiek saglabātas. options.delimiter: auto, comma, semicolon vai tab. options.decimal: keep vai comma.

Rezultāts un eksports

Pārbaude identificē precīzi dublētas rindas un piesardzīgas vērtību korekcijas. Eksportam atkārtoti nosūta to pašu sākotnējo tekstu un opcijas ar options.office_action="export", options.export_format="csv" vai "xlsx", bet selected – kā virkni ar JSON kodētu pārbaudīto ID sarakstu. Tiek piemērotas tikai atlasītās izmaiņas. Tukša atlase neveic tīrīšanu. CSV aizsardzība pret formulām paliek aktīva; XLSX saglabā burtiskas virknes. Darba process ID pārrēķina, nevis uzticas klienta pārskatam.

selected ir virkne ar JSON sarakstu, piemēram, "[\"C1\"]"; jāizmanto faktiskie ID no pārbaudes. Maksimāli 5 000 baitu un 3 000 atšķirīgu ID. Eksporta uzdevumi atgriež result.type="office_export" un result.export ar filename, mime un content_base64. base64 jādekodē faila baitos. Klienta iesniegts pārskats netiek pieņemts.

JSON pieprasījums

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

Teksta anonimizācija

anonymize

Ievade un ierobežojumi

Vienkāršs UTF-8 teksts līdz 12 000 baitiem. options.scope pieņem all, email, phone, iban vai ip. Neobligātais terms ir virkne ar līdz 30 precīziem, reģistrjutīgiem terminiem atsevišķās rindās, ne vairāk kā 2 000 baiti. Vārdu un adrešu noteikšanai nepieciešami šie pielāgotie termini. IP noteikšana aptver IPv4; tālruņu kandidāti jāpārbauda, bet IBAN kandidātiem nepieciešama derīga kontrolsumma.

Rezultāts un eksports

Jāpārbauda katra parādīšanās reize un tās ierosinātais vietturis. Atkārtotas vienādas vērtības šajā tekstā izmanto stabilus vietturus. Eksportam atkārtoti nosūta sākotnējo tekstu un opcijas ar options.office_action="export", options.export_format="txt", bet selected – kā virkni ar JSON kodētu gadījumu ID sarakstu. Neatlasītie gadījumi paliek nemainīti. Tas palīdz maskēt datus un neapliecina neatgriezenisku anonimizāciju.

selected ir virkne ar JSON sarakstu, piemēram, "[\"C1\"]"; jāizmanto faktiskie ID no pārbaudes. Maksimāli 5 000 baitu un 3 000 atšķirīgu ID. Eksporta uzdevumi atgriež result.type="office_export" un result.export ar filename, mime un content_base64. base64 jādekodē faila baitos. Klienta iesniegts pārskats netiek pieņemts.

JSON pieprasījums

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

Subtitru pārbaude un tulkošana

subtitles

Ievade un ierobežojumi

Vienkāršu SRT vai WebVTT nosūta laukā text, līdz 65 536 baitiem, 200 subtitriem un 16 000 subtitru teksta rakstzīmēm. Stili, iegults marķējums un neatbalstīti metadati tiek noraidīti. options.mode ir check (noklusējums) vai translate; options.format ir auto, srt vai vtt. options.target izvēlas atbalstītu tulkojuma valodu. Veselu skaitļu lauki max_line_chars (10–100, noklusējums 42), max_lines (1–6, noklusējums 2) un max_cps (5–40, noklusējums 20) ir augšējā līmeņa lauki.

Rezultāts un eksports

Rezultāts ziņo par laika atzīmju kļūdām, pārklāšanos, rindu garumu un lasīšanas ātrumu. Pārbaude saglabā sākotnējo valodu. Tulkojums maina subtitru tekstu, saglabājot avota laika atzīmes un subtitru atbilstību; tas nemaina laika atzīmes un nesadala subtitrus. Lejupielādējamais teksts ir result.file ar result.filename un result.mime. Nederīgu laika atzīmju gadījumā file var palikt null. Veiksmīga pārbaude negarantē piekļūstamību vai valodas kvalitāti.

JSON pieprasījums

{
    "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-rēķinu validācija

invoice_validate

Ievade un ierobežojumi

UTF-8 rēķina XML nosūta laukā text, līdz 262 144 baitiem. Pieņemti UBL Invoice, UBL CreditNote un UN/CEFACT CII ar EN 16931 vai XRechnung 3 profilu. options.profile ir auto, en16931 vai xrechnung. ZIP, PDF, iegulta ZUGFeRD iegūšana no PDF, DTD un ārējās entītijas netiek atbalstītas. Iegūtu XML var iesniegt atsevišķi, ja tas atbilst pieņemtajam profilam.

Rezultāts un eksports

Validācija izmanto oficiālus, fiksētu versiju XSD un Schematron artefaktus: KoSIT 1.6.3, XRechnung 3.0.2 konfigurāciju ar datumu 2026-08-31, EN 16931 noteikumus 1.3.16 un XRechnung noteikumus 2.6.0. Rezultātā reģistrētas versijas, dokumenta jaucējvērtība, atradumi, smaguma pakāpe, noteikumu ID un pieņemšanas statuss. not_checked nozīmē, ka atbilstības lēmums nav iegūts. Tehniska pārbaudes izturēšana negarantē saņēmēja pieņemšanu, grāmatvedības pareizību vai juridisku atbilstību.

JSON pieprasījums

Zemāk redzamais īsais XML piemērs apzināti ir nepilnīgs, un tam jāatgriež validācijas kļūdas. Pilnam uzņēmuma rēķinam jāietver visi obligātie lauki; piemērs rāda pieprasījuma formātu, nevis atbilstošu rēķinu.

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

Bloga rakstīšanas asistents

blog_assistant

Ievade un ierobežojumi

Plāna fāzei nepieciešams topic (300 baiti), audience (500 baiti) un goal (500 baiti). Neobligātais text nodrošina līdz 12 000 baitu avota materiāla ne vairāk kā 12 rindkopās, katrā līdz 1 800 baitiem. Neobligātajam source_url jābūt publiskai HTTP(S) adresei līdz 2 000 rakstzīmēm; analyse_url jābūt JSON loģiskajai vērtībai true, lai atļautu analīzi. Privāti mērķi un neatļautas lapas paliek bloķētas.

Rezultāts un eksports

Vispirms tiek nosūtīts phase="briefing". Jāpārbauda atgrieztā struktūra, jautājumi un avoti. Ar īpašnieku saistītais rezultāts nodrošina approval_token un briefing_hash. Tikai pēc nepārprotamas pārbaudes tiek nosūtīts phase="article", approved=true, sources_approved=true un abas nemainītās vērtības. Apstiprinājuma derīgums beidzas pēc 30 minūtēm, un tas pieder autentificētajam kontam. Raksta pieprasījumi nevar aizstāt topic, audience, goal, text vai avotus. Raksts paliek melnraksts ar avotiem saistītām rindkopām; nekas netiek publicēts automātiski.

JSON pieprasījums

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

Raksta pieprasījums pēc apstiprināšanas

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

Rēķinu pārskati ietver result.exports.json; validēti rakstu melnraksti ietver result.exports.text. Katrā eksportā ir filename, mime un UTF-8 saturs. Raksta teksts saglabā atsauces uz avotiem un paliek nepublicēts melnraksts.

Eksporti jāsaglabā kā pielikumi ar atgriezto MIME tipu. Viss teksts jāuzskata par neuzticamu saturu, un pirms HTML attēlošanas speciālās rakstzīmes jāekranē. Dokumentu saturs nav izpildāms, un atradumi nav pārveidojami automātiskās ārējās darbībās.

Dokumentu, tabulu un multimediju rīki

Šie astoņi rīki izmanto vienu un to pašu autentificētu uzdevumu API. JSON pieprasījuma laukā text ir JSON formātā kodēts objekts. Augšupielādētie faili šajā objektā ir norādīti ar faila nosaukumu un saturu standarta base64 kodējumā. Faili netiek lejupielādēti no attāliem URL.

Priekšskatījums un eksports ir atsevišķi pieprasījumi. Eksports prasa skaidru apstiprinājumu un priekšskatījuma atgriezto avota kontrolsummu vai īpašniekam piesaistītu apstiprinājuma marķieri. Fails vai modeļa atbilde nevar piešķirt apstiprinājumu.

Čeku digitalizēšana

receipt_extract

Ievade un ierobežojumi

Objekts satur files: vienu objektu ar name un content_base64. PDF, PNG, JPEG vai TXT; ne vairāk kā 1 MB, PDF līdz trim lapām. options.action ir review vai export; options.export_format ir csv vai xlsx. Eksportam atkārtoti jāiesniedz oriģinālie faili kopā ar approved=true, source_sha256 un reviewed ar labotiem laukiem un pozīcijām.

Rezultāts un pārskatīšana

Pārbaude atgriež iegūtos laukus, atsevišķās pozīcijas, precīzus avota pierādījumus un aritmētiskus brīdinājumus. Eksportētās vērtības ir klienta pārskatīti melnraksti, nevis pārbaudīti grāmatvedības ieraksti. OCR var radīt kļūdas.

Pieprasījuma piemērs

{
    "tool": "receipt_extract",
    "text": "{\"files\":[{\"name\":\"receipt.txt\",\"content_base64\":\"U2FtcGxlIFN0b3JlCjIwMjYtMTEtMDIKTmV0OiAxMDAuMDAKVGF4OiAxOS4wMApUb3RhbDogMTE5LjAwIEVVUg==\"}]}"
}
Dekodētā text objekta shēma
{
    "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"
        }
    }
}

Izklājlapu formulu palīgs

spreadsheet_formula

Ievade un ierobežojumi

Objekts satur task, columns, application, formula_language un separator. Katrai kolonnai ir name, cell un sample. Līdz 20 kolonnām un 3 000 rakstzīmēm uzdevuma aprakstā. application ir excel vai sheets; funkciju nosaukumu valoda ir en, de vai pl; separator ir komats vai semikols. Angļu funkciju nosaukumi ir pieejami ar saderīgiem izklājlapas iestatījumiem.

Rezultāts un pārskatīšana

Atgriež formulu, skaidrojumu, pieņēmumus un pārbaudes piemērus. tests_executed ir false: serveris nekad neizpilda formulu. Atbalstītā apakškopa pieļauj izplatītas funkcijas un vietējās šūnu atsauces; ārējās atsauces, makro un tīkla funkcijas tiek noraidītas.

Pieprasījuma piemērs

{
    "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\":\",\"}"
}
Dekodētā text objekta shēma
{
    "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": [
                ",",
                ";"
            ]
        }
    }
}

Tulkojuma kvalitātes pārbaude

translation_check

Ievade un ierobežojumi

Objekts satur source, translation, source_language un target_language, kā arī neobligātu terms ar source un target pāriem. Līdz 10 000 rakstzīmēm katrā tekstā un 30 terminu pāriem.

Rezultāts un pārskatīšana

Atgriež iespējamās atšķirības ar precīziem citātiem un baitu nobīdēm abos tekstos. Atsevišķas pārbaudes salīdzina skaitļu burtiskās parādīšanās reizes un prasītos terminus. Lokalizēts formāts vai locījums var izskaidrot konstatējumu; tukšs pārskats neapliecina precizitāti.

Pieprasījuma piemērs

{
    "tool": "translation_check",
    "text": "{\"source\":\"The battery lasts 12 hours.\",\"translation\":\"Der Akku hält 10 Stunden.\",\"source_language\":\"en\",\"target_language\":\"de\",\"terms\":[]}"
}
Dekodētā text objekta shēma
{
    "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
                    }
                }
            }
        }
    }
}

Audio un video transkribēšana

transcribe

Ievade un ierobežojumi

Objekts satur filename, content_base64 un language. Atbalstītie formāti: WAV, MP3, M4A, MP4, WebM, OGG un FLAC. Ne vairāk kā 3 MiB un 30 sekundes. language ir auto vai atbalstīts valodas kods. Faili tiek apstrādāti lokāli; lejupielāde no URL netiek veikta.

Rezultāts un pārskatīšana

Atgriež segmentus ar laika atzīmēm un TXT, SRT un VTT eksportus pārskatīšanai. Atpazīšana var būt kļūdaina. Statuss not_completed satur ierobežotas kopas kļūdas kodu un nenozīmē veiksmīgu transkriptu.

Nepieciešams īsts fails. Tālāk redzamā shēma apraksta dekodēto text objektu; content_base64 jāsatur faila faktiskie baiti standarta base64 kodējumā. Vietturu virknes nav funkcionējoši piemēri.

Dekodētā text objekta shēma
{
    "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"
            ]
        }
    }
}

Dokumentu veidņu aizpildīšana

document_merge

Ievade un ierobežojumi

Objekts satur template ar name un content_base64, kā arī data CSV teksta formā vai kā D4XLSX1:, kam seko XLSX baiti standarta base64 kodējumā. DOCX veidne pieņem līdz 32 vietturiem, un dati — līdz 20 rindām. options.action ir review vai export; options.export_format ir docx vai pdf. Eksports prasa oriģinālos ievades datus, approved=true un source_sha256.

Rezultāts un pārskatīšana

Priekšskatījumā uzskaitīti vietturi, datu kolonnas un trūkstošās vērtības. Trūkstošas izmantotās vērtības bloķē eksportu. ZIP satur aizpildītos dokumentus. DOCX saglabā veidnes izkārtojumu; PDF izmanto vienkāršu teksta izkārtojumu bez Word stiliem vai attēliem.

Nepieciešams īsts fails. Tālāk redzamā shēma apraksta dekodēto text objektu; content_base64 jāsatur faila faktiskie baiti standarta base64 kodējumā. Vietturu virknes nav funkcionējoši piemēri.

Dekodētā text objekta shēma
{
    "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}$"
        }
    }
}

Importa kolonnu atbilstības palīgs

import_map

Ievade un ierobežojumi

Objekts satur source un target tabulas CSV teksta formā vai kā D4XLSX1:, kam seko XLSX baiti standarta base64 kodējumā. Mērķa galvenē ir nepieciešamo kolonnu nosaukumi; neobligāta otrā rinda deklarē text, number, date vai email, pēc izvēles ar prefiksu required:. mapping satur avota kolonnu indeksus, sākot no nulles, vai null. Līdz 200 datu rindām un 32 kolonnām.

Rezultāts un pārskatīšana

Atgriež ieteiktās kolonnu atbilstības, atkārtoti izmantojamu profilu, priekšskatījuma rindas un pārbaudes problēmas. Eksports ar options.action=export prasa approved=true un skaidri norādītu mapping; neatrisinātas pārbaudes problēmas bloķē eksportu. Neviena ārēja sistēma netiek mainīta.

Pieprasījuma piemērs

{
    "tool": "import_map",
    "text": "{\"source\":\"name,amount\\nExample,12\",\"target\":\"name,amount\\nrequired:text,number\"}"
}
Dekodētā text objekta shēma
{
    "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
            }
        }
    }
}

Prezentācijas no avota materiāla

presentation

Ievade un ierobežojumi

Ja phase=outline, text satur title, audience, purpose un material. Materiālam ir viena līdz astoņas avota rindkopas, katra līdz 1 200 rakstzīmēm. Ja phase=pptx, augšējā līmenī jānorāda approved=true un approval_token; text jābūt izlaistam vai tukšam. Marķieri ir piesaistīti autentificētajam kontam, un tiem ir derīguma termiņš.

Rezultāts un pārskatīšana

Plāns satur ar avotu saistītus slaidu virsrakstus un citātus. Pēc pārskatīšanas otrais pieprasījums eksportē rediģējamu PPTX ar ģeometriskiem akcentiem un runātāja piezīmēm. Avota teksts nevar mainīt apstiprinājumu, piesaisti kontam vai eksportēšanas atļaujas.

Pieprasījuma piemērs

{
    "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.\"}"
}
Dekodētā text objekta shēma
{
    "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
        }
    }
}

Apstiprinātas prezentācijas eksportēšana

APPROVAL_TOKEN_FROM_OWN_OUTLINE jāaizstāj ar marķieri no pārskatītā plāna rezultāta; tas nav derīgs marķieris.

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

Dokumentu kārtošanas palīgs

document_filing

Ievade un ierobežojumi

Objekts satur files un neobligātu projekta nosaukumu. Līdz desmit TXT, PDF, DOCX, PNG vai JPEG failiem, 1 MB vienam failam un 2 MB kopā. options.action ir review vai export; options.export_format ir zip. Eksports prasa oriģinālos ievades datus, approved=true, source_sha256 un names objektu, kas sasaista failu ID ar pārskatītām mērķvietām.

Rezultāts un pārskatīšana

Atgriež ieteiktās kategorijas, datumus un failu nosaukumus. Ieteikumi balstās uz dokumentu tekstu un ir jāpārskata. Eksports izveido ZIP ar kopijām; oriģināli paliek nemainīti. Nedroši ceļi, paplašinājumu maiņa un dublētas mērķvietas tiek noraidīti.

Pieprasījuma piemērs

{
    "tool": "document_filing",
    "text": "{\"files\":[{\"name\":\"invoice.txt\",\"content_base64\":\"SW52b2ljZQoyMDI2LTExLTAyClRvdGFsIDEyMCBFVVI=\"}],\"project\":\"Project\"}"
}
Dekodētā text objekta shēma
{
    "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"
            }
        }
    }
}

Teksta eksporti satur content. Binārie eksporti norāda base64 ar content_base64 vai encoding=base64. Tiek dekodēts tikai norādītais kodējums. Failu nosaukumi ir ieteikumi; rezultāti ir pieejami tikai autentificētā uzdevuma rezultātā ar īpašnieka pārbaudi.

Iepirkumu, plānošanas un darbības rīki

Šie astoņi rīki izmanto esošo autentificēto darbu API. Laukā text ir JSON kodēts objekts ar tālāk norādītajiem ievades laukiem. Piemēri satur reālus parauga datus noteiktajās robežās.

Katram sākotnējam rezultātam nepieciešama MI modeļa fāze caur esošo worker pakalpojumu. Pēc modeļa ierosinātām atbilstībām, piešķīrumiem vai struktūras deterministisks kods validē avotu atsauces, ierobežojumus un aprēķinus. Nav rezerves režīma, kas izmantotu tikai kodu.

Nosūtīšanas formāts ir application/json. Multipart augšupielādes, attālu failu URL, nezināmi lauki un netukšas rīkam specifiskas opcijas tiek noraidītas. options jāizlaiž vai jānosūta kā tukšs objekts. Kopīgie API karodziņi saglabā savu vispārējo API nozīmi.

Piegādātāju piedāvājumu salīdzināšana

supplier_compare

Piedāvājumu rindu salīdzināšana ar nepieciešamajām precēm, MI atbilstību priekšlikumu pārskatīšana un daudzuma, valūtas, piegādes maksas un kopējās cenas atšķirību pārbaude.

Dekodētie ievades lauki

requirements — Nepieciešamās preces
CSV kolonnas: description,quantity,unit. Mērvienību rakstībai jābūt tādai pašai kā piedāvājumos. Līdz 30 rindām; visās tabulās kopā — 40 rindas.
offers — Piegādātāju piedāvājumu rindas
CSV kolonnas: supplier,description,quantity,unit,unit_price,shipping,currency,lead_days. Piegādes maksa attiecas tikai uz šo rindu; ja tās nav, jānorāda 0. Piegādes laiks var būt tukšs. Cenas jāsalīdzina uz vienāda nodokļu pamata.
csv_separator — CSV atdalītājs
Izvēlēties semikolu, komatu vai tabulāciju tikai eksportētajam CSV. Augšupielādētajiem avota CSV joprojām nepieciešamas dokumentētās ar komatiem atdalītās galvenes.
csv_bom — UTF-8 marķieris CSV failā
Iekļaut UTF-8 baitu secības marķieri saderībai ar izklājlapām vai to izlaist sistēmām, kas pieprasa vienkāršu UTF-8.
csv_line_ending — CSV rindu beigas
Eksportētajiem CSV ierakstiem izmantot LF vai CRLF. Tas nemaina avota tekstu vai rindu pārtraukumus pēdiņās ietvertās šūnās.
include_json — Iekļaut JSON eksportu
Piedāvāt papildu strukturētu JSON pārskatu ar visām pārbaudītajām rindām, konstatējumiem un kopsavilkumu. Eksportēšana neizpilda nekādu darbību.
max_lead_days — Piegādes laika pārbaudes robeža
0 atspējo šo papildu pārbaudi. Citādi atzīmēt piedāvājumu piegādes laikus virs atlasītā dienu skaita un piedāvājumus bez norādīta piegādes laika. Cenas un salīdzinājumi paliek nemainīti. Ne vairāk kā 999 dienas.
row_order — Pārbaudes rindu secība
Pārkārtot pilnas tabulas rindas, neizņemot konstatējumus, nemainot aprēķinus vai piešķīrumus. Tukšas kārtošanas vērtības parādās beigās; vienādas vērtības saglabā sākotnējo savstarpējo secību.

Maksimālais UTF-8 baitu skaits text apvalkā: 60000

Rezultāta un avotu pārskatīšana

Rezultāta veids ir ops_review. columns satur key un label_key; rows satur atbilstošās skalārās šūnu vērtības. findings satur lokalizējamas code vērtības un avotu refs; summary satur label_key un value. review_required un ai_required ir true. ai_model identificē pieņemto modeli, ja worker to norāda. Daži rīki atgriež arī source_sha256 vai note_key. Avota virknes paliek neuzticami dati un jāattēlo kā teksts, nekad kā izpildāms HTML vai norādījumi.

Pieprasījuma piemērs

{
    "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\"}"
}
Dekodētā text objekta shēma
{
    "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"
        }
    }
}

Pasūtījuma, piegādes un rēķina salīdzināšana

three_way_match

Pasūtījuma, piegādes un rēķina rindu sasaistīšana ar MI palīdzību, pēc tam aprēķinot trūkstošos daudzumus, pārmērīgu rēķina apjomu un vienības cenu atšķirības no avota datiem.

Dekodētie ievades lauki

orders — Pasūtījuma rindas
CSV kolonnas: reference,description,quantity,unit,unit_price,currency. Atsauce ir kopīgā pasūtījuma atsauce, nevis piegādātāja dokumenta numurs. Visur jāizmanto vienādi mērvienību apzīmējumi un nodokļu pamats.
deliveries — Piegādes rindas
CSV kolonnas: reference,description,quantity,unit. Atsauce ir kopīgā pasūtījuma atsauce. Daļējas piegādes var norādīt atsevišķās rindās.
invoices — Rēķina rindas
CSV kolonnas: reference,description,quantity,unit,unit_price,currency. Atsauce ir kopīgā pasūtījuma atsauce. Nodokļus, atlaides un kredītrēķinus nedrīkst ievadīt kā preču rindas.
csv_separator — CSV atdalītājs
Izvēlēties semikolu, komatu vai tabulāciju tikai eksportētajam CSV. Augšupielādētajiem avota CSV joprojām nepieciešamas dokumentētās ar komatiem atdalītās galvenes.
csv_bom — UTF-8 marķieris CSV failā
Iekļaut UTF-8 baitu secības marķieri saderībai ar izklājlapām vai to izlaist sistēmām, kas pieprasa vienkāršu UTF-8.
csv_line_ending — CSV rindu beigas
Eksportētajiem CSV ierakstiem izmantot LF vai CRLF. Tas nemaina avota tekstu vai rindu pārtraukumus pēdiņās ietvertās šūnās.
include_json — Iekļaut JSON eksportu
Piedāvāt papildu strukturētu JSON pārskatu ar visām pārbaudītajām rindām, konstatējumiem un kopsavilkumu. Eksportēšana neizpilda nekādu darbību.
review_blank_references — Atzīmēt trūkstošas dokumentu atsauces
Pievienot pārbaudes konstatējumu katrai pasūtījuma, piegādes vai rēķina rindai ar tukšu atsauci. Esošie sasaistes lēmumi un brīdinājumi paliek nemainīti.
row_order — Pārbaudes rindu secība
Pārkārtot pilnas tabulas rindas, neizņemot konstatējumus, nemainot aprēķinus vai piešķīrumus. Tukšas kārtošanas vērtības parādās beigās; vienādas vērtības saglabā sākotnējo savstarpējo secību.

Maksimālais UTF-8 baitu skaits text apvalkā: 60000

Rezultāta un avotu pārskatīšana

Rezultāta veids ir ops_review. columns satur key un label_key; rows satur atbilstošās skalārās šūnu vērtības. findings satur lokalizējamas code vērtības un avotu refs; summary satur label_key un value. review_required un ai_required ir true. ai_model identificē pieņemto modeli, ja worker to norāda. Daži rīki atgriež arī source_sha256 vai note_key. Avota virknes paliek neuzticami dati un jāattēlo kā teksts, nekad kā izpildāms HTML vai norādījumi.

Pieprasījuma piemērs

{
    "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\"}"
}
Dekodētā text objekta shēma
{
    "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"
        }
    }
}

Maksājumu un rēķinu saskaņošana

payment_match

Atbilstību ierosināšana starp ienākošajiem maksājumiem un neapmaksātiem rēķiniem, neskaidrību identificēšana un iemaksu, atlikušo summu un pārmaksu aprēķināšana.

Dekodētie ievades lauki

payments — Ienākošie maksājumi
CSV kolonnas: reference,counterparty,date,amount,currency. Jāizmanto zināmās rēķinu atsauces, pozitīvas summas un datumi formātā YYYY-MM-DD. Vienu maksājumu var ierosināt tikai vienam rēķinam.
invoices — Neapmaksātie rēķini
CSV kolonnas: reference,counterparty,date,amount,currency. Summa ir neapmaksātais atlikums pirms augšupielādētajiem maksājumiem. Atsauces var būt tukšas, taču neskaidrība var liegt piesaisti.
csv_separator — CSV atdalītājs
Izvēlēties semikolu, komatu vai tabulāciju tikai eksportētajam CSV. Augšupielādētajiem avota CSV joprojām nepieciešamas dokumentētās ar komatiem atdalītās galvenes.
csv_bom — UTF-8 marķieris CSV failā
Iekļaut UTF-8 baitu secības marķieri saderībai ar izklājlapām vai to izlaist sistēmām, kas pieprasa vienkāršu UTF-8.
csv_line_ending — CSV rindu beigas
Eksportētajiem CSV ierakstiem izmantot LF vai CRLF. Tas nemaina avota tekstu vai rindu pārtraukumus pēdiņās ietvertās šūnās.
include_json — Iekļaut JSON eksportu
Piedāvāt papildu strukturētu JSON pārskatu ar visām pārbaudītajām rindām, konstatējumiem un kopsavilkumu. Eksportēšana neizpilda nekādu darbību.
review_date — Rēķinu vecuma atskaites datums
Neobligāts skaidri norādīts YYYY-MM-DD datums no 1900. līdz 2200. gadam. Atvērtie rēķinu atlikumi tiek pārbaudīti pēc vecuma kopš avota rēķina datuma. Tukšs lauks atspējo pārbaudi. Rēķina vecums nav maksājuma termiņš vai juridisks nokavējuma konstatējums.
aging_days — Rēķinu vecuma pārbaudes slieksnis
Atzīmēt pozitīvus atvērtos atlikumus, kuru rēķina datums ir vismaz tik dienu pirms atlasītā atskaites datuma. Diapazons 0–3 650 dienas. Nepieciešams atskaites datums; netiek izsecināts rēķina apmaksas termiņš.
row_order — Pārbaudes rindu secība
Pārkārtot pilnas tabulas rindas, neizņemot konstatējumus, nemainot aprēķinus vai piešķīrumus. Tukšas kārtošanas vērtības parādās beigās; vienādas vērtības saglabā sākotnējo savstarpējo secību.

Maksimālais UTF-8 baitu skaits text apvalkā: 60000

Rezultāta un avotu pārskatīšana

Rezultāta veids ir ops_review. columns satur key un label_key; rows satur atbilstošās skalārās šūnu vērtības. findings satur lokalizējamas code vērtības un avotu refs; summary satur label_key un value. review_required un ai_required ir true. ai_model identificē pieņemto modeli, ja worker to norāda. Daži rīki atgriež arī source_sha256 vai note_key. Avota virknes paliek neuzticami dati un jāattēlo kā teksts, nekad kā izpildāms HTML vai norādījumi.

Pieprasījuma piemērs

{
    "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\"}"
}
Dekodētā text objekta shēma
{
    "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"
        }
    }
}

Krājumu papildināšanas plānošanas palīgs

reorder_plan

Krājumu preču prioritizēšana ar MI, papildināšanas daudzumu aprēķināšana no norādītā pieprasījuma un piegādes laika, kā arī minimālā pasūtījuma un iepakojuma lieluma ietekmes pārskatīšana.

Dekodētie ievades lauki

items — Krājumu preces
CSV kolonnas: id,name,on_hand,daily_demand,lead_days,safety_stock,min_order,pack_size. ID jābūt unikāliem. Daudzumos izmanto decimālpunktu; lead_days un min_order ir nenegatīvi veseli skaitļi, pack_size — pozitīvs vesels skaitlis.
horizon_days — Papildu nodrošinājuma dienas
Mērķa nodrošinājums ir piegādes laiks plus šīs papildu dienas. Pieprasījums tiek uzskatīts par nemainīgu; rezultāts ir plānošanas aplēse.
notes — Plānošanas piezīmes un vēlmes
Neobligāts konteksts MI priekšlikumam. Pieejamība, kvalifikācija, atkarības un skaitliskie ierobežojumi jānorāda arī strukturētajās tabulās; piezīmes nekad neatceļ šīs pārbaudes.
csv_separator — CSV atdalītājs
Izvēlēties semikolu, komatu vai tabulāciju tikai eksportētajam CSV. Augšupielādētajiem avota CSV joprojām nepieciešamas dokumentētās ar komatiem atdalītās galvenes.
csv_bom — UTF-8 marķieris CSV failā
Iekļaut UTF-8 baitu secības marķieri saderībai ar izklājlapām vai to izlaist sistēmām, kas pieprasa vienkāršu UTF-8.
csv_line_ending — CSV rindu beigas
Eksportētajiem CSV ierakstiem izmantot LF vai CRLF. Tas nemaina avota tekstu vai rindu pārtraukumus pēdiņās ietvertās šūnās.
include_json — Iekļaut JSON eksportu
Piedāvāt papildu strukturētu JSON pārskatu ar visām pārbaudītajām rindām, konstatējumiem un kopsavilkumu. Eksportēšana neizpilda nekādu darbību.
large_order_threshold — Lielu pasūtījumu pārbaudes slieksnis
0 atspējo šo papildu pārbaudi. Citādi atzīmēt ieteiktos pasūtījumu daudzumus, kas stingri pārsniedz slieksni, līdz 10 000 000 vienībām. Avota krājumi, pieprasījums, mērķa pārklājums, noapaļošana pēc iepakojuma un pasūtījumu daudzumi netiek mainīti.
row_order — Pārbaudes rindu secība
Pārkārtot pilnas tabulas rindas, neizņemot konstatējumus, nemainot aprēķinus vai piešķīrumus. Tukšas kārtošanas vērtības parādās beigās; vienādas vērtības saglabā sākotnējo savstarpējo secību.

Maksimālais UTF-8 baitu skaits text apvalkā: 120000

Rezultāta un avotu pārskatīšana

Rezultāta veids ir ops_review. columns satur key un label_key; rows satur atbilstošās skalārās šūnu vērtības. findings satur lokalizējamas code vērtības un avotu refs; summary satur label_key un value. review_required un ai_required ir true. ai_model identificē pieņemto modeli, ja worker to norāda. Daži rīki atgriež arī source_sha256 vai note_key. Avota virknes paliek neuzticami dati un jāattēlo kā teksts, nekad kā izpildāms HTML vai norādījumi.

Pieprasījuma piemērs

{
    "tool": "reorder_plan",
    "text": "{\"items\":\"id,name,on_hand,daily_demand,lead_days,safety_stock,min_order,pack_size\\nI1,Bremžu kluči,12,3,5,4,10,5\\nI2,Ķēdes eļļa,30,1,3,2,6,6\",\"horizon_days\":7,\"notes\":\"Bremžu kluči vajadzīgi plānotajiem remontiem un jāpārskata vispirms. Ķēdes eļļa ir mazāk steidzama.\",\"csv_separator\":\"semicolon\",\"csv_bom\":true,\"csv_line_ending\":\"lf\",\"include_json\":false,\"large_order_threshold\":0,\"row_order\":\"source\"}"
}
Dekodētā text objekta shēma
{
    "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"
        }
    }
}

Maiņu plānošanas palīgs

shift_plan

Darbinieku piešķīrumu ierosināšana ar MI un pieejamības, nepieciešamo prasmju, maiņu pārklāšanās, norādīto stundu ierobežojumu un atlikušā nodrošinājuma pārbaude.

Dekodētie ievades lauki

workers — Darbinieki
CSV kolonnas: id,name,skills,max_hours. Vairākas prasmes atdala ar |. max_hours ir maksimālais kopējais plānotais darba laiks šajā priekšlikumā, nevis likumā noteikts darba laika ierobežojums.
availability — Pieejamība
CSV kolonnas: id,worker_id,start,end. Laiki ir skaidri norādīti UTC formātā YYYY-MM-DDTHH:MM. Vienam pieejamības intervālam jāaptver visa maiņa.
shifts — Maiņas
CSV kolonnas: id,start,end,skill,needed. Visi laiki ir UTC. Darbiniekam jābūt tieši prasītajai prasmei. needed ir nepieciešamais darbinieku skaits.
notes — Plānošanas piezīmes un vēlmes
Neobligāts konteksts MI priekšlikumam. Pieejamība, kvalifikācija, atkarības un skaitliskie ierobežojumi jānorāda arī strukturētajās tabulās; piezīmes nekad neatceļ šīs pārbaudes.
csv_separator — CSV atdalītājs
Izvēlēties semikolu, komatu vai tabulāciju tikai eksportētajam CSV. Augšupielādētajiem avota CSV joprojām nepieciešamas dokumentētās ar komatiem atdalītās galvenes.
csv_bom — UTF-8 marķieris CSV failā
Iekļaut UTF-8 baitu secības marķieri saderībai ar izklājlapām vai to izlaist sistēmām, kas pieprasa vienkāršu UTF-8.
csv_line_ending — CSV rindu beigas
Eksportētajiem CSV ierakstiem izmantot LF vai CRLF. Tas nemaina avota tekstu vai rindu pārtraukumus pēdiņās ietvertās šūnās.
include_json — Iekļaut JSON eksportu
Piedāvāt papildu strukturētu JSON pārskatu ar visām pārbaudītajām rindām, konstatējumiem un kopsavilkumu. Eksportēšana neizpilda nekādu darbību.
max_shift_hours — Maiņu ilguma pārbaudes slieksnis
0 atspējo šo papildu pārbaudi. Citādi atzīmēt avota maiņas, kas garākas par atlasīto ilgumu, līdz 168 stundām. Piešķīrumi un pārklājuma brīdinājumi tiek saglabāti. Tā ir plānošanas izvēle, nevis juridisks darba laika vērtējums.
row_order — Pārbaudes rindu secība
Pārkārtot pilnas tabulas rindas, neizņemot konstatējumus, nemainot aprēķinus vai piešķīrumus. Tukšas kārtošanas vērtības parādās beigās; vienādas vērtības saglabā sākotnējo savstarpējo secību.

Maksimālais UTF-8 baitu skaits text apvalkā: 120000

Rezultāta un avotu pārskatīšana

Rezultāta veids ir ops_review. columns satur key un label_key; rows satur atbilstošās skalārās šūnu vērtības. findings satur lokalizējamas code vērtības un avotu refs; summary satur label_key un value. review_required un ai_required ir true. ai_model identificē pieņemto modeli, ja worker to norāda. Daži rīki atgriež arī source_sha256 vai note_key. Avota virknes paliek neuzticami dati un jāattēlo kā teksts, nekad kā izpildāms HTML vai norādījumi.

Pieprasījuma piemērs

{
    "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\":\"Ja iespējams, Alex jāatstāj remontdarbiem, bet Sam jāpiešķir apkalpošanas letei.\",\"csv_separator\":\"semicolon\",\"csv_bom\":true,\"csv_line_ending\":\"lf\",\"include_json\":false,\"max_shift_hours\":0,\"row_order\":\"source\"}"
}
Dekodētā text objekta shēma
{
    "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"
        }
    }
}

Projekta kapacitātes plānotājs

project_plan

Uzdevumu prioritāšu un resursu piešķīrumu ierosināšana ar MI, pēc tam aprēķinot atkarības ievērojošu grafiku pret dienas kapacitāti un atzīmējot nepiešķirto darbu.

Dekodētie ievades lauki

tasks — Projekta uzdevumi
CSV kolonnas: id,name,hours,depends,skill. Atkarības ir uzdevumu ID, kas atdalīti ar |. Tukšs depends nozīmē, ka nav priekšgājēja. Uzdevuma darba apjomu piešķir vienam kvalificētam resursam.
resources — Projekta resursi
CSV kolonnas: id,name,skills,hours_per_day. Prasmes atdala ar |. Dienas kapacitāte ir pieejamais plānošanas laiks, līdz 12 stundām. Kalendārs izmanto pirmdienu līdz piektdienu; svētku dienas un atvaļinājumi netiek modelēti.
start_date — Projekta sākuma datums
Pirmā darba diena ir šis datums vai nākamā pirmdiena, ja datums ir nedēļas nogalē. Darba dienu kapacitātes intervāli sākas 00:00 UTC un apraksta kapacitātes sadali, nevis faktisko darba laiku.
notes — Plānošanas piezīmes un vēlmes
Neobligāts konteksts MI priekšlikumam. Pieejamība, kvalifikācija, atkarības un skaitliskie ierobežojumi jānorāda arī strukturētajās tabulās; piezīmes nekad neatceļ šīs pārbaudes.
csv_separator — CSV atdalītājs
Izvēlēties semikolu, komatu vai tabulāciju tikai eksportētajam CSV. Augšupielādētajiem avota CSV joprojām nepieciešamas dokumentētās ar komatiem atdalītās galvenes.
csv_bom — UTF-8 marķieris CSV failā
Iekļaut UTF-8 baitu secības marķieri saderībai ar izklājlapām vai to izlaist sistēmām, kas pieprasa vienkāršu UTF-8.
csv_line_ending — CSV rindu beigas
Eksportētajiem CSV ierakstiem izmantot LF vai CRLF. Tas nemaina avota tekstu vai rindu pārtraukumus pēdiņās ietvertās šūnās.
include_json — Iekļaut JSON eksportu
Piedāvāt papildu strukturētu JSON pārskatu ar visām pārbaudītajām rindām, konstatējumiem un kopsavilkumu. Eksportēšana neizpilda nekādu darbību.
max_task_hours — Uzdevumu darbietilpības pārbaudes slieksnis
0 atspējo šo papildu pārbaudi. Citādi atzīmēt uzdevumus ar darbietilpību virs atlasītā sliekšņa, līdz 10 000 stundām. Atkarības, resursu jauda un aprēķinātais grafiks paliek nemainīti.
row_order — Pārbaudes rindu secība
Pārkārtot pilnas tabulas rindas, neizņemot konstatējumus, nemainot aprēķinus vai piešķīrumus. Tukšas kārtošanas vērtības parādās beigās; vienādas vērtības saglabā sākotnējo savstarpējo secību.

Maksimālais UTF-8 baitu skaits text apvalkā: 120000

Rezultāta un avotu pārskatīšana

Rezultāta veids ir ops_review. columns satur key un label_key; rows satur atbilstošās skalārās šūnu vērtības. findings satur lokalizējamas code vērtības un avotu refs; summary satur label_key un value. review_required un ai_required ir true. ai_model identificē pieņemto modeli, ja worker to norāda. Daži rīki atgriež arī source_sha256 vai note_key. Avota virknes paliek neuzticami dati un jāattēlo kā teksts, nekad kā izpildāms HTML vai norādījumi.

Pieprasījuma piemērs

{
    "tool": "project_plan",
    "text": "{\"tasks\":\"id,name,hours,depends,skill\\nT1,Uzdevuma apraksts,4,,planning\\nT2,Dizains,10,T1,design\\nT3,Pārskatīšana,3,T2,planning\",\"resources\":\"id,name,skills,hours_per_day\\nR1,Alex,planning,4\\nR2,Sam,design,5\",\"start_date\":\"2026-11-09\",\"notes\":\"Dizains ir atkarīgs no pabeigtā uzdevuma apraksta. Jāsaglabā laiks noslēguma pārskatīšanai.\",\"csv_separator\":\"semicolon\",\"csv_bom\":true,\"csv_line_ending\":\"lf\",\"include_json\":false,\"max_task_hours\":0,\"row_order\":\"source\"}"
}
Dekodētā text objekta shēma
{
    "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"
        }
    }
}

Svītrkodu un QR etiķešu lapas

label_sheet

Preču rindu pārveidošana drukājamās etiķetēs ar pārbaudītiem svītrkodiem un QR kodiem.

Dekodētie ievades lauki

csv — Preču rindas (CSV)
Obligātās kolonnas: id, name, code, qr. Līdz 24 rindām. QR saturs nāk tikai no norādītās qr kolonnas.
format — Svītrkoda formāts
EAN-13 nepieciešami 13 cipari un derīgs kontrolcipars. Code 128 atbalsta 1–24 drukājamas ASCII rakstzīmes.
layout — Lapas izkārtojums
A4: 2 × 7 etiķetes ar izmēru 99.1 × 38.1 mm vai 3 × 8 etiķetes ar izmēru 63.5 × 33.9 mm. Drukāšana 100 % mērogā bez izmēra maiņas.
csv_separator — CSV atdalītājs
Izvēlēties semikolu, komatu vai tabulāciju tikai eksportētajam CSV. Augšupielādētajiem avota CSV joprojām nepieciešamas dokumentētās ar komatiem atdalītās galvenes.
csv_bom — UTF-8 marķieris CSV failā
Iekļaut UTF-8 baitu secības marķieri saderībai ar izklājlapām vai to izlaist sistēmām, kas pieprasa vienkāršu UTF-8.
csv_line_ending — CSV rindu beigas
Eksportētajiem CSV ierakstiem izmantot LF vai CRLF. Tas nemaina avota tekstu vai rindu pārtraukumus pēdiņās ietvertās šūnās.
include_json — Iekļaut JSON eksportu
Piedāvāt papildu strukturētu JSON pārskatu ar visām pārbaudītajām rindām, konstatējumiem un kopsavilkumu. Eksportēšana neizpilda nekādu darbību.
max_label_characters — Drukātā etiķetes nosaukuma pārbaudes slieksnis
0 atspējo šo papildu pārbaudi. Citādi atzīmēt drukātos nosaukumus, kas garāki par izvēlēto Unicode rakstzīmju skaitu, līdz 160. Tie paši nosaukumi, etiķetes un secība paliek priekšskatījumā, PDF un SVG; šī opcija neko nesaīsina.
require_https_qr — Atzīmēt QR saturu bez vienkāršas HTTPS adreses
Pievienot konstatējumu, ja QR saturs nav HTTPS adrese ar resursdatoru un bez iegultiem akreditācijas datiem, atstarpēm vai atpakaļslīpsvītrām. QR saturs nekad netiek mainīts, atvērts vai iegūts. Šī sintakses pārbaude nenosaka galamērķa drošumu.

Maksimālais UTF-8 baitu skaits text apvalkā: 24000

Rezultāta un avotu pārskatīšana

Rezultāta veids ir ops_review. columns satur key un label_key; rows satur atbilstošās skalārās šūnu vērtības. findings satur lokalizējamas code vērtības un avotu refs; summary satur label_key un value. review_required un ai_required ir true. ai_model identificē pieņemto modeli, ja worker to norāda. Daži rīki atgriež arī source_sha256 vai note_key. Avota virknes paliek neuzticami dati un jāattēlo kā teksts, nekad kā izpildāms HTML vai norādījumi.

Pieprasījuma piemērs

{
    "tool": "label_sheet",
    "text": "{\"csv\":\"id,name,code,qr\\nA1,Zila noliktavas kaste,BOX-001,BOX-001\\nA2,Zaļa noliktavas kaste,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}"
}
Dekodētā text objekta shēma
{
    "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
        }
    }
}

Prasību testēšanas matrica

test_cases

Ar avotiem sasaistītu pozitīvu un negatīvu pārbaudes gadījumu izveide no norādītajām prasībām.

Dekodētie ievades lauki

requirements — Prasības
Līdz 12 prasībām, atdalītām ar tukšām rindām. Katra prasība var saturēt līdz 1 000 UTF-8 baitu.
context — Pārskatīšanas konteksts
Neobligāta informācija par tvērumu, līdz 2 000 UTF-8 baitu. Tā nav papildu prasība vai norāde izpildīt testus.
csv_separator — CSV atdalītājs
Izvēlēties semikolu, komatu vai tabulāciju tikai eksportētajam CSV. Augšupielādētajiem avota CSV joprojām nepieciešamas dokumentētās ar komatiem atdalītās galvenes.
csv_bom — UTF-8 marķieris CSV failā
Iekļaut UTF-8 baitu secības marķieri saderībai ar izklājlapām vai to izlaist sistēmām, kas pieprasa vienkāršu UTF-8.
csv_line_ending — CSV rindu beigas
Eksportētajiem CSV ierakstiem izmantot LF vai CRLF. Tas nemaina avota tekstu vai rindu pārtraukumus pēdiņās ietvertās šūnās.
include_json — Iekļaut JSON eksportu
Piedāvāt papildu strukturētu JSON pārskatu ar visām pārbaudītajām rindām, konstatējumiem un kopsavilkumu. Eksportēšana neizpilda nekādu darbību.
max_step_characters — Testa soļa garuma pārbaudes slieksnis
0 atspējo šo papildu pārbaudi. Citādi atzīmēt testa gadījumus, kuros atsevišķs solis pārsniedz izvēlēto Unicode rakstzīmju skaitu, līdz 6 000. Pilni soļi un sagaidāmie rezultāti paliek redzami un eksportēti.
row_order — Pārbaudes rindu secība
Pārkārtot pilnas tabulas rindas, neizņemot konstatējumus, nemainot aprēķinus vai piešķīrumus. Tukšas kārtošanas vērtības parādās beigās; vienādas vērtības saglabā sākotnējo savstarpējo secību.

Maksimālais UTF-8 baitu skaits text apvalkā: 24000

Rezultāta un avotu pārskatīšana

Rezultāta veids ir ops_review. columns satur key un label_key; rows satur atbilstošās skalārās šūnu vērtības. findings satur lokalizējamas code vērtības un avotu refs; summary satur label_key un value. review_required un ai_required ir true. ai_model identificē pieņemto modeli, ja worker to norāda. Daži rīki atgriež arī source_sha256 vai note_key. Avota virknes paliek neuzticami dati un jāattēlo kā teksts, nekad kā izpildāms HTML vai norādījumi.

Pieprasījuma piemērs

{
    "tool": "test_cases",
    "text": "{\"requirements\":\"Kontakta formai nepieciešama e-pasta adrese.\\n\\nPasūtījuma daudzumam jābūt no 1 līdz 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\"}"
}
Dekodētā text objekta shēma
{
    "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"
        }
    }
}

Eksporta saturs un apstiprināšana

exports kolekcija var saturēt CSV un atbalstītiem etiķešu izkārtojumiem — PDF vai SVG failus. Katrs fails norāda filename un mime, kā arī content vienkāršam tekstam vai content_base64 bināram saturam. Base64 jādekodē tikai tad, ja šis lauks ir klātesošs. Failu nosaukumi ir ierosinājumi. Piekļuve rezultātiem joprojām ir autentificēta un pārbaudīta pēc darba īpašumtiesībām.

Eksporta saturs ir iekļauts sākotnējā pārskatāmā rezultāta melnrakstā. API integrācijām pirms eksporta lejupielādes, izmantošanas vai pārsūtīšanas jāparāda priekšlikums nepārprotamai cilvēka pārskatīšanai. Šo rīku shēmās nav atsevišķa apstiprināšanas vai izpildes pieprasījuma. Rīki neveic pasūtījumus, negrāmato rēķinus, neveic maksājumus, nepublicē darbinieku grafikus un neizpilda programmatūras testus.

Uzņēmumu un komandu darbplūsmas

Šie rīki izmanto esošo autentificēto uzdevumu API, un katrai sākotnējai pārbaudei nepieciešams AI. Lauks text satur JSON kodētu konfigurācijas objektu. Pamata un papildu iestatījumi izmanto vienu validētu ievades shēmu.

Nosūtīt application/json. Rīkam raksturīgās opcijas paliek dekodētajā text objektā; ārējo options rekvizītu izlaist vai nosūtīt tukšu objektu. Nezināmi lauki, neatbalstītas uzskaitījuma vērtības un attālu failu URL tiek noraidīti.

Avotu lauki approved_ids vai confirmed attiecas tikai uz skaidri pārbaudītiem avotu materiāliem. Klientu ziņojumi, modeļa atbildes un dokumentu teksts nevar piešķirt apstiprinājumu. Ģenerētajiem plāniem un melnrakstiem nepieciešama atsevišķa galīgā pārbaude.

Līgumu datumi un termiņi

contract_deadlines

Pārbaudīt precīzus līguma datumu fragmentus un neatrisinātus uzteikuma termiņus, pēc tam apstiprināt atlasītos datumus kalendāra eksportam.

Ievades un konfigurācijas lauki

Pamatiestatījumi
clauses — Līguma noteikumi
Viens avota noteikums katrā rindā. Līdz 24 netukšiem noteikumiem, 1 200 rakstzīmēm katrā noteikumā un 18 000 rakstzīmēm kopā. Tikai datumi, kas uzrakstīti precīzi kā YYYY-MM-DD, var kļūt par kalendāra notikumiem.
title — Līguma nosaukums
Īss nosaukums kalendāra notikumiem; līdz 120 rakstzīmēm.
Noklusējuma iestatījumi: "Contract review"
Papildu iestatījumi
reference_date — Atskaites datums
Skaidri norādīts salīdzināšanas datums. Obligāts nākotnes vai pagātnes filtriem. Tas neveido un neaprēķina līgumā noteiktus datumus.
Noklusējuma iestatījumi: ""
date_window — Datumu filtrs
Nākotne ietver atskaites datumu; pagātne to neietver. Relatīvie termiņi bez ISO datuma parādās tikai pie Visi datumi.
all — Visi datumi un neatrisinātie termiņi · upcoming — Atskaites datumā vai vēlāk · past — Pirms atskaites datuma
Noklusējuma iestatījumi: "all"
event_type — Termiņa kategorija
Rādīt vienu uz avotiem balstītu kategoriju vai visas kategorijas. Klasifikācija joprojām jāpārbauda.
all — Visas kategorijas · termination — Izbeigšana · payment — Maksājums · renewal — Pagarināšana · delivery — Piegāde · other — Cits
Noklusējuma iestatījumi: "all"
max_events — Maksimālais konstatējumu skaits
Pēc filtrēšanas un kārtošanas ierobežot parādītos konstatējumus līdz 1–20. Paziņojums norāda saīsinātus rezultātus.
Noklusējuma iestatījumi: 20
sort — Konstatējumu secība
Kārtot pēc avota noteikuma un citāta pozīcijas vai pēc datuma, neatrisinātos termiņus novietojot beigās.
source — Avotu secība · date — Datumu secība
Noklusējuma iestatījumi: "source"
reminder_days — Kalendāra atgādinājuma apsteigums
0 atspējo atgādinājumus. Citādi vizuāls atgādinājums tiek iestatīts 1–90 dienas pirms katra apstiprinātā visas dienas notikuma; kalendāra lietotņu darbība var atšķirties.
Noklusējuma iestatījumi: 7
include_source — Iekļaut avotu citātus
Rādīt precīzus citātus pārbaudē un apstiprinātajos kalendāra aprakstos. Avotu ID un rakstzīmju pozīcijas paliek redzamas abos režīmos.
yes — Iekļaut citātus · no — Tikai atsauces uz avotiem
Noklusējuma iestatījumi: "yes"
calendar_name — Kalendāra nosaukums
Apstiprinātā ICS kalendāra nosaukums, līdz 120 rakstzīmēm.
Noklusējuma iestatījumi: "Reviewed contract dates"

Maksimālais UTF-8 ievades baitu skaits: 24000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "contract_deadlines",
    "text": "{\"clauses\":\"Rēķins apmaksājams 2027-03-15.\\nPaziņojumam jābūt saņemtam vismaz 30 dienas pirms pagarināšanas.\\nPiegādes datums ir 2027-04-02.\",\"title\":\"Pakalpojumu līgums\",\"reference_date\":\"2027-01-01\",\"date_window\":\"upcoming\",\"event_type\":\"all\",\"max_events\":20,\"sort\":\"date\",\"reminder_days\":7,\"include_source\":\"yes\",\"calendar_name\":\"Pārbaudītie līguma datumi\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Piedāvājumu kalkulators

quote_builder

Sakārtot iesniegtās darba, pakalpojumu un materiālu pozīcijas melnrakstā ar deterministiskiem uzcenojuma, maržas, atlaides un nodokļa aprēķiniem.

Ievades un konfigurācijas lauki

Pamatiestatījumi
items — Piedāvājuma pozīcijas
CSV galvenes: label,kind,quantity,unit,cost. kind ir labor, material vai service. quantity izmanto decimālpunktu un līdz trim zīmēm aiz komata; cost ir neto vienības pašizmaksa ar līdz divām zīmēm aiz komata. Līdz 30 rindām. Darba daudzums var norādīt stundas.
currency — Valūta
Viena valūta visām pozīcijām; valūtas kursu konvertēšana netiek veikta. Visām summām ir divas zīmes aiz komata.
EUR — EUR · USD — USD · GBP — GBP · PLN — PLN · CZK — CZK · DKK — DKK · SEK — SEK · NOK — NOK · CHF — CHF · HUF — HUF · RON — RON
Noklusējuma iestatījumi: "EUR"
Papildu iestatījumi
pricing_mode — Cenas aprēķina metode
Uzcenojums pieskaita pašizmaksai procentuālu daļu. Mērķa marža dala pašizmaksu ar viens mīnus procentuālā daļa; tā ir marža pirms atlaides, nevis uzcenojums.
markup — Uzcenojums pašizmaksai · margin — Mērķa marža pirms atlaides
Noklusējuma iestatījumi: "markup"
pricing_percent — Cenas aprēķina procenti
0–500 uzcenojumam vai 0–95 mērķa maržai; ne vairāk kā divas zīmes aiz komata.
Noklusējuma iestatījumi: 20
discount_percent — Atlaides procenti
Skaidri norādīta 0–100 % atlaide, ko piemēro katrai aprēķinātajai pārdošanas cenai pirms nodokļa. Ne vairāk kā divas zīmes aiz komata.
Noklusējuma iestatījumi: 0
tax_percent — Nodokļa procenti
Skaidri norādīts 0–100 % nodoklis, ko piemēro pēc atlaides. Nulle nozīmē, ka nodoklis netiek pieskaitīts. Šis rīks nenosaka piemērojamo nodokļa likmi vai nodokļu režīmu.
Noklusējuma iestatījumi: 0
rounding — Noapaļošana katrā aprēķina solī
Pozīcijas pašizmaksu, pārdošanas cenu, neto summu pēc atlaides un nodokli noapaļot līdz divām valūtas zīmēm aiz komata pēc izvēlētā noteikuma. Kopsummas saskaita noapaļotās pozīcijas.
nearest — Līdz tuvākajam centam; pusītes uz augšu · up — Vienmēr noapaļot uz augšu · down — Vienmēr noapaļot uz leju
Noklusējuma iestatījumi: "nearest"
item_scope — Iekļautie pozīciju veidi
Iekļaut visas avota pozīcijas vai tikai darbu, materiālus vai pakalpojumus. Izslēgtās pozīcijas netiek ieskaitītas nevienā kopsummā.
all — Visi pozīciju veidi · labor — Tikai darbs · material — Tikai materiāli · service — Tikai pakalpojumi
Noklusējuma iestatījumi: "all"
detail — Rezultāta detalizācija
Rādīt atsevišķas avota pozīcijas vai kopsummas pēc pozīcijas veida. Abi skati izmanto tos pašus aprēķinus rindas līmenī.
full — Atsevišķas pozīcijas · totals — Kopsummas pēc veida
Noklusējuma iestatījumi: "full"
quote_reference — Piedāvājuma atsauce
Neobligāts iekšējais identifikators līdz 120 rakstzīmēm. Tas tiek parādīts tāds, kā iesniegts, un nerada saistības pret klientu.
Noklusējuma iestatījumi: ""
valid_until — Melnraksta derīguma datums
Neobligāts, skaidri norādīts ISO datums pārbaudei. Tas nenosūta piedāvājumu un neveido vienošanos.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 24000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "quote_builder",
    "text": "{\"items\":\"label,kind,quantity,unit,cost\\nDarbnīcas darbs,labor,2.5,stunda,40.00\\nNomaiņas komplekts,material,1,gabals,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\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Sūdzības izskatīšanas melnraksts

complaint_case

Pārbaudīt klienta pierādījumus un trūkstošo informāciju, pēc tam izveidot atbildi no skaidri apstiprinātiem uzņēmuma apgalvojumiem.

Ievades un konfigurācijas lauki

Pamatiestatījumi
customer_text — Klienta ziņojums
Viena avota rindkopa katrā rindā, līdz 16 netukšām rindkopām, 1 500 rakstzīmēm katrā un 10 000 rakstzīmēm kopā. Klienta apgalvojumi ir ziņojuma pierādījumi, nevis pilnvarojums uzņēmuma solījumiem.
approved_rules — Apstiprināti atbildes noteikumi
Viens apstiprināts uzņēmuma apgalvojums katrā rindā, līdz 12 apgalvojumiem, 1 000 rakstzīmēm katrā un 10 000 rakstzīmēm kopā. Atlasītie apgalvojumi melnrakstā tiek kopēti vārds vārdā. Atstāt tukšu, ja nav piemērojamas apstiprinātas politikas.
Noklusējuma iestatījumi: ""
rules_approved — Apstiprināt noteikumu apstiprinājumu
Pirms netukšu noteikumu apstrādes apstiprinājumam jābūt skaidram. Tas attiecas precīzi uz šiem iesniegtajiem apgalvojumiem; klienta teksts to nevar piešķirt.
no — Nav apstiprināts · yes — Šie precīzie noteikumi ir apstiprināti
Noklusējuma iestatījumi: "no"
Papildu iestatījumi
case_type — Gadījuma kategorija
Izvēlētā kategorija tiek parādīta pārskatā un nodota modelim kā atlases konteksts. Tā neizsecina juridisku tiesiskās aizsardzības līdzekli.
delivery — Piegāde · quality — Produkta vai pakalpojuma kvalitāte · billing — Rēķinu izrakstīšana · other — Cits
Noklusējuma iestatījumi: "other"
response_style — Atbildes struktūra
Īsa apvieno pārbaudītos apgalvojumus vienā rindkopā; strukturēta atdala apgalvojumus un informācijas pieprasījumus rindkopās.
concise — Viena rindkopa · structured — Atsevišķas rindkopas
Noklusējuma iestatījumi: "structured"
opening — Melnraksta ievads
Izvēlēties neitrālu gadījuma pārbaudes ievadu vai saņemšanas apliecinājumu. Abi ir fiksēti tulkoti teksti bez atmaksas vai pakalpojumu saistībām.
neutral — Gadījuma informācija ir pieejama pārbaudei. · acknowledge — Ziņotā problēma ir reģistrēta.
Noklusējuma iestatījumi: "acknowledge"
closing — Melnraksta noslēgums
Pēc izvēles iekļaut fiksētu apgalvojumu, ka pieejamā informācija vēl jāpārbauda. Netiek solīts ne termiņš, ne iznākums.
none — Bez noslēguma · review — Pieejamā informācija vēl jāpārbauda.
Noklusējuma iestatījumi: "review"
required_fields — Informācijas kontrolsaraksts
Ar komatiem atdalīti tehniskie ID bez atstarpēm: order_id,purchase_date,issue_description,photos,desired_resolution. Trūkstošie elementi kļūst par fiksētiem informācijas pieprasījumiem. Tukšs lauks nozīmē, ka kontrolsaraksta nav.
Noklusējuma iestatījumi: "order_id,issue_description"
max_rule_quotes — Maksimālais atlasīto noteikumu skaits
Modelis drīkst atlasīt ne vairāk kā 1–12 apstiprinātus noteikumus. Atbilde, kas pārsniedz šo robežu, tiek noraidīta.
Noklusējuma iestatījumi: 8
max_customer_quotes — Maksimālais klienta citātu skaits
Pierādījumu sadaļai drīkst atlasīt ne vairāk kā 1–8 klienta avota rindkopas.
Noklusējuma iestatījumi: 4
include_sources — Rādīt pierādījumu sadaļas
Blakus atbildes melnrakstam rādīt klienta citātus, informācijas pierādījumus un atlasīto noteikumu apgalvojumus vai rādīt tikai melnrakstu.
yes — Rādīt pierādījumus · no — Tikai melnraksts
Noklusējuma iestatījumi: "yes"

Maksimālais UTF-8 ievades baitu skaits: 24000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "complaint_case",
    "text": "{\"customer_text\":\"Pasūtījums A-104 pienāca ar bojātu vāku.\\nTiek pieprasīta nomaiņa.\",\"approved_rules\":\"Bojājumu prasībām pirms lēmuma par nomaiņu nepieciešamas preces un iepakojuma fotogrāfijas.\",\"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\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Ar pierādījumiem pamatota iepirkuma atbilde

tender_response

Sasaistīt iepirkuma prasības ar skaidri apstiprinātiem uzņēmuma pierādījumiem, veidot precīzus atbildes citātus un atklāt trūkstošu pamatojumu.

Ievades un konfigurācijas lauki

Pamatiestatījumi
requirements — Iepirkuma prasības
CSV kolonnas: id,text,priority. Līdz 12 rindām; text līdz 800 UTF-8 baitiem. priority ir must, should vai optional. ID sākas ar lielo burtu un satur tikai lielos burtus, ciparus, _ vai - (ne vairāk kā 24 rakstzīmes).
evidence — Uzņēmuma pierādījumu ieraksti
CSV kolonnas: id,text,valid_until. Līdz 20 pilniem pierādījumu apgalvojumiem pa 800 UTF-8 baitiem. valid_until ir YYYY-MM-DD vai tukšs. Katrā apgalvojumā jāsaglabā tā nosacījumi un ierobežojumi.
approved_ids — Skaidri apstiprināti pierādījumu ID
Ar komatiem atdalīti pierādījumu ID, kas skaidri atļauti šai atbildei. Apstiprinājumam jānāk no atbildīgā pārbaudītāja, nevis formulējuma prasībā vai pierādījumu ierakstā. Tukšs lauks nozīmē, ka neviens pierādījums nav piemērots.
Noklusējuma iestatījumi: ""
review_date — Pierādījumu pārbaudes datums
Pierādījumi, kuru derīgums beidzas pirms šī YYYY-MM-DD datuma, tiek izslēgti. Tukšs derīguma datums paliek nenorādīts, nevis neatkarīgi pārbaudīts. Datumi ierobežoti ar 2020.–2100. gadu.
Noklusējuma iestatījumi: "2026-11-03"
Papildu iestatījumi
minimum_evidence — Minimālais pierādījumu ierakstu skaits prasībai
Piedāvāta pilna atbilstība ar mazāku ierakstu skaitu tiek atzīmēta kā nepietiekama. Šis skaits nepierāda būtiskumu vai atbilstību. Nedrīkst pārsniegt maksimumu.
Noklusējuma iestatījumi: 1
max_evidence — Maksimālais pierādījumu ierakstu skaits prasībai
Ierobežo pierādījumu ID skaitu, ko modelis var piedāvāt katrai prasībai. Visi pieņemtie apgalvojumi tiek citēti pilnībā.
Noklusējuma iestatījumi: 2
include_optional — Iekļaut neobligātas prasības
Neobligātu prasību izslēgšana tās noņem no modeļa ievades un rezultāta. Jāpaliek vismaz vienai prasībai.
yes — Iekļaut · no — Izslēgt
Noklusējuma iestatījumi: "yes"
response_format — Atbildes tabulas formāts
Kompakts rāda prasību, pārbaudes stāvokli un pilnus pierādījumu citātus. Audits papildus rāda prioritāti, pierādījumu ID un derīguma datumus.
compact — Kompakta atbilde · audit — Pierādījumu audits
Noklusējuma iestatījumi: "audit"
sort_order — Prasību secība
Avotu secība saglabā iesniegto prasību kārtību. Trūkumi vispirms izceļ trūkstošus, daļējus un nepietiekamus pierādījumus. Prioritātes secība novieto must pirms should un optional.
source — Avotu secība · gaps_first — Pierādījumu trūkumi vispirms · priority — Prasību prioritāte
Noklusējuma iestatījumi: "source"

Maksimālais UTF-8 ievades baitu skaits: 50000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "tender_response",
    "text": "{\"requirements\":\"id,text,priority\\nR1,Atbalstam jābūt pieejamam darbdienās.,must\\nR2,Nepieciešama neatkarīga drošības sertifikācija.,must\\nR3,Vēlams ievadseminārs.,optional\",\"evidence\":\"id,text,valid_until\\nE1,Atbalsts pieejams no pirmdienas līdz piektdienai no 09:00 līdz 17:00 UTC.,2027-12-31\\nE2,Ievadseminārs ir iekļauts standarta pakalpojumā.,2027-12-31\\nE3,Agrākā pakalpojuma plānā bija iekļauts atbalsts nedēļas nogalēs.,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\"}"
}
Pilna konfigurācijas shēma
{
    "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"
        }
    }
}

Produkta dokumentu saskaņotība

product_consistency

Salīdzināt ar avotiem saistītās produkta vērtības datu lapās, rokasgrāmatās, iepakojumā un produkta tekstā, izmantojot skaidrus vienību noteikumus un pielaides.

Ievades un konfigurācijas lauki

Pamatiestatījumi
documents — Produkta dokumenti
CSV kolonnas: id,kind,text. Iesniegt 2–4 dokumentus, katru līdz 2 400 UTF-8 baitiem. kind ir datasheet, manual, packaging vai product. ID ievēro lielo burtu avota ID noteikumus. Komatiem un rindas pārtraukumiem tekstā nepieciešamas CSV pēdiņas.
features — Salīdzināmās īpašības
CSV kolonnas: id,label,type,unit. Līdz 6 īpašībām. label (līdz 80 UTF-8 baitiem) burtiski jāparādās katrā izvilktajā citātā, neņemot vērā burtu reģistru. type ir number vai text. Teksta īpašībām nepieciešams tukšs unit; skaitliskā vienība ir salīdzināšanas vienība. Atbalstīti pierādījumi izmanto skaidrus atribūtu apgalvojumus, piemēram, Weight: 2 kg vai Colour=Blue; brīvas formas apgalvojumi bez šīs struktūras paliek trūkstoši. Teksta precizējumi jāsaglabā; skaitliski apgalvojumi ar precizējumiem netiek uzskatīti par vienkāršiem skaitļiem.
reference_id — Atskaites dokumenta ID
Esoša dokumenta ID, ko izmanto par pamatu katram salīdzinājumam. Trūkstošas vai neskaidras atskaites vērtības atstāj attiecīgo salīdzinājumu neatrisinātu.
Noklusējuma iestatījumi: "D1"
Papildu iestatījumi
unit_policy — Vienību salīdzināšana
Precīza prasa nemainītu īpašības vienību. Metriska atļauj tikai mg/g/kg, mm/cm/m, ml/L, W/kW un mV/V konversijas vienas saimes ietvaros. Vienības ir reģistrjutīgas; visas pārējās neatbilstības paliek konflikti.
exact — Tikai precīzas vienības · metric — Atļaut uzskaitītās metriskās konversijas
Noklusējuma iestatījumi: "exact"
absolute_tolerance — Absolūtā skaitliskā pielaide
Maksimālā absolūtā starpība īpašības salīdzināšanas vienībā. Piemēro tikai saderīgām skaitliskām vērtībām; 0 pieprasa vienādību, ja vien relatīvā pielaide neatļauj starpību.
Noklusējuma iestatījumi: 0
relative_tolerance_pct — Relatīvā pielaide (%)
Atļautā starpība ir lielākā no absolūtās pielaides un abs(atskaites vērtība) × procenti / 100. Nulles atskaites vērtība dod nulles relatīvo pielaidi.
Noklusējuma iestatījumi: 0
case_sensitive — Teksta burtu reģistra salīdzināšana
Kontrolē reģistrjutību tikai teksta vērtībām. Nekad nemaina vienību burtu reģistru vai avotu citātus.
no — Ignorēt burtu reģistru · yes — Reģistrjutīga
Noklusējuma iestatījumi: "no"
whitespace_policy — Teksta atstarpju salīdzināšana
Precīza salīdzina teksta vērtības tādas, kā izvilktas. Normalizēt noņem atstarpes malās un secīgas atstarpju rakstzīmes uzskata par vienu atstarpi. Avotu citāti paliek nemainīti.
exact — Saglabāt atstarpes · collapse — Normalizēt atstarpes
Noklusējuma iestatījumi: "collapse"
missing_policy — Trūkstošo vērtību apstrāde
Trūkstošas vai neskaidras vērtības paliek redzamas kā atklāts pierādījumu trūkums vai bloķējošs konflikts. Aizvietojoša vērtība nekad netiek izdomāta.
warn — Atzīmēt pierādījumu trūkumu · conflict — Uzskatīt par konfliktu
Noklusējuma iestatījumi: "warn"
result_filter — Rādītās rindas
Visas rāda katru salīdzinājumu ar atskaiti. Problēmas rāda tikai atšķirības, vienību konfliktus un trūkstošas vērtības; kopsavilkumi joprojām skaita visus salīdzinājumus.
all — Visi salīdzinājumi · issues — Tikai problēmas
Noklusējuma iestatījumi: "all"
sort_order — Rezultātu secība
Īpašību secība seko īpašību tabulai. Dokumentu secība grupē pēc dokumenta ID. Problēmas vispirms pārvieto neatbilstošus salīdzinājumus uz sākumu.
feature — Īpašību secība · document — Dokumentu secība · issues_first — Problēmas vispirms
Noklusējuma iestatījumi: "feature"
decimal_separator — Avota decimālatdalītājs
Skaitliskajām vērtībām konsekventi jāizmanto izvēlētais atdalītājs, līdz sešām zīmēm aiz komata un bez tūkstošu atdalītājiem. Absolūtā vērtība ierobežota līdz 100 000 000. Modelim skaitļi jākopē precīzi.
dot — Decimālpunkts · comma — Decimālkomats
Noklusējuma iestatījumi: "dot"

Maksimālais UTF-8 ievades baitu skaits: 50000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "product_consistency",
    "text": "{\"documents\":\"id,kind,text\\nD1,datasheet,Svars: 2 kg. Krāsa: Zila.\\nD2,packaging,Svars: 2000 g. Krāsa: zila.\\nD3,manual,Svars: 2.2 kg. Krāsa: Sarkana.\",\"features\":\"id,label,type,unit\\nF1,Svars,number,kg\\nF2,Krāsa,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\"}"
}
Pilna konfigurācijas shēma
{
    "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"
        }
    }
}

Ar avotiem pamatoti ievadīšanas darbā plāni

onboarding_plan

Pārvērst apstiprinātus iekšējos materiālus pārbaudāmā ievadīšanas darbā grafikā ar datumiem, atbildībām, mācību mērķiem un ierobežotu dienas slodzi.

Ievades un konfigurācijas lauki

Pamatiestatījumi
role — Loma
Profesionālā loma ievadīšanas darbā plānam; ne vairāk kā 200 UTF-8 baiti.
Noklusējuma iestatījumi: ""
start_date — Sākuma datums
Plānošanas perioda pirmā kalendārā diena. Datumi tiek aprēķināti UTC; valsts svētki un prombūtne netiek izsecināti.
Noklusējuma iestatījumi: "2026-11-09"
documents — Apstiprināti iekšējie avotu dokumenti
CSV ar precīzām galvenēm id,text; 1–12 unikāli avotu ID un avotu teksti līdz 1 000 UTF-8 baitiem katrā. Iesniegt esošus uzdevumus un procesu aprakstus, nevis norādījumus MI. Bez URL vai marķējuma.
Noklusējuma iestatījumi: ""
confirmed — Plānošanai apstiprināti avoti
Skaidrs apstiprinājums, ka iesniegtie iekšējie materiāli ir piemēroti šim plānošanas melnrakstam. Tas nepiešķir piekļuvi un neapstiprina nekādu reālu darbību.
Noklusējuma iestatījumi: false
Papildu iestatījumi
horizon — Plānošanas periods
Kalendārais periods no sākuma datuma. Plānošanai pieejamas tikai atlasītās darba dienas.
7_days — 7 dienas · 14_days — 14 dienas · 30_days — 30 dienas · 4_weeks — 4 nedēļas · 8_weeks — 8 nedēļas
Noklusējuma iestatījumi: "14_days"
workdays — Darba dienas
Ierobežot pieejamos datumus ar atlasīto nedēļas dienu modeli. Vietējie svētki un atvaļinājumi netiek automātiski izslēgti.
mon_fri — Pirmdiena–piektdiena · mon_sat — Pirmdiena–sestdiena · all_days — Visas dienas
Noklusējuma iestatījumi: "mon_fri"
work_mode — Darba režīms
Virzīt ar avotiem pamatotu uzdevumu atlasi un parādīt izvēlēto režīmu katram uzdevumam. Netiek izveidota sapulce, konts vai piekļuves tiesības.
onsite — Klātienē · remote — Attālināti · hybrid — Hibrīdi
Noklusējuma iestatījumi: "hybrid"
owners — Atbildīgās lomas
Viena loma rindkopā, atdalīta ar tukšu rindu; 1–8 lomas, katra līdz 160 UTF-8 baitiem. MI var piešķirt tikai šīs lomas.
Noklusējuma iestatījumi: ""
learning_goals — Mācību mērķi
Viens mērķis rindkopā, atdalīts ar tukšu rindu; 1–8 mērķi, katrs līdz 600 UTF-8 baitiem. Katrs piedāvātais uzdevums tiek saistīts ar vienu iesniegto mērķi.
Noklusējuma iestatījumi: ""
task_count — Uzdevumu skaits
Tiek pieprasīts precīzi šāds atšķirīgu, ar avotiem pamatotu uzdevumu skaits. Dokumentos jābūt pietiekami daudz piemērotu uzdevumu fragmentu.
Noklusējuma iestatījumi: 4
minutes_per_day — Dienas ievadīšanas darbā laika budžets
Maksimālā plānoto uzdevumu minūšu summa katrā darba dienā. Katram uzdevumam nepieciešamas vismaz 5 minūtes.
Noklusējuma iestatījumi: 120
follow_up — Turpmākās pārbaudes režīms
Nepievienot pārbaudes punktu, izvēlēties nākamo pieejamo darba dienu vai perioda pēdējo darba dienu. Pārbaudes punkts perioda robežā paliek pēdējā pieejamajā datumā.
none — Nav · next_workday — Nākamā darba diena · final_day — Pēdējā darba diena
Noklusējuma iestatījumi: "next_workday"

Maksimālais UTF-8 ievades baitu skaits: 24000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "onboarding_plan",
    "text": "{\"role\":\"Klientu atbalsta speciālists\",\"start_date\":\"2026-11-09\",\"documents\":\"id,text\\nS1,Izlasīt atbalsta rokasgrāmatu un pārskatīt eskalācijas darbplūsmu.\\nS2,Vingrināties atbilžu rakstīšanā mācību darbvietā un pārskatīt parauggadījumus.\",\"confirmed\":true,\"horizon\":\"14_days\",\"workdays\":\"mon_fri\",\"work_mode\":\"hybrid\",\"owners\":\"Komandas vadītājs\\n\\nMācību koordinators\",\"learning_goals\":\"Izprast eskalācijas darbplūsmu.\\n\\nSagatavot skaidras atbalsta atbildes.\",\"task_count\":4,\"minutes_per_day\":120,\"follow_up\":\"next_workday\"}"
}
Pilna konfigurācijas shēma
{
    "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"
            ]
        }
    }
}

Strukturēti profesionālo interviju ceļveži

interview_guide

Izveidot konsekventus ar darbu saistītus jautājumus, laika sadalījumu un pierādījumu atskaites punktus no lomas apraksta un profesionālajām prasībām, nepiešķirot kandidātiem punktus.

Ievades un konfigurācijas lauki

Pamatiestatījumi
role_description — Lomas apraksts
Tikai profesionālā loma un pienākumi, līdz 3 000 UTF-8 baitiem. Neiekļaut kandidātu profilus, personas datus vai aizsargātas pazīmes.
Noklusējuma iestatījumi: ""
requirements — Profesionālās prasības
Viena ar darbu saistīta prasība rindkopā, atdalīta ar tukšu rindu; 1–12 prasības, katra līdz 1 000 UTF-8 baitiem. Bez URL, marķējuma vai privātas kandidātu informācijas.
Noklusējuma iestatījumi: ""
duration — Intervijas ilgums minūtēs
Kopējais sesijas ilgums, ieskaitot rezervēto laiku. Pēc rezerves katram jautājumam jāpaliek vismaz 2 minūtēm.
Noklusējuma iestatījumi: 45
Papildu iestatījumi
level — Pieredzes līmenis
Pielāgot standartizēto jautājumu dziļumu: pamati, praktisks pilna cikla darbs vai sarežģīti kompromisi. Tas apraksta lomu, nevis novērtē personu.
entry — Sākuma līmenis · experienced — Pieredzējis · senior — Vecākais speciālists
Noklusējuma iestatījumi: "experienced"
interview_type — Intervijas formāts
Katram jautājumam pievienot konsekventu strukturētu, tehnisku vai piedāvātas gadījuma izpētes ietvaru.
structured — Strukturēta intervija · technical — Tehniska intervija · case_study — Gadījuma izpēte
Noklusējuma iestatījumi: "structured"
focus — Profesionālais fokuss
Uzsvaru likt uz novērojamām kompetencēm, problēmu risināšanu vai saziņu par darbu.
competencies — Profesionālās kompetences · problem_solving — Problēmu risināšana · communication — Profesionālā saziņa
Noklusējuma iestatījumi: "competencies"
question_types — Jautājumu stratēģijas
Izmantot vienu stratēģiju vai vismaz divu kombināciju. Jautājumi tiek veidoti no precīziem profesionālo prasību fragmentiem.
mixed — Jauktas stratēģijas · knowledge — Zināšanas · scenario — Piedāvāts scenārijs · experience — Profesionālā pieredze
Noklusējuma iestatījumi: "mixed"
question_count — Jautājumu skaits
Tiek pieprasīts precīzi šāds atšķirīgu prasības un stratēģijas kombināciju skaits. Katram jautājumam jāpaliek vismaz 2 minūtēm.
Noklusējuma iestatījumi: 6
rubric — Vērtēšanas atskaites punkti
Neiekļaut skalu, iekļaut trīs vai piecus pierādījumu līmeņus. Rīks nodrošina tikai atskaites punktus un nekad nepiešķir kandidātam punktu skaitu.
none — Nav · three_level — Trīs pierādījumu līmeņi · five_level — Pieci pierādījumu līmeņi
Noklusējuma iestatījumi: "three_level"
followups — Papildjautājums
Pēc izvēles iekļaut vienu standartizētu jautājumu par pierādījumiem, alternatīvām un pārbaudi. Tā apspriešanas laiks ir iekļauts katra jautājuma laika sadalījumā.
none — Nav · one — Viens papildjautājums
Noklusējuma iestatījumi: "one"
time_buffer — Rezervētais sesijas laiks
Minūtes, kas rezervētas ievadam, pārejām un noslēgumam; tās atskaita pirms jautājumu laika vienmērīgas sadales.
Noklusējuma iestatījumi: 5

Maksimālais UTF-8 ievades baitu skaits: 24000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "interview_guide",
    "text": "{\"role_description\":\"Programmatūras atbalsta inženieris atbild par produkta problēmu diagnosticēšanu un reproducējamu gadījumu dokumentēšanu.\",\"requirements\":\"Izskaidrot reproducējamu atkļūdošanas procesu.\\n\\nSkaidri nodot tehniskos konstatējumus izpildes 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}"
}
Pilna konfigurācijas shēma
{
    "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
        }
    }
}

Izsekojama projektu nodošana

project_handover

Sagatavot īsu nodošanas pārskatu no identificētiem projekta avotiem ar skaidru statusu, atbildībām, filtriem un redzamiem nezināmajiem faktiem.

Ievades un konfigurācijas lauki

Pamatiestatījumi
project — Projekta nosaukums
Projekta vai darba plūsmas nosaukums, līdz 200 UTF-8 baitiem.
Noklusējuma iestatījumi: ""
sources — Projekta avotu momentuzņēmums
CSV ar precīzām galvenēm id,category,status,role,text. Izmantot 1–12 rindas, unikālus ID un avotu tekstus līdz 1 000 UTF-8 baitiem. Kategorijas: risk, decision, open, deliverable. Statusi: open, in_progress, done, unknown. Izmantot lomas nosaukumu, nevis privātus personas datus. Bez URL vai marķējuma.
Noklusējuma iestatījumi: ""
cutoff_date — Momentuzņēmuma atskaites datums
Iesniegtajam momentuzņēmumam piešķirtais datums. Tas ir lietotāja norādīts atskaites datums, nevis neatkarīgi pārbaudīts avota laika zīmogs.
Noklusējuma iestatījumi: "2026-11-09"
Papildu iestatījumi
audience — Nodošanas auditorija
Virzīt ar avotiem pamatotu punktu atlasi, ja atbilstošu avotu ir vairāk nekā elementu ierobežojums.
successor — Pārņēmējs · team — Izpildes komanda · management — Vadība
Noklusējuma iestatījumi: "successor"
category_filter — Kategorijas filtrs
Iekļaut visas kategorijas vai tikai atlasīto avota kategoriju.
all — Visas · risk — Risks · decision — Lēmums · open — Atklāts · deliverable — Nodevums
Noklusējuma iestatījumi: "all"
status_filter — Statusa filtrs
Filtrēt skaidri iesniegto statusu. Statuss nekad netiek izsecināts no modeļa pārfrāzējuma.
all — Visas · open — Atklāts · in_progress — Procesā · done — Pabeigts avotā · unknown — Nezināms
Noklusējuma iestatījumi: "all"
role_filter — Atbildīgās lomas filtrs
Neobligāts precīzs lomas nosaukums no CSV; tukša vērtība ietver visas lomas. Filtrs ir reģistrjutīgs.
Noklusējuma iestatījumi: ""
detail — Fragmentu detalizācija
Maksimālais avota fragmenta garums elementam: īss 180, standarta 400, detalizēts 800 UTF-8 baiti. Sākotnējais formulējums un valoda tiek saglabāti.
brief — Īss · standard — Standarta · detailed — Detalizēts
Noklusējuma iestatījumi: "standard"
max_items — Maksimālais nodošanas elementu skaits
Atlasīt ne vairāk kā tik atbilstošu avotu, pa vienam fragmentam no katra. Mazāks atbilstošu avotu skaits rada mazāk elementu.
Noklusējuma iestatījumi: 8
include_unknowns — Iekļaut nezināmu statusu
Saglabāt vai izslēgt avotus, kas skaidri atzīmēti kā unknown. Trūkstošie fakti nekad netiek aizpildīti ar izdomātām atbildēm.
yes — Iekļaut · no — Izslēgt
Noklusējuma iestatījumi: "yes"
sort_order — Attēlošanas secība
Atlasītos nodošanas punktus kārtot pēc sākotnējās avotu secības, tulkotās kategorijas vai tulkotā statusa.
source — Avotu secība · category — Kategorija · status — Statuss
Noklusējuma iestatījumi: "source"

Maksimālais UTF-8 ievades baitu skaits: 24000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "project_handover",
    "text": "{\"project\":\"Klientu portāla laidiens\",\"sources\":\"id,category,status,role,text\\nS1,decision,done,Izpildes vadītājs,Laidiena tvērums ietver konta lapu un paziņojumu iestatījumus.\\nS2,risk,open,Kvalitātes vadītājs,Mobilo ierīču regresijas pārbaude vēl nav pabeigta.\\nS3,open,unknown,Operācijas,Izvietošanas laika logs nav apstiprināts.\",\"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\"}"
}
Pilna konfigurācijas shēma
{
    "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"
            ]
        }
    }
}

Naudas plūsmas prognoze un scenāriji

cashflow_forecast

Salīdzina avotos balstītu naudas plūsmas pamata prognozi ar skaidriem laika un summu scenārijiem, dienas atlikumiem un rezerves brīdinājumiem.

Ievades un konfigurācijas lauki

Pamatiestatījumi
transactions — Naudas plūsmas
CSV kolonnas: id,date,direction,amount,description,certainty. Līdz 40 unikāliem avota ID. direction ir in vai out; certainty ir confirmed vai expected. Datumi ir YYYY-MM-DD formātā; pozitīvām summām izmanto decimālpunktu un ne vairāk kā divas zīmes aiz tā, līdz 10000000.00. Apraksti ierobežoti līdz 600 UTF-8 baitiem. Neviens URL netiek izgūts.
start_date — Prognozes sākuma datums
Sākuma atlikums ir atlikums tieši pirms šīs dienas. Agrāki avota darījumi paliek redzami, bet netiek iekļauti pamata prognozē. Datumi ir UTC kalendāra datumi bez brīvdienu vai svētku dienu korekcijām.
opening_balance — Sākuma atlikums
Decimālskaitlis ar zīmi no -10000000.00 līdz 10000000.00, ne vairāk kā divas zīmes aiz komata. Skaidri jānorāda zināms atlikums; rīks neveido savienojumu ar banku.
Noklusējuma iestatījumi: "0.00"
currency — Valūta
Viena valūta visām avota rindām, atlikumiem, rezervēm un ierobežojumiem. Visām summām ir divas decimālzīmes; valūtas kursa konvertēšana netiek veikta.
EUR — EUR · USD — USD · GBP — GBP · PLN — PLN · CZK — CZK · DKK — DKK · SEK — SEK · NOK — NOK · CHF — CHF · HUF — HUF · RON — RON
Noklusējuma iestatījumi: "EUR"
Papildu iestatījumi
horizon_days — Prognozes periods dienās
Iekļauj 1–90 kalendāra dienas no sākuma datuma. Darījumi ārpus kāda no periodiem paliek redzami un saņem konstatējumu; tie netiek iekļauti attiecīgās prognozes atlikumā.
Noklusējuma iestatījumi: 30
reserve_buffer — Rezerves buferis
Nenegatīvs atlikuma slieksnis līdz 10000000.00. Konstatējums norāda scenārija atlikumus zem šā līmeņa; tā ir plānošanas izvēle, nevis overdrafta iespēja.
Noklusējuma iestatījumi: "0.00"
inflow_delay_days — Scenārija ieņēmumu aizkave
Pārvieto ieņēmumus, kas datēti prognozes sākumā vai vēlāk, par 0–90 kalendāra dienām uz priekšu tikai scenārijā. Agrāki avota darījumi paliek ārpus abām prognozēm, jo sākuma atlikums jau nosaka sākuma pozīciju. Aizkavēts ieraksts var nonākt ārpus perioda; tā pamata datums paliek redzams.
Noklusējuma iestatījumi: 0
outflow_delay_days — Scenārija izdevumu aizkave
Pārvieto izdevumus, kas datēti prognozes sākumā vai vēlāk, par 0–90 kalendāra dienām uz priekšu tikai scenārijā. Agrāki avota darījumi paliek ārpus abām prognozēm. Tas ir pieņēmums, nevis atļauja atlikt maksājumu. Avota datumi paliek redzami.
Noklusējuma iestatījumi: 0
inflow_percent — Scenārija ieņēmumu procenti
Piemēro veselus procentus no 0 līdz 200 katram scenārija ieņēmumam. Summas noapaļo līdz tuvākajam centam, pusvērtības uz augšu; pamata summas nemainās.
Noklusējuma iestatījumi: 100
outflow_percent — Scenārija izdevumu procenti
Piemēro veselus procentus no 0 līdz 200 katram scenārija izdevumam. Summas noapaļo līdz tuvākajam centam, pusvērtības uz augšu; pamata summas nemainās.
Noklusējuma iestatījumi: 100
expected_inflow_percent — Paredzamo ieņēmumu procenti
Avota ieņēmumiem ar atzīmi expected pēc vispārējā ieņēmumu procenta piemēro šo veselo procentu no 0 līdz 100 un vēlreiz noapaļo līdz centiem. Šis otrais koeficients neietekmē apstiprinātos ieņēmumus un nevienu izdevumu.
Noklusējuma iestatījumi: 100
chart_interval — Diagrammas intervāls
Katru dienu rāda katras dienas beigu atlikumu. Katru nedēļu rāda katru septīto un pēdējo dienu. Minimālie atlikumi un rezerves konstatējumi joprojām tiek aprēķināti katrai dienai, arī diagrammā neiekļautajām dienām.
daily — Katru dienu · weekly — Katru nedēļu
Noklusējuma iestatījumi: "daily"
sort_order — Pārskata rindu secība
Pārkārto tikai pilnas avota rindas. Summu pārbaudes, avota dati, prognozes un visi konstatējumi paliek nemainīgi.
source — Avota secība · date — Datumu secība · category — Ieteiktā kategorija
Noklusējuma iestatījumi: "date"

Maksimālais UTF-8 ievades baitu skaits: 40000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "cashflow_forecast",
    "text": "{\"transactions\":\"id,date,direction,amount,description,certainty\\nT1,2027-03-02,in,1200.00,Klienta rēķins par pabeigtu dizaina darbu,expected\\nT2,2027-03-03,out,900.00,Biroja mēneša noma,confirmed\\nT3,2027-03-08,out,450.00,Darbinieku algas,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\"}"
}
Pilna konfigurācijas shēma
{
    "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"
            ]
        }
    }
}

Iekšējās izdevumu politikas pārbaude

expense_policy_check

Saskaņo izdevumu prasījumus ar skaidri apstiprinātiem iekšējiem noteikumiem un pēc tam pārbauda deterministiskus limitus, trūkstošas kvīšu atsauces un iespējamos dublikātus.

Ievades un konfigurācijas lauki

Pamatiestatījumi
expenses — Izdevumu atlīdzināšanas prasījumi
CSV kolonnas: id,date,claimant,merchant,description,amount,receipt_id. Līdz 30 unikāliem avota ID. Nevajadzīgu personas datu vietā izmanto prasītāja kodu. Pozitīvas decimālsummas ierobežotas līdz 10000000.00; apraksti līdz 600 UTF-8 baitiem. Kvīts ID ir atsauce, nevis pārbaudīts kvīts saturs.
rules — Iekšējie izdevumu noteikumi
CSV kolonnas: id,description,max_amount,receipt_required. Līdz 12 unikāliem ID; pilni noteikumu apraksti līdz 800 UTF-8 baitiem. max_amount ir nenegatīvs decimāllimits vai tukšs, ja skaitliska limita nav. receipt_required ir yes vai no. Sliekšņi jānorāda skaidri; modelis nekad neizdomā nodokļu vai atlīdzināšanas noteikumus.
rules_approved — Apstiprināt iekšējos noteikumus
Skaidrs apstiprinājums, ka tieši iesniegtie apraksti, limiti un kvīšu prasības ir apstiprināti iekšējās pārbaudes noteikumi. Avota teksts un modeļa izvade nevar piešķirt apstiprinājumu. Noteikumu maiņai nepieciešams atkārtots apstiprinājums.
no — Nav apstiprināts · yes — Tieši šie noteikumi ir apstiprināti
Noklusējuma iestatījumi: "no"
currency — Valūta
Viena valūta visām avota rindām, atlikumiem, rezervēm un ierobežojumiem. Visām summām ir divas decimālzīmes; valūtas kursa konvertēšana netiek veikta.
EUR — EUR · USD — USD · GBP — GBP · PLN — PLN · CZK — CZK · DKK — DKK · SEK — SEK · NOK — NOK · CHF — CHF · HUF — HUF · RON — RON
Noklusējuma iestatījumi: "EUR"
Papildu iestatījumi
limit_scope — Limita piemērošanas tvērums
Katram ierakstam salīdzina katru prasījumu ar tā vienīgā ieteiktā noteikuma limitu. Dienā summē prasījumus ar vienādu normalizētu prasītāja kodu, datumu un vienu noteikumu. Neskaidri un nesaskaņoti prasījumi paliek neatrisināti un netiek iekļauti noteikuma grupā. Dienas grupa nav pārbaudītas tiesības uz atlīdzināšanu.
per_item — Katram ierakstam · per_day — Prasītājam, dienai un noteikumam
Noklusējuma iestatījumi: "per_item"
receipt_policy — Kvīts prasība
Izmanto katra skaidri apstiprinātā noteikuma prasību vai pievieno stingrāku prasību visiem prasījumiem. Tiek pārbaudīta tikai netukšas kvīts atsauces esamība; attēls, autentiskums vai maksājums netiek pārbaudīts.
rule — Izmantot apstiprinātos noteikumus · all — Pieprasīt kvīts atsauci katram prasījumam
Noklusējuma iestatījumi: "rule"
duplicate_check — Dublikātu pārbaude
Atzīmē atkārtotas kvīšu atsauces, vienādu datumu/normalizētu prasītāju/normalizētu tirgotāju/summu vai abus. Salīdzinājumos noņem atstarpes malās un neņem vērā burtu reģistru. Visi iespējamie dublikāti paliek kopsummās; neviens prasījums netiek nemanāmi noņemts.
both — Abas pārbaudes · receipt — Kvīšu atsauces · fingerprint — Datums, prasītājs, tirgotājs un summa
Noklusējuma iestatījumi: "both"
date_from — Pārbaude no datuma
Izvēles iekļaujoša apakšējā datuma robeža YYYY-MM-DD formātā. Ārpus tās esošie prasījumi tiek atzīmēti, bet saglabāti tabulā, kopsummās un dienas grupās. Tukšs nozīmē, ka apakšējās robežas nav.
Noklusējuma iestatījumi: ""
date_to — Pārbaude līdz datumam
Izvēles iekļaujoša augšējā datuma robeža YYYY-MM-DD formātā. Ārpus tās esošie prasījumi tiek atzīmēti, bet saglabāti tabulā, kopsummās un dienas grupās. Tukšs nozīmē, ka augšējās robežas nav.
Noklusējuma iestatījumi: ""
sort_order — Pārskata rindu secība
Pārkārto tikai pilnas avota rindas. Summu pārbaudes, avota dati, prognozes un visi konstatējumi paliek nemainīgi.
source — Avota secība · date — Datumu secība · issues_first — Konstatējumi vispirms
Noklusējuma iestatījumi: "source"
include_evidence — Rādīt pierādījumu kolonnas
Iekļauj precīzu izvēlēto izdevumu citātu un pilnus ieteikto noteikumu tekstus vai izlaiž šīs divas attēlošanas kolonnas. Avota ID, noteikumu ID, konstatējumi un summu pārbaudes paliek redzamas.
yes — Iekļaut citātus · no — Tikai avota atsauces
Noklusējuma iestatījumi: "yes"

Maksimālais UTF-8 ievades baitu skaits: 40000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "expense_policy_check",
    "text": "{\"expenses\":\"id,date,claimant,merchant,description,amount,receipt_id\\nE1,2027-03-02,TEAM-A,Pilsētas viesnīca,Nakšņošana viesnīcā klienta apmeklējumam,140.00,REC-101\\nE2,2027-03-02,TEAM-A,Dzelzceļa uzņēmums,Brauciens ar vilcienu klienta apmeklējumam,35.00,\\nE3,2027-03-02,TEAM-A,Pilsētas viesnīca,Nakšņošana viesnīcā klienta apmeklējumam,140.00,REC-101\",\"rules\":\"id,description,max_amount,receipt_required\\nR1,Viesnīcas izmitināšana komandējumos tiek pārbaudīta pret norādīto limitu.,120.00,yes\\nR2,Braucieniem ar vilcienu komandējumos nepieciešama kvīts atsauce.,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\"}"
}
Pilna konfigurācijas shēma
{
    "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"
            ]
        }
    }
}

Migrācijas pieņemšanas pārbaude

migration_acceptance

Salīdzina avota un mērķa izrakstus ar skaidrām sasaistēm, normalizāciju un pielaidēm, pēc tam pārbauda avotam piesaistītas MI klasifikācijas reprezentatīviem konstatējumiem.

Ievades un konfigurācijas lauki

Pamatiestatījumi
source_csv — Avota CSV
Līdz 1 000 rindām un 12 kolonnām. Ar komatiem atdalīts UTF-8 CSV ar ASCII kolonnu nosaukumiem; katra šūna ne vairāk kā 600 baitu.
target_csv — Mērķa CSV
Mērķa izraksts ar tādiem pašiem CSV noteikumiem. Tukšas datu kopas var saturēt tikai galveni.
mapping_csv — Kolonnu sasaistīšana
CSV galvenes source,target,type. Līdz desmit sasaistēm; type ir text, number vai reference. Atsauces vērtībai jāidentificē rinda attiecīgajā izrakstā. Atslēgu salīdzināšanā vienmēr izmanto precīzas vērtības.
Papildu iestatījumi
source_key — Avota atslēgas kolonna
Avota CSV esoša kolonna. Tukšas vai dublētas atslēgas paliek redzamas kā datu nepilnības.
Noklusējuma iestatījumi: "id"
target_key — Mērķa atslēgas kolonna
Mērķa CSV esoša kolonna. Atslēgas tiek salīdzinātas precīzi, neatkarīgi no teksta normalizācijas.
Noklusējuma iestatījumi: "id"
whitespace — Atstarpju salīdzināšana
“Precīzi” saglabā tukšumzīmes; “Apgriezt” noņem apkārtējās tukšumzīmes; “Sakļaut” arī aizstāj iekšējās tukšumzīmju virknes ar vienu atstarpi.
exact — Precīzi · trim — Apgriezt · collapse — Sakļaut
Noklusējuma iestatījumi: "trim"
case_sensitive — Reģistrjutīga teksta salīdzināšana
Nē salīdzina sasaistīto tekstu pēc pārveidošanas par Unicode mazajiem burtiem. Atslēgas un atsauču meklēšana paliek precīza.
yes — Jā · no — Nē
Noklusējuma iestatījumi: "yes"
null_tokens — Tukšo vērtību marķieri
Viens marķieris rindā, ne vairāk kā astoņi marķieri un 120 baitu. Marķierus salīdzina pēc tukšumzīmju apstrādes un pirms burtu reģistra normalizēšanas.
Noklusējuma iestatījumi: "NULL"
empty_policy — Tukšo vērtību politika
“Līdzvērtīgi” uztver konfigurētos null marķierus kā tukšas virknes. “Precīzi” saglabā marķierus kā parastas vērtības.
exact — Precīzi · equivalent — Līdzvērtīgi
Noklusējuma iestatījumi: "equivalent"
absolute_tolerance — Absolūtā skaitliskā pielaide
Maksimālā absolūtā starpība norādītajā skaitliskajā mērvienībā. Tikai vērtības ar decimālpunktu; mērvienību konvertēšana nenotiek.
Noklusējuma iestatījumi: 0
relative_tolerance_pct — Relatīvā skaitliskā pielaide (%)
Pielaide attiecībā pret avota vērtības absolūto lielumu. Piemēro lielāko no absolūtās un relatīvās pielaides; nulles avota vērtībai izmanto absolūto pielaidi.
Noklusējuma iestatījumi: 0
extra_rows — Papildu mērķa ieraksti
“Ziņot” ziņo par papildu mērķa ierakstiem kā konstatējumiem. “Atļaut” uzskata to klātbūtni par pieļaujamu konfigurētajā tvērumā.
issue — Ziņot · allow — Atļaut
Noklusējuma iestatījumi: "issue"
detail_filter — Detaļu atlase
“Tikai atradumi” slēpj sakrītošas detaļu rindas. “Visi” iekļauj sakrītošās rindas. Kopsummas un MI kandidātu atlase nav atkarīgas no šā attēlojuma filtra.
issues — Tikai atradumi · all — Visi
Noklusējuma iestatījumi: "issues"

Maksimālais UTF-8 ievades baitu skaits: 200000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "migration_acceptance",
    "text": "{\"source_csv\":\"id,name,amount,parent\\nA1,Zila kaste,10,\\nA2,Maza kaste,20,A1\",\"target_csv\":\"id,title,amount,parent\\nA1,Zila kaste,10,\\nA2,Maza kaste,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\"}"
}
Pilna konfigurācijas shēma
{
    "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
        }
    }
}

Partiju un sēriju izsekošanas pārbaude

batch_traceability

Izseko iesniegtās partiju saistības un kustību uzskaiti, aprēķina mērvienībām piesaistītus atlikumus un identificē saņēmējus un trūkstošus pierādījumus skaidri noteiktā tvērumā.

Ievades un konfigurācijas lauki

Pamatiestatījumi
batches_csv — Partiju reģistra CSV
Galvenes id,product,serial,unit,opening,notes. Līdz 100 unikāliem partiju ID. opening ir uzskaites sākuma atlikums, nevis neatkarīgi pārbaudīts inventārs.
links_csv — Partiju saistību CSV
Galvenes parent,child; līdz 200 saistībām. Saistības apraksta izsekojamības saites un nekad nesamazina krājumu. Derīgs ir arī fails tikai ar galveni.
movements_csv — Kustību uzskaites CSV
Galvenes id,batch,kind,quantity,unit,party,reference,date. Līdz 300 unikālām kustībām. Veidi: receive,consume,ship,adjust_in,adjust_out. Daudzumi ir nenegatīvas vērtības ar decimālpunktu; datumi ir YYYY-MM-DD.
start_batch — Sākuma partija
Nepieciešama tieši viena sākuma partija vai viens sērijas numurs. Partiju ID izmanto burtus, ciparus, pasvītrojumus vai defises.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
start_serial — Sākuma sērijas numurs
Alternatīva sākuma partijai. Sērijas numuram jāidentificē tieši viena iesniegta partija.
Noklusējuma iestatījumi: ""
direction — Izsekošanas virziens
“Uz priekšu” seko no parent uz child; “Atpakaļ” no child uz parent; “Abi virzieni” izpēta abus virzienus. Cikli tiek apmeklēti vienreiz.
forward — Uz priekšu · backward — Atpakaļ · both — Abi virzieni
Noklusējuma iestatījumi: "both"
max_depth — Maksimālais saistību dziļums
No 1 līdz 20. Saistības aiz robežas tiek skaidri saskaitītas; to partijas netiek iekļautas.
Noklusējuma iestatījumi: 10
as_of — Kustību robeždatums
Izvēles iekļaujošs robeždatums YYYY-MM-DD formātā. Filtrē tikai kustību datumus; nedatētas partiju saistības nav vēsturiski momentuzņēmumi.
Noklusējuma iestatījumi: ""
include_zero — Rādīt nulles krājumu
Nē slēpj nulles atlikuma krājumu detaļu rindas. Izsekošanas sasniedzamība, kustības un piezīmju MI pārbaude nemainās.
yes — Jā · no — Nē
Noklusējuma iestatījumi: "yes"
movement_view — Kustību detaļas
“Visi” rāda katru atlasīto kustību. “Sūtījumi” rāda tikai nosūtīšanas kustības; “Krājumi” rāda pārējās. Katra atlasītā kustība joprojām ietekmē krājuma atlikumu.
all — Visi · shipments — Sūtījumi · stock — Krājumi
Noklusējuma iestatījumi: "all"
minimum_stock — Krājuma brīdinājuma slieksnis
Atlikumi zem šā sliekšņa tiek izcelti. Mērvienībām precīzi jāatbilst katrai partijai. Nesaderīgas kustības netiek iekļautas aprēķinos un tiek norādītas kā nepilnības.
Noklusējuma iestatījumi: 0
detail_order — Detaļu secība
“Partija” kārto pēc partijas identifikatora. “Vispirms atradumi” novieto deterministiskus konstatējumus pirms parastām detaļām.
batch — Partija · issues_first — Vispirms atradumi
Noklusējuma iestatījumi: "batch"

Maksimālais UTF-8 ievades baitu skaits: 200000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "batch_traceability",
    "text": "{\"batches_csv\":\"id,product,serial,unit,opening,notes\\nB1,Pamatmateriāls,S1,kg,100,Glabāšana sausumā\\nB2,Gatavs produkts,S2,kg,20,Iepakojuma pārbaude\",\"links_csv\":\"parent,child\\nB1,B2\",\"movements_csv\":\"id,batch,kind,quantity,unit,party,reference,date\\nM1,B2,ship,5,kg,Noliktava 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\"}"
}
Pilna konfigurācijas shēma
{
    "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
        }
    }
}

Avotos balstīta apkopes plānošana

maintenance_planner

Plāno datumu un darba stundu apkopi no skaidri norādītiem avota intervāliem, ietverot nokavēto darbu pārbaudi, atbildīgās lomas un atsevišķi apstiprinātu kalendāra eksportu.

Ievades un konfigurācijas lauki

Pamatiestatījumi
assets — Apkopes avota ieraksti
CSV kolonnas: id,asset,instruction,interval_days,interval_hours,last_date,last_hours,current_hours,priority,owner. CSV teksts ierobežots līdz 40 000 UTF-8 baitiem. Līdz 20 unikāliem ID ar lielajiem burtiem; asset un owner līdz 160 UTF-8 baitiem, ražotāja instrukcija līdz 1 200 baitiem. Nepieciešams vismaz viens skaidri norādīts pozitīvs intervāls: dienas 1–3 650 vai stundas 1–100 000. Dienu intervāliem nepieciešams last_date YYYY-MM-DD formātā, ne vēlāk par atsauces datumu. Stundu intervāliem nepieciešami veseli last_hours un current_hours no 0–10 000 000, turklāt current_hours nedrīkst būt mazāks par last_hours. Neizmantotās intervālu un skaitītāja šūnas paliek tukšas. priority ir high, medium vai low. owner var būt tukšs. Intervāli jāpārņem no faktiskā ražotāja vai apstiprināta apkopes avota; rīks nepārbauda to autoritāti.
Noklusējuma iestatījumi: ""
reference_date — Atsauces datums
Skaidri norādīts YYYY-MM-DD datums termiņu un darbību beigu datumu salīdzināšanai; atbalstīti gadi 2000–2100. Pašreizējais datums netiek minēts.
Noklusējuma iestatījumi: "2026-11-03"
Papildu iestatījumi
horizon_days — Plānošanas periods dienās
Kalendāra termiņi atsauces datumā vai līdz atsauces datumam plus šis dienu skaits ir izpildāmi plānošanas periodā. Nākamais datums ir last_date plus iesniegtais intervāls; nokavēts darbs netiek nemanāmi pārcelts uz priekšu.
Noklusējuma iestatījumi: 30
priority_filter — Prioritātes filtrs
Filtrē skaidri norādīto prioritāti pirms modeļa atlases. Prioritāte netiek secināta no iekārtas nosaukuma vai ģenerēta ar modeli.
all — Visi · high — Augsta · high_medium — Augsta un vidēja
Noklusējuma iestatījumi: "all"
due_filter — Termiņa statusa filtrs
Visi iekļauj vēlākus darbus. Izpildāms iekļauj nokavētus uzdevumus, datumus periodā un stundu sliekšņus konfigurētā brīdinājuma robežās. Nokavēts prasa datumu pirms atsauces datuma vai negatīvu atlikušo stundu atlikumu. Vienādība nozīmē izpildāms, nevis nokavēts.
all — Visi · due — Izpildāms izvēlētajās robežās · overdue — Nokavēts
Noklusējuma iestatījumi: "due"
hours_warning — Darba stundu brīdinājuma slieksnis
Iekļauj stundu uzdevumus, ja atlikušās darba stundas ir šajā slieksnī vai zem tā. Tas nav darbības intensitātes aprēķins un nekad neveido kalendāra datumu no stundām.
Noklusējuma iestatījumi: 20
max_items — Maksimālais atlasīto ierakstu skaits
AI atlasa šo atbilstošo ierakstu skaitu vai visus atbilstošos ierakstus, ja to ir mazāk. Atlase ir pārbaudes ieteikums; izslēgtie vai neatlasītie ieraksti tiek saskaitīti, nevis parādīti kā pabeigti.
Noklusējuma iestatījumi: 12
detail — Fragmenta detalizācija
Īsi fragmenti satur ne vairāk kā 180 UTF-8 baitu; detalizēti — ne vairāk kā 600. Fragmenti saglabā precīzu avota formulējumu oriģinālvalodā.
brief — Īsi fragmenti · detailed — Detalizēti fragmenti
Noklusējuma iestatījumi: "detailed"
sort_order — Attēlošanas secība
Kārto pilnas atlasītās rindas pēc norādītās prioritātes, aprēķinātā termiņa ar tikai stundu uzdevumiem beigās vai sākotnējās avota secības.
priority — Norādītā prioritāte · date — Avota datums · source — Avota secība
Noklusējuma iestatījumi: "priority"
calendar_name — Kalendāra nosaukums
Atsevišķi apstiprinātā kalendāra eksporta nosaukums, ne vairāk kā 120 UTF-8 baitu. Tikai validēti datumu termiņi var kļūt par notikumiem. Neviens kalendāra pakalpojums netiek kontaktēts.
Noklusējuma iestatījumi: "Maintenance review"
reminder_days — Atgādinājuma priekšlaiks
0 atspējo atgādinājumus. Citādi apstiprinātais kalendārs izmanto ekrāna atgādinājumu 1–90 dienas pirms katra atlasītā visas dienas notikuma. Atsevišķs cilvēka apstiprinājums ir obligāts.
Noklusējuma iestatījumi: 7

Maksimālais UTF-8 ievades baitu skaits: 50000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "maintenance_planner",
    "text": "{\"assets\":\"id,asset,instruction,interval_days,interval_hours,last_date,last_hours,current_hours,priority,owner\\nA1,Gaisa filtrs,Filtra pārbaude un redzamā piesārņojuma reģistrācija.,30,,2026-10-10,,,high,Apkopes komanda\\nA2,Darbnīcas kompresors,Siksnas stāvokļa pārbaude un rezultāta reģistrācija.,,200,,1000,1190,medium,Darbnīcas vadītājs\",\"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\":\"Pārbaudītie apkopes datumi\",\"reminder_days\":7}"
}
Pilna konfigurācijas shēma
{
    "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
        }
    }
}

Ar pierādījumiem saistīta incidenta pārbaude

incident_review

Organizē incidenta hronoloģiju, ietekmi, avotā apstiprinātus cēloņus, hipotēzes un darbību uzraudzību ar precīziem pierādījumiem un redzamiem neatbildētiem jautājumiem.

Ievades un konfigurācijas lauki

Pamatiestatījumi
incident — Incidenta nosaukums
Īss incidenta nosaukums, līdz 200 UTF-8 baitiem. Bez noslēpumiem, personu identifikatoriem vai piekļuves datiem.
Noklusējuma iestatījumi: ""
evidence — Incidenta pierādījumu ieraksti
CSV kolonnas: id,date,kind,status,impact,owner,deadline,text,criterion. CSV teksts ierobežots līdz 40 000 UTF-8 baitiem. Līdz 24 unikāliem ID ar lielajiem burtiem; text līdz 1 200 UTF-8 baitiem, criterion līdz 500 un owner līdz 160. date un deadline ir YYYY-MM-DD vai tukši. kind ir event, impact, cause, hypothesis vai action. status ir recorded, confirmed, open, in_progress, done, verified vai unknown. cause prasa confirmed; hypothesis prasa open vai unknown; action prasa open, in_progress, done, verified vai unknown. impact ir high, medium, low vai unknown. Apstiprinājums un pārbaude ir apgalvojumi iesniegtajā ierakstā, nevis neatkarīgi konstatējumi. Trūkstošs atbildīgais, termiņš un efektivitātes kritērijs paliek tukšs.
Noklusējuma iestatījumi: ""
reference_date — Atsauces datums
Skaidri norādīts YYYY-MM-DD datums termiņu un darbību beigu datumu salīdzināšanai; atbalstīti gadi 2000–2100. Pašreizējais datums netiek minēts.
Noklusējuma iestatījumi: "2026-11-03"
Papildu iestatījumi
focus — Pārbaudes fokuss
Pirms modeļa atlases izvēlas visus pierādījumus, notikumu/ietekmes hronoloģiju, cēloņus/hipotēzes vai darbības. Saistītos notikumu un ietekmes pierādījumus joprojām var referencēt no pilnā iesniegtā momentuzņēmuma.
all — Visi · chronology — Hronoloģija · causes — Cēloņi un hipotēzes · actions — Darbības
Noklusējuma iestatījumi: "all"
cause_filter — Cēloņu klasifikācijas filtrs
Saglabā abas avota klasifikācijas, tikai avotā apstiprinātus cēloņus vai tikai hipotēzes. Modelis nevar paaugstināt hipotēzi par apstiprinātu cēloni. Apstiprinājums tiek kopēts no ievades, un tas jāpārbauda neatkarīgi.
all — Visi · confirmed — Apstiprināts iesniegtajā avotā · hypotheses — Tikai hipotēzes
Noklusējuma iestatījumi: "all"
action_filter — Darbības statusa filtrs
Visi saglabā katru iesniegto darbības statusu. Atvērts iekļauj open, in_progress un unknown; pārbaudīts iekļauj tikai avotā norādītas verified darbības. Pabeigta darbība nav automātiski efektīva vai pārbaudīta.
all — Visi · open — Atvērts · verified — Pārbaudīts iesniegtajā avotā
Noklusējuma iestatījumi: "all"
impact_filter — Ietekmes filtrs
Filtrē skaidri norādīto ietekmes līmeni visiem ierakstu veidiem. Nezināma ietekme tiek iekļauta tikai ar Visi. Modelis nekad neizdomā smaguma pakāpi.
all — Visi · high — Augsta · high_medium — Augsta un vidēja
Noklusējuma iestatījumi: "all"
max_items — Maksimālais atlasīto ierakstu skaits
AI atlasa šo atbilstošo ierakstu skaitu vai visus atbilstošos ierakstus, ja to ir mazāk. Atlase ir pārbaudes ieteikums; izslēgtie vai neatlasītie ieraksti tiek saskaitīti, nevis parādīti kā pabeigti.
Noklusējuma iestatījumi: 16
detail — Fragmenta detalizācija
Īsi fragmenti satur ne vairāk kā 180 UTF-8 baitu; detalizēti — ne vairāk kā 600. Fragmenti saglabā precīzu avota formulējumu oriģinālvalodā.
brief — Īsi fragmenti · detailed — Detalizēti fragmenti
Noklusējuma iestatījumi: "detailed"
sort_order — Attēlošanas secība
Kārto pilnas atlasītās rindas pēc avota datuma ar nedatētiem ierakstiem beigās, lokalizētā ieraksta veida vai sākotnējās avota secības. Trūkstoši datumi nekad netiek secināti.
chronology — Hronoloģija · type — Ieraksta veids · source — Avota secība
Noklusējuma iestatījumi: "chronology"
include_questions — Iekļaut jautājumus par pierādījumu trūkumiem
Pievieno fiksētus pārbaudes jautājumus par trūkstošu cēloņa pamatojumu, atbildīgajām lomām, darbību termiņiem un efektivitātes kritērijiem. Nepārbaudītas darbības paliek jautājumi, nevis automātiski pabeigtas pārbaudes. Nokavēti atvērtu darbību termiņi tiek salīdzināti ar skaidri norādīto atsauces datumu.
Noklusējuma iestatījumi: true

Maksimālais UTF-8 ievades baitu skaits: 50000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "incident_review",
    "text": "{\"incident\":\"Iepakošanas līnijas pārtraukums\",\"evidence\":\"id,date,kind,status,impact,owner,deadline,text,criterion\\nE1,2026-11-02,event,recorded,high,,,Līnija apstājās pēc temperatūras trauksmes.,\\nE2,2026-11-02,impact,recorded,high,,,Ražošana tika apturēta uz 25 minūtēm.,\\nH1,2026-11-02,hypothesis,open,high,,,Pastāv aizdomas par bloķētu dzesēšanas ceļu bet tas nav apstiprināts.,\\nA1,2026-11-03,action,open,high,Apkopes vadītājs,2026-11-05,Dzesēšanas ceļa pārbaude un konstatējumu reģistrācija.,Dokumentētā validācijas izmēģinājuma laikā nav temperatūras trauksmes.\",\"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}"
}
Pilna konfigurācijas shēma
{
    "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"
        }
    }
}

Pēckalkulācija un peļņas maržas pārbaude

job_cost_review

Plānoto neto izmaksu salīdzinājums ar avotos pamatotām faktisko izmaksu piesaistēm, precīziem rindu aprēķiniem, novirzēm un maržas brīdinājumiem.

Ievades un konfigurācijas lauki

Pamatiestatījumi
plans — Plānotās pozīcijas
CSV kolonnas id,description,planned_net,revenue_net. Līdz 15 pozīcijām. Visas summas ir neto summas vienā valūtā.
actuals — Faktiskās izmaksas
CSV kolonnas id,date,kind,description,quantity,unit_net,plan_id. Līdz 30 rindām. Darba daudzums nozīmē stundas; materiāla un ārējo pakalpojumu daudzumi nozīmē vienības. Tukšs plan_id pieprasa modeļa ierosinājumu.
currency — Valūta
Visiem skaitļiem piemēro vienu valūtu ar divām decimāldaļas zīmēm.
EUR — EUR · USD — USD · GBP — GBP · PLN — PLN · CZK — CZK · DKK — DKK · SEK — SEK · NOK — NOK · CHF — CHF · HUF — HUF · RON — RON
Noklusējuma iestatījumi: "EUR"
net_basis — Neto summas apstiprinātas
Tiek atbalstīta tikai neto ievade; netiek aprēķināti nodokļi vai veikta bruto pārrēķināšana neto.
yes — Jā · no — Nē
Noklusējuma iestatījumi: "no"
Papildu iestatījumi
rounding — Noapaļošana katrai rindai
Katru daudzuma un vienības cenas reizinājumu pirms summēšanas noapaļo līdz centiem. Noapaļošana līdz pāra vērtībai precīzas pusvērtības noapaļo līdz pāra centu skaitam.
half_up — Pusvērtību noapaļošana uz augšu · half_even — Pusvērtību noapaļošana līdz pāra centu skaitam
Noklusējuma iestatījumi: "half_up"
group_by — Detalizēto rindu secība
Detalizētās rindas sakārto pēc piesaistītā plāna, izmaksu veida vai avota ID. Plāna kopsummas vienmēr paliek atsevišķi.
plan — Plāna pozīcija · kind — Izmaksu veids · source — Avota ID
Noklusējuma iestatījumi: "plan"
variance_filter — Plāna rindu redzamība
Pēc izvēles rāda tikai plāna rindas, kuru pozitīvā izmaksu novirze pārsniedz slieksni. Kopsavilkuma summas un visi konstatējumi paliek pilnīgi.
all — Visi · over_threshold — Virs novirzes sliekšņa
Noklusējuma iestatījumi: "all"
variance_threshold — Izmaksu novirzes slieksnis
Nenegatīva neto summa plāna pārtēriņa konstatējumiem un izvēles plāna rindu filtram.
Noklusējuma iestatījumi: "0.00"
margin_warning_percent — Maržas brīdinājuma procenti
Atzīmē attiecināto plāna izmaksu maržas, kas ir zem šiem vesela skaitļa procentiem no 0 līdz 100. Nulles ieņēmumi rada nezināmu maržu.
Noklusējuma iestatījumi: 20
date_from — Perioda sākums
Izvēles ieskaitāms datums. Filtrē tikai faktiskās izmaksas; visas norādītās plāna izmaksas un ieņēmumi paliek nemainīgi.
Noklusējuma iestatījumi: ""
date_to — Perioda beigas
Izvēles ieskaitāms datums. Izslēgtās faktiskās rindas paliek redzamas un neietilpst izvēlētajās izmaksu kopsummās.
Noklusējuma iestatījumi: ""
mapping_mode — Piesaistes politika
Palīdzētā piesaiste izmanto vienu validētu modeļa ierosinājumu. Tikai nepārprotamas piesaistes attiecina vienīgi norādītās plan_id vērtības; neviennozīmīgās izmaksas un izmaksas bez atbilstības paliek neattiecinātas.
assisted — Palīdzēta piesaiste · explicit_only — Tikai nepārprotamas piesaistes
Noklusējuma iestatījumi: "assisted"
show_details — Parasto detalizēto rindu rādīšana
Neattiecinātās, neviennozīmīgās un izslēgtās rindas paliek redzamas arī tad, ja parastā detalizācija ir paslēpta.
yes — Jā · no — Nē
Noklusējuma iestatījumi: "yes"
include_quotes — Avotu citātu rādīšana
Pierādījumi tiek validēti arī tad, ja citāti pārskatā ir paslēpti.
yes — Jā · no — Nē
Noklusējuma iestatījumi: "yes"

Maksimālais UTF-8 ievades baitu skaits: 50000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "job_cost_review",
    "text": "{\"plans\":\"id,description,planned_net,revenue_net\\nP1,Vietnes palaišana,600.00,1000.00\",\"actuals\":\"id,date,kind,description,quantity,unit_net,plan_id\\nA1,2027-03-01,labor,Vietnes palaišanas ieviešana,8.000,80.00,P1\\nA2,2027-03-02,material,Vietnes palaišanas 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\"}"
}
Pilna konfigurācijas shēma
{
    "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 notikumu un atbildes laiku pārbaude

sla_review

Nepārprotamu pieteikumu notikumu pārbaude pret apstiprinātiem noteikumiem ar darba laika, paužu un vasaras laika aprēķiniem.

Ievades un konfigurācijas lauki

Pamatiestatījumi
events — Pieteikumu notikumi
CSV kolonnas id,ticket,at,event,priority,description. Līdz 60 notikumiem 12 pieteikumos 31 pagājušas dienas ietvaros. Laika zīmogiem nepieciešamas sekundes un nepārprotama UTC nobīde.
rules — Apstiprinātie SLA noteikumi
CSV kolonnas id,priority,description,response_minutes,resolution_minutes. Līdz 12 noteikumiem; katrs slieksnis ir nepārprotams pozitīvs vesels skaitlis minūtēs.
rules_approved — Noteikumi nepārprotami apstiprināti
Norādītie apraksti un skaitliskie sliekšņi pirms apstrādes jāapstiprina nepārprotami.
no — Nē · yes — Jā
Noklusējuma iestatījumi: "no"
Papildu iestatījumi
timezone — Uzņēmuma laika josla
Vietējie kalendāra datumi, nedēļas dienas, darba laiki un norādītās svētku dienas izmanto šo laika joslu. Avota laika zīmogu nobīdes nosaka hronoloģisko secību.
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
Noklusējuma iestatījumi: "Europe/Berlin"
clock — SLA laika uzskaite
Darba laiks skaita tikai konfigurētos vietējos darba intervālus. Pagājušais laiks skaita visas sekundes. Izvēlētās pauzes izslēdz abos režīmos.
business — Darba laiks · elapsed — Pagājušais laiks
Noklusējuma iestatījumi: "business"
business_hours — Dienas darba intervāls
Viens tās pašas dienas HH:MM-HH:MM intervāls, kura sākums ir pirms beigām un abi laiki ir pirms 24:00. Piemēro darba laika režīmā.
Noklusējuma iestatījumi: "09:00-17:00"
business_days — Darba nedēļas dienas
Unikāli ar komatiem atdalīti nedēļas dienu numuri no pirmdienas 1 līdz svētdienai 7. Piemēro darba laika režīmā.
Noklusējuma iestatījumi: "1,2,3,4,5"
holidays — Izslēgtie vietējie datumi
Līdz 31 unikālam YYYY-MM-DD datumam, atdalītam ar komatiem vai jaunām rindām. Automātisks svētku kalendārs netiek pieņemts; piemēro darba laika režīmā.
Noklusējuma iestatījumi: ""
pause_states — Laika uzskaiti apturošie stāvokļi
Ar komatiem atdalīts pause_customer un/vai pause_vendor, vai tukšs, ja nav laika izslēgšanas. resume noslēdz aktīvu pauzi; resolve to arī noslēdz.
Noklusējuma iestatījumi: "pause_customer"
cycle_mode — Ciklu atlase
Visu nepārprotamo open/reopen ciklu vai tikai pirmā pārbaude. Citi cikli paliek redzami kā izslēgti; secības brīdinājumi tiek saglabāti.
all — Visi · first — Tikai pirmais cikls
Noklusējuma iestatījumi: "all"
date_from — Perioda sākums
Izvēles ieskaitāms vietējais atvēršanas datums ciklu atlasei. Notikumi tiek saglabāti secības validācijai.
Noklusējuma iestatījumi: ""
date_to — Perioda beigas
Izvēles ieskaitāms vietējais atvēršanas datums ciklu atlasei. Izslēgtie cikli paliek redzami.
Noklusējuma iestatījumi: ""
sort_order — Rezultātu secība
Secība pēc pieteikuma vai konstatējumi un nepilnīgie cikli vispirms.
ticket — Pieteikums · issues_first — Konstatējumi vispirms
Noklusējuma iestatījumi: "ticket"
include_quotes — Avotu citātu rādīšana
Pierādījumi tiek validēti arī tad, ja citāti pārskatā ir paslēpti.
yes — Jā · no — Nē
Noklusējuma iestatījumi: "yes"

Maksimālais UTF-8 ievades baitu skaits: 50000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "sla_review",
    "text": "{\"events\":\"id,ticket,at,event,priority,description\\nE1,T1,2027-03-01T09:00:00+01:00,open,high,Hostēta pakalpojuma pārtraukums\\nE2,T1,2027-03-01T09:30:00+01:00,response,high,Sākotnējā atbalsta atbilde\\nE3,T1,2027-03-01T10:00:00+01:00,pause_customer,high,Klienta informācijas gaidīšana\\nE4,T1,2027-03-01T11:00:00+01:00,resume,high,Klienta informācija saņemta\\nE5,T1,2027-03-01T12:00:00+01:00,resolve,high,Pakalpojums atjaunots\",\"rules\":\"id,priority,description,response_minutes,resolution_minutes\\nR1,high,Augstas prioritātes hostēta pakalpojuma incidenti,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\"}"
}
Pilna konfigurācijas shēma
{
    "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"
            ]
        }
    }
}

Viendimensijas griešanas plāns

cutting_plan

Pieprasīto garumu sadalīšana norādītajos stieņos vai ruļļos ar nepārprotamu griezuma spraugu, galu apgriezumiem, materiālu grupām, atlikumiem un izmaksu izvēlēm, pēc tam pārbaudot katru piešķīrumu un atlikušo gabalu.

Ievades un konfigurācijas lauki

Pamatiestatījumi
demand — Nepieciešamo detaļu CSV
Galvenes id,material,unit,length,quantity,note. Līdz 20 unikāliem ID ar lielajiem burtiem un kopā 200 detaļu eksemplāriem. Pozitīvi garumi izmanto decimālpunktu ar ne vairāk kā trim decimāldaļas zīmēm; daudzums ir pozitīvs vesels skaitlis. Piezīmes nepārsniedz 300 UTF-8 baitus. Visām rindām abos failos jāizmanto viena kopīga vienība: mm, cm, m vai in.
stock — Pieejamo krājumu CSV
Galvenes id,material,unit,length,quantity,cost,kind,note. Līdz 30 unikāliem ID ar lielajiem burtiem un kopā 100 sagatavēm. kind ir new vai remnant; cost ir nenegatīva summa par vienību ar ne vairāk kā divām decimāldaļas zīmēm izvēlētajā valūtā. Esošie atlikumi ir nepārprotami norādītas sagataves; krājumi netiek pirkti.
Papildu iestatījumi
kerf — Griezuma sprauga uz detaļu
Nenegatīva decimālskaitļa virkne kopīgajā garuma vienībā ar ne vairāk kā trim decimāldaļas zīmēm. Katrai piešķirtajai detaļai, arī pēdējai, ieskaita tieši vienu griezuma spraugu.
Noklusējuma iestatījumi: "0"
trim_start — Sākuma gala apgriezums
Nenegatīva decimālskaitļa virkne, ko vienu reizi atskaita katras izmantotās sagataves sākumā, kopīgajā vienībā.
Noklusējuma iestatījumi: "0"
trim_end — Beigu gala apgriezums
Nenegatīva decimālskaitļa virkne, ko vienu reizi atskaita katras izmantotās sagataves beigās, kopīgajā vienībā.
Noklusējuma iestatījumi: "0"
minimum_remnant — Minimālais atkārtoti izmantojamais atlikums
Nenegatīva decimālskaitļa virkne. Pozitīvi atlikušie garumi, kas sasniedz vai pārsniedz šo slieksni, tiek norādīti kā atkārtoti izmantojami; īsāki atlikumi tiek uzskatīti par atkritumiem. Šī klasifikācija nemaina izvietojumu.
Noklusējuma iestatījumi: "0"
strategy — Izvietošanas stratēģija
Labākā atbilstība izvēlas mazāko atlikušo ietilpību pēc augstākas prioritātes krājumu izvēlēm. Pirmā atbilstība izlaiž šo atlikušās ietilpības ranžējumu. Abas ir ierobežotas alkatīgas heuristikas un nekad nepierāda optimalitāti.
best_fit — Labākā atbilstība · first_fit — Pirmā atbilstība
Noklusējuma iestatījumi: "best_fit"
objective — Krājuma izvēles mērķis
Materiāls dod priekšroku īsākām derīgām sagatavēm pēc atlikumu un iesāktu sagatavju priekšrocībām. Izmaksas ranžē neiesāktas sagataves pēc norādītajām izmaksām par vienību pirms atlikušās ietilpības. Priekšroka ir jau iesāktām sagatavēm. Netiek apgalvots globāls izmaksu minimums.
material — Materiāla patēriņš · cost — Norādītās izmaksas
Noklusējuma iestatījumi: "material"
currency — Izmaksu valūta
Viens apzīmējums visām norādītajām krājuma izmaksām. Netiek veikta valūtas kursa konvertācija vai neatkarīga cenas pārbaude.
EUR — EUR · USD — USD · GBP — GBP · PLN — PLN · CHF — CHF
Noklusējuma iestatījumi: "EUR"
prefer_remnants — Priekšroka esošajiem atlikumiem
Jā ranžē saderīgas atlikumu sagataves pirms jaunām. Šī izvēle ir pirms iesāktu sagatavju, izmaksu un atlikušās ietilpības ranžējuma.
yes — Jā · no — Nē
Noklusējuma iestatījumi: "yes"
allow_remnants — Esošo atlikumu atļaušana
Nē izslēdz no izvietošanas krājuma rindas ar atzīmi remnant. To izslēgšana nekad nerada jaunus krājumus un nemaina pieprasītos daudzumus.
yes — Jā · no — Nē
Noklusējuma iestatījumi: "yes"
material_case — Reģistrjutīgas materiālu grupas
Materiālu nosaukumu malās noņem atstarpes. Nē papildus salīdzina nosaukumus ar Unicode mazajiem burtiem; dažādas materiālu grupas nekad netiek sajauktas.
yes — Jā · no — Nē
Noklusējuma iestatījumi: "yes"
cut_order — Detaļu izvietošanas secība
Garākās vispirms kārto pēc garuma un vienādu garumu gadījumā izmanto MI ierosināto avotu secību. MI prioritāte seko avotos pamatotai secībai, kas ierosināta no pieprasījuma piezīmēm. Katrs pieprasījuma eksemplārs paliek uzskaitīts.
longest_first — Garākās vispirms · ai_priority — MI ierosinātā prioritāte
Noklusējuma iestatījumi: "longest_first"
display_order — Rezultātu secība
Krājums sakārto izmantotās sagataves pēc identifikatora. Atkritumi vispirms kārto pēc griezuma spraugas, galu apgriezumu un atlikuma kopējā garuma. Attēlojuma secība nekad nemaina aprēķināto plānu.
stock — Krājuma identifikators · waste_first — Lielākais neprodukta garums vispirms
Noklusējuma iestatījumi: "stock"

Maksimālais UTF-8 ievades baitu skaits: 180000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "cutting_plan",
    "text": "{\"demand\":\"id,material,unit,length,quantity,note\\nD1,Alumīnijs,mm,400,2,Saudzīga malu apstrāde\\nD2,Alumīnijs,mm,180,2,Standarta darbnīcas pasūtījums\",\"stock\":\"id,material,unit,length,quantity,cost,kind,note\\nS1,Alumīnijs,mm,1000,2,12.50,new,Pieejams standarta stienis\\nS2,Alumīnijs,mm,400,1,2.00,remnant,Esošs atlikums\",\"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\"}"
}
Pilna konfigurācijas shēma
{
    "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
        }
    }
}

Mērījumu sēriju pārbaude

measurement_review

Mērīto vērtību salīdzinājums ar nepārprotami apstiprinātām robežām, pazīmju un partiju grupu apkopošana un trūkstošu nolasījumu, neviennozīmīgu specifikāciju un avotos pamatotu MI novērojumu pārbaude.

Ievades un konfigurācijas lauki

Pamatiestatījumi
measurements — Mērījumu CSV
Galvenes id,feature,batch,date,value,unit,note. Līdz 500 unikāliem ID ar lielajiem burtiem, 20 pazīmes un vienības grupām un 100 rezultātu grupām. Datumi ir YYYY-MM-DD no 2000 līdz 2100. value ir decimālskaitļa virkne ar zīmi un līdz sešām decimāldaļas zīmēm vai tukša. Piezīmes nepārsniedz 300 UTF-8 baitus.
specifications — Apstiprināto specifikāciju CSV
Galvenes id,feature,unit,lower,upper,note. Līdz 20 unikāliem ID ar lielajiem burtiem. Katrai specifikācijai jānorāda vismaz viena robeža; tukša apakšējā vai augšējā robeža nozīmē vienpusēju pārbaudi. Robežas ir decimālskaitļu virknes ar zīmi un līdz sešām decimāldaļas zīmēm. Atbilstību nosaka konfigurētais pazīmju nosaukumu salīdzinājums un precīzas vienības. Vairākas atbilstības paliek neatrisinātas.
limits_approved — Norādīto robežu apstiprināšana
Nepārprotams apstiprinājums, ka tieši šīs norādītās specifikācijas un robežas ir apstiprinātas šai pārbaudei. To mainīšanai nepieciešams atkārtots apstiprinājums. Avota piezīmes un modeļa izvade nevar piešķirt apstiprinājumu.
no — Nav apstiprināts · yes — Tieši šīs robežas ir apstiprinātas
Noklusējuma iestatījumi: "no"
Papildu iestatījumi
date_from — Iekļaut no datuma
Izvēles ieskaitāma apakšējā datuma robeža YYYY-MM-DD formātā. Agrākus novērojumus izslēdz no statistikas un uzskaita atsevišķi.
Noklusējuma iestatījumi: ""
date_to — Iekļaut līdz datumam
Izvēles ieskaitāma augšējā datuma robeža YYYY-MM-DD formātā. Vēlākus novērojumus izslēdz no statistikas un uzskaita atsevišķi.
Noklusējuma iestatījumi: ""
group_by — Statistiskā grupēšana
Pazīme apvieno visas iekļautās partijas katrai pazīmei un precīzajai vienībai. Pazīme un partija saglabā partijas atsevišķi. Tiek pieņemtas ne vairāk kā 100 rezultātu grupas.
feature — Pazīme un vienība · feature_batch — Pazīme, vienība un partija
Noklusējuma iestatījumi: "feature_batch"
case_sensitive — Reģistrjutīga pazīmju atbilstība
Nosaukumu malās noņem atstarpes. Nē papildus salīdzina nosaukumus ar Unicode mazajiem burtiem. Vienības vienmēr sakrīt precīzi; nav vienību konvertācijas vai izsecinātas aizstājvārdu kartēšanas.
yes — Jā · no — Nē
Noklusējuma iestatījumi: "yes"
missing_policy — Trūkstošu mērījumu politika
Ziņot atzīmē grupas ar tukšām vērtībām pārbaudei. Izslēgt izlaiž tukšas vērtības no statistikas bez šī papildu grupas brīdinājuma. Trūkstošo vērtību skaits paliek redzams abos režīmos; nederīgs skaitlisks teksts tiek noraidīts.
report — Ziņot par trūkstošām vērtībām · exclude — Izslēgt no skaitliskās statistikas
Noklusējuma iestatījumi: "report"
boundary — Robežvērtību interpretācija
Iekļaujoša pieņem vērtības, kas vienādas ar norādīto robežu. Izslēdzoša atzīmē vienādību kā ārpus diapazona. Salīdzinājumi izmanto precīzas nenoapaļotas fiksētas precizitātes vērtības.
inclusive — Iekļaujošas robežas · exclusive — Izslēdzošas robežas
Noklusējuma iestatījumi: "inclusive"
rounding_digits — Attēlotās decimāldaļas zīmes
No 0 līdz 6 decimāldaļas zīmēm aprakstošajai statistikai. Attēlojuma noapaļošana nekad nemaina specifikāciju robežas vai lēmumus par vērtībām ārpus diapazona.
Noklusējuma iestatījumi: 3
minimum_sample — Minimālais skaitliskās izlases lielums
Grupas ar mazāku skaitlisko novērojumu skaitu saņem pārbaudes statusu. No 2 līdz 500; šis slieksnis neapliecina statistisku ticamību vai reprezentativitāti.
Noklusējuma iestatījumi: 5
deviation — Standartnovirzes aprēķina veids
Izlase izmanto n−1 un prasa vismaz divus skaitliskus novērojumus. Populācija izmanto n un prasa vismaz vienu. Vērtības raksturo tikai norādītos novērojumus; plašāks secinājums par populāciju nav paredzēts.
sample — Izlases standartnovirze · population — Populācijas standartnovirze
Noklusējuma iestatījumi: "sample"
sort_order — Grupu secība
Avots saglabā katras grupas pirmās parādīšanās secību. Problēmas vispirms novieto pārbaudāmās grupas sākumā. Pazīme kārto pēc norādītā pazīmes nosaukuma un partijas. Statistika paliek nemainīga.
source — Avotu secība · issues_first — Pārbaudāmās grupas vispirms · feature — Pazīme un partija
Noklusējuma iestatījumi: "source"
include_evidence — Reprezentatīvā citāta rādīšana
Jā iekļauj precīzu pirmā iekļautā mērījuma piezīmi katrai pazīmes un vienības grupai. Nē paslēpj tikai šo attēlojuma kolonnu; avotu ID un modeļa validācija paliek nemainīga.
yes — Iekļaut citātu · no — Tikai avotu ID
Noklusējuma iestatījumi: "yes"
detail_filter — Attēlotās grupas
Visas rāda katru iekļauto grupu. Problēmas rāda grupas ar trūkstošām vai neviennozīmīgām specifikācijām, vērtībām ārpus diapazona, nepietiekamu skaitlisko izlasi vai trūkstošām vērtībām ziņošanas režīmā. Pilnīgie kopsavilkuma skaitļi paliek nemainīgi.
all — Visas grupas · issues — Tikai pārbaudāmās grupas
Noklusējuma iestatījumi: "all"

Maksimālais UTF-8 ievades baitu skaits: 180000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "measurement_review",
    "text": "{\"measurements\":\"id,feature,batch,date,value,unit,note\\nM1,Diametrs,B1,2026-11-01,10.010,mm,Instrumenta nulles punkts pārbaudīts\\nM2,Diametrs,B1,2026-11-01,10.020,mm,Tā pati mērīšanas procedūra\\nM3,Diametrs,B1,2026-11-01,10.060,mm,Ieteicams atkārtots mērījums\\nM4,Diametrs,B1,2026-11-01,,mm,Nolasījums nav pieejams\",\"specifications\":\"id,feature,unit,lower,upper,note\\nS1,Diametrs,mm,9.950,10.050,Apstiprināta rasējuma versija A\",\"limits_approved\":\"yes\",\"date_from\":\"\",\"date_to\":\"\",\"group_by\":\"feature_batch\",\"case_sensitive\":\"yes\",\"missing_policy\":\"report\",\"boundary\":\"inclusive\",\"rounding_digits\":3,\"minimum_sample\":3,\"deviation\":\"sample\",\"sort_order\":\"source\",\"include_evidence\":\"yes\",\"detail_filter\":\"all\"}"
}
Pilna konfigurācijas shēma
{
    "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
        }
    }
}

Izmaiņu ietekmes pārbaude ar uzturētām atkarībām

change_impact

Konkrētu izmaiņu izsekošana caur uzturētām atkarībām un skarto dokumentu, testu, procesu un atbildīgo lomu pārbaude, neizdomājot ietekmes saites.

Ievades un konfigurācijas lauki

Pamatiestatījumi
elements — Uzturētie elementi
CSV galvenes id,name,kind,criticality,approval,owner,description. Līdz 40 unikāliem ID ar lielajiem burtiem. name un owner: līdz 160 UTF-8 baitiem; description: 1,200 baiti. kind: document,test,process,system. criticality: high,medium,low. approval: approved,draft,unknown. Tukšs owner ir atļauts un paliek trūkums. Apstiprinājums ir avota apgalvojums, nevis šī rīka piešķirts apstiprinājums. CSV ierobežojums: 40,000 UTF-8 baiti.
Noklusējuma iestatījumi: ""
dependencies — Uzturētās atkarības
CSV galvenes id,from,to,evidence. from ir priekšnosacījums vai augšupējais elements; to ir atkarīgais vai lejupējais elements. Līdz 100 unikāliem malu ID un pāriem izmaiņu pārbaudei, 50 atjaunošanai. Abiem galapunktiem jāpastāv. Pierādījumi ir obligāti un ierobežoti līdz 600 UTF-8 baitiem. Fails tikai ar galveni ir derīgs; trūkstošas ārējās attiecības nevar izsecināt. CSV ierobežojums: 40,000 UTF-8 baiti.
Noklusējuma iestatījumi: ""
changes — Konkrētas ierosinātās izmaiņas
CSV galvenes id,element,description. Līdz 12 unikāliem izmaiņu ID ar lielajiem burtiem, katrs piesaistīts esošam elementam. Apraksts: 1,200 UTF-8 baiti. Katram izvēlētajam sākuma elementam jābūt vismaz vienai norādītai izmaiņai. Pārbaudē iekļauj tikai izvēlēto sākuma elementu izmaiņas. CSV ierobežojums: 40,000 UTF-8 baiti.
Noklusējuma iestatījumi: ""
start_ids — Sākuma elementu ID
Viens līdz astoņi atšķirīgi esošu elementu ID, atdalīti ar atstarpēm vai komatiem. Katram sākuma elementam vajadzīgs konkrēts izmaiņu ieraksts. Modeļa ģenerēts sākuma ID netiek pieņemts.
Noklusējuma iestatījumi: ""
baseline — Bāzes versija
Obligāts bāzes identifikators līdz 120 UTF-8 baitiem. Tas marķē šo norādīto momentuzņēmumu; rīks neiegūst un nesalīdzina ārēju versiju.
Noklusējuma iestatījumi: "BASE-1"
Papildu iestatījumi
direction — Apstaigāšanas virziens
Uz priekšu seko no priekšnosacījuma uz atkarīgo; atpakaļ no atkarīgā uz priekšnosacījumu; abi izpēta abus virzienus. Apgriezta apstaigāšana ir atkarību pārbaude, nevis lejupējās ietekmes pierādījums. Katrs attēlotais ceļš sastāv tikai no norādītajiem malu ID.
forward — Uz priekšu · backward — Atpakaļ · both — Abi virzieni
Noklusējuma iestatījumi: "forward"
max_depth — Maksimālais ceļa dziļums
Viena līdz divdesmit malas no katra mainītā sākuma elementa. Katrai izmaiņai un elementam saglabā īsāko atrasto ceļu. Robežmalas tiek ziņotas; neatklātie elementi aiz ierobežojuma netiek uzskatīti par neskartiem.
Noklusējuma iestatījumi: 10
kind_filter — Elementu veida filtrs
Filtrē pārbaudes kandidātus pēc pilnas grafa apstaigāšanas. Paslēptie starpelementi joprojām piedalās atkarību ceļos.
all — Visi · document — Dokuments · test — Tests · process — Process · system — Sistēma
Noklusējuma iestatījumi: "all"
criticality_filter — Kritiskuma filtrs
Filtrē pārbaudes kandidātus pēc nepārprotami norādītā kritiskuma. Atjaunošanas plānošana joprojām ietver visus skartos procesus pirms šīs attēlojuma atlases; zemas prioritātes atkarības nevar pazust no plāna.
all — Visi · high — Augsta · high_medium — Augsta un vidēja
Noklusējuma iestatījumi: "all"
approval_filter — Avota apstiprinājuma filtrs
Filtrē tikai norādīto apstiprinājuma lauku. approved ir avota atzīme, nevis neatkarīgi pārbaudīta izlaišanas atļauja.
all — Visi · approved — Apstiprināts avotā · draft — Melnraksts avotā · unknown — Nezināms
Noklusējuma iestatījumi: "all"
max_items — Maksimālais pārbaudes atlases skaits
AI izvēlas tieši šo piemēroto ierakstu skaitu vai visus piemērotos ierakstus, ja to ir mazāk. Pilnīgā deterministiskā analīze joprojām aptver katru norādīto atkarību un skarto procesu. Neizvēlētie ieraksti netiek apliecināti kā neskarti vai atjaunoti.
Noklusējuma iestatījumi: 10
detail — Citātu detalizācija
Īsie izvilkumi ir līdz 120 rakstzīmēm, detalizētie līdz 240. Modelim lūdz dot priekšroku fragmentiem līdz 80 rakstzīmēm. Katram citātam jābūt precīzam nepārtrauktam fragmentam sākotnējā avota valodā.
brief — Īss · detailed — Detalizēts
Noklusējuma iestatījumi: "detailed"
sort_order — Attēlošanas secība
Pārkārto izvēlētās rindas pēc sākotnējās avota secības, īsākā izvēlētā ceļa dziļuma vai norādītā kritiskuma. Sasniedzamība un atlase nemainās.
source — Avotu secība · depth — Ceļa dziļums · criticality — Norādītais kritiskums
Noklusējuma iestatījumi: "depth"
include_gaps — Atbildības un apstiprinājuma trūkumu iekļaušana
Ja iespējots, trūkstoši atbildīgie, neapstiprinātas avota atzīmes un neesoši sasniedzami dokumentu vai testu ieraksti rada nepārprotamus konstatējumus. Ciklu un dziļuma robežu brīdinājumi un pārbaudes paziņojums paliek redzami neatkarīgi no šī iestatījuma.
Noklusējuma iestatījumi: true

Maksimālais UTF-8 ievades baitu skaits: 100000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "change_impact",
    "text": "{\"elements\":\"id,name,kind,criticality,approval,owner,description\\nS1,Pasūtījumu pakalpojums,system,high,approved,Platformas komanda,Pakalpojums validē ienākošo pasūtījumu laukus.\\nD1,Pasūtījumu rokasgrāmata,document,medium,draft,Dokumentācijas komanda,Rokasgrāmata apraksta obligātos pasūtījumu laukus.\\nT1,Pasūtījumu validācijas tests,test,high,approved,Kvalitātes komanda,Tests pārbauda trūkstošus obligātos pasūtījumu laukus.\",\"dependencies\":\"id,from,to,evidence\\nL1,S1,D1,Rokasgrāmata dokumentē pasūtījumu pakalpojuma saskarni.\\nL2,S1,T1,Tests pārbauda pasūtījumu pakalpojuma validāciju.\",\"changes\":\"id,element,description\\nC1,S1,Obligātas piegādes atsauces pievienošana katram pasūtījumam.\",\"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}"
}
Pilna konfigurācijas shēma
{
    "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"
        }
    }
}

Darbības atjaunošanas plānošana

recovery_plan

Pārbaudāmas atjaunošanas secības veidošana no uzturētām procesu atkarībām un uzdevumiem, nepārprotamiem resursiem, pārtraukumu simulācijām un RTO/RPO mērķiem.

Ievades un konfigurācijas lauki

Pamatiestatījumi
processes — Kritiskie darbības un IT procesi
CSV galvenes id,name,criticality,rto_minutes,rpo_minutes,backup_at,owner,description. Līdz 20 unikāliem ID ar lielajiem burtiem. name un owner: 160 UTF-8 baiti; description: 1,200 baiti. criticality: high,medium,low. rto_minutes: vesels skaitlis 1–10,080; rpo_minutes: vesels skaitlis 0–10,080. backup_at ir YYYY-MM-DDTHH:MM:00Z vai tukšs un nedrīkst būt vēlāks par reference_time. Trūkstoši dublējuma laiki paliek nezināmi. Gadi 2000–2100. CSV ierobežojums: 40,000 UTF-8 baiti.
Noklusējuma iestatījumi: ""
dependencies — Uzturētās atkarības
CSV galvenes id,from,to,evidence. from ir priekšnosacījums vai augšupējais elements; to ir atkarīgais vai lejupējais elements. Līdz 100 unikāliem malu ID un pāriem izmaiņu pārbaudei, 50 atjaunošanai. Abiem galapunktiem jāpastāv. Pierādījumi ir obligāti un ierobežoti līdz 600 UTF-8 baitiem. Fails tikai ar galveni ir derīgs; trūkstošas ārējās attiecības nevar izsecināt. CSV ierobežojums: 40,000 UTF-8 baiti.
Noklusējuma iestatījumi: ""
tasks — Uzturētie atjaunošanas uzdevumi
CSV galvenes id,process,sequence,duration_minutes,resource,units,instruction. Līdz 40 unikāliem uzdevumu ID. Procesu un resursu ID jāpastāv. sequence: vesels skaitlis 1–100, unikāls katrā procesā; duration_minutes: vesels skaitlis 1–10,080; units: vesels skaitlis 1–100. Instrukcijas: 1,200 UTF-8 baiti. Fails tikai ar galveni ir derīgs un rada trūkstošu uzdevumu bloķējumus. Katra skartā procesa visi uzdevumi tiek plānoti secībā; neviens netiek izdomāts vai izpildīts. CSV ierobežojums: 40,000 UTF-8 baiti.
Noklusējuma iestatījumi: ""
resources — Atjaunošanas resursi
CSV galvenes id,name,capacity. Līdz 20 unikāliem resursu ID ar lielajiem burtiem. name: 160 UTF-8 baiti; capacity: vesels skaitlis 1–100 vienlaicīgas vienības. Kapacitāte ir norādīta, nevis pārbaudīta. CSV ierobežojums: 40,000 UTF-8 baiti.
Noklusējuma iestatījumi: ""
failed_processes — Simulēto atteikušo procesu ID
Viens līdz divdesmit atšķirīgi esošu procesu ID, atdalīti ar atstarpēm vai komatiem. Visi lejupējie atkarīgie procesi tiek iekļauti tranzitīvi. Neskartie priekšnosacījumi tiek pieņemti par pieejamiem; trūkstošas attiecības paliek pierādījumu ierobežojums.
Noklusējuma iestatījumi: ""
reference_time — Nepārprotams UTC atsauces laiks
YYYY-MM-DDTHH:MM:00Z, gadi 2000–2100. Tā ir simulētā pārtraukuma nulles minūte un atsauce dublējuma vecumam. Sekundēm jābūt 00. Pašreizējais laika zīmogs netiek izsecināts.
Noklusējuma iestatījumi: "2026-11-03T09:00:00Z"
Papildu iestatījumi
unavailable_resources — Simulēto nepieejamo resursu ID
Nulle līdz divdesmit atšķirīgi esošu resursu ID, atdalīti ar atstarpēm vai komatiem. Norādītajiem resursiem ir nulles efektīvā kapacitāte. Tukšs nozīmē, ka nav papildu simulēta resursa pārtraukuma.
Noklusējuma iestatījumi: ""
horizon_minutes — Plānošanas horizonts minūtēs
Viena līdz 10,080 minūtes no nepārprotamā atsauces laika. Process, kura visus uzdevumus nevar pabeigt horizontā, tiek bloķēts; daļējas rezervācijas tiek atceltas un netiek pasniegtas kā pabeigta atjaunošana.
Noklusējuma iestatījumi: 480
priority_order — Atjaunošanas plānošanas prioritāte
Gatavos procesus izvēlas pēc norādītā kritiskuma, īsākā RTO vai avota secības. Katrs process gaida visus skartos priekšnosacījumus. Resursu rezervācijas izmanto deterministisku alkatīgu agrākās piemērotās vietas grafiku; rezultāts nav globāli optimāls grafiks.
criticality — Norādītais kritiskums · rto — Īsākais norādītais RTO · source — Avotu secība
Noklusējuma iestatījumi: "criticality"
capacity_percent — Pieejamā resursu kapacitāte (%)
Vesels skaitlis no 1 līdz 100 samazina katru norādīto resursa kapacitāti, noapaļojot uz leju līdz veselām vienībām. Simulētie nepieejamie resursi paliek nullē. Uzdevumi, kam vajag vairāk vienību, tiek bloķēti; kapacitāte nekad netiek nemanāmi pārsniegta.
Noklusējuma iestatījumi: 100
rto_margin_minutes — RTO drošības rezerve minūtēs
Nulle līdz 1,440 minūtes tiek pieskaitītas katram aprēķinātajam procesa beigu laikam, salīdzinot to ar RTO mērķi. Šī salīdzinājuma rezerve nerezervē resursus un nemaina uzdevumu grafiku.
Noklusējuma iestatījumi: 0
rpo_policy — Dublējuma vecuma politika
Brīdināt saglabā norādīto atjaunošanas uzdevumu plānošanas iespēju, vienlaikus atzīmējot trūkstošus vai pārāk vecus dublējuma pierādījumus. Bloķēt neļauj plānot procesu, ja dublējuma vecums ir nezināms vai pārsniedz RPO; tiek bloķēti arī lejupējie atkarīgie procesi. Dublējuma laika zīmogi nepierāda dublējuma integritāti vai faktisko datu zudumu.
warn — Brīdināt par dublējuma trūkumiem · block — Bloķēt dublējuma trūkumu dēļ
Noklusējuma iestatījumi: "warn"
criticality_filter — Kritiskuma filtrs
Filtrē pārbaudes kandidātus pēc nepārprotami norādītā kritiskuma. Atjaunošanas plānošana joprojām ietver visus skartos procesus pirms šīs attēlojuma atlases; zemas prioritātes atkarības nevar pazust no plāna.
all — Visi · high — Augsta · high_medium — Augsta un vidēja
Noklusējuma iestatījumi: "all"
max_items — Maksimālais pārbaudes atlases skaits
AI izvēlas tieši šo piemēroto ierakstu skaitu vai visus piemērotos ierakstus, ja to ir mazāk. Pilnīgā deterministiskā analīze joprojām aptver katru norādīto atkarību un skarto procesu. Neizvēlētie ieraksti netiek apliecināti kā neskarti vai atjaunoti.
Noklusējuma iestatījumi: 10
detail — Citātu detalizācija
Īsie izvilkumi ir līdz 120 rakstzīmēm, detalizētie līdz 240. Modelim lūdz dot priekšroku fragmentiem līdz 80 rakstzīmēm. Katram citātam jābūt precīzam nepārtrauktam fragmentam sākotnējā avota valodā.
brief — Īss · detailed — Detalizēts
Noklusējuma iestatījumi: "detailed"
sort_order — Attēlošanas secība
Sakārto izvēlētās procesa rindas pēc aprēķinātā sākuma laika ar bloķētajām rindām beigās vai pēc sākotnējās avota secības. Tas nemaina atjaunošanas grafiku.
schedule — Plānotais sākums · source — Avotu secība
Noklusējuma iestatījumi: "schedule"

Maksimālais UTF-8 ievades baitu skaits: 100000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "recovery_plan",
    "text": "{\"processes\":\"id,name,criticality,rto_minutes,rpo_minutes,backup_at,owner,description\\nP1,Pasūtījumu datubāze,high,60,60,2026-11-03T08:30:00Z,Datubāzes komanda,Uzturētās pasūtījumu datubāzes atjaunošana pirms pasūtījumu pieņemšanas restartēšanas.\\nP2,Pasūtījumu pieņemšana,high,120,60,2026-11-03T08:30:00Z,Pakalpojumu komanda,Pasūtījumu pieņemšanai nepieciešama pieejama pasūtījumu datubāze.\",\"dependencies\":\"id,from,to,evidence\\nL1,P1,P2,Pasūtījumu pieņemšana lasa un raksta pasūtījumu datubāzē.\",\"tasks\":\"id,process,sequence,duration_minutes,resource,units,instruction\\nT1,P1,1,30,R1,1,Apstiprinātā datubāzes dublējuma atjaunošana un validācijas rezultāta reģistrēšana.\\nT2,P2,1,20,R1,1,Uzturētā pasūtījumu pieņemšanas pakalpojuma restartēšana pēc datubāzes pārbaudes.\",\"resources\":\"id,name,capacity\\nR1,Atjaunošanas operators,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\"}"
}
Pilna konfigurācijas shēma
{
    "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"
            ]
        }
    }
}

Uz pierādījumiem balstīta vērtēšanas matrica

assessment_rubrics

Salīdzini darba artefaktus ar kritērijiem un snieguma līmeņiem, pārbaudi precīzus citātus un aprēķini rezultātus no iesniegtiem cilvēka vērtējumiem.

Ievades un konfigurācijas lauki

Pamatiestatījumi
criteria — Vērtēšanas matricas kritēriju CSV
Galvenes id,name,weight,definition. Līdz 8 unikāliem kritērijiem. ID izmanto lielos burtus, ciparus, pasvītras vai defises un sākas ar burtu, ne vairāk kā 24 rakstzīmes. name: 120 UTF-8 baiti; definition: 300 baiti. weight ir vesels skaitlis no 1 līdz 1000. Tiek pieņemti ne vairāk kā 60 pierādījumu un kritēriju pāri. Katrs CSV ir ierobežots līdz 24 000 UTF-8 baitiem; nepieciešamas precīzas ar komatiem atdalītas galvenes un derīgas CSV pēdiņas. Saites, kodēti URL, iezīmēšanas kods un vadības rakstzīmes tiek noraidītas.
Noklusējuma iestatījumi: ""
levels — Snieguma līmeņu CSV
Galvenes id,criterion,points,descriptor. No 2 līdz 4 līmeņiem katram kritērijam un kopā ne vairāk kā 32. Katram kritērija ID jāeksistē. points ir vesels skaitlis no 0 līdz 1000, unikāls šī kritērija ietvaros; maksimumam jābūt pozitīvam. descriptor: 300 UTF-8 baiti. ID ir unikāli visā līmeņu tabulā. Katrs CSV ir ierobežots līdz 24 000 UTF-8 baitiem; nepieciešamas precīzas ar komatiem atdalītas galvenes un derīgas CSV pēdiņas. Saites, kodēti URL, iezīmēšanas kods un vadības rakstzīmes tiek noraidītas.
Noklusējuma iestatījumi: ""
evidence — Artefakta pierādījumu CSV
Galvenes id,name,text. Līdz 10 unikāli identificētiem darba artefaktiem, ar nosaukumu līdz 120 UTF-8 baitiem un pierādījumu tekstu līdz 1 200 baitiem. Šis rīks atbalsta iesniegto darba artefaktu pārbaudi, nevis būtisku lēmumu pieņemšanu par cilvēkiem. Katrs CSV ir ierobežots līdz 24 000 UTF-8 baitiem; nepieciešamas precīzas ar komatiem atdalītas galvenes un derīgas CSV pēdiņas. Saites, kodēti URL, iezīmēšanas kods un vadības rakstzīmes tiek noraidītas.
Noklusējuma iestatījumi: ""
ratings — Iesniegto cilvēka vērtējumu CSV
Galvenes id,evidence,criterion,level. Neobligātas rindas, līdz 80; derīgs ir arī fails tikai ar galvenēm. Katrai atsaucei jāeksistē, un līmenim jāattiecas uz šo kritēriju. Ne vairāk kā viens iesniegts cilvēka vērtējums katram pierādījuma un kritērija pārim. Tie ir ievades ieraksti, nevis apstiprinājumi ar pārbaudītu identitāti. Katrs CSV ir ierobežots līdz 24 000 UTF-8 baitiem; nepieciešamas precīzas ar komatiem atdalītas galvenes un derīgas CSV pēdiņas. Saites, kodēti URL, iezīmēšanas kods un vadības rakstzīmes tiek noraidītas.
Noklusējuma iestatījumi: ""
definitions_approved — Apstiprināt iesniegtās definīcijas
Skaidrais apstiprinājums attiecas tieši uz šīm kritēriju definīcijām un snieguma līmeņiem vai tieši uz šo kodu grāmatu. Mainot jebkuru definīciju, nepieciešams atkārtots apstiprinājums. Tas neapstiprina AI rezultātu.
no — Nav apstiprināts · yes — Apstiprināts šai pārbaudei
Noklusējuma iestatījumi: "no"
version — Apstiprinātā definīcijas versija
Obligāts avota versijas apzīmējums, ne vairāk kā 120 UTF-8 baiti. Rīks neiegūst un nepārbauda ārēju versiju.
Noklusējuma iestatījumi: "VERSION-1"
Papildu iestatījumi
detail — Citātu detalizācija
Īsie citāti ir līdz 60 rakstzīmēm, detalizētie līdz 120. Katram citātam jābūt precīzam, nepārtrauktam avota fragmentam. Avoti nekad netiek pārrakstīti vai tulkoti.
brief — Īss · detailed — Detalizēts
Noklusējuma iestatījumi: "detailed"
sort_order — Rezultātu secība
Avotu secība seko tam, kā avoti pirmoreiz parādās iesniegtajos datos; identifikatoru secība kārto pēc avota ID. Viena avota ietvaros sākotnējā ierosināto kritēriju vai kodu secība paliek nemainīga. Kārtošana nemaina aprēķinus un brīdinājumus.
source — Avotu secība · id — Avota identifikators
Noklusējuma iestatījumi: "source"
weight_mode — Kritēriju svēršana
Iesniegtie svari izmanto katra kritērija pozitīvo veselo skaitli kā svaru. Vienādi svari katram kritērijam izmanto svaru 1. Cilvēka piešķirtos punktus dala ar šī kritērija augstākā iesniegtā līmeņa punktiem un pēc tam apvieno, izmantojot šos svarus.
supplied — Iesniegtie kritēriju svari · equal — Vienādi kritēriju svari
Noklusējuma iestatījumi: "supplied"
missing_rating — Rīcība, ja trūkst cilvēka vērtējuma
Nepilnīgs rezultāts neuzrāda kopējo rezultātu, kamēr visiem kritērijiem nav iesniegts cilvēka vērtējums. Nulle skaidri uzskata trūkstošu cilvēka vērtējumu par nulli, saglabājot brīdinājumu par trūkstošu vērtējumu. AI ieteikumi nekad netiek iekļauti kopējā rezultātā.
incomplete — Rādīt nepilnīgu rezultātu · zero — Uzskatīt trūkstošos cilvēka vērtējumus par nulli
Noklusējuma iestatījumi: "incomplete"
score_scale — Kopējā rezultāta skala
Vesels skaitlis no 1 līdz 1000. Normalizēto svērto cilvēka rezultātu reizina ar šo skalu. Tā ir skaitliska attēlošanas skala, nevis atzīme vai nokārtošanas slieksnis.
Noklusējuma iestatījumi: 100
rounding_digits — Rezultāta decimāldaļu skaits
No 0 līdz 4 decimāldaļām. Precīzu racionālo skaitļu aritmētikas rezultātu noapaļo, pusi noapaļojot uz augšu, tikai galīgajai attēlošanai; binārie peldošā punkta rezultāti netiek izmantoti.
Noklusējuma iestatījumi: 2
level_order — Attēloto snieguma līmeņu secība
Kārto katra kritērija iesniegtos līmeņu aprakstus pēc punktiem augošā vai dilstošā secībā. Vērtēšanas definīcija un AI ieteikums paliek nemainīgi.
ascending — Punkti augošā secībā · descending — Punkti dilstošā secībā
Noklusējuma iestatījumi: "ascending"

Maksimālais UTF-8 ievades baitu skaits: 80000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "assessment_rubrics",
    "text": "{\"criteria\":\"id,name,weight,definition\\nC1,Izsekojamība,2,Apgalvojumi ir saistīti ar identificējamiem avota ierakstiem.\\nC2,Skaidrība,1,Metode un tās ierobežojumi ir skaidri norādīti.\",\"levels\":\"id,criterion,points,descriptor\\nL1,C1,0,Nav norādīts identificējams pamatojošs avots.\\nL2,C1,2,Galvenais apgalvojums atsaucas uz identificējamu avota ierakstu.\\nL3,C2,0,Metode vai tās ierobežojumi nav norādīti.\\nL4,C2,2,Metode un vismaz viens ierobežojums ir skaidri norādīti.\",\"evidence\":\"id,name,text\\nE1,Darbnīcas pārskats,Secinājums izmanto ierakstu DATA-7. Metode salīdzina divus paraugus un nevar noteikt cēloņsakarību.\",\"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\"}"
}
Pilna konfigurācijas shēma
{
    "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ūras atlases pārbaude

literature_screening

Pārbaudi iesniegtos kopsavilkumus pēc iekļaušanas un izslēgšanas kritērijiem, saglabā citātus un parādi pārbaudītāju domstarpības pirms atlases.

Ievades un konfigurācijas lauki

Pamatiestatījumi
records — Iesniegto publikāciju ierakstu CSV
Galvenes id,title,year,language,text. Līdz 15 unikāliem ierakstiem; title: 200 UTF-8 baiti; text: 1 200 baiti. year ir 1900–2100. language ir precīzs divu vai trīs mazo burtu tags ar neobligātu reģionu lielajiem burtiem. Iesniedz kopsavilkumu vai ierobežotu pilnā teksta izvilkumu; publikācija netiek iegūta. Katrs CSV ir ierobežots līdz 24 000 UTF-8 baitiem; nepieciešamas precīzas ar komatiem atdalītas galvenes un derīgas CSV pēdiņas. Saites, kodēti URL, iezīmēšanas kods un vadības rakstzīmes tiek noraidītas.
Noklusējuma iestatījumi: ""
criteria — Atlases kritēriju CSV
Galvenes id,kind,definition. Līdz 8 unikāliem kritērijiem. kind ir include vai exclude; definition: 300 UTF-8 baiti. Tiek pieņemti ne vairāk kā 60 ieraksta un kritērija pāri. Katrs kritērijs tiek pārbaudīts katram iesniegtajam ierakstam. Katrs CSV ir ierobežots līdz 24 000 UTF-8 baitiem; nepieciešamas precīzas ar komatiem atdalītas galvenes un derīgas CSV pēdiņas. Saites, kodēti URL, iezīmēšanas kods un vadības rakstzīmes tiek noraidītas.
Noklusējuma iestatījumi: ""
reviews — Iesniegto cilvēku pārbaužu CSV
Galvenes id,record,reviewer,decision,note. Neobligātas rindas, līdz 30; derīgs ir arī fails tikai ar galvenēm. record jāeksistē; reviewer ir ID ar lielajiem burtiem. decision ir include, exclude vai unclear. note: 300 UTF-8 baiti, var būt tukšs. Ne vairāk kā divi atšķirīgi pārbaudītāji vienam ierakstam un viena rinda katram pārbaudītāja un ieraksta pārim. Pārbaudītāju identitātes ir apzīmējumi, nevis pārbaudīti konti. Katrs CSV ir ierobežots līdz 24 000 UTF-8 baitiem; nepieciešamas precīzas ar komatiem atdalītas galvenes un derīgas CSV pēdiņas. Saites, kodēti URL, iezīmēšanas kods un vadības rakstzīmes tiek noraidītas.
Noklusējuma iestatījumi: ""
definitions_approved — Apstiprināt iesniegtās definīcijas
Skaidrais apstiprinājums attiecas tieši uz šīm kritēriju definīcijām un snieguma līmeņiem vai tieši uz šo kodu grāmatu. Mainot jebkuru definīciju, nepieciešams atkārtots apstiprinājums. Tas neapstiprina AI rezultātu.
no — Nav apstiprināts · yes — Apstiprināts šai pārbaudei
Noklusējuma iestatījumi: "no"
version — Apstiprinātā definīcijas versija
Obligāts avota versijas apzīmējums, ne vairāk kā 120 UTF-8 baiti. Rīks neiegūst un nepārbauda ārēju versiju.
Noklusējuma iestatījumi: "VERSION-1"
Papildu iestatījumi
detail — Citātu detalizācija
Īsie citāti ir līdz 60 rakstzīmēm, detalizētie līdz 120. Katram citātam jābūt precīzam, nepārtrauktam avota fragmentam. Avoti nekad netiek pārrakstīti vai tulkoti.
brief — Īss · detailed — Detalizēts
Noklusējuma iestatījumi: "detailed"
sort_order — Rezultātu secība
Avotu secība seko tam, kā avoti pirmoreiz parādās iesniegtajos datos; identifikatoru secība kārto pēc avota ID. Viena avota ietvaros sākotnējā ierosināto kritēriju vai kodu secība paliek nemainīga. Kārtošana nemaina aprēķinus un brīdinājumus.
source — Avotu secība · id — Avota identifikators
Noklusējuma iestatījumi: "source"
year_from — Pirmais publikācijas gads
Apakšējā robeža (ieskaitot) no 1900 līdz 2100. Ieraksti ārpus diapazona paliek rezultātā ar skaidru atzīmi.
Noklusējuma iestatījumi: 2000
year_to — Pēdējais publikācijas gads
Augšējā robeža (ieskaitot) no 1900 līdz 2100; tā nedrīkst būt pirms apakšējās robežas. Gads netiek secināts no avota teksta.
Noklusējuma iestatījumi: 2100
languages — Atļautie norādītie valodu tagi
Neobligāts ar komatiem atdalīts saraksts ar līdz 12 precīziem tagiem, piemēram, en,de,pl. Tagos izmanto divus vai trīs mazos burtus un neobligātu reģionu ar lielajiem burtiem, piemēram, en-GB. Ja lauks ir tukšs, šī metadatu pārbaude ir izslēgta. Netiek veikta ne tulkošana, ne valodas noteikšana.
Noklusējuma iestatījumi: ""
reviewer_policy — Nepieciešamie cilvēki pārbaudītāji
Katram ierakstam pieprasa vienu vai divus atšķirīgus iesniegtos pārbaudītājus. Trūkstoši pārbaudītāji, domstarpības un neskaidri lēmumi tiek atzīmēti neatkarīgi no AI ieteikumiem par kritērijiem.
one — Viens cilvēks pārbaudītājs · two — Divi cilvēki pārbaudītāji
Noklusējuma iestatījumi: "two"
duplicate_policy — Dublēto nosaukumu pārbaude
Atzīmēšana salīdzina nosaukumus pēc apgriešanas, atstarpju normalizēšanas un Unicode pārveides mazajos burtos. Izlaišana izslēdz tikai šo dublēto nosaukumu heiristiku. Neviens ieraksts netiek noņemts vai apvienots.
flag — Atzīmēt pārbaudei · ignore — Izlaist dublēto nosaukumu atzīmes
Noklusējuma iestatījumi: "flag"
screening_stage — Deklarētais iesniegto pierādījumu tvērums
Modeļa pieprasījumā un pārskatā nošķir iesniegto nosaukuma un kopsavilkuma materiālu no iesniegtajiem pilnā teksta izvilkumiem. Neviens no iestatījumiem neiegūst publikāciju un neapliecina, ka izvilkums ir pilnīgs.
title_abstract — Iesniegtais nosaukums un kopsavilkums · supplied_full_text — Iesniegtais pilnā teksta izvilkums
Noklusējuma iestatījumi: "title_abstract"

Maksimālais UTF-8 ievades baitu skaits: 80000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "literature_screening",
    "text": "{\"records\":\"id,title,year,language,text\\nR1,Darbnīcu apmācību salīdzinājums,2024,en,Pētījums salīdzina divas pieaugušo dalībnieku apmācību grupas. Sadale nebija randomizēta.\\nR2,Darbnīcu apmācību salīdzinājums,2023,en,Pārskats apraksta vienu apmācību grupu bez salīdzināšanas grupas.\",\"criteria\":\"id,kind,definition\\nC1,include,Aprakstīta salīdzināšanas grupa.\\nC2,exclude,Dalībnieki ir bērni.\",\"reviews\":\"id,record,reviewer,decision,note\\nV1,R1,REVIEWER1,include,Aprakstīta salīdzināšanas grupa.\\nV2,R1,REVIEWER2,unclear,Pārbaudi salīdzinājuma atbilstību protokolam.\",\"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\"}"
}
Pilna konfigurācijas shēma
{
    "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"
            ]
        }
    }
}

Interviju kodēšana ar uzturētu kodu grāmatu

interview_coding

Piešķir iesniegtos kodus interviju segmentiem ar precīziem citātiem, pārbaudi nekodētus fragmentus un pretrunīgus kodus, skaiti segmentus vai intervijas.

Ievades un konfigurācijas lauki

Pamatiestatījumi
segments — Interviju segmentu CSV
Galvenes id,interview,speaker,text. Līdz 20 unikāliem segmentiem. interview ir ID ar lielajiem burtiem; speaker ir norādīts apzīmējums, ne vairāk kā 80 UTF-8 baiti; text: 1 200 baiti. Visi ID sākas ar burtu un izmanto lielos burtus, ciparus, pasvītras vai defises, ne vairāk kā 24 rakstzīmes. Vajadzības gadījumā izmanto pseidonīmus apzīmējumus. Katrs CSV ir ierobežots līdz 24 000 UTF-8 baitiem; nepieciešamas precīzas ar komatiem atdalītas galvenes un derīgas CSV pēdiņas. Saites, kodēti URL, iezīmēšanas kods un vadības rakstzīmes tiek noraidītas.
Noklusējuma iestatījumi: ""
codebook — Apstiprinātās kodu grāmatas CSV
Galvenes id,name,definition,exclusion,group. Līdz 12 unikāliem kodu ID. name: 120 UTF-8 baiti; definition un exclusion: katrs 300 baiti. exclusion var būt tukšs. Netukšs group ID ar lielajiem burtiem apzīmē savstarpēji izslēdzošus kodus. Tukšs group nozīmē, ka nav izslēdzošas grupas. Kodu grāmata nosaka interpretācijas robežas; jauns kods netiek izdomāts. Katrs CSV ir ierobežots līdz 24 000 UTF-8 baitiem; nepieciešamas precīzas ar komatiem atdalītas galvenes un derīgas CSV pēdiņas. Saites, kodēti URL, iezīmēšanas kods un vadības rakstzīmes tiek noraidītas.
Noklusējuma iestatījumi: ""
definitions_approved — Apstiprināt iesniegtās definīcijas
Skaidrais apstiprinājums attiecas tieši uz šīm kritēriju definīcijām un snieguma līmeņiem vai tieši uz šo kodu grāmatu. Mainot jebkuru definīciju, nepieciešams atkārtots apstiprinājums. Tas neapstiprina AI rezultātu.
no — Nav apstiprināts · yes — Apstiprināts šai pārbaudei
Noklusējuma iestatījumi: "no"
version — Apstiprinātā definīcijas versija
Obligāts avota versijas apzīmējums, ne vairāk kā 120 UTF-8 baiti. Rīks neiegūst un nepārbauda ārēju versiju.
Noklusējuma iestatījumi: "VERSION-1"
Papildu iestatījumi
detail — Citātu detalizācija
Īsie citāti ir līdz 60 rakstzīmēm, detalizētie līdz 120. Katram citātam jābūt precīzam, nepārtrauktam avota fragmentam. Avoti nekad netiek pārrakstīti vai tulkoti.
brief — Īss · detailed — Detalizēts
Noklusējuma iestatījumi: "detailed"
sort_order — Rezultātu secība
Avotu secība seko tam, kā avoti pirmoreiz parādās iesniegtajos datos; identifikatoru secība kārto pēc avota ID. Viena avota ietvaros sākotnējā ierosināto kritēriju vai kodu secība paliek nemainīga. Kārtošana nemaina aprēķinus un brīdinājumus.
source — Avotu secība · id — Avota identifikators
Noklusējuma iestatījumi: "source"
coding_mode — Kodēšanas režīms
Viena koda režīms atļauj ne vairāk kā vienu ierosinātu kodu segmentam un prasa, lai maksimālais kodu skaits būtu 1. Vairāku kodu režīms atļauj vairākus atšķirīgus iesniegtos kodus iestatītā maksimuma robežās.
single — Viens kods segmentam · multiple — Vairāki kodi segmentam
Noklusējuma iestatījumi: "multiple"
max_codes — Maksimālais kodu skaits segmentā
Vesels skaitlis no 1 līdz 3. Katram ierosinātajam kodam nepieciešams savs precīzs citāts no šī segmenta. Atkārtoti kodi tiek noraidīti; tukši kodu masīvi paliek skaidri nekodēti.
Noklusējuma iestatījumi: 3
speaker_filter — Precīzs runātāja filtrs
Neobligāts precīzs norādītais runātāja apzīmējums, līdz 80 UTF-8 baitiem. Identitāte netiek secināta. Izslēgto segmentu skaits paliek redzams.
Noklusējuma iestatījumi: ""
interview_filter — Precīzs intervijas filtrs
Neobligāts esošas intervijas ID. Abi filtri tiek apvienoti; tukša iegūtā atlase tiek noraidīta. Neviens izslēgts segments netiek nosūtīts modelim.
Noklusējuma iestatījumi: ""
minimum_count — Zema biežuma pārbaudes slieksnis
Vesels skaitlis no 1 līdz 20, ko piemēro izvēlētajai skaitīšanas vienībai. Kodi zem sliekšņa tiek atzīmēti, arī neizmantotie kodi; neviena rinda netiek paslēpta.
Noklusējuma iestatījumi: 2
count_mode — Koda biežuma vienība
Segmenti: katrs segments katram kodam tiek skaitīts ne vairāk kā vienu reizi. Intervijas: katrs iesniegtais intervijas ID katram kodam tiek skaitīts ne vairāk kā vienu reizi, pat ja atbilst vairāki segmenti. Neviens no šiem skaitījumiem nav populācijas novērtējums.
segments — Atšķirīgi segmenti · interviews — Atšķirīgas intervijas
Noklusējuma iestatījumi: "segments"
uncoded_policy — Nekodēto segmentu apstrāde
Atzīmēšana pievieno pārbaudes konstatējumu nekodētiem segmentiem. Rādīšana saglabā nekodētās rezultātu rindas bez šī papildu konstatējuma. Tā nekad neizdomā pamatojošu citātu vai kodu.
flag — Atzīmēt pārbaudei · report — Rādīt nekodētās rindas bez papildu atzīmes
Noklusējuma iestatījumi: "flag"

Maksimālais UTF-8 ievades baitu skaits: 80000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "interview_coding",
    "text": "{\"segments\":\"id,interview,speaker,text\\nS1,I1,Dalībnieks A,Nodošanas kontrolsaraksts man palīdzēja atrast trūkstošos failus.\\nS2,I1,Dalībnieks A,Apstiprināšanas soli man joprojām vajadzēja paskaidrot kolēģim.\\nS3,I2,Dalībnieks B,Process notiek katru pirmdienu.\",\"codebook\":\"id,name,definition,exclusion,group\\nC1,Noderīgi norādījumi,Skaidrs apraksts par darba pabeigšanai noderīgiem norādījumiem.,Neitrāla pieminēšana bez norādes par palīdzību.,\\nC2,Neskaidrs apstiprinājums,Skaidra nepieciešamība precizēt apstiprināšanas procedūru.,Apgalvojums par jau skaidru apstiprināšanu.,APPROVAL\\nC3,Skaidrs apstiprinājums,Skaidrs apgalvojums par skaidru apstiprināšanas procedūru.,Lūgums palīdzēt saprast apstiprināšanu.,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\"}"
}
Pilna konfigurācijas shēma
{
    "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"
            ]
        }
    }
}

Receptes daudzumi un iepirkums

recipe_scaling

Mērogo receptes daudzumus, piemēro norādīto iznākumu, apvieno līdzvērtīgas sastāvdaļas un aprēķini veselus iepakojumus ar pārbaudāmu avotu izsekojamību.

Ievades un konfigurācijas lauki

Pamatiestatījumi
ingredients — Receptes sastāvdaļas
Līdz 30 rindām. ingredient_key identificē skaidri līdzvērtīgu sastāvdaļu; nosaukumi līdzvērtību neveido. quantity un pack_size izmanto rindas vienību. yield_percent ir procents, kas saglabājas pēc iesniegtā zudumu pieņēmuma. Tukšs pack_size atstāj iepirkumu neatrisinātu. Piezīmes ir ierobežotas līdz 160 UTF-8 baitiem.
base_portions — Bāzes porcijas
Pozitīvs decimālskaitlis līdz 10000; porciju skaits, ko paredz sākotnējā recepte.
Noklusējuma iestatījumi: "4"
target_portions — Mērķa porcijas
Pozitīvs decimālskaitlis līdz 10000; izmanto tikai porciju attiecības režīmā.
Noklusējuma iestatījumi: "8"
Papildu iestatījumi
scaling_mode — Mērogošanas metode
Izmanto mērķa porcijas, dalītas ar bāzes porcijām, vai skaidri norādīto koeficientu. Abi ievades lauki joprojām tiek stingri validēti.
portions — Porciju attiecība · factor — Skaidri norādīts koeficients
Noklusējuma iestatījumi: "portions"
scale_factor — Skaidri norādīts mērogošanas koeficients
Pozitīvs decimālskaitlis līdz 100; izmanto tikai skaidri norādīta koeficienta režīmā.
Noklusējuma iestatījumi: "2"
apply_yield — Piemērot iesniegto iznākumu
Dala mērogoto neto daudzumu ar katras rindas iesniegto iznākuma daļu. Izslēgtā režīmā iesniegto daudzumu uzskata par nepieciešamo daudzumu pirms rezerves.
yes — Ieslēgts · no — Izslēgts
Noklusējuma iestatījumi: "yes"
reserve_percent — Rezerves procents
Nenegatīvs decimālskaitlis no 0 līdz 100, ko piemēro aprēķinātajai materiāla vajadzībai pirms noapaļošanas līdz iepakojumam.
Noklusējuma iestatījumi: "0"
aggregation — Sastāvdaļu apkopošana
Apvieno tikai vienādas ingredient_key vērtības ar saderīgām dimensijām vai saglabā katru avota rindu atsevišķi. Dažādas masas un tilpuma dimensijas zem vienas apvienotas atslēgas tiek noraidītas.
ingredient — Apvienot vienādās sastāvdaļu atslēgas · source — Avotu secība
Noklusējuma iestatījumi: "ingredient"
unit_display — Attēlotās daudzuma vienības
Izmanto masas un tilpuma pamatvienības vai pārrēķini tās uz kg un L. Skaita daudzumi paliek pcs.
base — g, ml un pcs · large — kg, L un pcs
Noklusējuma iestatījumi: "base"
purchase_packs — Aprēķināt veselus iepakojumus
Noapaļo precīzo vajadzību uz augšu līdz veseliem iesniegtajiem iepakojumiem. Trūkstoši vai pretrunīgi iepakojuma izmēri paliek redzami; pirkums netiek veikts.
yes — Ieslēgts · no — Izslēgts
Noklusējuma iestatījumi: "yes"
rounding_digits — Attēlotās decimāldaļas zīmes
Rāda no nulles līdz sešām decimāldaļām. Precīzos salīdzinājumos un noapaļošanā līdz veseliem iepakojumiem izmanto nenoapaļotas vērtības.
Noklusējuma iestatījumi: 3
rounding_mode — Attēlošanas noapaļošana
Noapaļo vērtības pa vidu uz augšu vai vienmēr noapaļo pozitīvu atlikumu uz augšu. Tas ietekmē tikai attēlošanu.
half_up — Noapaļot pusi uz augšu · up — Noapaļot uz augšu
Noklusējuma iestatījumi: "half_up"
sort_order — Rezultātu secība
Saglabā avota secību vai vispirms novieto rindas ar aprēķina robiem un AI pārbaudes bažām.
source — Avotu secība · issues_first — Pārbaudes bažas vispirms
Noklusējuma iestatījumi: "source"
include_evidence — Rādīt precīzas avota piezīmes
Iekļauj precīzas avota piezīmes tabulā un eksportos vai saglabā tikai ierakstu identifikatorus. Avota validācija vienmēr paliek aktīva.
yes — Ieslēgts · no — Izslēgts
Noklusējuma iestatījumi: "yes"

Maksimālais UTF-8 ievades baitu skaits: 160000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "recipe_scaling",
    "text": "{\"ingredients\":\"id,ingredient_key,name,quantity,unit,yield_percent,pack_size,note\\nI1,FLOUR,Milti,0.5,kg,100,1,Nemaini miltu veidu.\\nI2,CARROT,Burkāni,300,g,80,500,Iznākums ietver iesniegto apgriešanas pieļāvumu.\\nI3,FLOUR,Milti apkaisīšanai,100,g,100,1000,Tie paši miltu krājumi kā 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\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Telpu mērījumi un materiālu daudzumi

room_quantities

Pārvērš taisnstūra telpu mērījumus virsmas daudzumos un materiāla vajadzībā, izmantojot iesniegto pārklājumu, kārtas, rezervi un iepakojuma izmērus.

Ievades un konfigurācijas lauki

Pamatiestatījumi
rooms — Telpu mērījumi
Līdz 20 taisnstūra telpām. Katra rinda piešķir vienu iesniegtu produktu tā mērķa virsmai. Visi izmēri izmanto izvēlēto kopējo vienību. Citai virsmai vai produktam nepieciešama atsevišķa rinda.
openings — Ailu mērījumi
Līdz 40 ailām, kas saistītas ar room_id. Platums × augstums × skaits tiek atskaitīts tikai no sienām, ja atskaitīšana ir ieslēgta. CSV tikai ar galvenēm nozīmē, ka ailu nav. Ailu ģeometrija un pārklāšanās netiek secinātas.
products — Produktu pārklājuma definīcijas
Līdz 20 produktiem. target ir floor, ceiling vai walls; coverage ir m² uz L vai kg vienā kārtā. unit ir L vai kg. Tukšs pack_size atstāj iepirkumu neatrisinātu. Visi rādītāji ir iesniegti pieņēmumi, nevis iegūtas specifikācijas.
dimension_unit — Mērvienība
Piemēro m, cm vai mm konsekventi visiem telpu un ailu izmēriem. Rezultātos izmanto m un m².
m — m · cm — cm · mm — mm
Noklusējuma iestatījumi: "m"
Papildu iestatījumi
opening_policy — Ailu atskaitījumi
Atņem saistīto ailu taisnstūrus no sienu platības vai saglabā bruto platību. Grīdas un griestu aprēķinos ailas netiek atskaitītas.
subtract — Atņemt no sienām · ignore — Saglabāt sienu bruto platību
Noklusējuma iestatījumi: "subtract"
reserve_percent — Rezerves procents
Nenegatīvs decimālskaitlis no 0 līdz 100, ko piemēro aprēķinātajai materiāla vajadzībai pirms noapaļošanas līdz iepakojumam.
Noklusējuma iestatījumi: "10"
coats_mode — Kārtu skaita avots
Izmanto katra produkta iesniegto kārtu skaitu vai vienu skaidri norādītu vispārējo kārtu skaitu.
product — Apkopot pēc produkta · global — Vispārējais kārtu skaits
Noklusējuma iestatījumi: "product"
coats — Vispārējais kārtu skaits
Vesels skaitlis no 1 līdz 10, ko izmanto tikai tad, ja izvēlēts vispārējais kārtu skaita avots.
Noklusējuma iestatījumi: 2
purchase_packs — Aprēķināt veselus iepakojumus
Noapaļo precīzo vajadzību uz augšu līdz veseliem iesniegtajiem iepakojumiem. Trūkstoši vai pretrunīgi iepakojuma izmēri paliek redzami; pirkums netiek veikts.
yes — Ieslēgts · no — Izslēgts
Noklusējuma iestatījumi: "yes"
pack_scope — Iepakojuma noapaļošanas tvērums
Apkopo katra produkta vajadzības pirms noapaļošanas līdz veseliem iepakojumiem vai noapaļo katru telpu atsevišķi. Krājumi netiek automātiski atskaitīti.
product — Apkopot pēc produkta · room — Noapaļot katru telpu atsevišķi
Noklusējuma iestatījumi: "product"
rounding_digits — Attēlotās decimāldaļas zīmes
Rāda no nulles līdz sešām decimāldaļām. Precīzos salīdzinājumos un noapaļošanā līdz veseliem iepakojumiem izmanto nenoapaļotas vērtības.
Noklusējuma iestatījumi: 3
rounding_mode — Attēlošanas noapaļošana
Noapaļo vērtības pa vidu uz augšu vai vienmēr noapaļo pozitīvu atlikumu uz augšu. Tas ietekmē tikai attēlošanu.
half_up — Noapaļot pusi uz augšu · up — Noapaļot uz augšu
Noklusējuma iestatījumi: "half_up"
sort_order — Rezultātu secība
Saglabā avota secību vai vispirms novieto rindas ar aprēķina robiem un AI pārbaudes bažām.
source — Avotu secība · issues_first — Pārbaudes bažas vispirms
Noklusējuma iestatījumi: "source"
include_evidence — Rādīt precīzas avota piezīmes
Iekļauj precīzas avota piezīmes tabulā un eksportos vai saglabā tikai ierakstu identifikatorus. Avota validācija vienmēr paliek aktīva.
yes — Ieslēgts · no — Izslēgts
Noklusējuma iestatījumi: "yes"

Maksimālais UTF-8 ievades baitu skaits: 160000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "room_quantities",
    "text": "{\"rooms\":\"id,name,length,width,height,product_id,note\\nR1,Darbnīca,5,4,2.5,P1,Pirms pasūtīšanas pārbaudi sienu mērījumus.\\nR2,Noliktavas telpa,3,2,2.5,P1,Izmanto to pašu iesniegto sienu segumu.\",\"openings\":\"id,room_id,width,height,quantity,note\\nO1,R1,1,2,1,Durvju aila.\\nO2,R1,1.5,1,2,Divi logi.\",\"products\":\"id,name,target,coverage,unit,pack_size,coats,note\\nP1,Sienu segums,walls,10,L,5,2,Pārklājums ir iesniegta plānošanas vērtība vienai kārtai.\",\"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\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Stādīšanas attālumu un augu maiņas pārbaude

crop_planning

Aprēķini taisnstūra dobju ietilpību un pārbaudi aizņēmuma konfliktus, dzimtu intervālus un trūkstošo vēsturi, neizdomājot audzēšanas noteikumus.

Ievades un konfigurācijas lauki

Pamatiestatījumi
beds — Izmērītās dobes
Līdz 20 taisnstūra dobēm. Katrai rindai ir sava m, cm vai mm vienība. Konfliktu pārbaudēs stādījums aizņem visu norādīto dobi.
plantings — Plānotās kultūras
Līdz 30 stādījumiem ar iekļaujošiem sākuma un beigu datumiem. family ir skaidri norādīta atslēga ar lielajiem burtiem, nevis botāniska klasifikācija, kas secināta no kultūras nosaukuma. Attālumos izmanto izvēlēto kopējo attāluma vienību.
history — Reģistrētās iepriekšējās kultūras
Līdz 40 vēstures ierakstiem ar iekļaujošiem datumiem. CSV tikai ar galvenēm ir atļauts. Ierakstos pārbauda pārklāšanos un vienas dzimtas intervālus; trūkstošu ārējo vēsturi nevar atjaunot.
rules — Iesniegtie dzimtu intervāli
Līdz 20 unikāliem dzimtu noteikumiem. break_days ir vesels skaitlis no 0 līdz 3650, skaitot pilnas brīvas dienas. CSV tikai ar galvenēm ir atļauts; skaidro noteikumu režīmā trūkstošie noteikumi paliek redzami.
Papildu iestatījumi
spacing_unit — Attāluma un malu atkāpes vienība
Piemēro m, cm vai mm gan augu, gan rindu attālumam un kopējai malu atkāpei. Dobju izmēri saglabā savas skaidri iesniegtās vienības.
m — m · cm — cm · mm — mm
Noklusējuma iestatījumi: "cm"
edge_margin — Malu atkāpe katrā pusē
Nenegatīvs decimālskaitlis līdz 10000 attāluma vienībā. Divkārša šī atkāpe tiek atņemta no abiem dobes izmēriem pirms pozīciju skaitīšanas.
Noklusējuma iestatījumi: "0"
path_percent — Plānošanas pieļāvums celiņiem
Nenegatīvs decimālskaitlis no 0 līdz 100. Samazina taisnstūra režģa skaitu par šo procentu un noapaļo uz leju. Tas ir kopējs pieļāvums, nevis ģeometrisks celiņu izkārtojums.
Noklusējuma iestatījumi: "0"
rotation_mode — Augu maiņas noteikuma avots
Izmanto skaidri norādītus noteikumus katrai dzimtai vai iesniegto vispārējo intervālu. Agronomisks intervāls netiek automātiski secināts.
rules — Skaidri norādīti dzimtu noteikumi · default — Vispārējais iesniegtais intervāls
Noklusējuma iestatījumi: "rules"
default_break_days — Vispārējais brīvo dienu intervāls
Vesels skaitlis no 0 līdz 3650, ko izmanto tikai vispārējā intervāla režīmā. Intervāls attiecas uz to pašu iesniegto dzimtas atslēgu.
Noklusējuma iestatījumi: 365
overlap_policy — Skaits aizņēmuma konfliktu laikā
Saglabā melnraksta ietilpības ar skaidriem pārklāšanās brīdinājumiem vai iestata skarto stādījumu skaitu uz nulli. Tiek ņemtas vērā arī pārklāšanās ar iesniegto vēsturi.
flag — Atzīmēt konfliktus un saglabāt melnraksta skaitu · block_count — Nerādīt skaitu pārklājošiem stādījumiem
Noklusējuma iestatījumi: "flag"
history_status — Vēstures aptvēruma deklarācija
Deklarē, vai iesniegtie vēstures ieraksti ir pilnīgi paredzētajai pārbaudei. Šī deklarācija nepārbauda ārējos ierakstus.
complete — Deklarēts kā pilnīgs · incomplete — Deklarēts kā nepilnīgs
Noklusējuma iestatījumi: "incomplete"
date_from — Attēlošanas intervāla sākums
Neobligāts YYYY-MM-DD datums no 2000 līdz 2100. Iekļauj stādījumus, kas pārklājas ar attēlošanas intervālu; visi iesniegtie ieraksti joprojām piedalās konfliktu pārbaudēs.
Noklusējuma iestatījumi: ""
date_to — Attēlošanas intervāla beigas
Neobligāts iekļaujošs YYYY-MM-DD beigu datums no 2000 līdz 2100. Tukšs nozīmē, ka nav augšējās attēlošanas robežas.
Noklusējuma iestatījumi: ""
rounding_digits — Attēlotās decimāldaļas zīmes
Rāda no nulles līdz sešām decimāldaļām. Precīzos salīdzinājumos un noapaļošanā līdz veseliem iepakojumiem izmanto nenoapaļotas vērtības.
Noklusējuma iestatījumi: 3
sort_order — Rezultātu secība
Saglabā avota secību vai vispirms novieto rindas ar aprēķina robiem un AI pārbaudes bažām.
source — Avotu secība · issues_first — Pārbaudes bažas vispirms
Noklusējuma iestatījumi: "source"
include_evidence — Rādīt precīzas avota piezīmes
Iekļauj precīzas avota piezīmes tabulā un eksportos vai saglabā tikai ierakstu identifikatorus. Avota validācija vienmēr paliek aktīva.
yes — Ieslēgts · no — Izslēgts
Noklusējuma iestatījumi: "yes"

Maksimālais UTF-8 ievades baitu skaits: 160000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "crop_planning",
    "text": "{\"beds\":\"id,name,length,width,unit,note\\nB1,Ziemeļu dobe,4,1.2,m,Izmērīta taisnstūra dobe.\\nB2,Dienvidu dobe,3,1,m,Atsevišķa stādīšanas platība.\",\"plantings\":\"id,bed_id,crop,family,start,end,row_spacing,plant_spacing,note\\nC1,B1,Burkāni,APIACEAE,2027-03-01,2027-06-30,30,10,Pārbaudi iesniegto rindu attālumu.\\nC2,B1,Bietes,AMARANTHACEAE,2027-06-15,2027-09-30,30,15,Plānotie datumi pārklājas ar iepriekšējo kultūru.\\nC3,B2,Zirņi,FABACEAE,2027-03-01,2027-06-01,40,10,Pārbaudi pieejamo vēsturi.\",\"history\":\"id,bed_id,family,start,end,note\\nH1,B1,APIACEAE,2026-03-01,2026-08-31,Reģistrēta iepriekšējā kultūra.\",\"rules\":\"id,family,break_days,note\\nT1,APIACEAE,365,Skaidri iesniegts intervāls.\\nT2,AMARANTHACEAE,180,Skaidri iesniegts intervāls.\",\"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\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Scenārija nepārtrauktības pārbaude

script_continuity

Salīdzini deklarētos ainu stāvokļus ar nepārtrauktības noteikumiem un pārbaudi precīzus stāstījuma pierādījumus ar atsevišķu AI pamatojuma novērtējumu.

Ievades un konfigurācijas lauki

Pamatiestatījumi
scenes — Ainas
CSV kolonnas id,day,order,text. Līdz 40 ainām; day un order ir veseli skaitļi 1–999, un katram day/order pārim jābūt unikālam. Ainas teksts ir ierobežots līdz 1200 UTF-8 baitiem.
Noklusējuma iestatījumi: ""
states — Deklarētie nepārtrauktības stāvokļi
CSV kolonnas id,scene,entity,kind,state,quote. Līdz 20 stāvokļa ierakstiem. kind ir role, prop vai costume. Katram quote jābūt precīzam norādītās ainas fragmentam, ne vairāk kā 240 UTF-8 baiti. Viens ieraksts katrai ainai, objektam un veidam. Stāvokļu vienādību nosaka pēc precīza teksta, ieskaitot rakstību un burtu reģistru.
Noklusējuma iestatījumi: ""
rules — Uzturētie nepārtrauktības noteikumi
CSV kolonnas id,entity,kind,scope,policy,description. Līdz 20 noteikumiem. scope ir same_day vai whole_story; policy ir constant vai track. Objektam un veidam jāsakrīt precīzi. Apraksti ir ierobežoti līdz 240 UTF-8 baitiem.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
day_from — Pirmā stāsta diena
Stāsta dienas apakšējā robeža (ieskaitot). Tiek pārbaudīti tikai atlasītie stāvokļa ieraksti.
Noklusējuma iestatījumi: 1
day_to — Pēdējā stāsta diena
Stāsta dienas augšējā robeža (ieskaitot), ne agrāka par pirmo stāsta dienu.
Noklusējuma iestatījumi: 999
kind_filter — Nepārtrauktības kategorija
Ierobežo stāvokļa pierādījumus līdz vienai uzturētai kategorijai.
all — Visi · role — Loma · prop — Rekvizīts · costume — Kostīms
Noklusējuma iestatījumi: "all"
entity_filter — Precīzs objekta filtrs
Neobligāts precīzs objekta nosaukums. Tukšs lauks iekļauj visus objektus; rakstībai un burtu reģistram jāsakrīt ar uzturētajiem ierakstiem.
Noklusējuma iestatījumi: ""
rule_filter — Noteikuma politika
Nemainīgs stāvoklis atzīmē deklarētas stāvokļa izmaiņas; izmaiņu sekošana dokumentē izmaiņas, neuzskatot tās par konfliktiem. Filtrēšana maina piemērojamo noteikumu kopu.
all — Visi · constant — Nepieciešams nemainīgs stāvoklis · track — Sekot izmaiņām
Noklusējuma iestatījumi: "all"
sort_order — Pierādījumu secība
Kārto stāvokļa pierādījumus hronoloģiski vai pēc precīza objekta nosaukuma. Noteikumu salīdzinājumi saglabā uzturēto noteikumu un ainu secību.
chronology — Stāsta hronoloģija · entity — Objekts
Noklusējuma iestatījumi: "chronology"
show_consistent — Rādīt nemainīgos salīdzinājumus
Iekļauj salīdzinājumus, kuros deklarētais stāvoklis paliek identisks. Paslēptie nemainīgie salīdzinājumi tiek skaidri saskaitīti; avota pierādījumi vienmēr paliek redzami.
Noklusējuma iestatījumi: true
include_gaps — Noteikt trūkstošos noteikumus
Pievieno konstatējumu atlasītajiem stāvokļa ierakstiem bez piemērojama uzturēta noteikuma.
Noklusējuma iestatījumi: true
detail — AI pierādījumu garums
Īsie izvilkumi ir līdz 120 rakstzīmēm, detalizētie līdz 240. Tiek saglabāta precīza avota valoda. Ļoti lieli ievaddati tomēr var tikt noraidīti.
brief — Īsi pierādījumi · detailed — Detalizēti pierādījumi
Noklusējuma iestatījumi: "brief"
baseline — Scenārija bāzes versija
Iesniegts versijas vai redakcijas apzīmējums, kas tiek rādīts katrā pierādījumu un salīdzinājuma rindā.
Noklusējuma iestatījumi: "V1"

Maksimālais UTF-8 ievades baitu skaits: 90000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "script_continuity",
    "text": "{\"scenes\":\"id,day,order,text\\nS1,1,1,Mara valkā sarkanu mēteli un nes misiņa atslēgu.\\nS2,1,2,Mara valkā zilu mēteli un nes misiņa atslēgu.\",\"states\":\"id,scene,entity,kind,state,quote\\nE1,S1,Mara,costume,sarkans mētelis,Mara valkā sarkanu mēteli\\nE2,S2,Mara,costume,zils mētelis,Mara valkā zilu mēteli\",\"rules\":\"id,entity,kind,scope,policy,description\\nR1,Mara,costume,same_day,constant,Mētelis vienas stāsta dienas laikā paliek nemainīgs.\",\"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\"}"
}
Pilna konfigurācijas shēma
{
    "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
}

Atkārtojams eksperimenta plāns

experiment_design

Izveido pilnu, ierobežotu neklīnisku izpildījumu matricu no uzturētiem faktoriem un līmeņiem ar sēklas secību un ar avotu saistītu AI faktoru pārbaudi.

Ievades un konfigurācijas lauki

Pamatiestatījumi
factors — Faktori un mērķis
CSV kolonnas id,name,purpose. No 1 līdz 6 faktoriem. Nosaukumi:120 UTF-8 baiti; purpose:600. AI klasificē tikai iesniegto mērķi un citē precīzu fragmentu.
Noklusējuma iestatījumi: ""
levels — Uzturētie faktoru līmeņi
CSV kolonnas id,factor,value. Katram faktoram vajag 2–6 atšķirīgas vērtības un derīgus līmeņu ID. Līdz 36 līmeņiem; katra vērtība ir ne vairāk kā 120 UTF-8 baiti. Skaitliski izskatošās vērtības paliek burtiski apzīmējumi un nekad netiek pārvērstas mērījumos.
Noklusējuma iestatījumi: ""
combinations — Skaidri atļautās kombinācijas
Izmanto tikai allowed_combinations režīmā. CSV sākas ar id, kam seko katrs faktora ID izvēlētajā faktoru secībā. Katra šūna satur līmeņa ID, kas pieder šim faktoram. Dublētas kombinācijas tiek noraidītas. Režīmam full_factorial atstāj tukšu.
Noklusējuma iestatījumi: ""
design_mode — Kombināciju režīms
Pilnais faktoriālais plāns uzskaita katru uzturēto līmeņu kombināciju. Skaidrais režīms iekļauj tikai iesniegtās atļautās kombinācijas. Neviens režīms nesecina drošību vai īstenojamību.
full_factorial — Pilnais faktoriālais plāns · allowed_combinations — Skaidri atļautās kombinācijas
Noklusējuma iestatījumi: "full_factorial"
objective — Uzturētais mērķis
Iesniegts neklīnisks mērķis, ko izmanto kā kontekstu ar avotu saistītai faktoru pārbaudei un rezultātā attēlo nemainītu. Tas nevar atļaut jaunus līmeņus vai eksperimentus.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
replicates — Atkārtojumi katrai kombinācijai
Vienādi atkārto katru iekļauto kombināciju. Atkārtošana nenodrošina statistisko jaudu vai neatkarību.
Noklusējuma iestatījumi: 2
block_size — Izpildījumi blokā
Secīgi izpildījumi tiek grupēti šāda izmēra blokos; pēdējais bloks var būt īsāks. Tās ir plānošanas grupas, nevis secināti zinātniski bloķēšanas faktori.
Noklusējuma iestatījumi: 4
randomization — Izpildījumu secība
Bez randomizācijas saglabā ģenerēto secību. Randomizācija blokos jauc tikai sākotnējo bloku iekšienē. Globālā randomizācija sajauc visus izpildījumus pirms sadales blokos. Versijots SHA256 ranžējums un sēkla nodrošina atkārtojamu secību.
none — Bez randomizācijas · within_blocks — Randomizēt blokos · global — Randomizēt globāli
Noklusējuma iestatījumi: "within_blocks"
seed — Atkārtojamības sēkla
Vesels skaitlis 0–2147483647. Tās pašas pilnās ievades un secības algoritms dod to pašu matricu. Šī sēkla nav drošības mehānisms.
Noklusējuma iestatījumi: 42
run_limit — Maksimālais pilno izpildījumu skaits
Noraida visu plānu, ja kombinācijas, reizinātas ar atkārtojumiem, pārsniedz šo limitu. Netiek veidota nejauša apakškopa vai klusa saīsināšana.
Noklusējuma iestatījumi: 180
factor_order — Faktoru secība
Saglabā CSV faktoru secību vai kārto pēc faktora ID. Skaidro kombināciju galvenēm jāseko šai izvēlētajai secībai.
source — Avotu secība · id — ID secība
Noklusējuma iestatījumi: "source"
level_order — Līmeņu secība
Saglabā līmeņu CSV secību katrā faktorā vai kārto pēc līmeņa ID. Tas maina pilnā faktoriālā plāna uzskaitījumu un var mainīt bloku sastāvu.
source — Avotu secība · id — ID secība
Noklusējuma iestatījumi: "source"
replicate_order — Atkārtojumu secība
Grupēšana novieto katras kombinācijas atkārtojumus kopā. Mijas secība pirms randomizācijas iziet cauri visām kombinācijām vienu reizi katrā atkārtojumā.
grouped — Grupēt pēc kombinācijas · interleaved — Mijot atkārtojumus
Noklusējuma iestatījumi: "interleaved"
domain — Neklīniska darba joma
Atbalstītais tvērums ir neklīnisks procesu, materiālu, programmatūras vai izglītības darbs. Rīks nenosaka drošību, apstiprinājumus vai piemērotību eksperimentiem ar cilvēkiem.
manufacturing — Ražošana · materials — Materiāli · software — Programmatūra · education — Izglītība
Noklusējuma iestatījumi: "manufacturing"
design_name — Plāna atsauce
Iesniegta atsauce, kas tiek rādīta ar visiem izpildījumiem un faktoru pārbaudēm.
Noklusējuma iestatījumi: "DESIGN1"
detail — AI pierādījumu garums
Īsie izvilkumi ir līdz 120 rakstzīmēm, detalizētie līdz 240. Tiek saglabāta precīza avota valoda. Ļoti lieli ievaddati tomēr var tikt noraidīti.
brief — Īsi pierādījumi · detailed — Detalizēti pierādījumi
Noklusējuma iestatījumi: "brief"

Maksimālais UTF-8 ievades baitu skaits: 90000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "experiment_design",
    "text": "{\"factors\":\"id,name,purpose\\nF1,Drukas ātrums,Salīdzināt drukas ātruma iestatījumus redzamajai malu kvalitātei.\\nF2,Dzesēšanas iestatījums,Salīdzināt kontrolētus dzesēšanas iestatījumus drukas kvalitātes pārbaudes laikā.\",\"levels\":\"id,factor,value\\nL1,F1,Lēns\\nL2,F1,Ātrs\\nL3,F2,Zems\\nL4,F2,Augsts\",\"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\":\"Salīdzināt uzturētos printera iestatījumus neklīniskām paraugdetaļām.\",\"design_name\":\"DESIGN1\",\"detail\":\"brief\"}"
}
Pilna konfigurācijas shēma
{
    "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
}

Preses relīze

press_release

Uzrakstīt preses relīzi no iesniegtajiem faktiem, saglabājot apstiprinātos citātus burtiski un neizdomājot skaitļus.

Ievades un konfigurācijas lauki

Pamatiestatījumi
facts — Fakti
Kas notika, kas iesaistīts, kāpēc tas ir svarīgi. Pietiek ar vienkāršām piezīmēm.
Noklusējuma iestatījumi: ""
organisation — Organizācija
Izdevējorganizācijas nosaukums.
Noklusējuma iestatījumi: ""
location — Vieta
Vieta datuma rindā.
Noklusējuma iestatījumi: ""
release_date — Datums
Datums tādā veidā, kā tam jābūt redzamam.
Noklusējuma iestatījumi: ""
approved_quotes — Apstiprinātie citāti
Tikai apstiprināti citāti. Tiek pievienoti burtiski; AI citātus neraksta.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
boilerplate — Par organizāciju
Standarta rindkopa, pievienota burtiski.
Noklusējuma iestatījumi: ""
contact — Kontaktinformācija
Pievienota burtiski beigās.
Noklusējuma iestatījumi: ""
length — Garums
Melnraksta aptuvenais garums.
short — Īss · medium — Vidējs · long — Garš
Noklusējuma iestatījumi: "medium"

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "press_release",
    "text": "{\"facts\":\"Maiznīca Riverside 12. maijā atver otru veikalu Dzirnavu ielā. Veikals rada 6 darba vietas. Maize tiek cepta uz vietas no miltiem no Hartmann dzirnavām.\",\"organisation\":\"Maiznīca Riverside\",\"location\":\"Bridgeport\",\"release_date\":\"2. maijs\",\"approved_quotes\":\"\\\"Mēs gribējām cept tur, kur dzīvo mūsu klienti.\\\" Anna Berg, īpašniece\",\"boilerplate\":\"Maiznīca Riverside cep maizi Bridgeportā kopš 1994. gada.\",\"contact\":\"Anna Berg, press@riverside-bakery.example\",\"length\":\"short\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Darba sludinājums

job_ad_create

Uzrakstīt darba sludinājumu no amata faktiem, saglabājot algu un pieteikšanās datus burtiski un norādot izslēdzošus formulējumus.

Ievades un konfigurācijas lauki

Pamatiestatījumi
facts — Fakti
Uzdevumi, prasības, ko piedāvājam, darba laiks. Pietiek ar vienkāršām piezīmēm.
Noklusējuma iestatījumi: ""
job_title — Amata nosaukums
Pievienots burtiski kā virsraksts.
Noklusējuma iestatījumi: ""
company — Uzņēmums
Darba devēja nosaukums.
Noklusējuma iestatījumi: ""
location — Vieta
Darba vieta vai attālināts darbs.
Noklusējuma iestatījumi: ""
salary — Alga
Pievienota burtiski. Atstājiet tukšu, ja nav publicēta.
Noklusējuma iestatījumi: ""
apply_contact — Kā pieteikties
Kontakts vai adrese pieteikumiem, pievienota burtiski.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
tone — Tonis
Melnraksta kopējais stils.
neutral — Neitrāls · friendly — Draudzīgs · formal — Formāls
Noklusējuma iestatījumi: "neutral"

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "job_ad_create",
    "text": "{\"facts\":\"Atbalstīt darbnīcas komandu. Plānot remonta pasūtījumus, pasūtīt detaļas, sarunāties ar klientiem. Nepieciešama pabeigta autoatslēdznieka izglītība un vadītāja apliecība. 38 stundas nedēļā, 30 atvaļinājuma dienas.\",\"job_title\":\"Servisa konsultants (visiem dzimumiem)\",\"company\":\"Martens Garage\",\"location\":\"Lindenau\",\"salary\":\"\",\"apply_contact\":\"jobs@martens-garage.example\",\"tone\":\"neutral\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Pavadvēstule piedāvājumam

offer_cover_letter

Uzrakstīt vēstuli, kas pievienojama piedāvājumam: summa, derīguma termiņš un piedāvājuma numurs paliek tieši tādi, kā iesniegti.

Ievades un konfigurācijas lauki

Pamatiestatījumi
facts — Fakti
Ko piedāvājam, kam, kas šim klientam ir svarīgs.
Noklusējuma iestatījumi: ""
customer — Klients
Klienta vai kontaktpersonas vārds.
Noklusējuma iestatījumi: ""
offer_number — Piedāvājuma numurs
Pievienots burtiski.
Noklusējuma iestatījumi: ""
amount — Summa
Pievienota burtiski, piemēram, ar valūtu.
Noklusējuma iestatījumi: ""
valid_until — Derīgs līdz
Pievienots burtiski.
Noklusējuma iestatījumi: ""
sender — Sūtītājs un paraksts
Vārds, amats un kontaktinformācija. Pievienota burtiski.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
tone — Tonis
Melnraksta kopējais stils.
neutral — Neitrāls · friendly — Draudzīgs · formal — Formāls
Noklusējuma iestatījumi: "neutral"

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "offer_cover_letter",
    "text": "{\"facts\":\"Piedāvājums kāpņutelpas pārkrāsošanai ēkā Kļavu ielā. Divas kārtas, darbs biroja laikā, klients lūdza zemas smaržas krāsu.\",\"customer\":\"Keller kundze, Maple Street Property\",\"offer_number\":\"A-2041\",\"amount\":\"4 180 EUR plus PVN\",\"valid_until\":\"30. jūnijs\",\"sender\":\"Jonas Weber, Weber Painters\",\"tone\":\"friendly\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Klientu paziņojums par izmaiņām

customer_change_notice

Skaidri paziņot par cenas, noteikumu vai pakalpojuma izmaiņām: kas mainās, no kura brīža un kas klientiem jādara.

Ievades un konfigurācijas lauki

Pamatiestatījumi
facts — Fakti
Kas mainās, kāpēc, kas paliek nemainīgs, ko klienti var darīt.
Noklusējuma iestatījumi: ""
organisation — Organizācija
Sūtītāja vārds.
Noklusējuma iestatījumi: ""
effective_date — Spēkā no
Pievienots burtiski.
Noklusējuma iestatījumi: ""
contact — Kontaktinformācija
Pievienota burtiski beigās.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
tone — Tonis
Melnraksta kopējais stils.
neutral — Neitrāls · friendly — Draudzīgs · formal — Formāls
Noklusējuma iestatījumi: "neutral"

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "customer_change_notice",
    "text": "{\"facts\":\"Ikmēneša dalības maksa pieaug no 29 uz 32 EUR augstāku enerģijas izmaksu dēļ. Līgumus var uzteikt, līdz izmaiņas stājas spēkā. Darba laiks paliek nemainīgs.\",\"organisation\":\"North Gym\",\"effective_date\":\"1. marts\",\"contact\":\"service@north-gym.example\",\"tone\":\"neutral\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Pieklājīgs atteikums

polite_decline

Uzrakstīt cieņpilnu atteikumu pieprasījumam, piegādātājam vai pieteikumam, norādot tikai iesniegto iemeslu.

Ievades un konfigurācijas lauki

Pamatiestatījumi
situation — Situācija
Kas ko lūdza. Pietiek ar vienkāršām piezīmēm.
Noklusējuma iestatījumi: ""
reason — Iemesls
Tikai iemesls, ko drīkst minēt. Atstājiet tukšu, lai iemeslu nenorādītu.
Noklusējuma iestatījumi: ""
alternative — Alternatīva
Neobligāts piedāvājums vai nākamais solis.
Noklusējuma iestatījumi: ""
sender — Sūtītājs un paraksts
Vārds, amats un kontaktinformācija. Pievienota burtiski.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
tone — Tonis
Melnraksta kopējais stils.
neutral — Neitrāls · friendly — Draudzīgs · formal — Formāls
Noklusējuma iestatījumi: "neutral"

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "polite_decline",
    "text": "{\"situation\":\"Lena Hoffmann pieteicās praktikanta vietai mūsu tipogrāfijā. Intervija 4. aprīlī.\",\"reason\":\"Citam pretendentam bija lielāka pieredze ofseta drukā.\",\"alternative\":\"Mēs saglabājam pieteikumu sešus mēnešus, ja viņa piekrīt.\",\"sender\":\"Tom Richter, Richter Print\",\"tone\":\"friendly\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Maksājuma atgādinājums

payment_reminder

Uzrakstīt maksājuma atgādinājumu izvēlētajā līmenī. Rēķina numurs, summa un datums paliek precīzi; nav izdomātu maksu vai draudu.

Ievades un konfigurācijas lauki

Pamatiestatījumi
customer — Klients
Klienta nosaukums.
Noklusējuma iestatījumi: ""
invoice_number — Rēķina numurs
Pievienots burtiski.
Noklusējuma iestatījumi: ""
invoice_date — Rēķina datums
Pievienots burtiski.
Noklusējuma iestatījumi: ""
amount — Neapmaksātā summa
Pievienota burtiski, ar valūtu.
Noklusējuma iestatījumi: ""
due_date — Jaunais apmaksas termiņš
Pievienots burtiski.
Noklusējuma iestatījumi: ""
level — Līmenis
Cik stingrs ir atgādinājums.
friendly — Draudzīgs atgādinājums · second — Otrs atgādinājums · final — Pēdējais atgādinājums
Noklusējuma iestatījumi: "friendly"
payment_details — Maksājuma rekvizīti
Pievienots burtiski.
Noklusējuma iestatījumi: ""
sender — Sūtītājs un paraksts
Vārds, amats un kontaktinformācija. Pievienota burtiski.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
notes — Piezīmes
Neobligāti: iepriekšējā saziņa, saskaņotās maksas, spēkā esošās sekas.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "payment_reminder",
    "text": "{\"customer\":\"Baker & Sons\",\"invoice_number\":\"2026-118\",\"invoice_date\":\"3. februāris\",\"amount\":\"1 240,00 EUR\",\"due_date\":\"20. marts\",\"level\":\"friendly\",\"notes\":\"\",\"payment_details\":\"IBAN DE00 0000 0000 0000 0000 00\",\"sender\":\"Norēķinu komanda, Lumen Print\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Pasākuma ielūgums

event_invitation

Uzrakstīt ielūgumu ar datumu, vietu un atbildes datiem tieši tādiem, kā iesniegti.

Ievades un konfigurācijas lauki

Pamatiestatījumi
event — Pasākums
Pasākuma nosaukums vai veids.
Noklusējuma iestatījumi: ""
facts — Fakti
Mērķis, programma, kas ir uzaicināts, ko paņemt līdzi.
Noklusējuma iestatījumi: ""
date_time — Datums un laiks
Pievienots burtiski.
Noklusējuma iestatījumi: ""
place — Norises vieta
Pievienots burtiski.
Noklusējuma iestatījumi: ""
rsvp — Atbilde
Kā un līdz kuram laikam atbildēt. Pievienota burtiski.
Noklusējuma iestatījumi: ""
host — Uzaicinātājs
Kas ielūdz.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
tone — Tonis
Melnraksta kopējais stils.
neutral — Neitrāls · friendly — Draudzīgs · formal — Formāls
Noklusējuma iestatījumi: "neutral"

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "event_invitation",
    "text": "{\"event\":\"Lindenhof īrnieku vasaras svētki\",\"facts\":\"Grils un dzērieni tiek nodrošināti, lūdzam atnest salātus vai kūku. Bērni gaidīti. Mūzika no 18:00.\",\"date_time\":\"sestdiena, 21. jūnijs, 16:00\",\"place\":\"Pagalms, Lindenhof 4\",\"rsvp\":\"Atbildēt Yilmaz kundzei līdz 14. jūnijam\",\"host\":\"Īrnieku komiteja\",\"tone\":\"friendly\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Uzteikuma vēstule

cancellation_letter

Uzrakstīt skaidru līguma uzteikuma vēstuli ar lūgumu apstiprināt rakstiski. Nav juridisku padomu.

Ievades un konfigurācijas lauki

Pamatiestatījumi
contract — Līgums
Līguma veids un līguma numurs.
Noklusējuma iestatījumi: ""
provider — Pakalpojumu sniedzējs
Uzņēmuma nosaukums.
Noklusējuma iestatījumi: ""
end_date — Līguma beigas
Piemēram, datums vai „tuvākais iespējamais datums”. Pievienots burtiski.
Noklusējuma iestatījumi: ""
customer_block — Klienta dati
Vārds, adrese un klienta numurs. Pievienoti burtiski.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
notes — Piezīmes
Neobligāti: iemesls, apturamais tiešais debets, dzēšamie dati.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "cancellation_letter",
    "text": "{\"contract\":\"Mobilo sakaru līgums, klienta numurs 88213\",\"provider\":\"Telecom North\",\"end_date\":\"tuvākais iespējamais datums\",\"customer_block\":\"Maria Lang, Ozolu iela 7, 12345 Riverton\",\"notes\":\"Lūdzu, pārtraukt tiešo debetu pēc pēdējā rēķina.\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Sūdzības vēstule

complaint_letter

Pārvērst piezīmes faktiskā sūdzībā ar skaidru lūgumu un termiņu, bez draudiem un izdomātām detaļām.

Ievades un konfigurācijas lauki

Pamatiestatījumi
facts — Fakti
Kas notika, kad, par ko vienojās, kas jau mēģināts.
Noklusējuma iestatījumi: ""
recipient — Adresāts
Uzņēmums vai persona.
Noklusējuma iestatījumi: ""
desired_outcome — Vēlamais rezultāts
Kas tagad būtu jādara.
Noklusējuma iestatījumi: ""
reference — Atsauce
Pasūtījuma vai klienta numurs. Pievienots burtiski.
Noklusējuma iestatījumi: ""
deadline — Termiņš
Pievienots burtiski.
Noklusējuma iestatījumi: ""
sender — Sūtītājs un paraksts
Vārds, amats un kontaktinformācija. Pievienota burtiski.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "complaint_letter",
    "text": "{\"facts\":\"Veļasmašīna pasūtīta 3. martā, piegādāta 20. martā, nevis 10. martā. Durvju blīve piegādes laikā bojāta. Par to ziņots pa tālruni 21. martā, kopš tā laika atbildes nav.\",\"recipient\":\"HomeTech Service\",\"desired_outcome\":\"Durvju blīves vai mašīnas nomaiņa.\",\"reference\":\"Pasūtījums 55821\",\"deadline\":\"14. aprīlis\",\"sender\":\"Paul Novak, Gobu iela 2\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Uzņēmuma profils

company_profile

Uzrakstīt tekstu „par mums” divos garumos no iesniegtajiem faktiem, bez izdomātiem skaitļiem un pārspīlējumiem.

Ievades un konfigurācijas lauki

Pamatiestatījumi
facts — Fakti
Ar ko uzņēmums nodarbojas, kam, kopš kura laika, kā tas darbojas.
Noklusējuma iestatījumi: ""
company — Uzņēmums
Uzņēmuma nosaukums.
Noklusējuma iestatījumi: ""
location — Vieta
Neobligāti.
Noklusējuma iestatījumi: ""
contact — Kontaktinformācija
Pievienota burtiski beigās.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
length — Garums
Melnraksta aptuvenais garums.
short — Īss · medium — Vidējs · long — Garš
Noklusējuma iestatījumi: "medium"
tone — Tonis
Melnraksta kopējais stils.
neutral — Neitrāls · friendly — Draudzīgs · formal — Formāls
Noklusējuma iestatījumi: "neutral"

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "company_profile",
    "text": "{\"facts\":\"Ģimenes uzņēmums dārza mēbeļu ražošanā, dibināts 2003. gadā. Sava darbnīca ar 14 cilvēkiem. Koksne no reģionālajiem mežiem. Pārdod privātklientiem un viesnīcām. Remonts 10 gadus.\",\"company\":\"Waldholz Furniture\",\"location\":\"Freiberg\",\"contact\":\"hello@waldholz.example\",\"length\":\"short\",\"tone\":\"friendly\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Runas melnraksts

speech_draft

Sagatavot runas melnrakstu kādam gadījumam no iesniegtajiem faktiem, bez izdomātiem notikumiem, vārdiem vai skaitļiem.

Ievades un konfigurācijas lauki

Pamatiestatījumi
occasion — Gadījums
Piemēram, jubileja, atvadas, atklāšana.
Noklusējuma iestatījumi: ""
speaker — Runātājs
Kas runā un kādā amatā.
Noklusējuma iestatījumi: ""
audience — Auditorija
Kas klausās.
Noklusējuma iestatījumi: ""
facts — Fakti
Vārdi, atskaites punkti, kas jāpasaka. Var parādīties tikai tas, kas ir uzrakstīts šeit.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
length — Garums
Melnraksta aptuvenais garums.
short — Īss · medium — Vidējs · long — Garš
Noklusējuma iestatījumi: "medium"
tone — Tonis
Melnraksta kopējais stils.
neutral — Neitrāls · friendly — Draudzīgs · formal — Formāls
Noklusējuma iestatījumi: "neutral"

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "speech_draft",
    "text": "{\"occasion\":\"Helga Sommer atvadas pēc 31 gada\",\"speaker\":\"Izpilddirektors\",\"audience\":\"Kolēģi un ģimene\",\"facts\":\"Helga Sommer sāka darbu 1995. gadā grāmatvedībā un vēlāk vadīja 6 cilvēku komandu. Viņa ieviesa pirmos tiešsaistes rēķinus un apmācīja 12 praktikantus. Tagad viņa ceļos uz Norvēģiju.\",\"length\":\"short\",\"tone\":\"friendly\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Projekta pieteikuma kopsavilkums

grant_summary

Uzrakstīt projekta pieteikuma kopsavilkumu no iesniegtajiem faktiem, bez izdomātiem skaitļiem vai ietekmes.

Ievades un konfigurācijas lauki

Pamatiestatījumi
project — Projekta nosaukums
Pievienots burtiski.
Noklusējuma iestatījumi: ""
organisation — Organizācija
Pieteicējs.
Noklusējuma iestatījumi: ""
funder — Finansētājs
Neobligāti, formulējuma izvēlei.
Noklusējuma iestatījumi: ""
facts — Fakti
Problēma, mērķi, aktivitātes, mērķa grupa, gaidāmā ietekme.
Noklusējuma iestatījumi: ""
amount — Pieprasītā summa
Pievienots burtiski.
Noklusējuma iestatījumi: ""
period — Periods
Pievienots burtiski.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "grant_summary",
    "text": "{\"project\":\"Lasīšanas pēcpusdienas apkaimes bibliotēkā\",\"organisation\":\"Austrumu bibliotēkas draugi\",\"funder\":\"Pilsētas kultūras fonds\",\"facts\":\"Bērni no 6 līdz 10 gadu vecumam lasa skaļi kopā ar brīvprātīgajiem divās pēcpusdienās nedēļā. Daudzām ģimenēm mājās ir maz grāmatu. 8 brīvprātīgie ir gatavi, grāmatas nodrošina bibliotēka. Mērķis: vairāk bērnu regulāri izmanto bibliotēku.\",\"amount\":\"6 500 EUR\",\"period\":\"no septembra līdz jūnijam\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Vēstule vecākiem

parent_letter

Uzrakstīt skaidru skolas vai bērnudārza vēstuli vecākiem: kas notiek, kad un kas vecākiem jādara.

Ievades un konfigurācijas lauki

Pamatiestatījumi
school — Skola vai bērnudārzs
Iestādes nosaukums.
Noklusējuma iestatījumi: ""
facts — Fakti
Kas notiek, kas nepieciešams, cik tas maksā.
Noklusējuma iestatījumi: ""
date_time — Datums un laiks
Pievienots burtiski.
Noklusējuma iestatījumi: ""
deadline — Atbildes termiņš
Pievienots burtiski.
Noklusējuma iestatījumi: ""
sender — Sūtītājs un paraksts
Vārds, amats un kontaktinformācija. Pievienota burtiski.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "parent_letter",
    "text": "{\"school\":\"Saulespuķes pamatskola\",\"facts\":\"3b klase apmeklē zoodārzu. Bērniem nepieciešamas launaga pakas un lietus drēbes. Ekskursija maksā 8 EUR, kas jāsamaksā klasē. Atgriežamies līdz 14:00.\",\"date_time\":\"otrdiena, 13. maijs, 8:30\",\"deadline\":\"piektdiena, 9. maijs\",\"sender\":\"Aydin kundze, klases audzinātāja\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Paziņojums stendam vai durvīm

notice_board

Uzrakstīt īsu paziņojumu stendam, durvīm vai kāpņutelpai: kas notiek, kad un kas jādara.

Ievades un konfigurācijas lauki

Pamatiestatījumi
facts — Fakti
Kas notiek, ko tas skar, kas jādara.
Noklusējuma iestatījumi: ""
date_time — Datums un laiks
Pievienots burtiski.
Noklusējuma iestatījumi: ""
place — Norises vieta
Pievienots burtiski.
Noklusējuma iestatījumi: ""
contact — Kontaktinformācija
Pievienota burtiski beigās.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "notice_board",
    "text": "{\"facts\":\"Ūdens tiek izslēgts, jo tiek mainīts galvenais ventilis. Lūdzam iepriekš sagatavot ūdeni un nelietot veļasmašīnu.\",\"date_time\":\"ceturtdiena, 8. maijs, no 9:00 līdz 12:00\",\"place\":\"Mājas numuri no 4 līdz 8\",\"contact\":\"Sētnieks Lang kungs, 0151 000000\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Motivācijas vēstule

cover_letter

Uzrakstīt pieteikuma vēstuli darbam no darba sludinājuma un profila. Parādās tikai norādītās prasmes un pieredze.

Ievades un konfigurācijas lauki

Pamatiestatījumi
job_ad — Darba sludinājums
Sludinājuma teksts.
Noklusējuma iestatījumi: ""
profile — Savs profils
Pieredze, prasmes, izglītība, motivācija. Apgalvot drīkst tikai šo.
Noklusējuma iestatījumi: ""
company — Uzņēmums
Darba devēja nosaukums.
Noklusējuma iestatījumi: ""
applicant — Pieteicēja dati
Vārds un kontaktinformācija. Pievienoti burtiski.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
tone — Tonis
Melnraksta kopējais stils.
neutral — Neitrāls · friendly — Draudzīgs · formal — Formāls
Noklusējuma iestatījumi: "neutral"

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "cover_letter",
    "text": "{\"job_ad\":\"Meklējam komandas asistentu ar pieredzi pasākumu organizēšanā. Nepieciešamas labas angļu valodas zināšanas.\",\"profile\":\"Seši gadi kā biroja vadītājai tirdzniecības izstāžu uzņēmumā. Gadā organizēti 40 klientu pasākumi. Angļu valoda B2 līmenī. Meklē amatu ar lielāku atbildību.\",\"company\":\"Norden Events\",\"applicant\":\"Sara Jensen, sara@example.com\",\"tone\":\"neutral\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Nekustamā īpašuma apraksts

property_listing

Uzrakstīt nekustamā īpašuma aprakstu no iesniegtajiem faktiem. Platība un cena paliek precīzas; nav izdomātu īpašību vai apkaimes apgalvojumu.

Ievades un konfigurācijas lauki

Pamatiestatījumi
facts — Fakti
Platība, istabas, stāvoklis, gads, īpašības, kas atrodas tuvumā.
Noklusējuma iestatījumi: ""
location — Vieta
Pievienots burtiski.
Noklusējuma iestatījumi: ""
price — Cena vai noma
Pievienots burtiski.
Noklusējuma iestatījumi: ""
contact — Kontaktinformācija
Pievienota burtiski beigās.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
tone — Tonis
Melnraksta kopējais stils.
neutral — Neitrāls · friendly — Draudzīgs · formal — Formāls
Noklusējuma iestatījumi: "neutral"

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "property_listing",
    "text": "{\"facts\":\"3 istabas, 74 kvadrātmetri, otrais stāvs, balkons uz dienvidiem, renovēts 2021. gadā, iebūvēta virtuve, pagrabs, tramvaja pietura 5 minūšu gājienā.\",\"location\":\"Schillerstrasse, Leipzig\",\"price\":\"980 EUR plus komunālie maksājumi\",\"contact\":\"Immobilien Kern, 0341 000000\",\"tone\":\"neutral\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Sludinājums

classified_ad

Uzrakstīt īsu, godīgu sludinājumu par priekšmetu, nosaucot defektus un saglabājot precīzu cenu.

Ievades un konfigurācijas lauki

Pamatiestatījumi
facts — Fakti
Kas tas ir, vecums, stāvoklis, defekti, kas ir komplektā.
Noklusējuma iestatījumi: ""
price — Cena
Pievienots burtiski.
Noklusējuma iestatījumi: ""
location — Vieta
Pievienots burtiski.
Noklusējuma iestatījumi: ""
contact — Kontaktinformācija
Pievienots burtiski.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "classified_ad",
    "text": "{\"facts\":\"Bērnu velosipēds 20 collu, nopirkts 2022. gadā, 6 ātrumi, zils. Neliels skrāpējums uz rāmja, pērn jaunas bremzes. Komplektā ir gaismas.\",\"price\":\"120 EUR\",\"location\":\"Potsdam\",\"contact\":\"Ziņa platformā\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Ziedojumu aicinājums

donation_appeal

Uzrakstīt ziedojumu aicinājumu no iesniegtajiem faktiem, bez izdomātiem ietekmes skaitļiem un bez spiediena.

Ievades un konfigurācijas lauki

Pamatiestatījumi
organisation — Organizācija
Organizācijas nosaukums.
Noklusējuma iestatījumi: ""
facts — Fakti
Kam nauda paredzēta, kam tā palīdz, kas līdz šim paveikts.
Noklusējuma iestatījumi: ""
goal — Ziedojumu mērķis
Pievienots burtiski.
Noklusējuma iestatījumi: ""
donation_details — Kā ziedot
Konts vai saite. Pievienota burtiski.
Noklusējuma iestatījumi: ""
contact — Kontaktinformācija
Pievienota burtiski beigās.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
tone — Tonis
Melnraksta kopējais stils.
neutral — Neitrāls · friendly — Draudzīgs · formal — Formāls
Noklusējuma iestatījumi: "neutral"

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "donation_appeal",
    "text": "{\"organisation\":\"Dzīvnieku patversme Bergen\",\"facts\":\"Suņu mājas jumts tek, un tas jānomaina pirms ziemas. Patversmē tiek aprūpēti apmēram 40 suņi. Jumiķis piedāvāja cenu 12 000 EUR. Līdz šim savākti 5 000 EUR.\",\"goal\":\"7 000 EUR līdz oktobrim\",\"donation_details\":\"IBAN DE00 0000 0000 0000 0000 00, maksājuma mērķis Jumts\",\"contact\":\"info@shelter-bergen.example\",\"tone\":\"friendly\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Laidiena piezīmes

release_notes

Pārvērst izmaiņu sarakstu lasāmās laidiena piezīmēs. Katra izmaiņa parādās vienu reizi, un skaitļi paliek tādi, kā iesniegti.

Ievades un konfigurācijas lauki

Pamatiestatījumi
changes — Izmaiņas
Viena izmaiņa rindā. Veids ir added, changed, fixed, removed vai security.
Noklusējuma iestatījumi: ""
product — Produkts
Produkta nosaukums.
Noklusējuma iestatījumi: ""
version — Versija
Pievienots burtiski.
Noklusējuma iestatījumi: ""
release_date — Datums
Pievienots burtiski.
Noklusējuma iestatījumi: ""
audience — Auditorija
Kas lasa piezīmes.
customers — Klienti · developers — Izstrādātāji · internal — Iekšējā komanda
Noklusējuma iestatījumi: "customers"

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "release_notes",
    "text": "{\"changes\":\"id,type,text\\nC1,added,CSV eksports rēķiniem\\nC2,fixed,Pieteikšanās neizdevās, ja e-pastā bija lielie burti\\nC3,changed,Pārskati tiek ielādēti fonā\",\"product\":\"Billy Invoices\",\"version\":\"3.2\",\"release_date\":\"12. maijs\",\"audience\":\"customers\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Video nodaļas

video_chapters

Izveidot nodaļu atzīmes no subtitriem vai transkripta ar laika kodiem. Laiki nāk no faila, tikai nosaukumus piedāvā AI.

Ievades un konfigurācijas lauki

Pamatiestatījumi
transcript — Transkripts ar laika kodiem
SRT, VTT vai rindas, kas sākas ar laiku, piemēram, 01:12.
Noklusējuma iestatījumi: ""
max_chapters — Maksimālais nodaļu skaits
No 3 līdz 20.
Noklusējuma iestatījumi: 8
Papildu iestatījumi
min_gap_seconds — Minimālais atstatums sekundēs
No 10 līdz 600.
Noklusējuma iestatījumi: 60

Maksimālais UTF-8 ievades baitu skaits: 70000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "video_chapters",
    "text": "{\"transcript\":\"00:00 Laipni lūgti darbnīcā un īss šodienas pārskats.\\n00:40 Sākam ar rīkiem, kas nepieciešami riepas maiņai.\\n01:30 Vispirms atskrūvēt riteņa uzgriežņus, kamēr automašīna ir uz zemes.\\n02:20 Tagad pacelt automašīnu pie atzīmētā punkta.\\n03:10 Noņemt riteni un uzlikt rezerves riteni.\\n04:05 Pievilkt uzgriežņus krusteniski un nolaist automašīnu.\\n05:00 Pārbaudīt spiedienu un novietot rīkus.\",\"max_chapters\":4,\"min_gap_seconds\":60}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Sanāksmes darba kārtība

meeting_agenda

Izveidot sanāksmes darba kārtību ar laikiem no tematiem un ilgumiem. Laikus aprēķina serveris, bet punktus un gaidāmos rezultātus formulē AI.

Ievades un konfigurācijas lauki

Pamatiestatījumi
meeting_title — Sanāksmes nosaukums
Pievienots burtiski.
Noklusējuma iestatījumi: ""
objective — Mērķis
Ko sanāksmei vajadzētu sasniegt.
Noklusējuma iestatījumi: ""
start_time — Sākuma laiks
Formāts 09:30.
Noklusējuma iestatījumi: "09:00"
topics — Temati
Viens temats rindā ar atbildīgo personu un minūtēm.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
available_minutes — Pieejamās minūtes
0 nozīmē bez ierobežojuma. Garāka darba kārtība tiek paziņota.
Noklusējuma iestatījumi: 0
break_minutes — Pārtraukums pēc katra trešā temata
Minūtes, 0 nozīmē bez pārtraukuma.
Noklusējuma iestatījumi: 0

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "meeting_agenda",
    "text": "{\"meeting_title\":\"Pavasara plānošana\",\"objective\":\"Izlemt triju projektu secību\",\"start_time\":\"09:30\",\"topics\":\"id,topic,owner,minutes\\nT1,pagājušā ceturkšņa pārskats,Anna,20\\nT2,projektu A B C budžets,Marek,40\\nT3,kurš ko dara,Anna,30\",\"available_minutes\":90,\"break_minutes\":0}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Jautājumi par dokumentu

document_questions

Atbildēt uz jautājumiem no ielīmēta dokumenta. Katrai atbildei nepieciešams precīzs citāts; pretējā gadījumā rezultātā tiek norādīts, ka dokumentā tas nav minēts.

Ievades un konfigurācijas lauki

Pamatiestatījumi
document — Dokuments
Ielīmējiet tekstu. Tas tiek uzskatīts par datiem, nevis norādījumiem.
Noklusējuma iestatījumi: ""
questions — Jautājumi
Viens jautājums rindā, līdz 12.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
answer_length — Atbildes garums
Īsas vai detalizētas atbildes.
brief — Īsa · detailed — Detalizēta
Noklusējuma iestatījumi: "brief"

Maksimālais UTF-8 ievades baitu skaits: 40000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "document_questions",
    "text": "{\"document\":\"Īres periods sākas 1. jūnijā un ilgst 24 mēnešus.\\n\\nĪrnieks maksā ikmēneša īri 950 EUR līdz katra mēneša trešajai darba dienai.\\n\\nMājdzīvniekiem nepieciešama izīrētāja rakstiska atļauja.\",\"questions\":\"Cik ilgi ilgst īres periods?\\nVai īrnieks drīkst turēt suni?\\nKas maksā par remontu?\",\"answer_length\":\"brief\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Pārbaudāmi līguma noteikumi

contract_clause_review

Atrast līgumā noteikumus, kuriem vērts pievērst uzmanību: pagarināšana, uzteikšana, atbildība, maksājums, līgumsodi un dati, katram ar precīzu citātu.

Ievades un konfigurācijas lauki

Pamatiestatījumi
document — Līguma teksts
Ielīmējiet tekstu. Tas tiek uzskatīts par datiem, nevis norādījumiem.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 32000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "contract_clause_review",
    "text": "{\"document\":\"Šis līgums tiek automātiski pagarināts uz 12 mēnešiem, ja tas netiek uzteikts rakstiski 3 mēnešus pirms termiņa beigām.\\n\\nPakalpojuma sniedzēja atbildība ir ierobežota līdz maksājumiem, kas samaksāti iepriekšējos 6 mēnešos.\\n\\nRēķini ir jāapmaksā 14 dienu laikā. Par maksājuma kavējumu tiek aprēķināta maksa 2 procenti mēnesī.\"}"
}
Pilna konfigurācijas shēma
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "document": {
            "type": "string",
            "maxLength": 30000,
            "minLength": 1
        }
    },
    "required": [
        "document"
    ]
}

Uzdevumi un lēmumi no teksta

action_items

Izgūt uzdevumus, lēmumus un atklātos jautājumus no e-pastiem vai piezīmēm. Atbildīgie un datumi parādās tikai tad, ja tie ir tekstā.

Ievades un konfigurācijas lauki

Pamatiestatījumi
document — E-pasti vai piezīmes
Ielīmējiet tekstu. Tas tiek uzskatīts par datiem, nevis norādījumiem.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 32000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "action_items",
    "text": "{\"document\":\"Sveiki visiem, vienojāmies pārcelt palaišanu uz 12. jūniju. Marek līdz piektdienai atjaunos cenrādi. Neviens vēl nav pārbaudījis, vai piegādātājs var piegādāt agrāk.\"}"
}
Pilna konfigurācijas shēma
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "document": {
            "type": "string",
            "maxLength": 30000,
            "minLength": 1
        }
    },
    "required": [
        "document"
    ]
}

Pretrunas dokumentā

contradiction_check

Atrast dokumentā apgalvojumus, kas ir pretrunā viens otram, piemēram, atšķirīgus datumus vai summas, citējot abus fragmentus.

Ievades un konfigurācijas lauki

Pamatiestatījumi
document — Dokuments
Ielīmējiet tekstu. Tas tiek uzskatīts par datiem, nevis norādījumiem.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 32000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "contradiction_check",
    "text": "{\"document\":\"Projekts sākas 1. martā un beidzas pēc 6 mēnešiem.\\n\\nKopējais budžets ir 40 000 EUR.\\n\\n4. sadaļā projekts beidzas 30. novembrī. Kopējais budžets 45 000 EUR ietver ceļa izdevumus.\"}"
}
Pilna konfigurācijas shēma
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "document": {
            "type": "string",
            "maxLength": 30000,
            "minLength": 1
        }
    },
    "required": [
        "document"
    ]
}

Trūkstošā informācija pieprasījumā

missing_information

Atrast, kā trūkst pieprasījumā vai uzdevuma aprakstā pirms darba sākuma, un saņemt jautājumus, kas jāuzdod.

Ievades un konfigurācijas lauki

Pamatiestatījumi
document — Pieprasījums vai uzdevuma apraksts
Ielīmējiet tekstu. Tas tiek uzskatīts par datiem, nevis norādījumiem.
Noklusējuma iestatījumi: ""
purpose — Kam tas ir nepieciešams
Piemēram, „sagatavot piedāvājumu” vai „plānot pasākumu”.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 22000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "missing_information",
    "text": "{\"document\":\"Labdien, mums drīzumā jāpārkrāso birojs. Tajā ir vairākas telpas, un uz sienām ir dažas atzīmes. Lūdzu, atsūtiet cenu.\",\"purpose\":\"sagatavot piedāvājumu\"}"
}
Pilna konfigurācijas shēma
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "document": {
            "type": "string",
            "maxLength": 20000,
            "minLength": 1
        },
        "purpose": {
            "type": "string",
            "maxLength": 160,
            "minLength": 1
        }
    },
    "required": [
        "document",
        "purpose"
    ]
}

Iestādes vēstules skaidrojums

official_letter_explainer

Izskaidrot iestādes vēstuli vienkāršā valodā: ko tā saka, termiņi, summas un kas jādara, katram ar precīzu fragmentu. Nav juridisku padomu.

Ievades un konfigurācijas lauki

Pamatiestatījumi
document — Vēstules teksts
Ielīmējiet tekstu. Personas datus var noņemt iepriekš.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 22000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "official_letter_explainer",
    "text": "{\"document\":\"Paziņojums no 4. maija. Jūsu mājokļa pabalsta pieteikums ir saņemts. Lūdzu, iesniedziet īres līgumu un ienākumu apliecinājumu līdz 25. maijam. Bez šiem dokumentiem mēs nevaram izlemt par Jūsu pieteikumu. Jautājumi: Mājokļu nodaļa, 214. kabinets.\"}"
}
Pilna konfigurācijas shēma
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "document": {
            "type": "string",
            "maxLength": 20000,
            "minLength": 1
        }
    },
    "required": [
        "document"
    ]
}

Kontrolsaraksts no teksta

checklist_from_text

Pārvērst norādījumus vai procedūru kontrolsarakstā. Katrs punkts ir piesaistīts precīzam fragmentam, un nekas netiek pievienots.

Ievades un konfigurācijas lauki

Pamatiestatījumi
document — Norādījumi vai procedūra
Ielīmējiet tekstu. Tas tiek uzskatīts par datiem, nevis norādījumiem.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 32000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "checklist_from_text",
    "text": "{\"document\":\"Pirms sākšanas izslēgt iekārtu un izvilkt kontaktdakšu. Atvērt vāku ar komplektā iekļauto atslēgu. Izņemt filtru un noskalot to zem auksta ūdens. Nekad nelietot šķīdinātājus, jo tie bojā blīvi. Pirms ievietošanas atpakaļ ļaut filtram nožūt vienu stundu.\"}"
}
Pilna konfigurācijas shēma
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "document": {
            "type": "string",
            "maxLength": 30000,
            "minLength": 1
        }
    },
    "required": [
        "document"
    ]
}

Pieteikumu šķirošana

ticket_triage

Sašķirot atbalsta pieteikumus uzturētās kategorijās ar steidzamību, precīzu fragmentu un ieteicamo nākamo soli. Nekas netiek nosūtīts.

Ievades un konfigurācijas lauki

Pamatiestatījumi
items — Pieteikumi
Viens pieteikums rindā. Tekstu var ielīmēt no jebkuras sistēmas.
Noklusējuma iestatījumi: ""
categories — Kategorijas
Uzturētas kategorijas ar īsu definīciju.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 56000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "ticket_triage",
    "text": "{\"items\":\"id,subject,text\\nT1,Pieteikšanās neizdodas,Kopš šī rīta neviens mūsu komandā nevar pieteikties. Mēs nevaram strādāt.\\nT2,Rēķina adrese,Lūdzu, nomainiet mūsu rēķina adresi uz Dzirnavu iela 3.\\nT3,Ideja,Būtu jauki, ja būtu tumšais režīms.\",\"categories\":\"id,name,definition\\nC1,Tehnisks bojājums,Kaut kas nedarbojas\\nC2,Norēķini,Rēķini un maksājumi\\nC3,Funkcijas pieprasījums,Vēlmes pēc jaunām funkcijām\"}"
}
Pilna konfigurācijas shēma
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "items": {
            "type": "string",
            "maxLength": 40000,
            "minLength": 1
        },
        "categories": {
            "type": "string",
            "maxLength": 15000,
            "minLength": 1
        }
    },
    "required": [
        "items",
        "categories"
    ]
}

Atsauksmju šķirošana

feedback_sorting

Sašķirot atklātās atsauksmes uzturētās tēmās, katram ierakstam norādot precīzu fragmentu un skaitu katrā tēmā.

Ievades un konfigurācijas lauki

Pamatiestatījumi
items — Atsauksmes
Viens ieraksts rindā, piemēram, no aptaujas.
Noklusējuma iestatījumi: ""
categories — Tēmas
Uzturētas tēmas ar īsu definīciju.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 56000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "feedback_sorting",
    "text": "{\"items\":\"id,source,text\\nF1,Aptauja,Darbinieki pie letes bija ļoti draudzīgi.\\nF2,E-pasts,Es gaidīju uz savu tikšanos vairāk nekā stundu.\\nF3,Aptauja,Stāvvietu pie ēkas ir grūti atrast.\",\"categories\":\"id,name,definition\\nS1,Darbinieki,Darbinieku uzvedība un konsultācijas\\nS2,Gaidīšanas laiks,Gaidīšana un tikšanās\\nS3,Atrašanās vieta,Piekļuve un stāvvieta\"}"
}
Pilna konfigurācijas shēma
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "items": {
            "type": "string",
            "maxLength": 40000,
            "minLength": 1
        },
        "categories": {
            "type": "string",
            "maxLength": 15000,
            "minLength": 1
        }
    },
    "required": [
        "items",
        "categories"
    ]
}

Ieteikuma vēstule

recommendation_letter

Uzrakstīt ieteikuma vēstuli no sniegtajiem faktiem, bez izdomātiem sasniegumiem, vērtējumiem vai salīdzinājumiem.

Ievades un konfigurācijas lauki

Pamatiestatījumi
person — Persona
Kas tiek ieteikts.
Noklusējuma iestatījumi: ""
relationship — Attiecības
Kā autors pazīst personu un cik ilgi.
Noklusējuma iestatījumi: ""
purpose — Ieteikts
Pēc izvēles: darbs, kurss vai programma.
Noklusējuma iestatījumi: ""
facts — Fakti
Pietiek ar vienkāršām piezīmēm. Melnrakstā var parādīties tikai tas, kas šeit uzrakstīts.
Noklusējuma iestatījumi: ""
sender — Sūtītājs un paraksts
Vārds, amats un kontaktinformācija. Pievienota burtiski.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
tone — Tonis
Melnraksta kopējais stils.
neutral — Neitrāls · friendly — Draudzīgs · formal — Formāls
Noklusējuma iestatījumi: "neutral"

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "recommendation_letter",
    "text": "{\"person\":\"Mira Kovac\",\"relationship\":\"Komandas vadītāja trīs gadus uzņēmumā Lumen Print\",\"purpose\":\"Projektu vadītājas amats\",\"facts\":\"Mira 2025. gadā plānoja mūsu tipogrāfijas darbnīcas pārcelšanu. Viņa apmācīja divus jaunus kolēģus. Pārcelšanās laikā viņa informēja klientus.\",\"tone\":\"friendly\",\"sender\":\"Tom Berg, ražošanas vadītājs, Lumen Print\"}"
}
Pilna konfigurācijas shēma
{
    "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 no piezīmēm

cv_from_notes

Pārvērst piezīmes par darbu un izglītību strukturētā CV, ar datumiem un darba devējiem tieši tādiem, kā sniegti.

Ievades un konfigurācijas lauki

Pamatiestatījumi
full_name — Vārds
Pievienots burtiski.
Noklusējuma iestatījumi: ""
contact — Kontaktinformācija
Tiek pievienots burtiski zem vārda.
Noklusējuma iestatījumi: ""
target_role — Vēlamais amats
Pēc izvēles: darbs, kam šis CV paredzēts.
Noklusējuma iestatījumi: ""
experience — Darba pieredze
Amati, darba devēji, datumi un uzdevumi. Pietiek ar vienkāršām piezīmēm.
Noklusējuma iestatījumi: ""
education — Izglītība
Pēc izvēles: skolas, kursi un datumi.
Noklusējuma iestatījumi: ""
skills — Prasmes
Pēc izvēles: valodas, rīki un citas prasmes.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "cv_from_notes",
    "text": "{\"full_name\":\"Mira Kovac\",\"contact\":\"mira.kovac@example.org\",\"target_role\":\"Projektu vadītāja\",\"experience\":\"2022 līdz šodien: komandas koordinatore uzņēmumā Lumen Print, plānoja darbnīcas pārcelšanu, apmācīja jaunos kolēģus. 2018 līdz 2022: poligrāfijas tehniķe uzņēmumā Atlas Druck.\",\"education\":\"2018 profesionālā izglītība poligrāfijas tehniķa specialitātē\",\"skills\":\"Projektu plānošana, vācu valoda, angļu valoda\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Pateicības vēstule

thank_you_letter

Uzrakstīt pateicības vēstuli klientiem, ziedotājiem vai partneriem no sniegtā iemesla un faktiem.

Ievades un konfigurācijas lauki

Pamatiestatījumi
recipient — Adresāts
Persona vai organizācija.
Noklusējuma iestatījumi: ""
occasion — Gadījums
Par ko ir pateicība.
Noklusējuma iestatījumi: ""
facts — Fakti
Pietiek ar vienkāršām piezīmēm. Melnrakstā var parādīties tikai tas, kas šeit uzrakstīts.
Noklusējuma iestatījumi: ""
sender — Sūtītājs un paraksts
Vārds, amats un kontaktinformācija. Pievienota burtiski.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
tone — Tonis
Melnraksta kopējais stils.
neutral — Neitrāls · friendly — Draudzīgs · formal — Formāls
Noklusējuma iestatījumi: "neutral"

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "thank_you_letter",
    "text": "{\"recipient\":\"Maiznīca Riverside\",\"occasion\":\"Mūsu vasaras gadatirgus sponsorēšana\",\"facts\":\"Maiznīca ziedoja maizi 200 viesiem. Divi viņu darbinieki palīdzēja pie letes.\",\"tone\":\"friendly\",\"sender\":\"Anna Berg, valde, biedrība Riverside\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Tikšanās apstiprinājums

appointment_confirmation

Uzrakstīt tikšanās apstiprinājumu ar datumu, vietu un izmaiņu datiem tieši tādiem, kā sniegti.

Ievades un konfigurācijas lauki

Pamatiestatījumi
recipient — Adresāts
Personas vārds.
Noklusējuma iestatījumi: ""
subject_matter — Tikšanās
Par ko ir tikšanās.
Noklusējuma iestatījumi: ""
date_time — Datums un laiks
Pievienots burtiski.
Noklusējuma iestatījumi: ""
place — Norises vieta
Pievienots burtiski.
Noklusējuma iestatījumi: ""
notes — Piezīmes
Pēc izvēles: kas jāņem līdzi, kā sagatavoties.
Noklusējuma iestatījumi: ""
cancellation — Mainīt vai atcelt
Kā mainīt vai atcelt. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
sender — Sūtītājs un paraksts
Vārds, amats un kontaktinformācija. Pievienota burtiski.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
tone — Tonis
Melnraksta kopējais stils.
neutral — Neitrāls · friendly — Draudzīgs · formal — Formāls
Noklusējuma iestatījumi: "neutral"

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "appointment_confirmation",
    "text": "{\"recipient\":\"Novak kungs\",\"subject_matter\":\"Apkures pārbaude\",\"date_time\":\"12. maijs, 10:00\",\"place\":\"Dzirnavu iela 4\",\"notes\":\"Lūdzu, nodrošināt piekļuvi katlu telpai. Līdzi ņemt pēdējo pārbaudes ziņojumu.\",\"cancellation\":\"Zvanīt uz 030 000000 līdz iepriekšējai dienai.\",\"tone\":\"neutral\",\"sender\":\"Servisa komanda, Heizung Berg\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Prombūtnes paziņojums

out_of_office

Uzrakstīt prombūtnes paziņojumu personām ārpus organizācijas un vienu kolēģiem, ar periodu tieši tādu, kā sniegts.

Ievades un konfigurācijas lauki

Pamatiestatījumi
person — Persona
Prombūtnē esošās personas vārds.
Noklusējuma iestatījumi: ""
date_range — Periods
No un līdz, tā, kā tam jāparādās.
Noklusējuma iestatījumi: ""
substitute — Kas aizvieto
Vārds un kontaktinformācija. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
notes — Piezīmes
Pēc izvēles: steidzami jautājumi, kas gaida līdz atgriešanās brīdim.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
tone — Tonis
Melnraksta kopējais stils.
neutral — Neitrāls · friendly — Draudzīgs · formal — Formāls
Noklusējuma iestatījumi: "neutral"

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "out_of_office",
    "text": "{\"person\":\"Mira Kovac\",\"date_range\":\"no 4. līdz 15. augustam\",\"substitute\":\"Tom Berg, tom.berg@example.org\",\"notes\":\"Rēķini gaida līdz atgriešanās brīdim.\",\"tone\":\"friendly\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Piedāvājuma atkārtots jautājums

offer_follow_up

Uzrakstīt pieklājīgu atgādinājumu par atvērtu piedāvājumu, bez spiediena, izdomātiem termiņiem vai atlaidēm.

Ievades un konfigurācijas lauki

Pamatiestatījumi
customer — Klients
Klienta nosaukums.
Noklusējuma iestatījumi: ""
offer_reference — Piedāvājums
Numurs vai nosaukums un datums. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
facts — Fakti
Ko piedāvāja, ko apsprieda, kāds būtu nākamais solis.
Noklusējuma iestatījumi: ""
sender — Sūtītājs un paraksts
Vārds, amats un kontaktinformācija. Pievienota burtiski.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
tone — Tonis
Melnraksta kopējais stils.
neutral — Neitrāls · friendly — Draudzīgs · formal — Formāls
Noklusējuma iestatījumi: "neutral"

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "offer_follow_up",
    "text": "{\"customer\":\"Atlas Druck\",\"offer_reference\":\"Piedāvājums 2026-41 no 3. marta\",\"facts\":\"Jauna locīšanas iekārta ar uzstādīšanu. Runājām par piegādi maijā. Nākamais solis būtu īss zvans.\",\"tone\":\"neutral\",\"sender\":\"Anna Berg, pārdošana, Lumen Print\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Īsā pamācība

quick_guide

Pārvērst piezīmes īsā pamācībā pa soļiem, ar brīdinājumiem tikai tādiem, kā sniegti.

Ievades un konfigurācijas lauki

Pamatiestatījumi
guide_title — Nosaukums
Pievienots burtiski.
Noklusējuma iestatījumi: ""
audience — Kam
Pēc izvēles: kas izmanto šo pamācību.
Noklusējuma iestatījumi: ""
notes — Piezīmes
Soļi, iestatījumi un brīdinājumi jebkurā secībā.
Noklusējuma iestatījumi: ""
support — Palīdzība
Pēc izvēles: pie kā vērsties. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "quick_guide",
    "text": "{\"guide_title\":\"Kafijas automāta tīrīšana\",\"audience\":\"Biroja komanda\",\"notes\":\"Izslēgt un ļaut atdzist. Iztukšot pilienu paplāti. Izskalot paplāti siltā ūdenī. Nelietot trauku mazgājamo mašīnu. Turēt tīrīšanas pogu nospiestu 3 sekundes.\",\"support\":\"Telpu apkalpes komanda, 12. telpa\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Drošības instruktāža

safety_briefing

Uzrakstīt drošības instruktāžu no sniegtajiem noteikumiem un apdraudējumiem, nepievienojot apdraudējumus, noteikumus vai juridiskus apgalvojumus.

Ievades un konfigurācijas lauki

Pamatiestatījumi
workplace — Darba vieta
Joma vai uzdevums, kam instruktāža paredzēta.
Noklusējuma iestatījumi: ""
notes — Noteikumi un apdraudējumi
Paša noteikumi, apdraudējumi un rīcība ārkārtas situācijā. Nekas cits netiek pievienots.
Noklusējuma iestatījumi: ""
responsible — Atbildīgais
Pievienots burtiski.
Noklusējuma iestatījumi: ""
briefing_date — Instruktāžas datums
Pievienots burtiski.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "safety_briefing",
    "text": "{\"workplace\":\"Tipogrāfijas darbnīca\",\"notes\":\"Apdraudējumi: kustīgi veltņi, šķīdinātāju tvaiki. Noteikumi: sasiet garus matus, tīrīšanas laikā valkāt cimdus, lietojot šķīdinātāju, turēt durvis atvērtas. Avārijas gadījumā: nospiest sarkano apturēšanas pogu, zvanīt maiņas vadītājam.\",\"responsible\":\"Tom Berg\",\"briefing_date\":\"12. maijs\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Paziņojums īrniekiem

tenant_notice

Uzrakstīt paziņojumu īrniekiem par darbiem, piekļuvi vai izmaiņām, ar datumu un kontaktinformāciju tieši tādiem, kā sniegti.

Ievades un konfigurācijas lauki

Pamatiestatījumi
property — Īpašums
Adrese vai ēka.
Noklusējuma iestatījumi: ""
topic — Tēma
Par ko ir paziņojums.
Noklusējuma iestatījumi: ""
facts — Fakti
Pietiek ar vienkāršām piezīmēm. Melnrakstā var parādīties tikai tas, kas šeit uzrakstīts.
Noklusējuma iestatījumi: ""
date_time — Datums un laiks
Pievienots burtiski.
Noklusējuma iestatījumi: ""
contact — Kontaktinformācija
Pievienots burtiski.
Noklusējuma iestatījumi: ""
sender — Sūtītājs un paraksts
Vārds, amats un kontaktinformācija. Pievienota burtiski.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
tone — Tonis
Melnraksta kopējais stils.
neutral — Neitrāls · friendly — Draudzīgs · formal — Formāls
Noklusējuma iestatījumi: "neutral"

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "tenant_notice",
    "text": "{\"property\":\"Dzirnavu iela 4\",\"topic\":\"Ūdens atslēgšana cauruļu remontam\",\"facts\":\"Ūdens visā ēkā tiks izslēgts apmēram uz 4 stundām. Lūdzam iepriekš sagatavot ūdeni un atstāt brīvu piekļuvi pagrabam.\",\"date_time\":\"12. maijs, 08:00\",\"contact\":\"Telpu apkalpes komanda, 030 000000\",\"tone\":\"neutral\",\"sender\":\"Īpašuma pārvalde Berg\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Iekšējais paziņojums

internal_announcement

Uzrakstīt paziņojumu kolēģiem vai biedriem no sniegtajiem faktiem, ar datumu un kontaktinformāciju tieši tādiem, kā doti.

Ievades un konfigurācijas lauki

Pamatiestatījumi
topic — Tēma
Par ko ir paziņojums.
Noklusējuma iestatījumi: ""
audience — Kam
Pēc izvēles: komanda, nodaļa vai visi biedri.
Noklusējuma iestatījumi: ""
facts — Fakti
Pietiek ar vienkāršām piezīmēm. Melnrakstā var parādīties tikai tas, kas šeit uzrakstīts.
Noklusējuma iestatījumi: ""
effective_date — Spēkā no
Pievienots burtiski.
Noklusējuma iestatījumi: ""
contact — Kontaktinformācija
Kas atbild uz jautājumiem. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
sender — Sūtītājs un paraksts
Vārds, amats un kontaktinformācija. Pievienota burtiski.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
tone — Tonis
Melnraksta kopējais stils.
neutral — Neitrāls · friendly — Draudzīgs · formal — Formāls
Noklusējuma iestatījumi: "neutral"

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "internal_announcement",
    "text": "{\"topic\":\"Jauns biroja darba laiks\",\"audience\":\"Visi darbinieki\",\"facts\":\"Piektdienās birojs slēdzas plkst. 16:00. Pēc tam zvani tiek pāradresēti uz atbildētājpakalpojumu. Lūdzam nākamajā kontaktā to pateikt klientiem.\",\"effective_date\":\"1. jūnijs\",\"contact\":\"Anna Berg, birojs\",\"tone\":\"neutral\",\"sender\":\"Vadība, Lumen Print\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Darba atskaite

work_report

No piezīmēm un stundu un materiālu tabulas izveido sakārtotu darba atskaiti. Serveris saskaita stundas un summas, mākslīgais intelekts formulē paveikto darbu.

Ievades un konfigurācijas lauki

Pamatiestatījumi
customer — Klients
Pievienots burtiski.
Noklusējuma iestatījumi: ""
site — Objekts
Neobligāti: adrese vai darba numurs.
Noklusējuma iestatījumi: ""
work_date — Darba datums
Pievienots burtiski.
Noklusējuma iestatījumi: ""
technician — Darbu veica
Neobligāti: vārds vai komanda.
Noklusējuma iestatījumi: ""
work_notes — Piezīmes par darbu
Kas tika izdarīts, kas atrasts, kas vēl atvērts. Pietiek ar vienkāršām piezīmēm.
Noklusējuma iestatījumi: ""
lines — Stundas un materiāli
Viena rinda katram postenim. kind ir labour, material vai other. unit_price var būt tukšs.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
currency — Valūta
Īss kods vai zīme, ko rāda pie summām, piemēram, EUR.
Noklusējuma iestatījumi: "EUR"

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "work_report",
    "text": "{\"customer\":\"Hartmann Bakery\",\"site\":\"Mill Street 4\",\"work_date\":\"2026. gada 12. maijs\",\"technician\":\"Tom Berg\",\"work_notes\":\"Nomainīts tecošs vārsts mīklas maisītāja ūdens vadā. Noplūdes pārbaude veikta, noplūdes nav konstatētas. Otrajam vārstam ir rūsa, un tas jānomaina nākamajā apkopē.\",\"lines\":\"id,kind,description,quantity,unit,unit_price\\nL1,labour,Remonts un pārbaude,2.5,h,48\\nL2,material,Lodveida vārsts DN15,1,gab.,18.40\\nL3,other,Brauciens,1,pauša.,25\",\"currency\":\"EUR\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Defektu saraksts

defect_list

No pārbaudes piezīmēm izveido numurētu defektu sarakstu. Katrs ieraksts ir saistīts ar precīzu piezīmju fragmentu, un nekas netiek pievienots.

Ievades un konfigurācijas lauki

Pamatiestatījumi
site — Objekts vai īpašums
Pievienots burtiski.
Noklusējuma iestatījumi: ""
inspection_date — Pārbaudes datums
Pievienots burtiski.
Noklusējuma iestatījumi: ""
inspector — Pārbaudi veica
Neobligāti.
Noklusējuma iestatījumi: ""
document — Pārbaudes piezīmes
Viens defekts rindā vai rindkopā. Var minēt fotoattēlu failu nosaukumus.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "defect_list",
    "text": "{\"site\":\"Mill Road 3, otrais stāvs\",\"inspection_date\":\"2026. gada 3. jūnijs\",\"inspector\":\"A. Novak\",\"document\":\"Virtuve: kontaktligzdai blakus logam nav vāciņa, vadi ir redzami.\\n\\nVannas istaba: dušas apkārtnē kreisajā pusē trūkst šuvju pildījuma.\\n\\nGaitenis: durvju ailas krāsa ir saskrāpēta, skat. foto IMG_204.\\n\\nDzīvojamā istaba: radiatora vārsts negriežas.\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Darba atsauksmes skaidrojums

reference_explained

Darba atsauksmes skaidrojums teikumu pa teikumam vienkāršiem vārdiem. Katrs skaidrojums ir saistīts ar precīzu teikumu.

Ievades un konfigurācijas lauki

Pamatiestatījumi
document — Atsauksmes teksts
Ielīmējiet tekstu. Tas tiek uzskatīts par datiem, nevis norādījumiem.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "reference_explained",
    "text": "{\"document\":\"Kovac kundze strādāja pie mums par projektu asistenti no 2023. gada marta līdz 2026. gada jūnijam.\\n\\nViņa veica uzticētos uzdevumus ar lielu rūpību un vienmēr mūsu pilnīgai apmierinātībai.\\n\\nViņas uzvedība pret kolēģiem bija laipna, un viņa vienmēr bija punktuāla.\\n\\nVēlam viņai visu to labāko nākotnē.\"}"
}
Pilna konfigurācijas shēma
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "document": {
            "type": "string",
            "maxLength": 12000,
            "minLength": 1
        }
    },
    "required": [
        "document"
    ]
}

Darba atsauksmes projekts

reference_draft

Darba atsauksmes projekts no sniegtajiem faktiem. Datumi, pienākumi un vērtējumi parādās tikai tad, ja tie ir ievadē.

Ievades un konfigurācijas lauki

Pamatiestatījumi
employee — Darbinieks
Pilns vārds un uzvārds. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
period — Nodarbinātības periods
Tiek pievienots burtiski, piemēram, 2023. gada 1. marts līdz 2026. gada 30. jūnijs.
Noklusējuma iestatījumi: ""
role — Amats
Pievienots burtiski.
Noklusējuma iestatījumi: ""
company — Uzņēmums
Pievienots burtiski.
Noklusējuma iestatījumi: ""
facts — Fakti
Pienākumi, rezultāti, uzvedība un to vērtējums. Projektā var parādīties tikai tas, kas šeit uzrakstīts.
Noklusējuma iestatījumi: ""
sender — Sūtītājs un paraksts
Vārds, amats un kontaktinformācija. Pievienota burtiski.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
tone — Tonis
Melnraksta kopējais stils.
neutral — Neitrāls · friendly — Draudzīgs · formal — Formāls
Noklusējuma iestatījumi: "neutral"

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "reference_draft",
    "text": "{\"employee\":\"Mira Kovac\",\"period\":\"2023. gada 1. marts līdz 2026. gada 30. jūnijs\",\"role\":\"Projektu asistente\",\"company\":\"Lumen Print\",\"facts\":\"Plānoja drukas grafikus 40 klientiem. Apmācīja divus jaunus kolēģus. Viņas darbs bija ļoti labs un uzticams. Kolēģi un klienti novērtēja viņas laipno attieksmi. Viņa aiziet pēc paša vēlēšanās.\",\"tone\":\"formal\",\"sender\":\"Tom Berg, ražošanas vadītājs\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Komunālo maksājumu pārbaude

utility_bill_check

Komunālo maksājumu aprēķina pārrēķins pēc tā skaitļiem un jautājumu saraksts. Aprēķinus veic serveris.

Ievades un konfigurācijas lauki

Pamatiestatījumi
property — Dzīvoklis vai īpašums
Pievienots burtiski.
Noklusējuma iestatījumi: ""
period — Aprēķina periods
Pievienots burtiski.
Noklusējuma iestatījumi: ""
lines — Izmaksas no aprēķina
Viena rinda katram izmaksu veidam: total_amount ēkai, key_total un key_share sadalījumam, piemēram, 500 un 62 kvadrātmetri. previous_total var būt tukšs.
Noklusējuma iestatījumi: ""
advance_paid — Avansa maksājumi
Perioda laikā samaksātā kopsumma. Tukšs, ja nav zināms.
Noklusējuma iestatījumi: ""
billed_balance — Atlikums aprēķinā
Aprēķinā norādītā maksājamā summa salīdzināšanai. Tukšs, ja nav zināms.
Noklusējuma iestatījumi: ""
statement_total — Piezīmes no aprēķina
Neobligāti: viss pārējais, kas norādīts aprēķinā, piemēram, izrakstītais atlikums.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
currency — Valūta
Īss kods vai zīme, ko rāda pie summām, piemēram, EUR.
Noklusējuma iestatījumi: "EUR"

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "utility_bill_check",
    "text": "{\"property\":\"Mill Road 3, dzīvoklis 5\",\"period\":\"2025. gada 1. janvāris līdz 31. decembris\",\"lines\":\"id,cost_type,total_amount,key_total,key_share,previous_total\\nC1,Apkure,8400,500,62,6800\\nC2,Ūdens,2100,500,62,2050\\nC3,Namu pārzinis,3600,500,62,3600\\nC4,Apdrošināšana,1500,500,62,1450\",\"advance_paid\":\"1500\",\"billed_balance\":\"402.60\",\"statement_total\":\"Aprēķins ar datumu 2026. gada 15. marts.\",\"currency\":\"EUR\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Alergēnu marķēšana

allergen_labelling

Ēdienu 14 galveno pārtikas alergēnu atzīmēšana pēc sastāvdaļu saraksta. Katrs ieraksts min sastāvdaļu, no kuras tas nāk, uzņēmuma pārbaudei.

Ievades un konfigurācijas lauki

Pamatiestatījumi
dishes — Ēdieni un sastāvdaļas
Viena rinda katram ēdienam ar visām sastāvdaļām, arī iepirkto produktu sastāvdaļām, ja tās ir zināmas.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "allergen_labelling",
    "text": "{\"dishes\":\"id,dish,ingredients\\nD1,Pankūkas,\\\"kviešu milti, olas, piens, sviests, sāls\\\"\\nD2,Lēcu zupa,\\\"lēcas, burkāni, selerija, sīpoli, olīveļļa\\\"\\nD3,Salāti ar vinegretu,\\\"lapu salāti, tomāti, sinepes, vīna etiķis, saulespuķu eļļa\\\"\"}"
}
Pilna konfigurācijas shēma
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "dishes": {
            "type": "string",
            "maxLength": 20000,
            "minLength": 1
        }
    },
    "required": [
        "dishes"
    ]
}

Mācību kartītes

flashcards

No mācību teksta izveido jautājumu un atbilžu kartītes. Katra kartīte ir saistīta ar precīzu fragmentu, un komplektu var importēt kartīšu programmās.

Ievades un konfigurācijas lauki

Pamatiestatījumi
document — Mācību teksts
Ielīmējiet tekstu. Tas tiek uzskatīts par datiem, nevis norādījumiem.
Noklusējuma iestatījumi: ""
card_count — Kartīšu skaits
No 5 līdz 40.
Noklusējuma iestatījumi: 12

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "flashcards",
    "text": "{\"document\":\"Fotosintēze notiek augu šūnu hloroplastos. Hlorofils absorbē gaismu, galvenokārt sarkanajā un zilajā diapazonā.\\n\\nGaismas reakcijās ūdens tiek sašķelts un izdalās skābeklis. Enerģija tiek uzkrāta ATP un NADPH.\\n\\nKalvina ciklā ar šo enerģiju oglekļa dioksīds tiek pārvērsts cukurā.\",\"card_count\":5}"
}
Pilna konfigurācijas shēma
{
    "type": "object",
    "additionalProperties": false,
    "properties": {
        "document": {
            "type": "string",
            "maxLength": 30000,
            "minLength": 1
        },
        "card_count": {
            "type": "integer",
            "minimum": 5,
            "maximum": 40
        }
    },
    "required": [
        "document",
        "card_count"
    ]
}

Stundas plāns

lesson_plan

No posmiem un ilguma izveido laika sadalītu stundas plānu. Serveris aprēķina laikus, mākslīgais intelekts formulē katru posmu un tā mācību mērķi.

Ievades un konfigurācijas lauki

Pamatiestatījumi
meeting_title — Stundas tēma
Pievienots burtiski.
Noklusējuma iestatījumi: ""
objective — Mācību mērķis un grupa
Ko grupai vajadzētu spēt pēc tam un kas ir šī grupa.
Noklusējuma iestatījumi: ""
start_time — Sākuma laiks
Formāts 09:30.
Noklusējuma iestatījumi: "08:00"
topics — Posmi
Viens posms rindā ar vadītāju un minūtēm.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
available_minutes — Pieejamās minūtes
0 nozīmē bez ierobežojuma. Garāks plāns tiek atzīmēts.
Noklusējuma iestatījumi: 45
break_minutes — Pārtraukums pēc katra trešā posma
Minūtes, 0 nozīmē bez pārtraukuma.
Noklusējuma iestatījumi: 0

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "lesson_plan",
    "text": "{\"meeting_title\":\"Daļskaitļi: saskaitīšana ar vienādu saucēju\",\"objective\":\"5. klase prot saskaitīt daļskaitļus ar vienādu saucēju.\",\"start_time\":\"08:00\",\"topics\":\"id,topic,owner,minutes\\nP1,Atkārtojums: kas ir daļskaitlis,Skolotājs,5\\nP2,Saskaitīšanas parādīšana ar picas šķēlītēm,Skolotājs,10\\nP3,Vingrinājumi pāros,Skolēni,20\\nP4,Rezultātu salīdzināšana un kopsavilkums,Klase,10\",\"available_minutes\":45,\"break_minutes\":0}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Apdrošināšanas gadījuma pieteikums

insurance_claim

Pieteikums apdrošinātājam no sniegtajiem faktiem. Polises numurs, datums un summa paliek precīzi, un nekas netiek pievienots.

Ievades un konfigurācijas lauki

Pamatiestatījumi
insurer — Apdrošinātājs
Pievienots burtiski.
Noklusējuma iestatījumi: ""
policy_number — Polises numurs
Pievienots burtiski.
Noklusējuma iestatījumi: ""
incident_date — Notikuma datums
Pievienots burtiski.
Noklusējuma iestatījumi: ""
incident_place — Notikuma vieta
Pievienots burtiski.
Noklusējuma iestatījumi: ""
facts — Fakti
Kas notika, kas tika bojāts, kas tika darīts pēc tam, kas bija iesaistīts.
Noklusējuma iestatījumi: ""
claim_amount — Pieprasītā summa
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
sender — Sūtītājs un paraksts
Vārds, amats un kontaktinformācija. Pievienota burtiski.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "insurance_claim",
    "text": "{\"insurer\":\"Riverside Insurance\",\"policy_number\":\"HR-4471-22\",\"incident_date\":\"2026. gada 14. marts\",\"incident_place\":\"Mill Road 3, dzīvoklis 5\",\"facts\":\"Naktī plīsa ūdensvada caurule virtuves sienā. Ūdens ieplūda virtuvē un gaitenī. Gaiteņa grīda un viens virtuves skapis ir bojāti. Mēs pagriezām galveno ventili un tajā pašā rītā izsaucām santehniķi.\",\"claim_amount\":\"2,350 EUR\",\"sender\":\"Anna Novak, Mill Road 3, Bridgeport\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Komandējuma izdevumu pārskats

travel_expenses

No izdevumu saraksta izveido komandējuma izdevumu pārskatu. Serveris saskaita summas un paziņo par trūkstošiem čekiem un datumiem.

Ievades un konfigurācijas lauki

Pamatiestatījumi
traveller — Ceļotājs
Pievienots burtiski.
Noklusējuma iestatījumi: ""
period — Ceļojuma periods
Pievienots burtiski.
Noklusējuma iestatījumi: ""
purpose — Brauciena mērķis
Uz kurieni un kāpēc.
Noklusējuma iestatījumi: ""
lines — Izdevumi
Viena rinda katram izdevumam. receipt ir yes vai no.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
currency — Valūta
Īss kods vai zīme, ko rāda pie summām, piemēram, EUR.
Noklusējuma iestatījumi: "EUR"

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "travel_expenses",
    "text": "{\"traveller\":\"Mira Kovac\",\"period\":\"2026. gada 3. līdz 4. jūnijs\",\"purpose\":\"Vizīte pie piegādātāja Hartmann Paper Bridgeportā, lai vienotos par piegādes grafiku.\",\"lines\":\"id,date,category,description,amount,receipt\\nE1,3. jūnijs,Vilciens,Biļete turp un atpakaļ,86.50,yes\\nE2,3. jūnijs,Viesnīca,Viena nakts,112,yes\\nE3,3. jūnijs,Ēdināšana,Vakariņas ar piegādātāju,48.20,no\\nE4,4. jūnijs,Taksometrs,No stacijas uz biroju,,no\",\"currency\":\"EUR\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Kluba gada pārskats

club_annual_report

Kluba vai biedrības gada pārskats no piezīmēm. Biedru skaits un finanses parādās tieši tā, kā sniegts.

Ievades un konfigurācijas lauki

Pamatiestatījumi
club — Klubs vai biedrība
Pievienots burtiski.
Noklusējuma iestatījumi: ""
year — Gads
Pievienots burtiski.
Noklusējuma iestatījumi: ""
facts — Fakti
Pasākumi, biedri, finanses, pateicības un plāni. Pietiek ar vienkāršām piezīmēm.
Noklusējuma iestatījumi: ""
sender — Sūtītājs un paraksts
Vārds, amats un kontaktinformācija. Pievienota burtiski.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
length — Garums
Melnraksta aptuvenais garums.
short — Īss · medium — Vidējs · long — Garš
Noklusējuma iestatījumi: "medium"

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "club_annual_report",
    "text": "{\"club\":\"Riverside Rowing Club\",\"year\":\"2025\",\"facts\":\"Jūnijā notika vasaras regate ar 120 dalībniekiem. Tika nopirktas divas jaunas laivas. Biedru skaits pieauga no 84 līdz 97. Ieņēmumi bija 18400 EUR, izdevumi 16900 EUR. 2026. gadā vēlamies atjaunot laivu māju. Paldies regates komandas brīvprātīgajiem.\",\"length\":\"medium\",\"sender\":\"Anna Novak, priekšsēdētāja\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Dzīvokļa nodošanas akts

flat_handover

Dzīvokļa nodošanas akts no piezīmēm. Adrese, skaitītāju rādījumi, atslēgas un klātesošie paliek tieši tādi, kā ievadīti.

Ievades un konfigurācijas lauki

Pamatiestatījumi
address — Adrese
Pievienots burtiski.
Noklusējuma iestatījumi: ""
handover_date — Nodošanas datums
Pievienots burtiski.
Noklusējuma iestatījumi: ""
parties — Klātesošās personas
Vārdi un lomas. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
meters — Skaitītāju rādījumi
Viens skaitītājs rindā ar numuru un rādījumu. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
keys — Atslēgas
Kas tika nodots. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
rooms_notes — Piezīmes pa telpām
Stāvoklis pa telpām. Defekti un vienošanās vienkāršās piezīmēs.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "flat_handover",
    "text": "{\"address\":\"Mill Road 3, dzīvoklis 5, Bridgeport\",\"handover_date\":\"2026. gada 30. jūnijs\",\"parties\":\"Anna Novak (izīrētāja), Tom Berg (īrnieks)\",\"meters\":\"Elektrība 44812 kWh\\nŪdens 312 m3\",\"keys\":\"3 dzīvokļa atslēgas, 1 pagraba atslēga\",\"rooms_notes\":\"Virtuve tīra, uz darba virsmas viena švīka. Dzīvojamā istaba tikko izkrāsota, bojājumu nav. Vannas istaba tīra, jaucējkrāns nedaudz pil. Īrnieks jaucējkrānu salabos līdz 15. jūlijam.\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Sarunas ar darbinieku sagatavošana

staff_talk_prep

Sarunas ar darbinieku sagatavošana no piezīmēm: stiprās puses, tēmas, jautājumi un iespējamie mērķi, ar piemēriem tikai no piezīmēm.

Ievades un konfigurācijas lauki

Pamatiestatījumi
employee — Darbinieks
Pievienots burtiski.
Noklusējuma iestatījumi: ""
meeting_date — Sarunas datums
Neobligāti.
Noklusējuma iestatījumi: ""
role — Amats
Neobligāti.
Noklusējuma iestatījumi: ""
facts — Fakti
Novērojumi, rezultāti, bažas un vēlmes. Pietiek ar vienkāršām piezīmēm.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
tone — Tonis
Melnraksta kopējais stils.
neutral — Neitrāls · friendly — Draudzīgs · formal — Formāls
Noklusējuma iestatījumi: "neutral"

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "staff_talk_prep",
    "text": "{\"employee\":\"Mira Kovac\",\"meeting_date\":\"2026. gada 20. jūnijs\",\"role\":\"Projektu asistente\",\"facts\":\"Labi plānoja darbnīcas pārcelšanu. Apmācīja divus jaunus kolēģus. Pavasarī atskaites kavējās trīs reizes. Viņa vēlētos uzņemties vairāk darba ar klientiem.\",\"tone\":\"friendly\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Kases pārskats biedrībām

cash_report

Kases grāmata pārtop kases pārskatā. Serveris aprēķina sākuma un beigu atlikumu, ienākumus un izdevumus un ziņo par trūkstošiem datumiem un čekiem.

Ievades un konfigurācijas lauki

Pamatiestatījumi
club — Klubs vai biedrība
Pievienots burtiski.
Noklusējuma iestatījumi: ""
period — Periods
Pievieno vārds vārdā, piemēram, no 1. janvāra līdz 31. martam 2026.
Noklusējuma iestatījumi: ""
opening_balance — Sākuma atlikums
Atlikums perioda sākumā, piemēram, 1250.50. Negatīvs atlikums sākas ar mīnusa zīmi.
Noklusējuma iestatījumi: ""
stated_closing — Norādītais beigu atlikums
Pēc izvēles: faktiski saskaitītais vai bankas norādītais atlikums, salīdzināšanai.
Noklusējuma iestatījumi: ""
lines — Kases grāmata
Viena rinda vienam grāmatojumam. Jāievada vai nu ienākums, vai izdevums kā pozitīvs skaitlis. receipt ir yes vai no.
Noklusējuma iestatījumi: ""
treasurer_notes — Piezīmes
Pēc izvēles: ko pārskatam vajadzētu minēt, piemēram, lielāku grāmatojumu mērķi.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
currency — Valūta
Īss kods vai zīme, ko rāda pie summām, piemēram, EUR.
Noklusējuma iestatījumi: "EUR"

Maksimālais UTF-8 ievades baitu skaits: 45000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "cash_report",
    "text": "{\"club\":\"Riverside airēšanas klubs\",\"period\":\"No 1. janvāra līdz 31. martam 2026\",\"opening_balance\":\"1250.00\",\"stated_closing\":\"1941.20\",\"lines\":\"id,date,description,income,expense,receipt\\nK1,2026-01-15,Biedru naudas janvāris,640.00,,yes\\nK2,2026-01-28,Laivas degviela,,86.40,yes\\nK3,2026-02-10,Zāles īre,,180.00,yes\\nK4,2026-02-21,Kūku pārdošana atvērto durvju dienā,212.50,,no\\nK5,,Tīrīšanas līdzekļi,,34.90,yes\\nK6,2026-03-12,Maiznīcas ziedojums,150.00,,yes\",\"treasurer_notes\":\"Kūku pārdošanas čeks vēl ir pie organizatores. Skaidrā nauda tika saskaitīta marta beigās.\",\"currency\":\"EUR\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Braucienu žurnāla pārbaude

mileage_log_check

Braucienu žurnāla pārbaude rindu pa rindai. Serveris aprēķina katra brauciena kilometrus un ziņo par robiem, krītošiem rādījumiem un trūkstošām ziņām.

Ievades un konfigurācijas lauki

Pamatiestatījumi
vehicle — Transportlīdzeklis
Pievieno vārds vārdā, piemēram, nosaukumu vai numura zīmi.
Noklusējuma iestatījumi: ""
period — Periods
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
lines — Braucieni
Viena rinda vienam braucienam ar sākuma un beigu rādījumu. trip_type ir brīvs teksts, piemēram, darba vai privāts.
Noklusējuma iestatījumi: ""
remarks — Piezīmes
Pēc izvēles: ko pārbaudei vajadzētu minēt.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 45000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "mileage_log_check",
    "text": "{\"vehicle\":\"Uzņēmuma furgons BX-KM 418\",\"period\":\"2026. gada maijs\",\"lines\":\"id,date,driver,start_km,end_km,trip_type,purpose\\nF1,2026-05-04,T. Berg,45210,45262,darba,\\\"Klienta apmeklējums, Hartmann maiznīca\\\"\\nF2,2026-05-05,T. Berg,45262,45298,privāts,Brauciens uz būvmateriālu veikalu\\nF3,2026-05-06,A. Novak,45310,45402,darba,Piegāde uz Dzirnavu ielu\\nF4,2026-05-07,A. Novak,45402,45455,,Tikšanās ar piegādātāju Bridžportā\\nF5,2026-05-08,T. Berg,45450,45471,darba,Objekta apmeklējums\",\"remarks\":\"\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Darba laika uzskaites kopsavilkums

timesheet_summary

Darba laika saskaitīšana no sākuma, beigām un pārtraukuma. Serveris aprēķina stundas pa personām un nedēļām, salīdzina ar mērķi un ziņo par neparastiem laikiem.

Ievades un konfigurācijas lauki

Pamatiestatījumi
organisation — Uzņēmums vai biedrība
Pievienots burtiski.
Noklusējuma iestatījumi: ""
period — Periods
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
lines — Laika ieraksti
Viena rinda vienam darba posmam. Laiki kā 08:30, pārtraukums veselās minūtēs.
Noklusējuma iestatījumi: ""
target_hours — Mērķa stundas nedēļā
Pēc izvēles: mērķis vienai personai vienā kalendāra nedēļā, piemēram, 38.5.
Noklusējuma iestatījumi: ""
remarks — Piezīmes
Pēc izvēles: ko kopsavilkumam vajadzētu minēt.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
overnight — Maiņas pāri pusnaktij
Jā uzskata beigas pirms sākuma par nākamo dienu. Nē ziņo par šādām rindām.
no — Nē · yes — Jā
Noklusējuma iestatījumi: "no"

Maksimālais UTF-8 ievades baitu skaits: 45000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "timesheet_summary",
    "text": "{\"organisation\":\"Hartmann maiznīca\",\"period\":\"No 4. līdz 10. maijam 2026\",\"lines\":\"id,person,date,start,end,break_minutes\\nS1,Mira Kovac,2026-05-04,08:00,12:30,30\\nS2,Mira Kovac,2026-05-05,08:00,14:00,30\\nS3,Mira Kovac,2026-05-06,07:30,15:45,45\\nS4,Mira Kovac,2026-05-07,08:00,13:00,\\nS5,Tom Berg,2026-05-04,06:00,10:00,0\\nS6,Tom Berg,2026-05-05,14:00,12:00,0\\nS7,Tom Berg,2026-05-06,06:00,13:00,30\\nS8,Tom Berg,2026-05-07,,11:00,15\",\"target_hours\":\"20\",\"overnight\":\"no\",\"remarks\":\"\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Skaitītāju rādījumu novērtējums

meter_readings

Elektrības, ūdens vai gāzes skaitītāju rādījumu novērtējums. Serveris aprēķina patēriņu periodos un ziņo par novirzēm un krītošiem rādījumiem.

Ievades un konfigurācijas lauki

Pamatiestatījumi
property — Īpašums vai mājsaimniecība
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
lines — Rādījumi
Viena rinda vienam rādījumam. Datumi kā 2026-03-31 vai 31.03.2026. Vienam skaitītājam viena vienība.
Noklusējuma iestatījumi: ""
remarks — Piezīmes
Pēc izvēles: piemēram, skaitītāja maiņa vai ilga prombūtne.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
outlier_percent — Novirzes robeža procentos
Par periodiem, kas tik tālu no skaitītāja vidējā, tiek ziņots. No 10 līdz 500.
Noklusējuma iestatījumi: 50

Maksimālais UTF-8 ievades baitu skaits: 40000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "meter_readings",
    "text": "{\"property\":\"Dzirnavu iela 3, 5. dzīvoklis\",\"lines\":\"id,meter,date,reading,unit\\nZ1,Elektrība,2026-01-01,44120,kWh\\nZ2,Elektrība,2026-02-01,44430,kWh\\nZ3,Elektrība,2026-03-01,44710,kWh\\nZ4,Elektrība,2026-04-01,45410,kWh\\nZ5,Elektrība,2026-05-01,45700,kWh\\nZ6,Ūdens,2026-01-01,312.5,m3\\nZ7,Ūdens,2026-04-01,331,m3\\nZ8,Ūdens,2026-07-01,328.5,m3\",\"outlier_percent\":50,\"remarks\":\"Martā izmantots elektriskais sildītājs.\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Inventarizācijas saraksts

inventory_list

Krājumu uzskaite pārtop inventarizācijas sarakstā. Serveris reizina daudzumu ar vienības vērtību, saskaita pa kategorijām un ziņo par dublikātiem un trūkstošām vērtībām.

Ievades un konfigurācijas lauki

Pamatiestatījumi
organisation — Veikals vai biedrība
Pievienots burtiski.
Noklusējuma iestatījumi: ""
inventory_date — Inventarizācijas datums
Pievienots burtiski.
Noklusējuma iestatījumi: ""
location — Vieta
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
lines — Priekšmeti
Viena rinda vienam priekšmetam ar daudzumu un vienības vērtību. Par trūkstošu skaitli tiek ziņots, un rinda paliek ārpus summas.
Noklusējuma iestatījumi: ""
remarks — Piezīmes
Pēc izvēles: ko sarakstam vajadzētu minēt.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
currency — Valūta
Īss kods vai zīme, ko rāda pie summām, piemēram, EUR.
Noklusējuma iestatījumi: "EUR"

Maksimālais UTF-8 ievades baitu skaits: 45000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "inventory_list",
    "text": "{\"organisation\":\"Riverside airēšanas klubs\",\"inventory_date\":\"2025. gada 31. decembris\",\"location\":\"Laivu māja\",\"lines\":\"id,category,item,quantity,unit,unit_value\\nI1,Laivas,Vieninieks,3,gab.,1800\\nI2,Laivas,Airu pāris,12,pāris,95\\nI3,Virtuve,Kafijas automāts,1,gab.,240\\nI4,Virtuve,Šķīvji,48,gab.,2.50\\nI5,Virtuve,Šķīvji,48,gab.,2.50\\nI6,Darbnīca,Akumulatora urbis,2,gab.,\\nI7,Darbnīca,Smērviela,,kanna,7.80\",\"remarks\":\"Saskaitīja divi valdes locekļi.\",\"currency\":\"EUR\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Maiņas nodošana

shift_handover

Maiņas piezīmes pārtop skaidrā nodošanā. Parādās tikai punkti no piezīmēm, atvērtie uzdevumi ir atsevišķi, nekas netiek vērtēts vai ieteikts.

Ievades un konfigurācijas lauki

Pamatiestatījumi
area — Joma vai komanda
Pievieno vārds vārdā, piemēram, nodaļu, virtuvi vai ražošanas līniju.
Noklusējuma iestatījumi: ""
shift — Maiņa un datums
Pievienots burtiski.
Noklusējuma iestatījumi: ""
handed_by — Nodeva
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
received_by — Pārņēma
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
notes — Maiņas piezīmes
Pietiek ar vienkāršām piezīmēm. Nodošanā var parādīties tikai šeit rakstītais.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "shift_handover",
    "text": "{\"area\":\"2. nodaļa, aprūpes komanda\",\"shift\":\"Vakara maiņa, 2026. gada 12. maijs\",\"handed_by\":\"A. Novak\",\"received_by\":\"T. Berg\",\"notes\":\"12. palāta: Hansena kungam plkst. 16:00 asinsspiediens 150/90, ārsts informēts, jauna norīkojuma vēl nav. 14. palāta: Lundas kundze plkst. 18:00 saņēma vakara tabletes. 9. palāta: izsaukuma poga nedarbojas, tehniķim piezvanīts, atnāks rīt no rīta. 12. palāta: pirms 21:00 vēlreiz jautāt ārstam par jauno norīkojumu. Veļas piegāde vēl jānovieto vietā.\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Biedrības budžeta plāns

club_budget

Budžeta skaitļi pārtop biedrības budžeta plānā. Serveris saskaita ienākumus un izdevumus, aprēķina atlikumu un atzīmē vismaz 20 % izmaiņas pret iepriekšējo gadu.

Ievades un konfigurācijas lauki

Pamatiestatījumi
club — Klubs vai biedrība
Pievienots burtiski.
Noklusējuma iestatījumi: ""
year — Budžeta gads
Pievienots burtiski.
Noklusējuma iestatījumi: ""
lines — Budžeta pozīcijas
Viena rinda vienai pozīcijai. kind ir income vai expense. previous ir iepriekšējā gada skaitlis un var būt tukšs.
Noklusējuma iestatījumi: ""
remarks — Piezīmes
Pēc izvēles: izmaiņu iemesli vai gada plāni.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
currency — Valūta
Īss kods vai zīme, ko rāda pie summām, piemēram, EUR.
Noklusējuma iestatījumi: "EUR"

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "club_budget",
    "text": "{\"club\":\"Riverside airēšanas klubs\",\"year\":\"2026\",\"lines\":\"id,kind,item,planned,previous\\nH1,income,Biedru naudas,18400,17800\\nH2,income,Regates dalības maksas,3600,2800\\nH3,income,Ziedojumi,1500,2000\\nH4,expense,Laivu remonts,6200,4800\\nH5,expense,Laivu mājas īre,9600,9600\\nH6,expense,Apdrošināšana,2100,1950\\nH7,expense,Laivu mājas atjaunošana,7000,\",\"remarks\":\"Laivu mājas atjaunošana plānota vasarā. Divām laivām vajadzīgi jauni rigeri.\",\"currency\":\"EUR\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Sagatavošanās darba intervijai

interview_preparation

Sagatavošanās darba intervijai no darba sludinājuma un CV: iespējamie jautājumi, atbilstošie punkti un robi. Nekas netiek pievienots par darba devēju vai kandidātu.

Ievades un konfigurācijas lauki

Pamatiestatījumi
job_title — Amata nosaukums
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
company — Uzņēmums
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
job_ad — Darba sludinājums
Ielīmējiet tekstu. Tas tiek uzskatīts par datiem, nevis norādījumiem.
Noklusējuma iestatījumi: ""
cv — CV
Ielīmēt tekstu. Tikai to, kas vajadzīgs sagatavošanai; kontaktinformāciju var izlaist.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "interview_preparation",
    "text": "{\"job_title\":\"Projekta asistents\",\"company\":\"Lumen Print\",\"job_ad\":\"Lumen Print meklē projekta asistentu Bridžportā. Uzdevumi: drukas grafiku plānošana, saskaņošana ar klientiem un piegādātājiem, iknedēļas statusa pārskatu sagatavošana. Prasības: pieredze projektu koordinēšanā, droša izklājlapu lietošana, laba rakstiskā angļu valoda, pieredze drukas ražošanā būs priekšrocība. Sākums: 1. septembris.\",\"cv\":\"Mira Kovac. No 2023 līdz 2026: biroja asistente uzņēmumā Hartmann Paper, Bridžporta. Saskaņoja piegādes ar 40 klientiem, vadīja piegādes plānu izklājlapās, apmācīja divas jaunas kolēģes. No 2020 līdz 2023: biroja darbinieka apmācība. Valodas: angļu, labi rakstos un runā; horvātu, dzimtā.\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Braukšanas nodarbību uzskaite

driving_lesson_record

Braukšanas nodarbību saraksts pārtop apmācības uzskaitē. Serveris saskaita nodarbības pa veidiem un salīdzina tās ar ievadītajiem mērķiem.

Ievades un konfigurācijas lauki

Pamatiestatījumi
learner — Audzēknis
Vārds vai atsauce. Pievienots burtiski.
Noklusējuma iestatījumi: ""
driving_school — Autoskola
Pievienots burtiski.
Noklusējuma iestatījumi: ""
licence_class — Vadītāja apliecības kategorija
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
lines — Nodarbības
Viena rinda katrai nodarbībai vai blokam. units ir nodarbību skaits, topic var būt tukšs.
Noklusējuma iestatījumi: ""
targets — Mērķi pa nodarbību veidiem
Viena rinda katram veidam ar spēkā esošo mērķi. Rīks nezina noteikumus un salīdzina tikai šos skaitļus.
Noklusējuma iestatījumi: ""
remarks — Piezīmes
Pēc izvēles: viss, kas uzskaitē jāpiemin.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "driving_lesson_record",
    "text": "{\"learner\":\"Mira K.\",\"driving_school\":\"Autoskola „Liepas”\",\"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\":\"Nodarbība L8 tika pārcelta, datums vēl nav noteikts.\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Matu krāsošanas kartīte

hair_colour_card

Krāsu produkti un piezīmes pārtop krāsošanas kartītē. Serveris aprēķina sajaukšanas attiecību un daudzumus no ievadītajiem produktiem, un par ādu nekas netiek teikts.

Ievades un konfigurācijas lauki

Pamatiestatījumi
client — Klients
Vārds vai klienta numurs. Pievienots burtiski.
Noklusējuma iestatījumi: ""
salon — Salons
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
recipe_date — Datums
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
lines — Produkti
Viena rinda katram produktam. Ievadiet daļas attiecībai vai katra produkta daudzumu.
Noklusējuma iestatījumi: ""
total_amount — Kopējais daudzums
Pēc izvēles: sajaucamais daudzums, piemēram, 120. Tas tiek sadalīts pēc daļām.
Noklusējuma iestatījumi: ""
recipe_notes — Piezīmes par uzklāšanu
Pēc izvēles: secība, iedarbības laiki, klienta vēlmes.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
unit — Mērvienība
Līdz 4 burtiem, piemēram, g vai ml.
Noklusējuma iestatījumi: "g"

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "hair_colour_card",
    "text": "{\"client\":\"Klienta kartīte 1184\",\"salon\":\"Studija „Liepas”\",\"recipe_date\":\"2026. gada 12. maijs\",\"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\":\"Vispirms saknes, atstāt uz 30 minūtēm, tad garumus uz pēdējām 10 minūtēm. Kliente vēlas vēsu toni bez sarkanā.\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Fotosesijas grafiks

photo_shoot_schedule

Izveidot fotosesijas grafiku no soļiem un minūtēm. Serveris aprēķina visus laikus, rezerves un pārsniegumus, un AI formulē katru soli.

Ievades un konfigurācijas lauki

Pamatiestatījumi
shoot — Fotosesija
Fotosesijas vai klienta nosaukums. Pievienots burtiski.
Noklusējuma iestatījumi: ""
shoot_date — Datums
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
location — Vieta
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
start_time — Sākuma laiks
Formāts 09:30.
Noklusējuma iestatījumi: "09:00"
latest_end — Plānotās beigas
Pēc izvēles, formātā 18:30. Par vēlākām beigām tiek ziņots.
Noklusējuma iestatījumi: ""
lines — Soļi
Viena rinda katram solim ar minūtēm. fixed_start nav obligāts, tas paredzēts laikam, ko nevar pārcelt, piemēram, zelta stundai plkst. 19:40.
Noklusējuma iestatījumi: ""
remarks — Piezīmes
Pēc izvēles: vēlmes un detaļas, kas var palīdzēt formulēt soļus.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "photo_shoot_schedule",
    "text": "{\"shoot\":\"Bergu ģimene, pavasara bildes\",\"shoot_date\":\"2026. gada 16. maijs\",\"location\":\"Dzirnavu parks\",\"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\":\"Ģimene vēlas dabiskas bildes bez pozēšanas. Bērni ātri nogurst.\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Kāzu dienas grafiks

wedding_day_schedule

Izveidot kāzu dienas grafiku no soļiem un minūtēm. Serveris aprēķina visus laikus, rezerves un pārsniegumus, un AI formulē katru soli.

Ievades un konfigurācijas lauki

Pamatiestatījumi
wedding — Kāzas
Pāra vārdi. Pievienoti burtiski.
Noklusējuma iestatījumi: ""
wedding_date — Datums
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
venue — Norises vieta
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
start_time — Sākuma laiks
Formāts 09:30.
Noklusējuma iestatījumi: "09:00"
latest_end — Plānotās beigas
Pēc izvēles, formātā 00:30. Par vēlākām beigām tiek ziņots. Laiks, kas ir agrāks par sākumu, tiek uzskatīts par nākamo dienu.
Noklusējuma iestatījumi: ""
lines — Soļi
Viena rinda katram solim ar minūtēm. fixed_start nav obligāts, tas paredzēts laikam, ko nevar pārcelt, piemēram, ceremonijai.
Noklusējuma iestatījumi: ""
remarks — Piezīmes
Pēc izvēles: vēlmes un detaļas, kas var palīdzēt formulēt soļus.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "wedding_day_schedule",
    "text": "{\"wedding\":\"Anna un Toms\",\"wedding_date\":\"2026. gada 20. jūnijs\",\"venue\":\"Liepu muiža\",\"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\":\"Torte nāk no Hartmaņa maiznīcas. DJ atved savu aparatūru.\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Mājas vingrinājumu lapa

home_exercise_sheet

Sakārtot terapeita piezīmes pārskatāmā mājas vingrinājumu lapā. Parādās tikai vingrinājumi no piezīmēm, bez diagnozes un bez medicīniskiem padomiem.

Ievades un konfigurācijas lauki

Pamatiestatījumi
patient — Pacients
Pēc izvēles: pietiek ar vārdu vai atsauci. Pievienots burtiski.
Noklusējuma iestatījumi: ""
therapist — Terapeits vai prakse
Pievienots burtiski.
Noklusējuma iestatījumi: ""
sheet_date — Datums
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
notes — Terapeita piezīmes
Vingrinājumi, kā vienojās, ar atkārtojumiem un izpildes veidu. Var parādīties tikai tas, kas šeit uzrakstīts.
Noklusējuma iestatījumi: ""
practice_contact — Kontaktinformācija
Pēc izvēles. Pievienots burtiski beigās.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "home_exercise_sheet",
    "text": "{\"patient\":\"Atsauce 2207\",\"therapist\":\"Fizioterapija „Liepas”, K. Berga\",\"sheet_date\":\"2026. gada 5. maijs\",\"notes\":\"Pacelšanās uz pirkstgaliem, turoties pie krēsla, 10 reizes, 2 sērijas, no rīta un vakarā. Guļot uz muguras, pievilkt celi pie krūtīm ar abām rokām, noturēt 20 sekundes, 3 reizes uz katru pusi. Staigāt pa līdzenu zemi 15 minūtes katru dienu. Vingrinājumus veikt lēni. Lapu paņemt līdzi uz nākamo vizīti.\",\"practice_contact\":\"Fizioterapija „Liepas”, tālrunis 0123 456789\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Aprūpes ziņojums

care_report

Aprūpes piezīmes pārtop neitrālā ziņojumā. Parādās tikai novērojumi no piezīmēm, bez diagnozes un bez padomiem, un piezīme norāda, ka to pārbauda kvalificēts speciālists.

Ievades un konfigurācijas lauki

Pamatiestatījumi
care_client — Klients
Pietiek ar atsauci. Pievienots burtiski.
Noklusējuma iestatījumi: ""
report_date — Datums un maiņa
Pievienots burtiski.
Noklusējuma iestatījumi: ""
written_by — Sagatavoja
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
notes — Aprūpes piezīmes
Kas tika novērots un izdarīts. Ziņojumā var parādīties tikai tas, kas šeit uzrakstīts.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "care_report",
    "text": "{\"care_client\":\"Atsauce A-17\",\"report_date\":\"2026. gada 12. maijs, rīta maiņa\",\"written_by\":\"A. Novaka\",\"notes\":\"Plkst. 08:00 nomazgāts pie izlietnes ar palīdzību. Brokastis ēda dienas telpā. Ar staiguli aizgāja uz dārzu apmēram uz 20 minūtēm. Teica, ka jaunais krēsls ir ērts. Plkst. 09:30 nomainīta dzirdes aparāta baterija. Plkst. 11:00 zvanīja meita. Neatrisināts: pajautāt, vai staiguļa bremzes jāpārbauda.\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Bērnudārza novērojumu ziņojums

childcare_observation

Sakārtot pedagoga piezīmes novērojumu ziņojumā. Parādās tikai novērojumi, bez diagnozes un bez bērna vērtējuma vai klasificēšanas.

Ievades un konfigurācijas lauki

Pamatiestatījumi
child — Bērns
Pietiek ar vārdu vai kodu. Pievienots burtiski.
Noklusējuma iestatījumi: ""
child_group — Grupa
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
observation_period — Novērošanas periods
Pievienots burtiski.
Noklusējuma iestatījumi: ""
observer — Novēroja
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
notes — Piezīmes
Ko bērns darīja un teica. Ziņojumā var parādīties tikai tas, kas šeit uzrakstīts.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "childcare_observation",
    "text": "{\"child\":\"Bērns A\",\"child_group\":\"Saulespuķu grupa\",\"observation_period\":\"2026. gada 4.–8. maijs\",\"observer\":\"K. Berga\",\"notes\":\"Pirmdiena: brīvajās rotaļās no koka klucīšiem uzbūvēja torni un skaļi saskaitīja klucīšus līdz 12. Otrdiena: palūdza citam bērnam palīdzēt nest kasti. Trešdiena: apmēram 20 minūtes zīmēja ar abām rokām un teica „saule ir karsta”. Ceturtdiena: lasīšanas stūrītī klausījās stāstu līdz beigām. Piektdiena: pirms iziešanas ārā bez palīdzības uzvilka zābakus.\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Sēru paziņojums un nekrologs

death_notice_obituary

Uzrakstīt sēru paziņojumu un īsu nekrologu no tā, ko norāda ģimene. Vārdi un datumi paliek burtiski, un par cilvēka dzīvi nekas netiek izdomāts.

Ievades un konfigurācijas lauki

Pamatiestatījumi
deceased — Mirušā vārds
Pievienots burtiski.
Noklusējuma iestatījumi: ""
born — Dzimis
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
died — Miris
Pievienots burtiski.
Noklusējuma iestatījumi: ""
facts — Ko ģimene vēlas pateikt
Vienkāršas piezīmes par cilvēka dzīvi. Var parādīties tikai tas, kas šeit uzrakstīts.
Noklusējuma iestatījumi: ""
mourners — Sērojošie
Pēc izvēles: ģimenes locekļu vārdi. Pievienoti burtiski.
Noklusējuma iestatījumi: ""
service_details — Atvadu ceremonija
Pēc izvēles: vieta, datums un vēlmes. Pievienots burtiski.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "death_notice_obituary",
    "text": "{\"deceased\":\"Anna Vīksne\",\"born\":\"1941. gada 3. marts\",\"died\":\"2026. gada 12. oktobris\",\"facts\":\"31 gadu bija skolotāja Tiltciema pamatskolā. Dziedāja baznīcas korī. Mīlēja savu dārzu un abus mazbērnus. Mēdza teikt, ka laba grāmata nekad nav izlasīta līdz galam.\",\"mourners\":\"Pauls un Lena Vīksnes ar Tomu un Miju\",\"service_details\":\"Sestdien, 2026. gada 24. oktobrī, plkst. 11:00, kapelā Dzirnavu ielā. Ziedu vietā lūdzam apsvērt ziedojumu skolas bibliotēkai.\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Īpašnieku sapulce: uzaicinājums un protokols

owners_meeting

Uzrakstīt īpašnieku sapulces uzaicinājumu vai protokolu. Darba kārtība un lēmumi paliek burtiski, bez juridiskiem apgalvojumiem un izdomātiem termiņiem.

Ievades un konfigurācijas lauki

Pamatiestatījumi
document — Dokuments
Izvēlieties, ko izveidot.
invitation — Uzaicinājums · minutes — Protokols
Noklusējuma iestatījumi: "invitation"
property_name — Īpašums
Pievienots burtiski.
Noklusējuma iestatījumi: ""
meeting_when — Datums un laiks
Pievienots burtiski.
Noklusējuma iestatījumi: ""
meeting_place — Norises vieta
Pievienots burtiski.
Noklusējuma iestatījumi: ""
manager — Īpašuma pārvaldnieks
Pievienots burtiski.
Noklusējuma iestatījumi: ""
agenda_items — Darba kārtība
Viens punkts katrā rindā. Pievienots burtiski.
Noklusējuma iestatījumi: ""
notes — Piezīmes
Uzaicinājums: kas jāpiemin. Protokols: kā noritēja sapulce. Var parādīties tikai tas, kas šeit uzrakstīts.
Noklusējuma iestatījumi: ""
attendance — Klātesošie
Tikai protokolam: pievienots burtiski, piemēram, klātesošas 14 no 20 vienībām.
Noklusējuma iestatījumi: ""
resolutions — Lēmumi
Tikai protokolam: viens lēmums katrā rindā ar balsojumiem un summām. Pievienots burtiski.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "owners_meeting",
    "text": "{\"document\":\"minutes\",\"property_name\":\"Dzirnavu ielas 3 dzīvokļu īpašnieki\",\"meeting_when\":\"Ceturtdien, 2026. gada 18. jūnijā, plkst. 18:30\",\"meeting_place\":\"Kopienas centra „Liepas” sanāksmju telpa\",\"manager\":\"Hartmaņa īpašumu pārvaldīšana, S. Hartmanis\",\"agenda_items\":\"1. Atklāšana\\n2. Gada pārskats par 2025. gadu\\n3. Jumta remonts\\n4. Dažādi\",\"notes\":\"Bergas kundze jautāja par jumta remonta laika grafiku. Pārvaldnieks pajautās jumiķu uzņēmumam un informēs. Punktā „Dažādi” tika pieminēts kāpņutelpas apgaismojums.\",\"attendance\":\"Klātesoši vai pārstāvēti 14 no 20 īpašniekiem\",\"resolutions\":\"2. punkts: Gada pārskats par 2025. gadu tiek apstiprināts. 13 par, 0 pret, 1 atturas.\\n3. punkts: Jumta remonts, ko veic Dachbau Lindenau, tiek apstiprināts par 48 500,00 EUR, apmaksājot no uzkrājumu fonda. 11 par, 2 pret, 1 atturas.\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Mājdzīvnieka pēcaprūpes lapa

pet_aftercare_sheet

Sakārtot veterinārās prakses norādījumus pēcaprūpes lapā dzīvnieka īpašniekam. Bez diagnozes un bez medikamentiem vai devām ārpus ievades.

Ievades un konfigurācijas lauki

Pamatiestatījumi
practice — Prakse
Pievienots burtiski.
Noklusējuma iestatījumi: ""
animal — Dzīvnieks
Vārds un suga. Pievienots burtiski.
Noklusējuma iestatījumi: ""
pet_owner — Īpašnieks
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
visit_date — Vizītes datums
Pievienots burtiski.
Noklusējuma iestatījumi: ""
notes — Prakses norādījumi
Aprūpe, barošana, medikamenti un devas, kā norādīts, nākamā vizīte. Var parādīties tikai tas, kas šeit uzrakstīts.
Noklusējuma iestatījumi: ""
practice_contact — Kontaktinformācija
Pēc izvēles. Pievienots burtiski beigās.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "pet_aftercare_sheet",
    "text": "{\"practice\":\"Veterinārā prakse „Liepas”\",\"animal\":\"Mopsis, suns\",\"pet_owner\":\"\",\"visit_date\":\"2026. gada 5. maijs\",\"notes\":\"Pēc zobu tīrīšanas: mīksta barība 3 dienas. Košļājamās rotaļlietas nedot 5 dienas. Demodent gelu uz smaganām vienu reizi dienā vakarā 5 dienas, kā izsniegts. Ja pēc 2. dienas ir asiņošana, lūdzu, zvaniet uz praksi. Kontrolvizīte 14. maijā plkst. 10:30.\",\"practice_contact\":\"Veterinārā prakse „Liepas”, tālrunis 0123 456700\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Autoservisa ziņojums transportlīdzekļa īpašniekam

workshop_report

Izskaidrot remontu vienkāršiem vārdiem. Serveris saskaita darbu un detaļas, un AI skaidro tikai to, kas teikts pasūtījumā un servisa piezīmēs.

Ievades un konfigurācijas lauki

Pamatiestatījumi
workshop — Autoserviss
Pievienots burtiski.
Noklusējuma iestatījumi: ""
vehicle — Transportlīdzeklis
Pievienots burtiski, piemēram, modelis un numura zīme.
Noklusējuma iestatījumi: ""
mileage — Nobraukums
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
lines — Darbs un detaļas
Viena rinda katram darbam vai detaļai. kind ir labour vai part. Darbam quantity nozīmē stundas.
Noklusējuma iestatījumi: ""
workshop_notes — Servisa piezīmes
Kas tika ziņots, atrasts un saskaņots. Var izskaidrot tikai to, kas šeit uzrakstīts.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
currency — Valūta
Īss kods vai zīme, ko rāda pie summām, piemēram, EUR.
Noklusējuma iestatījumi: "EUR"

Maksimālais UTF-8 ievades baitu skaits: 25000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "workshop_report",
    "text": "{\"workshop\":\"Hartmaņa autoserviss\",\"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\":\"Klients ziņoja par čīkstēšanu bremzējot. Priekšējie bremžu diski bija zem nolietojuma robežas. Aizmugurējās bremžu uzlikas apmēram pusē nolietotas, serviss tās vēlreiz apskatīs nākamajā apkopē. Logu tīrītāju slotiņu cena vēl jānoskaidro.\",\"currency\":\"EUR\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Elektroinstalācijas pārbaudes protokols

electrical_test_record

Salīdzināt izmērītās vērtības ar ievadītajām robežvērtībām. Serveris atzīmē katru vērtību kā robežās vai ārpus tās. Standartu vērtības netiek pievienotas, un tas neaizstāj kvalificēta elektriķa veiktu pārbaudi.

Ievades un konfigurācijas lauki

Pamatiestatījumi
installation — Elektroinstalācija
Pievienots burtiski, piemēram, ēka un sadales skapis.
Noklusējuma iestatījumi: ""
test_date — Pārbaudes datums
Pievienots burtiski.
Noklusējuma iestatījumi: ""
tester — Pārbaudīja
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
lines — Mērījumi
Viena rinda katrai vērtībai. Robežvērtība nāk no piemērojamā standarta vai ražotāja. limit_type ir max (vērtība nedrīkst būt lielāka) vai min (vērtība nedrīkst būt mazāka).
Noklusējuma iestatījumi: ""
remarks — Piezīmes
Pēc izvēles: viss, kas protokolā jāpiemin, piemēram, mērierīce.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 45000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "electrical_test_record",
    "text": "{\"installation\":\"Dzirnavu iela 3, sadales skapis 1\",\"test_date\":\"2026. gada 12. maijs\",\"tester\":\"T. Bergs\",\"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\":\"Visas ķēdes mērītas ar to pašu ierīci.\"}"
}
Pilna konfigurācijas shēma
{
    "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ūras žurnāla pārbaude

temperature_log_check

Pārbaudīt ledusskapju un saldētavu temperatūras žurnālu. Serveris atrod rādījumus ārpus ievadītā diapazona un dienas bez rādījuma. Nekas netiek teikts par pārtikas tiesībām.

Ievades un konfigurācijas lauki

Pamatiestatījumi
kitchen — Virtuve vai uzņēmums
Pievienots burtiski.
Noklusējuma iestatījumi: ""
period — Periods
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
lines — Rādījumi
Viena rinda katram rādījumam. Datumi kā 2026-03-31 vai 31.03.2026, laiki kā 08:30. Ievadiet lower un upper vienreiz katrai iekārtai; tukšas šūnas saglabā pēdējo diapazonu.
Noklusējuma iestatījumi: ""
remarks — Piezīmes
Pēc izvēles: piemēram, slēgtās dienas, kas tad izskaidro pārtraukumu.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
checks_per_day — Rādījumi dienā
Tiek uzskaitītas dienas, kurās iekārtai ir mazāk rādījumu. No 1 līdz 6.
Noklusējuma iestatījumi: 1

Maksimālais UTF-8 ievades baitu skaits: 45000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "temperature_log_check",
    "text": "{\"kitchen\":\"Bistro „Upmala”\",\"period\":\"2026. gada 4.–8. maijs\",\"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\":\"7. maijā slēgts.\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Maizes procentu kalkulators

bakers_percentage

Pārvērst recepti daudzumos. Serveris aprēķina gramus katrai sastāvdaļai, kopējo mīklu, hidratāciju un mīklas iznākumu no maizes procentiem vai receptes gramos.

Ievades un konfigurācijas lauki

Pamatiestatījumi
recipe — Recepte
Pievienots burtiski.
Noklusējuma iestatījumi: ""
lines — Sastāvdaļas
Viena rinda katrai sastāvdaļai. role ir flour, liquid vai other. Aizpildiet percent visās rindās vai amount_g visās rindās.
Noklusējuma iestatījumi: ""
pieces — Gabali
Cik gabalu vajadzīgs, piemēram, 40.
Noklusējuma iestatījumi: ""
piece_weight — Mīkla uz gabalu (g)
Viena gabala mīklas svars gramos, piemēram, 500.
Noklusējuma iestatījumi: ""
flour_weight — Vai: miltu svars (g)
Gabalu vietā: kopējais miltu daudzums gramos, piemēram, 10000.
Noklusējuma iestatījumi: ""
remarks — Piezīmes
Pēc izvēles: viss, kas lapā jāpiemin.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 12000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "bakers_percentage",
    "text": "{\"recipe\":\"Kviešu un rudzu klaips\",\"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\":\"Mīkla nakti ievelkas aukstuma kamerā.\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Stropa kartīšu izvērtējums

hive_record

Izvērtēt stropa kartītes. Serveris saskaita medus ievākumu katrai saimei un ziņo par ilgiem pārtraukumiem starp ierakstiem. Bez diagnozes un bez ārstēšanas padomiem.

Ievades un konfigurācijas lauki

Pamatiestatījumi
apiary — Drava
Pievienots burtiski.
Noklusējuma iestatījumi: ""
year — Sezona
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
lines — Ieraksti
Viena rinda katrai apskatei vai ievākumam. Datumi kā 2026-03-31 vai 31.03.2026. honey_kg tikai ievākumam. Piezīmē nelietojiet komatus, ja vien tā nav pēdiņās.
Noklusējuma iestatījumi: ""
remarks — Piezīmes
Pēc izvēles: viss, kas izvērtējumā jāpiemin.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
gap_days — Pārtraukums pēc dienām
Tiek uzskaitīts ilgāks laiks bez ieraksta. No 7 līdz 365.
Noklusējuma iestatījumi: 30

Maksimālais UTF-8 ievades baitu skaits: 45000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "hive_record",
    "text": "{\"apiary\":\"Dzirnavu ielas drava\",\"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\":\"\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Kokmateriālu saraksts ar blīvajiem kubikmetriem

timber_list

Pārvērst baļķu sarakstu kokmateriālu sarakstā. Serveris aprēķina katra baļķa tilpumu ar Hubera formulu no garuma un vidus diametra un parāda aprēķinu.

Ievades un konfigurācijas lauki

Pamatiestatījumi
forest — Mežs vai nogabals
Pievienots burtiski.
Noklusējuma iestatījumi: ""
timber_date — Datums
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
lines — Baļķi
Viena rinda katram baļķim ar garumu metros un vidus diametru centimetros.
Noklusējuma iestatījumi: ""
remarks — Piezīmes
Pēc izvēles: ko sarakstam vajadzētu minēt.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 20000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "timber_list",
    "text": "{\"forest\":\"Dzirnavu mežs, nogabals 12\",\"timber_date\":\"2026. gada 3. februāris\",\"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\":\"Baļķi sakrauti pie austrumu ceļa.\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Stādīšanas plāns ar daudzumiem

planting_plan

Pārvērst dobes un blīvumus stādīšanas plānā. Serveris aprēķina augu skaitu no platības un blīvuma un katru rindu noapaļo uz augšu līdz veseliem augiem.

Ievades un konfigurācijas lauki

Pamatiestatījumi
planting_site — Stādīšanas vieta
Pievienots burtiski, piemēram, projekts vai adrese.
Noklusējuma iestatījumi: ""
lines — Stādīšanas rindas
Viena rinda katram augam dobē ar platību kvadrātmetros un augiem uz kvadrātmetru.
Noklusējuma iestatījumi: ""
remarks — Piezīmes
Pēc izvēles: viss, kas plānā jāpiemin.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 15000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "planting_plan",
    "text": "{\"planting_site\":\"Dzirnavu ielas pagalms\",\"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\":\"Tulpju platību uz vietas izmērīs nākamnedēļ.\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Elektriskā slodze pa fāzēm

power_load_phases

Saskaitīt jaudu pa fāzēm pasākumam. Serveris salīdzina katras fāzes vatus ar ievadīto drošinātāju. Tas neaizstāj kvalificētas personas pārbaudi.

Ievades un konfigurācijas lauki

Pamatiestatījumi
event — Pasākums
Pievienots burtiski.
Noklusējuma iestatījumi: ""
fuse_amps — Drošinātājs uz fāzi (A)
No pieslēguma objektā, piemēram, 16 vai 32.
Noklusējuma iestatījumi: 16
lines — Ierīces
Viena rinda katram ierīces veidam. phase ir L1, L2 vai L3. Vati no datu plāksnītes vai tehniskās datu lapas.
Noklusējuma iestatījumi: ""
remarks — Piezīmes
Pēc izvēles: viss, kas pārskatā jāpiemin.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
voltage — Spriegums uz fāzi (V)
Spriegums starp fāzi un neitrāli.
Noklusējuma iestatījumi: 230

Maksimālais UTF-8 ievades baitu skaits: 20000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "power_load_phases",
    "text": "{\"event\":\"Vasaras svētki, galvenā skatuve\",\"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\":\"Bārs saņem strāvu no tās pašas sadales kārbas.\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Kravas saraksts ar kravnesības pārbaudi

load_list

Pārvērst preces kravas sarakstā. Serveris saskaita svarus, salīdzina tos ar ievadīto kravnesību un ziņo par trūkstošiem skaitļiem. Nekas netiek teikts par kravas nostiprināšanu.

Ievades un konfigurācijas lauki

Pamatiestatījumi
vehicle — Transportlīdzeklis
Pievienots burtiski, piemēram, numura zīme.
Noklusējuma iestatījumi: ""
tour — Reiss
Pēc izvēles. Pievienots burtiski, piemēram, numurs un datums.
Noklusējuma iestatījumi: ""
payload_kg — Kravnesība (kg)
No transportlīdzekļa dokumentiem, piemēram, 1200.
Noklusējuma iestatījumi: ""
lines — Preces
Viena rinda katrai precei ar daudzumu un viena gabala svaru kilogramos. stop ir izkraušanas vieta.
Noklusējuma iestatījumi: ""
remarks — Piezīmes
Pēc izvēles: ko sarakstam vajadzētu minēt.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 25000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "load_list",
    "text": "{\"vehicle\":\"Furgons BX-KM 418\",\"tour\":\"Reiss 7, 2026. gada 12. maijs\",\"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\":\"Reklāmas statīvs no rīta tiek atvests no noliktavas.\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Uzkopšanas plāns ar stundām nedēļā

cleaning_plan

Pārvērst uzkopšanas uzdevumus plānā. Serveris aprēķina stundas nedēļā katram objektam no biežuma un minūtēm un uzskaita nepilnīgās rindas.

Ievades un konfigurācijas lauki

Pamatiestatījumi
company — Uzkopšanas uzņēmums vai komanda
Pievienots burtiski.
Noklusējuma iestatījumi: ""
period — Spēkā no
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
lines — Uzdevumi
Viena rinda katram uzdevumam un objektam ar reizēm nedēļā un minūtēm vienā reizē. Reizi divās nedēļās ir 0.5 reizes nedēļā.
Noklusējuma iestatījumi: ""
remarks — Piezīmes
Pēc izvēles: viss, kas plānā jāpiemin.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 25000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "cleaning_plan",
    "text": "{\"company\":\"Clearwater Services\",\"period\":\"2026. gada maijs\",\"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\":\"Minūtes personāla telpai tiks saskaņotas nākamnedēļ.\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Krāsas daudzums krāsotājiem

paint_quantity

Aprēķināt krāsu darbam no telpām, logiem un durvīm, kārtām un pārklājamības. Serveris aprēķina litrus un tvertnes, un AI uzraksta īsu kopsavilkumu piedāvājumam.

Ievades un konfigurācijas lauki

Pamatiestatījumi
project — Projekts
Tiek pievienots burtiski, piemēram, klients un adrese.
Noklusējuma iestatījumi: ""
lines — Telpas un platības
Viena rinda katrai telpai vai virsmai. Sienu platība ir perimetrs, reizināts ar augstumu; extra_m2 tieši pieskaita griestus vai citu platību; openings_m2 tiek atskaitīts. Atstājiet coats tukšu, lai izmantotu zemāk norādīto skaitu.
Noklusējuma iestatījumi: ""
coverage_m2_per_l — Pārklājamība (m² uz litru)
No produkta datu lapas, piemēram, 8 vai 7,5.
Noklusējuma iestatījumi: ""
coats — Kārtas
Rindām bez sava skaita. No 1 līdz 6.
Noklusējuma iestatījumi: 2
container_l — Tvertnes tilpums (l)
Nav obligāti: litri vienā tvertnē, piemēram, 10 vai 2,5.
Noklusējuma iestatījumi: "10"
remarks — Piezīmes
Nav obligāti: viss, kas jāmin kopsavilkumā, piemēram, krāsas vai sienu stāvoklis.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
reserve_percent — Rezerve (%)
Tiek pieskaitīts kopējam litru daudzumam. No 0 līdz 50.
Noklusējuma iestatījumi: 10
container_price — Cena par tvertni
Nav obligāti: materiālu izmaksām, piemēram, 89,90.
Noklusējuma iestatījumi: ""
currency — Valūta
Īss kods vai zīme, ko rāda pie summām, piemēram, EUR.
Noklusējuma iestatījumi: "EUR"

Maksimālais UTF-8 ievades baitu skaits: 20000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "paint_quantity",
    "text": "{\"project\":\"Kelleru ģimene, Kļavu iela\",\"lines\":\"id,room,perimeter_m,height_m,extra_m2,openings_m2,coats\\nR1,Dzīvojamā istaba,18.4,2.6,,5.2,\\nR2,Virtuve,12,2.5,,3.1,\\nR3,Dzīvojamās istabas griesti,,,21.5,,1\\nR4,Priekštelpa,9.6,,,1.8,\",\"coverage_m2_per_l\":\"8\",\"coats\":2,\"container_l\":\"10\",\"reserve_percent\":10,\"container_price\":\"89.90\",\"currency\":\"EUR\",\"remarks\":\"Sienas siltā baltā, griesti tīri baltā. Nelielās plaisas virtuvē vispirms aizpilda. Priekštelpas augstumu izmēra uz vietas.\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Flīžu daudzums ar līmi un šuvju javu

tile_quantity

Aprēķināt flīzes, līmi un šuvju javu no darba platībām. Serveris pieskaita atgriezumus, noapaļo uz augšu līdz veseliem iepakojumiem katrai flīzei un aprēķina maisus no ievadītā patēriņa.

Ievades un konfigurācijas lauki

Pamatiestatījumi
project — Projekts
Tiek pievienots burtiski, piemēram, klients un adrese.
Noklusējuma iestatījumi: ""
lines — Virsmas
Viena rinda katrai virsmai ar neto platību kvadrātmetros. tile norāda flīzi. waste_percent un pack_m2 var būt tukši, lai izmantotu zemāk norādītās vērtības.
Noklusējuma iestatījumi: ""
waste_percent — Atgriezumi (%)
Rindām bez savas vērtības. No 0 līdz 50.
Noklusējuma iestatījumi: 10
pack_m2 — m² iepakojumā
Nav obligāti: rindām bez savas vērtības, piemēram, 1,44.
Noklusējuma iestatījumi: ""
remarks — Piezīmes
Nav obligāti: viss, kas jāmin kopsavilkumā, piemēram, ieklāšanas raksts vai pamatne.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
adhesive_kg_m2 — Līme (kg uz m²)
Nav obligāti: patēriņš no datu lapas, piemēram, 3,5.
Noklusējuma iestatījumi: ""
adhesive_bag_kg — Līmes maiss (kg)
Nav obligāti, piemēram, 25.
Noklusējuma iestatījumi: ""
grout_kg_m2 — Šuvju java (kg uz m²)
Nav obligāti: patēriņš no datu lapas šai flīzei un šuvei, piemēram, 0,5.
Noklusējuma iestatījumi: ""
grout_bag_kg — Šuvju javas maiss (kg)
Nav obligāti, piemēram, 5.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 20000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "tile_quantity",
    "text": "{\"project\":\"Vannas istaba un virtuve, Dzirnavu iela 3\",\"lines\":\"id,surface,tile,area_m2,waste_percent,pack_m2\\nF1,Vannas istabas grīda,Flīze A 60x60,6.8,,\\nF2,Vannas istabas siena,Flīze B 30x60,22.4,15,1.08\\nF3,Virtuves siena,Flīze B 30x60,4.2,,1.08\\nF4,Priekštelpas grīda,Flīze 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\":\"Vannas istabas sienu liek pa diagonāli. Priekštelpas grīdu izmēra pēc vecā grīdas seguma noņemšanas.\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Jumta materiāli no jumta platībām

roofing_material

Aprēķināt dakstiņus, latas un kori no darba jumta plaknēm. Serveris izmanto ražotāja norādīto dakstiņu skaitu uz kvadrātmetru un latojuma soli un pieskaita atgriezumus.

Ievades un konfigurācijas lauki

Pamatiestatījumi
project — Projekts
Tiek pievienots burtiski, piemēram, klients un adrese.
Noklusējuma iestatījumi: ""
lines — Jumta plaknes
Viena rinda katrai jumta plaknei ar platību slīpumā kvadrātmetros. ridge_m ir kores vai slīpās kores garums, kas jānosedz gar šo plakni; kopīgu kori ievadiet tikai vienreiz.
Noklusējuma iestatījumi: ""
tiles_per_m2 — Dakstiņi uz m²
No ražotāja šim dakstiņam un latojuma solim, piemēram, 10,5.
Noklusējuma iestatījumi: ""
batten_gauge_cm — Latojuma solis (cm)
Nav obligāti: attālums starp latām, piemēram, 33,5. Bez tā latas netiek aprēķinātas.
Noklusējuma iestatījumi: ""
waste_percent — Atgriezumi (%)
Tiek pieskaitīts dakstiņiem un latām. No 0 līdz 30.
Noklusējuma iestatījumi: 5
remarks — Piezīmes
Nav obligāti: viss, kas jāmin kopsavilkumā, piemēram, dakstiņu modelis vai jumta forma.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
ridge_tiles_per_m — Kores dakstiņi uz metru
Nav obligāti: no ražotāja, piemēram, 2,5.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 12000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "roofing_material",
    "text": "{\"project\":\"Bergu māja, Liepu iela 7\",\"lines\":\"id,roof_face,area_m2,ridge_m\\nD1,Dienvidu slīpne,62.4,10.4\\nD2,Ziemeļu slīpne,62.4,\\nD3,Garāžas jumts,18.3,\\nD4,Lievenis,,\",\"tiles_per_m2\":\"10.5\",\"batten_gauge_cm\":\"33.5\",\"waste_percent\":5,\"ridge_tiles_per_m\":\"2.5\",\"remarks\":\"Sarkani māla dakstiņi kā uz vecā jumta. Lieveni izmēra, kad uzstādītas sastatnes.\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Stikla pasūtījums ar platību un svaru

glass_order

Pārvērst rūtis pasūtījuma sarakstā. Serveris aprēķina platību katrai rūtij un pozīcijai, izvēles minimālo platību uz rūti un svaru no platības, biezuma un 2,5 kg uz m² un mm.

Ievades un konfigurācijas lauki

Pamatiestatījumi
customer — Klients vai darbs
Pievienots burtiski.
Noklusējuma iestatījumi: ""
order_ref — Pasūtījuma numurs
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
lines — Rūtis
Viena rinda katrai pozīcijai ar platumu un augstumu milimetros, biezumu milimetros un daudzumu. Stikla paketei vai laminētam stiklam ievadiet stiklu biezumu summu.
Noklusējuma iestatījumi: ""
remarks — Piezīmes
Nav obligāti: viss, kas jāmin pasūtījumā, piemēram, malu apstrāde vai piegāde.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
min_area_m2 — Minimālā platība uz rūti (m²)
Nav obligāti: kā piegādātāja cenrādī, piemēram, 0,5. Mazākas rūtis tiek skaitītas ar šo platību.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "glass_order",
    "text": "{\"customer\":\"Novaka virtuve un vanna\",\"order_ref\":\"GL-2026-114\",\"lines\":\"id,position,glass_type,width_mm,height_mm,thickness_mm,quantity\\nG1,Virtuves logs,Stikla pakete 4/16/4,1200,1400,8,2\\nG2,Vannas istaba,Matēts stikls,600,450,6,1\\nG3,Plaukts,Flotējamais stikls,800,250,8,3\\nG4,Durvis,Flotējamais stikls,900,,8,1\",\"min_area_m2\":\"0.5\",\"remarks\":\"Plaukti ar pulētām malām. Durvju stikla augstums tiks paziņots pēc rāmja uzstādīšanas.\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Pārvākšanās tilpums un transportlīdzekļa izmērs

removal_volume

Pārvērst mājsaimniecības priekšmetu sarakstu iepakošanas sarakstā. Serveris saskaita tilpumu pa telpām, pieskaita rezervi un izvēlas mazāko piemēroto transportlīdzekli no sava transportlīdzekļu saraksta.

Ievades un konfigurācijas lauki

Pamatiestatījumi
move — Pārvākšanās
Tiek pievienots burtiski, piemēram, klients un abas adreses.
Noklusējuma iestatījumi: ""
move_date — Pārvākšanās datums
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
lines — Mājsaimniecības priekšmeti
Viena rinda katram priekšmetu veidam ar daudzumu un kubikmetriem vienam gabalam. note ir paredzēts iepakošanas norādēm, piemēram, plīstošs vai jāizjauc.
Noklusējuma iestatījumi: ""
vehicles — Savi transportlīdzekļi
Nav obligāti: viena rinda katram transportlīdzeklim ar tā kravas tilpumu kubikmetros. Tiek ieteikts mazākais, kurā viss ietilpst.
Noklusējuma iestatījumi: ""
reserve_percent — Rezerve (%)
Tiek pieskaitīts kopējam tilpumam par spraugām starp sakrautām mantām. No 0 līdz 50.
Noklusējuma iestatījumi: 10
remarks — Piezīmes
Nav obligāti: viss, kas jāmin iepakošanas sarakstā, piemēram, stāvi vai lifts.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 32000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "removal_volume",
    "text": "{\"move\":\"Hartmanu ģimene, no Dzirnavu ielas 3 uz Liepu ielu 7\",\"move_date\":\"2026. gada 12. jūnijs\",\"lines\":\"id,room,item,quantity,volume_m3,note\\nU1,Dzīvojamā istaba,Trīsvietīgs dīvāns,1,1.8,\\nU2,Dzīvojamā istaba,Grāmatplaukts,2,0.9,Izjaukt\\nU3,Virtuve,Pārvākšanās kaste,25,0.1,Plīstošs\\nU4,Guļamistaba,Drēbju skapis,1,2.5,Izjaukt\\nU5,Guļamistaba,Gulta 160 x 200,1,1.5,\\nU6,Pagrabs,Velosipēds,2,,\",\"vehicles\":\"id,vehicle,volume_m3\\nV1,Furgons,12\\nV2,Kravas auto 7.5 t,35\\nV3,Kravas auto 12 t,50\",\"reserve_percent\":10,\"remarks\":\"Vecajā dzīvoklī trešais stāvs bez lifta. Pagrabu apskata apskates dienā.\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Tulkošanas piedāvājums pēc standartrindām

standard_line_offer

Pārvērst rakstzīmju skaitu piedāvājumā. Serveris pārrēķina rakstzīmes ar atstarpēm standartrindās, reizina ar cenu par rindu, pieskaita steidzamības piemaksu un pārbauda minimālo maksu.

Ievades un konfigurācijas lauki

Pamatiestatījumi
customer — Klients
Pievienots burtiski.
Noklusējuma iestatījumi: ""
offer_number — Piedāvājuma numurs
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
language_pair — Valodas
Nav obligāti. Tiek pievienots burtiski, piemēram, no vācu valodas angļu valodā.
Noklusējuma iestatījumi: ""
deadline — Piegāde
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
lines — Dokumenti
Viena rinda katram dokumentam ar rakstzīmju skaitu, ieskaitot atstarpes, kā to saskaitījusi teksta apstrādes programma.
Noklusējuma iestatījumi: ""
price_per_line — Cena par rindu
Neto cena par vienu standartrindu, piemēram, 1,35.
Noklusējuma iestatījumi: ""
line_chars — Rakstzīmes rindā
Rakstzīmes, ieskaitot atstarpes, kas veido vienu standartrindu. No 30 līdz 100.
Noklusējuma iestatījumi: 55
rush_percent — Steidzamības piemaksa (%)
0, ja bez piemaksas. No 0 līdz 200.
Noklusējuma iestatījumi: 0
remarks — Piezīmes
Nav obligāti: viss, kas jāmin piedāvājumā, piemēram, tematiskā joma vai formāts.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
rounding — Noapaļošana
Kā tiek skaitītas katra dokumenta rindas.
exact — Precīzi, divas zīmes aiz komata · up — Noapaļot uz augšu līdz veselām rindām katram dokumentam
Noklusējuma iestatījumi: "exact"
minimum_fee — Minimālā maksa
Nav obligāti: tiek izmantota, ja kopsumma ir mazāka, piemēram, 40.
Noklusējuma iestatījumi: ""
currency — Valūta
Īss kods vai zīme, ko rāda pie summām, piemēram, EUR.
Noklusējuma iestatījumi: "EUR"

Maksimālais UTF-8 ievades baitu skaits: 12000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "standard_line_offer",
    "text": "{\"customer\":\"SIA Maiznīca Hartmann\",\"offer_number\":\"A-2026-071\",\"language_pair\":\"No vācu valodas angļu valodā\",\"deadline\":\"5 darba dienu laikā\",\"lines\":\"id,document,characters\\nN1,Nomas līgums,12480\\nN2,Pavadvēstule,1.830\\nN3,Pielikums stāva plāns,\",\"price_per_line\":\"1.35\",\"line_chars\":55,\"rush_percent\":25,\"rounding\":\"exact\",\"minimum_fee\":\"40\",\"currency\":\"EUR\",\"remarks\":\"Juridiskā joma. Pielikumu saskaita, kad skenējums ir salasāms.\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Lūžņu zelta iepirkuma kvīts

gold_purchase_receipt

Pārvērst nosvērtus priekšmetus iepirkuma kvītī. Serveris aprēķina tīro zeltu no svara un proves un izmaksu no uzņēmuma ievadītās dienas cenas. Cenas netiek ielādētas.

Ievades un konfigurācijas lauki

Pamatiestatījumi
business — Pircējs
Tiek pievienots burtiski, piemēram, veikala nosaukums un adrese.
Noklusējuma iestatījumi: ""
seller — Pārdevējs
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
receipt_date — Datums
Pievienots burtiski.
Noklusējuma iestatījumi: ""
receipt_number — Kvīts numurs
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
lines — Iepirktie priekšmeti
Viena rinda katram priekšmetam ar svaru gramos un provi tūkstošdaļās, piemēram, 585 vai 750. Sveriet bez akmeņiem; atzīmējiet to piezīmju kolonnā.
Noklusējuma iestatījumi: ""
price_per_g — Cena par gramu tīrā zelta
Uzņēmuma noteiktā dienas cena, piemēram, 58,40. No ārējiem avotiem nekas netiek ielādēts.
Noklusējuma iestatījumi: ""
payout_percent — Izmaksas daļa (%)
Tīrā zelta vērtības daļa, kas tiek izmaksāta. No 1 līdz 100.
Noklusējuma iestatījumi: 100
remarks — Piezīmes
Nav obligāti: viss, kas jāmin kvītī, piemēram, kā priekšmeti tika pārbaudīti.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
currency — Valūta
Īss kods vai zīme, ko rāda pie summām, piemēram, EUR.
Noklusējuma iestatījumi: "EUR"

Maksimālais UTF-8 ievades baitu skaits: 20000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "gold_purchase_receipt",
    "text": "{\"business\":\"Juvelierdarbnīca Berg, Tirgus laukums 4\",\"seller\":\"Anna Novak\",\"receipt_date\":\"2026. gada 14. maijs\",\"receipt_number\":\"AK-0193\",\"lines\":\"id,item,weight_g,fineness,note\\nA1,Gredzens,4.2,585,\\nA2,Ķēdīte,12.75,750,\\nA3,Auskari,0.875,333,svērts bez akmeņiem\\nA4,Rokassprādze,,585,aizdare vēl jānoņem\",\"price_per_g\":\"58.40\",\"payout_percent\":90,\"currency\":\"EUR\",\"remarks\":\"Provju zīmes pārbaudītas ar lupu, ķēdīte pārbaudīta ar skābi uz aizdares.\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Brūvēšanas žurnāls ar raudzēšanu un alkoholu

brew_log

Pārvērst blīvuma mērījumus brūvēšanas žurnālā. Serveris aprēķina šķietamo raudzēšanas pakāpi un aptuveno alkoholu no sākotnējā un beigu blīvuma Plato grādos un norāda izmantoto formulu.

Ievades un konfigurācijas lauki

Pamatiestatījumi
brewery — Alus darītava
Pievienots burtiski.
Noklusējuma iestatījumi: ""
brew — Brūvējums
Tiek pievienots burtiski, piemēram, alus un partijas numurs.
Noklusējuma iestatījumi: ""
brew_date — Brūvēšanas diena
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
og_plato — Sākotnējais blīvums (°P)
Mērīts pirms rauga pievienošanas, piemēram, 12,5.
Noklusējuma iestatījumi: ""
fg_plato — Beigu blīvums (°P)
Nav obligāti. Ja tukšs, tiek izmantots mērījums ar jaunāko datumu.
Noklusējuma iestatījumi: ""
lines — Rādījumi
Viena rinda katram mērījumam. Datumi formātā 2026-03-31 vai 31.03.2026. Blīvums Plato grādos, temperatūra Celsija grādos; abi var būt tukši.
Noklusējuma iestatījumi: ""
remarks — Piezīmes
Nav obligāti: viss, kas jāmin žurnālā, piemēram, raugs vai apiņi.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
batch_l — Partija (l)
Nav obligāti: litri raudzēšanas tvertnē, piemēram, 50.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 20000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "brew_log",
    "text": "{\"brewery\":\"Dzirnavu ielas alus darītava\",\"brew\":\"Pale ale, partija 27\",\"brew_date\":\"2026. gada 2. marts\",\"og_plato\":\"12.5\",\"fg_plato\":\"\",\"lines\":\"id,date,stage,gravity_plato,temperature_c,note\\nS1,2026-03-02,Rauga pievienošana,12.5,12,Raugs rehidrēts\\nS2,2026-03-05,3. diena,6.2,14,Augsta krauzena\\nS3,09.03.2026,7. diena,3.1,15,Sausā apiņošana veikta\\nS4,2026-03-16,Pildīšana pudelēs,2.8,4,\",\"batch_l\":\"50\",\"remarks\":\"Fermentators 2. Pildot pudelēs, pievienots karbonizācijas cukurs.\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Pārgājiena laika plāns pa posmiem

hiking_time_plan

Pārvērst pārgājiena posmus laika plānā. Serveris aprēķina gājiena laiku katram posmam pēc DIN 33466 noteikuma, pieskaita pauzes un parāda ierašanos un vēlāko laiku katrā punktā.

Ievades un konfigurācijas lauki

Pamatiestatījumi
tour — Reiss
Pievienots burtiski.
Noklusējuma iestatījumi: ""
guide — Gids
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
tour_date — Datums
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
lines — Posmi
Viena rinda katram posmam gājiena secībā ar attālumu kilometros, kāpumu un kritumu metros un pauzi minūtēs posma beigās.
Noklusējuma iestatījumi: ""
start_time — Sākuma laiks
Laiks, piemēram, 08:30.
Noklusējuma iestatījumi: "08:00"
latest_return — Vēlākā atgriešanās
Nav obligāti: laiks, piemēram, 17:00, piemēram, pirms tumsas vai pēdējā autobusa. Tad katram punktam tiek noteikts vēlākais laiks.
Noklusējuma iestatījumi: ""
pace_percent — Grupas koeficients
Reizina katru gājiena laiku. Zem 100 ātrai grupai, virs 100 lēnai grupai.
70 — 70 % · 80 — 80 % · 90 — 90 % · 100 — 100 % (noteikums bez izmaiņām) · 110 — 110 % · 120 — 120 % · 130 — 130 % · 150 — 150 % · 200 — 200 %
Noklusējuma iestatījumi: "100"
remarks — Piezīmes
Nav obligāti: viss, kas jāmin plānā, piemēram, tikšanās vieta vai ekipējums.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 12000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "hiking_time_plan",
    "text": "{\"tour\":\"Trīs virsotņu loks no Dzirnavu ielejas\",\"guide\":\"T. Berg\",\"tour_date\":\"2026. gada 21. jūnijs\",\"lines\":\"id,leg,distance_km,ascent_m,descent_m,break_min\\nT1,No stāvvietas līdz Alkšņu namiņam,4.5,600,0,20\\nT2,No Alkšņu namiņa līdz virsotnei,2.2,450,50,30\\nT3,No virsotnes uz ieleju,7.8,0,1000,0\",\"start_time\":\"08:00\",\"latest_return\":\"17:00\",\"pace_percent\":\"100\",\"remarks\":\"Tikšanās vieta stāvvietā. Līdzi paņemtas pusdienas virsotnei.\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Tehniskais raiders pret krājumiem

rider_stock_check

Salīdzināt tehniskā raidera aprīkojumu ar saviem krājumiem. Serveris saskaita abus sarakstus pa pozīcijām un sagatavo iztrūkumu sarakstu ar daudzumiem.

Ievades un konfigurācijas lauki

Pamatiestatījumi
event — Pasākums
Pievienots burtiski.
Noklusējuma iestatījumi: ""
venue — Norises vieta
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
lines — Raiders: nepieciešamais aprīkojums
Viena rinda katrai raidera pozīcijai ar nepieciešamo daudzumu. category nav obligāta, piemēram, mikrofoni.
Noklusējuma iestatījumi: ""
available — Savi krājumi
Viena rinda katrai pozīcijai ar šim datumam pieejamo daudzumu. Izmantojiet tos pašus nosaukumus kā raiderī.
Noklusējuma iestatījumi: ""
remarks — Piezīmes
Nav obligāti: viss, kas jāmin sarakstā, piemēram, kontaktpersona vai termiņš.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 50000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "rider_stock_check",
    "text": "{\"event\":\"Vasaras festivāls, galvenā skatuve, grupa B\",\"venue\":\"Upmalas parks\",\"lines\":\"id,category,item,quantity\\nR1,Mikrofoni,Shure SM58,6\\nR2,Mikrofoni,Shure Beta 52A,1\\nR3,Statīvi,Augsts mikrofona statīvs,8\\nR4,Monitori,Grīdas monitors,4\\nR5,Mikrofoni,shure sm-58,2\\nR6,Kabeļi,XLR kabelis 10 m,\",\"available\":\"id,item,quantity\\nB1,Shure SM58,6\\nB2,Augsts mikrofona statīvs,10\\nB3,Grīdas monitors,2\\nB4,DI kaste,4\",\"remarks\":\"Trūkstošās lietas pirmdien precizēs ar grupas menedžeri.\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Ēsmas staciju pārbaužu atskaite

bait_station_check

Izvērtēt ēsmas staciju pārbaudes. Serveris saskaita ēsmas patēriņu katrā stacijā, salīdzina katru pārbaudi ar iepriekšējo un uzskaita nokavētās stacijas. Nekas netiek apgalvots par līdzekļiem vai juridiskiem pienākumiem.

Ievades un konfigurācijas lauki

Pamatiestatījumi
customer — Klients vai objekts
Pievienots burtiski.
Noklusējuma iestatījumi: ""
technician — Darbu veica
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
lines — Pārbaudes
Viena rinda katrai stacijai un pārbaudei. finding ir none, partial, full, damaged vai no_access. Datumi kā 2026-05-31 vai 31.05.2026.
Noklusējuma iestatījumi: ""
interval_days — Pārbaužu intervāls (dienas)
Kā saskaņots ar klientu. No 1 līdz 365.
Noklusējuma iestatījumi: 28
remarks — Piezīmes
Neobligāti: viss, kas jāpiemin atskaitē, piemēram, uz vietas saskaņotie pasākumi.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
report_date — Atskaites datums
Neobligāti, piemēram, 2026-05-31. Nokavētās stacijas tiek skaitītas līdz šai dienai; tukšs nozīmē pēdējo pārbaudi tabulā.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "bait_station_check",
    "text": "{\"customer\":\"Maiznīca Hartmann, Dzirnavu iela 4\",\"technician\":\"J. Kowalski\",\"lines\":\"id,bait_station,date,bait_finding,note\\nK1,S1 noliktava,2026-03-02,none,\\nK2,S2 iekraušanas zona,2026-03-02,partial,\\nK3,S3 pagalms,2026-03-02,none,\\nK4,S1 noliktava,2026-03-30,none,\\nK5,S2 iekraušanas zona,2026-03-30,full,Ekskrementi blakus stacijai\\nK6,S3 pagalms,2026-03-30,no_access,Paletes stacijas priekšā\\nK7,S1 noliktava,2026-05-04,none,\\nK8,S2 iekraušanas zona,2026-05-04,partial,Spraugu zem vārtiem klients aizvēra\",\"interval_days\":28,\"report_date\":\"2026-05-04\",\"remarks\":\"Klients lūdz atskaiti pirms audita.\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Baseina ūdens žurnāla pārbaude

pool_water_log

Pārbaudīt baseina ūdens mērījumus, piemēram, pH, hloru un temperatūru, pret ievadītajām robežvērtībām. Serveris atzīmē novirzes un dienas bez mērījuma. Bez juridiskiem apgalvojumiem.

Ievades un konfigurācijas lauki

Pamatiestatījumi
facility — Baseins vai objekts
Pievienots burtiski.
Noklusējuma iestatījumi: ""
period — Periods
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
tester — Pārbaudīja
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
lines — Rādījumi
Viena rinda katram mērīšanas laikam. Atstājiet šūnu tukšu, ja vērtība netika mērīta. Datumi kā 2026-05-31 vai 31.05.2026.
Noklusējuma iestatījumi: ""
limits — Robežvērtības
Viena rinda katram parametram ar objektam piemērojamām robežvērtībām. Tukšs baseins nozīmē visus baseinus. Rīks nezina noteikumus un salīdzina tikai ar šiem skaitļiem.
Noklusējuma iestatījumi: ""
remarks — Piezīmes
Pēc izvēles: piemēram, slēgtās dienas, kas tad izskaidro pārtraukumu.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
checks_per_day — Rādījumi dienā
Tiek uzskaitītas dienas ar mazāk mērījumiem vienā baseinā. No 1 līdz 6.
Noklusējuma iestatījumi: 1

Maksimālais UTF-8 ievades baitu skaits: 40000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "pool_water_log",
    "text": "{\"facility\":\"SPA viesnīca Lindenau\",\"period\":\"2026. gada 4. līdz 6. maijs\",\"tester\":\"M. Berg\",\"lines\":\"id,pool,date,time,ph,free_chlorine,combined_chlorine,water_temp,note\\nW1,Iekštelpu baseins,2026-05-04,08:00,7.2,0.5,0.1,28.0,\\nW2,Burbuļvanna,2026-05-04,08:10,7.4,0.9,0.15,36.5,\\nW3,Iekštelpu baseins,2026-05-05,08:00,7.8,0.4,0.25,28.5,Iepriekšējā vakarā daudz viesu\\nW4,Burbuļvanna,2026-05-05,08:05,7.3,,0.1,37.0,Hlora testa strēmeles beigušās\\nW5,Iekštelpu baseins,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,Burbuļvanna,free_chlorine,0.7,1.0\\nG5,Burbuļvanna,water_temp,,37\",\"checks_per_day\":1,\"remarks\":\"Burbuļvannas filtrs tika skalots ar pretplūsmu 5. maijā.\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Suņu apmācības atskaite un mājasdarbu plāns

dog_training_report

Pārvērst apmācības nodarbības piezīmes atskaitē saimniekam un mājasdarbu plānā. Serveris aprēķina vingrināšanās minūtes, un AI izmanto tikai vingrinājumus no ievades.

Ievades un konfigurācijas lauki

Pamatiestatījumi
dog — Suns
Vārds un šķirne. Pievienots burtiski.
Noklusējuma iestatījumi: ""
pet_owner — Īpašnieks
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
trainer — Treneris vai suņu skola
Pievienots burtiski.
Noklusējuma iestatījumi: ""
session_date — Nodarbības datums
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
session_notes — Nodarbības piezīmes
Kas tika vingrināts un novērots un kas tika norunāts darīt mājās. Atskaitē var parādīties tikai tas, kas šeit uzrakstīts.
Noklusējuma iestatījumi: ""
lines — Mājasdarbu vingrinājumi
Viena rinda katram vingrinājumam, kā norunāts: kā, reizes dienā, minūtes katru reizi un dienas nedēļā.
Noklusējuma iestatījumi: ""
next_session — Nākamā nodarbība
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 20000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "dog_training_report",
    "text": "{\"dog\":\"Bruno, labradors\",\"pet_owner\":\"Novaku ģimene\",\"trainer\":\"Suņu skola Lindenau, A. Berg\",\"session_date\":\"2026. gada 12. maijs\",\"session_notes\":\"Vingrinājām iešanu ar brīvu pavadu pa parka celiņu. Sākumā Bruno vilka uz citu suņu pusi, bet pēc dažiem apļiem mierīgi gāja blakus saimniekam. Pieizsaukšana ar garo pavadu izdevās labi. Mājās vingriniet dārzā pirms pastaigām un beidziet vingrinājumu, kamēr Bruno tas vēl patīk. Atalgojiet ar maziem viņa ierastās barības gabaliņiem.\",\"lines\":\"id,exercise,instruction,times_per_day,minutes,days_per_week\\nH1,Iešana ar brīvu pavadu,Dārzā pirms pastaigas,2,5,6\\nH2,Pieizsaukšana ar garo pavadu,Pasauc vienreiz un uzreiz atalgo,1,10,5\\nH3,Sēdi un gaidi pie durvīm,Pirms durvju atvēršanas,3,2,7\",\"next_session\":\"2026. gada 19. maijs, 17:00\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Dzīvnieku viesnīcas atskaite saimniekiem

pet_boarding_report

Pārvērst dzīvnieka uzturēšanās ierakstus atskaitē saimniekam. Serveris saskaita ēdienreizes, pastaigas un minūtes dienā, un AI uzraksta draudzīgu tekstu bez veterināriem apgalvojumiem.

Ievades un konfigurācijas lauki

Pamatiestatījumi
animal — Dzīvnieks
Vārds un suga. Pievienots burtiski.
Noklusējuma iestatījumi: ""
pet_owner — Īpašnieks
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
boarding — Dzīvnieku viesnīca vai pieskatītājs
Pievienots burtiski.
Noklusējuma iestatījumi: ""
stay — Diena vai periods
Pievienots burtiski.
Noklusējuma iestatījumi: ""
lines — Ieraksti
Viena rinda katram ierakstam. activity ir meal, walk, play, rest, care vai other. Minūtes pastaigām un rotaļām. Barība un daudzums tiek saglabāti burtiski. Datumi kā 2026-05-31 vai 31.05.2026.
Noklusējuma iestatījumi: ""
remarks — Piezīmes saimniekam
Neobligāti: kā dzīvnieks iejutās, kas viņam patika. Tekstā var parādīties tikai tas, kas šeit uzrakstīts.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 25000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "pet_boarding_report",
    "text": "{\"animal\":\"Lote, taksis\",\"pet_owner\":\"Wagnera kundze\",\"boarding\":\"Dzīvnieku viesnīca Lindenau\",\"stay\":\"2026. gada 15. līdz 16. maijs\",\"lines\":\"id,date,time,activity,minutes,food,note\\nP1,2026-05-15,08:00,meal,,80 g sausās barības,Apēda visu\\nP2,2026-05-15,09:30,walk,40,,Satika bīglu Maksu\\nP3,2026-05-15,14:00,play,20,,Bumba dārzā\\nP4,2026-05-15,17:30,meal,,80 g sausās barības,Mazliet atstāja\\nP5,2026-05-15,19:00,walk,25,,\\nP6,2026-05-16,08:00,meal,,80 g sausās barības,\\nP7,2026-05-16,09:30,walk,35,,\\nP8,2026-05-16,11:00,care,,,Izķemmēta\",\"remarks\":\"Lote ātri iejutās un gulēja savā grozā. Viņai patika rotaļas ar bumbu dārzā.\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Apģērbu labošanas pasūtījuma lapa ar mēriem

alteration_order_sheet

Pārvērst mērus, izmaiņas un cenas apģērbu labošanas pasūtījuma lapā. Serveris aprēķina jaunos mērus, rindu summas un atlikumu un pārbauda izmaiņas pret šuves rezervi.

Ievades un konfigurācijas lauki

Pamatiestatījumi
customer — Klients
Pievienots burtiski.
Noklusējuma iestatījumi: ""
order_number — Pasūtījuma numurs
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
pickup — Gatavs saņemšanai
Neobligāti, piemēram, piektdien, 15. maijā. Pievienots burtiski.
Noklusējuma iestatījumi: ""
lines — Labojumi
Viena rinda katram labojumam. measure ir pašreizējais mērs, change ir +2 vai -1,5, allowance ir pieejamā šuves rezerve. unit_price var būt tukšs.
Noklusējuma iestatījumi: ""
remarks — Klienta vēlmes
Neobligāti: ko klients lūdza piemērīšanā. Var parādīties tikai tas, kas šeit uzrakstīts.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
length_unit — Mērvienība
Tiek rādīta pie visiem mēriem.
cm — Centimetri · in — Collas
Noklusējuma iestatījumi: "cm"
deposit — Samaksātais avanss
Neobligāti, piemēram, 20.
Noklusējuma iestatījumi: ""
currency — Valūta
Īss kods vai zīme, ko rāda pie summām, piemēram, EUR.
Noklusējuma iestatījumi: "EUR"

Maksimālais UTF-8 ievades baitu skaits: 25000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "alteration_order_sheet",
    "text": "{\"customer\":\"Lena Hartmann\",\"order_number\":\"A-2026-118\",\"pickup\":\"Piektdiena, 15. maijs\",\"lines\":\"id,garment,alteration,measure,change,allowance,quantity,unit_price\\nR1,Pelēkas bikses,Saīsināt apakšmalu,104,-3,,1,14.00\\nR2,Pelēkas bikses,Paplašināt jostasvietu,82,+3,2,1,18.50\\nR3,Zila kleita,Sašaurināt sānu šuves,96,-4,,1,24.00\\nR4,Žakete,Saīsināt piedurknes,63,-2,,1,22.00\\nR5,Džinsi,Nomainīt rāvējslēdzēju,,,,2,\",\"length_unit\":\"cm\",\"deposit\":\"20\",\"currency\":\"EUR\",\"remarks\":\"Bikšu apakšmala bez atlokiem. Žaketei saglabāt oriģinālās pogas.\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Floristikas materiālu saraksts

floral_bill_of_materials

Pārvērst kompozīcijas un kātus un materiālus katrai kompozīcijai materiālu sarakstā. Serveris reizina daudzumus, saskaita izmaksas katrai kompozīcijai un sastāda iepirkumu sarakstu.

Ievades un konfigurācijas lauki

Pamatiestatījumi
event — Pasākums
Piemēram, Bergu kāzas. Pievienots burtiski.
Noklusējuma iestatījumi: ""
event_date — Datums
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
customer — Klients
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
arrangements — Kompozīcijas
Viena rinda katrai kompozīcijai ar gabalu skaitu.
Noklusējuma iestatījumi: ""
lines — Materiāli katrai kompozīcijai
Viena rinda katram materiālam un kompozīcijai: kompozīcija, kā nosaukta iepriekš, kāti vai vienības vienam gabalam, vienība un cena par vienību.
Noklusējuma iestatījumi: ""
remarks — Piezīmes
Neobligāti: krāsas, vēlmes, piegādes informācija.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
waste_percent — Rezerve bojājumiem (%)
Pievieno tikai iepirkumu sarakstam. No 0 līdz 50.
Noklusējuma iestatījumi: 0
currency — Valūta
Īss kods vai zīme, ko rāda pie summām, piemēram, EUR.
Noklusējuma iestatījumi: "EUR"

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "floral_bill_of_materials",
    "text": "{\"event\":\"Bergu un Novaku kāzas\",\"event_date\":\"2026. gada 20. jūnijs\",\"customer\":\"Anna Berg\",\"arrangements\":\"id,arrangement,quantity\\nA1,Līgavas pušķis,1\\nA2,Galda kompozīcija,8\\nA3,Piesprauže,6\",\"lines\":\"id,arrangement,material,per_arrangement,unit,unit_price\\nM1,Līgavas pušķis,Roze Avalanche,15,kāts,2.40\\nM2,Līgavas pušķis,Eikalipts,5,kāts,1.10\\nM3,Līgavas pušķis,Satīna lente,1.5,m,0.90\\nM4,Galda kompozīcija,Roze Avalanche,5,kāts,2.40\\nM5,Galda kompozīcija,Ģipsene,3,kāts,1.30\\nM6,Galda kompozīcija,Floristikas sūklis,1,gab.,1.80\\nM7,Piesprauže,Krūmroze,1,kāts,1.50\\nM8,Piesprauže,Kniepadata,2,gab.,\",\"waste_percent\":10,\"currency\":\"EUR\",\"remarks\":\"Tikai balts un maigi zaļš. Piegāde uz Lindenhof plkst. 10:00.\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Staļļa barošanas plāns ar daudzumiem un izmaksām

stable_feed_plan

Pārvērst katra zirga racionu barošanas plānā. Serveris aprēķina kilogramus dienā un periodā, izmaksas katram boksam un iepērkamos daudzumus pa barības veidiem. Bez barošanas padomiem.

Ievades un konfigurācijas lauki

Pamatiestatījumi
stable — Stallis
Pievienots burtiski.
Noklusējuma iestatījumi: ""
period — Periods
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
lines — Racioni
Viena rinda katram zirgam un barībai: kg vienā barošanas reizē un barošanas reizes dienā.
Noklusējuma iestatījumi: ""
feeds — Barības cenas
Neobligāti: viena rinda katrai barībai ar cenu par kg. Barības bez cenas tiek uzskaitītas.
Noklusējuma iestatījumi: ""
period_days — Dienas periodā
Piemēram, 30 mēnesim. No 1 līdz 366.
Noklusējuma iestatījumi: 30
remarks — Piezīmes
Neobligāti: viss, kas jāpiemin plānā, piemēram, kas baro nedēļas nogalēs.
Noklusējuma iestatījumi: ""
Papildu iestatījumi
currency — Valūta
Īss kods vai zīme, ko rāda pie summām, piemēram, EUR.
Noklusējuma iestatījumi: "EUR"

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "stable_feed_plan",
    "text": "{\"stable\":\"Pansijas stallis Lindenhof\",\"period\":\"2026. gada jūnijs\",\"lines\":\"id,box,horse,feed,kg_per_meal,meals_per_day\\nF1,Boks 1,Luna,Siens,4,3\\nF2,Boks 1,Luna,Auzas,0.5,2\\nF3,Boks 2,Max,Siens,5,3\\nF4,Boks 2,Max,Minerālbarība,0.1,1\\nF5,Boks 3,Fenja,Siens,3.5,3\\nF6,Boks 3,Fenja,Granulas,0.75,2\",\"feeds\":\"id,feed,price_per_kg\\nP1,Siens,0.18\\nP2,Auzas,0.45\\nP3,Granulas,0.62\",\"period_days\":30,\"currency\":\"EUR\",\"remarks\":\"Max saimnieks minerālbarību atved pats.\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Mūzikas vingrināšanās plāns ar piezīmi vecākiem

music_practice_plan

Pārvērst skaņdarbus un minūtes nedēļas vingrināšanās plānā ar piezīmi vecākiem. Serveris sadala skaņdarbus pa vingrināšanās dienām un saskaita minūtes; parādās tikai skaņdarbi no ievades.

Ievades un konfigurācijas lauki

Pamatiestatījumi
student — Skolēns
Pietiek ar vārdu. Pievienots burtiski.
Noklusējuma iestatījumi: ""
teacher — Skolotājs
Pievienots burtiski.
Noklusējuma iestatījumi: ""
week — Nedēļa
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
lines — Skaņdarbi un vingrinājumi
Viena rinda katram skaņdarbam vai vingrinājumam ar minūtēm vingrināšanās dienā. days_per_week var būt tukšs: tad skaņdarbu vingrina katrā vingrināšanās dienā.
Noklusējuma iestatījumi: ""
practice_days — Vingrināšanās dienas nedēļā
No 1 līdz 7.
Noklusējuma iestatījumi: 5
teacher_notes — Piezīmes no nodarbības
Neobligāti: kas izdevās labi, kam pievērst uzmanību, vingrinoties. Piezīmē var parādīties tikai tas, kas šeit uzrakstīts.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 20000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "music_practice_plan",
    "text": "{\"student\":\"Mia\",\"teacher\":\"Mūzikas skola Lindenau, K. Berg\",\"week\":\"2026. gada 11. līdz 17. maijs\",\"lines\":\"id,piece,focus,minutes_per_day,days_per_week\\nU1,Gammas G mažorā un e minorā,Lēnām ar metronomu,5,\\nU2,Menuets G mažorā,9. līdz 16. takts tikai ar kreiso roku,10,4\\nU3,Vēja dziesma,Nospēlēt vienreiz dienā,5,3\\nU4,Lapas lasīšanas burtnīca,Viena jauna rinda,5,2\",\"practice_days\":5,\"teacher_notes\":\"Mia šodien ļoti vienmērīgi nospēlēja menueta pirmo daļu. 9. līdz 16. taktī kreisā roka vēl ir nedroša. Lūdzu, vingrinieties lēnām un ieturiet īsas pauzes.\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Privātstundu progresa ziņojums vecākiem

tutoring_progress_report

Pārvērst privātstundu tēmas, punktus un piezīmes progresa ziņojumā vecākiem. Serveris aprēķina daļu no maksimuma katrā mācību priekšmetā, un AI neizsaka prognozes vai diagnozes.

Ievades un konfigurācijas lauki

Pamatiestatījumi
student — Skolēns
Pietiek ar vārdu. Pievienots burtiski.
Noklusējuma iestatījumi: ""
tutor — Privātskolotājs vai mācību centrs
Pievienots burtiski.
Noklusējuma iestatījumi: ""
period — Periods
Pievienots burtiski.
Noklusējuma iestatījumi: ""
lines — Nodarbības un rezultāti
Viena rinda katrai nodarbībai vai pārbaudes darbam. score un max_score var būt tukši; grade tiek saglabāts burtiski. Datumi kā 2026-05-31 vai 31.05.2026.
Noklusējuma iestatījumi: ""
tutor_notes — Privātskolotāja piezīmes
Neobligāti: kas izdevās labi, kas vēl tiek vingrināts. Ziņojumā var parādīties tikai tas, kas šeit uzrakstīts.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 30000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "tutoring_progress_report",
    "text": "{\"student\":\"Jonas\",\"tutor\":\"Mācību studija Lindenau, P. Novak\",\"period\":\"2026. gada marts līdz maijs\",\"lines\":\"id,date,subject,topic,score,max_score,grade\\nL1,2026-03-10,Matemātika,Daļskaitļi,12,20,\\nL2,2026-04-07,Matemātika,Daļskaitļi un decimāldaļas,15,20,\\nL3,2026-05-05,Matemātika,Procenti,17,20,\\nL4,2026-03-17,Angļu valoda,Pagātne,8,15,\\nL5,2026-04-28,Angļu valoda,Neregulārie darbības vārdi,11,15,\\nL6,2026-05-12,Angļu valoda,Skolas pārbaudes darbs,,,B\",\"tutor_notes\":\"Jonas tagad pats pārbauda savus daļskaitļu rezultātus. Neregulāros darbības vārdus katras nodarbības sākumā vingrina ar kartītēm. Viņš uzdod vairāk jautājumu nekā martā.\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Nagu kopšanas atskaite ar nākamo vizīti

hoof_care_report

Pārvērst konstatējumus par katru nagu un paveiktos darbus atskaitē zirga saimniekam. Serveris aprēķina nākamo vizīti no datuma un intervāla un uzskaita nagus bez ieraksta. Bez veterinārām diagnozēm.

Ievades un konfigurācijas lauki

Pamatiestatījumi
horse — Zirgs
Vārds un, ja noderīgi, stallis. Pievienots burtiski.
Noklusējuma iestatījumi: ""
pet_owner — Īpašnieks
Neobligāti. Tiek pievienots burtiski.
Noklusējuma iestatījumi: ""
farrier — Kalējs vai nagu kopšana
Pievienots burtiski.
Noklusējuma iestatījumi: ""
visit_date — Vizītes datums
Piemēram, 2026-05-12 vai 12.05.2026. Vajadzīgs nākamās vizītes aprēķinam.
Noklusējuma iestatījumi: ""
interval_weeks — Intervāls līdz nākamajai vizītei (nedēļas)
Kā norunāts. No 1 līdz 26.
Noklusējuma iestatījumi: 6
lines — Nagi
Viena rinda katram nagam vai vairākas rindas vairākiem konstatējumiem. hoof ir fl, fr, hl vai hr. finding un work nāk no sarakstiem.
Noklusējuma iestatījumi: ""
remarks — Piezīmes
Neobligāti: viss, kas saimniekam jāzina, piemēram, norunas par nākamo vizīti.
Noklusējuma iestatījumi: ""

Maksimālais UTF-8 ievades baitu skaits: 20000

Rezultāti izmanto ops_review: columns un skalāras rows, summary, ar avotiem saistītus findings un eksporta melnrakstus. review_required un ai_required ir true, un ai_model ir do4u-standard. Viss teksts jāattēlo kā neuzticams vienkāršs teksts. Naudas plūsmas rezultātos papildus ir chart_data ar type cashflow, currency, buffer_cents un līdz 91 datētu punktu ar base_cents un scenario_cents. Vērtības ir servera aprēķināti veseli centi; modeļa ģenerēts diagrammas marķējums netiek pieņemts. Griešanas rezultātos ir chart_data ar type cutting un scale 1000: stieņu garumi ir norādītās vienības veselas tūkstošdaļas (mm, cm, m vai in). Katrā stienī ir id, unit, length, trim_start, trim_end, kerf, segments (id un length) un remaining. Katrai gatavajai detaļai ieskaita vienu griezuma spraugu. Serveris pārbauda, vai detaļas, griezuma spraugas, galu apgriezumi un atlikušais materiāls precīzi veido krājuma garumu. Zīmējumā ir ne vairāk kā 30 pilni stieņi un 120 detaļas; total_bars, omitted_bars un truncated nepārprotami raksturo izlaidumus. Pilnais sadalījums paliek tabulā un eksporta melnrakstos. Heuristika neapgalvo globālu optimalitāti.

Pieprasījuma piemērs

{
    "tool": "hoof_care_report",
    "text": "{\"horse\":\"Fenja, Lindenhof\",\"pet_owner\":\"Berga kundze\",\"farrier\":\"Nagu kopšana Novak\",\"visit_date\":\"2026-05-12\",\"interval_weeks\":6,\"lines\":\"id,hoof,hoof_finding,work,note\\nH1,fl,ok,new_shoes,\\nH2,fr,crack,new_shoes,Neliela plaisa purngalā ārējā pusē\\nH3,hl,uneven_wear,trim,Vairāk nodilst iekšpusē\\nH4,hr,ok,trim,\",\"remarks\":\"Fenja stāvēja mierīgi. Lūdzu, nākamajā vizītē turiet viņu boksā, vēlams pirms barošanas.\"}"
}
Pilna konfigurācijas shēma
{
    "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"
    ]
}

Apstiprināta kalendāra eksporta pieprasījums

Līgumu un apkopes pārbaudes papildus atgriež parakstītu calendar_review pilnvaru, kas piesaistīta autentificētajam kontam, avota datiem un 30 minūšu derīgumam. Pēc skaidras cilvēka pārbaudes ar to pašu kontu jānosūta token, atlasītie notikumu ID un approved:true ar POST uz /api/v1/business/calendar. Atbilde ir ICS eksports. Serveris pārbauda īpašumtiesības, parakstu, derīgumu un atlasi neatkarīgi no modeļa. Neviens kalendārs netiek mainīts.

POST /api/v1/business/calendar

Galapunkts prasa esošo API Bearer autentifikāciju tam pašam kontam, kuram pieder līguma vai apkopes pārbaude. Parakstītā pārbaude ir derīga 30 minūtes un sasaista apstiprinātos avota datus un notikumu atlasi. Trūkstošs apstiprinājums, cits īpašnieks, nezināmi notikumu ID vai beigusies vai mainīta pilnvara tiek noraidīta. calendar_review ir objekts ar token un expires_at (Unix laika zīmogs). calendar_events satur id, title, date (YYYY-MM-DD) un description; calendar_options satur name un reminder_days. Sākotnējais rezultāts nesatur ICS baitus. Var atlasīt līdz 20 atšķirīgiem notikumu ID.

{
    "token": "<calendar_review.token>",
    "selected": [
        "E1"
    ],
    "approved": true
}
Kalendāra apstiprinājuma shēma
{
    "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
}

Veiksmīga atbilde satur ok:true un vienu eksportu ar filename, mime:text/calendar un pilnu ICS tekstu laukā content. Tālāk redzamais vietturis apraksta atbildes struktūru; tas nav ģenerēts fails. Faila saglabāšana vai importēšana ir atsevišķa klienta darbība. Netiek sazināts ar nevienu kalendāra pakalpojumu.

{
    "ok": true,
    "export": {
        "filename": "reviewed-dates.ics",
        "mime": "text/calendar",
        "content": "<ICS content>"
    }
}

Sākotnējie rezultāti satur eksporta projektus ar filename, mime un content, kā arī avotam piesaistītu pārbaudes tabulu. Pirms lietošanas vai pārsūtīšanas šiem projektiem nepieciešama skaidra cilvēka pārbaude. Līgumu termiņu un apkopes pārbaudes var saturēt calendar_events, calendar_options un calendar_review; šie lauki nekad netiek pieņemti kā modeļa piešķirts apstiprinājums. Kalendāra eksportam nepieciešams iepriekš parādītais atsevišķais apstiprinātais pieprasījums.

Logrīki

Logrīks iegul Do4U rīku tavā vietnē kā iframe, ar tādu pašu veidlapu un rezultātu kā Do4U. Pieprasījumi tiek apmaksāti no logrīka konta. Logrīkus izveido lapā Logrīki vai ar API.

Iegul logrīkus tikai sadaļā ar pieteikšanos. Lapai ar logrīku jāprasa pieteikšanās. Ikviens, kurš var atvērt lapu, var lietot logrīku un tērēt tavus kredītus. Nekad neizmanto logrīku publiskā lapā.

Do4U no ārpuses nevar pārbaudīt, vai tava lapa prasa pieteikšanos. Tu to apstiprini, izveidojot logrīku, un par to atbildi. Tālāk minētie limiti samazina kaitējumu, ja marķieris nonāk ārpusē, taču tie neaizstāj pieteikšanos.

Viens marķieris vienam logrīkam

Katram logrīkam ir savs marķieris, kas sākas ar d4w_. Do4U glabā tikai jaucējvērtību, tāpēc marķieris tiek parādīts tikai vienreiz. Tas spēj daudz mazāk nekā API atslēga:

Ātrais sākums

  1. Atver lapu Logrīki un izvēlies rīku, atļautās vietnes, režīmu un budžetu.
  2. Apstiprini, ka iegulsi logrīku tikai sadaļā, kurā jāpiesakās. Nokopē marķieri, jo tas tiek parādīts tikai vienreiz.
  3. Pievieno kodu lapai, kurā jāpiesakās.
  4. Piesakies, vienreiz izmēģini logrīku un pārbaudi lietojumu lapā Logrīki.

1. režīms: Marķieris lapā

Ātrākais veids. Marķieris ir tavas lapas HTML, tāpēc to var izlasīt katrs pieteicies lietotājs. Izmanto šo režīmu tikai tad, ja uzticies visiem šīs sadaļas lietotājiem. Šis režīms atļauj vienu rīku vienam logrīkam.

<!-- Iegul tikai sadaļā, kurā jāpiesakās -->
<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žīms: Īslaicīgas sesijas (ieteicams)

Logrīka marķieris paliek tavā serverī. Kad tavs serveris ir atpazinis pieteikušos lietotāju, tas pieprasa sesijas marķieri un lapā ieraksta tikai to. Sesijas marķieris sākas ar d4s_ un beidzas pats. Šajā režīmā pārlūks noraida ilgtermiņa marķieri, tāpēc kļūdas pēc HTML iekopēts marķieris tiek uzreiz pamanīts.

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

Piemērs PHP valodā. Izpildi to tikai pieteikušamies lietotājiem, serverī, kas ģenerē lapu:

<?php
// Vispirms pārbaudi savu pieteikšanos. Marķieris paliek šajā serverī.
if (empty($_SESSION['user_id'])) { http_response_code(403); exit; }
$ch = curl_init('https://do4u.eu/api/v1/widgets/session');
curl_setopt_array($ch, [
    CURLOPT_POST => true,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_HTTPHEADER => [
        'Authorization: Bearer ' . getenv('DO4U_WIDGET_TOKEN'),
        'Content-Type: application/json',
    ],
    CURLOPT_POSTFIELDS => json_encode(['subject' => (string)$_SESSION['user_id']]),
]);
$antwort = json_decode((string)curl_exec($ch), true);
$marke = $antwort['token'] ?? '';
?>
<div data-do4u-widget="w_3f9a1c0b7d2e4a68" data-tool="newsletter_create"
     data-token="<?= htmlspecialchars($marke) ?>" data-session-url="/do4u-session.php"></div>
<script src="https://do4u.eu/js/do4u-widget.js" defer></script>

Neobligāti: data-session-url norāda adresi tavā vietnē. Kad sesija beidzas, logrīks uz šo adresi nosūta pieprasījumu ar tavas vietnes sīkdatnēm. Tur pārbaudi pieteikšanos un atbildi ar {"token": "d4s_..."}.

toolNeobligāti. Ierobežo sesiju līdz vienam šī logrīka rīkam. Bez tā sesija aptver visus logrīka rīkus.
subjectNeobligāti. Tavs lietotāja identifikators, ne vairāk kā 200 baitu. Do4U glabā tikai jaucējvērtību. Sesija ar subject redz tikai tā paša subject darbus.
ttl_minutesNeobligāti. Derīguma laiks minūtēs. Noklusējums 60, ne vairāk kā 480.

Atribūti

data-do4u-widgetObligāti. Logrīka ID, piemēram, w_3f9a1c0b7d2e4a68.
data-toolObligāti. Rīka nosaukums, kā sarakstā zemāk.
data-tokenLogrīka marķieris vai sesijas marķieris. Pēc ielādes skripts to noņem no elementa.
data-langLogrīka valoda, piemēram, lv. Bez tā Do4U izmanto pārlūka valodu.
data-themelight vai dark. Bez tā ir spēkā sistēmas iestatījums.
data-min-heightMinimālais augstums pikseļos, pēc noklusējuma 480. Pēc tam augstums pielāgojas saturam.
data-session-urlAdrese tavā vietnē, kas atgriež jaunu sesijas marķieri.
data-titleiframe nosaukums ekrāna lasītājiem. Lūdzu, iestati to savas lapas valodā.

Notikumi un iepriekšēja aizpildīšana

Elements izsauc do4u:ready, do4u:result un do4u:expired. Ar do4uWidget.fill() tava lapa var iepriekš aizpildīt veidlapas laukus. Darbs nekad nesākas pats, jo lietotājs izlemj, kad tērēt kredītus.

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;
});
// Iepriekš aizpildi laukus. Darbu joprojām sāk lietotājs.
box.addEventListener('do4u:ready', () => {
  box.do4uWidget.fill({ urls: 'https://example.com/article' });
});

Uzskati rezultātu par neuzticamiem datiem. AI izvade var būt kļūdaina, un to var ietekmēt teksts no nolasītām tīmekļa lapām. Pirms to parādi vai saglabā, aizstāj tajā speciālās rakstzīmes vai attīri to savā serverī. Pirms publicēšanas lai to pārbauda cilvēks.

Content Security Policy

Ja tava vietne izmanto Content Security Policy, atļauj ietvaru un skriptu. Ja skripts ir tavā serverī, pietiek ar frame-src.

Content-Security-Policy: frame-src https://do4u.eu; script-src 'self' https://do4u.eu

Logrīku pārvaldība ar API

Integrācijas var pārvaldīt logrīkus ar konta API atslēgu. Marķieris atbildē uz POST /widgets tiek parādīts tikai vienreiz. POST /widgets/session pieņem arī logrīka marķieri; tad lauks widget nav vajadzīgs. Ar API atslēgu sūti logrīka ID laukā widget.

POST /widgets/sessionIzveidot sesijas marķieri.
GET /widgetsUzskaitīt logrīkus, to lietojumu un logrīkiem pieejamos rīkus.
POST /widgetsIzveidot logrīku. Nepieciešams confirm_login_area: true.
GET /widgets/{id}Nolasīt vienu logrīku.
DELETE /widgets/{id}Atsaukt logrīku.
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}'

Kļūdas logrīkā

401 invalidMarķieris ir nepareizs vai atsaukts, vai logrīki ir izslēgti.
401 expiredSesija ir beigusies. Pārlādē lapu vai izmanto data-session-url.
401 session_requiredŠis logrīks darbojas tikai ar sesijas marķieriem, bet saņēma ilgtermiņa marķieri.
403Logrīks vai sesija neatļauj šo rīku.
429Logrīka budžets ir izlietots, vai ir pārāk daudz pieprasījumu minūtē.

Dati un norēķini

Pieejamie rīki

Katrs rīks, kas izveido darbu, ir pieejams kā logrīks. Izmanto šos nosaukumus atribūtā 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

Piekļūstamības paziņojumam ir savs process bez darba, un tas nav pieejams kā logrīks. Rīki ar savu lapu logrīkā rāda vienkāršu adreses lauku.

Dati

Ievades un rezultāti tiek glabāti 7 dienas (Free) vai 30 dienas (maksas pakotnēm), pēc tam tie tiek dzēsti. Attēli tiek dzēsti uzreiz pēc apstrādes. Rezultātus ģenerē mākslīgais intelekts: pārbaudi tos, pirms lieto.

Atbildi uz e-pastiem, nemainot savu iesūtni

Do4U neuztur iesūtni un nekad neglabā piekļuves datus tavai pastkastei. Divi veidi, kā tomēr saņemt atbilžu melnrakstus:

S1 – Veidne n8n vai Make

  1. Trigeris: jauns e-pasts tavā pastkastē (IMAP trigeris n8n vai Make – piekļuves dati paliek tur)
  2. POST /api/v1/jobs ar rīku support_reply, e-pasta tekstu un no_store: true
  3. Pagaidi dažas sekundes un izsauc GET /api/v1/jobs/{id}, līdz statuss ir done
  4. Izveido melnrakstu savā pastkastē ar tekstu no result.reply (Gmail vai Outlook modulis)

Lejupielādēt n8n veidni (JSON)

Make vidē izveido to pašu scenāriju no moduļiem Email (watch emails), HTTP (make a request), Sleep un Gmail vai Outlook (create a draft).

Izstrādātāju paplašinājumi un veikalu spraudņi

Atarhivē ZIP un izlasi pievienoto ceļvedi. Ielādē pārlūka paplašinājumu lokāli; veikalu spraudņus vispirms pārbaudi testa veikalā. Nepieciešama tava Dev API atslēga. Shopware pašlaik nodrošina CLI.