-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Adding a new scenario as plan B (#51)
* Update scenario6.mdx * Update scenario6.mdx * Update scenario6.mdx * Update scenario6.mdx * Create scenario7.mdx * Update scenario7.mdx * Update data/hackathon/scenario7.mdx Co-authored-by: James Blair <[email protected]> * Update data/hackathon/scenario7.mdx Co-authored-by: James Blair <[email protected]> * Update data/hackathon/scenario7.mdx Co-authored-by: James Blair <[email protected]> * Update data/hackathon/scenario7.mdx Co-authored-by: James Blair <[email protected]> --------- Co-authored-by: James Blair <[email protected]>
- Loading branch information
Showing
1 changed file
with
51 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,51 @@ | ||
--- | ||
title: Accelerate GenAI experimentation with Podman | ||
exercise: 7 | ||
date: '2024-07-02' | ||
tags: ['podman desktop','ai lab','genai', 'granite','ai applications'] | ||
draft: false | ||
authors: ['default'] | ||
summary: "Can you pull of a clutch live demo for Podman Desktops new AI features?" | ||
--- | ||
|
||
ACME loved the flexibility at enterprise grade quality and scale of OpenShift AI and also the game changing approach to LLMs through InstructLab. | ||
But all this excitement needs to be pointed in to the right direction with the right tooling right from when experimentation starts. | ||
"Can you help us?" they want to know - "I am glad you asked" is what you are saying. | ||
|
||
In this scenario you showcase the Podman tooling to get started while having Enterprise grade deployments as the destination in mind. | ||
1) Get Podman Desktop running on your laptop. | ||
2) Install the AI Lab extension | ||
3) Use the AI Lab extension to build your demo app and to access to your code | ||
4) Utilize the Recipe catalogue to deploy the Summarizer recipe | ||
5) Change the application code so that it says 'Hello from Team [Your team name]!' | ||
6) Take a pdf document and let the Summarizer app summarize it. | ||
7) Take a screenshot and show that you changed the Greeting as well as that the summarizer app ran successfully. | ||
|
||
## 7.0 - Be in the Know... | ||
Documentation you might find useful | ||
- https://podman-desktop.io/extensions/ai-lab | ||
- https://developers.redhat.com/articles/2024/05/07/podman-ai-lab-getting-started?source=sso#catalog_of_open_source_models | ||
|
||
## 7.1 - Setting Up | ||
The ACMEFS team wants to see how you install Podman Desktop and the AI Lab extension on your laptop | ||
- Demonstrate the installation process or upgrade process of Podman Desktop. | ||
|
||
## 7.2 - Introducing Podman | ||
Explain what you see when going through podman desktop. | ||
- The team wants to know what version of Podman is required to install the AILab extension. | ||
- Show the ACME team how you can view and access containers, images and volumes | ||
- Browse the current models installed and show how you can download a new model. | ||
|
||
## 7.3 - Text Summarizer | ||
Demonstrate the ACME team how you have out of the box recipes you can leverage. | ||
- Use the Summarizer recipe, change the code such that it shows a welcome message with your team name in it. | ||
- Take a screenshot and post into the slack channel. | ||
|
||
# HINTS | ||
If you get stuck on a question, fear not, perhaps try a different approach. If you have tried everything you can think of and are still stuck you can unlock a hint for `5` points by posting a message in the `#event-anz-ocp-ai-hackathon` channel with the message: | ||
|
||
> [team name] are stuck on [exercise] and are unlocking a hint. | ||
A hackathon organiser will join your breakout room to share the hint with you 🤫. | ||
|
||
|