Executando verificação de segurança...
4

Ei programador, eu automatizei sua vida 😋

Inspirado no post: Guia completo de como integrar o Chat GPT com Whatsapp? 🤖 resolvi criar um "gerador de código" usando a API do openai e um pouco de criatividade!

A ideia é simples, eu tava cansado de ficar copiando e colocando textos e códigos no ChatGPT, então busquei fazer esse projeto para me ajudar a conectar com a API deles, e gera arquivos dos códigos que eu quiser, e agora eu só preciso ajustar e testar o código, o que me dá +/- 40% de eficiência e produtividade durante meu dia a dia!

Repositório: https://github.com/aureliowozhiak/auto_code

Um exemplo de como automatizar uma lista de "to do's" do seu backlog de desenvolvimento: https://github.com/aureliowozhiak/auto_code/blob/master/example_usage.ipynb

Usage

  1. Obtenha uma chave de API para OpenAI e salve-a em um arquivo de texto chamado 'key'.
  2. Importe a classe AutoCode.
  3. Crie uma instância da classe AutoCode.
  4. Use o método create_code para gerar o código. O método tem parâmetros:
    • code_name: O nome do código a ser gerado.
    • main_function: Uma breve descrição do que o código deve fazer.
    • is_class: (Opcional) Parâmetro para indicar se é uma classe ou não. O padrão é falso
    • code_lang: (Opcional) O idioma do código a ser gerado. O padrão é 'Python'.
    • extension: (Opcional) A extensão do arquivo de código gerado. O padrão é '.py'.
  5. O código gerado será gravado em um arquivo com o nome do código e a extensão de arquivo especificada.

Exemplo

from auto_code import AutoCode
code_generator = AutoCode()
code_generator.create_code("MyClass", "add two numbers together", is_class = True)

Isso criará um arquivo chamado "myclass.py" com uma classe chamada "MyClass" que possui um método que adiciona dois números em Python.

Nota

A key da API OpenAI deve estar no mesmo diretório que o código.

Limitações

O código gerado nem sempre pode ser sintaticamente correto ou eficiente. Recomenda-se revisar e testar o código gerado antes de usá-lo em produção.

Carregando publicação patrocinada...
3
1

Ficou bem legal, estava pensando nisso essas últimas semanas, porém agora com o ChatGPT bombando parece que nunca da pra acessar ele pelo modo free :( sempre está com capacidade máxima

2

Fica minha dica, se vc costuma deixar o pc ligado sempre, nunca feche a aba do chatgpt, pq depois de um tempo a pagina meio que te desconecta e o servidor obriga um refresh pra voce conseguir digitar, porem quando isso acontece não pede para reestabelecer o login pq o token ainda e valido, então você não cai na tela de login falando que o chatgpt ta na capacidade maxima.

1

Eu acabo entrando eventualmente, mas não acabo ficando muito tempo e sempre tento criar ou manter um hábito de fechar abas que não uso e nem vou usar kkk então eu uso e fecho, porém sei lá parece que ficou mais famoso e toda vez que eu entro tá como capacidade máxima atinigida.

2