Los modelos de embedding de Alibaba Cloud Model Studio son compatibles con la API de OpenAI. Para migrar sus aplicaciones existentes de OpenAI a Model Studio, solo necesita ajustar los siguientes tres parámetros:
-
base_url: Reemplace con
https://{WorkspaceId}.ap-southeast-1.maas.aliyuncs.com/compatible-mode/v1, y sustituya {WorkspaceId} por su ID de espacio de trabajo real.Para otras regiones, reemplace base_url:
- api_key: Reemplace con una clave de API de Model Studio.
- model: Reemplace con un nombre de modelo de la lista a continuación.
Modelos admitidos
- Singapore
- China (Beijing)
- China (Hong Kong)
Modelo | Dimensiones de embedding | Filas máximas | Tokens máximos por línea (Nota) | Precio (por 1M tokens de entrada) | Idiomas admitidos | Cuota gratuita (Nota) |
|---|---|---|---|---|---|---|
text-embedding-v4 Qwen3-Embedding serie | 2,048, 1,536, 1,024 (predeterminado), 768, 512, 256, 128 o 64 | 10 | 8,192 | $0.07 | Más de 100 idiomas principales, como chino, inglés, español, francés, portugués, indonesio, japonés, coreano, alemán y ruso | 1 millón de tokens Válido por 90 días después de la activación de Model Studio |
text-embedding-v3 | 1,024 (predeterminado), 768 o 512 | Más de 50 idiomas principales, como chino, inglés, español, francés, portugués, indonesio, japonés, coreano, alemán y ruso | 500,000 tokens Válido por 90 días después de la activación de Model Studio | |||
qwen3.7-text-embedding | 2,560, 2,048, 1,536, 1,024 (predeterminado), 768, 512, 256 | 20 | 128,000 | $0.07 | 201 idiomas principales y dialectos, como chino, inglés, español, francés, portugués, indonesio, japonés, coreano, alemán y ruso | Sin cuota gratuita |
Los modelos de embedding multimodal, como qwen3-vl-embedding y la serie tongyi-embedding-vision, no son compatibles con la API compatible con OpenAI. Consulte Embedding multimodal.
output_type=sparse con text-embedding-v4, llame a la API de DashScope. Si se envía output_type=sparse a la API compatible con OpenAI, esta devuelve un HTTP 200 con un resultado de embedding vacío.Cómo usar
Ejemplos de llamada
Esta sección proporciona ejemplos de entrada de cadenas mediante Python (SDK de OpenAI) y cURL (HTTP). Para ejemplos que utilizan otros lenguajes de programación o métodos de entrada, consulte Introducción al embedding de texto.
- SDK de OpenAI
- HTTP
Resultado
Resultado
Respuesta de error de ejemplo
Si ocurre un error en la solicitud de acceso, la causa se indica mediante los parámetros code y message en la respuesta.