Covering Data Science, Business Intelligence, Technology Industry News Updates and Trends
Introduction
This tutorial teaches how to set up a typical python application(GPT-3 sample application) using Anaconda navigator and Visual Studio code. This tutorial shares the common, day-to-day steps for ML developers using Python and Anaconda.
Steps
1). Download and setup Anaconda in your Windows environment if you don’t already have anaconda setup. Here’s the link :-
https://www.anaconda.com/products/distribution
2). Launch Anaconda Navigator from your Window’s Startup menu :-
3). Open folder contain your python code(if you already have it). If not, let first get some code from github by using git clone :-
   $ git clone https://github.com/Shubhamsaboo/kairos_gpt3
In this case, we are cloning a gpt-3 starter repository.
4). If you launch VS Code application from inside the Anaconda Navigator application, you automatically get a “conda-aware” VSCode integrated terminal.
Launch VS code from Anaconda Navigator and open the Kairos_gpt3 folder.
Next, create an environment using conda, and activate the environment using the following commands :-
    >> conda create –name gpt3
If the environment already exists, or is successfully created then next step is to activate the environment using conda activate command :-
    >> conda activate gpt3
5). Installing Dependencies for Your GPT-3 Application
From /email_generation folder, you can run the following command in the VS Code terminal to install the required dependencies:-
   >> pip install -r requirements.txt
After installing the required dependencies, you can bring up the main application to validate that its working in your local environment. To bring up the application, you can run the following command from the email_generation folder.
  Â
   >> streamlit run gpt_app.py
Â
FAQ’s
What is Conda ?
Conda is an open-source package and environment management system that runs on Windows, macOS, and Linux. Conda quickly installs, runs, and updates packages and their dependencies. It also easily creates, saves, loads, and switches between environments on your local computer. It was created for Python programs, but it can package and distribute software for any language.
Conclusion
In this tutorial, we created a GPT-3 python application by downloading its code from github repository. Along the way, we learned basic steps that are used in building python ML applications.
Dr. Syed Hassan Amin has done Ph.D. in Computer Science from Imperial College London, United Kingdom and MS in Computer System Engineering from GIKI, Pakistan. During PhD, he has worked on Image Processing, Computer Vision, and Machine Learning. He has done research and development in many areas including Urdu and local language Optical Character Recognition, Retail Analysis, Affiliate Marketing, Fraud Prediction, 3D reconstruction of face images from 2D images, and Retinal Image analysis in addition to other areas.