Next Generation Apps: Enhancing User Experience with LLMs.pdf
nithishrw
70 views
29 slides
Oct 18, 2024
Slide 1 of 29
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
About This Presentation
This talk was delivered at PyCon Portugal 2024 (https://2024.pycon.pt/home/).
Large Language Models(LLMs) are good at reasoning based on their knowledge. This talk explores how you can use the power of LLMs to add intelligence like coding assistants, text-to-sequel, etc to existing applications.
...
This talk was delivered at PyCon Portugal 2024 (https://2024.pycon.pt/home/).
Large Language Models(LLMs) are good at reasoning based on their knowledge. This talk explores how you can use the power of LLMs to add intelligence like coding assistants, text-to-sequel, etc to existing applications.
One of the simplest ways to start adding intelligence is by using an LLM with fine-tuned prompts. You can find the answers to questions like: - What are some of the things that you need to consider while prompt engineering? - What are the limits of prompt engineering?
After finding out the limits of prompt engineering, let us understand how to augment the knowledge of the LLM using vector databases. You can learn things like: - Ingesting the data into the vector databases. - Considerations in data ingestion to improve the LLM performance.
We will also cover the concept of AI agents that given a set of capabilities or tools can figure out how to use them where relevant in an intelligent fashion. You can learn - How do agents work? - Where are they useful?
After this talk, you will learn how to add intelligence to existing applications with the help of the ever-popular LLMs using open-source frameworks.
5
What are Large Language Models?
●Models trained on huge corpus of data
●Extremely good at working with text
●Examples: GPT4, Llama3, Claude, Gemini, etc
6
LLMs are Powerful for certain use cases
●Chatbots
●Summarizing content
●Classifying content
●Language Translation
●Image Generation