Programming with LLMs in R and Python
posit::conf(2026)
2026-09-14
Find a seat where you can see the screen!
Update your local copy of the workshop:
posit-conf-2026.github.io/llms/setup.html
Join the Discord: pos.it/joinconf26
wifi(
network=“Posit Conf 2026”,
password=“conf2026”
)
Conference details: conf.posit.co/2026
Instructors
Garrick Aden-Buie and Sara Altman
Teaching assistants
Kristin Bott, Alex Chisholm, and Carson Sievert
Please Review: posit.co/code-of-conduct
💙 Treat everyone with respect
🧡 Everyone should feel welcome and safe
Reporting:
🗣️ any posit::conf staff member (t-shirt) or Info desk
📧 codeofconduct@posit.co
👋 Hi, my name is …
🤖 I’d call myself an AI… [skeptic, pragmatist, enthusiast]
⚡ Share a moment when AI surprised you
wifi(“Posit Conf 2026”, password=“conf2026”)
🚻 Gender-neutral bathroom: _____
🧘 Meditation/prayer room: _____
🤱 Lactation room: _____
🎉 Welcome reception: _____
Red lanyards available to those who don’t wish to be photographed
Conference hashtag: TODO
September 14-16, 2026
Hilton Americas-Houston
🙋 🙋♀️ 🙋♂️
Please ask questions!
Everything you need, in one place.

| Time | Activity | |
|---|---|---|
| 09:00 - 10:30 | 💬 | Talking with LLMs via Code |
| 10:30 - 11:00 | ☕ | Coffee break |
| 11:00 - 12:30 | 💻 | Programming with LLMs |
| 12:30 - 13:30 | 🍽️ | Lunch break |
| 13:30 - 15:00 | 🔍 | Augmented Generation |
| 15:00 - 15:30 | ☕ | Coffee break |
| 15:30 - 17:00 | 🚀 | Beyond Tools |
| Time | Activity | |
|---|---|---|
| 09:00 - 10:30 | 💬 | Talking with LLMs via Code |
| 10:30 - 11:00 | ☕ | Coffee break |
| 11:00 - 12:30 | 💻 | Programming with LLMs |
| 12:30 - 13:30 | 🍽️ | Lunch break |
| 13:30 - 15:00 | 🔍 | Augmented Generation |
| 15:00 - 15:30 | ☕ | Coffee break |
| 15:30 - 17:00 | 🚀 | Beyond Tools |
🟩
All good
I’m done
🟥
Not great
Need time or help
Clone our workshop repo posit-conf-2026/llms
Open the project in Positron
Install all the packages:
pak::local_install_deps()uv sync -p 3.14
RStudio and VS Code are great, too!
Join us at https://bit.ly/conf26-llms
Pick: Positron or RStudio?

_exercises/ |
Files for Your Turn exercises |
_solutions/ |
Solutions to those exercises |
_demos/ |
Files for stuff we demo |
website/ |
The website and slides |
./* |
Lots of project related files you can ignore |
👨💻 👩💻 _exercises/01_hello-llm/01_hello-llm.R
🫣 _solutions/01_hello-llm/01_hello-llm.R
Also in Python:
👨💻 👩💻 _exercises/01_hello-llm/01_hello-llm.py
📓 _exercises/01_hello-llm/01_hello-llm.pynb
🫣 _solutions/01_hello-llm/01_hello-llm.py
..to our first activity!
an account with a provider!
aka. how to give OpenAI your money
Go to posit.ai and sign up for a Free account
with the email you used to sign up for the workshop
You’ll get a credit grant for the day –
no API keys, no payment info, no subscription needed
Use it for all of our activities today.
Play and explore! But please be considerate :)

Just ask it for help directly!
Use /help if you get stuck
Or /explain if you want an explanation for anything
Or /check-my-work if you want kudos or a second look
01_hello-llm🔑 Log in to Posit Assistant or posit.ai
with the email you used to sign up for the workshop
🤖 Run the code in _exercises/01_hello-llm
💬 Paste the result into Posit Assistant and ask it to
critique your social media post
posit-conf-2026.github.io/llms