Este tema utiliza el modelo Qwen como ejemplo para guiarlo a través del ciclo de vida completo de la implementación de modelos en Alibaba Cloud Model Studio mediante llamadas API (HTTP), incluyendo la implementación, consulta, inferencia, eliminación y solución de problemas de permisos.
Requisitos previos
- Ha leído la Descripción general del despliegue dedicado y está familiarizado con los modelos compatibles y los pasos básicos de despliegue.
- Obtener una clave de API y exportar la clave de API como una variable de entorno.
1. Desplegar el modelo
El siguiente comando utiliza el modelo personalizado ajustado qwen3-8b-ft-202511132025-0260 para crear un servicio dedicado denominado qwen3-8b-ft-202511132025-0260.
Para obtener el ID del modelo personalizado, vaya a la página de Consola de Model Studio - ajuste fino de modelos. Haga clic en el Task NameNombre de la tarea del modelo que want desea desplegar, haga clic en OutputsSalidas y luego haga clic en el nombre azul del modelo. Esto abre la página de My ModelsMis modelos, donde puede encontrar el ID del modelo en la sección de información básica.
Utilice el ID del modelo como entrada para el parámetro model_name para desplegar el modelo mediante la API.
- Rendimiento aprovisionado (PTU)
- Unidad de modelo
- Uso de tokens
- CLI de dashscope
deployed_model es el ID único del servicio dedicado.
2. Consultar el estado del servicio
Ejecute el siguiente comando para consultar los detalles de un servicio dedicado específico:
RUNNING, el despliegue del servicio ha finalizado.
3. Realizar solicitudes de inferencia
model debe establecerse en el code del modelo devuelto tras un despliegue exitoso. Obténgalo desde la consola de Dedicated DeploymentDespliegue dedicado.
Alineación de parámetros de inferencia
Los valores predeterminados de los parámetros del motor de inferencia de Model Studio pueden diferir de los de su marco de inferencia local. Para alinearse con los valores predeterminados de vLLM, consulte la tabla a continuación al llamar a la API; si utiliza SGLang u otros marcos, consulte la documentación correspondiente.
Nombre del parámetro | Valor recomendado (coincide con los valores predeterminados de vLLM) |
|---|---|
temperature | Rango: [0, 2). Establezca en 1.0 para coincidir con el valor predeterminado de vLLM. |
top_p | Rango: (0, 1.0]. Establezca en 1.0 para coincidir con el valor predeterminado de vLLM. |
top_k | Establezca en None o un valor mayor que 100 para desactivar el muestreo top_k (solo se aplica top_p). Establecer en 99 aproxima el valor predeterminado de vLLM de 0 (muestreo completo). |
presence_penalty | Rango: [-2.0, 2.0]. Establezca en 0 para coincidir con el valor predeterminado de vLLM. |
repetition_penalty (DashScope protocol) | Aumentar repetition_penalty reduce la repetición en el texto generado. Un valor de 1.0 significa que no hay penalización. Rango: mayor que 0. Establezca en 1.0 para coincidir con el valor predeterminado de vLLM. |
4. Eliminar el servicio dedicado
Si ya no necesita un servicio dedicado, puede eliminarlo utilizando el siguiente comando:
Solución de problemas de permisos
Si encuentra errores de permisos durante el despliegue del modelo, existen dos rutas de solución de problemas dependiendo del método de despliegue:
Despliegue desde la consola
- Si se muestra "Falta permiso para este módulo", asegúrese de que su cuenta tenga el permiso Despliegue de modelos - Operación en la página de gestión de permisos del espacio de negocio. Si no puede operar con normalidad, póngase en contacto con su organización o administrador de TI para agregar los permisos relevantes o verificar los problemas de permisos en su nombre.
-
Si se reporta el error "el espacio de negocio xx no tiene permiso para desplegar el modelo xx" durante el despliegue, vaya a la página de Gestión de espacios de negocio de Model Studio para agregar el permiso de despliegue del modelo correspondiente para el espacio de negocio correspondiente.
Error de llamada a la API:
Workspace xxx does not have deployment privilege for model xxxx.
Si se le indica que tiene permisos insuficientes, póngase en contacto con su organización o administrador de TI para agregar los permisos relevantes o realizar la operación en su nombre.
Despliegue de API
Al desplegar un modelo mediante una API, asegúrese de lo siguiente:
-
El Espacio de trabajo de la API Key debe tener permiso para gestionar el modelo. Vaya a la página de Gestión de espacios de negocio en Model Studio y verifique la configuración de permisos de despliegue de modelos para el espacio de trabajo correspondiente.
Error de llamada a la API:
En la columna Acciones del espacio de trabajo correspondiente, haga clic en Model Permission and Flow Control Settings. En la Lista de modelos, busque el modelo objetivo y verifique el estado de autorización en la columna Despliegue de modelos. Si muestra No autorizado, haga clic en Edit en la columna Actions para otorgar el permiso. Si se le indica que tiene permisos insuficientes, póngase en contacto con su organización o administrador de TI para agregar los permisos relevantes o realizar la operación en su nombre.Workspace xxx does not have deployment privilege for model xxxx. -
El asistente de Cuenta propietaria que posee la API Key tiene los permisos necesarios en el Espacio de trabajo. Vaya a la consola de Model Studio, haga clic en el espacio de trabajo en la esquina inferior izquierda, cambie al espacio de trabajo correcto y luego haga clic en
para verificar la configuración de permisos de despliegue del modelo.
Error de llamada a la API:
En el panel de navegación izquierdo, haga clic en Permission Management y confirme que la lista de usuarios incluye la cuenta propietaria de la API Key (con tipo cuenta principal). Si se le indica que tiene permisos insuficientes, póngase en contacto con su organización o administrador de TI para agregar los permisos relevantes o realizar la operación en su nombre.Workspace access denied.