Skip to content

Commit a943ee0

Browse files
authored
Update README.md
1 parent f055166 commit a943ee0

File tree

1 file changed

+60
-2
lines changed

1 file changed

+60
-2
lines changed

README.md

+60-2
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,60 @@
1-
# TextGeneration-GPT-2
2-
GPT-2 is an advanced language model developed by OpenAI, serving as a predecessor to GPT-3. It is based on the Transformer architecture, specifically designed for natural language processing tasks.
1+
2+
3+
```markdown
4+
# GPT-2 Text Generation Project
5+
6+
This project demonstrates text generation using OpenAI's GPT-2 model with a Flask web application. Users can input a prompt, specify the maximum length of the generated text, and get the output generated by GPT-2.
7+
8+
## Project Structure
9+
10+
- `app.py`: Flask application file.
11+
- `templates/`: Contains HTML templates for the web interface.
12+
- `static/css/`: Contains CSS stylesheets for the web interface.
13+
- `static/img/`: Contains images used in the web interface.
14+
- `requirements.txt`: List of Python dependencies.
15+
16+
## Prerequisites
17+
18+
- Python 3.x installed
19+
- Pip package manager
20+
- Azure account (for deployment to Azure)
21+
22+
## Installation
23+
24+
1. Clone the repository:
25+
26+
```bash
27+
git clone https://github.com/your-username/gpt2-text-generation.git
28+
cd gpt2-text-generation
29+
```
30+
31+
2. Install the required Python packages:
32+
33+
```bash
34+
pip install -r requirements.txt
35+
```
36+
37+
## Running the Project Locally
38+
39+
1. Navigate to the project directory.
40+
41+
2. Run the Flask application:
42+
43+
```bash
44+
python app.py
45+
```
46+
47+
3. Open a web browser and go to `http://localhost:5000` to access the application.
48+
49+
## Deploying to Azure
50+
51+
1. Create an Azure App Service for Python.
52+
53+
2. Set up deployment options (Azure CLI, GitHub Actions, Azure DevOps, etc.).
54+
55+
3. Configure environment variables and settings as required.
56+
57+
4. Deploy the application to Azure App Service.
58+
59+
5. Access the deployed application via the Azure App Service URL.
60+

0 commit comments

Comments
 (0)