00:04 Building a cold email generator using Lama 3.1 02:38 Automated email generation based on job post skills 08:19 Using Llama3.1 for fast response 10:55 Creating and manipulating collections in ChromaDB using Python 16:27 Web B loader for web scraping and data extraction 19:09 Utilizing prompt extract for data extraction and email generation 24:08 Creation and retrieval of data using Python code 26:28 Creating prompt templates for email generation using Gen AI Project 31:02 Streamlit framework for quick UI prototyping 33:42 Best practice for storing API key separately from code 38:34 Automating job application process with Gen AI Project using Llama3.1 40:46 Using Llama3.1 for Gen AI Project
Can Help??? collection.add( documents=[ "This document is about New York", "This document is about Delhi" ], ids=["id1", "id2"] ) Whenever i am running the above code block i am getting the error mentioned below, i can the run the above cell and below cell just not this one, same issue is coming in the same cell even i have open a new notebook and copied the code there
"""The kernel for Jupyter/Cold Email Generator/tutorial_chromadb.ipynb appears to have died. It will restart automatically."""
Can Help??? collection.add( documents=[ "This document is about New York", "This document is about Delhi" ], ids=["id1", "id2"] ) Whenever i am running the above code block i am getting the error mentioned below, i can the run the above cell and below cell just not this one, same issue is coming in the same cell even i have open a new notebook and copied the code there
"""The kernel for Jupyter/Cold Email Generator/tutorial_chromadb.ipynb appears to have died. It will restart automatically."""
Can Help??? collection.add( documents=[ "This document is about New York", "This document is about Delhi" ], ids=["id1", "id2"] ) Whenever i am running the above code block i am getting the error mentioned below, i can the run the above cell and below cell just not this one, same issue is coming in the same cell even i have open a new notebook and copied the code there
"""The kernel for Jupyter/Cold Email Generator/tutorial_chromadb.ipynb appears to have died. It will restart automatically."""
Outstanding exploration of Gen AI with Llama3.1! AI agents such as SmythOS provide infinite integration opportunities and pre-built templates for individuals that want to investigate additional solutions. #GenAI #AIInnovation
Thank you very much for this crip and clear content on the LLM with llama. I would rewrite your video of Restuarant suggestion application (which was using OpenAI) with llama. Once again thank you for this video. Appreciate your efforts.
Can Help??? collection.add( documents=[ "This document is about New York", "This document is about Delhi" ], ids=["id1", "id2"] ) Whenever i am running the above code block i am getting the error mentioned below, i can the run the above cell and below cell just not this one, same issue is coming in the same cell even i have open a new notebook and copied the code there
"""The kernel for Jupyter/Cold Email Generator/tutorial_chromadb.ipynb appears to have died. It will restart automatically."""
Thanks again for the detailed tutorial, I have two questions 1. What is the cost of running such models in production. 2. While scraping the links, any rate limiting issues you have faced ?
@@codebasics that's good to hear. But I believe it would be only for personal use. If I want to scale it up and use for production purposes at my work, will this work? If not, is there any other way out?
Hi In the second example, we uploaded couple of docs and fired a query. It gave relevance numbers. But, we did not link an llm to the chromabd at that point. So how does embedding/vectorization work while loading a document when we do not link any llm to chromadb?
Hello Dhaval sir, first of all thankyou for the the quality content..😁 I had a little doubt. I think this code is good enough for a college project, but for solving the same problem on an industrial level, do we need some extra tools or services. And how can I learn to code like industry standards. Thank You😇
This is pretty much an industry standard. Additional enhancements you can make is to deploy streamlit app on a community cloud or in your company's internal cloud.
@@manavgora Can Help??? collection.add( documents=[ "This document is about New York", "This document is about Delhi" ], ids=["id1", "id2"] ) Whenever i am running the above code block i am getting the error mentioned below, i can the run the above cell and below cell just not this one, same issue is coming in the same cell even i have open a new notebook and copied the code there
"""The kernel for Jupyter/Cold Email Generator/tutorial_chromadb.ipynb appears to have died. It will restart automatically."""
@@codebasics Can Help??? collection.add( documents=[ "This document is about New York", "This document is about Delhi" ], ids=["id1", "id2"] ) Whenever i am running the above code block i am getting the error mentioned below, i can the run the above cell and below cell just not this one, same issue is coming in the same cell even i have open a new notebook and copied the code there
"""The kernel for Jupyter/Cold Email Generator/tutorial_chromadb.ipynb appears to have died. It will restart automatically."""
Sir, when query like you did in the tutorial i got an empty response. Why would it happen? Does it require an internet connection to work properly? It works on juoyter notebook but not in vscode why?
The 'job' variable is not described well in the video and even the code has an error. It is used before being defined. It could be improved for clarity of the novice.
I'm exploring options for integrating large AI models like LLaMA into my app. Besides Grok, what are some user-friendly alternatives you recommend for beginners? Thanks!
Can Help??? collection.add( documents=[ "This document is about New York", "This document is about Delhi" ], ids=["id1", "id2"] ) Whenever i am running the above code block i am getting the error mentioned below, i can the run the above cell and below cell just not this one, same issue is coming in the same cell even i have open a new notebook and copied the code there
"""The kernel for Jupyter/Cold Email Generator/tutorial_chromadb.ipynb appears to have died. It will restart automatically."""
Hello, in the JsonOutputParser section, the type of json_res is coming as list and not a dictionary. Update: setting json_res[0] instead of json_res solves the issue.
Thank you for the video. When you send a prompt containing more text than the LLM can process as input, what happens to the extra text? How do you manage this?
I have a doubt . Chromadb is a vector database , which stores vectors , I want to know where and which Embedding technique you used for storing the portfolios into chromadb. Could any one clarify this??
Hi. Should I buy MacBook Air M3 pro 16GB for AI development? Please let me know, I am to start following your 8 month AI developer roadmap, already learning Python on my company Windows system (restricted by them). Getting a PC is not worth for me (even though that would be cheaper).
hey there my code is completely working in jupyter notebook but in next step when we built classes and functions in vs code after all that it's giving error that chromadb module not found even though I have it installed in my folder , i tried installing it again but still its not working
Hello Sir while using chroma db it is not running and a dialogue box appears and shows the kernel for chromadb.ipynb appears to have died. It will restart automatically. I am using it in Jupyter notebook please help
can someone throw light on how we decided to get the job requirements in JSON format from the webbased loader? i would like to know the thought process behind the decision please
Sir can you please help me to build a generative AI project. Topic- Generate Time lapse video by predicting the growth of a crop. I mean it will generate futuristic time lapse video that how a crop will look while growing by scanning or taking the photo of the crop at its current state
Can i add this project in resume Sir? can you please tell me which project should i add to get job in data science or data analytivs to impress manager by this projects??
i have one question that did you deployed this on instance or doing locally. whenever need just run code and get the cold email like that. if lets suppose i am in TCS and i have to create such application then can you tell us as deployment wise how we will do.
This is running locally but using streamlit public cloud you can deploy it to cloud very easily. On youtube, you will find videos on this (trust me it is very easy and straight forward)
Facing a lot of issues with Python 3.12 and latest chromaDB. Also numpy version conflicts arising. @codebasics please mention the python version you are using.
Sir I made a Law Based LLM app which can answer questions based on Indian Context and no rag / fine tuning was required with lamma 3.1 So does lamma 3.1 have that much data about india, isn't a threat then?
Can Help??? collection.add( documents=[ "This document is about New York", "This document is about Delhi" ], ids=["id1", "id2"] ) Whenever i am running the above code block i am getting the error mentioned below, i can the run the above cell and below cell just not this one, same issue is coming in the same cell even i have open a new notebook and copied the code there
"""The kernel for Jupyter/Cold Email Generator/tutorial_chromadb.ipynb appears to have died. It will restart automatically."""
You use dotenv module. from dotenv import load_env load_dotenv() This will automatically locate the .env file and load those variables in an environment
@@codebasics can you give me some detail, like in existing email generator we use portfolio with techstack and email generates. But when I want to write proposal then how I adjust it? Please explain this concept.
You need to adjust the prompt such that it generates an upwork proposal (instead of an email). The portfolio links part remain the same, you will have your upwork portfolio link somehow. IF you have a single portfolio then you don't even need that entire chromadb part, you can just put that single link inside your prompt so that in every proposal same link is included
streamlit : The term 'streamlit' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again. It is showing error.....please any help who completed this project
@@codebasics I have put all effort required to make this project.....but at last its not working......showing the above error.....Please help to fix it.
So that means ai ML jobs are oy for certain period of time like contracts basis not permanent basis so its not good option then to lear ML best is to be full stack developer 😮
Check codebasics.io/ for practical AI courses where I teach AI concepts in an intuitive, industry relevant way.
00:04 Building a cold email generator using Lama 3.1
02:38 Automated email generation based on job post skills
08:19 Using Llama3.1 for fast response
10:55 Creating and manipulating collections in ChromaDB using Python
16:27 Web B loader for web scraping and data extraction
19:09 Utilizing prompt extract for data extraction and email generation
24:08 Creation and retrieval of data using Python code
26:28 Creating prompt templates for email generation using Gen AI Project
31:02 Streamlit framework for quick UI prototyping
33:42 Best practice for storing API key separately from code
38:34 Automating job application process with Gen AI Project using Llama3.1
40:46 Using Llama3.1 for Gen AI Project
Sir I thank you from bottom of my heart for this amazing tutorials . Really getting to learn a lot!!!!
bro how did you get the csv file?
Can Help???
collection.add(
documents=[
"This document is about New York",
"This document is about Delhi"
],
ids=["id1", "id2"]
)
Whenever i am running the above code block i am getting the error mentioned below, i can the run the above cell and below cell just not this one, same issue is coming in the same cell even i have open a new notebook and copied the code there
"""The kernel for Jupyter/Cold Email Generator/tutorial_chromadb.ipynb appears to have died. It will restart automatically."""
Wishing you a happy teachers' day, Dhaval sir 🤍 Thank you for uploading yet another amazing tutorial!
Your guidance has been greatly beneficial to me as a data science student.
This is Amazing ! The best part you described the very basic things going to the website document which builds the confidence in us.
Outstanding exploration of Gen AI with Llama3.1! AI .. Thank you sir
Glad you liked it!
@@codebasics Hi bro, Your videos are excellent, may I translate them to uzbek lang, for may channel?
Can Help???
collection.add(
documents=[
"This document is about New York",
"This document is about Delhi"
],
ids=["id1", "id2"]
)
Whenever i am running the above code block i am getting the error mentioned below, i can the run the above cell and below cell just not this one, same issue is coming in the same cell even i have open a new notebook and copied the code there
"""The kernel for Jupyter/Cold Email Generator/tutorial_chromadb.ipynb appears to have died. It will restart automatically."""
@@eternalsgaming2467 could you please explain what is that c folder mean and what did he done at 7:03 of the video
@@mohamedaashik8063 he is just creating a folder so that he can have all the files related to the project at one place
What a coincidence! I created a POC in my company with almost the exact same tech stack and almost similar application 😊
Hi
which company?
I dont think this language work efficiently, unable to extract data from ocr text
poc means?
@@rashedin6356 proof of concept
Very helpful project which can be expanded and leveraged to many other use cases. Thank you sir for your excellent teaching and detailed explanations!
Sir i got my job in London as remote ML engineer. Your video helps me to crack the interview
Can Help???
collection.add(
documents=[
"This document is about New York",
"This document is about Delhi"
],
ids=["id1", "id2"]
)
Whenever i am running the above code block i am getting the error mentioned below, i can the run the above cell and below cell just not this one, same issue is coming in the same cell even i have open a new notebook and copied the code there
"""The kernel for Jupyter/Cold Email Generator/tutorial_chromadb.ipynb appears to have died. It will restart automatically."""
Hey I am also ML engineer doing Deep learning specialization from coursera by Andrew ng is it worth it to do and please tell me how you got this job??
What a great lesson!! I always learn so much from you. Thank You
Thanks for the sales nuggets-key input for contextual cold emails!
Outstanding exploration of Gen AI with Llama3.1! AI agents such as SmythOS provide infinite integration opportunities and pre-built templates for individuals that want to investigate additional solutions. #GenAI #AIInnovation
Thank you very much for this crip and clear content on the LLM with llama. I would rewrite your video of Restuarant suggestion application (which was using OpenAI) with llama. Once again thank you for this video. Appreciate your efforts.
Go for it. Wish you all the best 👍
Can Help???
collection.add(
documents=[
"This document is about New York",
"This document is about Delhi"
],
ids=["id1", "id2"]
)
Whenever i am running the above code block i am getting the error mentioned below, i can the run the above cell and below cell just not this one, same issue is coming in the same cell even i have open a new notebook and copied the code there
"""The kernel for Jupyter/Cold Email Generator/tutorial_chromadb.ipynb appears to have died. It will restart automatically."""
phenomenal work dhaval bhai
this video is very helpfull for me, thank you so much sir for creating this amazing video🥰🥰
Great work, Thank you. Pls keep on adding more videos like this.
great work done with clear work and no time waste
Kudos to you for explaining in detail 😀
This is awesome and informative, thank you!
Looks like, you are busy in your company work now a days. ! video after long time. As usual its great !!!
Thanks again for the detailed tutorial, I have two questions
1. What is the cost of running such models in production.
2. While scraping the links, any rate limiting issues you have faced ?
Awesome work. Love your videos
Thankyou very much sir you are a pure blessing
Wonderful project. Keep it up
Thanks for sharing new stuff with us.
This is great , thank you
Awesome. Please make more videos like that.
Also, please talk about AI/ML security in some videos. If possible, give code examples in the cybersecurity domain.
Really amazing sir
thanks a lot man, love you
I Just finished my End to End NLP project, now I'll start this one 👻👻
what project did u make bro?
From where did u make
What a session!!!
All I can say is - WOW !
Great video!! I have a question
What about the cost? Will it also incur cost based on the tokens or is there any way to run it locally?
It is free
@@codebasics that's good to hear. But I believe it would be only for personal use.
If I want to scale it up and use for production purposes at my work, will this work? If not, is there any other way out?
Great job, thank you !
Hi
In the second example, we uploaded couple of docs and fired a query. It gave relevance numbers. But, we did not link an llm to the chromabd at that point. So how does embedding/vectorization work while loading a document when we do not link any llm to chromadb?
LOved it!
Hello Dhaval sir, first of all thankyou for the the quality content..😁
I had a little doubt.
I think this code is good enough for a college project, but for solving the same problem on an industrial level, do we need some extra tools or services.
And how can I learn to code like industry standards.
Thank You😇
This is pretty much an industry standard. Additional enhancements you can make is to deploy streamlit app on a community cloud or in your company's internal cloud.
@@codebasics ok sir, thankyou for your response
@@manavgora Can Help???
collection.add(
documents=[
"This document is about New York",
"This document is about Delhi"
],
ids=["id1", "id2"]
)
Whenever i am running the above code block i am getting the error mentioned below, i can the run the above cell and below cell just not this one, same issue is coming in the same cell even i have open a new notebook and copied the code there
"""The kernel for Jupyter/Cold Email Generator/tutorial_chromadb.ipynb appears to have died. It will restart automatically."""
@@codebasics Can Help???
collection.add(
documents=[
"This document is about New York",
"This document is about Delhi"
],
ids=["id1", "id2"]
)
Whenever i am running the above code block i am getting the error mentioned below, i can the run the above cell and below cell just not this one, same issue is coming in the same cell even i have open a new notebook and copied the code there
"""The kernel for Jupyter/Cold Email Generator/tutorial_chromadb.ipynb appears to have died. It will restart automatically."""
@@eternalsgaming2467 start using google colab
you are great sir🎉❤
Thank you very much sir
Thank you
Sir, when query like you did in the tutorial i got an empty response. Why would it happen? Does it require an internet connection to work properly?
It works on juoyter notebook but not in vscode why?
The 'job' variable is not described well in the video and even the code has an error. It is used before being defined. It could be improved for clarity of the novice.
I'm exploring options for integrating large AI models like LLaMA into my app. Besides Grok, what are some user-friendly alternatives you recommend for beginners? Thanks!
Sir when can we expect the launch of full and proper data science course like your data analytics bootcamp 3.0 ?
Please make some videos on langchain memory and langgraph.
please upload more end to end Gen Ai projects
Yes one more project is coming up
Thank you. This is so wonderful.
Can I use FAISS db instead of chromadb
yes
Can Help???
collection.add(
documents=[
"This document is about New York",
"This document is about Delhi"
],
ids=["id1", "id2"]
)
Whenever i am running the above code block i am getting the error mentioned below, i can the run the above cell and below cell just not this one, same issue is coming in the same cell even i have open a new notebook and copied the code there
"""The kernel for Jupyter/Cold Email Generator/tutorial_chromadb.ipynb appears to have died. It will restart automatically."""
1:47 LMAO I DIDNT EXPECT YOU MENTIONED INDONESIA (fr I want to go to overseas company because even in Indonesia it's too low 💀)
Hello, in the JsonOutputParser section, the type of json_res is coming as list and not a dictionary.
Update: setting json_res[0] instead of json_res solves the issue.
Great! Now create a cold email reader/analyzer and action taker, make them middlemen, managers useless!
Hi sir make communication master class
For data analyst modules
create a video on the roadmap of a blockchain engineer/developer
Thank you for the video. When you send a prompt containing more text than the LLM can process as input, what happens to the extra text? How do you manage this?
When you’re going to launch generative ai course ?
How the person who don’t have development background can get the job in AI
In my case I worked in IT infra domain since last 10 years
Thanks 🙏
for some websites, no proper text-extraction is done which shows: "Just a moment...Enable JavaScript and cookies to continue". How to handle this ?
I have a doubt . Chromadb is a vector database , which stores vectors , I want to know where and which Embedding technique you used for storing the portfolios into chromadb. Could any one clarify this??
tks sir
Hi. Should I buy MacBook Air M3 pro 16GB for AI development? Please let me know, I am to start following your 8 month AI developer roadmap, already learning Python on my company Windows system (restricted by them). Getting a PC is not worth for me (even though that would be cheaper).
You don't need to spend lakhs for AI development, basic laptop is more than enough and later maybe after 5-6 years, you can upgrade
I am getting portfolio.csv not found error please help
I want to learn machine learning and make a project on it, so is the graphics card from Intel Iris enough or will a dedicated one be required
hey there my code is completely working in jupyter notebook but in next step when we built classes and functions in vs code after all that it's giving error that chromadb module not found even though I have it installed in my folder , i tried installing it again but still its not working
When i hit the submit button it is creating multiple results continuously without stopping. How to fix this..
I am not able to retrieve the data using web scraping
Can you give some ideas on a End to End GenAI projects in Finance domain. I not able to any idea what can be made in Finance domain.
@codebasics
Hello Sir while using chroma db it is not running and a dialogue box appears and shows the kernel for chromadb.ipynb appears to have died. It will restart automatically.
I am using it in Jupyter notebook please help
can someone throw light on how we decided to get the job requirements in JSON format from the webbased loader? i would like to know the thought process behind the decision please
Sir I am a fresher. At 7:10 u opened a terminal.Which terminal was it? please add those steps in video
same my doubt too
It was git bash, come with git(optionally), not exactly based on linux, but provide some linux type command line interface
7:03 can anyone of you explain please what is that c code folder and how to create and run that api in that?
Sir can you please help me to build a generative AI project. Topic- Generate Time lapse video by predicting the growth of a crop. I mean it will generate futuristic time lapse video that how a crop will look while growing by scanning or taking the photo of the crop at its current state
Hope this will help me I am working on llama 3
Can i add this project in resume Sir? can you please tell me which project should i add to get job in data science or data analytivs to impress manager by this projects??
i have one question that did you deployed this on instance or doing locally. whenever need just run code and get the cold email like that. if lets suppose i am in TCS and i have to create such application then can you tell us as deployment wise how we will do.
This is running locally but using streamlit public cloud you can deploy it to cloud very easily. On youtube, you will find videos on this (trust me it is very easy and straight forward)
Facing a lot of issues with Python 3.12 and latest chromaDB. Also numpy version conflicts arising. @codebasics please mention the python version you are using.
Try using conda instead of pip install. You may also need to downgrade your python version to 3.10
Is there any way i can add documents through UI into chroma db. Like milvus have attu as UI
what was the paid promotion in this video? is that the promotional video for groq?
fireducks. It is an opensource library that makes pandas program faster
Not able to get he api key of lamma3.1 in console.groq is not able to verify you are human. Please help me in that.
Sir could you make video on diffusion
Diffusion is getting famous in AI
AttributeError: 'Collection' object has no attribute 'model_fields' i got this error in 3 line of tutorila_chromadb while making collection
Hi sir,
I would like to upskill my self in gen ai. Could you please reply what i should i learn from scratch to make my hands dirty in gen ai.
is that csv file of portfolio necessary ? if so can you provide it it would be of great help,Thanks!
How to deploy please make a video because llm file is not inserted in chatgpt
Sir I want purchase your course but how connect with you. You have not provide any calling number in your site codebasics..🤔
drop an email to info@codebasics.io
Sir I made a Law Based LLM app which can answer questions based on Indian Context and no rag / fine tuning was required with lamma 3.1
So does lamma 3.1 have that much data about india, isn't a threat then?
Can Help???
collection.add(
documents=[
"This document is about New York",
"This document is about Delhi"
],
ids=["id1", "id2"]
)
Whenever i am running the above code block i am getting the error mentioned below, i can the run the above cell and below cell just not this one, same issue is coming in the same cell even i have open a new notebook and copied the code there
"""The kernel for Jupyter/Cold Email Generator/tutorial_chromadb.ipynb appears to have died. It will restart automatically."""
sir can u make a end to end project related to vapi Ai assistant plzzzzzzzz
Once you get this please help me in that also. I am also working on this
attributeerror: 'collection' object has no attribute 'model_fields' facing this issue on mac os
AttributeError: type object 'ListOutputParser' has no attribute 'model_rebuild'
If I want to store the groq api key in .env file then how can I call it?
You use dotenv module.
from dotenv import load_env
load_dotenv()
This will automatically locate the .env file and load those variables in an environment
In tutorial_chromadb , there is error came in 3 line while making the collection, if someone knows kindly helppp
can we use this application for writing upwork proposal?
Yes.
@@codebasics can you give me some detail, like in existing email generator we use portfolio with techstack and email generates. But when I want to write proposal then how I adjust it? Please explain this concept.
You need to adjust the prompt such that it generates an upwork proposal (instead of an email). The portfolio links part remain the same, you will have your upwork portfolio link somehow. IF you have a single portfolio then you don't even need that entire chromadb part, you can just put that single link inside your prompt so that in every proposal same link is included
@@codebasics Thanks! I will do that.
streamlit : The term 'streamlit' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the
spelling of the name, or if a path was included, verify that the path is correct and try again. It is showing error.....please any help who completed this project
pip install streamlit
@@codebasics I did this on my PowerShell terminal.....but still not working
@@codebasics I have put all effort required to make this project.....but at last its not working......showing the above error.....Please help to fix it.
Sir please do python dsa
I already have DSA playlist in python. Please search in youtube "codebasics data structures"
So that means ai ML jobs are oy for certain period of time like contracts basis not permanent basis so its not good option then to lear ML best is to be full stack developer 😮
I am getting pydantic import error, while importing chromadb. Can anyone help!
Exactly, I am getting the same error!
hindi mlops video sir
hindi video sir
Nike Job posting has been removed fellas :)
no worries, you can use a different job postin
@@codebasics That's what I did as you mentioned in the video sir..just an FYI for others :)
Как определить тренд на рынке?🤑