Skip to content

92username/learn-chatbox-gpt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README.md

GPT Exercise Generator

This app generates programming exercises based on difficulty levels, using ChatGPT to provide personalized content. Users can input their OpenAI API key and select the number of exercises for each difficulty level. Requirements

  • Python 3.10+
  • OpenAI account with API access
  • Dependencies listed in requirements.txt

Installation and Usage

Follow the steps below to install and run the app:

  1. Clone the Repository
git clone https://github.com/92username/learn-chatbox-gpt.git
cd learn-chatbox-gpt
  1. Create and Activate a Virtual Environment Linux or macOS:
python3 -m venv venv
source venv/bin/activate

Windows:

python -m venv venv
venv\Scripts\activate
  1. Install the Dependencies
pip install -r requirements.txt
  1. Run the App

To run the app, use the command:

streamlit run form.py

This will open the app in your browser.

  1. Entering the API Key

The user will need to enter their OpenAI API key directly in the app interface. To generate an API key, visit OpenAI API Keys

  1. Generating Exercises

Select the programming language, specific topic (e.g., lists, functions), and set the number of exercises for each difficulty level. The app will then generate exercises based on your selections.

Contributions

Contributions are welcome! Feel free to open issues or submit pull requests.

Gerador de Exercícios com GPT PT- BR

Este é um app que gera exercícios de programação com base em níveis de dificuldade, usando o ChatGPT para fornecer conteúdo personalizado. O usuário pode inserir sua chave da API do OpenAI e selecionar a quantidade de exercícios para cada nível de dificuldade. Requisitos

  • Python 3.10+
  • Conta na OpenAI com acesso à API
  • Dependências listadas em requirements.txt

Instalação e Execução

Siga os passos abaixo para instalar e executar o app:

  1. Clone o Repositório
git clone https://github.com/92username/learn-chatbox-gpt.git
cd learn-chatbox-gpt
  1. Crie e Ative um Ambiente Virtual Linux ou macOS:
python3 -m venv venv
source venv/bin/activate

Windows:

python -m venv venv
venv\Scripts\activate
  1. Instale as Dependências
pip install -r requirements.txt
  1. Execute o App

Para rodar o app, execute o comando abaixo:

streamlit run form.py

Isso abrirá o app no navegador.

  1. Inserindo a Chave API

O usuário deverá inserir sua chave API do OpenAI diretamente na interface do app. Para gerar uma chave API, visite OpenAI API Keys.

  1. Gerando Exercícios

Selecione a linguagem de programação, o tema específico (ex.: listas, funções) e defina a quantidade de exercícios para cada nível de dificuldade. O app então gerará os exercícios com base nas opções fornecidas. Contribuições

Contribuições são bem-vindas! Sinta-se à vontade para abrir issues ou enviar pull requests.


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published