Install the CLI and Choose the Right Client
Choose a maintained path below, verify each result in the Console, and open the detailed task page when you need exact fields, commands, or troubleshooting.
Open the TypeScript CLIThe TypeScript and Python packages provide the same wlt command for Console-side management. Verify the CLI first, then choose WltClient for Tenant resources or AdminClient for administrator automation.
Docs 2.0 · wlt-platform 0.1.20What You Can Do
- Install the verified wlt-platform 0.1.20 package.
- Point the CLI at the current Console URL.
- Authenticate without writing credentials into source code.
- Verify the connection with wlt whoami.
- Choose WltClient or AdminClient for application code.
- Continue to the complete language-specific Reference.
Who This Is For
Developers automating Tenant Console resources · Administrators automating supported control-plane operations · Operators who want JSON CLI output for scripts
Choose Your Path
Install and Verify the CLI
Start here before using either SDK client.
- Choose language
- Install 0.1.20
- Set Base URL
- wlt login
- wlt whoami
Result: The CLI is authenticated against this environment and returns the current user.
Open CLI referenceUse WltClient
Manage Tenant keys, usage, billing, models, and Labs.
- Install package
- Create WltClient
- Use environment Base URL
- Call one resource
- Handle typed errors
Result: Application code can manage a documented Tenant resource.
Choose WltClientUse AdminClient
Automate supported administrator billing, customer, pricing, credit, rate-limit, or context tasks.
- Confirm Admin permission
- Create AdminClient
- Authenticate
- Call supported resource
- Verify in Admin
Result: A supported Admin task is automated and its result is verified in Console.
Choose AdminClientBefore You Start
- Node.js 16+ for TypeScript, or Python 3.8+ for Python.
- The current Console Base URL and a Tenant API key for WltClient/CLI.
- An Admin username and password only for supported AdminClient tasks.
Core Journey
Expected Result
The verified wlt CLI is connected to this environment, and you know whether the next implementation should use WltClient, AdminClient, or the model API instead.
Recommended Next Step
Open the TypeScript CLIVerified Installation
- TypeScript / npm
- Python / PyPI
npm install -g wlt-platform@0.1.20
python -m pip install wlt-platform==0.1.20
export SMART_STUDIO_API_KEY="your-api-key"
wlt login --api-key "$SMART_STUDIO_API_KEY" --base-url "https://your-console-host"
wlt whoami
Use https://console.example.com as the Console host. The package exposes the wlt command in both npm and PyPI distributions.