Todos os produtos
Search
Central de documentação

Alibaba Cloud Model Studio:Plugins oficiais

Última atualização: Oct 11, 2026

Embora os modelos de linguagem grandes tenham capacidades avançadas de processamento de linguagem natural, eles podem precisar de recursos adicionais para tarefas específicas, como buscar informações na web ou processar imagens. O Model Studio oferece diversos plugins oficiais e de terceiros. Selecione plugins para aprimorar as capacidades do modelo e expandir seus casos de uso.

e de terceiros

Primeiro acesso à página de plugins

Se a sua conta Alibaba Cloud ou usuário RAM (subconta) não tiver a função AliyunServiceRoleForSFMAccessCloudAPI, o acesso aos plugins ficará bloqueado. Siga estas instruções para conceder as permissões necessárias.

Conta Alibaba Cloud

Ao fazer login no Model Studio com uma conta Alibaba Cloud, acesse a página Plugins, marque a caixa de seleção para concordar com os termos e clique em Authorize and Enter.

A página de autorização cria a função vinculada ao serviço AliyunServiceRoleForSFMAccessCloudAPI, associada à política AliyunServiceRolePolicyForSFMAccessCloudAPI. Essa função autoriza o Model Studio a acessar seus produtos do Alibaba Cloud Marketplace e fazer chamadas de API conforme a configuração do plugin.

Usuário RAM (subconta)

Ao fazer login no Model Studio com um usuário RAM (subconta), acesse a página Plugins, marque a caixa de seleção para concordar com os termos e clique em Authorize and Enter. A seguinte mensagem será exibida:

Uma caixa de diálogo referente à função vinculada ao serviço do Cloud Marketplace aparece, mostrando o código de erro 140052 e o nome da função vinculada ao serviço AliyunServiceRoleForSFMAccessCloudAPI.

Esse erro ocorre porque o usuário RAM não tem permissão para criar uma função vinculada ao serviço. Siga as etapas abaixo para conceder essa permissão ao usuário RAM. Após a concessão, o usuário RAM poderá acessar a página Plug-in.

  1. Conceda ao usuário RAM a permissão para criar uma função vinculada ao serviço.

    1. Faça login no console RAM com sua conta Alibaba Cloud.
    2. No painel de navegação à esquerda, escolha Permissions>Policy.
    3. Clique em Create Policy.
    4. Na aba Script Editor, insira o seguinte conteúdo nos campos Effect, Action, Resource e Condition.
{
    "Action": [
        "ram:CreateServiceLinkedRole"
    ],
    "Resource": "*",
    "Effect": "Allow",
    "Condition": {
        "StringEquals": {
            "ram:ServiceName": "cloundapi-access.sfm.aliyuncs.com"
        }
    }
}
  1. Clique em OK.

  2. Defina um nome para a política e clique em OK.

    Por exemplo, insira o nome service-linked role.

  3. No painel de navegação à esquerda, escolha Identities > Users.

  4. Localize o usuário RAM a ser autorizado e, na coluna Actions, clique em Add Permission.

  5. Selecione a política criada e clique em OK.

    O usuário RAM agora pode criar funções vinculadas ao serviço.

    Na lista suspensa de tipo de política, selecione Custom Policy para filtrar a lista. Em seguida, localize e selecione a política desejada.

  6. Retorne à página Plugins, marque a caixa de seleção para concordar com os termos e clique em Authorize and Enter.

Plugins oficiais

O Component Market disponibiliza plugins oficiais pré-construídos do Model Studio. Você pode chamá-los diretamente sem configurar os parâmetros de entrada e saída.

Nome do plugin

ID da ferramenta

Descrição

Faturamento

Python Code Interpreter

code_interpreter

Permite que o modelo execute código Python para tarefas como cálculos matemáticos, análise de dados, visualização e processamento de dados.

Gratuito

Calculator

calculator

Permite que o modelo realize cálculos matemáticos complexos, como "12313 * 13232".

Gratuito

Image Generation

