Praison AI Custom Tools: Integrate ANY Application with AI Agents

Поделиться
HTML-код
  • Опубликовано: 21 май 2024
  • 🌟 Welcome to an in-depth exploration of Praison AI Custom Tools! In today’s tutorial, we'll dive into the world of AI customisation and efficiency. 🚀
    👉 What You'll Learn:
    Introduction to Custom Tools: Understand the essentials of custom tools and their significance in enhancing AI agent performance.
    Easy Setup Process: Step-by-step instructions on setting up your environment using YAML configuration and the init function.
    Real-Time Demonstrations: Watch as we integrate internet search capabilities with our AI agents using simple coding techniques.
    Practical Applications: Discover how these tools can be tailored to meet specific needs and significantly improve the output of your AI systems.
    🔗 Timestamps:
    0:00 - Why Use Custom Tools?
    0:50 - Setting Up Praison AI
    2:17 - Building Your First Custom Tool
    3:55 - Integrating Tools with AI Agents
    6:03 - Running the Complete System
    🛠️ Get Started: Dive into the simplicity of low-code solutions and see how custom tools can revolutionize your AI projects!
    👍 Like, Share, and Subscribe: If you find this video helpful, please like, share, and subscribe for more insightful content on Artificial Intelligence. Hit the bell icon to stay updated!
    🔗 Resources:
    Sponsor a Video: mer.vin/contact/
    Do a Demo of Your Product: mer.vin/contact/
    Patreon: / mervinpraison
    Ko-fi: ko-fi.com/mervinpraison
    Discord: / discord
    Twitter / X : / mervinpraison
    Code: github.com/MervinPraison/Prai...
    #PraisonAI #Custom #Tools #FunctionCalling #LowCode
    #PraisonAI #MultiAgentFramework #LowCode #LowCodeMultiAgentFramework #CreateMultipleAgents #CreateMultipleAIAgents #EasiestWayToCreateMultiAgents #AIAgents #AIAgent #MultiAIAgent #MultipleAIAgents #PraisonAITools #PraisonAITool #PraisonAIFunctionCalling #PraisonAIFunctionCall #PraisonaiTools #PraisonaiTool #PraisonaiFunctionCalling #PraisonaiFunctionCall #CrewAITools #CrewAITool #CrewAITools #AutogenTools #AutogenFunctionCalling
  • ХоббиХобби

