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

Add huggingface model deployer support #151

Open
strickvl opened this issue Apr 3, 2024 · 6 comments · May be fixed by #157
Open

Add huggingface model deployer support #151

strickvl opened this issue Apr 3, 2024 · 6 comments · May be fixed by #157
Assignees
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@strickvl
Copy link
Contributor

strickvl commented Apr 3, 2024

ZenML recently added support for the use of Hugging Face as a model deployer. This issue would bring support for that into mlstacks through a stack component. The component would probably be quite simple, as all that needs to happen is to define the interfaces and the output as part of the stack.yaml file. This would allow the deployer to be seamlessly imported into core ZenML and used.

The update would include:

  • the core implementation
  • documentation updates for all cloud providers
  • any testing needed (probably minimal for this one)
@strickvl strickvl added enhancement New feature or request good first issue Good for newcomers labels Apr 3, 2024
@sanskriti2005
Copy link

Hi, I’m interested in working on this issue. I have experience with Python and some AI concepts, but I’m new to ZenML and Hugging Face. I’m eager to learn and would appreciate any initial guidance or resources you can provide. Could I be assigned to this issue? Thanks!

@strickvl
Copy link
Contributor Author

strickvl commented Jun 5, 2024

This probably needs less ML / AI and more just Python + a willingness to see how mlstacks works. I'd suggest you get to know the codebase and play around with it (try the k3d provider as it's free). Happy to assign it to you and please let me know when you have any questions.

@sanskriti2005
Copy link

Alrighty, thank you!

@sanskriti2005
Copy link

@strickvl
I encountered an issue while trying to install mlstacks. It seems there's a conflict with the PyYAML dependency version. mlstacks insists on installing PyYAML 6.0 version.

I installed the dependencies externally and successfully installed the latest PyYAML 6.0.1 version as well as other dependencies but when I tried to install mlstacks I ran into an error as mlstacks insists on downloading PyYAML 6.0 version.

@sanskriti2005 sanskriti2005 linked a pull request Jun 13, 2024 that will close this issue
8 tasks
@parthmshah1302
Copy link

I would like to work on this if it is available @strickvl

@strickvl
Copy link
Contributor Author

@parthmshah1302 this is actually being worked on by @sanskriti2005. There is an open PR already for this request...

@strickvl strickvl linked a pull request Jul 11, 2024 that will close this issue
8 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants