Todos los productos
Search
Centro de documentos

Alibaba Cloud Model Studio:Plugins oficiales y de terceros

Última actualización: Oct 12, 2026

Aunque los modelos de lenguaje grandes tienen potentes capacidades de procesamiento de lenguaje natural, pueden necesitar funciones adicionales para tareas específicas, como realizar búsquedas web o procesar imágenes. Model Studio proporciona una variedad de plugins oficiales y de terceros. Puede seleccionar plugins para mejorar las capacidades del modelo y ampliar sus casos de uso.

Acceso inicial a la página de plugins

Si su cuenta de Alibaba Cloud o usuario de RAM (subcuenta) no tiene el rol AliyunServiceRoleForSFMAccessCloudAPI, no podrá acceder a los plugins. Siga estas instrucciones para otorgar los permisos necesarios.

Cuenta de Alibaba Cloud

Si inicia sesión en Model Studio con una cuenta de Alibaba Cloud, vaya a la página Plugins, seleccione la casilla para aceptar los términos y haga clic en Authorize and Enter.

La página de autorización crea el rol vinculado al servicio AliyunServiceRoleForSFMAccessCloudAPI, que está asociado con la política AliyunServiceRolePolicyForSFMAccessCloudAPI. Este rol autoriza a Model Studio a acceder a sus productos de Alibaba Cloud Marketplace y realizar llamadas a la API basadas en la configuración del plugin.

Usuario de RAM (subcuenta)

Si inicia sesión en Model Studio con un usuario de RAM (subcuenta), vaya a la página Plugins, seleccione la casilla para aceptar los términos y haga clic en Authorize and Enter. Aparecerá el siguiente mensaje:

Aparece un cuadro de diálogo para el rol vinculado al servicio de Cloud Marketplace, mostrando el código de error 140052 y el nombre del rol vinculado al servicio AliyunServiceRoleForSFMAccessCloudAPI.

Este error ocurre porque el usuario de RAM no tiene permiso para crear un rol vinculado al servicio. Siga los pasos a continuación para otorgar este permiso al usuario de RAM. Después de otorgar este permiso, el usuario de RAM podrá acceder a la página Plug-in.

  1. Otorgue al usuario RAM el permiso para crear un rol vinculado al servicio.

    1. Inicie sesión en la consola de RAM con su cuenta de Alibaba Cloud.
    2. En el panel de navegación izquierdo, elija Permisos>Política.
    3. Haga clic en Create Policy.
    4. En la pestaña Script Editor, ingrese el siguiente contenido en los campos Effect, Action, Resource y Condition.
{
    "Action": [
        "ram:CreateServiceLinkedRole"
    ],
    "Resource": "*",
    "Effect": "Allow",
    "Condition": {
        "StringEquals": {
            "ram:ServiceName": "cloundapi-access.sfm.aliyuncs.com"
        }
    }
}
  1. Haga clic en OK.

  2. Establezca un nombre para la política y haga clic en OK.

    Por ejemplo, ingrese el nombre service-linked role.

  3. En el panel de navegación izquierdo, elija Identidades > Usuarios.

  4. Busque el usuario de RAM para autorizar y, en la columna Actions, haga clic en Add Permission.

  5. Seleccione la política que creó y haga clic en OK.

    El usuario RAM ahora puede crear roles vinculados al servicio.

    En la lista desplegable de tipo de política, seleccione Custom Policy para filtrar la lista. Luego, busque y seleccione su política objetivo.

  6. Regrese a la página Plugins, seleccione la casilla para aceptar los términos y haga clic en Authorize and Enter.

Plugins oficiales

El Component Market proporciona plugins oficiales preconstruidos de Model Studio. Puede llamarlos directamente sin configurar sus parámetros de entrada y salida.

Nombre del pluginID de herramientaDescripciónFacturación

Python Code Interpreter

code_interpreter

Habilita al modelo para ejecutar código Python en tareas como cálculos matemáticos, análisis de datos, visualización y procesamiento de datos.

Gratis

