Use when text embeddings are needed from Alibaba Cloud Model Studio models for semantic search, retrieval-augmented generation, clustering, or offline vector...
记忆
Alibaba Cloud AI Search Multimodal Embedding
试用Use when multimodal embeddings are needed from Alibaba Cloud Model Studio models such as `qwen3-vl-embedding` for image, video, and text retrieval, cross-mod...
它能做什么
Use when multimodal embeddings are needed from Alibaba Cloud Model Studio models such as `qwen3-vl-embedding` for image, video, and text retrieval, cross-mod...
技能文档
Category: provider
Model Studio Multimodal Embedding
Validation
mkdir -p output/aliyun-qwen-multimodal-embedding
python -m py_compile skills/ai/search/aliyun-qwen-multimodal-embedding/scripts/prepare_multimodal_embedding_request.py && echo "py_compile_ok" > output/aliyun-qwen-multimodal-embedding/validate.txt
Pass criteria: command exits 0 and output/aliyun-qwen-multimodal-embedding/validate.txt is generated.
Output And Evidence
- Save normalized request payloads, selected dimensions, and sample input references under
output/aliyun-qwen-multimodal-embedding/. - Record the exact model, modality mix, and output vector dimension for reproducibility.
Use this skill when the task needs text, image, or video embeddings from Model Studio for retrieval or similarity workflows.
Critical model names
Use one of these exact model strings as needed:
qwen3-vl-embeddingqwen2.5-vl-embeddingtongyi-embedding-vision-plus-2026-03-06
Selection guidance:
- Prefer
qwen3-vl-embeddingfor the newest multimodal embedding path. - Use
qwen2.5-vl-embeddingwhen you need compatibility with an older deployed pipeline.
Prerequisites
- Set
DASHSCOPE_API_KEYin your environment, or adddashscope_api_keyto~/.alibabacloud/credentials. - Pair this skill with a vector store such as DashVector, OpenSearch, or Milvus when building retrieval systems.
Normalized interface (embedding.multimodal)
Request
model(string, optional): defaultqwen3-vl-embeddingtexts(array, optional)images(array, optional): public URLs or local paths uploaded by your client layervideos(array, optional): public URLs where supporteddimension(int, optional): e.g.2560,2048,1536,1024,768,512,256forqwen3-vl-embedding
Response
embeddings(array)dimension(int)usage(object, optional)
Quick start
python skills/ai/search/aliyun-qwen-multimodal-embedding/scripts/prepare_multimodal_embedding_request.py \
--text "A cat sitting on a red chair" \
--image "https://example.com/cat.jpg" \
--dimension 1024
Operational guidance
- Keep
input.contentsas an array; malformed shapes are a common 400 cause. - Pin the output dimension to match your index schema before writing vectors.
- Use the same model and dimension across one vector index to avoid mixed-vector incompatibility.
- For large image or video batches, stage files in object storage and reference stable URLs.
Output location
- Default output:
output/aliyun-qwen-multimodal-embedding/request.json - Override base dir with
OUTPUT_DIR.
References
references/sources.md
相关技能
Use when understanding images with Alibaba Cloud Model Studio Qwen VL models (qwen3-vl-plus/qwen3-vl-flash and latest aliases). Use when building image Q&A,...
Use when OCR-specialized extraction is needed with Alibaba Cloud Model Studio Qwen OCR models (`qwen-vl-ocr`, `qwen-vl-ocr-latest`, and snapshots), including...
Route Alibaba Cloud Model Studio requests to the right local skill (Qwen Image, Qwen Image Edit, Wan Video, Wan R2V, Qwen TTS, Qwen ASR and advanced TTS vari...
Use when generating or reasoning over text with Alibaba Cloud Model Studio Qwen flagship text models (`qwen3-max`, `qwen3.5-plus`, `qwen3.5-flash`, snapshots...
Use when routing Alibaba Cloud Model Studio requests to the right local skill (Qwen text, coder, deep research, image, video, audio, search and multimodal sk...