Definição das configurações em Ferramentas para um AI Agent

Ao configurar ferramentas para um AI Agent, você está basicamente equipando o agente com os recursos de que ele precisa para alcançar seu objetivo. Ferramentas podem incluir outros AI Agents, processos, Task Bots, API Tasks e formulários.

Nota: Os AI Agents usam um LLM para decidir qual ferramenta chamar para alcançar seu objetivo.

Como o AI Agent escolhe uma ferramenta?

O agente usa a Model connection para interagir com um LLM. Com base em sua função, objetivo e plano de ação (prompt do sistema), o LLM decide o próximo curso de ação. As descrições das ferramentas e de suas variáveis oferecem ao LLM as informações de que ele precisa para tomar decisões informadas. Descrições funcionam como prompts para o LLM, guiando seu processo de tomada de decisão. Ao oferecer descrições detalhadas, você aumenta a probabilidade de o LLM selecionar a ferramenta adequada e usá-la de maneira eficaz.

Se uma ferramenta necessária estiver faltando, o agente pode usar uma ferramenta de interação humana para entrar em contato com um humano e obter assistência. Certifique-se de que a interação humana esteja ativada, caso contrário, não será solicitado auxílio humano.

Principais aspectos

  • Seleção da ferramenta: Desenvolvedores profissionais podem selecionar entre as automações disponíveis ou criar novas como ferramentas.
  • Descrições das ferramentas: É vital dar descrições claras e abrangentes de cada ferramenta. As descrições devem explicar o propósito da ferramenta e como ela se configura ao objetivo geral do agente. A IA usa essas descrições como informações cruciais para entender como e quando usar uma ferramenta.
  • Descrições de variáveis: Descrições para variáveis de entrada e saída são igualmente importantes. A IA usa essas descrições para gerar valores para as variáveis e determinar como usar os respectivos dados.
  • Variáveis de entrada e saída: Ao configurar uma ferramenta, são apresentados a você seus variáveis de entrada e saída. Você pode escolher quais variáveis de entrada o LLM deve preencher marcando as caixas correspondentes. Se uma caixa estiver desmarcada, o LLM não saberá sobre a variável.
  • Limites da ferramenta: O número de ferramentas disponíveis para um agente é limitado a no máximo 10.
  • Nomes das ferramentas: Os nomes das ferramentas devem ser exclusivos. O nome do arquivo no repositório é usado como o nome da ferramenta.