IBM TechXchange Brasil watsonx Orchestrate

 View Only

Como usar IA Generativa nos fluxos de trabalho com watsonx Orchestrate

By Julia Inocenti Di Giovanni posted Thu December 14, 2023 02:16 PM

  

Autores: Julia Inocenti Di Giovanni, Matheus Bitencourt Rangel Dantas.

Tempo de leitura: 7 min

.

Sumário:

Nesse texto iremos abordar na prática o poder da combinação da IA Generativa com Automação (watsonx.ai + watsonx Orchestrate) na execução de tarefas e na transformação do trabalho.

.

Intro:

A transformação do trabalho se faz cada dia mais necessária ao passo que a demanda por produtividade cresce nas empresas. É preciso criar formas de facilitar a execução das tarefas dos colaboradores, e principalmente permitir que eles invistam seu tempo naquilo que realmente gera valor ao negócio.

O uso da IA Generativa se adere a esse desafio de produtividade, seja no atendimento personalizado aos clientes, no desenvolvimento de código/software, na criação de novos produtos, entre outros casos que irão revolucionar a forma como trabalhamos e criamos valor. 

Mas, e se pudéssemos ampliar os benefícios da IA Generativa dentro dos meus fluxos de trabalho, interagindo com os sistemas da minha empresa (CRMs, email, ERPs, aplicações, DBs etc) de maneira segura e conversacional?

Vamos mostrar um exemplo de como fazer isso utilizando a plataforma de IA Generativa da IBM - watsonx.ai (wx.ai), para criar conteúdos a partir de modelos de LLM e prompt labs da sua escolha, e watsonx Orchestrate (wxo) para criar e executar fluxos de trabalho automatizados.

.

Caso de uso: Criação de ofertas personalizadas (upselling/cross seling):

Através de uma interface única e conversacional, o funcionário que atua diretamente com ofertas a clientes (novos clientes, retenção, relacionamento etc.) pede ao watsonx Orchestrate que ele gere ofertas personalizadas a uma determinada base de clientes e em seguida as envie por email.

Assista ao video que mostra a experiência do funcionário: Demo wxo - user interface

O funcionário realizou o contato com o seu cliente de forma facilitada, sem a necessidade de abrir inúmeras telas (CRM, bancos internos, email, planilhas), consultar ou validar uma série de informações. O trabalho 'difícil' será executado pelo watsonx Orchestrate:

1 – após o comando do funcionário, o wxo irá acessar o CRM (no caso, o Salesforce), usar os parâmetros dados pelo funcionário (exemplo: buscar os últimos XX leads abertos na semana passada, para uma determinada região, ou segmento de cliente, etc) e trazer a lista de clientes.

2 – em seguida, após a seleção do cliente pelo funcionário de vendas, o watsonx Orchestrate irá chamar um serviço/motor de regras (1) para indicar qual a melhor oferta a ser recomendada para esse cliente, de acordo com suas características, politicas da empresa, e qualquer outro parâmetro utilizado na construção desse serviço de regras.

3 – o funcionário poderá pedir ao watsonx.ai para criar um texto personalizado usando prompt de acordo com o perfil do cliente, a oferta indicada pelo serviço de regras, o tom a ser utilizado, enfim, toda as capacidades da IA Generativa para a criação de conteúdo voltado ao atendimento do cliente e ao caso de uso de vendas.

4 – por fim, com o texto criado pelo watsonx.ai, o funcionário irá validá-lo e pedir ao watsonx Orchestrate para enviar esse texto ao email do cliente, em uma interação única e em linguagem natural, sem precisar interagir com outro sistema -- além do wxo.

.

(1) Nesse caso, estamos falando de serviços que automatizam a tomada de decisão baseados em parâmetros, regras de negócio e/ou modelos de decisão de machine learning, como por exemplo IBM Operational Decision Manager (ODM) e IBM Automation Decision Services (ADS).

.

Como usar skills no wxo:

O watsonx Orchestrate se conecta com vários aplicativos e ferramentas que a sua equipe usa no dia a dia, através de integrações. Usamos o conceito de ‘skills’ para representar cada tarefa realizada pela equipe que interage com esses diversos aplicativos e ferramentas.

No watsonx Orchestrate, é possível utilizar as mais de 200 skills (e crescendo!!!) já prontas no nosso marketplace (‘skill catalog’) ou então desenvolver suas próprias skills e integrações de maneira customizada, importando arquivos OpenAPI.

A experiência de uso das skills do catálogo é nocode, podendo ser configurada pelos usuários de maneira simples. No catálogo, todas as skills estão agrupadas por aplicações, e cada grupo dessas aplicações terá um conjunto de skills que poderão ser utilizadas nos fluxos de trabalho.

Por exemplo: Github

Atualmente (Dez 2023), para integrar o watsonx.ai ao watsonx Orchestrate, é necessário adicioná-lo como uma skill customizada e importá-la como um arquivo OpenAPI. Vamos postar em breve aqui no Community o tutorial de como conectar, treinar e utilizar o watsonx.ai como skill no watsonx Orchestrate.

.

Conclusões: 

Nesse post, apresentamos um caso de uso que aplica IA Generativa integrada ao fluxo de trabalho do watsonx Orchestrate para maximizar a produtividade de um time de vendas, usando automações e integrações. Esse é apenas um dos possíveis casos de uso que podemos construir com o wxo e todo o catálogo de skills e customizações via OpenAPI.

Deixe seu feedback nos comentários, além de dúvidas, ideias e recomendações.

Estamos prontos para transformar o trabalho com Inteligência Artificial!

.

Referências:

https://www.ibm.com/br-pt/products/operational-decision-manager

https://www.ibm.com/products/automation-decision-services

https://dataplatform.cloud.ibm.com/docs/content/wsj/getting-started/welcome-main.html?context=wx&audience=wdp

https://www.ibm.com/docs/en/watson-orchestrate

0 comments
19 views

Permalink