{"id":36473,"date":"2026-03-23T13:43:15","date_gmt":"2026-03-23T16:43:15","guid":{"rendered":"https:\/\/building.nubank.com\/?p=36473"},"modified":"2026-03-25T10:04:35","modified_gmt":"2026-03-25T13:04:35","slug":"construindo-agentes-de-ia-para-127-milhoes-de-clientes","status":"publish","type":"post","link":"https:\/\/building.nubank.com\/pt-br\/construindo-agentes-de-ia-para-127-milhoes-de-clientes\/","title":{"rendered":"Construindo agentes de IA para 131 milh\u00f5es de clientes"},"content":{"rendered":"\n<p><em>Written by: <a href=\"https:\/\/www.linkedin.com\/in\/aman-gupta1\/\">Aman Gupta<\/a><\/em><a href=\"mailto:daniel.braithwaite@nubank.com.br\"><em>, <\/em><\/a><em><a href=\"https:\/\/www.linkedin.com\/in\/daniel-braithwaite-phd-78ab58105\/\">Daniel Braithwaite<\/a><\/em><\/p>\n\n\n\n<p>No universo de alto risco das finan\u00e7as globais, a margem para erro \u00e9 zero. No Nu, atendemos 131 milh\u00f5es de clientes no Brasil, M\u00e9xico e Col\u00f4mbia. Para um neobank dessa escala, a era do \u201cchatbot\u201d j\u00e1 ficou para tr\u00e1s. Nosso desafio agora \u00e9 ir al\u00e9m da simples recupera\u00e7\u00e3o de respostas de FAQ e construir sistemas aut\u00f4nomos capazes de lidar com renegocia\u00e7\u00e3o de d\u00edvidas, log\u00edstica de cart\u00f5es e preven\u00e7\u00e3o a fraudes, sempre mantendo a confian\u00e7a absoluta de uma base de clientes que espera suporte imediato, emp\u00e1tico e factualmente correto.<\/p>\n\n\n\n<p>Minha perspectiva vem de mais de uma d\u00e9cada trabalhando em empresas como Apple, Amazon e LinkedIn, al\u00e9m de uma forte conex\u00e3o com a comunidade de pesquisa, com publica\u00e7\u00f5es em confer\u00eancias como NeurIPS, ICML e ICLR. Como criador do Quant Ease, o primeiro algoritmo de quantiza\u00e7\u00e3o em larga escala baseado em <em>coordinate descent<\/em>, e pesquisador em alinhamento de prefer\u00eancias para LLMs, aprendi que a \u201cm\u00e1gica\u201d dos agentes de IA \u00e9, na verdade, um problema de infraestrutura. Para construir agentes que funcionem para centenas de milh\u00f5es de usu\u00e1rios, \u00e9 preciso abandonar a \u201cbruxaria de prompts\u201d e adotar o rigor arquitetural.<\/p>\n\n\n\n<p>Estas s\u00e3o cinco das li\u00e7\u00f5es mais dif\u00edceis que aprendemos construindo agentes de IA em produ\u00e7\u00e3o.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">1. A abordagem &#8220;Evals-First&#8221;: de NPS para TNPS<\/h2>\n\n\n\n<p>M\u00e9tricas tradicionais podem ser uma armadilha no desenvolvimento de IA. Muitas organiza\u00e7\u00f5es usam o Net Promoter Score (NPS) para medir sucesso, mas em ambientes de suporte de alto volume o NPS funciona mal. A taxa de resposta costuma ser baixa, o feedback chega com dias de atraso e a amostra n\u00e3o tem poder estat\u00edstico suficiente para ciclos r\u00e1pidos de testes A\/B.<\/p>\n\n\n\n<p>Para escalar, \u00e9 preciso migrar para <strong>TNPS (Transactional Net Promoter Score)<\/strong>, avaliando a intera\u00e7\u00e3o espec\u00edfica com a IA imediatamente, e complementar isso com um framework de \u201cLLM-as-a-judge\u201d. Ao inv\u00e9s de esperar por uma pesquisa que talvez nunca seja respondida, usamos um segundo LLM, atuando como auditor, para avaliar 100% das conversas com base em crit\u00e9rios bin\u00e1rios:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Corretude: <\/strong>a resposta do agente contradiz nossa base de conhecimento interna?<\/li>\n\n\n\n<li><strong>Concis\u00e3o: <\/strong>o agente entregou uma resposta direta ou um \u201cmuro de texto\u201d?<\/li>\n\n\n\n<li><strong>Alinhamento de prefer\u00eancia: <\/strong>o agente respeitou a vers\u00e3o de tom e estilo definida para aquele mercado?<\/li>\n<\/ul>\n\n\n\n<p>Ao sair de uma pequena amostra de pesquisas para uma auditoria completa das intera\u00e7\u00f5es, conseguimos iterar diariamente sobre diferentes variantes. Como diz o princ\u00edpio b\u00e1sico: <em>se voc\u00ea n\u00e3o mede, n\u00e3o consegue melhorar<\/em>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">2. Redefinindo o que \u00e9 um agente: o paradigma ReAct<\/h2>\n\n\n\n<p>A palavra \u201cagente\u201d hoje est\u00e1 cercada de muito ru\u00eddo. Em produ\u00e7\u00e3o, um agente n\u00e3o \u00e9 apenas um gerador de texto, \u00e9 um sistema aut\u00f4nomo que segue o paradigma <strong>ReAct (Reasoning and Acting)<\/strong>. Ou seja, um \u201cc\u00e9rebro\u201d que raciocina e um conjunto de ferramentas que executam a\u00e7\u00f5es para resolver tarefas de ponta a ponta.<\/p>\n\n\n\n<p>Arquiteturalmente, definimos o agente em tr\u00eas camadas:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Prompt (o c\u00e9rebro):<\/strong> o motor de racioc\u00ednio que decide qual ser\u00e1 o pr\u00f3ximo passo.<\/li>\n\n\n\n<li><strong>Ferramentas (as m\u00e3os\/APIs):<\/strong> a\u00e7\u00f5es determin\u00edsticas, como check_delivery_status ou trigger_debt_renegotiation.<\/li>\n\n\n\n<li><strong>Dados (a mem\u00f3ria):<\/strong> A camada de RAG (Retrieval-Augmented Generation) e o contexto da sess\u00e3o que conectam o modelo ao hist\u00f3rico real do cliente.<\/li>\n<\/ul>\n\n\n\n<p>Se o seu sistema n\u00e3o consegue executar uma a\u00e7\u00e3o no mundo real (como reenviar um cart\u00e3o perdido ou atualizar um limite de cr\u00e9dito) ent\u00e3o ele n\u00e3o \u00e9 um agente. \u00c9 apenas uma interface de busca.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">3. Pare de escrever prompts: a era da otimiza\u00e7\u00e3o de prompts<\/h2>\n\n\n\n<p>Uma das conclus\u00f5es mais contraintuitivas que encontramos \u00e9 que humanos s\u00e3o ruins em escrever prompts para produ\u00e7\u00e3o. Prompts escritos manualmente tendem a ser fr\u00e1geis e altamente dependentes do modelo.<\/p>\n\n\n\n<p>J\u00e1 observamos situa\u00e7\u00f5es em que migrar para modelos de nova gera\u00e7\u00e3o (por exemplo, sair do GPT-4 para modelos mais avan\u00e7ados de racioc\u00ednio) quebra agentes existentes. Isso acontece porque modelos mais inteligentes fazem menos suposi\u00e7\u00f5es impl\u00edcitas, eliminando \u201cajudas invis\u00edveis\u201d das quais o prompt dependia.<\/p>\n\n\n\n<p>Para lidar com isso, usamos <strong>Prompt Optimization<\/strong> e <strong>Semantic Versioning<\/strong>. Tratamos prompts como c\u00f3digo, dividindo-os em m\u00f3dulos (por exemplo: Tone, Tooling, Safety) que evoluem de forma independente.<\/p>\n\n\n\n<p>Utilizamos frameworks como<strong> DSPy<\/strong> e o otimizador <strong>Japa<\/strong>, desenvolvido em Berkeley. Nesse fluxo, o papel humano muda:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>O humano define o objetivo:<\/strong> define os crit\u00e9rios de sucesso de entrada e sa\u00edda.<\/li>\n\n\n\n<li><strong>O humano rotula os exemplos:<\/strong> fornece de 50 a 100 intera\u00e7\u00f5es de alta qualidade.<\/li>\n\n\n\n<li><strong>A m\u00e1quina otimiza:<\/strong> o otimizador itera sobre o texto do prompt para encontrar o conjunto de instru\u00e7\u00f5es mais eficiente para aquele modelo.<\/li>\n<\/ol>\n\n\n\n<p>Se voc\u00ea est\u00e1 escrevendo prompts de cinco p\u00e1ginas manualmente, est\u00e1 construindo um sistema que vai quebrar assim que o provedor do modelo atualizar os pesos.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">4. N\u00e3o fa\u00e7a fine-tuning antes da hora<\/h2>\n\n\n\n<p>Existe uma tend\u00eancia comum de correr direto para Supervised Fine-Tuning (SFT) ou Reinforcement Learning (RL). Apesar de minha pesquisa se concentrar em alinhamento de prefer\u00eancias, meu conselho estrat\u00e9gico costuma ser o oposto: <strong>n\u00e3o fa\u00e7a fine-tuning at\u00e9 extrair tudo o que os modelos de ponta j\u00e1 conseguem fazer<\/strong>.<\/p>\n\n\n\n<p>Seu verdadeiro diferencial competitivo raramente est\u00e1 nos pesos do modelo. Ele est\u00e1 nas <strong>camadas de dados e a\u00e7\u00e3o<\/strong>. Fine-tuning tamb\u00e9m traz riscos arquiteturais relevantes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Model Drift:<\/strong> melhorar o modelo para uma tarefa espec\u00edfica pode degradar seu racioc\u00ednio geral.<\/li>\n\n\n\n<li><strong>Problemas de capacidade: <\/strong>modelos menores podem \u201cesquecer\u201d regras de seguran\u00e7a ou instru\u00e7\u00f5es fora do conjunto de treinamento.<\/li>\n\n\n\n<li><strong>Sobrecarga de manuten\u00e7\u00e3o: <\/strong>voc\u00ea passa a ser respons\u00e1vel pelo ciclo completo de desempenho do modelo.<\/li>\n<\/ul>\n\n\n\n<p>A menos que voc\u00ea esteja perseguindo os \u00faltimos 5% de precis\u00e3o ou requisitos espec\u00edficos de lat\u00eancia em tarefas muito especializadas e de alto volume, o tempo de engenharia costuma ser melhor investido em ferramentas robustas.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">5. Tire l\u00f3gica do LLM e coloque nas ferramentas<\/h2>\n\n\n\n<p>Alucina\u00e7\u00f5es muitas vezes s\u00e3o resultado de pedir que o LLM execute trabalho determin\u00edstico. Se um processo tem uma sequ\u00eancia fixa, n\u00e3o pe\u00e7a ao modelo para \u201craciocinar\u201d sobre ele.<\/p>\n\n\n\n<p>Um exemplo foi nosso caso de <strong>entrega de cart\u00e3o<\/strong>. Inicialmente deixamos o LLM encadear tr\u00eas ferramentas:<\/p>\n\n\n\n<p>check status \u2192 verify address \u2192 trigger re-order<\/p>\n\n\n\n<p>Com frequ\u00eancia, o modelo alucinava a sequ\u00eancia ou falhava no meio do fluxo. Percebemos que est\u00e1vamos pedindo ao LLM para fazer o trabalho de um script.<\/p>\n\n\n\n<p>A solu\u00e7\u00e3o foi criar uma <strong>Composite Tool<\/strong>: uma \u00fanica API determin\u00edstica que executa internamente toda a l\u00f3gica de tr\u00eas etapas. O LLM s\u00f3 precisa decidir: \u201cFix Card Delivery\u201d.<\/p>\n\n\n\n<p>A regra \u00e9 simples:<\/p>\n\n\n\n<p>Se \u00e9 determin\u00edstico, n\u00e3o deixe o LLM fazer o trabalho.<\/p>\n\n\n\n<p>Ao mover a l\u00f3gica de neg\u00f3cio para as ferramentas, reduzimos drasticamente alucina\u00e7\u00f5es e mantemos o agente como uma interface confi\u00e1vel para os servi\u00e7os de backend.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">O blueprint: simula\u00e7\u00e3o automatizada e bug-bashing<\/h2>\n\n\n\n<p>Antes que qualquer variante de agente chegue a um \u00fanico cliente, ela passa por um ambiente de Bug Bashing. Sa\u00edmos de um modelo de QA manual para um <strong>sistema de simula\u00e7\u00e3o automatizada e red teaming<\/strong>. Usando nossos dashboards internos e sistemas de rastreamento, simulamos milhares de conversas para \u201catacar\u201d o agente.<\/p>\n\n\n\n<p>Monitoramos os <em>traces<\/em>, que representam toda a cadeia de intera\u00e7\u00f5es entre mensagens do LLM, entradas do cliente e chamadas de ferramentas. Tamb\u00e9m usamos parceiros de simula\u00e7\u00e3o para testar cen\u00e1rios extremos que um testador humano talvez n\u00e3o antecipasse, garantindo que o agente n\u00e3o exponha PII ou desvie de suas responsabilidades financeiras antes de ir para produ\u00e7\u00e3o.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">O futuro das finan\u00e7as aut\u00f4nomas<\/h2>\n\n\n\n<p>Agentes de IA n\u00e3o existem para substituir nossos X-Peers, mas para ampliar seu impacto.<\/p>\n\n\n\n<p>Ao resolver casos previs\u00edveis e de alto volume, como consultas frequentes ou acompanhamento de entrega de cart\u00e3o, os agentes permitem que nossos especialistas se dediquem aos problemas mais complexos, que exigem empatia financeira real e julgamento humano.<\/p>\n\n\n\n<p>Essa transi\u00e7\u00e3o, por\u00e9m, exige mais do que modelos melhores. Ela exige uma mudan\u00e7a de mentalidade.<\/p>\n\n\n\n<p>No setor financeiro, onde a confian\u00e7a leva anos para ser constru\u00edda e segundos para ser perdida, a \u201cm\u00e1gica\u201d da autonomia precisa estar apoiada em rigor arquitetural. No fim das contas, quem vai prosperar nessa nova era s\u00e3o as organiza\u00e7\u00f5es que tratam a confian\u00e7a do cliente como seu ativo mais valioso, garantindo que cada intera\u00e7\u00e3o automatizada seja guiada por uma medi\u00e7\u00e3o obsessiva e sistem\u00e1tica de qualidade.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<span class=\"embed-youtube\" style=\"text-align:center; display: block;\"><iframe loading=\"lazy\" class=\"youtube-player\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/1GnbsGhRC4o?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=pt-BR&#038;autohide=2&#038;start=2795&#038;wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\"><\/iframe><\/span>\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Li\u00e7\u00f5es sobre modelar estado, mudan\u00e7a e complexidade com valores e fun\u00e7\u00f5es<\/p>\n","protected":false},"author":178110103,"featured_media":36463,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[778793307,2497],"tags":[],"ppma_author":[2321],"class_list":["post-36473","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai-research-pt-br","category-engineering-pt-br"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Construindo agentes de IA para 131 milh\u00f5es de clientes - Building Nubank<\/title>\n<meta name=\"description\" content=\"Li\u00e7\u00f5es sobre modelar estado, mudan\u00e7a e complexidade com valores e fun\u00e7\u00f5es\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/building.nubank.com\/pt-br\/construindo-agentes-de-ia-para-127-milhoes-de-clientes\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Construindo agentes de IA para 131 milh\u00f5es de clientes - Building Nubank\" \/>\n<meta property=\"og:description\" content=\"Li\u00e7\u00f5es sobre modelar estado, mudan\u00e7a e complexidade com valores e fun\u00e7\u00f5es\" \/>\n<meta property=\"og:url\" content=\"https:\/\/building.nubank.com\/pt-br\/construindo-agentes-de-ia-para-127-milhoes-de-clientes\/\" \/>\n<meta property=\"og:site_name\" content=\"Building Nubank\" \/>\n<meta property=\"article:published_time\" content=\"2026-03-23T16:43:15+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-25T13:04:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/building.nubank.com\/wp-content\/uploads\/2026\/03\/Nubank_Photoshoot_Mexico_-Fotografia_Edu-Vieira-14-1024x682.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"682\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Nubank Editorial\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Nubank Editorial\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/building.nubank.com\\\/pt-br\\\/construindo-agentes-de-ia-para-127-milhoes-de-clientes\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/building.nubank.com\\\/pt-br\\\/construindo-agentes-de-ia-para-127-milhoes-de-clientes\\\/\"},\"author\":{\"name\":\"Nubank Editorial\",\"@id\":\"https:\\\/\\\/building.nubank.com\\\/pt-br\\\/#\\\/schema\\\/person\\\/462f4f5a8d4ec3ccbc3d661dde00f0a4\"},\"headline\":\"Construindo agentes de IA para 131 milh\u00f5es de clientes\",\"datePublished\":\"2026-03-23T16:43:15+00:00\",\"dateModified\":\"2026-03-25T13:04:35+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/building.nubank.com\\\/pt-br\\\/construindo-agentes-de-ia-para-127-milhoes-de-clientes\\\/\"},\"wordCount\":1475,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/building.nubank.com\\\/pt-br\\\/construindo-agentes-de-ia-para-127-milhoes-de-clientes\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/building.nubank.com\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/Nubank_Photoshoot_Mexico_-Fotografia_Edu-Vieira-14.jpg?fit=9520%2C6336&ssl=1\",\"articleSection\":[\"AI Research\",\"Engineering\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/building.nubank.com\\\/pt-br\\\/construindo-agentes-de-ia-para-127-milhoes-de-clientes\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/building.nubank.com\\\/pt-br\\\/construindo-agentes-de-ia-para-127-milhoes-de-clientes\\\/\",\"url\":\"https:\\\/\\\/building.nubank.com\\\/pt-br\\\/construindo-agentes-de-ia-para-127-milhoes-de-clientes\\\/\",\"name\":\"Construindo agentes de IA para 131 milh\u00f5es de clientes - Building Nubank\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/building.nubank.com\\\/pt-br\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/building.nubank.com\\\/pt-br\\\/construindo-agentes-de-ia-para-127-milhoes-de-clientes\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/building.nubank.com\\\/pt-br\\\/construindo-agentes-de-ia-para-127-milhoes-de-clientes\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/building.nubank.com\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/Nubank_Photoshoot_Mexico_-Fotografia_Edu-Vieira-14.jpg?fit=9520%2C6336&ssl=1\",\"datePublished\":\"2026-03-23T16:43:15+00:00\",\"dateModified\":\"2026-03-25T13:04:35+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/building.nubank.com\\\/pt-br\\\/#\\\/schema\\\/person\\\/462f4f5a8d4ec3ccbc3d661dde00f0a4\"},\"description\":\"Li\u00e7\u00f5es sobre modelar estado, mudan\u00e7a e complexidade com valores e fun\u00e7\u00f5es\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/building.nubank.com\\\/pt-br\\\/construindo-agentes-de-ia-para-127-milhoes-de-clientes\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/building.nubank.com\\\/pt-br\\\/construindo-agentes-de-ia-para-127-milhoes-de-clientes\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/building.nubank.com\\\/pt-br\\\/construindo-agentes-de-ia-para-127-milhoes-de-clientes\\\/#primaryimage\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/building.nubank.com\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/Nubank_Photoshoot_Mexico_-Fotografia_Edu-Vieira-14.jpg?fit=9520%2C6336&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/building.nubank.com\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/Nubank_Photoshoot_Mexico_-Fotografia_Edu-Vieira-14.jpg?fit=9520%2C6336&ssl=1\",\"width\":9520,\"height\":6336},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/building.nubank.com\\\/pt-br\\\/construindo-agentes-de-ia-para-127-milhoes-de-clientes\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/building.nubank.com\\\/pt-br\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Construindo agentes de IA para 131 milh\u00f5es de clientes\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/building.nubank.com\\\/pt-br\\\/#website\",\"url\":\"https:\\\/\\\/building.nubank.com\\\/pt-br\\\/\",\"name\":\"Building Nubank\",\"description\":\"We make the extraordinary happen\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/building.nubank.com\\\/pt-br\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/building.nubank.com\\\/pt-br\\\/#\\\/schema\\\/person\\\/462f4f5a8d4ec3ccbc3d661dde00f0a4\",\"name\":\"Nubank Editorial\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8c056170dc75ffd365b306a0ac7bea4e51d1cdab52a0c84e6ba0a42f7e2f4633?s=96&d=identicon&r=g0a78bc815f2126d9ba65b2af185671f1\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8c056170dc75ffd365b306a0ac7bea4e51d1cdab52a0c84e6ba0a42f7e2f4633?s=96&d=identicon&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8c056170dc75ffd365b306a0ac7bea4e51d1cdab52a0c84e6ba0a42f7e2f4633?s=96&d=identicon&r=g\",\"caption\":\"Nubank Editorial\"},\"url\":\"https:\\\/\\\/building.nubank.com\\\/pt-br\\\/author\\\/editorial\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Construindo agentes de IA para 131 milh\u00f5es de clientes - Building Nubank","description":"Li\u00e7\u00f5es sobre modelar estado, mudan\u00e7a e complexidade com valores e fun\u00e7\u00f5es","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/building.nubank.com\/pt-br\/construindo-agentes-de-ia-para-127-milhoes-de-clientes\/","og_locale":"pt_BR","og_type":"article","og_title":"Construindo agentes de IA para 131 milh\u00f5es de clientes - Building Nubank","og_description":"Li\u00e7\u00f5es sobre modelar estado, mudan\u00e7a e complexidade com valores e fun\u00e7\u00f5es","og_url":"https:\/\/building.nubank.com\/pt-br\/construindo-agentes-de-ia-para-127-milhoes-de-clientes\/","og_site_name":"Building Nubank","article_published_time":"2026-03-23T16:43:15+00:00","article_modified_time":"2026-03-25T13:04:35+00:00","og_image":[{"width":1024,"height":682,"url":"https:\/\/building.nubank.com\/wp-content\/uploads\/2026\/03\/Nubank_Photoshoot_Mexico_-Fotografia_Edu-Vieira-14-1024x682.jpg","type":"image\/jpeg"}],"author":"Nubank Editorial","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Nubank Editorial","Est. tempo de leitura":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/building.nubank.com\/pt-br\/construindo-agentes-de-ia-para-127-milhoes-de-clientes\/#article","isPartOf":{"@id":"https:\/\/building.nubank.com\/pt-br\/construindo-agentes-de-ia-para-127-milhoes-de-clientes\/"},"author":{"name":"Nubank Editorial","@id":"https:\/\/building.nubank.com\/pt-br\/#\/schema\/person\/462f4f5a8d4ec3ccbc3d661dde00f0a4"},"headline":"Construindo agentes de IA para 131 milh\u00f5es de clientes","datePublished":"2026-03-23T16:43:15+00:00","dateModified":"2026-03-25T13:04:35+00:00","mainEntityOfPage":{"@id":"https:\/\/building.nubank.com\/pt-br\/construindo-agentes-de-ia-para-127-milhoes-de-clientes\/"},"wordCount":1475,"commentCount":0,"image":{"@id":"https:\/\/building.nubank.com\/pt-br\/construindo-agentes-de-ia-para-127-milhoes-de-clientes\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/building.nubank.com\/wp-content\/uploads\/2026\/03\/Nubank_Photoshoot_Mexico_-Fotografia_Edu-Vieira-14.jpg?fit=9520%2C6336&ssl=1","articleSection":["AI Research","Engineering"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/building.nubank.com\/pt-br\/construindo-agentes-de-ia-para-127-milhoes-de-clientes\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/building.nubank.com\/pt-br\/construindo-agentes-de-ia-para-127-milhoes-de-clientes\/","url":"https:\/\/building.nubank.com\/pt-br\/construindo-agentes-de-ia-para-127-milhoes-de-clientes\/","name":"Construindo agentes de IA para 131 milh\u00f5es de clientes - Building Nubank","isPartOf":{"@id":"https:\/\/building.nubank.com\/pt-br\/#website"},"primaryImageOfPage":{"@id":"https:\/\/building.nubank.com\/pt-br\/construindo-agentes-de-ia-para-127-milhoes-de-clientes\/#primaryimage"},"image":{"@id":"https:\/\/building.nubank.com\/pt-br\/construindo-agentes-de-ia-para-127-milhoes-de-clientes\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/building.nubank.com\/wp-content\/uploads\/2026\/03\/Nubank_Photoshoot_Mexico_-Fotografia_Edu-Vieira-14.jpg?fit=9520%2C6336&ssl=1","datePublished":"2026-03-23T16:43:15+00:00","dateModified":"2026-03-25T13:04:35+00:00","author":{"@id":"https:\/\/building.nubank.com\/pt-br\/#\/schema\/person\/462f4f5a8d4ec3ccbc3d661dde00f0a4"},"description":"Li\u00e7\u00f5es sobre modelar estado, mudan\u00e7a e complexidade com valores e fun\u00e7\u00f5es","breadcrumb":{"@id":"https:\/\/building.nubank.com\/pt-br\/construindo-agentes-de-ia-para-127-milhoes-de-clientes\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/building.nubank.com\/pt-br\/construindo-agentes-de-ia-para-127-milhoes-de-clientes\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/building.nubank.com\/pt-br\/construindo-agentes-de-ia-para-127-milhoes-de-clientes\/#primaryimage","url":"https:\/\/i0.wp.com\/building.nubank.com\/wp-content\/uploads\/2026\/03\/Nubank_Photoshoot_Mexico_-Fotografia_Edu-Vieira-14.jpg?fit=9520%2C6336&ssl=1","contentUrl":"https:\/\/i0.wp.com\/building.nubank.com\/wp-content\/uploads\/2026\/03\/Nubank_Photoshoot_Mexico_-Fotografia_Edu-Vieira-14.jpg?fit=9520%2C6336&ssl=1","width":9520,"height":6336},{"@type":"BreadcrumbList","@id":"https:\/\/building.nubank.com\/pt-br\/construindo-agentes-de-ia-para-127-milhoes-de-clientes\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/building.nubank.com\/pt-br\/"},{"@type":"ListItem","position":2,"name":"Construindo agentes de IA para 131 milh\u00f5es de clientes"}]},{"@type":"WebSite","@id":"https:\/\/building.nubank.com\/pt-br\/#website","url":"https:\/\/building.nubank.com\/pt-br\/","name":"Building Nubank","description":"We make the extraordinary happen","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/building.nubank.com\/pt-br\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/building.nubank.com\/pt-br\/#\/schema\/person\/462f4f5a8d4ec3ccbc3d661dde00f0a4","name":"Nubank Editorial","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/secure.gravatar.com\/avatar\/8c056170dc75ffd365b306a0ac7bea4e51d1cdab52a0c84e6ba0a42f7e2f4633?s=96&d=identicon&r=g0a78bc815f2126d9ba65b2af185671f1","url":"https:\/\/secure.gravatar.com\/avatar\/8c056170dc75ffd365b306a0ac7bea4e51d1cdab52a0c84e6ba0a42f7e2f4633?s=96&d=identicon&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8c056170dc75ffd365b306a0ac7bea4e51d1cdab52a0c84e6ba0a42f7e2f4633?s=96&d=identicon&r=g","caption":"Nubank Editorial"},"url":"https:\/\/building.nubank.com\/pt-br\/author\/editorial\/"}]}},"jetpack_featured_media_url":"https:\/\/i0.wp.com\/building.nubank.com\/wp-content\/uploads\/2026\/03\/Nubank_Photoshoot_Mexico_-Fotografia_Edu-Vieira-14.jpg?fit=9520%2C6336&ssl=1","jetpack_shortlink":"https:\/\/wp.me\/pbKBB5-9uh","jetpack_sharing_enabled":true,"authors":[{"term_id":2321,"user_id":178110103,"is_guest":0,"slug":"editorial","display_name":"Nubank Editorial","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/8c056170dc75ffd365b306a0ac7bea4e51d1cdab52a0c84e6ba0a42f7e2f4633?s=96&d=identicon&r=g","0":null,"1":"","2":"","3":"","4":"","5":"","6":"","7":"","8":""}],"_links":{"self":[{"href":"https:\/\/building.nubank.com\/pt-br\/wp-json\/wp\/v2\/posts\/36473","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/building.nubank.com\/pt-br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/building.nubank.com\/pt-br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/building.nubank.com\/pt-br\/wp-json\/wp\/v2\/users\/178110103"}],"replies":[{"embeddable":true,"href":"https:\/\/building.nubank.com\/pt-br\/wp-json\/wp\/v2\/comments?post=36473"}],"version-history":[{"count":4,"href":"https:\/\/building.nubank.com\/pt-br\/wp-json\/wp\/v2\/posts\/36473\/revisions"}],"predecessor-version":[{"id":36497,"href":"https:\/\/building.nubank.com\/pt-br\/wp-json\/wp\/v2\/posts\/36473\/revisions\/36497"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/building.nubank.com\/pt-br\/wp-json\/wp\/v2\/media\/36463"}],"wp:attachment":[{"href":"https:\/\/building.nubank.com\/pt-br\/wp-json\/wp\/v2\/media?parent=36473"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/building.nubank.com\/pt-br\/wp-json\/wp\/v2\/categories?post=36473"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/building.nubank.com\/pt-br\/wp-json\/wp\/v2\/tags?post=36473"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/building.nubank.com\/pt-br\/wp-json\/wp\/v2\/ppma_author?post=36473"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}