Ir para o conteúdo

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

Introdução

A plataforma Harmony do Jitterbit capacita desenvolvedores a construir agentes de IA de nível empresarial, expô-los como APIs e incorporá-los em aplicações inteligentes usando 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 usando o App Builder AI Assistant.

O que é um agente de IA do Jitterbit?

Um agente de IA do Jitterbit é um sistema de IA autônomo e capaz de tomar 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 elaborar estratégias para completar tarefas complexas e de múltiplas etapas que podem envolver raciocínio e planejamento.

Usando esta documentação

A documentação de IA do 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 do 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 do 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 do 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 adicionais:

    • Construa um agente de IA reativo: Comece a construir um agente de IA básico que responda 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 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.
    • Construa um agente de IA composto: Este guia separado mostra como construir um agente de IA que fornece uma única interface para interagir com múltiplos agentes especializados. O agente composto recebe consultas de usuários, determina qual agente especializado pode lidar melhor com cada consulta e direciona a solicitação para esse agente.
    • 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 App Builder para criar um aplicativo inteligente.

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 pelo link de 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.