Sim, aproveitei esse projeto pra estudar algumas coisas, como por exemplo integracao com a API do OpenAI (tanto texto, quanto imagem), quanto SolidJS (pra fazer o front).
Trazendo alguns aprendizados aqui relacionados ao ChatGPT, ele possui algumas limitacoes, as que mais me impactaram/impactam sao:
-
Formatacao do texto, inicialmente tentei gerar todas as informacoes de texto com ele, entretatando estava sendo complicado tratar a resposta da primeira request (first + last name, age, aligment, age, race). Agora eu so estou gerando nome e sobre nome, as outras informacoes estou gerando aleatoriamente dado uma tabela interna. Ainda estou insatisfeito com os nome e sobrenome gerados, pois sao sempre muito similiares, tenho em mente algumas tratativas para melhorar, mas por hora estou focando em outras questoes como SEO.
-
Performance: Quanto mais texto enviado e esperado na resposta, maior a demora na resposta, por isso foi necessario quebrar os formularios, para que as respostas fossem mais rapidas, ou pelo menos parecer mais suave pro usuario (e mesmo assim ta demorado kkk)
-
Um pequeno aprendizado relacionado ao DALLE (imagem) foi a URL da imagem gerada, eu nao sei se passou batido ou se nao esta documentado, mas quando vc gera um imagem com o DALLE, ele te retorna uma URL, inicialmente eu estava usando essa URL para exibir as imagens, entretando elas expiram depois de um tempo, isso me forcou a implementar (correndo) uma integracao com S3 pra salvar essas imagens