TechyTacos
TechyTacos
  • Видео 123
  • Просмотров 831 955
Integrate Ollama's Tool Support with LlamaIndex : How to call External API ?
In this video, we will cover how to integrate LlamaIndex with Ollama's Tool Support / Function calling and use it to call External API ? We will also explore how to make parallel Function calls and utilize GroqCloud to run the open source models (Llama3.1) run faster on our local machine.
Agents in LlamaIndex : Part 01 :
********************************************************************
ruclips.net/video/LsVjxtm3y6s/видео.html
How to setup and use Ollama and Groq ?:
********************************************************************
ruclips.net/video/gNTOKL6HmHE/видео.html
Please check below link to go through the LlamaIndex course from scratch:
************************************************...
Просмотров: 30

Видео

08. Spring AI : How to Integrate Open Source Models using Ollama (Llama 3.1) ?
Просмотров 26614 часов назад
Generative AI for Java developers : In this video, we will cover how to use integrate open source models like Llama3.1 with Spring AI using Ollama and also how to get multi-modal capabilities using open source models. Please refer the code here : github.com/PraveenKS30/GenerativeAI/tree/main/springai_ollama_chat Multi-modal capabilities using GPT-4 models : ruclips.net/video/Wi0T35Jopuw/видео.h...
How to use and integrate GPT- 4o mini with LlamaIndex ?
Просмотров 39314 дней назад
In this video, we will get high level overview of LlamaIndex and will go over how to integrate it with LlamaIndex. Please check below link to go through the LlamaIndex course from scratch: www.udemy.com/course/query-your-custom-documents-using-llamaindex/?referralCode=FF8DF567E075045AB128 Please check other videos on Generative AI : ruclips.net/p/PLO66QfE8gWT3L3SCxIhXxVnKY8153kZJB Looking for i...
07. Spring AI : Generative AI use case : How to match strings based on the semantic mapping ?
Просмотров 17021 день назад
Generative AI for Java developers : In this video, we will cover how to use Spring AI to match strings based on their semantic mapping. Chapters : 0:00 What is semantic mapping and overview of problem 2:28 Set up application.properties file 3:09 Code overview to get response in the string format 8:11 Define Dto to get structured response 8:57 Use BeanOutputcCnverter to get structured response 1...
06. Spring AI : How to generate Structured Response using Chat Client API ?
Просмотров 45628 дней назад
Generative AI for Java developers : In this video, we will cover how to get Structured Response using most advanced and fluent Chat Client API. Please refer more videos related to Spring AI here : ruclips.net/p/PLO66QfE8gWT1lyNltpE73ee8mVn6C4xN9&si=5zSy1VGwToFsUoUv Please refer the code here : github.com/PraveenKS30/GenerativeAI/tree/main/springai_structured_output_chat_client/src/main/java/com...
Agents in LlamaIndex : 02 : How to add Agents to your RAG application ?
Просмотров 169Месяц назад
In the 2nd part of our Agent Series, we are going to cover how to add Agent in your RAG application in LlamaIndex. Please check below link to go through the LlamaIndex course from scratch: www.udemy.com/course/query-your-custom-documents-using-llamaindex/?referralCode=FF8DF567E075045AB128 Please refer the code here : github.com/PraveenKS30/GenerativeAI/blob/main/llamaindex/agents/02_rag_agents....
Agents in LlamaIndex : 01 : Develop your First Basic Agent by Converting Custom Functions
Просмотров 141Месяц назад
In this video, we will cover how to write basic agents by converting a basic custom functions as tool. This video is the first one of the 4 part series on the Agents. Please check below link to go through the LlamaIndex course from scratch: www.udemy.com/course/query-your-custom-documents-using-llamaindex/?referralCode=FF8DF567E075045AB128 Chapters : 0:00 Overview of Agents 1:00 4 Part Series o...
Gen AI use case : Match different texts based on their semantics (OpenAI & Gemini) ?
Просмотров 106Месяц назад
In this video, we will cover how to perfom string matching based on the semantic mapping using generative ai ( OpenAI's and Gemini) Please check below link to go through the LlamaIndex course from scratch: www.udemy.com/course/query-your-custom-documents-using-llamaindex/?referralCode=FF8DF567E075045AB128 Please check other videos on Generative AI : ruclips.net/p/PLO66QfE8gWT3L3SCxIhXxVnKY8153k...
11. Azure using Python SDK : What is DefaultAzureCredentials and How to use it ?
Просмотров 201Месяц назад
In this video, we will cover what is DefaultAzureCredentials ? What is the benefit of it and how to use it ? Chapters : 0:00 What is DefaultAzureCredential ? 0:35 Local vs Azure Deployment 1:39 DefaultAzureCredential : How does it work ? 2:26 How does it check for different credentials ? 3:17 Benefits of using DefaultAzureCredentials 3:55 Overview : Accessing Key vault using DefaultAzureCredent...
Multi-modal in LlamaIndex : Get Structured Responses from Images using GPT-4o
Просмотров 1382 месяца назад
In this video, we will cover how to interact with images and get structured output using multi-modal functionality along with GPT-4o model in LlamaIndex. This video is part of full fledged LlamaIndex course published on Udemy. Please check below link to go through the LlamaIndex tutorial from scratch: www.udemy.com/course/query-your-custom-documents-using-llamaindex/?referralCode=FF8DF567E07504...
05. Spring AI : How to pass and work with Text and Images using GPT-4o (Omni) model ?
Просмотров 4912 месяца назад
Generative AI for Java developers : In this video, we will cover how to integrate Spring AI with GPT-4o model and utilize its multimodal capabilities. Please refer more videos related to Spring AI here : ruclips.net/p/PLO66QfE8gWT1lyNltpE73ee8mVn6C4xN9&si=5zSy1VGwToFsUoUv Please refer the code here : github.com/PraveenKS30/GenerativeAI/tree/main/springai-gpt-4o-demo Playlist on Azure using Pyth...
How to get Structured Output from Large Language Models using LlamaIndex ?
Просмотров 3802 месяца назад
In this video, we will cover how to get structured response like Text to JSON from Gen AI using LlamaIndex. This video is part of full fledged LlamaIndex course published on Udemy. Please check below link to go through the LlamaIndex tutorial from scratch: www.udemy.com/course/query-your-custom-documents-using-llamaindex/?referralCode=FF8DF567E075045AB128 Chapters : 0:00 Overview of Structured ...
Master converting your custom Functions into an AI Agents in LlamaIndex !
Просмотров 5002 месяца назад
In this video, we will cover the different Agents in LlamaIndex and how can we provide Agentic capabilities to our custom Functions. This video is part of full fledged LlamaIndex course published on Udemy. Please check below link to go through the LlamaIndex tutorial from scratch: www.udemy.com/course/query-your-custom-documents-using-llamaindex/?referralCode=FF8DF567E075045AB128 Chapters : 0:0...
Mastering Llama3: The Definitive Guide to Ollama & Groq Provisioning and Leveraging LlamaIndex
Просмотров 9183 месяца назад
In this video, we will cover how to use open source model llama3 with LlamaIndex. We will provision llama3 using Ollama and Groq and we will also compare the execution time to identify which one performs better. This video is part of full fledged LlamaIndex course published on Udemy. Please check below link to go through the LlamaIndex tutorial from scratch: www.udemy.com/course/query-your-cust...
10. Azure using Python SDK : How to create, produce and consume messages from Service Bus Queue ?
Просмотров 1863 месяца назад
In this video, we will cover how to create azure service bus queue. We will also go over how to produce messages to a queue and consume it as well. Chapters : 0:00 High level Overview 0:30 How to create Azure Service Bus Queue using Azure Portal 0:58 Difference between Basic and Standard Pricing tier ? 1:33 Create your first Service Bus Queue 1:45 Define Max Delivery count, Time to Live, Lock D...
10 scenarios to master customization in LlamaIndex
Просмотров 1853 месяца назад
10 scenarios to master customization in LlamaIndex
09. Azure using Python SDK : 3 ways to access Azure Resources
Просмотров 5204 месяца назад
09. Azure using Python SDK : 3 ways to access Azure Resources
04. Spring AI : How to query JSON document using Vector search ?
Просмотров 5854 месяца назад
04. Spring AI : How to query JSON document using Vector search ?
03. Spring AI : How to perform Vector Search using Vector Store ?
Просмотров 1,5 тыс.4 месяца назад
03. Spring AI : How to perform Vector Search using Vector Store ?
LlamaIndex and Streamlit: The Ultimate Combo for LLM Apps
Просмотров 1,5 тыс.5 месяцев назад
LlamaIndex and Streamlit: The Ultimate Combo for LLM Apps
08. Azure using Python SDK : Develop Azure Function Using Programming Model V2
Просмотров 8495 месяцев назад
08. Azure using Python SDK : Develop Azure Function Using Programming Model V2
02. Spring AI : Generate output in the JSON format via Prompting and OutputParser
Просмотров 9465 месяцев назад
02. Spring AI : Generate output in the JSON format via Prompting and OutputParser
07. Azure with Python SDK : How to Use Azure CosmosDB Emulator for Local Development
Просмотров 3876 месяцев назад
07. Azure with Python SDK : How to Use Azure CosmosDB Emulator for Local Development
01. Spring AI : Build generative AI applications using SpringBoot and Java
Просмотров 17 тыс.6 месяцев назад
01. Spring AI : Build generative AI applications using SpringBoot and Java
06. Azure using Python SDK : Azure Blob Trigger Function in Action
Просмотров 2,9 тыс.8 месяцев назад
06. Azure using Python SDK : Azure Blob Trigger Function in Action
05. Azure using Python SDK. How to produce and consume messages using Azure Queue Storage ?
Просмотров 4889 месяцев назад
05. Azure using Python SDK. How to produce and consume messages using Azure Queue Storage ?
04. Azure using Python SDK: How to consume Azure Functions using Python as well as Postman?
Просмотров 6289 месяцев назад
04. Azure using Python SDK: How to consume Azure Functions using Python as well as Postman?
03. Azure using Python SDK: Develop and deploy your Azure Functions (http trigger)
Просмотров 1,9 тыс.10 месяцев назад
03. Azure using Python SDK: Develop and deploy your Azure Functions (http trigger)
How to connect a query MongoDB Atlas Vector Search with LlamaIndex ? | Generative AI
Просмотров 3,3 тыс.10 месяцев назад
How to connect a query MongoDB Atlas Vector Search with LlamaIndex ? | Generative AI
02. Azure using Python SDK: Access and upload files in Azure Blob Storage
Просмотров 11 тыс.10 месяцев назад
02. Azure using Python SDK: Access and upload files in Azure Blob Storage

Комментарии

  • @Talaria.School
    @Talaria.School 12 часов назад

    Thanks for your content.

  • @muralikrishna-qh6vg
    @muralikrishna-qh6vg 11 дней назад

    I saw few other videos on the same topic but this is the simplest one, thanks for the video

  • @saivenkat9627
    @saivenkat9627 14 дней назад

    How to solve this without genAI? is there any libraries/models available for the semantic similarity?

  • @sabareeswaranbagavathi1230
    @sabareeswaranbagavathi1230 17 дней назад

    @TechyTacos, I tried to pull this code from GitHub and continuously getting the below error while running the python file. "ModuleNotFoundError: No module named 'openai.openai_object". How to resolve? Please provide step by steps for the prerequisite installation.

  • @grrlgd3835
    @grrlgd3835 18 дней назад

    great. clear, concise, no fluff. good content. thanks

    • @TechyTacos
      @TechyTacos 18 дней назад

      Thank you for your time and comment ! :)

  • @TechyTacos
    @TechyTacos 22 дня назад

    There had been certain updates in the recent version of Spring AI. Please use below while defining the VectorStoreConfig : @Bean VectorStore vectorStore(EmbeddingModel embeddingModel){ return new SimpleVectorStore(embeddingModel); }

  • @TechyTacos
    @TechyTacos 22 дня назад

    There had been certain updates in the recent version of Spring AI. While defining VectoStoreConfig, please use EmbeddingModel instead of EmbeddingClient. @Bean VectorStore vectorStore(EmbeddingModel embeddingModel){ return new SimpleVectorStore(embeddingModel); }

  • @purnasahu8766
    @purnasahu8766 28 дней назад

    Where will i get the source code? Can u provide the GitHub link?

    • @TechyTacos
      @TechyTacos 28 дней назад

      Thanks for the reminder ! just added the GitHub link in the description.

    • @purnasahu8766
      @purnasahu8766 28 дней назад

      ​@@TechyTacos is there any other AI available alternative to openAi, which is free? If yes please suggest.

    • @TechyTacos
      @TechyTacos 28 дней назад

      Yes.. there are so many. One option is to access it via Ollama.I have already covered a video on it in my Generative AI series via LlamaIndex. I will also try to publish a video on it using Spring AI. github.com/ollama/ollama

  • @1982Dibya
    @1982Dibya 28 дней назад

    Awesome video you explained very well .Hats off

  • @milankc5682
    @milankc5682 Месяц назад

    Can You please create video on Azure Managed Identity and its implementation in python?

    • @milankc5682
      @milankc5682 Месяц назад

      reference

    • @TechyTacos
      @TechyTacos Месяц назад

      Thank you for the suggestion ! I was planning to cover it while working on the DefaultAzureCredentials video but then thought the video would be too long and it would be better to publish it separately. That's next in my queue !

  • @vrushabhpawar4209
    @vrushabhpawar4209 Месяц назад

    I completed all your 5 videos, great efforts.

    • @TechyTacos
      @TechyTacos Месяц назад

      Thank you for your comment ! Stay tuned !

  • @PrayasPikalmunde
    @PrayasPikalmunde Месяц назад

    I was using api key for the first time but i keep on getting 429 error.

  • @rudrasingh2850
    @rudrasingh2850 Месяц назад

    HI, Can we achieve when data get added in blob storage then blob trigger will active in azure function using service principle??? without using connection string

  • @codejockey216
    @codejockey216 Месяц назад

    anyone else getting SSL errors on execution?

  • @louistan7560
    @louistan7560 Месяц назад

    No longer relevant to all. The Myth has been broken.

  • @TechyTacos
    @TechyTacos 2 месяца назад

    Updates : ---------------------------------- 1) Spring AI repositories have been updated and all these OpenAI dependencies are available on the start.spring.io/ . It means you don't need to add the dependencies manually and it can be added directly just by clicking on the "Add Dependencies" on start.spring.io. 2) As you would be using updated version of Spring AI. Please do autowire ChatModel or OpenAIChatModel instead of AIClient.

  • @cameroncarter6789
    @cameroncarter6789 2 месяца назад

    cool bro! thanks!!!

    • @TechyTacos
      @TechyTacos 2 месяца назад

      Any time !

    • @cameroncarter6789
      @cameroncarter6789 2 месяца назад

      @@TechyTacos r u from india or do you work in usa now?

  • @TechyTacos
    @TechyTacos 2 месяца назад

    Updates : ********************* 1) You can go ahead and add Open AI dependencies in Spring Boot 3.3.0. It is functional now. 🙂 2) Spring AI 0.0.1-SNAPSHOT is the main and stable version now. So, no need to add this dependency manually for multi-modality. 😉

  • @bharatsoni9487
    @bharatsoni9487 2 месяца назад

    Nice, thanks brother

  • @SAHITHTHATIPALLI
    @SAHITHTHATIPALLI 2 месяца назад

    Hi, I am facing a small issue. I do want to explicitly mention the container name in the code. could you please help me with that..?

  • @Noble_Saint
    @Noble_Saint 2 месяца назад

    this is all bias toward obama.... dont pick sides just give facts

  • @karthikeyans2800
    @karthikeyans2800 2 месяца назад

    How to connect this with frontend html

    • @TechyTacos
      @TechyTacos 2 месяца назад

      You can expose just as an traditional API and consume it at Frontend. This integration is not different than our what we have been already developing.

  • @bdoriandasilva
    @bdoriandasilva 2 месяца назад

    Thanks for the video!

  • @lucasayala1125
    @lucasayala1125 2 месяца назад

    Bravo!! 🤓

  • @kappaj01
    @kappaj01 2 месяца назад

    Brilliant!!

  • @mirzaakhena
    @mirzaakhena 3 месяца назад

    The real problem why we preferably choose the llama 8B instead of 70B is not about the storage size. It is more about the minimal RAM size of your machine.

  • @onezero6182
    @onezero6182 3 месяца назад

    Thankyou

    • @TechyTacos
      @TechyTacos 3 месяца назад

      You’re welcome 😊

  • @asgorath5
    @asgorath5 3 месяца назад

    Lovely explanation. Really clear. Well done.

    • @TechyTacos
      @TechyTacos 3 месяца назад

      Thank you for your kind words !

  • @rajes092
    @rajes092 3 месяца назад

    Thanks a lot.

  • @jorgenamour1184
    @jorgenamour1184 3 месяца назад

    Thanks for this video! In my case, I was need to crate an access policy because I was "Denied Access"

  • @abhijitraval9800
    @abhijitraval9800 3 месяца назад

    I wonder about the use case of this vector search, Is it useful to have your own custom set of data and then generate response out of it. For example Suppose I’ve 100 travel blogs in my website, and I can store each travel blog as a document in vector store, and then I can create an api endpoint which will return all the documents(blogs) from the vector store where my query(request param) matches??

    • @TechyTacos
      @TechyTacos 3 месяца назад

      Absolutely ! That's the more prominent use case of vector search.

  • @olatunjiosunji8579
    @olatunjiosunji8579 3 месяца назад

    So, if i need to locally write a python script to connect to Azure storage from a linux box, I cannot use DefaultAzureCredential for authentication

    • @TechyTacos
      @TechyTacos 3 месяца назад

      Actually, you can use DefaultAzureCredential for authentication when writing a Python script. ClientSecretCredential and DefaultAzureCredential are both part of the azure-identity library and are used for authentication in Azure. ClientSecretCredential is a more direct method that requires specific details (client ID, client secret, and tenant ID), while DefaultAzureCredential is a more flexible method that can handle a variety of scenarios. DefaultAzureCredential is a class that provides a simplified authentication experience. It’s designed to interactively authenticate your development environment, a managed identity, or a service principal. It sequentially checks for the availability of multiple credential types and uses the first one it finds. This makes it a more flexible option when you’re unsure of the environment in which your code will be run. I will try to cover it in my future videos !

  • @limjuroy7078
    @limjuroy7078 3 месяца назад

    Thank you so much!!!

  • @tonpiaproduction1438
    @tonpiaproduction1438 3 месяца назад

    THANK YOU SO MUCH😭🙏 I could’ve wasted my time for 10 hours more just to be able to use a vector database.

    • @TechyTacos
      @TechyTacos 3 месяца назад

      Glad I could help!

  • @pavankalyanaddepalli22
    @pavankalyanaddepalli22 4 месяца назад

    Awesome Explanation I searched for many resources, but couldn't find a good one like this

  • @SAHITHTHATIPALLI
    @SAHITHTHATIPALLI 4 месяца назад

    Thanks for the video, Can we trigger the function by giving multiple blob names in path..? I want to trigger my function for only specific blobs that are uploaded in the container. If it is possible, how tl execute it.?

    • @TechyTacos
      @TechyTacos 4 месяца назад

      Thanks for the question ! Azure Functions are designed to have exactly one trigger per function. This means that you cannot directly specify multiple blob names in the path for a single Azure Function but there are some workaround, please refer below link for the same : stackoverflow.com/questions/62267754/is-it-possible-for-azure-function-listening-multiple-blob-for-blob-trigger

  • @alexandrederae
    @alexandrederae 4 месяца назад

    If you are like me and did the two previous lessons - keyvault and storage... and now want to open a new folder ... VSCode might complain! You might need to set up a multiroot workspace to follow this tutorial. Is quite simple to set-up a workspace and add folders to it. The official docs as of now are not great about it though. Also it adds one more abstraction which might be distracting. The main benefit is that is much cleaner longer term. Else you end up with tons of folders with similar names and concepts on your disk drive.

  • @jorgeduardo101
    @jorgeduardo101 4 месяца назад

    your videos are some other level shit. Helping people solve real problems! Thank you very much :)

    • @TechyTacos
      @TechyTacos 3 месяца назад

      Thank you for your time !

  • @alexandrederae
    @alexandrederae 4 месяца назад

    If you check this video in 2024 - chances are that Azure Active Directory is now listed as Microsoft Entra ID.

    • @TechyTacos
      @TechyTacos 4 месяца назад

      Yes ! I mentioned same in the Description but it is better to mention in the comment. Let me pin it.

  • @gkarthikraja1890
    @gkarthikraja1890 4 месяца назад

    Awesome

  • @ramum4684
    @ramum4684 4 месяца назад

    Awesome explanation Thank you. Looking for good vedios further

  • @jyothis4017
    @jyothis4017 4 месяца назад

    Which AI model is being used here, as we are not specifying the model being used like gpt-3.5-turbo,etc?

    • @TechyTacos
      @TechyTacos 4 месяца назад

      Yes. By default, they are using gpt-3.5-turbo. You can change the model by updating this parameter in the resource/application.properties file. spring.ai.openai.chat.options.model = gpt-4o You can refer my latest videos in the Spring AI series for the same.

    • @jyothis4017
      @jyothis4017 4 месяца назад

      @@TechyTacos I want to look more into the class, but fail to identify any good documentations, can you help out?

    • @jyothis4017
      @jyothis4017 4 месяца назад

      @@TechyTacos Another question is that how many tokens are allowed for an answer, I am trying to generate an itinerary hence would require atleast 300 tokens.

    • @TechyTacos
      @TechyTacos 4 месяца назад

      This totally depends on the model which you are leveraging in your application. All models would support the required tokens what you are looking for. Please refer this for the models and its corresponding token details : platform.openai.com/docs/models/gpt-4-turbo-and-gpt-4

  • @sivaphani1415
    @sivaphani1415 4 месяца назад

    Tell more regarding the latest tech

  • @toolbelt
    @toolbelt 4 месяца назад

    Thank you for this and your other videos. They are very helpful.

    • @TechyTacos
      @TechyTacos 4 месяца назад

      Thank you for taking sometime out and writing this comment ! I hope these videos were worthy of your time. Please do let me know in case of any suggestion or any particular topic you would want us to cover.

  • @jhonnyramirezzeballos9106
    @jhonnyramirezzeballos9106 4 месяца назад

    Genio gracias, me salvaste la vida. Saludos desde Bolivia🎉

  • @nikycarrozza6068
    @nikycarrozza6068 4 месяца назад

    Thanks a lot, keep up the good work!

  • @liliabekuzinaensosense8987
    @liliabekuzinaensosense8987 5 месяцев назад

    Thank you!

  • @abhinjr4918
    @abhinjr4918 5 месяцев назад

    I have placement in next year.. And i am thinking of integration of AI my portfolio like ai assistance that summarizes my projects to interviewer.. So my tech stack is springboot + react etc etc.... What should i choose python or speing AI I need only one feature now i have to learn python for that... Please help

    • @TechyTacos
      @TechyTacos 5 месяцев назад

      I would suggest to go with Python as the ecosystem is more matured there. Spring AI will be there but it may take a while.

    • @abhinjr4918
      @abhinjr4918 5 месяцев назад

      Ok❤

  • @Chykere
    @Chykere 5 месяцев назад

    excellent!

    • @TechyTacos
      @TechyTacos 5 месяцев назад

      Thank you! Cheers!

  • @jintuthomas-vj3tt
    @jintuthomas-vj3tt 5 месяцев назад

    can you please share the link of service principle part ?

    • @TechyTacos
      @TechyTacos 5 месяцев назад

      Please refer this. ruclips.net/video/Vs3wyFk9upo/видео.html Search for Microsoft Entra ID instead of Azure Active Directroy. This service has been renamed.