Skip to content

Furry-Random/AI-without-i

Repository files navigation

AI Without I

A CLI program that pretends to be an AI, returning predefined answers chosen randomly in PT-BR.


Objetivo 🔭

Apresentar esse programa para os meus amigos, fingindo que eu fiz uma API real de IA, usar um "truque de mágica" para aumentar a minha credibilidade, enganar meus amigos, deixá-los confusos, rirmos dos resultados malucos da IA e depois revelar a verdade sobre o software.

Funcionamento ⚙️

O funcionamento completo do programa pode ser conferido clicando aqui, mas basicamente:

  1. Finge que está se conectando via internet aos servidores onde os prompts serão processados;
  2. recebe um prompt;
  3. Mede o tamanho dele;
  4. Ignora completamente a existência do seu prompt;
  5. Finge que está processando ele;
  6. Sorteia um número aleatório, considerando se o plano atual é Free ou Premium;
  7. Retorna uma resposta aleatória pré definida no código, de acordo com o número gerado no passo 5.

Caso o plano na etapa 6 seja Free, então ela irá sortear um número aleatório para exibir um dos anúncios falsos pré-definidos no código.

A Engenharia Social 🗣️ 💬

Para enganar meus amigos, eu segui + ou - o seguinte roteiro:

  1. Apresentava o contexto, dizia que eu havia ficado curioso para saber como que é implementada uma IA, já que eu uso ela todos os dia em minha vida, então eu digo que fui atrás de saber como faz isso;

  2. Explico o funcionamento básico do meu programa, digo que ela:

    • Se conecta aos servidores/super-computadores da Google/OpenIA através de uma chave de API;
    • O meu programa pede e recebe um prompt;
    • Ele envia o prompt para os servidores de IA;
    • Os servidores processam a resposta e enviam ela para o meu programa;
    • O meu programa exibe a resposta gerada no terminal.

    Se a pessoa perguntar qual liguagem de programação foi utilizada para desenvolver o programa, eu respondo que foi feito usando Python e uma biblioteca da Google/OpenIA.

  3. A ilusão que farma credibilidade, para demosntrar que a minha IA funciona de fato, eu peço para ela resolver uma equação matemática, eu escrevi a equação e o valor de x em um papel e mostrei para as pessoas, mais detalhes sobre o funcionamento em O truque de mágica.

E agora que as pessoas acreditam em você, é só pedir para elas utilizarem a IA depois que você executar o 1° prompt, e se elas disserem que tem algo de errado, finja não saber de nada...

O truque de Mágica 🎩 🔢

Quando o programa detecta que, o prompt enviado é o 1° desde a sua execução, então ele retorna o passo a passo de como resolver essa equação matemática:

$$ 2x -10 + \frac {4^2}{8} = 0 $$

O resultado é:

$$ x = 4 $$

💡 Você pode fingir que a IA "funciona" pedindo para resolver essa equação passo a passo para encontrar o valor de x, enviando o 1° prompt, após isso, você pode deixar com que seus amigos utilizem ela depois de você, e aí ela será completamente aleatória.

Planos disponíveis 💸 💳

Para deixar o usuário mais confuso e surpreso, a IA conta com 2 planos, o modo Free e o modo Premium

  • Free:

    • Exibe respostas não-refinadas (envolve piadas da 5° Série);
    • Exibe anúncios em forma de texto a cada resposta;
    • Limitado a 10 prompts;
    • Chançe da IA se auto-destruir.
  • Premium:

    • Exibe respostas mais, "diplomáticas", com um pequeno toque de filosofia;
    • Não contém anúncios;
    • Sem limite de prompts;
    • Sem chance de auto-destruição.

A IA sempre inicia no modo Free, e não, não é necessário pagar para entrar no modo Premium.

Como executar? ▶️

Farei o tutorial assim que lançar os arquivos .zip pra vocês baixarem e experimentarem.

Agradecimentos ❤️


FR! Softwares LTDAH

About

A CLI program that pretends to be an AI, returning predefined answers chosen randomly in PT-BR.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Contributors

Languages