Como usar o ChatGPT no terminal com Python
Como usar o ChatGPT no terminal com Python
Quer conversar com o ChatGPT direto do terminal? Com algumas linhas de Python e a API da OpenAI, isso é totalmente possível. Neste post, você vai aprender como integrar o ChatGPT com seu terminal para consultas rápidas e práticas.
Pré-requisitos
- Python 3 instalado
- Conta na OpenAI com chave de API válida
- Biblioteca
openai
instalada (pip install openai
)
Passo 1: Instale a biblioteca OpenAI
pip install openai
Passo 2: Configure sua chave de API
Crie uma variável de ambiente com sua chave ou defina diretamente no código. Exemplo:
import openai
openai.api_key = "sua-chave-aqui"
Passo 3: Código simples para conversar com o ChatGPT
import openai
openai.api_key = "sua-chave-aqui"
while True:
pergunta = input("Você: ")
if pergunta.lower() in ["sair", "exit", "quit"]:
break
resposta = openai.ChatCompletion.create(
model="gpt-3.5-turbo",
messages=[{"role": "user", "content": pergunta}]
)
print("ChatGPT:", resposta.choices[0].message.content.strip())
Passo 4: Executando
Salve o script como chatgpt_terminal.py
e execute:
python chatgpt_terminal.py
Agora você pode interagir com o ChatGPT diretamente do terminal!
Dica extra
Você pode armazenar sua chave em um arquivo .env
ou usar a biblioteca dotenv
para mais segurança:
pip install python-dotenv
Conclusão
Integrar o ChatGPT ao terminal é uma forma prática de usar a IA para responder dúvidas, gerar ideias ou até automatizar tarefas. Com poucas linhas de código, você transforma seu terminal em um assistente inteligente!