Entender aplicativos de IA generativos
Aplicativos de IA generativos são criados com modelos de linguagem. Esses modelos de linguagem alimentam o componente "lógica do aplicativo" da interação entre usuários e IA generativa.
Entender os assistentes
A IA generativa geralmente aparece como assistentes baseados em chat integrados a aplicativos para ajudar os usuários a encontrar informações e executar tarefas com eficiência. Um exemplo desse aplicativo é o Microsoft Copilot, uma ferramenta de produtividade alimentada por IA projetada para aprimorar sua experiência de trabalho fornecendo inteligência e assistência em tempo real.
Observação
O Microsoft Copilot é um assistente baseado em IA generativo integrado a uma ampla gama de aplicativos da Microsoft e experiências do usuário. Os usuários empresariais podem usar o Microsoft Copilot para aumentar sua produtividade e criatividade com conteúdo gerado por IA e automação de tarefas. Os desenvolvedores podem estender o Microsoft Copilot criando plug-ins que integram o Copilot a processos e dados de negócios ou até mesmo criar agentes semelhantes a copilot para criar recursos de IA generativos em aplicativos e serviços. Você pode aprender extensivamente sobre o Microsoft Copilot aqui.
Entender os agentes
A IA generativa que pode executar tarefas como a apresentação de impostos ou a coordenação de acordos de envio, assim como alguns exemplos, são conhecidas como agentes. Os agentes são aplicativos que podem responder à entrada do usuário ou avaliar situações de forma autônoma e tomar as medidas apropriadas. Essas ações podem ajudar com várias tarefas. Por exemplo, um agente "assistente executivo" pode fornecer detalhes sobre o local de uma reunião no seu calendário e anexar um mapa ou automatizar a reserva de um serviço de táxi ou transporte para ajudar você a chegar lá.
Os agentes contêm três componentes principais:
- Um modelo de linguagem que alimenta o raciocínio e a compreensão da linguagem
- Instruções que definem as metas, o comportamento e as restrições do agente
- Ferramentas ou funções que permitem ao agente concluir tarefas
Observação
As soluções de IA de hoje geralmente contêm uma combinação de recursos de assistente, agente e outras funcionalidades de IA. O processo de coordenar e gerenciar vários componentes de IA, como modelos, fontes de dados, ferramentas e fluxos de trabalho, para trabalhar em conjunto com eficiência em uma solução unificada é conhecido como orquestração.
Usar uma estrutura para entender aplicativos de IA generativos
Uma forma de pensar em diferentes aplicativos de IA generativa é agrupá-los em buckets. Em geral, você pode categorizar a IA generativa pessoal e do setor em três buckets, cada um exigindo mais personalização: aplicativos prontos para uso, aplicativos extensíveis e aplicativos que você cria a partir da base.
| Categoria | Descrição |
|---|---|
| Pronto para uso | Esses aplicativos são aplicativos de IA generativos prontos para uso. O usuário não precisa de nenhuma programação para utilizar a ferramenta. Você pode começar simplesmente fazendo uma pergunta ao assistente. |
| Extensível | Alguns aplicativos prontos para uso também podem ser estendidos usando seus próprios dados. Essas personalizações permitem que o assistente dê um melhor suporte a processos ou tarefas de negócios específicos. O Microsoft Copilot é um exemplo de tecnologia dimensionável e pronta para uso. |
| Aplicativos que você cria a partir da base | Você pode criar seus próprios assistentes e assistentes com recursos de agentes autônomos a partir de um modelo de linguagem. |
Muitas vezes, você usará serviços para estender ou criar aplicativos de IA generativos. Esses serviços fornecem a infraestrutura, as ferramentas e as estruturas necessárias para desenvolver, treinar e implantar modelos de IA generativa. Por exemplo, a Microsoft fornece serviços como o Copilot Studio para estender o Microsoft 365 Copilot e o Microsoft Microsoft Foundry para criar IA de modelos diferentes.
Em seguida, vamos examinar as ferramentas usadas para estender e criar aplicativos de IA geradores.