Skip to content

This repository contains the gpt model developed from scratch using python

Notifications You must be signed in to change notification settings

navanith007/gpt_from_scratch

Repository files navigation

Contributors


Logo

END TO END GPT FROM SCRATCH

This repository is designed for educational purposes, providing a comprehensive guide on constructing a GPT model from scratch using PyTorch, training the model with textual data, and deploying it.
Explore the docs »

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgments

About The Project

This project is for educational purpose.

(back to top)

Built With

  • Next
  • React

(back to top)

Getting Started

This project has developed for platform independent using contairization.

Prerequisites

Ensure that Python 3.9 is installed on your system. If you are using a Mac, refer to the provided blog link for detailed instructions on installing a specific Python version. Please review the information in the blog for guidance. python installation

Installation (Mac)

  1. Clone the repo
    git clone https://github.com/navanith007/gpt_from_scratch.git

2 Create python virtual environement

python3.9 -m venv llm_Env

source llm_Env/bin/activate

  1. Install the requirements

pip install -r requirements.txt

  1. Running the gpt service locally

sh start_app_service.sh

(back to top)

Contributing

To make changes to this service you need follow below steps before going into production

  1. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  2. Commit your Changes (git commit -m 'Add some AmazingFeature')
  3. merge your changes to preprod and get it QC.
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

(back to top)

About

This repository contains the gpt model developed from scratch using python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published