Day 28 - We’re nearly there! Thanks for sticking with this challenge!
Earlier in the challenge you explored various uses of Large Language Models (LLMs) such as ChatGPT and Bing Copilot but concerns were raised about the privacy of the data we share with these tools. We also came up against scenarios where these models just lack the context to generate reasonable output.
These are very real concerns and are faced by many companies that are adopting AI and especially generative AI, such as LLMs. Luckily there are approaches we can adopt to address these.
Today’s Task
So, in today’s task, we will investigate how some of these approaches; this is a huge field, and in today’s task, we will only be exploring these at a high level. We will do this through a set of 4 Walkthroughs that focus on addressing:
- Data Privacy through the use of locally hosted LLMs
- Improved Contextual Behaviors through fine-tuning and context retrieval.
Don’t worry, you won’t need to write any code - the code for each walkthrough is provided for you but you will have the opportunity to make some small modifications to experiment with the approach.
The walkthroughs make use of Google’s Colaboratory (Colab for short), so you will need a Google Account to access and run the code. We are using this for education purposes only
Task Steps
-
Learn about Colaboratory - Watch the short Introduction to Colab video to understand how to use Colab.
-
Complete a walkthrough - Select one or more of the walkthroughs to complete
a. Access the repository for today’s task at GitHub - BillMatthews/mot-30-days-ai-in-testing
b. Read the ReadMe file to better understand what each walkthrough covers.
c. Pick one (or more) of the walkthroughs that interest you and select the link on the ReadMe page. This will open a Colaboratory Notebook containing the walkthrough.
d. Read the information and follow the instructions in the notebook to complete the walkthrough.
e. You shouldn’t need to change any of the code provided but most notebooks have options for you to experiment with the inputs. -
Reflect - Review the reflection questions at the end of the walkthrough
-
Share your insights - Consider sharing your insights with the community by responding to this post with:
a. Which walkthrough you choose and why
b. How well you think this approach addresses your concerns about data privacy and/or context awareness.
c. What opportunities does the approach provide you and your team?
Why Take Part
- Taking it to the next level: It’s easy to use tools such as ChatGPT, but teams will quickly reach the limits of its usefulness. By taking part in today’s tasks you will become aware of how we can push past these limitations and start to innovate within the field of AI in Testing.