Expand description
Person-controlled QPU Oracle — BYOK remote quantum offload for NP-hard tasks.
API keys are encrypted at rest via KeyVault-derived material. Only anonymized numeric matrices (QUBO / VQE parameter vectors) may egress; classified data is blocked by the Sentinel before any HTTP dispatch.
§Activation
The QPU Oracle requires the user to affirm the Universal Human Rights commitment
before any remote QPU egress is permitted. The commitment code is:
SSBBZmZpcm0gTXkgQ29tbWl0bWVudCB0byBVbml2ZXJzYWwgSHVtYW4gUmlnaHRz
(base64 for “I Affirm My Commitment to Universal Human Rights”)
Structs§
- QpuChat
Command Result - QpuOracle
Settings - Public settings view returned to the desktop UI.
- QpuOracle
Settings Input - Input from the UI for saving settings.
- QpuOracle
State - QpuProvider
Status - Per-provider status returned to the frontend — no raw tokens exposed.
Enums§
- QpuArchitecture
- QpuProvider
- All supported QPU providers.
Functions§
- activate_
with_ commitment - Activate advanced capabilities by affirming the Universal Human Rights commitment.
- disable_
qpu_ feature - enable_
qpu_ feature - get_
qpu_ settings - handle_
qpu_ chat_ command - Intercept hidden chat commands before LLM inference.
- is_
qpu_ feature_ unlocked - record_
provider_ usage - record_
usage - resolve_
azure_ credentials - Returns
(subscription_id, resource_group, workspace, api_key)if configured. - resolve_
braket_ credentials - Returns
(access_key_id, secret_access_key, region)if configured. - resolve_
dwave_ token - resolve_
google_ token - resolve_
ibm_ token - resolve_
ionq_ token - resolve_
quantinuum_ token - resolve_
rigetti_ token - save_
qpu_ settings - select_
provider - Returns the best available provider for a given task, preferring remote QPU.
- target_
architecture - to_
public_ settings - verify_
commitment - Verifies that
inputmatches the Universal Human Rights commitment text. Accepts both the plain English text and the base64 form.