Hello and welcome to the NVIDIA AI Podcast.
I'm your host, Noah Kravitz. Today we're exploring the realm of LLMs, large language models.
Large language models are more than chatbots.
They're reshaping the entire world of AI.
And our guest today is Anamalai Chakalingam, a Senior Product Manager in NVIDIA's Developer Product Marketing Group.
AC brings a unique blend of tech and business expertise to the role with experience ranging from working on sustainable energy products at Tesla to strategy consulting with Accenture, to writing firmware code for a defense contractor.
There's a lot to get into here. And obviously, LLMs are the word of the day with good reason.
So let's dive right in. AC, thank you so much. for joining the NVIDIA AI podcast.
And I'm looking forward to diving into the current and hopefully future a little bit of LLM.
So welcome. Thanks, Noah. Excited to be here and excited to chat with you.
Looking forward to our conversation and I'll share the little I know about this space.
Excellent. So can we start actually back up just a little bit and share a little bit about your own journey into deep learning and then what drew you to working on LLMs at NVIDIA?
Yeah, for sure. So growing up, I've always been super fascinated about technology and computing and how it impacts everyone's day-to-day lives.
We've seen the transformation from having no personal computers to no cell phones to now having cell phones and the proliferation of technology, the web.
And now you can even order a car to come at your doorstep at any moment in time.
And I've always been super fascinated about that.
And, uh, I'm an engineer by heart and by practice.
So I enjoy delving into the details of technology and understanding how these things work, very inquisitive.
And my path has kind of led me to deep learning and LLMs and super fascinated about the impact that it can have. on society in general.
So if I did my homework correctly, you did a joint MBA, master's in computer science and business And then that kind of set you, I shouldn't say set you, you're probably already on the path.
But then from there, You kind of move through some of these different experiences we were talking about at the intro.
So maybe tell us a little bit about that and then about when you joined NVIDIA and what your current role is like.
So I did electrical engineering in undergrad, learned a lot about engineering and how things work and lower level compute layers.
And that's kind of how I did firmware engineering for a defense contractor.
Gotcha. And from there, I was always someone who was interested in learning about the broader business impact and how these technologies can affect people in unique ways.
And that's kind of what led me to strategy consulting, and then grad school at NYU to learn a little bit deeper about both the technology as well as how it impacts people and businesses.
And I joined NVIDIA about a year and a half ago and then have been spending all my time on the world of LLMs.
I like to say that I started on LLMs before chat GPT was a thing, before LLMs were a thing.
Yeah. With our ever-shrinking timeline of history here, That's not just, you know, what do they say?
It's not just window dressing, right? It's a thing.
You're an OG, so... Are you out on the West Coast near NVIDIA HQ?
Are you in New York? Where are you located?
I am out in HQ right now, close to HQ in the South State.
How's California been treating you? Yeah, it's been great.
Beautiful, sunny California. Lots to do, lots to explore out here.
I'm enjoying it. Well, as a fellow New York City to California transplant myself, you know, I feel like I can say welcome, so welcome.
So let's get into it. Maybe we can start since we've got you here.
Can you give the audience kind of a succinct definition of what an LLM is?
And then I'm sure you'll have no problem kind of diving a little bit deeper.
Awesome, yeah. I think that's a great question, right?
There's been a lot of noise and a lot of buzz generated by it. you know, generative AI LLMs.
But the way I think about it is that LLMs are a subset of the larger generative AI movement or the paradigm.
So LLMs are kind of like deep learning algorithms that can deal with language.
They can recognize, summarize, translate, predict, and generate language.
And language is kind of the code of thought, right?
It's the way humans think. So key differentiator between LLMs and kind of other model architectures or other areas is this model architecture called transformer networks, right?
There's a very close connotation between LLMs and transformer networks.
Transformer networks were kind of a seminal piece of work released by Google back in the 2017 Attention is All You Need paper.
And it's kind of changed how we do things.
You can trace the authors on that paper.
You can trace them out to like so many of the companies doing the LLM stuff now.
It's wild. Yeah. Exactly, right? They've kind of started this entire wave and this ecosystem.
Yeah. Right? So these models are... are deep neural networks that are built using unsupervised learning techniques.
So the key differentiator is that you don't need to spend time labeling all your data And making sure that they're prim and proper.
You don't need to do all that work, right?
Right. You can just feed it into this magical model architecture and then... after throwing a bunch of compute at it, it'll learn all the underlying patterns and can understand the world and can talk about a whole bunch of different topics.
It's you know, general knowledge and not targeting a specific problem.
Right. You know, I'm curious your take on it.
You know, the chatbot interface with ChatGPT certainly was a watershed moment and, you know, drew an enormous amount of early interest and people actually going on and creating accounts and using it and everything.
Generative AI was kind of in the getting mainstream-ish a little before that with some of the image generation models.
The relationship between LLMs and chatbots, and maybe you'll get into this through the conversation, Is the chatbot sort of just the beginning for how we interface with LLMs, or is it really a paradigm in and of itself that we're going to look back on?
Yeah, I think that's a great question. Chatbots are, of course, first signs of success that we've seen of how to leverage this underlying technology.
It provides a great user experience of how you can talk to a bot just through natural language and get back responses about a whole bunch of different things are incredibly useful.
But I'm sure as this space evolves, we'll see different application-type user experiences that pop up.
Something that we're also seeing is a lot of traction in, you know, search, right?
How do you search, not necessarily a bot interface, but Just TidySearch and a whole bunch of other things.
There were jokes, I don't know they were flying around, but sort of bad jokes.
I remember, you know, making and hearing from friends about how like the chatbot interface was both the most like brilliant breakthrough to bring this technology to the masses and also like throwing the whole field of personal computing back 30 years to DOS, you know, kind of at the same time Exactly.
Yeah, chatbots have been around for a while, right?
It's not been near that they've come out.
It's really how you augment those chatbots with brand new technology and experience is completely different now, right?
It's undeterministic. Like the responses that you get each time from these bots are not the same.
And that's partly the excitement where...
You can ask it anything and it'll somewhat give you a different response every time.
Yep. So let's get into what's going on at Nvidia with LLMs and the work you've been doing.
Obviously, Nvidia at the forefront of AI.
But talking about LLMs, we've talked about it on the podcast before, but talking about NVIDIA's work with LLMs, Can you lay out for us kind of how the company, how you view the potential, the opportunity and the challenges ahead?
Because it's, You know, for, I mean, I think we just talk about it all in terms of the big explosion of generative AI and LLMs and chatbots.
And it's new stuff for a lot of folks out there and in the business world and all the different areas you play in.
So maybe you can give us kind of an overview.
Yeah, I think you hit it right. The promise of LLMs are enormous, right? going to impact every industry.
It's going to impact everyone in society, you know, from developers to enterprises to startups to consumers and how we kind of live and operate The promise is enormous, right?
And ChatGPT, like we talked about, has showed that the early signs of success are this space, right?
Right. And we're seeing a lot of applications and enterprises, particularly, who are tapping into this and are and are trying to drive innovation, trying to develop new customer experiences, and also using it in their internal operations to become more efficient in it. advantage.
That's kind of like the early areas that we're seeing.
But we're still in the early days. There's lots of Lots of work and lots of innovation still to be had.
A lot of what we see in terms of products is still very researchy today.
It's not necessarily battle-hardened. What is true today may not be true tomorrow.
Exactly. And there's a lot of new research coming out in how do we better do things with LLM.
There's a lot of focus on how do you How do you productionize and operationalize LLMs now that the core underlying work behind how do you get decent responses from LLMs are done?
It's like... okay, now how do I scale it?
How do I productionize it? How do I operationalize it?
How do I serve it for millions of users?
Yeah. How do I make sure that my LM applications and systems I can build in a safe and trustworthy manner that's somewhat repeatable and not necessarily hallucinating all the time?
And how do you verify what comes out of the model, right?
And so just to hone in for a second, when you talk about, use the word safe and talk about safety and safety, this context with LLMs and in particular in AI safety more broadly, do you have kind of a working definition or how would somebody who doesn't quite get what that means, how would you define it?
AI safety? Yeah, I think that's a good question.
I don't mean to put you on the spot. But, you know, kind of because I know it's a little bit tricky, but in thinking about an LLM that's generating some sort of language output, What does safety mean in that context?
Yeah. So I think when you think of safety, you want something that is trustworthy, right?
You want something that is reliable. The measure of safety also depends on the kind of users you're serving and the applications that you're building.
What is safe in one application may not be safe in another application.
For instance, you're building a customer service chatbot for your enterprise.
So what is safe in that domain is you don't want to talk about your competitors or you don't want to talk about your internal business workings.
But that very same thing may be safe on their domain or other states.
And like AI safety is, you know, it's about responsible development and trustworthy and repeatability.
So those are kind of the three big areas.
Got it. So it's not like a blanket sort of... We don't want it saying the...
I'm dating myself with the FCC's seven naughty words.
Like it's much more than that. And it's also context and sort of situation specific.
Exactly. And this problem, you can solve it every layer of the stack.
You can solve it at the model layer where you're trying to train it on verified data sets.
Or you can also solve it at the application layer where you're kind of putting guardrails around our model to figure out, okay, this is safe for my application or not.
So it's a combination of of a whole bunch of things and how you can solve these problems.
So I've gotten the sense, mostly from hosting the podcast, but some events I've been to in the past few months as we record this, From every once in a while, I get to rub shoulders with engineering folks who are building the things we're all talking about, right?
And the sentiment I kept hearing over the summer in particular was, I've never seen things moving so fast.
The Like, yes, whatever product you're talking about, whatever research paper we're talking about is a huge step forward or a notable step forward. but it's not slowing down.
There's like new ones every day. Is the pace as we record this now kind of in early fall of 2023?
Is it still breakneck pace? Is it slowing down?
Is it even speeding up more? What's the rate of development in the LLM world?
It's quite astounding. It's very hard for everyone to keep up with the pace of innovation. which is also very exciting to see how developers and the community is coming together to really accelerate the pace of innovation.
There's a lot of work done by in the open source community.
So it's allowing everyone to really understand and keep up with the pace of innovation, just because things are open source.
But I think there's another trend that is kind of very interesting, right?
Before there used to be a lag between what was research and what was product.
And today, now a lot of product is research and research is product.
So that kind of changes the mental model of what people are doing.
And when they launch research, it's almost a launching a product and it comes with entire muscle of launching a product rather than just a paper anymore.
It's interesting to hear you say that because I...
I associate it with kind of the mobile phone, the smartphone revolution or whatever word, kind of the first wave of, you know, in the 2000s talking about how everything, and then software coming out after that and the app stores, and talking about how everything was released in beta.
Right. So releasing a beta was sort of derogatory for like a piece of hardware that wasn't quite had too many bugs.
But then we moved into this era where it was like, well, no, we're moving to software and everything online with the internet and everybody's got an internet computer so you can ship and then update and ship again and update and so on and so forth.
And it's almost like it's even a step. I don't want to say backwards because it's not backwards. but a step closer to the, you know, it's like, oh, forget beta, we're in the age of research, you know, and everybody's shipping these things out and then, being able to collaborate on them.
And anyway, sorry, it's, it's just, even from the outside, it's amazing to see.
Yeah, we have a strong community, right?
And we're, as NVIDIA, we're kind of seeing it all in... seeing many of these developers building on the NVIDIA AI platform, right?
It's been kind of years in the making for us.
We've seen the entire AI wave really take off There's there's several You know, over 1,600 generative AI companies today building our platforms in combination of our full-stack solution, hardware, software, so to speak.
So I want to get a little later. I want to get into. some of the specific NVIDIA tools and frameworks that are available.
But before we do, you talked kind of at the beginning and it's in your background.
And from my own perspective, I'm fully the same way that one of the great things about working with technology and technology is seeing it help people real life and everyday life and big problems and small problems.
What are some of the problems that LLMs and kind of this wave of Gen AI powered by LLMs.
What are some of the problems that they can actually solve, you know, kind of in computer science, so to speak, and then also more broadly.
Yeah, I think AI is not necessarily new.
It's been around for quite some years, maybe the past decade or so, and there's been different people trying to hack away at the problem differently. cases in time.
But over the last decade or so, we've kind of seen AI or traditional AIs, as I like to call it, right?
It's largely around understanding the world around you and detecting patterns with data for solving specific use cases or specific problems in specific domains, right?
These models... don't necessarily know about everything, like this new wave of generative AI, right?
They're general in a sense. And they can be used for not only understanding the world around you, but generating new content based on data it's trained on, based on its understanding of the environment. world right and this general capability has has really happened now because of kind of like three key innovations that have happened over okay over the past few years.
So the first is the availability of large-scale data sets, right?
You know, we as users, We've been kind of putting everything on the internet, some good, some bad, right?
All the way from funny videos and... to very educational content for science, pop culture, or you name it, right?
In all these different forms. And all this data is now out there and available, and it's a trove of information for these models to learn from.
And we've figured out how to effectively scrape the internet for this mountains of training data.
Oftentimes when you're building these models, trillions of tokens is a common theme these days.
The second is advancements to compute infrastructure, right?
You're able to crunch these mountains of data in somewhat of a reasonable timeframe, right?
There's been a lot of advancements in hardware.
You get access to these hardware. You don't need to go build out your own entire data center. or put it all on-prem, you can easily access through the cloud or there's ways to access computer infrastructure and the power of computer infrastructure is incredibly powerful.
And a third is these advancements in AI algorithms, like the transformer architecture, et cetera.
So there's been a whole bunch of model architecture innovations, which have all utilized the unsupervised learning techniques.
Particularly, you can figure out just from a whole bunch of data that you see that what what are all the different patterns what are all the nuances intricacies and pay attention to some of the most important data and disregard some of the data right and you can really learn and all those algorithms have really come about now.
The second piece is, since you're oftentimes these models, you need thousands of compute nodes. and it's a distributed computing problem.
We figured out a way to how do you process these data in a non-sequential or parallel fashion.
So you can take this large compute problem, kind of decompose it into smaller bite-sized chunks, so that these computers can really hack away at one small problem and then feed it back into the larger system, like how do you divide data models, et cetera.
So those are kind of the advancements that have really allowed for us to come to this generative AI wave.
And so... What are some of the applications that are starting to emerge?
And it's early days, right? Just to remind ourselves, remind everybody that even though it feels like there's been so much and there have been so many advancements still in kind of the early innings of generative AI.
But what are some of the applications that are out there whether again, research or product or things that, just being thought about beyond chatbots.
Yeah, so language is super interesting, right?
You can encode all knowledge in the world to some form factor of language, right?
There's a lot of language that's embedded in all sorts of ways.
And it's kind of the way humans think, right?
Language is the way humans think, humans communicate.
Language is also the way machines think and machines communicate, right?
We send machine understandable language, which is code, to these models.
And it's also the way biological systems think, right?
They think through molecular structures or proteins.
The language of biology is... you know, these proteins and molecules.
So language is kind of the way of thought, the way of thought for almost every system.
So when you're able to understand language and generate new language, it's almost like there's a new computing paradigm that's coming up.
Right. And largely there's like five broad categories of things that you can do with language.
You can generate You can summarize, you can translate, you can instruct, or you can chat.
And you can talk to everything through natural language.
And language is beyond just text. Right.
And instruct meaning like give a computer an instruction.
Exactly. Or take an action. Right. Not just a computer, but...
Yeah. No. Yeah. Important point. Well said.
Yeah. Yeah. And it's across modalities, right?
Like, you know, across machines, across humans, across biology.
Any domain has a language of its own. You can kind of go solve that.
And with a combination of these modalities and actions, you can build applications.
So every application will do a combination of generation or summarization, translation, etc., And you can solve any problem.
And there's kind of like different user experiences and type of apps that you can build. or one big one we talked about.
Second is like search, right? How do you search this data, particularly in the enterprise?
And then how do you create content or how do you analyze information?
The one key thing that we're seeing is this concept of retrieval augmented generation.
When you connect these models to other data sources or third-party APIs, these models just get that much more powerful.
If I can ask a question about, it's like things are human, right?
If I give you the access to Google, you're just that much smarter and you can figure out things as you learn by doing a simple search.
Similarly, if you give these models access to information that it didn't have before, or information that is live or current, it can reason through that information to give you more appropriate responses.
Right. So you're talking about two types of retrieval, one from live sources online, being able to browse the web, go to a URL, wherever else.
The other... I think we're talking about training an LLM that's already trained on the corpus of the internet and books and everything else up until whatever cutoff date.
And then also saying to it, Hey, here are all the recordings of the NVIDIA AI podcast ever.
And so you're also going to be trained on that specific body of knowledge. or here is an enterprise customer's body of HR documents so that you can train it to also specifically grab from what you've pointed it to.
Exactly, right? So there's kind of like two ways of customizing like model, right?
Like I think we talked about it when we talked about safety a little bit.
You can customize the models themselves to understand the knowledge better.
And that's through concepts like RLHF or fine-tuning or these different customization techniques that you see popping up, right?
There's entire work of things going on there.
The second is at the top layer, at the application layer.
At runtime or at inference time, which is where RAG fits in, right?
It's retrieval augmented generation. You can retrieve from data sources at inference time.
At inference time, okay. And a lot of information is not necessarily always in the internet, right?
There's enterprises have a Proves of data that are proprietary.
They want to keep within themselves. So how does a business leader, for instance, talk about, understand maybe what their sales was for the past quarter.
All that information is encoded somewhere in that enterprise knowledge.
So you can really talk to your data through the power of LZ.
Which is great. For those who've worked in an enterprise situation, you know, I think it's probably universal across whatever you're your discipline, you know, your product or your area of the company is that once you hit whatever the critical mass is, it becomes incredibly difficult to leverage just all of that institutional knowledge.
And so, I mean, LLM is applied to that situation when I sort of stop and think about it.
It's kind of mind blowing the potential there.
Exactly right. And we're still in the early innings, right?
We're just starting to see these enterprises having access to this technology.
So more to come and let's see how this shapes out.
So the word ecosystem is a word that's used a lot within technology and certainly within NVIDIA and talking about how hardware and software work together.
Let's talk about LLMs in the context of what an ecosystem is for an LLM and kind of how Nvidia is involved.
What's Nvidia's role in the whole sort of stack or ecosystem that LLMs live and thrive in?
So NVIDIA, you know, we build kind of full stack computers and we call it accelerated computing.
We try to re-engineer all layers of the stack from the chip to the systems optimization layers to the application layers.
We try to build full stack solutions for each domain and LLMs are a domain that needs full stack innovation in computer to run on.
And this is a data center scale distributed computing platform. data center is becoming the computer and apps run on the data center of computers while being consumed at the edge on personal devices and different kind of form factors, right?
So we have a multi-layered stack of offerings and partner offerings that developers and enterprises can engage with us on right at the very bottom.
We have the compute infrastructure layer where we continue to innovate on with specifically things like Hopper architecture.
So this is where GPUs live and these computers run compute and do math problems.
Then the next layer is systems optimization layer.
Since you need thousands of nodes or hundreds of nodes to do many of your compute problems.
How do you run those problems across these different compute nodes?
So there's a lot of like parallelism techniques that we have innovated on and the community has innovated on and we welcome everyone to do that.
That's that layer. The next layer is what are the right models and right model architectures.
We talked about transformer models and there's a whole bunch of different variations of transformer models that are out there.
There's a lot of work going on there. And we are also continuing to innovate at that level.
And then once you have these foundation models, which are trained on large data sets.
And oftentimes, you kind of need to figure out How do you customize these?
How do you customize these models to make it useful for your particular applications?
How do you make it safe? for your application.
Right. So we have a whole bunch of offerings at that layer as well.
Some which are, you know, NVIDIA built like Nemo, Triton, transfer RTLM, et cetera, that help with model training, model customization, model inference.
And as well as partner offerings like, you know, hiking face or deep seat.
So, you know, developers and the community has choice of what they want to use at any layer of the staff.
Right, right. And then at the very top, there's how do you build application systems um and there's a lot of work going on there so so our kind of pitch is you know we offer the full stack excited computing platform Developers and enterprises, they can choose from our depth and breadth of offerings at any layer of the stack, and we welcome them to engage with it. with us and our ecosystem currently spans over 4 million developers, 1600 plus generative AI organization.
Plenty of apps being built on top of our platform.
Can you talk a little bit about what Nemo is, Nemo Guardrails, and kind of the associated, anything associated with that?
But Nemo's a name I've been hearing recently.
Yeah, so Nemo is kind of a platform for building, customizing, and deploying generative AI models anywhere.
So developers can use as framework or service or in different form factors. to develop their generative AI models and deploy them anywhere and customize them for their particular use cases, right?
And recently we launched things like Nemo guardrails, which help with AI safety.
So they're kind of like an application layer offering that allows you to add guardrails to your application, specific to your application.
So it's like a programmable toolkit you can go in and program different things to align it to your situation, specific safety.
Exactly, exactly. And kind of like the inception of all this, all this layer is a layer underneath, right?
It's a research contribution that we did with the Megatron LM open source GitHub repo, right?
It's kind of like a seminal piece of work. the community that really helps with how to utilize all these advanced parallelism techniques on NVIDIA's GPUs and many models and many frameworks today are built with a derivative of Megatron LN.
And, you know, we even used some of these technologies to build some of the largest models at the time in 2021, which was called Megatron 530B.
So it was a 530 billion parameter model, very large.
It was state-of-the-art at the time, and even now we're continuing to build models if we And still arguably the best named LLM that I'm aware of anyway.
It's tough to beat Megatron. yeah exactly we're focused on taking all these product all these research innovations that we're continuing to do across the across the stack to the enterprise with NVIDIA AI Enterprise licensing that comes with enterprise and production grade support.
Stability, security, and allowing enterprises to shorten their time to market gives them an easy to use set of software. than trades ago.
Excellent. So we've delved deep into kind of the near-end near past and certainly the present moment.
And this is the unfair question that everybody wants to hear the answer to.
What's next? Where do you see LLMs headed next three years, five years, even later? three months out from now, we may have a, you know, some, something really important that, that comes up, but where's it all headed? yeah i think we're you know i think we basically touched upon it before but like we're still in the very early innings of lms we've seen a lot of people really focus their energy and efforts on building the tools and platforms to make this technology successful.
And now we're starting to see more and more people trying to build scalable applications to go to the end users and enterprises.
So that's kind of like the next wave of things that I see happening.
It goes back to the question of how do we make these models useful for specific applications.
There's a whole bunch of customization techniques that are coming up.
RAG as a concept, retrieval augmented generation.
How do you connect these LLMs and make powerful systems? by what's the best way to do that?
How do you productionize and operationalize these LLMs? efficiently and cost-effectively and scale these systems?
How do you build trustworthy LMs? But more importantly, I think, generally, it's going beyond language, right?
We're seeing a lot of crushing language for machines, code, code LLMs are a big thing, multimodal LLMs.
So when you augment your LLM with other modalities like visual or visuals or audio, you give this that much more knowledge to the model and it becomes this that much more useful right thank you as a human right the stuff that you can understand just through text if you if i augment augment that with you know some visual or some audio You just understand it better.
Exactly. Exactly. That's the same concept with these models.
We had Dr. Jim Phan on the podcast not too long ago, and...
I've been following him online and he's got these great, you know, pretty pithy little usually a video with a caption kind of explaining and That was the first time I saw, you know, I knew of the concept of multimodal LLMs and we talked about it a little bit on, on his appearance on the show.
But following him was the first time I saw it in action. and saw, you know, the LLM analyze a picture.
I think it was a picture of like a toolkit and an instruction page next to it.
It was basically just, do I have the right tools for the job?
And just, there's something about just seeing it with a very sort of simple perspective Simple concept.
And then you realize how complicated it is to parse that out.
And it's just, it feels magical. So cool.
Yeah. Yeah, like models behave the same way.
They kind of think in a similar fashion, right?
You give them more and more information across modalities.
They're just able to understand and generate better things.
They're able to understand context. So one of the things that, that, I've encountered recently from some folks who were kind of in the business world but, you know, interested in this stuff and following it on their own but not necessarily, you know, a research scientist. or software engineer, they're sort of wondering about kind of that, the application layer, right?
And if The models themselves are still changing so rapidly. how do the applications sort of keep pace or how does it all work with developers?
Nvidia works with a lot of developers, a lot of generative AI companies and all other kinds of AI companies, as you mentioned.
Do you have advice for, you know, folks who wanna dive in and play with LLMs, even use some of the NVIDIA tools you talked about.
And I was, I was thinking kind of more broadly, you know, business wise about how fast it's changing, but, you know, sort of open, open question.
What's your advice for developers? Yeah, I think space is moving fast.
So I think the best way to learn is just to get your hands dirty and get started somewhere.
Like I said, it's a multi-layered problem.
Whichever problem that you're most interested in solving, we'll try to tackle it.
You know, obviously the first thing that anyone should do is to just experience the power of these things, right?
Yeah. go go use some of your popular applications out there like chat gpt for instance start playing around with that understand and figure out how these how those things work And then if you want to get a little bit deeper, go experiment today with some of the more state-of-the-art models you can find. more state-of-the-art models out in the open source.
You can also go on NGC today to find a bunch of pre-trained models. across different domains and different types of capabilities.
You can also experience it on there today. right and then it's it's that journey right it's that like first you experience it and you dig dig a little bit deeper dig a little bit deeper figure out what tools work for you figure out what tools don't work for you.
So just start somewhere. You can use cloud APIs or other things to just start.
So I think that's the big piece of that.
So start today. And we're offering kind of hands-on training and practical guidance for anyone who's interested to learn and get deeper into this space on the November 17th.
So join us on LLM Developer Day to get access to NVIDIA experts and learn from them on how to best develop applications in fall of 2023.
Excellent. We covered a lot of ground, and this has been great.
It's kind of a nice mix of relatable and easy to follow, but also getting under the hood a little bit for... you know, or I should say of this technology that's really just kind of captured many forms of imagination.
Let's put it that way over the past year or so.
So to put you on the spot one more time, you've already kind of predicted the future a little bit.
Any words kind of in sum, whether it's parting wisdom, insights, advice, for folks listening out there from the world of LLMs at NVIDIA.
Yeah. There's a lot of innovation happening, a lot of excitement.
So get your hands dirty and get started.
I think that's kind of the biggest... piece of wisdom I want to give away just get started somehow and learn about this it's going to change the world Excellent.
Obviously, NVIDIA.com is the gateway to myriad resources about all of this stuff and then some.
But Any particular places online you'd direct listeners to start if they want to learn about LLMs at NVIDIA specifically?
Yeah, go to nvidia.com and go to our generative AI webpages and learn about all of it. different tools and offerings through there.
There's also a whole bunch of blogs that we have that kind of educate developers on the different technologies.
But even apart from NVIDIA, just go to the internet, there's a whole bunch of great, great YouTube videos and and medium articles and stuff just out there that's ready to be consumed.
So excellent. Well, AC, thank you so much for the time and all of the insight and knowledge.
And, um, I want to make some kind of bad joke about, you know, well, let's catch up again in six months when everything's changed 180 degrees.
But I would imagine, you know, whether it's six months or a little further down the line, we'll have to do it again and recalibrate on the state of the art and all the great stuff you guys are working on.
Awesome. Yeah, I'll be looking forward to that.
Thanks for chatting. I enjoyed our conversation.
Me too. Thank you. Thank you.