![CodePRO LK](/img/default-banner.jpg)
- 380
- 3 560 439
CodePRO LK
Sri Lanka
Registrace 20. 08. 2017
⚡Let's try to figure out the pre-trained model that works on our brain 🧠
LangChain🔗 වලින් Conversational RAG app එකක් හදමු | LangChain and OpenAI
Conversational RAG app using LangChain and OpenAI
OpenAI model එකකට අදාල API Key එකක් භාවිතා කරමින් LangChain🔗 හරහා conversational RAG (Retrieval Augmented Generation) application එකක් හදන ආකාරය මෙහිදී සාකච්චා කෙරේ. සම්පූර්ණ RAG architecture එක implement කරන ආකාරය, chat history එක maintain කරන ආකාරය ගැන මෙහිදී වැඩිදුර අවදානය යොමු කෙරේ.
▬▬▬▬▬▬ L I N K S 🔗▬▬▬▬▬▬
LangChain හැදින්වීම: czcams.com/video/Ec77YI1ubUk/video.html
Simple RAG using LangChain and OpenAI: czcams.com/video/XMyhTjV4dLY/video.html
Code: github.com/dineshpiyasamara/generative_ai_tutorial
▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬
00:00 Introduction
00:42 Conversational RAG
01:49 Implementation
09:00 RAG Chain - Theory
11:04 RAG Chain - Implementation
16:30 Conversational RAG - Theory
18:15 Conversational RAG - Implementation
23:11 End Note
▬▬▬▬▬▬ Want to learn more? 🚀 ▬▬▬▬▬▬
► Machine Learning Tutorial - czcams.com/play/PL495mke12zYDHN9ONfcal1eQfo8VqmOgu.html
► Deep Learning Tutorial - czcams.com/play/PL495mke12zYBLz2j_RoYbIltaYxvaTd9k.html
► Python Tutorial - czcams.com/play/PL495mke12zYC-ZUbzd1Z0Y6WteuvsMf7Z.html
► Java Tutorial - czcams.com/play/PL495mke12zYANEM9p7JT5-99Yx8Z7z_ib.html
► MATLAB Tutorial - czcams.com/play/PL495mke12zYB4CL0t43tAp6ML9DRnLg6H.html
► Python Libraries(Numpy, Matplotlib, Pandas) - czcams.com/play/PL495mke12zYAFMs6kTM3kmzaJReiaa_xR.html
► Database Management System - czcams.com/play/PL495mke12zYD9IRbraE2sS-ZrHKBqkaLv.html
► Data Structures & Algorithms - czcams.com/play/PL495mke12zYDIwsabzb61OLdBpg3QDcXg.html
▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬
► FACEBOOK PAGE - web. profile.php?id=100085532523257
► FACEBOOK GROUP - web. groups/1410169166175215
► LINKEDIN - www.linkedin.com/company/66352542
► GITHUB - github.com/dineshpiyasamara
► TELEGRAM CHANNEL - t.me/codeprolk
► TELEGRAM GROUP - t.me/codeprolkchat
::::::::::::::::::::
Music: Sunset On Terra by HYBRID V is licensed under a Creative Commons License.
creativecommons.org/licenses/...
Support by RFM - NCM: bit.ly/2BHFYra
::::::::::::::::::::
#generativeai
#langchain
#codeprolk
OpenAI model එකකට අදාල API Key එකක් භාවිතා කරමින් LangChain🔗 හරහා conversational RAG (Retrieval Augmented Generation) application එකක් හදන ආකාරය මෙහිදී සාකච්චා කෙරේ. සම්පූර්ණ RAG architecture එක implement කරන ආකාරය, chat history එක maintain කරන ආකාරය ගැන මෙහිදී වැඩිදුර අවදානය යොමු කෙරේ.
▬▬▬▬▬▬ L I N K S 🔗▬▬▬▬▬▬
LangChain හැදින්වීම: czcams.com/video/Ec77YI1ubUk/video.html
Simple RAG using LangChain and OpenAI: czcams.com/video/XMyhTjV4dLY/video.html
Code: github.com/dineshpiyasamara/generative_ai_tutorial
▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬
00:00 Introduction
00:42 Conversational RAG
01:49 Implementation
09:00 RAG Chain - Theory
11:04 RAG Chain - Implementation
16:30 Conversational RAG - Theory
18:15 Conversational RAG - Implementation
23:11 End Note
▬▬▬▬▬▬ Want to learn more? 🚀 ▬▬▬▬▬▬
► Machine Learning Tutorial - czcams.com/play/PL495mke12zYDHN9ONfcal1eQfo8VqmOgu.html
► Deep Learning Tutorial - czcams.com/play/PL495mke12zYBLz2j_RoYbIltaYxvaTd9k.html
► Python Tutorial - czcams.com/play/PL495mke12zYC-ZUbzd1Z0Y6WteuvsMf7Z.html
► Java Tutorial - czcams.com/play/PL495mke12zYANEM9p7JT5-99Yx8Z7z_ib.html
► MATLAB Tutorial - czcams.com/play/PL495mke12zYB4CL0t43tAp6ML9DRnLg6H.html
► Python Libraries(Numpy, Matplotlib, Pandas) - czcams.com/play/PL495mke12zYAFMs6kTM3kmzaJReiaa_xR.html
► Database Management System - czcams.com/play/PL495mke12zYD9IRbraE2sS-ZrHKBqkaLv.html
► Data Structures & Algorithms - czcams.com/play/PL495mke12zYDIwsabzb61OLdBpg3QDcXg.html
▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬
► FACEBOOK PAGE - web. profile.php?id=100085532523257
► FACEBOOK GROUP - web. groups/1410169166175215
► LINKEDIN - www.linkedin.com/company/66352542
► GITHUB - github.com/dineshpiyasamara
► TELEGRAM CHANNEL - t.me/codeprolk
► TELEGRAM GROUP - t.me/codeprolkchat
::::::::::::::::::::
Music: Sunset On Terra by HYBRID V is licensed under a Creative Commons License.
creativecommons.org/licenses/...
Support by RFM - NCM: bit.ly/2BHFYra
::::::::::::::::::::
#generativeai
#langchain
#codeprolk
zhlédnutí: 93
Video
LangChain🔗 Text Splitters ගැන හැමදේම | Sinhala
zhlédnutí 161Před 16 hodinami
LangChain🔗 Text Splitters ගැන හැමදේම | Sinhala LLM based applications build කරද්දි අපි load කරගත්ත text data, manageable chunks බවට පත් කිරීමේදී text splitters භාවිතා කෙරේ. ඒ සම්බන්ධව මෙහිදී කතා කෙරේ. ▬▬▬▬▬▬ L I N K S 🔗▬▬▬▬▬▬ LangChain Docs: python.langchain.com/v0.1/docs/modules/data_connection/document_transformers/ Code: github.com/dineshpiyasamara/generative_ai_tutorial ▬▬▬▬▬▬ T I M E S T A...
LangChain🔗 Document Loaders ගැන හැමදේම | Sinhala
zhlédnutí 302Před 14 dny
LangChain🔗 Document Loaders ගැන හැමදේම | Sinhala LLM based applications build කරද්දි අපිට විවිධ documents type එක්ක වැඩ කරන්න සිද්ද වෙනවා. ඉතින් විවිධ document types load කරන්න LangChain Document Loaders භාවිතා කරන ආකාරය මෙහිදී කතා කෙරේ. ▬▬▬▬▬▬ L I N K S 🔗▬▬▬▬▬▬ LangChain Docs: python.langchain.com/v0.1/docs/modules/data_connection/document_loaders/ Code: github.com/dineshpiyasamara/generative_...
LangChain🔗 වලින් Simple RAG app එකක් හදමු | LangChain and OpenAI
zhlédnutí 502Před 21 dnem
Simple RAG using LangChain and OpenAI OpenAI model එකකට අදාල API Key එකක් භාවිතා කරමින් LangChain🔗 හරහා සරල RAG (Retrieval Augmented Generation) application එකක් හදන ආකාරය මෙහිදී සාකච්චා කෙරේ. ▬▬▬▬▬▬ L I N K S 🔗▬▬▬▬▬▬ LangChain හැදින්වීම: czcams.com/video/Ec77YI1ubUk/video.html Chatbot using LangChain and OpenAI: czcams.com/video/Lm97GU9t7Qc/video.html Code: github.com/dineshpiyasamara/generati...
LangChain🔗 වලින් Chat Bot 🤖 කෙනෙක් හදමු | LangChain and OpenAI
zhlédnutí 822Před 28 dny
Chat Bot using LangChain and OpenAI OpenAI model එකකට අදාල API Key එකක් භාවිතා කරමින් LangChain🔗 හරහා සරල Chat Bot කෙනෙක් හදන ආකාරය මෙහිදී සාකච්චා කෙරේ. LangChain components භාවිතා කරන විදිය, Chains හදන ආකාරය, Chat history එකත් එක්ක ගණුදෙනු කරන ආකාරය පිළිබදව මෙහිදී අවධානය යොමු කෙරේ. ▬▬▬▬▬▬ L I N K S 🔗▬▬▬▬▬▬ LangChain හැදින්වීම: czcams.com/video/Ec77YI1ubUk/video.html Chatbot using Python and Op...
LangChain🔗 හැදින්වීම සහ එහි components | Generative AI | Sinhala
zhlédnutí 1,7KPřed měsícem
LangChain🔗 හැදින්වීම සහ එහි components | Generative AI | Sinhala LLM (Large Language Models) based applications හදන්න භාවිතා කරන්න පුලුවන් ගොඩක් හොද framework එකක් විදියට LangChain හදුන්වන්න පුලුවන්. ඒ සම්බන්ධව හැදින්වීමක් සහ LangChain වල විවිධ components ගැන මෙහි අන්තර්ගත වේ. Prerequisites: Generative AI ගැන: czcams.com/video/uwJwOiPRo6w/video.html ChatGPT හැදුන හැටි: czcams.com/video/4xBf7iEa...
Chat Bot 🤖 කෙනෙක් හදමු (Python + OpenAI) | Chat Bot using Python and OpenAI
zhlédnutí 2,8KPřed měsícem
Chat Bot using Python and OpenAI Programming language එක විදියට Python භාවිතා කරමින්, OpenAI model එකකට අදාල OpenAI API Key එකක් භාවිතා කරමින් සරල Chat Bot කෙනෙක් හදන ආකාරය මෙහිදී සාකච්චා කෙරේ. ▬▬▬▬▬▬ L I N K S 🔗▬▬▬▬▬▬ Code: github.com/dineshpiyasamara/python_openai_chatbot/blob/main/app.py OpenAI: platform.openai.com OpenAI Pricing: : openai.com/api/pricing/ OpenAI-PYPI: pypi.org/project/opena...
Pinecone DB ගැන හැමදේම | Vector Databases | Sinhala
zhlédnutí 367Před měsícem
Pinecone DB ගැන හැමදේම | Vector Databases | Sinhala Pinecone යනු මේ වෙද්දි enterprise application වලදී ගොඩක් භාවිතා වන vector database එකක්. Python භාවිතා කරමින් Pinecone සමග වැඩ කරන විදිය ගැන, ඒ සමග CRUD operations සිදුකරන ආකාරය ගැන මෙහිදී කතා කෙරේ. ▬▬▬▬▬▬ L I N K S 🔗▬▬▬▬▬▬ Vector Databases Introduction: czcams.com/video/LWscm0mRqvI/video.html Github Repo (Code): github.com/dineshpiyasamara/ve...
ChromaDB ගැන හැමදේම | Vector Databases | Sinhala
zhlédnutí 430Před měsícem
ChromaDB ගැන හැමදේම | Vector Databases | Sinhala Chroma යනු මේ වෙද්දි ගොඩක් භාවිතා වන, open-source vector database එකක්. Python භාවිතා කරමින් ChromaDB සමග වැඩ කරන විදිය ගැන, ඒ සමග CRUD operations සිදුකරන ආකාරය ගැන මෙහිදී කතා කෙරේ. ▬▬▬▬▬▬ L I N K S 🔗▬▬▬▬▬▬ Vector Databases Introduction: czcams.com/video/LWscm0mRqvI/video.html Github Repo (Code): github.com/dineshpiyasamara/vector_databases Other...
Vector Databases ගැන හැමදේම | Generative AI | Sinhala
zhlédnutí 792Před měsícem
Vector Databases ගැන හැමදේම | Generative AI | Sinhala Generative AI වලදි අපිට ගොඩක් දුරට වැඩ කරන්න සිද්දවෙන්නේ unstructured data එක්ක. ඉතින් ඒ data, multi-dimentional vectors (embeddings) විදියට හදාගෙන strore කරන්න භාවිතා කරන vector stores තමයි vector databases කියලා හදුන්වන්නේ. ඒ පිලිබදව සම්පූර්ණ මේ හරහා කතා කෙරේ. ▬▬▬▬▬▬ L I N K S 🔗▬▬▬▬▬▬ RAG Architecture: czcams.com/video/5vLwcqr5VzY/video.ht...
RAG (Retrieval Augmented Generation) ගැන සිංහලෙන් | Generative AI
zhlédnutí 802Před měsícem
RAG (Retrieval Augmented Generation) ගැන සිංහලෙන් | Generative AI RAG කියන්නේ Generative AI වලදී භාවිතා කරන්න පුලුවන් ගොඩක් powerful solution pattern එකක්. කිසියම් දත්ත ගොනුවකට විශේෂිත විදියට Language model එකක් නිර්මාණය කිරීමට, updated තොරතුරු model එකට ලබාදීමට භාවිතා කලහැකි technique එකක්. ඉතින් සම්පූර්ණ RAG architecture එක ගැන මෙහිදී කතා කෙරේ. ▬▬▬▬▬▬ L I N K S 🔗▬▬▬▬▬▬ Generative AI යනු: czca...
Manage Secret Keys in Python Projects | Sinhala
zhlédnutí 693Před měsícem
Manage Secret Keys in Python Projects | Sinhala Python සම්බන්ද projects (Web development, AI/ML) කරද්දි අපිට විවිද secret keys (credentials, API keys) එක්ක වැඩ කරන්න සිද්ද වෙනවා. ඉතින් Python project එකක් ඇතුලේ ඒවා හරියට manage කරන ආකාරය ගැන මෙහිදී කතා කෙරේ. ▬▬▬▬▬▬ L I N K S 🔗▬▬▬▬▬▬ Python dotenv: pypi.org/project/python-dotenv/ ▬▬▬▬▬▬ Want to learn more? 🚀 ▬▬▬▬▬▬ ► Machine Learning Tutorial - ...
28. Dictionary data type | Python Programming | Sinhala
zhlédnutí 702Před měsícem
Dictionary data type | Python Programming | Sinhala Dictionary කියන්නේ python වල තියෙන in-built data structure එකක්. Frequently data access කිරීමේදී ගොඩක් වැදගත් වෙන, key සහ value යුගල වලින් elements සෑදුණු විශේෂ data type එකක්. ඒ පිලිබදව සහ dictionary සමග කල හැකි විවිද දේවල් (methods) සම්බන්දව මෙහිදී කතා කෙරේ. ▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬ 00:00 Introduction 00:50 Create dictionary 04:41...
27. Set data type | Python Programming | Sinhala
zhlédnutí 637Před měsícem
27. Set data type | Python Programming | Sinhala
26. Tuple data type | Python Programming | Sinhala
zhlédnutí 692Před měsícem
26. Tuple data type | Python Programming | Sinhala
25. List data type | Python Programming | Sinhala
zhlédnutí 1,2KPřed měsícem
25. List data type | Python Programming | Sinhala
24. String methods 2 | Python Programming | Sinhala
zhlédnutí 1KPřed 2 měsíci
24. String methods 2 | Python Programming | Sinhala
23. String methods 1 | Python Programming | Sinhala
zhlédnutí 1,2KPřed 2 měsíci
23. String methods 1 | Python Programming | Sinhala
Transformer එකක් Training Phase and Inference එකේ වැඩ කරන හැටි | Sinhala
zhlédnutí 377Před 2 měsíci
Transformer එකක් Training Phase and Inference එකේ වැඩ කරන හැටි | Sinhala
Transformer Neural Nets ගැන හැමදේම | Transformer Architecture | Sinhala
zhlédnutí 934Před 2 měsíci
Transformer Neural Nets ගැන හැමදේම | Transformer Architecture | Sinhala
22. Strings Data Type | Python Programming | Sinhala
zhlédnutí 1,3KPřed 2 měsíci
22. Strings Data Type | Python Programming | Sinhala
21. Getting User Inputs | Python Programming | Sinhala
zhlédnutí 1,4KPřed 2 měsíci
21. Getting User Inputs | Python Programming | Sinhala
20. Formatted Printing | Python Programming | Sinhala
zhlédnutí 1,7KPřed 2 měsíci
20. Formatted Printing | Python Programming | Sinhala
19. Print Function | Python Programming | Sinhala
zhlédnutí 1,8KPřed 2 měsíci
19. Print Function | Python Programming | Sinhala
18. Nested if else Statements | Python Programming | Sinhala
zhlédnutí 2,1KPřed 3 měsíci
18. Nested if else Statements | Python Programming | Sinhala
17. Conditional Statements - if else elif | Python Programming | Sinhala
zhlédnutí 2,5KPřed 3 měsíci
17. Conditional Statements - if else elif | Python Programming | Sinhala
16. Identity Operators ගැන හැමදේම | Python Programming | Sinhala
zhlédnutí 2,1KPřed 3 měsíci
16. Identity Operators ගැන හැමදේම | Python Programming | Sinhala
15. Logical Operators ගැන හැමදේම | Python Programming | Sinhala
zhlédnutí 2KPřed 3 měsíci
15. Logical Operators ගැන හැමදේම | Python Programming | Sinhala
14. Comparison Operators ගැන හැමදේම | Python Programming | Sinhala
zhlédnutí 2KPřed 3 měsíci
14. Comparison Operators ගැන හැමදේම | Python Programming | Sinhala
13. Assignment Operators ගැන හැමදේම | Python Programming | Sinhala
zhlédnutí 2,4KPřed 3 měsíci
13. Assignment Operators ගැන හැමදේම | Python Programming | Sinhala
Thank you 👍
අයිය python පාවිච්චි කරල game එකක් design කරන්න පුලුවන්ද ,game engines තියෙනවද
❤ keep it up
✨✨Thanks ✨✨
nice aiya uploading these types of videos related to programming, cyber security, data science , machine learning ..very useful <<3 thank a lot and love u
Thanks good explanation
aiya e kiyane wrapper class ekakata conert karanawa kiyanne primitive data type ekak reference data type ekakata convert karana ekane.
dena answers wala accuracy eka wadi krana vidiya gana video ekk genna
❤
Great Explaination!
❤❤❤❤❤❤❤❤❤❤❤ තව video ඕනේ
Whatsapp md bot kenek hadana widiha kiyala dennako
Code karala
Very good explanation.
Thank you ❤
එ සල්ලි song එක
best kiyala submit krama negative wenwane ai e
Heap ekata Greeksforgreek eke dhala thiyana example complete binary ekada?
❤❤❤🎉🎉🎉
Great video .Thank you
00:00 *Introduction to Vector Databases* -why can't we use relational DB to store unstrucred data 01:29 *Store unstructured data* - Types of unstructured data: 🖼 Images, 🎥 Videos, 🎵 Audio, 📝 Text... - Unstructured data is converted into high-dimensional vectors (embeddings), which means converting it into numerical array form. 🔢 - Embedding models like *language transformers* and *vision transformers* are used to convert unstructured data into numerical arrays. 🤖🔍 - High-dimensional vectors can be saved in Vector Databases such as: - Pinecone 🌲 - Chroma 🌈 - Weaviate 🧠 - FAISS 📊 05:05 *How Vector database works* 11:14 *Applications using vector DBs* -RAG Application -Classifier -Product recommendation engine 13:53 *Popular Vector DBs* -Pinecone, Chroma, Weaviate, FAISS, etc. 14:23 Summary
❤❤❤
NIce work
Appreciate this content bro keep it upppp
server eka down unoth store krapu data tika nathi wenawada?
අද තමයි වෙබ්සයිට් එකක් අප්ලෝඩ් කිරීම දක්වා ක්රියාවලිය නිවරදිව අවබෝධ කර ගත්තේ, ගොඩක් පින්,පිලිවලට,පැහැදිලිව නොමිලේ දැනුම දුන්නට….❤
Thanks bro
00:05 Encouraging viewers to subscribe and share the video. 01:35 Installing Java Standard Edition 02:02 Introduction to installing Java on Windows 02:21 Java is important for everyone to learn 02:56 Introduction to Java installation 03:38 Introduction to Java installation and system settings 04:22 Introduction to Java and the process of installation 04:54 Setting up Java Installation Crafted by Merlin AI.
ube kalin video tika hodata therenewa me parana ewa therenne nehe bn sirawatama kiyanne matanam therenne nehe kalin tika aluth ewa hodatama thereno
Very Interesting and valuable😍😍😍
මේකෙ file handling /sequence /selection/itaration එහෙමත් කරන්න පුලුවන් නේද..a/l ict වල
🤝
open-source karna widiya kiyla dennko
Apita columns add krnna bri da data set ekkata
🙏🙏🙏🙏🥺
OOP widiht krnkot wenm class hdl eka main clz eken run krnn kohomd net beans wlnm sourse packge ekne gihin add k puluwnne...vs code eken ohomd eke krnne
Computer vision gnath video series akak karnna sir
Very very thank you sir. Machine Learning,deep learning study කරන අය ලංකාවෙ ඉන්නෙ ටික දෙනයි. ඒව තාම ලංකවට අලුත් මං හිතන්නෙ. නමුත් ඉගෙන ගන්න ටික දෙනාට sir කරන්නෙ ලොකු උදව්වක්. Channel එකෙන් ගොඩක් දේවල් ඉගෙන ගන්න පුලුවන්. Sir Machine Learning series එකේ තව project ටිකක් කරන්න පුලුවන් නම්👍💪
❤❤ computer vision ganath video series akak karnna sir
❤❤
❤❤❤
Tnx brother.. meken gedara idala karanna puluwan jobs gana video 1k ona.
Supiri❤
බොහොම පින් සර් .
පැහැදිලියි සර් .