Repository navigation
API Typed Decisions
Use a validated decision profile in the Panel, or a separate qualified engine scorer, to request a typed result rather than free-form prose. These are distinct routes and contracts.
- In API workbench (
/rust/api), inspectGET /api/decisions. Itsprofilesarray provides saved profiles, which must have a validated, active artifact before inference. - Choose
POST /v1/decisionsin Endpoint catalog, open its link under Browse every endpoint (generated from route registration) (administrators can also use Generate examples). ReplacePROFILE_IDwith the selected profile ID, and supply a state value. Thestateunion useskindoftextorjson, together with the correspondingvalue. - For administrator testing, select the same route in In-page tester, enter the JSON, and press Send test request. The Panel calls its real decision-profile owner. An inactive or absent profile returns a refusal instead of fabricated probabilities.
- Use Run guided checks, choose Typed decision from script, enter Profile ID and Decision state, then Check guide. The guide verifies profile inventory and sends the request. The manual script-preparation step remains outstanding.
{"id":"PROFILE_ID","state":{"kind":"text","value":"Sample"}}A successful Panel response includes profile, decision and action_allowed; the score is meaningful only for the profile's currently selected, validated artifact. A missing profile, unloaded engine or unvalidated artifact must not be treated as a valid decision.
POST /v1/decide uses an engine-side scorer. It accepts a decision kind such as choice, a state, a question and options. The Panel workbench provides copyable examples under ENGINE_URL, but this route is not in the native Panel gateway or its in-page tester. See Panel API.
| Control | Help text |
|---|---|
Typed decisions (api.decide) |
Use a validated active Panel profile or a separately qualified engine scorer; unbound calls fail. |
LexiSuite · Local OS / Kernel / Engine / Panel · Development / testing; not production-qualified
Getting Started · Security · Troubleshooting · Release Notes · Licence
Verify release checksums, finish first-boot enrollment on a trusted network, and respect the current proprietary licence.
- Home
- Getting Started
- Install from USB
- Write a stick
- Install to an internal disk
- Install on a computer you already use: Linux, macOS, Windows
- Updating
- Ternary models (experimental)
- First Boot
- Secure Boot
- Kernels
- Hardware
- Overview / Home
- Navigation and Help
- Models
- Instances
- LexiChat
- Builds and Engines
- Optimizer
- Fit Lab
- Benchmarks and Evals
- Training
- Decisions
- TokenGate
- Inference Fabric
- Media Generation
- Agents and MCP
- Power and Hardware
- Network and Access
- Storage, Backup and Updates
- Files, Terminal and Passwords
- Diagnostics
- Fleet
- Virtual Machines
- LexiOS and Secure Boot
- macOS