Qualquer um pode usar o ChatGPT gratuitamente, mas se você quiser usar o GPT4, o modelo de idioma mais recente, terá que pagar pelo ChatGPT Plus, pagar pelo acesso à API do OpenAI ou encontrar outro site que incorpore o GPT4 em seu próprio chatbot gratuito. Existem sites que usam OpenAI, como Forefront e You.com, mas e se você quiser criar seu próprio bot e não quiser pagar pela API?
Um projeto do GitHub chamado GPT4free (abre em nova aba) permite que você obtenha acesso gratuito aos modelos GPT4 e GPT3.5 canalizando essas consultas por meio de sites como Com você (abre em nova aba), Quora (abre em nova aba) e CoCalc (abre em nova aba) e devolvendo as respostas. O projeto é o novo repositório mais popular do GitHub, recebendo 14.000 estrelas esta semana.
Agora, de acordo com Xtekky, o estudante europeu de ciência da computação que administra o repositório, a OpenAI enviou uma carta exigindo que ele retire tudo dentro de cinco dias ou enfrente um processo.
Entrevistei Xtekky via Telegram, e ele disse que não acha que a OpenAI deveria estar mirando nele, já que ele não está se conectando diretamente à API da empresa, mas está obtendo dados de outros sites que estão pagando por suas próprias licenças de API. Se os proprietários desses sites tiverem um problema com seus scripts ao consultá-los, eles devem abordá-lo diretamente, ele postulou.
Instalei o GPT4Free no WSL2 (Windows Subsystem for Linux) no meu PC. Demorou apenas alguns momentos, que envolveram a clonagem do repositório Github, a instalação de algumas bibliotecas necessárias com pip e a execução de um script Python. Com o script iniciado, usei meu navegador da Web para visitar o endereço que ele me forneceu e recebi um chatbot funcionando que estava sendo executado no meu PC.
No back-end, o GPT4Free está visitando vários URLs de API que sites como o You.com, um mecanismo de pesquisa com inteligência artificial que emprega o modelo GPT3.5 da OpenAI para suas respostas, usam para suas próprias consultas. Por exemplo, o GPT4Free principal atinge o URL, alimenta vários parâmetros e, em seguida, pega o JSON que retorna e o formata. O repositório GPT4Free também possui scripts que capturam dados de outros sites, como Quora, Forefront e TheB. Qualquer desenvolvedor empreendedor pode usar esses scripts simples para criar seu próprio bot.
“Pode-se conseguir o mesmo [thing by] apenas abrindo abas dos sites. Posso abrir guias de Phind, You, etc. em meu navegador e solicitações de spam”, disse Xtekky. “Meu repositório faz isso de uma maneira mais simples.”
Todos os sites dos quais o GPT4Free se baseia estão pagando taxas OpenAI para usar seus modelos de linguagem grandes. Então, quando você usa os scripts, esses sites acabam pagando a conta das suas consultas, sem que você os visite. Se esses sites dependem da receita de anúncios de seus sites para compensar esses custos de API, eles estão perdendo dinheiro por causa dessas consultas.
Xtekky disse que está mais do que feliz em remover scripts que usam APIs de sites individuais mediante solicitação dos proprietários desses sites. Ele disse que já derrubou scripts que usam phind.com, ora.sh e writesonic.com.
Talvez mais importante, observou Xtrekky, qualquer um desses sites pode bloquear usos externos de suas APIs internas com medidas de segurança comuns. Um dos muitos métodos que sites como o You.com podem usar é bloquear o tráfego da API de qualquer IP que não seja deles.
Xtrekky disse que aconselhou todos os sites que escreveram para ele que deveriam proteger suas APIs, mas nenhum deles o fez. Portanto, mesmo que ele retire os scripts de seu repositório, qualquer outro desenvolvedor poderia fazer a mesma coisa.
O desenvolvedor disse que não acredita ser responsável pelo que os outros fazem com seu script e que a OpenAI não deveria atacá-lo por usar APIs de outros sites, que estão disponíveis sem segurança na web aberta.
“A OpenAI também pode entrar em contato com os sites e avisá-los/notificá-los e, em colaboração, vir até mim e fazer uma remoção, mas parece que isso [legal threat] vem exclusivamente da OpenAI e eles basicamente alegam que eu os estou atacando diretamente”, disse ele. “Eu realmente não sei, mas parece que se um site usa a API da OpenAI, ele tem a proteção legal da OpenAI e a OpenAI é responsável pelos danos causados site recebe.”
Xtrekky disse que ainda está decidindo se deve ou não retirar seu repositório GPT4Free GitHub e está buscando aconselhamento jurídico antes de tomar uma decisão. No entanto, como ele observa, o código está disponível e qualquer um pode encontrar maneiras de usar as APIs desses sites se eles continuarem inseguros.
“Os usuários estão compartilhando e hospedando este projeto em todos os lugares”, disse ele. “A exclusão do meu repositório será insignificante.”
Entramos em contato com o e-mail de imprensa da OpenAI para comentar e atualizaremos esta história se e quando recebermos uma resposta.
Se você quiser experimentá-lo enquanto ainda está lá, confira GPT4Free no GitHub (abre em nova aba). Mesmo que seja derrubado, é canal do discórdia (abre em nova aba) parece provável que permaneça. Se você deseja configurar seu próprio chatbot semelhante ao ChatGPT sem entrar em conflito com os advogados da OpenAI, confira nosso tutorial sobre como executar o ChatGPT em um Raspberry Pi ou PC (abre em nova aba)