Introduction

Concluído

Os modelos de IA generativa são poderosos a compreender e gerar texto, mas operam dentro de um limite de conhecimento. Só são capazes de raciocinar sobre a informação contida nos seus dados de treino. Ao integrar ferramentas nas suas interações de IA generativa, desbloqueia capacidades muito além do que o modelo sozinho consegue fazer.

Observação

O uso de ferramentas em comandos de modelos de IA generativa não deve ser confundido com as Foundry Tools, que são APIs Azure AI que você pode usar nas suas aplicações e agentes.

Por que as ferramentas importam

As ferramentas fazem a ponte entre o raciocínio da IA e as ações do mundo real. Eles permitem que as suas aplicações de IA generativa:

  • Aceda a informação em tempo real: Obtenha dados atuais, condições meteorológicas, preços das ações ou respostas de APIs que não estavam nos dados de treino do modelo
  • Tome ações: realize tarefas como enviar emails, criar registos de bases de dados ou ativar fluxos de trabalho baseados em decisões de IA
  • Basear respostas em factos: Recuperar informações específicas e autoritativas para reduzir informações incorretas e melhorar a precisão
  • Estenda a funcionalidade: Conecte-se aos seus sistemas, bases de dados e lógica de negócio existentes de forma fluida
  • Construa fluxos de trabalho inteligentes: Encadeie múltiplas operações para que a IA coordene processos complexos e em múltiplos passos

Sem ferramentas, a IA generativa funciona isoladamente. Com ferramentas, torna-se um assistente inteligente que pode observar, raciocinar e agir sobre o mundo à sua volta.

Neste módulo, vamos focar-nos em especificar ferramentas em prompts que uma aplicação cliente submete a um modelo. Neste tipo de solução, a configuração da ferramenta é gerida pela aplicação cliente – criando essencialmente um assistente personalizado alimentado por IA generativa dentro da própria lógica da aplicação. Aprender a usar ferramentas on-demand com um modelo de IA generativa é um primeiro passo útil para aprender a construir soluções de IA agente , nas quais o modelo, as instruções e as ferramentas são encapsuladas e persistem num agente nomeado.

Sugestão

Pode aprender mais sobre como usar o Microsoft Foundry Agents SDK para criar agentes com configurações persistentes no Develop AI agents no Azure.