Комментарии • 57

  • @RobShocks
    @RobShocks 18 дней назад +3

    Nice to see you expanding your own tools, keep them coming

  • @user-Cyrine
    @user-Cyrine 8 дней назад

    Love your videos so much! Can you make a tutorial video on FlexClip’s AI tools? Really looking forward to that!

  • @user-mk9tv3by4n
    @user-mk9tv3by4n 18 дней назад +4

    how to use llama3 7b locally with search engine?

  • @HDF-NGO
    @HDF-NGO 18 дней назад +1

    Another great clarifying video, concepts and specifics, great combo, thank you, WR

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

    This is amazing!

  • @SolidBuildersInc
    @SolidBuildersInc 15 дней назад +1

    Mervin,
    I am a recent subscriber to your channel and I must commend your ability to distill complex concepts into easily understandable content. Your approach has been immensely beneficial to me as a newcomer in this field.
    I am particularly interested in understanding how to handle various data formats such as PDF, CSV, and database files. Specifically, I am looking for an efficient way to upload these files (potentially in batches), perform necessary analyses, and subsequently purge all data post-analysis.
    The rationale behind this approach is to ensure the utmost privacy and security when dealing with sensitive data. By limiting the data’s lifespan to a single session, I believe we can significantly mitigate the risks associated with long-term storage.
    I would greatly appreciate any insights or suggestions you might have regarding this approach. Your expertise in this matter would be invaluable.
    Thank you for your time and consideration. D.R.

  • @christopheboucher127
    @christopheboucher127 18 дней назад +1

    Mervin, you made a MetaFramework, a new kind of programming ! very very smart, as all your videos... 2 questions :
    - Why let us choose betwenn crewai and autogen ? Do you plan to add workflow features choices ? (erf.. 3 questions..)
    - Would you one day show us an efficient RAG and/or long memory tool for Praison AI ? I guess we are plenty to look for that
    🙏thx again and again for all your precious video !

    • @MervinPraison
      @MervinPraison  18 дней назад +2

      1. Will be adding workflows so multiple framework can be used in one workflow . Each framework is good in certain things. So it’s better to run and choose your best
      2. Sure in the near future will work on adding memory

    • @MervinPraison
      @MervinPraison  18 дней назад +2

      Also will show efficient RAG and how to evaluate RAG in a dedicated video

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

      Whaouuu.. As you always say, I'm so exiting about that! It's so amazing that you share all that with the world.. 🙏

  • @originalmagneto
    @originalmagneto 16 дней назад

    That’s a great starting point for me. I am trying to create agentic workflow that would do internet research on specified websites and then a SEO agent would create summaries of the best articles for a certain timeframe (for example May 2024) and create titles and hashtags for these summaries with links to the original articles and another agent would be able to create / generate images from these summaries and the last agent would upload the article summaries with all contents and images to a blog on my Wordpress website. You think this could work? 🤔

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

    Dude this is amazing!

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

    Nice work!!

  • @vincentnestler1805
    @vincentnestler1805 16 дней назад

    Thanks!

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

    Thank you 👋

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

    huge plus for ollama use . thx! by the way... is it possible to tell the agents to make such a research upon my local txt files?

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

      Yes you can integrate that via the custom tool

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

    Thanks for sharing such a powerful tool! Been playing with it with ollama. One question though, is it just using a single model to perform multi-agent tasks? It seems to be that way when I checked my GPU resources. I’ve tried hosting multiple ollama models (emulating the GPU resources req) before. Is there a way to run multiple models as agents?

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

      Good point, I need to explore this further about multi models multi agents . Thanks for your feedback and idea

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

      I just saw an ollama update that demoted that.
      Ollama 0.1 33: Experimental concurrency features
      New concurrency features are coming soon to Ollama. They are available
      • OLLAMA_NUM_PARALLEL: Handle multiple requests simultaneously for a single model
      • OLLAMA_MAX_LOADED_MODELS: Load multiple models simultaneously

  • @musictube6672
    @musictube6672 15 дней назад

    Really love this!!
    I have a question, when i run ollama it runs the model fine on the terminal but when using AutoGen, Crewai it's very close.

    • @MervinPraison
      @MervinPraison  15 дней назад

      It’s expected. Because local 7B parameter models are not good at tool calls and advanced tasks. It can perform only basic tasks

    • @MervinPraison
      @MervinPraison  15 дней назад +1

      In the near future , you should be able to run complex tasks locally

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

    Thanks for this video, it’s really clear to understand. But please I’m a beginner in coding and I’m finding it hard to export API in my windows terminal. What should I do? Thanks

    • @MervinPraison
      @MervinPraison  18 дней назад +2

      I will create a tutorial soon to show how to do it on windows

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

    Mervin, that’s cool! Can you imagine to include Flowise as a framework? Finally it is langchain, but with a UI.

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

      Thanks for your suggestion, I’ll look in to this, planning for a proper UI soon

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

      @@MervinPraison cooool!!!!

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

    🏆

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

    Can we use langchain or community tools in the defining tools part. How is that done?

    • @MervinPraison
      @MervinPraison  17 дней назад +1

      Yes you can . In the upcoming videos will try to explain that more

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

      @@MervinPraison Thx!

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

    Can always use the new hermes 2 pro - llama 3 version to run this locally with ollama.

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

    Where save when we type "export api" ?
    To file or to memory?

    • @MervinPraison
      @MervinPraison  18 дней назад +2

      In your terminal . I’ll try to create a video for beginners who are transitioning to AI , so you can learn these steps easily.

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

    So just to be clear it doesn't work with ollama running llama 8b out of the box. 😢

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

      Yes, not as clear as a larger model. For basic tasks it works fine

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

    do u store the data by any means

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

      The tool uses CrewAI and autogen , probably CrewAI will save data on vector database

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

    So does Praison just shortcut the agent creation?

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

    I really like that you got back to your tool 🤗🤩👏🙌

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

    I love your videos and this one in particular. I was able to install and run it all in two trials in one night. The issue was that the code expected llama3-7b while the video talked about setting OPENAI_MODEL_NAME=llama3. I only had to create one llama model with the name of llama3-7b to resolve the issue. Just to be accurate, one warning message is still persisting and I have not been able to resolve it. I hope you or one of your subscribers can propose a solution for it.
    D:\AI_PraisonAI\venv\Lib\site-packages\curl_cffi\aio.py:204: UserWarning: Curlm alread closed! quitting from process_data
    warnings.warn("Curlm alread closed! quitting from process_data")
    Thank you so much again. This was my first fully functional agentic program. I have not had such a huge success with any other similar programs, regardless of the amount of the time I spent on them. :)

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

    How to use RUclips for search instead of duckduckgo

    • @Omegarasu
      @Omegarasu 6 дней назад

      pay for the youtube api search access or use a headless web crawler with selenium or puppeteer - cheerio etc