Skip to main content
Free webinar: Build AI agents in R you can trust, 19 Nov, 1:15pm UK Register

See all results
items
    • Overview 
    • Join Us  
    • Community 
    • Contact 
    • Overview 
    • Course Catalogue 
    • Public Courses 
    • Overview 
    • AI New 
    • Posit 
    • Data Science 
    • Engineering 
    • Blog 
    • Case Studies 
    • R Package Validation 
    • Gallery 
    • diffify  
    • Pro Bono Support 

Programming with LLMs in R & Python

Author: Gigi Kenneth

Published: April 14, 2026

tags: r, python, llm, ai, data-science

Working with LLMs in Practice

Large Language Models are becoming part of everyday data science work. But using them through chat interfaces is only one part of the picture.

In this upcoming webinar, we focus on how to work with LLMs programmatically, using R and Python to integrate them into real workflows and applications.

Secure your place by registering through the webinar registration form

What We’ll Cover

We begin with a short introduction to how LLMs work, including how they are priced, where they perform well, and where they can fall short.

From there, the session moves into practical examples of working with LLMs in code:

  • Sending prompts to an LLM API from R using the {ellmer} package
  • Including additional instructions through system prompts
  • Structuring prompts to return clean, tabular outputs
  • Summarising images and PDFs using LLMs

While the examples will focus primarily on R, we will also briefly explore the {chatlas} package for Python, which offers similar functionality.

Why This Matters

Using LLMs through chat tools is useful for exploration, but it has limits.

For data scientists and developers, the value comes from:

  • Automating repetitive tasks

  • Embedding LLMs into applications and pipelines

  • Generating structured outputs that can be reused downstream

This webinar focuses on that shift, from interactive use to integration in code.

Who Should Attend

This webinar is suitable for:

  • Data scientists working with R or Python

  • Developers interested in integrating AI into applications

  • Teams exploring how to move from experimentation to production

No prior experience with LLM APIs is required, but familiarity with R or Python will be helpful.

Webinar Details

  • Date: 23rd April 2026
  • Time: 1:15 PM (UK time)
  • Location: Online
  • Cost: Free

Speaker

The session will be led by Myles Mitchell, Principal Data Scientist at Jumping Rivers.

Related Jumping Rivers Training

If you would like to explore these topics further, our 6-hour course, LLM-Driven Applications with R and Python covers:

  • Building LLM-powered dashboards
  • Setting up retrieval-augmented generation (RAG) pipelines
  • Responsible use of AI

Join Us

LLMs are quickly becoming part of the standard toolkit for data science.

Understanding how to use them programmatically opens up far more possibilities than using them through chat alone.

This session is designed to give you a clear starting point.

Join us for our AI in Production conference! For more details, check out our conference website!


Jumping Rivers Logo

You might also like

Agents in Production Webinar

Ask a large language model a question about your data, and you'll probably get a confident answer. Ask it again, and you might get a different one. Join our free webinar on building AI agents in R that you can rely on in production.

Agents in Production: From Chatbot to Agent

We asked Gemini how many people on the high dose of a drug had itching in a well-known clinical trial. It said 21, and sounded sure of it. We asked again and got 25, with different numbers for the other groups too. Both answers cited the trial's data files, but the model hadn't been given them.

What is an MCP server?

Model Context Protocol (MCP) is quietly becoming one of the most useful ideas in AI tooling. Here, we describe what MCP is, why it matters, and how to build an MCP server yourself.

You Might Also Like

  • Agents in Production Webinar: From a Chatbot to a Tool You Can Rely On
  • Agents in Production: Build Your First AI Agent in R with {ellmer}
  • What is an MCP server?

Recent Posts

  • Agents in Production: Build Your First AI Agent in R with {ellmer} 
  • We're heading to PHUSE EU Connect 2026 
  • Agents in Production Webinar: From a Chatbot to a Tool You Can Rely On 
  • Spring 2027 data science training courses: January to June 
  • What is an MCP server? 
  • AI in Production 2027 Call for Speakers: What Makes a Strong Talk 
  • What's New in Python 3.15? 
  • Autumn 2026 Data Science Training Courses 
  • Using GitHub Actions to deploy to Posit Connect Cloud 
  • A Summer, Explained with R 

Keep Updated

Like data science? R? Python? Stan? Then you’ll love the Jumping Rivers newsletter. The perks of being part of the Jumping Rivers family are:

  • Be the first to know about our latest courses and conferences.
  • Get discounts on the latest courses.
  • Read news on the latest techniques with the Jumping Rivers blog.

We keep your data secure and will never share your details. By subscribing, you agree to our privacy policy.

Follow Us

  • GitHub
  • Bluesky
  • LinkedIn
  • YouTube
  • Eventbrite

Find Us

The Catalyst Newcastle Helix Newcastle, NE4 5TG
Get directions

Contact Us

  • hello@jumpingrivers.com
  • + 44(0) 191 432 4340

Newsletter

Sign up

Events

  • North East Data Scientists Meetup
  • Leeds Data Science Meetup
  • AI in Production
  • Webinars
British Assessment Bureau, UKAS Certified logo for ISO 9001 - Quality management British Assessment Bureau, UKAS Certified logo for ISO 27001 - Information security management Cyber Essentials Certified Plus badge
  • Privacy Notice
  • |
  • Booking Terms

©2016 - present. Jumping Rivers Ltd