Calculadora

calculadora

Permite al modelo realizar cálculos matemáticos complejos, como "12313 * 13232".

Gratis

Generación de imágenes

text_to_image

Permite al modelo generar imágenes a partir de texto, como "Dibuja un perro sonriente".

Gratis por tiempo limitado. Se requiere activación.

Quark Search

quark_search

Permite al modelo buscar información en tiempo real y conocimiento público en línea, como "¿Cuál es el clima en Hangzhou hoy?".

El plugin Quark Search actualmente recupera títulos de páginas web, palabras clave y resúmenes, pero no admite el acceso al contenido completo de la página web.

Gratis por tiempo limitado. Se requiere activación.

Generate QR Code

generate_qrcode

Permite al modelo generar un código QR a partir de la URL de un sitio web, como "Genera un código QR para el documento de introducción de Model Studio: https://www.alibabacloud.com/help/model-studio/getting-started/what-is-model-studio".

Gratis

GitHub Search

github_search

Permite al modelo buscar proyectos en GitHub, por ejemplo, "GitHub Search: Qianwen".

Gratis

Python Code Interpreter

Entrada de ejemploSalida sin pluginSalida con plugin
import matplotlib.pyplot as plt
import numpy as np

x = np.linspace(-2, 2, 100)
y1 = np.sqrt(1 + x**2)
y2 = -np.sqrt(1 + x**2)

plt.plot(x, y1, label='y = sqrt(1 + x^2)')
plt.plot(x, y2, label='y = -sqrt(1 + x^2)')
plt.xlabel('x')
plt.ylabel('y')
plt.title('Hyperbola')
plt.legend()
plt.show()

La aplicación de agente no puede ejecutar código Python; solo puede proporcionar una descripción textual del código.

La aplicación de agente puede ejecutar código Python para la visualización y el análisis de datos.

python不插.jpegpython插.jpeg

El plugin Python Code Interpreter no admite el acceso a redes externas ni la carga de archivos locales. Las dependencias disponibles son: json5~=0.9.6, jupyter_client~=8.1.0, ipykernel~=6.25.0, seaborn, sympy, pydantic~=1.10.8, pillow~=9.4.0, fastapi~=0.101.1, dynaconf~=3.2.1, oss2~=2.18.1, matplotlib, starlette~=0.27.0, uvicorn~=0.23.2, requests~=2.31.0, scipy, html2text, pandas, pdf2image, pdfminer-six, pypdf, python-pptx y wordcloud.

Calculadora

Entrada de ejemplo

Salida sin plugin

Salida con plugin

12313*13232

La aplicación de agente no puede resolver problemas matemáticos complejos de manera fiable y puede devolver resultados incorrectos. La respuesta correcta es 162,925,616.

La aplicación de agente tiene potentes capacidades de cálculo y puede generar resultados precisos.

Generación de imágenes

Entrada de ejemplo

Salida sin plugin

Salida con plugin

Dibuja un perro sonriente.

La aplicación de agente no puede dibujar imágenes ni gráficos directamente y solo puede describir la escena en texto.

La aplicación de agente puede dibujar imágenes directamente y puede generar una imagen de un perro basándose en las instrucciones.

图文.jpeg

图文插.jpeg

Generate QR Code

Entrada de ejemplo

Salida sin plugin

Salida con plugin

Generate a QR code for the Model Studio introduction document: https://www.alibabacloud.com/help/zh/model-studio/getting-started/what-is-model-studio

La aplicación de agente no puede generar códigos QR directamente. En su lugar, proporciona instrucciones sobre cómo convertir un enlace en un código QR.

La aplicación de agente puede generar un código QR basado en la URL del documento de introducción de Model Studio.

Combine plugins

Model Studio le permite llamar a múltiples herramientas en una sola tarea, como se muestra en el siguiente ejemplo. Puede seleccionar plugins según sus necesidades.

Plugins

Entrada de ejemplo

Salida de la aplicación

Quark Search + Image Generation + Generate QR Code

