***

title: Platform & Account
subtitle: 'API keys, runtime config, and operational setup'
slug: npm/platform
------------------

Use the ForbocAI account portal to provision API keys and connect SDK runtimes to hosted services.

## Account

* Portal: [account.forboc.ai](https://account.forboc.ai)
* Generate API keys in credential management
* Store keys in secure environment variables

```bash
export FORBOCAI_API_URL=https://api.forboc.ai
export FORBOCAI_API_KEY=fb_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
```

## SDK Config Sources

Node runtime resolves API config in this order:

1. `FORBOCAI_API_URL` / `FORBOCAI_API_KEY`
2. `~/.forbocai.json` (`apiUrl`, `apiKey`)
3. default API URL fallback: `http://localhost:8080`

## CLI Setup

```bash
npx forbocai config set apiUrl https://api.forboc.ai
npx forbocai config set apiKey fb_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
npx forbocai doctor
npx forbocai status
```

## Studio

Use [studio.forboc.ai](https://studio.forboc.ai) for persona and prompt experimentation, then move validated personas into your SDK integration (`setNPCInfo` + `processNPC`) in production code.
