Skip to content

Deployment of language detection model with Docker and FastAPI

License

Notifications You must be signed in to change notification settings

aihpi/mlops-workshops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo.png

About us

Welcome to the MLOps Series taught by AI Services from the Hasso-Plattner-Institute. We are a publicly funded project supported by the BMBF (Federal Ministry of Education and Research). Visit our website to learn more about our offerings and join our AI Maker Community on Slack to keep track of our weekly workshops and paper readings.

About the series

In this series of workshops we dive into the basics of Docker and try to give an intuitive understanding about how it can be used. As the series progresses, we will demonstrate how Docker can be used for ML projects for local development and for serving models using an API.

Follow along on JupyterHub

We can follow this workshop fully through our JupyterHub at https://mlops.aihpi.de. There is no need to install software locally, but we also provide the instructions for a local installation as an option.

Local Installation Guide

This guide provides instructions for installing and setting up all the tools and environments you need to participate in the workshop. Familiarity with opening and using a terminal is required. Here's how you can start a terminal:

  • On Windows: Search for cmd or Command Prompt in the Start menu.
  • On Mac: Open the Terminal app from the Utilities folder.
  • On Linux: Use your distribution's default terminal.

Step 1: Install Git

  • Purpose of Git: Git is a version control system essential for managing code changes and collaboration.
  • How to Install: Download and install Git by following the instructions on Git Guides.
  • Verify Installation: In the terminal, run git --version. The output should display the Git version. You may need to restart your terminal before this command becomes accessible.

Step 2: Install Docker

Please install Docker before attending the workshop. Detailed instructions are provided below.

  • Purpose of Docker: Docker is key for creating and running containerized applications, ensuring consistency across environments.
  • How to Install: Follow the installation instructions based on your OS:
  • Verify Installation: In the terminal, run docker --version. The output should display the Docker version. Restarting your computer may be necessary before this command becomes accessible.

Step 3: Install an IDE

  • What's an IDE? An Integrated Development Environment (IDE) is a platform for coding, editing, and debugging your code. It also serves as a graphical user interface for Git.
  • Recommended IDEs:
  • Verify Installation: You can verify your installation by cloning a GitHub repository. Please refer to the following guides:

Troubleshooting and Support

If you encounter installation issues, consult the respective software's documentation or contact us at kisz@hpi.de for assistance.

About

Deployment of language detection model with Docker and FastAPI

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published