Como Automatizar Tarefas Usando Python e a API do ChatGPT

O que você vai aprender

Neste tutorial, vamos mostrar como automatizar tarefas repetitivas do dia a dia (como gerar relatórios, responder perguntas ou organizar informações) usando Python integrado com a API do ChatGPT.

Pré-requisitos

  • Ter o Python 3.9+ instalado na sua máquina.
  • Uma conta no OpenAI e uma API Key ativa.
  • Conhecimentos básicos em linha de comando.

Passo 1 – Instalar Dependências

Abra o terminal e execute:

  • pip install openai

Passo 2 – Configurar a Chave de API

Crie um arquivo .env na pasta do projeto e adicione sua chave:

  • OPENAI_API_KEY=sua_chave_aqui

No código Python, carregue a chave:

  • import os
    from openai import OpenAI
  • client = OpenAI(api_key=os.getenv("OPENAI_API_KEY"))

Passo 3 – Criar o Script de Automação

Exemplo: um gerador automático de resumos de textos.

import os
from openai import OpenAI

client = OpenAI(api_key=os.getenv("OPENAI_API_KEY"))

def resumir_texto(texto):
   resposta = client.chat.completions.create(
       model="gpt-4o-mini",
       messages=[
           {"role": "system", "content": "Você é um assistente que resume textos de forma clara e objetiva."},
           {"role": "user", "content": f"Resuma o seguinte texto: {texto}"}
       ]
   )
   return resposta.choices[0].message.content

texto = """
O Proxmox é uma plataforma de virtualização open source baseada em Debian Linux, que suporta máquinas virtuais e containers em um único ambiente.
"""

print("Resumo gerado:")
print(resumir_texto(texto))

Passo 4 - Executar a automação

Basta rodar o script:

  • python resumo.py

Ele vai gerar automaticamente um resumo curto e direto do texto.

Possibilidades de Automação

  • Criar respostas automáticas de e-mail.
  • Gerar relatórios semanais a partir de dados.
  • Automatizar documentações técnicas.
  • Classificar e organizar feedbacks de clientes.

Conclusão
Com Python e a API do ChatGPT, você pode automatizar tarefas que antes exigiam horas de trabalho manual. Essa combinação é ideal para empresas e profissionais que desejam aumentar a produtividade com o poder da inteligência artificial.