Dibuje una imagen basada en el clima de hoy en Hangzhou y genere un código QR para la URL de la imagen.

三插件.png

Escanee el código QR para descargar la imagen:

35efefdb-753e-4594-a96d-b33d0aa1bee3-1.png

Invocar plugins oficiales

Paso 1. Autorizar el espacio de trabajo (si es necesario). Debe autorizar un plugin oficial antes de poder usarlo en un subespacio de trabajo. Este paso no es necesario para el espacio de trabajo predeterminado.

  1. Vaya a la página Plugins, busque el plugin objetivo y haga clic en View Details.
  2. Haga clic en Authorization, seleccione el subespacio de trabajo para autorizar y haga clic en OK para completar la autorización.

Paso 2.Llamar a un plugin.

Plugins de terceros

Los plugins de terceros abarcan múltiples dominios, como servicios empresariales, imagen y video, y educación. Han pasado pruebas de calidad y se pueden llamar directamente después de la activación sin configuración adicional.

Invocar plugins de terceros

Paso 1. Activar el plugin de terceros.
  1. Vaya a la página Plugins, busque el plugin objetivo y haga clic en View Details.

  2. Seleccione un paquete, haga clic en Free Trial o Buy Now, y siga las instrucciones en pantalla para activar el plugin.

    Después de una activación exitosa, la tarjeta de detalles del plugin muestra una etiqueta de estado Activated.

Paso 2.Llamar a un plugin.

Invocar un plugin

  • Método 1: Desde la página Plug-in, agregue una herramienta a una aplicación de agente.

    Un plugin oficial solo se puede agregar a una Agent Application en el mismo espacio de trabajo.

    1. Busque el plugin objetivo y haga clic en Add to Agent.

    2. Seleccione la herramienta y haga clic en Next.

    3. Seleccione una aplicación de agente y haga clic en Confirm Add.

    4. En la página de detalles de la aplicación, la herramienta ahora aparece automáticamente.

      También puede hacer clic en Select Plug-in para agregar más herramientas. Puede agregar hasta 10 herramientas. La aplicación de agente selecciona y llama a una o más herramientas basándose en la entrada.

    5. Pruebe la herramienta interactuando con el modelo en el cuadro de entrada.

    6. Después de realizar las pruebas, publique la aplicación.

  • Método 2: Vaya a la página Apps. En una aplicación de agente o de flujo de trabajo específica, agregue el plugin, pruebe su funcionalidad y luego Publish la aplicación. Para obtener más información, consulte Capacidades de plugin de aplicación de agente y Nodo de plugin de aplicación de flujo de trabajo.

  • Método 3: Llame a herramientas mediante la Assistant API. En la documentación de la Assistant API, busque la palabra clave tools para ver cómo llamar a herramientas mediante la API.

Obtener el ID de la herramienta

Un ID de herramienta identifica una herramienta específica. Debe proporcionar el ID de herramienta correcto al llamar a una herramienta mediante una API.

  1. En la página Plug-in, busque el plugin objetivo y haga clic en View Details.

  2. En Herramienta de plugin, obtenga el ID de la herramienta.

    En este ejemplo, el ID de la herramienta es calculator.

Documentación relacionada

Además de los plugins oficiales y de terceros, Model Studio admite plugins personalizados. Para obtener más información, consulte Custom plugins.

FAQ

¿Cuál es la diferencia entre Quark Search y la búsqueda web (enable_search)?
  • Cuando el plugin Quark Search está habilitado, el modelo llama directamente al plugin para realizar una búsqueda y devuelve los resultados como texto, que se pueden utilizar directamente para generar la salida final. El plugin Quark Search actualmente recupera títulos de páginas web, palabras clave y resúmenes, pero no admite el acceso al contenido completo de la página web.
  • La función de búsqueda web (enable_search) también se basa en Quark Search. Cuando la búsqueda web está habilitada, el modelo utiliza información de Internet para enriquecer su respuesta, pero no simplemente devuelve resultados de búsqueda sin procesar.