/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
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install aliyun-use - 安装完成后,直接呼叫该 Skill 的名称或使用
/aliyun-use触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
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. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 148 次。
如何安装 Aliyun Use?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install aliyun-use」即可一键安装,无需额外配置。
Aliyun Use 是免费的吗?
是的,Aliyun Use 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Aliyun Use 支持哪些平台?
Aliyun Use 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(linux, darwin, win32)。
谁开发了 Aliyun Use?
由 cnlangzi(@cnlangzi)开发并维护,当前版本 v0.1.0。