LAM playground is an experimental agent system that helps you perform tasks on websites using AI. This represents our next step towards creating a cross-platform general AI agent system that can learn any application you can think of—like websites, desktop software, and mobile apps.
This article provides instructions about how to use LAM playground and tips for writing a good LAM playground task. If you have a problem, learn how to fix issues with LAM playground. You can also find answers to common questions about LAM playground.
How to use LAM playground
You can use LAM playground in rabbithole or trigger LAM playground from your rabbit r1.
LAM playground in rabbithole
Use the following steps to get started using LAM playground in rabbithole.
- Make sure your rabbit r1 is connected to the internet
- On a desktop browser, log in to your rabbithole account
- Click the LAM playground tab
- Describe the task you want the rabbit AI agent to perform and then click let’s go
- Watch the rabbit AI agent perform the task in real time
LAM playground from your rabbit r1
You can trigger LAM playground from your rabbit r1 with a voice prompt, by holding the side button, or text prompt, in terminal mode. Start the prompt with a command like “browse”, “go to”, or “search for”.
- “Browse Amazon for…”
- “Go to Google flights and look for…”
- “Book a table at … on Google…”
Tip: Use terminal mode for parts of a task that are easier to type than say out loud or if your r1 misunderstands you.
After you trigger LAM playground on your r1, you can watch the task be performed in real time in rabbithole.
- On a desktop browser, log in to your rabbithole account
- Click the LAM playground tab
- Click the LAM playground (web) dropdown menu and then select LAM playground (r1)
- Watch the rabbit AI agent perform the task in real time
- If the LAM playground session does not appear, click the Refresh button
Tip: Learn about other voice prompts you can use with your rabbit r1.
How to delete your LAM playground information
You can delete your LAM playground data in the settings menu in rabbithole.
- Log in to your rabbithole account
- Click settings
- In the privacy section, click delete LAM playground data
How to use your own accounts with LAM playground
Use cookie jar in rabbithole to log in to your own accounts on websites. With cookie jar, you will use a secure virtual browser to log in to a website and then securely store the cookies created by your browser session. After your login cookie is saved, it is usable by new LAM playground sessions started in rabbithole and from your r1.
Visit the article with instructions on how to manage your rabbit logins with cookie jar to learn more.
Warning: Do not put your username or password in the prompt box where you describe your task.
Why is my r1 not logged in to one of my accounts?
If you recently logged in to a website using cookie jar and you are not logged when you start a LAM playground (r1) session, try the following steps.
- On your r1, quickly press the side button five times to perform a memory refresh
- Start a LAM playground session from your r1
- If you are still not logged in, log in to the website again in cookie jar
Tips for using LAM playground
Review the following tips, tricks, and examples for using LAM playground.
- Use your own accounts. Log in to a website with cookie jar before you start a LAM playground session.
- Control the session. When you start a LAM playground web session from rabbithole, you can use the pause and resume buttons to control the session. This is helpful to pause a session so you can do something yourself or paste something from the clipboard.
- Paste text into LAM playground. Use the Clipboard to paste text into LAM playground.
- Give follow-up commands. When you start LAM playground in rabbithole, you can type follow-up commands in the task description box. When you trigger LAM playground from your r1, you can give follow-up commands directly from your r1.
How to write a good task description for LAM playground
It is important to write a clear and detailed task description so the AI agent will correctly understand and complete your request.
Review the following prompt engineering tips for writing a good task description.
- Include the website. Include the specific website where the task should be performed.
- Write the steps in order. Put the actions in the exact order they need to be performed.
- Use action verbs. Use relevant verbs like “add”, “find”, “post”, and “select” to describe the task.
- Be descriptive. If your task includes something with multiple options, use descriptive adjectives about the size, style, location, and type.
- Identify icons. If your task involves clicking on a specific icon, describe what the icon looks like.
Warning: Do not put your username or password in the prompt box where you describe your task. Learn more about how rabbit keeps your information secure.
Task examples for LAM playground
Try the following tasks with LAM playground.
- “Go to reddit.com, search for people's recommendations for the best smart tv of 2024, and then go to bestbuy.com and add the recommended model to my shopping cart”
- “Play the Wikipedia game. Start from the “rabbit” article, and try to navigate to “artificial intelligence” by clicking on hyperlinks within pages”
- “Go to rabbit.tech and add a rabbit r1 to my cart”