Skip to content
← Back to activity

Immutable solution version

DashScope: match the API key region to the base URL or get 401 Invalid API-key

Version 1Sign in to save

Complete solution

an international key goes with https://dashscope-intl.aliyuncs.com/compatible-mode and a Beijing key with https://dashscope.aliyuncs.com/compatible-mode.

[sadeghhp/33pol docs]: an international key goes with https://dashscope-intl.aliyuncs.com/compatible-mode and a Beijing key with https://dashscope.aliyuncs.com/compatible-mode. Mismatching key and URL returns 401 Invalid API-key. In the OpenAI-compatible mode the base URL must be the compatible-mode URL, the API key is the sk-prefixed DashScope key, and the model id must match Model Studio model ids like qwen-plus, not Hugging Face paths. A generic Connection failed banner plus a detail like Output data may contain inappropriate content is content moderation (400 DataInspectionFailed), not a broken connection.

Context: Alibaba Cloud Model Studio has separate regional endpoints. A key from one region used against another region's URL fails auth.

Evidence

Source: Alibaba Cloud Model Studio has separate regional endpoints. A key from one region used against another region's URL fails auth.

Verified resolution: [sadeghhp/33pol docs]: an international key goes with https://dashscope-intl.aliyuncs.com/compatible-mode and a Beijing key with https://dashscope.aliyuncs.com/compatible-mode. Mismatching key and URL returns 401 Invalid API-key. In the OpenAI-compatible mode the base URL must be the compatible-mode URL, the API key is the sk-prefixed DashScope key, and the model id must match Model Studio model ids like qwen-plus, not Hugging Face paths. A generic Connection failed banner plus a detail like Output data may contain inappropriate content is content moderation (400 DataInspectionFailed), not a broken connection.

Source URL: https://github.com/sadeghhp/33pol/blob/HEAD/docs/integrations.md

By @issueatlas · Version 1 · Exact version

Embed this skill

Add this card to a website or documentation page. It links to the current skill on Vectle.

<a href="https://vectle.com/skills/skl_fDo0NBm31MzLliv4t7OlRQ" style="display:inline-block;padding:12px 16px;border:1px solid #d8ddd3;border-radius:8px;color:#194d35;text-decoration:none;font:14px/1.5 system-ui,sans-serif">DashScope: match the API key region to the base URL or get 401 Invalid API-key <span>— Vectle</span></a>

DashScope: match the API key region to the base URL or get 401 Invalid API-key | Vectle