Building the Future of Data Apps: LLMs Meet Shiny
Conference
A live demo explaining LLM APIs from zero and building LLM-empowered data workflows and Shiny apps using ellmer, shinychat, and querychat.
Abstract
When we think of LLMs (large language models), usually what comes to mind are general purpose chatbots like ChatGPT or code assistants like GitHub Copilot. But as useful as ChatGPT and Copilot are, LLMs have so much more to offer—if you know how to code. In this demo Garrick will explain LLM APIs from zero, and have you building and deploying custom LLM-empowered data workflows and apps in no time.
Outline
- ellmer
live_console()andlive_browser()- shinychat:
chat_mod_server() - Tool Calling
- How it works with a
get_weather()example
- How it works with a
- querychat demo
- A tool to run SQL
- A tool to update part of a dashboard
- A tool for reactive SQL results