/install aliyun-use
Aliyun Bailian(百炼) for OpenClaw
Call Alibaba Cloud Bailian (百炼) LLM models via the DashScope API.
Setup
Get your API key from: https://bailian.console.aliyun.com/
Set the environment variable:
export ALIYUN_BAILIAN_API_KEY="your-api-key"
export ALIYUN_BAILIAN_API_HOST="https://coding.dashscope.aliyuncs.com/apps/anthropic" # optional, default provided
CLI Commands
python -m scripts chat --model qwen3.5-plus --messages '[{"role": "user", "content": "Hello"}]'
python -m scripts translate --text "Hello" --target-lang zh
python -m scripts models
Commands Overview
| Command | What it does |
|---|---|
chat |
General-purpose chat completion with Qwen, GLM, Kimi, MiniMax models |
translate |
Translate text between languages |
models |
List all available models |
Chat
General-purpose chat completion via DashScope Anthropic API.
Usage
python -m scripts chat --model qwen3.5-plus --messages '[{"role": "user", "content": "Hello"}]'
Parameters
--model(string, optional) — Model name. Default:qwen3.5-plus--messages(string, required) — JSON array of{role, content}. Roles:system,user,assistant--temperature(float, optional) — Sampling temperature 0-1. Default:0.7--max-tokens(integer, optional) — Max tokens to generate. Default:2048--stream(boolean, optional) — Enable streaming. Default:false
Available Models
Flagship: qwen3.5-plus, qwen3-max-2026-01-23
Coder: qwen3-coder-next, qwen3-coder-plus
Other: glm-5, glm-4.7, kimi-k2.5, MiniMax-M2.5
Translate
Translate text between languages using the LLM.
Usage
python -m scripts translate --text "Hello" --target-lang zh
python -m scripts translate --text "你好" --target-lang en --source-lang zh
Parameters
--text(string, required) — Text to translate--target-lang(string, optional) — Target language code. Default:en--source-lang(string, optional) — Source language code. Default:auto
Supported Languages
en (English), zh (Chinese), ja (Japanese), ko (Korean), es (Spanish), fr (French), de (German), ru (Russian), ar (Arabic), pt (Portuguese), it (Italian), th (Thai), vi (Vietnamese), id (Indonesian)
Python Usage
from scripts import chat, translate
# Chat
result = chat(messages=[{"role": "user", "content": "Hello"}], model="qwen3.5-plus")
# Translate
result = translate(text="Hello", target_lang="zh")
Response Format
{ "success": true, "result": {...} }
{ "success": false, "error": "error message" }
Notes
- Default API host:
https://coding.dashscope.aliyuncs.com/apps/anthropic(set viaALIYUN_BAILIAN_API_HOST) - The API uses Anthropic-compatible format — messages are converted to Anthropic API format internally
- Coding Plan API key (
sk-sp-xxx) is different from regular DashScope API key - For reasoning tasks: try
qwen3-max-2026-01-23orkimi-k2.5 - For coding tasks: use
qwen3-coder-nextorqwen3-coder-plus
Learn More
- Full API documentation:
references/API.md - Available models:
assets/models.json
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install aliyun-use - After installation, invoke the skill by name or use
/aliyun-use - Provide required inputs per the skill's parameter spec and get structured output
What is Aliyun Use?
Aliyun Bailian(百炼) for LLM chat, and language translation. Use when you need to generate code, generate text with LLMs, or translate between languages. It is an AI Agent Skill for Claude Code / OpenClaw, with 148 downloads so far.
How do I install Aliyun Use?
Run "/install aliyun-use" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Aliyun Use free?
Yes, Aliyun Use is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Aliyun Use support?
Aliyun Use is cross-platform and runs anywhere OpenClaw / Claude Code is available (linux, darwin, win32).
Who created Aliyun Use?
It is built and maintained by cnlangzi (@cnlangzi); the current version is v0.1.0.