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

[UNIT] Add draft Gradio bonus module for agents-course #120

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

yvrjsharma
Copy link
Member

@yvrjsharma yvrjsharma commented Feb 13, 2025

This PR is a work-in-progress draft to include the gradio bonus module in the agents-course.

This is based on @burtenshaw's suggestion. We can discuss what to include in this bonus unit. To begin, I have uploaded a tentative plan outlining the chapters and their content. 😄

@HuggingFaceDocBuilderDev
Copy link
Collaborator

The docs for this PR live here. All of your documentation changes will be reflected on that endpoint. The docs are available until 30 days after the last update.

@burtenshaw burtenshaw changed the title Add draft Gradio bonus module for agents-course [UNIT] Add draft Gradio bonus module for agents-course Feb 13, 2025
Copy link
Collaborator

@burtenshaw burtenshaw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I really like the ToC structure and it makes total sense.

Are you looking to get started on this now? If so, I'd recommend smaller PRs for each chapter off this branch.

- Showing visible thought process of agents

- Hands-on Project: Building a Complete Agent UI
- Implementing an Agentic UI : smolagents
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's amazing that you're planning to implement it in 3 libraries. But feel free to pick one, if you think it's difficult to maintain.

- Implementing an Agentic UI : llamaindex
- Adding tool usage visualization
- Customizing the interface
- Bonus Module Final Quiz
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just so you know, I've also made a code quiz space that uses an LLM as a judge. I can help with setting up the questions if you like.

- Introduction to Gradio for AI Agents
- Why Gradio for Agent UIs?
- Understanding the role of UI in Agent interactions
- Setting up Gradio
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You might want to mention the difference between this and a gradio space being used as a tool for an agent.

- Tool usage visualization
- Quick Quiz 2

- Advanced Agent UI Features
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This will be nice with lot's of examples and embedded gradio spaces.


*We are also planning to release some bonus units, stay tuned!*
*We have one bonus unit available for you: Gradio module helps you create interactive interfaces for your agents. More bonus units coming soon!*
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would not change that sentence. As it removes the emphasis on other future bonus Units

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agreed with @Jofthomas. Because we don't have only bonus units with gradio, for instance next week we have one that is not about gradio but fine-tune.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Makes sense. Thanks for the reviews.

@Jofthomas
Copy link
Collaborator

Sounds exciting.

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

Successfully merging this pull request may close these issues.

5 participants