-
Notifications
You must be signed in to change notification settings - Fork 2.2k
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
Integrated Gradio Demo App #6026
Comments
This looks like an amazing feature. |
Perfect, I will start working on it this weekend |
Amazing feature @Ankur-singh indeed.
|
Thank you so much @alaeddine-13 for all the insights. |
I found this issue on https://ovio.org/projects and would like to contribute! |
I have a minimal knowledge on python and would like to contribute to this open-source project. |
Hey @Clarasia, I have already halfway through it. But still feel free to go ahead and give it a try. It will be a good learning experience. |
Hi Ankur,
I was wondering how I can contribute to this project and when I should start.
All the best
Clarasia
…________________________________
From: Ankur Singh ***@***.***>
Sent: 16 August 2023 18:09
To: jina-ai/jina ***@***.***>
Cc: Clarasia ***@***.***>; Mention ***@***.***>
Subject: Re: [jina-ai/jina] Integrated Gradio Demo App (Issue #6026)
Hey @Clarasia<https://github.com/Clarasia>, I have already halfway through it. But still feel free to go ahead and give it a try. It will be a good learning experience.
—
Reply to this email directly, view it on GitHub<#6026 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/BBSOXFNASYSWNZMSHH3B6WLXVT5EVANCNFSM6AAAAAA3MNCPY4>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Hey @Ankur-singh , I suggest that if you already have some work in progress, you can open a draft PR so that we can perhaps start giving early feedback to the development, design, etc ... |
I have create a Github gist (link) which demonstrates how to add a Gradio gateway to a Jina I wrote a function that takes Pydantic model as input and returns Gradio interface generated using the input model. The Gradio app is build dynamically and is mounted the FastAPI I have all the pieces but I will need to some help to add it to the |
You need to apply this in 2 places: One in https://github.com/jina-ai/jina/blob/master/jina/serve/runtimes/worker/http_fastapi_app.py to be used when Deployment is used. The other; to be used when Flow is used. Just one thing I think it shlould not be under /demo perhaps but under some private reserved name like |
Thanks @JoanFM, these resources are really helpful. I agree with the private reserved name |
@jina-ai/product This issue is stale because it has been open 90 days with no activity. Remove stale label or comment or this will be closed in 14 days |
Describe the feature
The Jina project is an incredible tool that simplifies the process of deploying machine learning models by just writing an executor. It enables users to get a complete working service with ease. However, during the development and testing stages, it would be extremely beneficial to have an integrated Gradio demo app. This will provide an interactive user interface that allows users to easily interact and test the model without the need for using CURL, Postman, or programming languages.
Your proposal
/demo
endpoint.Benefits:
Implementation Approach:
This feature will further enhance the usability and user experience of the Jina project, making it an even more valuable tool for deploying machine learning models.
I am willing to take on this feature request as it presents an excellent opportunity to learn more about Jina internals.
The text was updated successfully, but these errors were encountered: