This week I’ve been lucky enough to talk with Stephan Janssen, founder of the Devoxx conference empire and author of the Devoxx Genie https://github.com/devoxx/DevoxxGenie... AI plugin for IntelliJ that we looked at last episode.
My experience of what people are now calling Chat Oriented Programming - conversing with a large language model to help us write code - is mixed. I have had some impressive results, but on average I feel that I am more productive just doing the job myself rather than trying to persuade a computer to do it for me. Stephan is an enthusiastic advocate of AI for programming, and has kindly agreed to pair with me to help me become a better chatter.
I’ve split our chat into parts. This week we look at how interacting with an LLM via its API differs from the web interface that we are used to. I found this very useful to build my mental model of what the language model is actually working with, and how Devoxx Genie can swap APIs in the middle of an interaction. This has promise for using different providers for different parts of a task - a sort of artificial ensemble development I suppose.
Then the screen capture software crashed, giving a natural breakpoint! If you subscribe now then YouTube will let you know when I publish the next episode, where we fire up the trusty Gilded Rose stock control codebase and Stephan helps the AI help me do some tidying up.
In this episode
00:01:18 Introduction
00:03:35 Devoxx Genie motivation
00:07:09 How chats are constructed
00:10:39 Token limits
00:13:50 The chat so far is sent every new input
00:17:32 Cost implications
00:18:49 Multi-LLM chat
00:21:37 Crashed and burned
A playlist of the chat with Stephan • Stephan Janssen
A playlist of AI • AI
I'm not going to Devoxx this year, but I am going to the SoCraTes Unconference in October - https://socratesbe.org/
If you like this video, you’ll probably like my book Java to Kotlin, A Refactoring Guidebook (http://java-to-kotlin.dev). It's about far more than just the syntax differences between the languages - it shows how to upgrade your thinking to a more functional style.
Watch video Devoxx Genie AI Deep Dive with Stephan Janssen online without registration, duration hours minute second in high quality. This video was added by user Pairing with Duncan 06 September 2024, don't forget to share it with your friends and acquaintances, it has been viewed on our site 919 once and liked it 34 people.