Skip to main content
Plugin

Visão geral de plugins

Os modelos apresentam limitações: não acessam informações recentes, podem gerar alucinações e têm dificuldade com cálculos precisos. Integre plugins para superar essas restrições.

Introdução aos plugins

Um plugin consiste em um conjunto de ferramentas (APIs), cada uma responsável por uma capacidade específica. O Model Studio oferece suporte a plugins oficiais e plugins personalizados.

Plugins oficiais

O Plug-in Marketplace disponibiliza plugins oficiais pré-configurados, prontos para uso sem necessidade de configuração adicional. Consulte as Instruções de plugins oficiais.

Plugin name

Tool ID

Description

Billing

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

Habilita o modelo a realizar 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 em "Desenhe um cachorro sorrindo".

Gratuito por tempo limitado. É necessária a ativação.

Plugins personalizados

É possível criar plugins personalizados e integrá-los à sua aplicação.

Exemplos

Sample input

Without plugin

With plugin

Quanto é 12313 × 13232?

Um modelo não consegue resolver problemas matemáticos complexos de forma confiável e frequentemente retorna respostas incorretas. A resposta correta é 162.925.616.

Com o plugin Calculator, o modelo executa o cálculo com precisão.

Sem o plugin, o modelo tenta realizar o cálculo diretamente e devolve um resultado errado, diferente da resposta correta de 162.925.616.

Quando há um plugin disponível, o modelo chama o plugin calculator, onde o parâmetro de entrada payload__input__text é 12313x13232 e os parâmetros de saída equations e results são ["12313 * 13232"] e [162925616]. Em seguida, a IA responde com o resultado correto do cálculo.

Modelos suportados

Model

Model identifier

Qwen-Turbo

qwen-turbo

Qwen-Plus

qwen-plus

Qwen-Max

qwen-max

Qwen-VL-Max

qwen-vl-max

Qwen-VL-Plus

qwen-vl-plus

A compatibilidade de plugins varia conforme o modelo. Verifique os detalhes no console.
Consulte Selecionar um modelo.

Como funcionam os plugins

Chamar um plugin significa invocar uma ferramenta contida nele. É possível chamar plugins por meio de uma aplicação de agente ou de uma aplicação de workflow. Quando um plugin é chamado a partir de uma aplicação de agente , o modelo decide se deve invocar uma ferramenta com base na entrada do usuário, no nome da ferramenta e na descrição da ferramenta.
  • Caso seja necessária uma ferramenta, o modelo seleciona a mais adequada. A aplicação então chama essa ferramenta, combina sua saída com a entrada original do usuário e envia o resultado de volta ao modelo para gerar a resposta final.
  • Se nenhuma ferramenta for necessária, o modelo gera a resposta final diretamente.
Em uma aplicação de workflow, chamar um plugin equivale a usá-lo como um nó no fluxo de trabalho. A ferramenta é executada como parte de uma sequência definida pelo usuário, em vez de ser selecionada e chamada autonomamente pelo modelo.