De Bob Goods no tablet ao produto com API Replicate
Ideia simples: foto vira Bob Goods. Do desenho no tablet à API no Replicate e ao app — lições de produto pequeno com distribuição clara.
Resposta direta
Produto bom pode nascer de obsessão pessoal: tire do toy no Replicate, embuta a API e venda a transformação que a pessoa já deseja. E aí, agora, pra fazer a conexão, eu quero que vocês assistam esse vídeo como um dos vídeos mais vistos do meu canal, que é o do Zero ao Deploy, onde eu conto a história de como é que eu vou construindo,.
A origem: viagem, tablet e obsessão por Bob Goods
A ideia do produto é você colocar uma imagem sua, sua com seu namorado, sei lá, sua com a sua família, e ele te devolver um Bob Goodes daquela imagem. Então aqui tá toda a lógica do nosso negócio, tem o prompt aqui da API que a gente fez. Esse produto em algo bonito em algo legal e ao cheiro os bob goods o mãe não tá logo muito mas em setembro novembro do ano passado eu fiz uma viagem com meus amigos eu minha namorada e não de amigos gente saiu de carro aqui de são paulo até paraguai de carro meio maluquice né foram tipo assim 12 horas pra ir mais 12 horas pra voltar chegando lá no paraguai eu comprei algumas coisas algumas gigantes obviamente E uma dessas compras foi esse tablet aqui.
E cara, sabe quando você pede pra sua mãe assim, pô mãe, por favor, compra esse computador pra mim, é pra eu estudar mais, é pra eu fazer outras coisas, assim, você dá aquele famoso golpe. Recomendo que você me siga lá, se você ainda não me segue, que de vez em quando eu tenho uma epifania e começo a postar as coisas lá que eu tô fazendo e pode ser que você tenha uma ideia de um novo sas. Mas voltando pro tema do vídeo, eu comecei a fazer isso e antes do Bob Goodes estourar e virar esse fenômeno que ele é aqui no Brasil agora, com o morango do amor lá bubu, eu já tinha esse produto em mãos e eu só não tinha empacotado ele nem nada assim.
Por que a ideia é simples de explicar
Então lá no Instagram ainda as pessoas estavam me pedindo pra fazer o produto de fato, né, um site que as pessoas conseguissem transformar e fazer os Bob Goodes dela. E aí, agora, pra fazer a conexão, eu quero que vocês assistam esse vídeo como um dos vídeos mais vistos do meu canal, que é o do Zero ao Deploy, onde eu conto a história de como é que eu vou construindo, de fato, um produto e um pouco do meu acervo criativo, de como é que eu consigo fazer as coisas. E vou ensinar a vocês, que muita gente pede, e vocês vão ver que é algo super simples, de como é que você consegue fazer um LoRa, como é que você consegue fazer um ragzinho, como é que você consegue treinar uma inteligência artificial.
Que geralmente o que a galera faz é de imagem pra imagem, porque a ideia do produto é você colocar uma imagem sua, sua com seu namorado, sei lá, sua com sua família, e ele te devolveu um Bob Goodes naquela imagem. Por que eu comecei de fato já brincando com os modelos E brincando com um pouco Treinando um pouco com os modelos e vendo se era possível O motivo é bem simples, que é de fato validar Se a minha ideia, né, que eu tive lá no carro Vendo a minha namorada pintar o bob goods dela Se isso funcionaria Se os modelos respeitariam de fato o estilo Se isso daria certo Se eu conseguiria Ou se eu ainda não tinha uma skill técnica boa pra isso Enfim, aí eu iria correr atrás De conseguir E demorou algumas horas pra eu conseguir um resultado digno assim de colocar pro ar ou algo que eu de fato colocaria pra alguém comprar ou pra alguém usar tanto é que minha namorada apelidou de bug goods no começo porque era tudo bugado o personagem vinha com três mãos e tal, é por isso que nesse caso específico eu comecei com a API, mas geralmente se é algo que eu já sei como fazer e se eu já Tem uma piada na minha cabeça, pô, a API disso aqui não é tão complexa, ou eu consigo me virar depois pra fazer isso aqui acontecer, vai ser de boa, vai ser só questão de apertar um parafuso aqui, apertar ali, ou pedir ajuda pra alguém, eu sei que é possível. A primeira parte que eu vou te explicar agora vai ser como eu fiz a API, e depois eu vou te mostrar mais ou menos como que eu vou rascunhando as coisas ali.
Na prática
Produto bom pode nascer de obsessão pessoal: tire do toy no Replicate, embuta a API e venda a transformação que a pessoa já deseja.
Do Replicate para a API do seu app
Pelo Figma e até mesmo você que deve becky em de chucro sim eu acho que você vai conseguir rascunhar alguma coisa e copiar pegar algumas referências você gosta do design que eu faço se você gosta do design da vaca de peso você gosta do design desse projeto do Bob Goodes aqui que está fazendo você vai conseguir fazer o igual no final desse vídeo tá bom você vai ver aonde eu pego as referências e tudo mais vamos lá parte da API existem algumas formas de você treinar uma inteligência artificial de você dar de fato um direcionamento para ela e aí Pra você conseguir afinar a sua IA e deixar ela um pouco mais rebuscada pra o que você quer, tem algumas formas, algumas técnicas. Mas as que eu vou falar aqui acho que são as mais mainstream, que você não precisa saber de algoritmo, ou de álgebra linear, ou de sei lá, um monte de coisa. Que aí já entra um pouco nessa parte de treinamento, de você conseguir dar mais dados pra sua IA e ela conseguir ir treinando e pensando naquilo pra você conseguir um estilo, uma estilização e algo mais fidedigno ao que você quer.
Prompt ali entendeu às vezes você quer algo simples tipo a pessoa te mandou e você quer responder o outro e você precisa fazer um rádio de 300 milhões de hoje você fazer um rádio disso vai alucinar demais a sua então tem que ficar ligado nisso que você tem que entender que você consegue treinar pegar algumas imagens e ficar beleza esse estilo que eu quero e aí de fato que sairá o mais pedido que você quer sem mais conversa que eu já falei muito nesse vídeo vamos mostrar um pouco ensinar alguma coisa pra você em dois sites que você que é noob e que não precisa mais uma vez não precisa você fazer uma engenharia da computação e depois uma pós em AI para você fazer alguma coisa o primeiro deles é o Replicate, é um site muito bom também só que eu tô sem crédito aqui então eu não consigo eu tirei meu cartão e agora ele tá falando que minha conta foi banida então eu não consigo mostrar muita coisa pra vocês aqui mas eu consigo, se você ver já tem aqui esse Flux Boob Gods posso deixar até o link desse modelo que eu fiz aqui se você quiser utilizar ele em outros sites também enfim você consegue que eu treinei ele com diversas imagens, vou deixar ele aqui na descrição se você quiser e é bem simples, o que eu vou te mostrar é num outro site que se chama fal.ai em que você colocar fal.ai você pode fazer o login mais uma vez, eu acho que você é capaz de fazer essa parte a partir daqui você vai ter que escolher um modelo pra você treinar e ou até mesmo você não precisa nem treinar é só usar o prompt, tá bom? O modelo que eu utilizei e que eu acho que ficou mais fidedigno foi o do GPT Então, você pode vir aqui e escolher imagem para imagem. Pesquisar por exemplo o PNI que é o do GPT e você vai encontrar essa daqui você vê você pode ver aqui nesse caso eu nem precisei fazer um Laura ou algo assim nesse sentido só com prompt eu consigo bons resultados só eu posso escolher uma foto por exemplo desse casal aqui e uma foto de um boobie e eu posso colocar o prompt que eu já sei o prompt que funciona então esse aqui por exemplo que é um prompt legal e eu tenho que colocar meu penipe aqui aqui também para despegar e nessa que é o GPT mesmo já vai pegar essas duas imagens de referência o meu prompt também vai conseguir gerar algo novo aqui né algo bacana enquanto gera imagem aqui vamos para outro lugar eu vou te mostrar como que você pode explorar e ver novos modelos e treinar aqui né é bem intuitivo na realidade então quem a gente quer aqui imagem para imagem mais uma vez porque a pessoa vai a imagem do namorado, né, ou dela, e aí com o treinamento, né, ela vai já gerar essa imagem.
O que é núcleo vs perfume de UI
Então, o que você vai, a palavra-chave que você vai colocar aqui é Lora, que é isso que eu te expliquei, de você conseguir pegar várias imagens, várias coisas, treinar, fazer um treinamento legal, intensivo no seu modelo e criar meio que um novo modelo, digamos assim, e criar um modelo mais refinado para o que você quer, para o seu estilo. O que a gente quer para fazer um LoRa é esse Training aqui, mas o que você quer que você pode usar o LoRa que você está escolhendo, por exemplo, você pode ver que tem imagem para imagem, eu posso utilizar esse, deixa eu abrir ele aqui em uma nova aba, e você vai ver que vai ter aqui a parte do LoRa, você consegue adicionar um item e adicionar o Path, que é a rota do seu LoRa que você fez, mas para você ter essa rota, você precisa primeiramente treinar, fazer esse LoRa aqui, e de preferência do mesmo modelo, Então, a Lora Fast Training, por exemplo, é uma forma de você fazer. Esse treinamento já fiz aqui alguns que você pode vir aqui por exemplo adicionar a imagem ou um zip e adicionar várias imagens que você fez então eu tenho sei lá 23 imagens de boobies diferentes que eu posso vir aqui pegar tudo isso aqui e abrir e treinar esse negócio aqui, entendeu?
Do outro estilo de desenho, sei lá, Romero Brito, um outro estilo de desenho nada a ver, e você pode colocar todos esses Lora, e aí a Trigger Word é basicamente a palavra que você vai clicar, e na hora que o seu próprio tiver essa palavra, Obrigado. Então, se eu tiver um modelo que aceita diversos estilos de desenho, eu posso só colocar, sei lá, BG de Boobigods, ou colocar uma palavra aleatória, que geralmente a pessoa que vai estar usando não vai usar esse prompt, né? Se você deixar o prompt aberto, tipo astronauta, sei lá, uma palavra aleatória, ele vai pegar esse carinha aqui, tá bom?
Lições de escopo para microsaas visual
Link que ele vai te dar, o path que ele vai te dar aqui ó, eu cliquei em run interface ele vai pegar esse path e eu posso utilizar isso daqui nos meus outros modelos utilizando o flux, né? E pra refinar, eu posso utilizar também o prompt que é sempre muito bem vindo pra sua IA entender o que você quer ou não fazer, beleza, agora que você tem isso aqui treinado, isso aqui feito De fato, como é que você vai transcrever e tirar isso daqui só do falso, só do replicate e levar para o seu aplicativo? E é aqui que entra a API, que é a parte que eu falei para vocês, que eu comecei, né?
Então, aqui, se você tiver vibe codando, você pode simplesmente pegar toda essa descrição aqui e o seu cursor, ou sei lá, lovable, sei lá, o que você está fazendo, vai entender o que se trata. Você pode chegar aqui, instalar essa lib do fal.ai, que é bem de boa, só dá um npm install lá, e utilizar dessa forminha aqui, tá? O Next.js é um framework que permite você, utilizando o server routes, a parte de servidor ali do Next, você consegue ter rotas.
Sinais de que está funcionando
De API, então não necessariamente é só o front-end que você consegue fazer nele, você consegue fazer uma gambiarrinha e conseguir utilizar também, de fazer uma API, utilizando a sua mesma aplicação, e isso tem algumas vantagens, principalmente no micro-SAS como esse, que você consegue hospedar ele em um só lugar, você não precisa necessariamente hospedar a sua API em um lugar, seu front-end em outro lugar, e aqui a gente nem vai usar cloud, ou um blob, ou algo assim nesse sentido, que a gente poderia armazenar as imagens numa cloud, ou numa AWS da vida, A gente só. Dar uma experiência melhor pro seu cliente e tudo mais, mas aqui é só pra gente validar a ideia e fazer esse vídeo então acho que tá. Aí o Gui a gente fez uma requisição post do nosso projetinho que vai passar e tem toda essa lógica aqui de pagamentos, que mais uma vez, com o Abacate Pay fica muito, muito, muito fácil, assim, muito tranquilo mesmo e já vai pro nosso modo de pagamentos mas o que eu quero que vocês entendam é que a parte do fal aqui, ela deixa tudo muito simples, cara.
Então, mais uma vez, ficar pensando não importa muito se o código tá feio, se o código tá vibe codado, não importa, cara. E você pode fazer isso tanto pra imagem que nem eu falei, tanto pra vídeo, tanto pra, sei lá, cara, tem um monte de modelo aqui que você pode fazer, e não necessariamente você precisa aprender, sei lá, a como exportar ou fazer algo na Hugging Face, e aí pegar e fazer uma Libre em Python e trazer, não sei, não, cara, você pode fazer algo muito mais simples, ah, beleza, agora tá, utilizando o Fawaii você vai gastar um pouquinho a mais? Seu produto escalar mais um pouquinho, por que você não investe em fazer um micromodelo de fato um pouco melhor, com mais modelos, que foi o que aconteceu com a gente na voz para vídeo, por exemplo.
O que evitar na primeira semana
Que aí de fato tinha parte de censura, que tinha parte de treinamento de vozes, tinha parte de várias outras coisas que não necessariamente a gente fazia aqui na Fawaiar, acho que não ia dar tão certo, o produto já escalou para um outro patamar e aí você não precisa disso. Se você quer fazer um micro SaaS ou uma ideia rápida, é assim que você vai pensar, faça um negócio rápido, beleza? Confunde muitas coisas e fica assim cara, e se o meu boobigodes fosse com um megazord ou sei lá se, vai, eu não vou ficar zoando assim, vai, vamos e se, assim, pra colocar imagem e também se eu conseguisse descrever a ideia dela e também se ela conseguisse colocar várias imagens e fazer um livro e se ela conseguisse também, junto com esse livro ter a imagem original e o livro e eu preciso colocar a minha imagem num R2 da Cloudflare ou num R3 da Cloudflare pra ter o URL da imagem e aí depois esse livro ele vai ter a história da pessoa, cara simples, pensa simples, tá bom então o que eu queria aqui é, coloca uma imagem e eu vou te dar, você vai apagar E depois você vai tirar a sua imagem que você colocou como bob good, né?
Porque se a pessoa não comprar nem essa parada mais simples, quem diria que ela vai comprar algo muito rebuscado, um livro e não sei o que lá, não sei o que lá. A ideia é sempre ir capando aonde eu posso ir tirando, tirando, tirando, tirando, pra eu conseguir fazer essa ideia aqui em no máximo uns 2, 3 dias. Como eu disse, eu não vou colocar ele no ar, porque eu tenho medo de processo, essas coisas assim, e nem é meu intuito, mas fica aí a ideia pra você.
Na prática
Próximo passo para «produto-bob-goods-api-replicate»: rode um experimento de 7 dias com uma métrica ligada a produto bob goods api replicate antes de escalar o padrão.