Skill LLM Aliyun Bailian International
Purpose
Build a validated Singapore-region Aliyun Bailian request for qwen3.8-max. This skill is an integration contract, not a model selector or execution layer.
Read Order
Read the shared schemas first, then:
references/connection-profiles.mdreferences/workspace-configuration.mdreferences/request-urls.mdreferences/model-catalog.mdreferences/capability-matrix.mdreferences/model-parameters.md- the matching transport
references/pricing-matrix.mdonly when cost mattersreferences/logging-contract.mdwhen logging is implementedreferences/model-sync.mdonly during an explicit update
Runtime Rules
- Provider identifier is
aliyun-bailian-intland the maintained allowlist is exactlyqwen3.8-max. - Singapore and China Mainland are separate providers. Never copy endpoints, prices, availability, or rate limits across regions.
- Resolve an explicit connection profile and every declared connection input before URL construction. Workspace profiles require
ALIYUN_BAILIAN_INTL_WORKSPACE_ID; shared profiles do not. Never switch profiles implicitly. - Resolve request kind, exact model, API surface, API version, and endpoint kind before capability lookup.
- A generic provider parameter list is not model evidence. Use a field only when the exact model/surface row or an official model example confirms it.
unknownis fail-closed. Reject the field and report the missing evidence; do not reinterpret silence asunsupported.- Chat Completions/DashScope use
reasoning_effort; Responses usesreasoning.effort. Never sendreasoning_efforttogether withthinking_budget. - Responses, Chat Completions, and DashScope multimodal generation are distinct payload contracts.
- For a workspace-specific direct-model profile, the workspace ID is encoded in the hostname; a shared profile has no workspace placeholder. Do not add
X-DashScope-WorkSpaceto these routes unless a separate application-API contract explicitly requires it. - Preserve required reasoning and tool-call history; never expose hidden reasoning.
- Reject unsupported or unknown fields rather than dropping or renaming them.
Request Kinds
chat: text-first generation or agent turnsvision: image or video understanding
Out of Scope
China Mainland routes, imaging, Agent App orchestration, model ranking, substitution, execution, and unlisted models.