Inferencing
Platform Hostname Migration
Qubrid is moving from platform.qubrid.com to qubrid.com. Docs stay at docs.platform.qubrid.com. Existing API keys, model IDs, and paths stay the same.
Qubrid is consolidating onto a shorter public hostname. Everything that used to live on platform.qubrid.com now lives on qubrid.com - the dashboard, playground, API keys, inference logs, and the inference API.
| Old | New | |
|---|---|---|
| Platform (UI) | https://platform.qubrid.com | https://qubrid.com |
| Native API | https://platform.qubrid.com/api | https://qubrid.com/api |
| OpenAI-compatible API | https://platform.qubrid.com/v1 | https://qubrid.com/v1 |
| Documentation | https://docs.platform.qubrid.com | https://docs.platform.qubrid.com (unchanged) |
Existing bookmarks and integrations that still use platform.qubrid.com continue to work for now. We recommend switching to qubrid.com so you are on the current hostname before the older one is retired.
What is changing
Replace platform.qubrid.com with qubrid.com everywhere you interact with the product.
Paths after the host do not change. Your account, API keys, and model IDs do not change.
https://platform.qubrid.com/
→ https://qubrid.com/
https://platform.qubrid.com/playground
→ https://qubrid.com/playground
https://platform.qubrid.com/api-keys
→ https://qubrid.com/api-keys
https://platform.qubrid.com/api/v1/qubridai/chat/completions
→ https://qubrid.com/api/v1/qubridai/chat/completions
https://platform.qubrid.com/v1/chat/completions
→ https://qubrid.com/v1/chat/completionsThat is the entire migration: replace the host, keep everything else.
What is not changing
| Still the same | Details |
|---|---|
| Documentation | Docs remain at docs.platform.qubrid.com. |
| API keys | Existing keys work on both hosts. Manage keys at qubrid.com/api-keys. |
| Model IDs | Strings such as openai/gpt-oss-120b stay exactly as listed in Serverless Models. |
| Request paths | /api/v1/qubridai/..., /v1/..., /playground, /api-keys, and other product paths are unchanged. |
| Request body | Headers, JSON payload, streaming, and OpenAI-compatible fields stay the same. |
| Billing and logs | Usage and cost still appear under Inference Logs. |
| Account | You do not need a new account. Sign in at qubrid.com. |
Hostname map
Use this table when you update bookmarks, code, env files, and tool settings.
Product UI
| Page | Old URL | New URL |
|---|---|---|
| Home / sign-in | https://platform.qubrid.com/ | https://qubrid.com/ |
| Playground | https://platform.qubrid.com/playground | https://qubrid.com/playground |
| API Keys | https://platform.qubrid.com/api-keys | https://qubrid.com/api-keys |
| Inference Logs | https://platform.qubrid.com/inferencing-logs | https://qubrid.com/inferencing-logs |
Native Qubrid API
| Capability | Old URL | New URL |
|---|---|---|
| Chat completions | https://platform.qubrid.com/api/v1/qubridai/chat/completions | https://qubrid.com/api/v1/qubridai/chat/completions |
| Image generation | https://platform.qubrid.com/api/v1/qubridai/image/generation | https://qubrid.com/api/v1/qubridai/image/generation |
| Audio transcription | https://platform.qubrid.com/api/v1/qubridai/audio/transcribe | https://qubrid.com/api/v1/qubridai/audio/transcribe |
| Multimodal chat | https://platform.qubrid.com/api/v1/qubridai/multimodal/chat | https://qubrid.com/api/v1/qubridai/multimodal/chat |
| Model catalog | https://platform.qubrid.com/api/v1/models | https://qubrid.com/api/v1/models |
OpenAI-compatible API
| Setting | Old value | New value |
|---|---|---|
| Base URL | https://platform.qubrid.com/v1 | https://qubrid.com/v1 |
| Chat completions | https://platform.qubrid.com/v1/chat/completions | https://qubrid.com/v1/chat/completions |
In the OpenAI Python and Node SDKs, set base_url / baseURL to https://qubrid.com/v1. Do not append /chat/completions to the SDK base URL - the client adds that path for you.
Compatibility
The previous hostname remains available during the transition.
- New bookmarks and integrations should use
https://qubrid.com. - Existing traffic to
https://platform.qubrid.comcontinues to work for now. - API keys are interchangeable. A key created on either host authenticates against both.
- Responses, models, and pricing are the same on both hosts.
- Docs stay at
https://docs.platform.qubrid.com.
Treat platform.qubrid.com as a compatibility alias, not the long-term production hostname. Update bookmarks, environment variables, CI secrets, and third-party tool settings as soon as you can.
How to migrate
Update bookmarks and saved links
Replace platform.qubrid.com with qubrid.com in browser bookmarks and shared links for the dashboard, playground, API keys, and inference logs.
Leave docs.platform.qubrid.com alone - documentation does not move.
Find every inference base URL
Search your repos, deployment configs, and local tool settings for:
platform.qubrid.comTypical locations:
- Application source (
base_url,baseURL,OPENAI_BASE_URL) .env,.env.local, and secret managers- Docker Compose, Kubernetes, and CI variables
- Editor and agent configs (Cursor, VS Code, Zed, Cline, Claude Code, Grok Build)
- Self-hosted UIs (Open WebUI, Dify, Hermes, OpenClaw)
Replace only the host
Change platform.qubrid.com to qubrid.com. Leave the rest of each URL intact.
| Before | After |
|---|---|
https://platform.qubrid.com | https://qubrid.com |
https://platform.qubrid.com/api | https://qubrid.com/api |
https://platform.qubrid.com/v1 | https://qubrid.com/v1 |
Do not rewrite https://docs.platform.qubrid.com.
Keep the same credentials
Reuse your existing QUBRID_API_KEY (or OPENAI_API_KEY in tools that reuse that name). No rotation is required for this hostname change.
If you need a key, create one from API Keys. See Manage API Keys.
Send a test request
Call the new host with a small prompt and confirm a 200 response. Then check Inference Logs to verify the request landed on your account.
Roll out and watch logs
Deploy the URL change to staging first, then production. Compare error rates and latency in Inference Logs. If something fails, the old host still accepts traffic while you debug.
Update your code
The snippets below show the only line that needs to change for inference. Headers, model IDs, and payloads stay the same.
Native API
url = "https://qubrid.com/api/v1/qubridai/chat/completions"OpenAI-compatible SDK
from openai import OpenAI
client = OpenAI(
api_key="YOUR_QUBRID_API_KEY",
base_url="https://qubrid.com/v1",
)Full request examples live in the API Quickstart.
Update integrations
Most editors and agents store a single base URL. Change that field to https://qubrid.com/v1 and leave the API key and model ID as they are.
| Tool | Setting to update | New value |
|---|---|---|
| Cursor | Override OpenAI Base URL | https://qubrid.com/v1 |
| VS Code | Custom endpoint URL | https://qubrid.com/v1 |
| Zed | OpenAI provider endpoint | https://qubrid.com/v1 |
| Cline | Base URL | https://qubrid.com/v1 |
| Claude Code | Proxy OPENAI_BASE_URL | https://qubrid.com/v1 |
| Grok Build | base_url in config.toml | https://qubrid.com/v1 |
| Open WebUI | API Base URL | https://qubrid.com/v1 |
| Dify | API Base URL | https://qubrid.com/v1 |
| Hermes | API base URL | https://qubrid.com/v1 |
| OpenClaw | API base URL | https://qubrid.com/v1 |
Restart the editor, agent, or proxy after you save the new URL. Several tools only read the base URL at startup.
See Connect Your Tools for the full integration list.
Verify the new hostname
Use this checklist after you change the host.
You can sign in and open the playground at https://qubrid.com.
A request to https://qubrid.com/api/v1/qubridai/chat/completions or https://qubrid.com/v1/chat/completions returns HTTP 200.
The Authorization: Bearer header still uses your existing Qubrid API key.
The model ID matches Serverless Models exactly, including the provider prefix.
The call appears in Inference Logs with the expected token counts and status.
Bookmarks, CI, staging, and production configs no longer point product or inference traffic at platform.qubrid.com.
Quick smoke test:
curl -X POST "https://qubrid.com/v1/chat/completions" \
-H "Authorization: Bearer $QUBRID_API_KEY" \
-H "Content-Type: application/json" \
--data '{
"model": "openai/gpt-oss-120b",
"messages": [{"role": "user", "content": "Reply with ok"}]
}'If this fails, confirm the key is valid, the model ID is exact, and your network allows outbound HTTPS to qubrid.com. Then retry the same payload against platform.qubrid.com to isolate a hostname issue from an auth or model issue.
Search patterns
Replace these:
https://platform.qubrid.com
platform.qubrid.comLeave these alone:
https://docs.platform.qubrid.com
docs.platform.qubrid.comA naive find-and-replace of platform.qubrid.com inside docs.platform.qubrid.com will break documentation links. Replace the product host carefully, or protect the docs. prefix first.
Frequently asked questions
Next steps
- Sign in at qubrid.com
- Run your first request on the new host with the API Quickstart
- Browse models and IDs in Serverless Models
- Point an editor or agent at
https://qubrid.com/v1from Connect Your Tools - Review live traffic in Inference Logs
If something does not behave as expected after the hostname change, contact digital@qubrid.com.