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.

OldNew
Platform (UI)https://platform.qubrid.comhttps://qubrid.com
Native APIhttps://platform.qubrid.com/apihttps://qubrid.com/api
OpenAI-compatible APIhttps://platform.qubrid.com/v1https://qubrid.com/v1
Documentationhttps://docs.platform.qubrid.comhttps://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/completions

That is the entire migration: replace the host, keep everything else.

What is not changing

Still the sameDetails
DocumentationDocs remain at docs.platform.qubrid.com.
API keysExisting keys work on both hosts. Manage keys at qubrid.com/api-keys.
Model IDsStrings 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 bodyHeaders, JSON payload, streaming, and OpenAI-compatible fields stay the same.
Billing and logsUsage and cost still appear under Inference Logs.
AccountYou 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

PageOld URLNew URL
Home / sign-inhttps://platform.qubrid.com/https://qubrid.com/
Playgroundhttps://platform.qubrid.com/playgroundhttps://qubrid.com/playground
API Keyshttps://platform.qubrid.com/api-keyshttps://qubrid.com/api-keys
Inference Logshttps://platform.qubrid.com/inferencing-logshttps://qubrid.com/inferencing-logs

Native Qubrid API

CapabilityOld URLNew URL
Chat completionshttps://platform.qubrid.com/api/v1/qubridai/chat/completionshttps://qubrid.com/api/v1/qubridai/chat/completions
Image generationhttps://platform.qubrid.com/api/v1/qubridai/image/generationhttps://qubrid.com/api/v1/qubridai/image/generation
Audio transcriptionhttps://platform.qubrid.com/api/v1/qubridai/audio/transcribehttps://qubrid.com/api/v1/qubridai/audio/transcribe
Multimodal chathttps://platform.qubrid.com/api/v1/qubridai/multimodal/chathttps://qubrid.com/api/v1/qubridai/multimodal/chat
Model cataloghttps://platform.qubrid.com/api/v1/modelshttps://qubrid.com/api/v1/models

OpenAI-compatible API

SettingOld valueNew value
Base URLhttps://platform.qubrid.com/v1https://qubrid.com/v1
Chat completionshttps://platform.qubrid.com/v1/chat/completionshttps://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.com continues 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.com

Typical 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.

BeforeAfter
https://platform.qubrid.comhttps://qubrid.com
https://platform.qubrid.com/apihttps://qubrid.com/api
https://platform.qubrid.com/v1https://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.

ToolSetting to updateNew value
CursorOverride OpenAI Base URLhttps://qubrid.com/v1
VS CodeCustom endpoint URLhttps://qubrid.com/v1
ZedOpenAI provider endpointhttps://qubrid.com/v1
ClineBase URLhttps://qubrid.com/v1
Claude CodeProxy OPENAI_BASE_URLhttps://qubrid.com/v1
Grok Buildbase_url in config.tomlhttps://qubrid.com/v1
Open WebUIAPI Base URLhttps://qubrid.com/v1
DifyAPI Base URLhttps://qubrid.com/v1
HermesAPI base URLhttps://qubrid.com/v1
OpenClawAPI base URLhttps://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.com

Leave these alone:

https://docs.platform.qubrid.com
docs.platform.qubrid.com

A 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

If something does not behave as expected after the hostname change, contact digital@qubrid.com.