Ir para o conteúdo

Como construir, expor e incorporar agentes de IA com o Jitterbit Harmony

Introdução

A plataforma Harmony da Jitterbit capacita desenvolvedores a construir agentes de IA de nível empresarial, expô-los como APIs e incorporá-los em aplicações inteligentes utilizando métodos de baixo código ou sem código. Isso é realizado por meio de três funções principais dentro da plataforma:

  1. Construir um agente de IA usando Studio.
  2. Expor esse agente de IA como uma API através do API Manager ou do Jitterbit APIM AI Assistant.
  3. Incorporar essa API em uma aplicação no App Builder ou utilizando o App Builder AI Assistant.

O que é um agente de IA Jitterbit?

Um agente de IA Jitterbit é um sistema de IA autônomo e tomador de decisões construído na plataforma Harmony. Ao contrário de um fluxo de trabalho tradicional e linear, um agente de IA é capaz de realizar as seguintes ações:

  • Decidir autonomamente a melhor maneira de alcançar um objetivo específico.
  • Determinar de forma independente os métodos e ferramentas ideais para atingir uma meta.
  • Adaptar-se e planejar para completar tarefas complexas e em múltiplas etapas que podem envolver raciocínio e planejamento.

Usando esta documentação

A documentação de IA da Jitterbit sobre a construção de agentes de IA está dividida em três partes principais:

  • Arquitetura de referência para construção de agentes avançados: Comece aqui para entender o "porquê" dos componentes de design dos agentes de IA Jitterbit. Esta seção explica a arquitetura de alto nível, os componentes-chave e o objetivo final de um poderoso agente de IA.

  • Melhores práticas: Você deve se familiarizar com nossas melhores práticas recomendadas para o design de agentes de IA Jitterbit a serem consideradas ao construir agentes de IA.

  • Guias passo a passo: Estes são os guias passo a passo para o "como" do design de agentes de IA Jitterbit. Oferecemos um caminho progressivo para construir seu primeiro agente de Geração Aumentada por Recuperação (RAG) do zero, além de guias independentes:

    • Construa um agente de IA reativo: Comece a construir um agente de IA básico que responde a consultas de usuários usando um modelo de linguagem grande (LLM) sem memória ou ferramentas avançadas. Este guia também inclui a exposição do agente de IA como uma API com o Gerenciador de API.
    • Construa um agente de IA contextual: Adicione ao agente de IA reativo, incorporando memória e contexto. Este agente armazena o histórico de conversas e mantém o contexto em várias interações.
    • Construa um agente de IA com RAG: Adicione ao agente de IA contextual, incluindo uma ferramenta para abordar perguntas específicas. Este agente utiliza a técnica de Geração Aumentada por Recuperação (RAG), que combina o raciocínio do LLM com acesso a ferramentas externas e fontes de dados.
    • Construa um agente de IA com MCP: Um guia separado mostra como construir um agente de IA básico que aproveita o Protocolo de Contexto de Modelo (MCP) para executar ferramentas em um servidor MCP e atuar como um assistente de chatbot.
    • Construa um aplicativo inteligente: Este guia separado deve ser seguido após a criação de um agente de IA e sua exposição como uma API com o Gerenciador de API. Depois de expor o agente de IA, você pode incorporá-lo como uma API em uma aplicação do Construtor de Aplicativos para criar um aplicativo inteligente.
    • Construa um agente de IA com ajuste fino de LLM: Este guia separado mostra como construir um agente de IA que utiliza o ajuste fino da OpenAI para treinar um modelo com os dados específicos da sua organização.

Começando

A maneira mais rápida de começar a construir um agente de IA é aproveitando os ativos existentes no Jitterbit Marketplace:

  1. Faça login no portal Harmony em https://login.jitterbit.com e abra Marketplace.

  2. No painel Filtros sob Tipo, selecione Agente de IA. Os agentes de IA disponíveis são exibidos.

  3. Clique no link de Documentação do agente de IA para abrir sua documentação em uma nova aba. Mantenha a aba aberta para consultar depois de iniciar o projeto.

  4. Clique em Iniciar Projeto para abrir uma caixa de diálogo de configuração para baixar arquivos de personalização (se aplicável) e criar o agente de IA como um projeto do Studio.

  5. Após clicar em Iniciar Projeto, complete a(s) caixa(s) de diálogo de configuração e, em seguida, clique em Criar Projeto.

  6. Assim que a caixa de diálogo de progresso indicar que o projeto foi criado, use o link da caixa de diálogo Ir para o Studio ou abra o projeto diretamente na página Projetos do Studio.

  7. Siga as instruções para configurar o agente de IA fornecidas através do link Documentação ou acessadas diretamente neste site de documentação. A documentação do agente de IA da Jitterbit pode ser encontrada em Agentes de IA da Jitterbit no Jitterbit Marketplace.

  8. Personalize o agente de IA para suas necessidades de automação usando as informações e guias de como fazer fornecidos dentro da documentação.