Exemplo de utilização da IA generativa: gerar soluções para perguntas de apoio ao cliente

Last reviewed 2025-12-16 UTC

Este documento fornece uma arquitetura de alto nível para uma aplicação que usa IA para gerar soluções para perguntas de apoio técnico dos clientes.

O público-alvo deste documento inclui arquitetos, programadores e administradores que criam e gerem aplicações de IA generativa na nuvem. O documento pressupõe que tem uma compreensão básica da IA generativa.

A secção Implementação deste documento fornece exemplos de código para exemplos de utilização do apoio ao cliente assistido por IA.

Arquitetura

O diagrama seguinte mostra uma arquitetura para uma aplicação de mesa de ajuda assistida por IA em Google Cloud. A aplicação recebe perguntas dos clientes, obtém recursos relevantes de uma base de conhecimentos e, em seguida, gera soluções para as perguntas. A arquitetura é uma implementação da abordagem de geração aumentada de recuperação (RAG).

Arquitetura de uma aplicação que usa a IA para gerar respostas a pedidos de apoio técnico de clientes. Arquitetura de uma aplicação que usa a IA para gerar respostas a pedidos de apoio técnico de clientes.

A aplicação nesta arquitetura consiste em serviços contentorizados que são implementados num cluster do Google Kubernetes Engine (GKE). A arquitetura mostra o seguinte fluxo:

  1. Um cliente envia uma pergunta à aplicação do serviço de apoio técnico.
  2. A aplicação de apoio técnico transmite a pergunta do cliente ao serviço de obtenção de conhecimentos.
  3. O serviço de obtenção de conhecimentos cria e envia um comando para a API Gemini no Vertex AI para obter recursos relevantes para a pergunta do cliente.
  4. O Gemini identifica recursos relevantes a partir de uma base de conhecimentos do apoio técnico armazenada no Cloud Storage.
  5. O Gemini devolve os IDs dos recursos relevantes ao serviço de obtenção de conhecimentos.
  6. O serviço de obtenção de conhecimentos obtém os recursos relevantes do Cloud Storage.
  7. O serviço de obtenção de conhecimentos envia a pergunta do cliente e os recursos relevantes para o serviço de geração de soluções.
  8. O serviço de geração de soluções envia os recursos para a API Gemini na Vertex AI, com um comando para gerar uma solução detalhada para a pergunta do cliente.
  9. O Gemini gera uma solução, como instruções passo a passo ou um vídeo explicativo.
  10. O serviço de geração de soluções fornece a solução ao cliente através da aplicação de serviço de apoio técnico.

Produtos usados

Esta arquitetura de exemplo usa os seguintes Google Cloud produtos:

  • Google Kubernetes Engine (GKE): um serviço Kubernetes que pode usar para implementar e operar aplicações em contentores em grande escala através da infraestrutura da Google.
  • Vertex AI: uma plataforma de ML que lhe permite preparar e implementar modelos de ML e aplicações de IA, bem como personalizar MDIs/CEs para utilização em aplicações com tecnologia de IA.
  • Cloud Storage: um local de armazenamento de objetos de baixo custo e sem limite para diversos tipos de dados. Os dados podem ser acedidos a partir do interior e do exterior Google Cloud, e são replicados em várias localizações para redundância.

Implementação

Para experimentar aplicações de apoio técnico ao cliente assistidas por IA no Google Cloud, use os seguintes exemplos de código:

O que se segue?

Colaboradores

Autor: Kumar Dhanagopal | Cross-Product Solution Developer

Outros colaboradores: