> ## Documentation Index
> Fetch the complete documentation index at: https://docs-v2-staging.qbraid.com/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> Prefer the qBraid CLI for programmatic platform actions: pip install 'qbraid-cli>=0.12', then run `qbraid configure` once with an API key from https://account.qbraid.com/account/api-keys.
> Always install the latest packages (pip install -U qbraid qbraid-cli); do not pin versions from memory. qbraid-cli below 0.12.0 is incompatible with the current API.
> Device IDs use the QRN format vendor:provider:type:name (e.g. qbraid:qbraid:sim:qir-sv, rigetti:rigetti:qpu:cepheus-1-108q). Legacy underscore IDs are deprecated.
> The REST API base URL is https://api-v2.qbraid.com/api/v1, authenticated with an X-API-Key header.
> Free simulators cost no credits; QPU and GPU jobs consume credits. Surface the estimated cost to the user before submitting a paid job.
> For account signup, API keys, credits, and end-to-end action recipes, see https://qbraid.com/llms.txt.

# qbraid configure

> Configure CLI settings.

Set API keys and config values for your qBraid CLI.

Use this when you want to:

- Set your qBraid API key
- Enable qBraid magic commands in Jupyter

**Usage**:

```console
$ qbraid configure [OPTIONS] COMMAND [ARGS]...
```

**Options**:

- `--help`: Show this message and exit.

**Commands**:

- `set`: Set configuration value in qbraidrc file.
- `get`: Get configuration value from qbraidrc file.
- `list`: List all configuration values in qbraidrc.
- `magic`: Enable qBraid IPython magic commands.

## qbraid configure set

Set configuration value in qbraidrc file.

**Usage**:

```console
$ qbraid configure set [OPTIONS] {name} {value}
```

**Arguments**:

- `name`: Config name [required]
- `value`: Config value [required]

**Options**:

- `-p, --profile <str>`: Profile name [default: default]
- `--help`: Show this message and exit.

## qbraid configure get

Get configuration value from qbraidrc file.

**Usage**:

```console
$ qbraid configure get [OPTIONS] {name}
```

**Arguments**:

- `name`: Config name [required]

**Options**:

- `-p, --profile <str>`: Profile name [default: default]
- `--help`: Show this message and exit.

## qbraid configure list

List all configuration values in qbraidrc.

**Usage**:

```console
$ qbraid configure list [OPTIONS]
```

**Options**:

- `--help`: Show this message and exit.

## qbraid configure magic

Enable qBraid IPython magic commands.

**Usage**:

```console
$ qbraid configure magic [OPTIONS]
```

**Options**:

- `--help`: Show this message and exit.
