mcpField
A
aliyun-qwen-generation

aliyun-qwen-generation

github.com/cinienceAgent 工作流39661 次安装11 周前更新
代码仓库

关于 aliyun-qwen-generation

该技能指导通过 Alibaba Cloud Model Studio 调用 Qwen 进行文本生成,适用于需要聊天、推理、工具调用或长上下文处理的工作流。它提供标准化请求参数和本地请求模板脚本。

主要功能

  1. 01标准化文本生成请求
  2. 02支持推理与工具调用
  3. 03可配置采样及响应格式
  4. 04生成请求模板与记录
  5. 05支持流式输出

适用场景

  1. 01生成通用文本或聊天回复
  2. 02处理多步骤推理任务
  3. 03为模型调用配置工具
  4. 04保存可复现的请求示例

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/cinience/alicloud-skills --skill aliyun-qwen-generation

安装后在 Claude Code 中输入/aliyun-qwen-generation确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

agents/
openai.yaml
references/
sources.md
scripts/
prepare_generation_request.py

详细介绍

类别:provider

Model Studio Qwen 文本生成

验证

mkdir -p output/aliyun-qwen-generation
python -m py_compile skills/ai/text/aliyun-qwen-generation/scripts/prepare_generation_request.py && echo "py_compile_ok" > output/aliyun-qwen-generation/validate.txt

通过标准:命令以 0 退出,并生成 output/aliyun-qwen-generation/validate.txt。

输出与证据

  • 将提示词模板、规范化请求负载和响应摘要保存到 output/aliyun-qwen-generation/ 下。
  • 保留一个可复现的请求示例,包含模型名称、区域和关键参数。

将此技能用于 Alibaba Cloud Model Studio 上的通用文本生成、推理、工具调用和长上下文聊天。

重要模型名称

优先选择当前旗舰系列:

  • qwen3-max
  • qwen3-max-2026-01-23
  • qwen3.5-plus
  • qwen3.5-plus-2026-02-15
  • qwen3.5-flash
  • qwen3.5-flash-2026-02-23

官方模型目录中列出的常见相关变体:

  • qwen3.5-397b-a17b
  • qwen3.5-122b-a10b
  • qwen3.5-35b-a3b
  • qwen3.5-27b

先决条件

  • 在虚拟环境中安装 SDK:
python3 -m venv .venv
. .venv/bin/activate
python -m pip install dashscope
  • 在环境中设置 DASHSCOPE_API_KEY,或将 dashscope_api_key 添加到 ~/.alibabacloud/credentials。

规范化接口(text.generate)

请求
  • messages(array,必填):标准聊天轮次。
  • model(string,可选):默认为 qwen3.5-plus。
  • temperature(number,可选)
  • top_p(number,可选)
  • max_tokens(int,可选)
  • enable_thinking(bool,可选)
  • tools(array,可选)
  • response_format(object,可选)
  • stream(bool,可选)
  • 响应
    • text(string):助手输出。
    • finish_reason(string,可选)
    • usage(object,可选)
    • raw(object,可选)

    快速开始(兼容 OpenAI 的端点)

    curl -sS https://dashscope.aliyuncs.com/compatible-mode/v1/chat/completions \
      -H "Authorization: Bearer $DASHSCOPE_API_KEY" \
      -H "Content-Type: application/json" \
      -d '{
        "model": "qwen3.5-plus",
        "messages": [
          {"role": "system", "content": "You are a concise assistant."},
          {"role": "user", "content": "Summarize why object storage helps media pipelines."}
        ],
        "stream": false
      }'
    

    本地辅助脚本

    python skills/ai/text/aliyun-qwen-generation/scripts/prepare_generation_request.py \
      --prompt "Draft a concise architecture summary for a media ingestion pipeline." \
      --model qwen3.5-plus
    

    操作指南

    • 注重可复现性时使用快照 ID。
    • 简单任务优先使用 qwen3.5-flash,以降低延迟;较复杂的多步骤任务使用 qwen3-max。
    • 启用工具调用时,保持工具架构精简明确。
    • 对于多模态输入,请转用专用的 VL 或 Omni 技能,除非任务主要以文本为中心。

    输出位置

    • 默认输出:output/aliyun-qwen-generation/requests/
    • 使用 OUTPUT_DIR 覆盖基础目录。

    参考资料

    • references/sources.md

评论

支持 Markdown