A ideia
Preciso de um livro
Há um mês, estávamos a caminho do Paraná com meus amigos, numa viagem de pesca que fazemos todos os anos, e no carro tentei explicar a eles o que é inteligência artificial (IA), porque tínhamos feito uma pergunta ao ChatGPT. Falei sem parar por 20 minutos, achando que estava explicando perfeitamente como funcionava. Em um momento de pausa, olhei para os rostos deles e percebi que, para eles, essa história não estava tão clara ou simples assim. Acho que não me entenderam muito bem, porque não me fizeram mais nenhuma pergunta. Nem uma única pergunta.
Essa reação, ou melhor, essa falta de reação, confirmou para mim que explicar o que é inteligência artificial, o que é um LLM ou modelo de IA e como funciona, era impossível de resumir em uma conversa durante a viagem. Todos nós a usamos, mas não sabemos exatamente como funciona ou o que podemos fazer com ela.
Se eu quisesse explicar isso a sério, precisava de outro formato. Precisava de um livro.
Já de volta em casa, aquela conversa sem perguntas me deixou pensativo. Olhando para o fogo da lareira da minha casa, a ideia acabou tomando forma. Música eletrônica de fundo, um domingo tranquilo e aquela quietude que só aparece quando você não tem nada urgente para resolver. Sentia um desejo profundo de compartilhar minha trajetória percorrida nos últimos anos relacionada à Inteligência Artificial. Sempre gostei de contar o que faço, mas o mundo do software não é dos mais comuns e nem sempre encontro alguém a quem contar minhas histórias ou o que venho vivendo no dia a dia. Na verdade, de todos os meus amigos, sou o único que está imerso nesse mundo tecnológico.
Explicar o que é e como funciona a inteligência artificial é um grande desafio, são muitos os elementos em jogo, muitas as peças do quebra-cabeça, a terminologia é difícil e não se usa normalmente. Tudo isso me leva a buscar a melhor forma de contar minha experiência dos últimos anos no uso dessa tecnologia.
Por isso, pensei em escrever um livro e tentar transmitir o conhecimento adquirido e a experiência vivida nesses quase quatro anos desde que tudo começou para mim.
As ideias começaram a surgir uma atrás da outra. Meu primeiro livro. Deve ser um grande desafio. Não sei por onde começar, nem sei como escrevê-lo, redigi-lo ou quais palavras usar, qual tom adotar. Nada. Comecei pesquisando um pouco e pedi à IA, ao Claude, o modelo da Anthropic, que me fornecesse uma estrutura básica de como organizar um livro, mas isso não me ajudou muito, porque, por mais que eu tivesse a estrutura, o mais difícil era definir o que eu iria contar e como iria narrar ou redigir. Por fim, disse a mim mesmo: comece pelo mais difícil, que é começar a escrever. Então, comecei pelo início e comecei a escrever.
Nem todo mundo se propõe a escrever um livro. Na verdade, conheço pouquíssimas pessoas no meu círculo que já tenham feito isso, no máximo apenas três. Sem dúvida, é uma tarefa muito complexa que talvez eu tenha simplificado demais. Mas, sabendo que era muito difícil, decidi seguir em frente mesmo assim.
Depois de algumas horas refletindo sobre a ideia, decidi colocá-la para fora e contei à minha família durante aquele almoço em casa.
Não me lembro exatamente como comecei. Mas lembro que, quando terminei de falar, havia um silêncio diferente do de antes. Não era indiferença, era surpresa. Me perguntaram sobre o que seria o livro e contei um pouco da ideia. No começo, eles não entenderam muito bem o motivo, mas, depois de um tempo, já estavam entusiasmados.
"Eu posso ler o que você escrever e te ajudar", disse minha esposa.
Foi aí que percebi que eles também estavam interessados nessa ideia. Minha esposa adora livros. Em casa, todos leem; o tempo todo há livros indo e vindo, eles participam de oficinas literárias, conversam sobre o que estão lendo. A imagem de todos lendo e tomando mate em uma manhã de verão no jardim é muito comum em casa. Eu, por outro lado, li poucos livros e bem específicos. Li Everest1, um livro com fotos gigantescas e incríveis que mostra todas as rotas e a história das expedições ao Everest, e o último que li, acho, foi o de Adrian Newey2, o projetista de carros da Red Bull, que conta como foi sua trajetória até se envolver nos projetos de um carro de Fórmula 1.
Muitas vezes sinto vontade de contar algo que estou fazendo ou pensando, mas nem sempre me sinto à vontade para isso. Muitas vezes deixo passar um tempo para ver se realmente estou convencido dessas novas ideias. É impressionante o que acontece quando você para de pensar em algo e diz em voz alta: a ideia ganha muito mais força... Deixa de ser um sonho e começa a se tornar realidade. Algo muda dentro da sua cabeça; você não consegue mais voltar atrás tão facilmente. Não é mais só seu, outras pessoas já sabem, e isso te compromete.
Eu não sou programador
Sempre fui um fanático por computadores, mas nunca fui programador. Desde pequeno adorava consoles de jogos, lembro de ter passado horas jogando ATARI3 ou a TALENT4 que meus amigos tinham. Já mais velho, passei centenas de horas usando o Commodore 64 que meu pai comprou e que usava tanto quanto eu. Depois passamos para a geração de PCs como a AT5 com discos de 3,5" e assim, com o passar do tempo, fomos atualizando o hardware e incorporando cada vez mais os computadores em nossas vidas em casa.
Na época em que fundei a Wispro, lá por 2017-2019, também tive aproximações com o código, talvez as mais avançadas e complexas, porque comecei a desenvolver o site da empresa e também pude ter acesso a todos os repositórios de código do Wispro Cloud e fazer algumas alterações menores, mas isso exigia entender muitas coisas sobre como funcionava o processo de desenvolvimento. Foram anos muito felizes de expansão da minha mente para lugares desconhecidos para mim.
Conheço e uso o Git desde aquela época. Sempre achei muito prático, porque permite manter um controle organizado das alterações nos arquivos de um projeto de programação: o que foi modificado, quando e por quem, com a possibilidade de voltar atrás, se necessário. Ou seja, um software que permite controlar as versões.
Mesmo assim, meu dia a dia sempre esteve mais voltado para a direção estratégica de empresas e para a gestão comercial como um todo. É isso que eu sou: alguém que entende de tecnologia, a aplica e a vende, mas não a programa. Embora desde criança eu quisesse estudar programação ou algo relacionado à informática, a vida me levou academicamente para outro caminho, mas sempre senti que tinha habilidades avançadas em informática.
Na verdade, como advogado, três meses depois de começar meu primeiro emprego, desenvolvi um banco de dados no Microsoft Access para poder gerenciar todos os processos judiciais que tínhamos no escritório. Chamei-o de "5000" porque imaginava que fosse um limite inatingível de processos.
Com esse software, chegamos a gerenciar 20.000 processos em cinco filiais em diferentes jurisdições. Isso não faz de mim um programador, mas eu entendia o conceito e gostava de colocar a mão na massa e criar coisas. Fiz cursos e cheguei a escrever um pouco de código para montar uma calculadora científica. Adoro isso e sempre gostei, mas o tempo de que dispunha precisava ser investido em outras tarefas.
E então surgiu o ChatGPT
Em 30 de novembro de 2022, o dia em que foi lançado ao mundo, tudo já estava mais rápido. Mas a cada dia, mês e ano que se passou desde então, a velocidade se multiplicou. A IA foi ficando cada vez mais forte na criação de código. Para ela, é apenas mais uma linguagem, como qualquer outra. Foi assim que o Cursor, o Copilot e o Claude Code conquistaram o coração e a mente dos programadores, os primeiros a começar a usar suas ferramentas para a geração de código limpo, eficiente e pronto para ser aplicado.
Também surgiram empresas como a N8N6 e a Lovable7, que tornaram possível desenvolver sistemas e conectá-los entre si — algo que, anos atrás, só um programador poderia fazer — e, de repente, a barreira entre saber e não saber programar ficou muito mais tênue.
Outra ferramenta que se tornou muito popular foi a de criar knowledge base, ou bases de conhecimento, ou seja, toda a documentação de uso dos aplicativos, os manuais de instruções. Cada vez mais empresas as disponibilizavam, prontas para serem utilizadas pela IA. Os modelos começaram a responder cada vez melhor. A partir da versão 3.5 do ChatGPT, cada nova versão representava um grande avanço.
Nunca uma ferramenta me fez sentir tão capaz de fazer coisas que antes dependiam de uma equipe inteira, mas, no começo, eu era totalmente cético. Não acreditava nem um pouco nessa história do ChatGPT. Eu continuava trabalhando no meu próprio ritmo, ignorando todas as novidades; sempre encontrava algo para fazer e adiava por mais um dia a pesquisa sobre o que era esse ChatGPT cada vez mais famoso.
Devem ter se passado uns quatro meses desde o lançamento, por volta de abril de 2023, que foi quando comecei a ler sobre o potencial do que a ferramenta fazia. Foi aí que pensei: ei, isso é coisa séria. O que está acontecendo? Por que não estou usando isso?
Então, criei meu primeiro prompt. Lembro de perguntar algo como "o que você sabe fazer?", e a resposta dele me surpreendeu só um pouco, algo do tipo "sou uma IA que pode responder a qualquer pergunta que você tenha". Não me pareceu nada mágico. Mas foi o suficiente para continuar fazendo muitas perguntas e avaliar como ele respondia. O que está por trás dessa resposta é muito maior do que parece.
Foram meses de aprendizado contínuo. Todos os dias, passava horas lendo posts no Twitter (hoje, X), a documentação oficial na web das ferramentas que estávamos usando, como, por exemplo, descobrir a melhor maneira de enviar conteúdos para um RAG8 e como as respostas variavam em um ou outro caso. Nesse processo, os cursos da DeepLearning.AI, particularmente os de Andrew Ng, fundador do site e referência mundial em inteligência artificial, foram fundamentais para mim para entender melhor como tudo funcionava.
Estudar, experimentar, testar prompts. Avançar, voltar, falhar, tentar.
Muitas vezes senti que estava perdendo tempo. Que era complexo demais para alguém que não vem do mundo da programação. Muitas vezes pensei que talvez isso fosse para os outros e não para mim. Mas algo me impulsionava a continuar. Uma mistura de curiosidade e medo de ficar de fora. E, de vez em quando, um pequeno progresso. Um prompt que funcionava. Um conceito que fazia sentido. Uma peça que se encaixava com outra.
Foi um processo lento e, às vezes, frustrante, mas as ideias acabaram se consolidando. Chegou um ponto em que as peças se encaixaram e tudo começou a fazer sentido. Como quando você monta um quebra-cabeça e, de repente, vê a imagem completa.
Duas pessoas
Esse era todo o meu mundo de IA em 2023.
Minha primeira referência e com quem sempre pude conversar é meu primo Harpo, professor universitário, pesquisador especialista, uma referência em ciência de dados, aprendizado de máquina e computação distribuída. Ele nasceu no mesmo ano que eu e, naquela época, compartilhávamos tudo o que podíamos relacionado a computadores. Ele avançou muito mais e estudou Ciência da Computação; eu, por outro lado, segui meu caminho com Direito. Mas nós dois sempre gostamos dessa área. Hoje em dia, ele é uma referência, um pioneiro e continua trabalhando em projetos muito importantes pelo mundo. Harpo sempre entendeu de verdade esse fenômeno. No começo, ele me ajudou em muitas coisas. Um grande apoio. Sempre.
Em 2023, enquanto a IA dominava todas as notícias do mundo tecnológico, comecei a pensar se seria possível substituir o trabalho manual que a equipe comercial da Wispro fazia ao responder aos interessados pelo WhatsApp. Essa ideia parecia um pouco improvável, sobretudo porque eu também não entendia o potencial da IA naquele momento.
Mesmo assim, havia outra coisa que me dava mais voltas na cabeça, e que constantemente eu dizia a mim mesmo, você precisa estar lá, precisa fazer algo que te leve a entrar nesse novo mundo, algum projeto precisa construir que te permita ao menos estar em contato todos os dias com a tecnologia e que isso te ajude a entender de onde ela vem e para onde vai. Lembro também de uma ligação que fiz para o Harpo, contando um pouco o que eu pensava, e ele sem hesitar me disse, sim primo, é uma boa opção começar hoje a fazer algo relacionado com a IA.
Foi assim que nasceu a Klari, como um projeto de software integrado à IA do ChatGPT. Com uma pequena equipe de algumas pessoas de meio período, o desenvolvimento começou. Lentamente, é claro, mas deu início. Era um projeto novo e havia muitas outras coisas para fazer naquela época, mas, mesmo assim, começamos e, após muito trabalho, surgiram as primeiras versões de como seria a tela onde todos os chats que chegavam pelo WhatsApp e eram atendidos pela IA seriam gerenciados, nós chamávamos de CRM.
A partir daí, com quem eu realmente conversava sobre IA, o dia inteiro, todos os dias, o tempo todo, era com meu sócio e cofundador da Klari. Embora ele, como programador, pensasse mais no design do produto, nunca deixava de acompanhar os novos lançamentos, as notícias e toda a documentação técnica que precisava estudar para implementar soluções na Klari. Após semanas de muito aprendizado, leitura de artigos, pesquisa e centenas de reuniões de troca de ideias, conseguimos concretizar a ideia e comprovar que, em teoria, era algo que poderia ser realizado.
Nosso processo foi tudo menos rápido. Levou cerca de 6 a 7 meses para termos o primeiro caso de uso com minha empresa, a Wispro, utilizando a primeira versão.
Mas o uso não foi o esperado. Não conseguimos substituir o trabalho da equipe de vendas. O que conseguimos, sim, foi oferecer um novo canal de suporte aos clientes: um WhatsApp que funcionava 24 horas por dia e respondia com base nas informações que havíamos fornecido. Nós o alimentamos com os guias de uso e a documentação oficial da Wispro. Com isso, o novo bot da Klari podia responder a perguntas como, por exemplo: "Onde posso criar uma nova nota fiscal?"
Mas não éramos os únicos. Uma empresa sediada no Canadá já vinha fazendo o mesmo há meses e, basicamente, estava um ano à nossa frente. Eles conseguiram, em menos de três ou quatro meses após o lançamento do ChatGPT, lançar a Chatbase9 no mercado, uma empresa que acompanhei de perto. Eles ofereciam exatamente o que queríamos oferecer com o Klari, só que cresceram muito rápido. Na primeira versão, eles tinham uma base de conhecimento ou RAG conectada a um chat embutido no site para responder a consultas básicas sobre produtos ou serviços. Exatamente o que a Klari fez ao carregar toda a documentação oficial da Wispro. Era o mesmo conceito.
O fundador da Chatbase trabalhou sozinho, de casa, fazendo o que nós levamos quase um ano para fazer.
Uma pessoa, sozinha, do seu notebook conseguiu fazer. Quem dera tivéssemos visto a oportunidade a tempo, como ele fez. Hoje o Chatbase é um exemplo mundial de como um único fundador fez crescer tão rápido uma aplicação — é um caso de estudo muito interessante que tive a oportunidade de pesquisar.
Mas ver isso também foi um indicador muito positivo de que estávamos em um setor em crescimento e que tínhamos grandes chances de sucesso. Com o exemplo do Chatbase, pudemos intuir que era possível criar novas empresas usando inteligência artificial.
Aqui em Mendoza, a IA estava apenas começando a surgir. Nem todos sabiam o que era um RAG; poucos entendiam de embeddings ou de bases vetoriais, de LangChain ou de LangGraph. É claro que já havia alguns casos específicos em que já estavam trabalhando com modelos e testes. O meio científico está sempre na vanguarda nesse aspecto.
Mas o que eu realmente quero que fique claro é que, em 2023, em Mendoza, o uso de aplicações concretas de IA não era algo muito comum, pelo menos no meio em que eu atuava.
- Gillman, P. (Ed.). (1993). Everest: The Best Writing and Pictures from Seventy Years of Human Endeavour. Little Brown.
- Newey, A. (2017). How to Build a Car: The Autobiography of the World's Greatest Formula 1 Designer. HarperCollins.
- Atari 2600. Console de videogames lançado em 1977 pela Atari, Inc. Foi o primeiro console de sucesso a usar cartuchos intercambiáveis.
- Talent DPC-200. Computador pessoal baseado no padrão MSX, fabricado na Argentina pela Telemática S.A. em meados dos anos 80.
- IBM PC AT (Advanced Technology). Computador pessoal lançado em 1984 pela IBM, com processador Intel 80286.
- n8n. Plataforma de automação de fluxos de trabalho fundada em 2019 por Jan Oberhauser em Berlim. Permite conectar aplicações, serviços e modelos de IA em um editor visual. https://n8n.io
- Lovable. Plataforma de desenvolvimento de aplicações web com IA, fundada em 2023 por Anton Osika e Fabian Hedin. Permite criar aplicações funcionais completas usando linguagem natural. https://lovable.dev
- RAG (Retrieval-Augmented Generation). Geração aumentada por recuperação. Técnica que permite a um modelo de IA consultar documentos externos antes de gerar uma resposta, melhorando sua precisão e reduzindo as alucinações. ↩
- Chatbase. Plataforma de chatbots com IA fundada em 2023 por Yasser Elsaid em Toronto, Canadá. Permite criar assistentes virtuais treinados com documentação própria. Bootstrapped, sem investidores externos. https://chatbase.co
Algo chamou sua atenção?
Selecione qualquer texto do capítulo para deixar um comentário.