text_to_image

Permite que o modelo gere imagens a partir de texto, como "Desenhe um cachorro sorrindo".

Gratuito por tempo limitado. Ativação necessária.

Python Code Interpreter

Entrada de exemploSaída sem pluginSaída com 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()

A aplicação de agente não executa código Python; ela apenas fornece uma descrição textual do código.

A aplicação de agente executa código Python para visualização e análise de dados.

python不插.jpegpython插.jpeg

O plugin Python Code Interpreter não oferece suporte a acesso a redes externas ou upload de arquivos locais. As dependências disponíveis são: 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 e wordcloud.

Calculator

Entrada de exemplo

Saída sem plugin

Saída com plugin

12313*13232

A aplicação de agente não resolve problemas matemáticos complexos de forma confiável e pode retornar resultados incorretos. A resposta correta é 162.925.616.

A aplicação de agente possui fortes capacidades de cálculo e gera resultados precisos.

Image Generation

Entrada de exemplo

Saída sem plugin

Saída com plugin

Desenhe um cachorro sorrindo.

A aplicação de agente não desenha imagens ou gráficos diretamente; ela apenas descreve a cena em texto.

A aplicação de agente desenha imagens diretamente e gera uma figura de um cachorro com base nas instruções.

图文.jpeg

图文插.jpeg

Generate QR Code

Entrada de exemplo

Saída sem plugin

Saída com plugin

Gere um QR code para o documento de introdução do Model Studio: https://www.alibabacloud.com/help/zh/model-studio/getting-started/what-is-model-studio

A aplicação de agente não gera QR codes diretamente. Em vez disso, fornece instruções sobre como converter um link em um QR code.

A aplicação de agente gera um QR code com base na URL do documento de introdução do Model Studio.

Combinar plugins

O Model Studio permite chamar várias ferramentas em uma única tarefa . Selecione os plugins adequados às suas necessidades.

Chamar plugins oficiais

Etapa 1. Autorizar o workspace (se necessário). Autorize um plugin oficial antes de usá-lo em um sub-workspace. Esta etapa não é necessária para o workspace padrão.

  1. Acesse a página Plugins, localize o plugin desejado e clique em View Details.

  2. Clique em Authorization, selecione o sub-workspace a ser autorizado e clique em OK para concluir a autorização.

    image

Etapa 2.Chamar um plugin.

Chamar um plugin

  • Método 1: Na página Plug-in, adicione uma ferramenta a uma aplicação de agente.

    Um plugin oficial só pode ser adicionado a uma Agent Application no mesmo workspace .

    1. Localize o plugin desejado e clique em Add to Agent.

    2. Selecione a ferramenta e clique em Next.

    3. Selecione uma aplicação de agente e clique em Confirm Add.

    4. Na página de detalhes da aplicação, a ferramenta passa a aparecer automaticamente.

      Clique também em Select Plug-in para adicionar mais ferramentas. O limite é de até 10 ferramentas. A aplicação de agente seleciona e chama uma ou mais ferramentas com base na entrada fornecida.

      image

    5. Teste a ferramenta interagindo com o modelo na caixa de entrada.

    6. Após os testes, publique a aplicação.

  • Método 2: Acesse a página Apps. Em uma aplicação específica de agente ou workflow, adicione o plugin, teste sua funcionalidade e, em seguida, Publish a aplicação. Para mais informações, consulte Capacidades de plugin de aplicação de agente e Nó de plugin de aplicação de workflow.

Obter o ID da ferramenta

Um ID de ferramenta identifica uma ferramenta específica. Forneça o ID correto ao chamar uma ferramenta por meio de uma API.

  1. Na página Plug-in, localize o plugin desejado e clique em View Details.

  2. Em Plug-in Tool, obtenha o ID da ferramenta.

    Neste exemplo, o ID da ferramenta é calculator.

    image

Documentação relacionada

Além dos plugins oficiais , o Model Studio oferece suporte a plugins personalizados. Para mais informações, consulte Plugins personalizados.