This Gen AI tutorial for beginners is sort of a mini-course on Gen AI where one can start learning the basics of Gen AI and eventually we build two projects end-to-end. The exact topics covered are described below. Project Code 1: Project Code 2: LangChain Source Code: Vector Database Article: 00:00 Overview 00:29 What is Gen AI or Generative AI? 01:23 Gen AI evolution 10:00 What is LLM (Large Language Model)? 13:55 Embeddings, Vector Database 21:24 Advanced Extraction Generation 28:16 Gen AI Tools 29:14 Langchain Basics 1:14:49 End-to-End Project 1: Equity Research Tool 2:28:25 End to End Project 2: Retail Q&A Tool Want to learn tech from me? Check…

By admin

38 thoughts on “Gen AI Course | Gen AI Tutorial For Beginners”
  1. OpenAI has stopped issuing few credits. You have two options (1) By spending less than 5$ on openai API, you can complete this project. You will learn a valuable skill by spending money that may be less than what you spend in a restaurant for a dinner. (2) Use LLama 3 etc open source model in groq.com or do the project using google gamma or palm models (the second project has relevant information on that).

    To learn AI concepts in a simplified and practical manner check our course "AI for everyone": https://codebasics.io/courses/ai-for-everyone-your-first-step-towards-ai

  2. Hi Sir, at 2:55:55 we are giving the example query to the LLM so that it can learn from those queries, but we have to change the example if we are changing the database or our database is getting updated frequently, please clear this doubt.

  3. 37:20 – I tried to follow the tutorial in google co-lab. Surprisingly the Gemini AI is trying to auto populate the same content the YouTuber was talking. Man, is YouTube video and Google Co-lab integrated on real time. I don't know how this is happening, but I am surprised and impressed

  4. Would love for you to try out our multi-LLM copilot builder platform (currently on beta). You can build copilots and stackable multi-LLM workflows (we have both closed and open source LLMs). Thank you in advance πŸ™‚

  5. hii sir while trying 2nd project i got an error dont know how it is going out of range please look into it i am pasting the error below

    IndexError: list index out of range
    Traceback:
    File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/streamlit/runtime/scriptrunner/exec_code.py", line 75, in exec_func_with_error_handling
    result = func()
    ^^^^^^
    File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/streamlit/runtime/scriptrunner/script_runner.py", line 574, in code_to_exec
    exec(code, module.__dict__)
    File "/Users/priyatamkumar/Desktop/Development/langchain/2_news_research_tool_project/main.py", line 45, in <module>
    vectorstore_openai = FAISS.from_documents(docs, embeddings)
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/langchain_core/vectorstores/base.py", line 1058, in from_documents
    return cls.from_texts(texts, embedding, metadatas=metadatas, **kwargs)
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/langchain_community/vectorstores/faiss.py", line 931, in from_texts
    return cls.__from(
    ^^^^^^^^^^^
    File "/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/site-packages/langchain_community/vectorstores/faiss.py", line 888, in __from
    index = faiss.IndexFlatL2(len(embeddings[0]))
    ~~~~~~~~~~^^^

  6. Dhaval sir, except for being a Dosa lover, I have nothin in common with you. THis is a great intelligently compiled video that keeps engaged, educates and makes a much values consultant after. thank you very much

  7. Hi, I tried UnstructuredURLLoader to load the data from urls but loader is picking up the cache info (I agree etc) because of which the number of chunks is 3 & retriever is giving answer as "Not found" in the chunks. Is there any option to bypass the cache/marketing preferences while loading the data? Thanks

  8. 1 validation error for SQLDatabaseChain

    database

    instance of SQLDatabase expected (type=type_error.arbitrary_type; expected_arbitrary_type=SQLDatabase)

    I am getting the above error at the below line

    db_chain_1 = SQLDatabaseChain.from_llm(llm_1, db_1, verbose=True)

    can anyone help me with this particular error, I have tried to figure out, but was unsuccessful in figuring out. Did anybody else faced this issue and able fix it?

    Please help.

  9. Hi Dhaval,

    I love how you have explained all the concepts, I have tried them on my local machine.

    I got some warning messages like:

    LangChainDeprecationWarning: The class `LLMChain` was deprecated in LangChain,
    LangChainDeprecationWarning: The method `Chain.__call__` was deprecated in langchain 0.1.0

    so please create a small video with Runnables and SequentialChain.

    Thank you so much πŸ™πŸ™

Leave a Reply

Your email address will not be published. Required fields are marked *