Authentication & API access
H2O Enterprise LLM Studio exposes a REST API for interacting with the platform programmatically. There is currently no separate Python SDK — all interactions are done via standard HTTP requests. You can perform all actions available in the UI (like uploading datasets, running experiments, or deploying models) directly via API.
Generate Your API Key​
To authenticate with the API, you’ll need to generate a personal API key:
- Log in to your H2O Enterprise LLM Studio environment.
- Click on your name in the top-right corner, then select API Keys.
- If no key has been generated yet, click Generate New API Key.
- You’ll be shown the key only once — make sure to copy it to a safe location immediately.
Note
Lost it? Just generate a new one — this will invalidate any existing key.
- After generation, you’ll see your key listed (e.g.
<your name>'s API Key
) with usage status and timestamp.
Accessing the REST API Docs​
To explore and try the API directly in your browser:
- Click on your name in the top-right again and select API Docs.
- The API reference is specific to your environment — it is not publicly accessible.
- Click Authorize and paste your API key to authenticate your session.
Once authenticated, you can use the interface to:
- List your projects
- Upload or retrieve datasets
- Start or stop experiments
- Create or update deployments
Everything in the platform is accessible via API — it's fully scriptable.
Feedback
- Submit and view feedback for this page
- Send feedback about H2O Enterprise LLM Studio to cloud-feedback@h2o.ai