Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[C4GT] Deployment Optimizations #80

Closed
3 tasks
singhalkarun opened this issue May 15, 2023 · 7 comments
Closed
3 tasks

[C4GT] Deployment Optimizations #80

singhalkarun opened this issue May 15, 2023 · 7 comments
Labels

Comments

@singhalkarun
Copy link
Collaborator

singhalkarun commented May 15, 2023

Project Details

AI Toolchain is a collection of tools for quickly building and deploying machine learning models for various use cases. Currently, the toolchain includes a text translation model, and more models may be added in the future. It abstracts the dirty details of how a model works similar to Huggingface and gives a clean API that you can orchestrate at aenter code here BFF level.

Features to be implemented

Abstract the layer of deployment for AI Tools. Anyone should be easily add a new model to the stack without thinking about deployments. We should be able to deploy AI Tools in such a way where each model (every model can be packaged as a container) should be independently scalable. As a user, I should be able to access APIs associated with any model.

Learning Path

Complexity

Medium

Skills Required

Docker, Docker Compose

Name of Mentors:

@singhalkarun

Project size

8 Weeks

Product Set Up

See the setup here

Acceptance Criteria

  • Document to add a new model and test it on local
  • Document to deploy a new model
  • Document to accesss APIs asscoiated with model

Milestone

A flow to add, test and deploy a model in a scalable manner.

Reference

C4GT

This issue is nominated for Code for GovTech (C4GT) 2023 edition.
C4GT is India's first annual coding program to create a community that can build and contribute to global Digital Public Goods. If you want to use Open Source GovTech to create impact, then this is the opportunity for you! More about C4GT here: https://codeforgovtech.in/

@rafey1104
Copy link

I'm really looking forward to submitting a proposal for this project.

@fibonacci35813
Copy link

I have experience in this field and would love to contribute in this project.

@godofgeeks23
Copy link

Looking forward towards contributing in this project

@ayush0x00
Copy link

@singhalkarun can we use Kubernetes to manage all the models deployed as containers? Or do we have to stick to the usage of only docker?

@singhalkarun
Copy link
Collaborator Author

We are planning to move to k8s as well in future. Accordingly, the scope of this project might change. Feel free to create a proposal around it and submit on unstop if you are interested to take this up.

@nitishmalang
Copy link

hey @singhalkarun I have submitted proposal

@Tejash11
Copy link

We are planning to move to k8s as well in future. Accordingly, the scope of this project might change. Feel free to create a proposal around it and submit on unstop if you are interested to take this up.

Hey @singhalkarun I have submitted the proposal for the same. Looking ahead to work on this

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

9 participants